@media only screen and (min-width:1800px) {

    /* SETTING SIDEBAR */
    .acvt-stngs .dashboard-left { width: 250px; }
    .acvt-stngs .dashboard-right.sidebar-added { -webkit-width: calc(100% - 654px); -moz-width: calc(100% - 654px); -o-width: calc(100% - 654px); width: calc(100% - 654px); -webkit-min-height: calc(100vh - 132px); -moz-min-height: calc(100vh - 132px); min-height: calc(100vh - 132px); float: left; left: 266px; position: relative; }
    .dashboard-right-sidebar .dashboard-contact-sidebar-arrow { display: none; }
    .dashboard-right-sidebar.dashboard-contact-sidebar { width: 372px; box-shadow: none; border-radius: 0; right: 18px; top: 60px; transform: none !important; }
    .sidebar-added .top-titlebar.sstm-stngs-ttl .breadcrumb-row-box { -webkit-width: calc(100% - 468px); -moz-width: calc(100% - 468px); -o-width: calc(100% - 468px); width: calc(100% - 468px); border-right: 1px solid #e2e6ea; }
    .my-ppl-mtrs-tbl.add-to-evnt-bx { width: 50%; }
    .email-right-inbox.eml-tmplt-lbry.emial-template-con .row-box.email-template-listing .hover-select-show-hide:before { height: 45px; }
    .stg-prgs-row-grp .form-group.stg-prgs-row.my-tsk-tbl-grp { width: 49.5%; border: 1px solid #ccc; margin-right: 1%; }
    .stg-prgs-row-grp .form-group.stg-prgs-row.my-tsk-tbl-grp:nth-child(2n) { float: right; margin-right: 0; }

} 

@media only screen and (min-width:1370px) {
    .list-tm-con { width: 100%; float: left; margin-top: -23px; }
    .list-tm-con ul.nav-tabs { -webkit-width: calc(100% - 400px); -moz-width: calc(100% - 400px); width: calc(100% - 400px); position: relative; top: 1px; }

    /* .list-tm-con > div { border-bottom: 1px solid #dadada !important; } */
    .list-tm-con ul.nav li a { font-weight: 600; font-size: 13px; border-bottom: none; }
    .list-tm-con .nav-tabs.nav-justified > .active > a { border-bottom: 0 !important:; }
    .list-tm-con .nav > li > a { position: relative; display: block; padding: 7px 11px; }
    .email-right-inbox .massage-box { -webkit-width: calc(100% - 355px); -moz-width: calc(100% - 355px); -o-width: calc(100% - 355px); width: calc(100% - 355px); }
    .email-right-inbox .date-time-box { width:98px; }
    .half-content-show-hide-link .date-time-box { width: auto; }
    .half-content-show-hide-link .date-time-box .date-ampm-bx { font-size: 13px; }
    .half-content-show-hide-link .date-time-box i.pin-icon { margin-right: 5px; }
    .mail-options-box:before { width: 86px; }
    ul.droupdown-related-contact li { min-height: 130px !important; }
    .con-per-dtls-box ul li > .email, .con-per-dtls-box ul.droupdown-related-contact li .email { line-height: 13px; }
    .left-log-tab { -webkit-width: calc(100% - 510px); -moz-width: calc(100% - 510px); width: calc(100% - 510px); }
    .actvt-box-rd-box .ac-box { width: 500px; min-height: 330px; }
    .activity-box .activity-box-cntr { width: 120px; height: 120px; }
    .left-log-tab.income-form { min-height: 330px; }
    .ac-box .activity-box h4.activity-title { font-size: 14px; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .massage-box { -webkit-width: calc(100% - 820px); -moz-width: calc(100% - 820px); -o-width: calc(100% - 820px); width: calc(100% - 820px); }
    .emial-template-con li.titlebar { background: #36404a !important; height: 50px; }
    .emial-template-con.email-right-inbox .massage-box { height: 39px; line-height: 39px; }
    .email-cmpgn-section .hover-select-show-hide1 { position: relative; top: -1px; }
    .activity-details-left .table.striped.my-actvty-table thead th:nth-child(3), .activity-details-left .table.striped.my-actvty-table tbody td:nth-child(3) { width: 157px; min-width: 157px; max-width: 157px; text-align: left; }
    .team-position-box .details-box { width: 160px !important; max-width: 160px !important; }
    .activity-user-tab .tab-left { width: 700px; }
    .activity-user-tab .tab-left.fl-fw { width: 100%; }
    .activity-user-tab .tab-right { -webkit-width: calc(100% - 700px); -moz-width: calc(100% - 700px); width: calc(100% - 700px); }
    .email-right-inbox > ul li.expand-mail-box { width: 100.5% !important; }
    .email-right-inbox > ul li.sticky-email.expand-mail-box > .row-box { -webkit-width: calc(100% - 523px); -moz-width: calc(100% - 523px); width: calc(100% - 526px); }
    .con-per-dtls-box ul.con-per-ul-group li { min-height: 102px; }
    .film-study-modal-popup .contact-container { width: 277px; }
    .film-study-modal-popup .meet-reconnect angucomplete-alt { width: 300px; }
    .dash-cal-right-scroll .myact-short-bar .fc-button-group.btn-grp { -webkit-width: calc(100% - 530px); -moz-width: calc(100% - 530px); width: calc(100% - 530px); margin: -42px 0 0 0; float: right; }
    .myactv-frm-con-box-group .search-t-bx .daterangepicker.ltr { left: -36px !important;        /*----Email: Template Listing ----*/ }
    .emial-template-con.eml-tmplt-page ul li .email-template-listing .img-box { width: 4%; margin: 0; }
    .emial-template-con.eml-tmplt-page .row-box.email-template-listing .category-box { width: 13%; margin: 0; }
    .emial-template-con.eml-tmplt-page .row-box.email-template-listing .subject-box { width: 19%; margin: 0; }
    .emial-template-con.eml-tmplt-page .row-box.email-template-listing .category-box.category-temp { width: 15%; margin: 0; }
    .emial-template-con.eml-tmplt-page .row-box.email-template-listing .massage-box { width: 20% !important; margin: 0; }
    .emial-template-con.eml-tmplt-page .row-box.email-template-listing .per-w { width: 7%; margin: 0; }
    .emial-template-con.eml-tmplt-page .emial-template-con.reply-msg-set .row-box.email-template-listing .date-time-box { right: 28%; height: 49px; line-height: 49px }
    .emial-template-con.eml-tmplt-page .row-box.email-template-listing .mail-options-box { top: 0; }
    .emial-template-con.eml-tmplt-page .row-box.email-template-listing:hover .date-time-box { right: 27%; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .date-time-box { height: 47px; line-height: 50px; }
    .email-right-inbox.emial-template-con.eml-tmplt-page .row-box.email-template-listing .update-box { top: 2px; }
    .left-title.comm-plan-ttl { width: auto; margin-top: 0px; font-size: 18px; line-height: 38px; min-width: auto; display: inherit; margin-bottom: 2px; }
    .team-list-container .tm-ttl-actn { text-align: right; padding-right: 24px; }
    .team-list-container .tm-ttl-dsc { padding-left: 7px; }
    a.prevent-tr-click-cls.asgn-tm-pstn { padding: 3px 6px; }
    a.prevent-tr-click-cls.asgn-tm-pstn > label { font-weight: 600; font-size: 10px; }
    .listing-table-responsive.organization-listing .listing-table tbody tr td:last-child { text-align: left; }
    .organization-listing .listing-table thead.table-head-set tr th:last-child span.pull-left { float: left !important; }
    .email-right-inbox.emial-template-con.eml-tmplt-lbry .row-box.email-template-listing .mail-options-box { display: block !important; }

    /*--compose mail--*/
    .compose-email-popup.modal.right .modal-header { padding: 12px 0; }
    .compose-email-popup .left-content.card.email-section { margin-top: 45px; }
    .compose-email-popup ul.compose-mail li { padding: 6px 0; }
    .compose-email-popup ul.categories-link { padding: 8px 10px; }
    .compose-email-popup .email-subject-box { padding: 8px 0; border-bottom: 1px solid #d9d9d9; margin-bottom: 10px; }
    .compose-email-popup .email-subject-box input[type="text"] { padding-left: 70px; }
    .compose-email-popup .text-editor-box.height-set .cke_contents { min-height: 342px !important; }
    .email-subject-box input[type="text"] { border-bottom: none; }
    .outbox-mn-section.email-right-inbox .date-time-box { width: 147px; }
    .outbox-mn-section.email-right-inbox .massage-box { -webkit-width: calc(100% - 413px); -moz-width: calc(100% - 413px); -o-width: calc(100% - 413px); width: calc(100% - 413px); }
    .activity-details-left .table.striped.my-actvty-table { margin-left: 0; }
    .activity-details-left .table.striped.my-actvty-table thead th, .activity-details-left .table.striped.my-actvty-table tbody td { padding: 5px 7px; }
    .user-list-campaingn .open-count.per-w, .user-list-campaingn .click-count.per-w { margin: 10px 0 0 0; }
    .user-list-campaingn .email-box.eml-td { line-height: 26px; }
    .list-tm-con .current-activity-inner .edt-vw-dcmnts { width: 31.7%; margin: 5px 0.5%; }
    .to-wt-toggle.fl-fw.ppl-sb-lnk-bx .to-toggle-btn { margin: -42px 0 0 0; }
    .team-position-box .email-cmpgn-section .hover-select-show-hide [type="checkbox"] + label { margin: 8px 9px 9px 8px; }
    .team-position-box .emial-template-con li.titlebar { height: 47px; }

    /*---actvity table sticky : dashboard----*/
    .dashboard-my-actv-tb .activity-details-left .table-body-dsbrd { -webkit-height: calc(100vh - 340px); -moz-height: calc(100vh - 340px); height: calc(100vh - 340px); }
    .dashboard-my-actv-tb .activity-details-left .record-selected + .my-actvty-table-main .table-body-dsbrd { -webkit-height: calc(100vh - 376px); -moz-height: calc(100vh - 376px); height: calc(100vh - 376px); }

    /*---actvity table sticky : myactivity----*/
    .activity-details-left .table-body-dsbrd { -webkit-height: calc(100vh - 250px); -moz-height: calc(100vh - 250px); height: calc(100vh - 250px); }
    .activity-details-left .record-selected + .my-actvty-table-main .table-body-dsbrd { -webkit-height: calc(100vh - 287px); -moz-height: calc(100vh - 287px); height: calc(100vh - 287px); }
    .acunt-lft-bx { width: 37%; }
    .acunt-rgt-bx { width: 63%; }
    .eml-row-sync .eml-acunt { -webkit-width: calc(100% - 170px); -moz-width: calc(100% - 170px); width: calc(100% - 170px); }
    .eml-row-sync .prmry-slct { width: 170px; }
    .acunt-rgt-bx { padding-left: 30px; }
    .no-rcrd-insur, .no-rcrd-invest, .no-rcrd-401k { max-width: 66% !important; }
    .no-rcrd-license { max-width: 85% !important; }
    .no-rcrd-fund img { max-width: 500px; }
    .no-rcrd-fund h4 { font-size: 20px; }

    /* NEW ADDED */
    .listing-table-responsive .listing-table tbody td:nth-child(1), .responsive-table.scroll-table thead tr th:nth-child(1), .as-sortable-drag tr th:nth-child(1), .table-head-set tr th:nth-child(1) { max-width: 30px !important; min-width: 30px; width: 30px !important; word-wrap: break-word; }
    .build-tm-lft-pstn .user-card-box { width: 32.66% !important; }
    .user-card-box:nth-child(2n) { float: left !important; margin-right: 1% !important; }
    .user-card-box:nth-child(3n) { float: right !important; margin-right: 0 !important; }
    .end-date-group span.after-date-text { line-height: 26px; }
    .ss-my-tm-pstn .team-desc span.title, .ss-tm-pstn-lbrry .team-desc span.title { max-width: 300px; }
    #wrapper .sidebar-nav ul li a { height: 65px; padding: 10px 4px; }
    .no-data-email .no-data-email-inr img { max-width: 600px !important; width: 100% !important; }
    img.no-rcrd-tm-pstn { max-width: 600px !important; }
    .list-tm-con ul.nav { position: relative; top: -8px; }
    .insrc-clnt-bx .email-right-contact-view { position: relative; }
    ol.angular-ui-tree-nodes.angular-ui-tree-drag { left: inherit !important; right: 20px !important; bottom: 20px !important; }
    .ss-tm-pstn-lbrry .team-list-container .tm-ttl-dsc { width: 36%; }
    .ss-tm-pstn-lbrry .team-list-container .tm-ttl-actn { width: 29%; }
    .ss-hmt-tm-pstn .team-list-container .tm-ttl-dsc { width: 40%; }
    .ss-hmt-tm-pstn .team-list-container .tm-ttl-actn, .ss-hmt-tm-pstn .team-list-container .tm-ttl-dsc.last { width: 25%; min-width: 25%; max-width: 25%; }

    /* timeline */
    .timeline-group .acvt-name-box .dtmdf-box {
        display: flex;
    }
    .timeline-group .acvt-name-box .dtmdf-box p.pull-right {
        text-align: right;
    }

    .accordion-group.document-module .stg-prgs-row-grp .form-group.stg-prgs-row.my-tsk-tbl-grp {
        width: 100%;
    }

    .email-right-inbox > ul li .img-box {
        margin-right: 7px;
    }

    /* DASHBOARD : Activity List template */
    .my-ppl-mtrs-tbl .my-tsk-tbl-grp .dash-mypplacvt-list-templt .stg-prgs-row-rpt {
        padding-left: 10px;
    }
   .stg-prgs-row-grp .dash-mypplacvt-list-templt .stg-prgs-row-rpt .my-task-chklist-grp {
        width: calc(100% - 310px) !important;
        margin-right: 5px;
    }
    .dash-mypplacvt-list-templt .my-tsk-prplnbx .mytask-left-ttl {
        width: 85px !important;
        max-width: 85px !important;
        min-width: 85px !important;
    }
    .dash-mypplacvt-list-templt .stg-prgs-row-rpt .my-task-chklist-grp .stage-dt-bx {
        width: 120px !important;
        min-width: 120px !important;
    }
    .dash-mypplacvt-list-templt .stg-prgs-row-rpt .my-task-chklist-grp .stage-dt-bx.my-task-scheduled {
        width: 140px !important;
        min-width: 140px !important;
        padding-left: 5px;
    }

    .dash-mypplacvt-list-templt .prplan-box.pplnwt-edtdlt {
        width: 80px;
        max-width: 80px;
        float: right;
    }

    .my-ppl-mtrs-tbl .my-tsk-tbl-grp .dash-mypplacvt-list-templt .stg-prgs-row-rpt {
        justify-content: space-between;
    }

    .dash-mypplacvt-list-templt  .prplan-note {
        min-width: 90px;
        max-width: 90px;
    }

    /* CONFORANCE LISTING PAGE */
    .nconf-ename-clrbox {
        width: 100%;
    }
    .conforance-section .lic-pro-left-box {
        width: calc(100% - 430px);
    }

    .conforance-table-box .user-pics-box .name-box {
        max-width: inherit;
    }

    .mail-options-box.inbox-dot-optn .option-open > ul.emllist-hvroption {
        top: -2px;
    }

    /* DESHBOARD > MY NUMBER TAB > RESULT TAB > FILTER DESIGN SET */
    .right-box.tm-accss-rsltbox .tm-accss-left {
        width: auto;
    }

    .compose-email-popup .right-content {
        top: 47px;
        padding-bottom: 85px;
    }

    /*CALL LIST CALENDER*/
    .cl-clndr-icon {
        right: 407px;
        top: -30px;
    }

    .cl-clndr-open-close:before {
        right: 393px;
    }

    .dashboard-right.fl-screen .cl-clndr-icon {
        right: 519px;
    }

    .dashboard-right.fl-screen .cl-clndr-open-close:before {
        right: 505px;
    }

    .call-list-table.fs-display .cl-clndr-icon {
        right: 543px
    }

    .call-list-table.fs-display .cl-clndr-open-close:before {
        right: 528px;
    }

    /*CALL LIST CALENDER : SUPER USER*/
    .sprusr-call-list-table .cl-clndr-icon {
        right: 380px;
    }

    .sprusr-call-list-table .cl-clndr-open-close:before {
        right: 365px;
    }


body .content .activity-details-left .call-list-table .table.striped > thead > tr > th:last-child,
body .content .activity-details-left .call-list-table .table.striped > tbody > tr > td:last-child {
    width: 155px !important;
    min-width: 155px !important;
    max-width: 155px !important;
    text-align: left;
}
.cl-list-btn.cl-lst-log-btn .cl-list-actn-btn .small.btn {
    line-height: 15px !important;
    font-size: 8px;
    width: 64px !important;
    padding: 0 2px;
    height: 21px !important;
    border: 1px solid #d2d2d2 !important;
    color: #555 !important;
    background: #f3f3f3 !important;
    margin: 0 2px !important;
    line-height: 20px !important;
}

}

/*====================== MEDIA QUERY START =========================*/
@media only screen and (max-width:1370px) {
    .email-right-inbox .subject-box, .email-right-inbox .massage-box, .email-right-inbox .date-time-box span, .subject-box i.thread-msg, .short-massage-box { font-size: 13px; }
    .email-right-inbox > ul li .img-box span { font-size: 13px; width: 35px; height: 35px; max-width: 35px; max-height: 35px; }
    .email-right-inbox > ul li .img-box span img { width: 100%; height: 100%; }
    .email-right-inbox > ul li figure, .email-right-inbox > ul li .img-box span { width: 36px; height: 36px; }
    .email-right-inbox > ul li .img-box span { font-size: 14px; line-height: 34px; }
    .email-right-inbox .subject-box { font-size: 13px;       /* line-height: 32px;*/ }
    .email-right-inbox > ul li .img-box { margin-right: 10px; }
    .email-right-inbox .mail-content-body .date-time-box span { font-size: 11px; }
    .email-right-inbox > ul li .img-box { width: 35px; }
    .email-right-inbox > ul li .row-box { padding: 4px 15px; }
    .email-main.con-box { padding-left: 46px; }
    .hide-count-div a { width: 35px; height: 35px; line-height: 35px; top: -14px; }
    .option-open ul li a i { width: 20px; height: 24px; margin: 6px 11px; }
    .option-open ul li a { font-size: 13px; line-height: 34px; }
    .hover-select-show-hide [type="checkbox"] + label { margin: 8px 9px 9px 7px; }
    .top-titlebar .top-title-sectop { padding: 0 15px; }

    /*  .email-right-inbox { margin-top: 52px; } */
    .email-right-contact-view { top: 60px; }
    figure.dp-box { width: 50px; height: 50px; }
    .email-right-contact-view .con-per-dtls-box ul li .content a { font-size: 11px; }
    .con-per-dtls-box ul li .content .email { font-size: 10px; line-height: 12px; height: 25px; }
    .con-per-dtls-box ul li > .email, .con-per-dtls-box ul.droupdown-related-contact li .email { font-size: 10px; line-height: 11px; }
    .right-option-box li ul li a i { margin: 8px 13px; }
    .right-option-box li ul li a { line-height: 46px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; padding-right: 12px; }
    li.titlebar { height: initial; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .category-box { font-size: 13px; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .date-time-box { height: 44px; line-height: 42px; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing:hover .hover-select-show-hide { height: 40px; }
    figure.dp-box  span { width: 50px; height: 50px; line-height: 50px; }
    figure.dp-box span img { width: 50px; height: 50px; max-width: 50px; max-height: 50px; }
    .top-titlebar.email-lft-tp-hd .top-title-sectop .search-box { width: 147px; font-size: 13px; }
    .con-per-dtls-box ul.con-per-ul-group li { min-height: 89px; }
    .hover-select-show-hide.check-select-box { height: 40px; }
    .btn.compose-btn { width: 50px; height: 50px; line-height: 42px; }
    .color-flexs li { width: auto }
    .activity-sidebar .collapse-activty h3 { font-size: 13px; margin: 0 auto; }
    .color-flexs li { font-size: 12px; }
    .color-flexs li span { width: 17px; height: 17px; }

    /* NEW ADDED */
    .income-form .mm-input-group-set .input-field.s6.left-set, .income-form .mm-input-group-set .input-field.s6.right-set { width: 49%; margin: 0; }
    .pri-psn-mo, .pri-psn-ssn { width: 50%; }
    .pri-psn-adrs.lic-adrs-wh-chk { width: 100%; }


/* DASHBOARD > MY NUMBERS > RESULT > FILTER TAB */
.right-box.tm-accss-rsltbox {
    flex-wrap: initial;
}
.right-box.tm-accss-rsltbox .tm-accss-left {
    width: auto;
}
.results-tab-mnbox .right-box.tm-accss-rsltbox .dropdown-multiselect button {
    font-size: 11px !important;
    padding: 0 8px 0 18px !important;
}

.results-tab-mnbox .right-box.tm-accss-rsltbox .myacvt-frm-clndr-bx i.glyphicon-filter {
    top: 12px;
    left: 6px;
    font-size: 11px;
}
.right-box.tm-accss-rsltbox .sd-dt-box {
    font-size: 10px;
    padding: 7px 3px;
    margin-right: 4px;
    width: 68px;
}
.right-box.tm-accss-rsltbox .myactv-frm-con-box-group {
    width: 185px;
}

.right-box.tm-accss-rsltbox .input-field.radio {
    width: 68px;
    margin-right: 4px;
    position: relative;
    top: 5px;
    margin-left: -15px;
}
.results-tab-mnbox .right-box.tm-accss-rsltbox input[type="checkbox"] + label {
    padding-left: 24px;
    font-size: 10px !important;
    line-height: 11px;
}


.right-box.tm-accss-rsltbox .myactv-frm-con-box-group h5 {
    font-size: 11px;
    margin-top: -1px;
}

.dashboard-right-tab .right-box.tm-accss-rsltbox .myactv-frm-con-box-group .search-t-bx .form-control.date-picker {
    width: 140px !important;
    font-size: 11px;
    font-weight: 600;
    margin: -16px 0 0 0;
}
.right-box.tm-accss-rsltbox .myactv-frm-con-box-group .ttl-bx-icon i {
    position: relative;
    top: -4px;
    margin-top: 0;
}

.right-box.tm-accss-rsltbox .my-nmbr-sbc-box .sbc-btn-rgt a.btn {
    position: relative;
    right: 0;
    font-size: 10px;
    padding: 0 4px;
    line-height: 26px;
    height: 26px;
    top: 14px;
    left: -12px;
    border-radius: 0 2px 2px 0 !important;
}

.form-design .right-box.tm-accss-rsltbox .input-field input[disabled] + label {
    line-height: 10px;
    font-size: 10px !important;
    top: 5px;
    padding-top: 5px;
    padding-left: 25px;
    width: 68px;
}
.results-tab-mnbox .right-box.tm-accss-rsltbox .btns-group .btn {
    
    margin-left: 0px;
    padding: 0 5px !important;
    font-size: 9px !important;
}
.results-tab-mnbox .right-box.tm-accss-rsltbox .btns-group .btn:last-child {
    margin:0;
}

.right-box.tm-accss-rsltbox .asctn-dw-list .multiselect-parent.dropdown-multiselect button:before {
    left: 5px;
    font-size: 10px;
}

.results-tab-mnbox .right-box.tm-accss-rsltbox .btns-group .multiselect-parent.btn-group.dropdown-multiselect .btn {
    font-size: 10px !important;
    padding-left: 15px !important;
    padding-right: 12px !important;
}



.right-box.tm-accss-rsltbox .asctn-dw-list {
    width: 136px;
}
.right-box.tm-accss-rsltbox button.btn.view-all {
    width: 30px;
}


.right-box.tm-accss-rsltbox .dropdown-multiselect ul.dropdown-menu li a.option b {
    font-size: 11px;
}
.right-box.tm-accss-rsltbox .dropdown-multiselect ul.dropdown-menu li a.option {
    line-height: 12px;
    font-size: 10px
}



}
@media (max-width:1360px) and (min-width:1171px) {
    /*  .listing-table-responsive form { overflow: auto !important; width: 100% !important; }
    .responsive-table { position: relative; width: auto !important; } */
}
@media only screen and (max-width:1350px) {
    .main-table.organization-table { width: 100%; overflow: auto; }
    .main-table.organization-table table.table { width: 1360px; }
    .top-titlebar .top-title-sectop { padding: 10px 15px; }

    /* .top-titlebar.email-lft-tp-hd .top-title-sectop .search-box { width: 166px; } */
    .person-details.scrolled .left-details > figure { }
    .listing-table-responsive.organization-listing .listing-table tbody tr { display: table-row; }
    .email-left-menu ul.filter-more-optns { background: #fff; padding: 0; float: left; left: auto; right: 0; }
    .email-right-inbox.check-select-hide-hover-top { margin-top: 115px !important; }
    .email-right-inbox.emial-template-con.reply-msg-set .btn { margin: 10px 0; }
    .ins-pro-table, .inv-pro-inv-table { width: 100%; float: left; overflow: auto; }
    .ins-pro-table table.striped, .inv-pro-inv-table table.striped { width: 1200px; }
    .cmnctn-pln-rgt-sctn a.btn.add-contact.btn-lg.green-btn { right: 20px; bottom: 20px; line-height: 43px; }
    .email-right-inbox .pagination { margin: 15px 0 0 0; }
    .email-right-contact-view.cmnctn-pln-rgt-sctn { /* margin-top: 20px; */ }
    .cmp-details-left .cmnctn-pln-rgt-sctn { float: left; left: 0; top: 10px; }
    .team-position-page .con-details { width: 100%; }
    .team-position-page a.btn.add-contact.btn-lg.green-btn { right: 20px; bottom: 20px; }
    .input-field-bottomacti [type="checkbox"] + label { padding-left: 30px; }
    .flex-people-row .people-col:nth-child(3n + 1), .flex-people-row .people-col:nth-child(3n - 0), .flex-people-row .people-col { min-width: 260px; width: 48% }
    .flex-people-row .people-col:nth-child(2n + 1) { margin-left: 0; }
    .flex-people-row .people-col:nth-child(2n - 0) { margin-right: 0; }
    .activity-tabs .btn-light-gray, .activity-tabs .btn { font-size: 12px; font-weight: 600; }
    .actvty-hd-flex h5 { font-size: 22px; }   
    .acti-cal-dayview li { padding: 7px 10px 7px 15px }
    .acti-cal-dayview li div { font-size: 12px; }
    .btn-tag-row li .btn-light-gray { font-size: 12px; padding: 5px 10px }
    .collapse-activty .collapse-activty-triger { font-size: 15px; }
    .activity-tabs .gray-bdr { border-width: 50px; }
    .activity-sidebar .cancel-brd-btn { height: 30px; }
    .my-ppl-mtrs-tbl .user-action { width: 80px; }
    .my-ppl-mtrs-tbl .usr-con { -webkit-width: calc(100% - 170px); -moz-width: calc(100% - 170px); width: calc(100% - 135px); }
    .my-ppl-mtrs-tbl .unm-bx-grp span { width: 100%; }
}
@media only screen and (max-width:1310px) and (min-width:1290px) {
    .listing-table-responsive.organization-listing .listing-table tbody td:nth-child(5), .organization-listing .listing-table thead.table-head-set tr th:nth-child(5) { max-width: 50px !important; min-width: 50px !important; width: 50px !important; }
    .listing-table-responsive.organization-listing .listing-table tbody td:nth-child(7), .organization-listing .listing-table thead.table-head-set tr th:nth-child(7) { max-width: 107px !important; min-width: 107px !important; width: 107px !important; }
    .life-event-table-responsive table { width: 100%; }
    .top-titlebar.email-lft-tp-hd .top-title-sectop .search-box { width: auto; }
    .team-position-page .con-details { -webkit-width: calc(100% - 454px) !important; -moz-width: calc(100% - 454px) !important; width: calc(100% - 454px) !important; }
    .email-right-contact-view.cmnctn-pln-rgt-sctn { margin-top: 53px !important; }
    .cmm-plan-dtls-left-bx .email-right-contact-view.cmnctn-pln-rgt-sctn { position: relative; margin-top: 0 !important; top: 32px !important; }
}
@media only screen and (max-width:1200px) {
    .resident_license_form_section .col-lg-4 .input-field .select-wrapper { margin-bottom: 23px; }
    .nonresident_license_form_section .col-lg-4 .input-field .select-wrapper { margin-bottom: 23px; }
    .certificate_section .col-lg-4 .input-field .select-wrapper { margin-bottom: 0; }
    .certificate_section .dmy-format .input-field { padding-bottom: 20px; }
    ._add_license .form-group.radio-group-mo ul.radio-group label { font-size: 12px; line-height: 14px; }
    ._add_license .form-group.radio-group-mo ul.radio-group { margin-bottom: 0; z-index: 1; }
    ._add_license .input-field input[type=text]:disabled { cursor: not-allowed; }
    .nonresident_license_form_section  .form-group.btngroup-mrg-top-20 { margin-top: 0; }
    .resident_license_form_section  .form-group.btngroup-mrg-top-20 { margin-top: 0; }
}
@media only screen and (max-width:1100px) {

    /* NEW ADDED */
    .recruiting-rvp .resoinsive-table.main-table.mrg-0 { overflow: auto; width: 100% }
    .recruiting-rvp .resoinsive-table.main-table.mrg-0 table { max-width: 900px; min-width: 900px; }
    .recruiting-rvp .resoinsive-table.main-table { overflow: auto; width: 100% }
    .recruiting-rvp .resoinsive-table.main-table table { max-width: 800px; min-width: 800px; }

    /* NEW ADDED */
    .main-table.merge-table { overflow: auto; width: 100%; }
    /* .main-table.merge-table table { width: 1000px; } */
    .lic-search-table .main-table.license-table { width: 100%; overflow: auto; }

    /* .lic-search-table .main-table.license-table table.table { width: 1000px; } */
    .life-event-table-responsive.socialfeeds-section { float: left; width: 100%; overflow: inherit; }
    .life-event-table-responsive.socialfeeds-section table { width: 100%; }
    .socialfeeds-section .table-height-scroll { width: 100%; }
}
@media only screen and (max-width:1170px) {
    .email-right-inbox { float: left; -webkit-width: calc(100% - 182px); -moz-width: calc(100% - 182px); -o-width: calc(100% - 182px); width: calc(100% - 182px); margin-right: 0; }
    .email-right-contact-view { -webkit-width: calc(100% - 182px); -moz-width: calc(100% - 182px); -o-width: calc(100% - 182px); width: calc(100% - 182px); margin-top: 20px; float: right; position: relative; right: 0; top: 0; }
    .profile-cover-box { background-size: cover; }
    .email-right-inbox { width: 100%; margin-top: 95px; }
    .email-right-contact-view { width: 100%; }
    .modal.right.fade.in .modal-dialog { -webkit-width: calc(100% - 80px); -moz-width: calc(100% - 80px); -o-width: calc(100% - 80px); width: calc(100% - 80px); }
    .ui-add-btn.imp-exp-btns { padding-left: 0; }
    .modal.right.fade.in { width: 100%; }
    .modal.right.fade.in .modal-dialog { width: 100%; }
    .email-fix-head-top-mrg { margin-top: 112px; }
    .hip-management-section { width: 100%; overflow: auto; }
    .hip-management-section table { width: 1100px; }
    .email-right-inbox.emial-template-con { overflow-y: hidden; overflow-x: auto; width: 100%; }
    .email-right-inbox.emial-template-con > ul { width: 1170px; }
    .email-right-inbox.emial-template-con.sidebar-w-details { width: 100%; }
    .top-titlebar.activity-titlebar { -webkit-width: calc(100% - 60px); -moz-width: calc(100% - 60px); -o-width: calc(100% - 60px); width: calc(100% - 60px); }
    .email-right-contact-view.activity-sidebar { top: 0; }
    .top-titlebar.email-lft-tp-hd .top-title-sectop { -webkit-width: calc(100% - 60px); -moz-width: calc(100% - 60px); -o-width: calc(100% - 60px); width: calc(100% - 60px); border-right: none; }
    .breadcrumb-row-box .search-input-box { margin-top: 0; }
    .header-top-listing .search-main-left-group { width: calc(100% - 75px); width: -webkit-calc(100% - 75px); width: -moz-calc(100% - 75px); }
    .header-top-listing.tp-org .search-main-left-group { width: calc(100% - 139px); width: -webkit-calc(100% - 139px); width: -moz-calc(100% - 139px); }
    a.btn.add-contact.btn-lg.green-btn { right: 21px; }
    .activity-details-left { width: 100%; }
    .quick-add-activity-button { right: 0; }
    .dash-cal-right-scroll .activity-details-left  .myactv-frm-srh-box.hip-category-section { width: 100%; margin-right: 0; }
    .dash-cal-right-scroll .activity-details-left .myacvt-form.form-design.myacvt-frm-clndr-bx { width: 100%; margin-top: 20px; }
    .daterangepicker.opensembed { width: 100%; }
    .my-actvty-table-main { width: 100%; overflow: auto; }

    /*--quick view responsive--*/
    .person-details.scrolled .left-details { position: fixed; top: 0; left: 0; width: 100%; max-width: 100%; padding: 10px 10px 5px 20px; margin-top: 0; }
    .person-details-box .person-details.scrolled .left-details .img-con { width: calc(100% - 138px); width: -webkit-calc(100% - 138px); width: -moz-calc(100% - 138px); width: -o-calc(100% - 138px); }
    .mo-quick-view .tags-link-box .tag-task { padding: 7px 0; }
    .dashboard-right-tab ul.nav li.uib-tab a.nav-link uib-tab-heading { line-height: 14px; font-size: 13px; }
    .person-info-box-list.card-small-contact { width: 48.9%; }
    .person-info-box-list.card-small-contact:nth-child(2n) { margin-right: 0; }
    .card-small-contact-group.contact-card-4 { width: 50%; }
    .person-info-box-list.card-small-contact { width: 100%; }
    .contact-btn-group .dropdown-menu { right: 0; left: auto; min-width: 145px; }
    .shorting-filterbox-con-list .table-filter-icon { bottom: 0; }
    .main-table.merge-table { width: 100%; overflow: auto; }
    .top-titlebar.header-top-listing .breadcrumb-row-box .breadcrumb-box { width: auto; float: right; }
    span.receive-ibm-box { float: left; opacity: 0.8, }
    .email-right-contact-view .con-per-dtls-box { height: initial !important; }
    .top-titlebar.email-lft-tp-hd .email-left-menu ul li.add-new-mail { position: fixed; bottom: 10px; right: 0; }

    /*  .email-right-contact-view.activity-sidebar {
        height: initial !important;
    } */
    .calender-popover.popover.actvty-evt-main { margin-left: 0px; }
    .slct-act-type-grp-add .fc-toolbar .fc-left h2 { margin-bottom: 10px; font-size: 15px; }

    /*  .mtng-date { -webkit-width: calc(100% - 274px); -moz-width: calc(100% - 274px); width: calc(100% - 274px); } */
    .modal.right.fade.full-width-eml-popup { padding-left: 0; padding-top: 0; }
    .person-details-box .person-details .left-details .img-con h4 a {/*  width: auto; */ margin-right: 7px; }
    .table-filter-icon > ul { top: 0; }
    .tabContViewport .mCustomScrollbar { /* height: auto !important; */ }
    .social-sync-box .board .board-inner .nav-tabs li { width: 16.66%; }
    .form-link-btn-group.multi-link-sync-add .form-link-btn-sync-group { width: 100%; flex-basis: 100%; }
    .stng-d-eml-ac { width: 100%; }
    .rmndr-eml-stng-grp .stng-d-eml-ac { width: 50%; }
    .main-locationbar .dashboad-tab-box { width: 100%; padding-left: 0; }
    .main-locationbar .dashboad-tab-box.partcpd-box { width: 100%; }
    .main-locationbar .dashboad-tab-box:nth-child(2n) { padding-left: 0; }
    .main-locationbar .dashboad-tab-box.partcpd-box { padding-bottom: 130px; }


    /* NEW ADDED : CLICK TO SIDEBAR OPEN*/
    #page-content-wrapper .page-content .right-content,
    .email-right-contact-view.cmnctn-pln-rgt-sctn { 
         
         padding-left: 0;   
         margin: 20px 0 0 0; 
         height: auto !important; 
         position: fixed !important; 
         top: 0; 
         height: 100% !important; 
         background: #f5f5f5; 
         z-index: 1001; 
         margin: 0; 
         right: 0;
        width: 400px;
         padding: 20px; 
        -webkit-transition: all 0.5s;
        transition: all 0.5s;
        visibility: visible;
        -webkit-transform: translate3d(100%, 0, 0);
        transform: translate3d(100%, 0, 0);
        border: none;
        box-shadow: 0 0 15px rgba(0,0,0,0.3);
    }
    .email-right-contact-view.cmnctn-pln-rgt-sctn {
        width: 480px;
        border-radius: 0;
        padding: 0;
        background: #fff;
        left: auto;
    }

    body.show-details .email-right-contact-view.cmnctn-pln-rgt-sctn {
        right: 480px;
    }



    /* SIDEBAR: PEOPLE PAGE */
    body.black-overlay:after {
        content: "";
        width: 100%;
        height: 100%;
        position: fixed;
        left: 0;
        right: 0;
        top: 0;
        bottom: 0;
        background: rgba(0,0,0,0.4);
        z-index: 99;
    }

    body.show-details {
        overflow:hidden;
    }

    .show-details:after {
        content: "";
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        bottom: 0;
        right: 0;
        background: rgba(0,0,0,0.4);
        z-index: 99;
    }

    body.show-details #page-content-wrapper .page-content .right-content {
        display: block;
        height: initial !important;
        bottom: 0;
        padding: 0;
        right: 0;
        left: auto;
        visibility: visible;
        -webkit-transform: translate3d(0, 0, 0);
        -moz-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
        right: 0;
    }



    button.quick-close-icon { display: block; }
    .input-field-bottomacti [type="checkbox"] + label { padding-left: 30px; }
    .flex-people-row .people-col:nth-child(2n + 1), .flex-people-row .people-col:nth-child(2n - 0), .flex-people-row .people-col { min-width: 260px; width: 33%; margin: 0 7px 15px }
    .flex-people-row .people-col:nth-child(3n + 1) { margin-left: 0; }
    .flex-people-row .people-col:nth-child(3n - 0) { margin-right: 0; }
    .activity-tabs .btn-light-gray, .activity-tabs .btn { font-size: 12px; font-weight: 600; }
    .actvty-hd-flex h5 { font-size: 22px; }
    .acti-cal-dayview li { padding: 7px 10px 7px 15px }
    .acti-cal-dayview li div { font-size: 12px; }
    .btn-tag-row li .btn-light-gray { font-size: 12px; padding: 5px 10px }

    /* .collapse-activty .collapse-activty-triger { font-size: 15px; } */
    .activity-tabs .gray-bdr { border-width: 50px; }
    .activity-sidebar .cancel-brd-btn { height: 30px; }
    .activity-sidebar { width: 100% }


    .email-right-contact-view.team-position-tab .tm-arrow,
    .acvt-rght-sdbr .tm-arrow {
        top: 49%;
    }

    .only-desktop-hide {
        display: block;
    }

}
@media only screen and (max-width:1024px) {
    .brand-logo { position: relative; margin: 0 30px 30px 25px; left: 0; transform: none; }
    .login-form-con.container { padding: 20px; }
    .login-form-con .panel.panel-login { border-radius: 7px; }
    .right-login-main-box.pdng-right-0 { padding-right: 15px !important; }
    .main-table.activity-setting-listing {/*  overflow: auto; */ }
    .lic-search-table.email-fix-head-top-mrg.rs-sgntr-con { margin-top: 67px; }
    .email-right-inbox.emial-template-con { overflow: initial; margin-top: 45px; }
    .insrnc-client-bx .col-md-3 { width: 33%; height: 60px; padding: 0 15px; }
    .form-group.crs-prct-prcs-row .float-auto .input-field select { min-width: 95px; }
    .my-ppl-mtrs-tbl .unm-bx-grp span.unm-bx { width: 100%; }

    /* NEW ADDED */
    ._add_license .input-field label.i_label.active { line-height: 14px; }
    .income-form .input-field.s6.mrg-set.dmyft-format .date-group { width: 46%; float: left; }

    /* system setting */
    .acvt-stngs .dashboard-left { width: calc(100% - 96px); z-index: 2; }
    .tab-content ul.nav li.plan-contacts.uib-tab.nav-item a.nav-link uib-tab-heading { font-size: 11px; }
    .stm-stng-inr-bx { width: 100%; float: left; overflow: auto; }
    .setting-mn-tp { width: 100%; float: left; }
    ul.setting-mn-tp, ul.setting-mn-tp li { width: auto; }
    ul.setting-mn-tp.btm { position: relative !important; width: auto; }
    .stm-stng-inr { width: 1520px; float: left; }
    ul.setting-mn-tp li.slct-ttl { padding: 10px 20px; border-bottom: 1px solid #e2e6ea; }
    .stm-stng-inr ul.setting-mn-tp { width: auto; margin-bottom: 3px; }
    ul.setting-mn-tp li.active a:after, ul.setting-mn-tp li a:hover:after { width: 100%; height: 2px; }
    ul.setting-mn-tp li { border-right: 1px solid #eee; }
    .acvt-stngs .dashboard-left { height: auto; margin-top: -3px; border-bottom: 0; }
    .sstm-stng-mntab .acvt-stngs .dashboard-right { padding: 40px 0 0 0; width: 100%; }
    .sstm-stng-mntab .sticky-table.tbl-acvt-view { min-height: calc(100vh - 390px); max-height: calc(100vh - 390px); }
    .sstm-stng-mntab .fs-display .sticky-table.tbl-acvt-view { min-height: calc(100vh - 80px) !important; max-height: calc(100vh - 80px) !important; }
    .dashboard-right.onboardmodal.sstm-stng-mntab.sidebar-added { width: 100%;       /*  padding-top: 40px; */ }
    .dashboard-right.onboardmodal.sstm-stng-mntab { padding-top: 40px; }
    .acvt-stngs .dashborad-top-tab ul.nav li.uib-tab a.nav-link { padding: 10px 9px; }
    .acvt-stngs .dashborad-top-tab ul.nav li.uib-tab a.nav-link uib-tab-heading { line-height: 17px; font-size: 13px; font-weight: 600; }
    .pull-right.ui-add-btn.pp-vw-btn { top: -29px; }
    .acvt-stng-actp .sticky-table.tbl-my-acvt-tp { min-height: calc(100vh - 458px); max-height: calc(100vh - 458px); }
    .acvt-stng-actp.fs-display .sticky-table.tbl-my-acvt-tp { min-height: calc(100vh - 94px); max-height: calc(100vh - 94px); }
    .acvt-stng-actp .fs-display .sticky-table.tbl-my-acvt-tp { min-height: calc(100vh - 440px); max-height: calc(100vh - 440px); }
    .sticky-table.tbl-my-prps-tp, .acvt-stngs .content .record-selected.ng-hide + .main-table .sticky-table.tbl-my-prps-tp { min-height: calc(100vh - 415px); max-height: calc(100vh - 415px); }
    .pull-right.ui-add-btn.pp-vw-btn .small { font-size: 10px; line-height: 35px; height: 35px; margin-top: -5px; padding: 0 5px; }
    .call-list-table th .cb-grp-bx { top: 4px; }
    .test-acvt-table.acc-sprt-acvt-tp .sticky-table.tbl-pr-acvt-tp { min-height: calc(100vh - 439px); max-height: calc(100vh - 439px); }
    .test-acvt-table.acc-sprt-acvt-tp.fs-display .sticky-table.tbl-pr-acvt-tp { min-height: calc(100vh - 77px); max-height: calc(100vh - 77px); }
    .search-input-box.my-qstn-lbry-srh { width: 318px !important; }
    .asgn-fdbk-qa-tbl.all-tbl { min-height: calc(100vh - 405px); max-height: calc(100vh - 405px); }
    .sticky-table.tbl-prmrc-qustn-lbr { min-height: calc(100vh - 442px); max-height: calc(100vh - 442px); }
    .asgn-fdbk-qa-tbl.all-tbl { overflow: auto !important; }
    .sticky-table.tbl-asg-fb-qta { min-height: calc(100vh - 353px); max-height: calc(100vh - 353px); }
    .dashboard-right-tab .btns-grps-btm-fixed.btns-grps-fl-wdth { width: 100% !important; }
    .search-input-box.search-category-input-field.act-stng-srh { padding-left: 0; position: absolute; right: 0; top: 47px; padding-right: 0; width: 220px; }
    .simple-tab-box.tp-dvd-line.mrg-top-0 ul.nav { margin: 35px 0 0 0; }
    .dashboard-right.onboardmodal.sstm-stng-mntab.sidebar-added { margin-top: 0; }
    .act-stng-srh .search-category-input-field form.search-contact-form { -webkit-width: calc(100% - 60px); -moz-width: calc(100% - 60px); width: calc(100% - 48px) }
    .act-stng-srh button.btn.view-all { margin-left: 5px; }
    .search-category-input-field form.search-contact-form input[type="text"] { font-size: 11px; }
    .activity-setting-listing.summary-table table.table thead tr th:nth-child(4), .activity-setting-listing.summary-table table.table tbody tr td:nth-child(4) { width: 210px !important; min-width: 210px !important; max-width: 210px !important; text-align: left; }

    /* RESULT TAB */
    .results-tab-mnbox .right-box {
        display: block;
    }
    .results-tab-box .sd-dt-box {
        margin-right: 0;
        margin-bottom: 10px;
    }
    .results-tab-box .result-main-box {
        width: 100%;
    }
    .rs-filterbox {
        left: 4px;
        width: 100%;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
    }
    .rs-filterbox .searh-by-rsbox .ex-cl-bx.myacvt-frm-clndr-bx {
        margin-bottom: 10px;
        float: left;
        width: 100%; 
    }
    .results-tab-mnbox .this-month .dropdown-multiselect {
        width: auto !important;
    }


    /* Merge & Archive Organization */

    .merge-main-box .main-table.merge-table.blct-tp-tbl .sticky-table.tbl-acvt-view {
        width: 100%;
    }

    .top-filter-box > label {
        margin: 8px 8px 13px 0px;
    }
    .top-filter-box.dbl-org-toppart .form-group .input-field {
        width: 121px !important;
    }


    .activity-sidebar.acvt-rght-sdbr .collapse-activty h3 {
        margin: 10px 0;
    }

    /* ALL RIGHT SIDEBAR POSITION : SIDEBAR */
    .email-right-contact-view.team-position-tab,
    .email-right-contact-view.activity-sidebar.acvt-rght-sdbr,
    .eml-rgt-sdbr.email-right-contact-view,
    .email-alltabs-sidebar,
    .dashboard-left.email-right-contact-view.team-position-tab { 
        position: fixed; 
        width: 418px; 
        top: 0; 
        border:none; 
        margin-top:0; 
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.5); 
        right: -418px; 
        transition: all 0.5s ease; 
        -ms-transition: all 0.5s ease; 
        z-index: 9;
        overflow: inherit;
    }
    .eml-rgt-sdbr.email-right-contact-view.foc-open,
    .email-right-contact-view.team-position-tab.foc-open, 
    .email-right-contact-view.activity-sidebar.acvt-rght-sdbr.foc-open { right: 0; border-radius: 0; }
    .foc-open .dashboard-contact-sidebar-arrow:before,
    .eml-rgt-sdbr.foc-open .dashboard-contact-sidebar-arrow.tm-arrow:before {
        transform: rotate(180deg);
    }
    .team-position-tab .person-details.scrolled.email-top-right-sticky .left-details {
        top: 47px;
        right: 0;
        width: 418px;
        left: auto;
        max-width: 418px;
    }
    .email-right-contact-view.team-position-tab.foc-open .person-details.scrolled .left-details,
    .eml-rgt-sdbr.email-right-contact-view.foc-open .person-details.scrolled .left-details,
    .acvt-rght-sdbr.foc-open .person-details.scrolled .left-details,
    .email-alltabs-sidebar.foc-open {
        position: fixed;
        right: 0;
    }
    .email-right-contact-view.team-position-tab .person-details.scrolled .left-details,
    .eml-rgt-sdbr.email-right-contact-view .person-details.scrolled .left-details,
    .acvt-rght-sdbr .person-details.scrolled .left-details  {
        position: relative;
        transition: all 0.5s ease;
        width: 418px;
        left: auto;
        max-width: 418px;
        right: -418px;
    }
    .email-right-contact-view.rgt-sdbr-pln-eml.email-alltabs-sidebar,
    .eml-rgt-sdbr.email-right-contact-view,
    .email-alltabs-sidebar.email-alltabs-sidebar {
        height: 100vh !important;
    }
    .eml-rgt-sdbr .dashboard-contact-sidebar-arrow.tm-arrow, 
    .email-alltabs-sidebar .dashboard-contact-sidebar-arrow.tm-arrow {
        top: 49%;
    }

    .email-right-inbox.cmnctn-pln-lft-box {
        position: inherit !important;
    }

    .option-open ul li .search-category-input-field.act-stng-srh {
        top: 0;
        left: 0;
    }


    
    /* AVTIVITY SIDEBAR */
    .act-calender-section .email-right-contact-view.activity-sidebar.acvt-rght-sdbr {
        height: 100vh;
        margin-top: 0;
    }
    .acvt-rght-sdbr.foc-open .dashboard-contact-sidebar-arrow:before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }

    /* EMAIL */
    .eml-rgt-sdbr .email-right-contact-view {
        margin-top:0; 
    }

    .email-right-contact-view .con-per-dtls-box {
        max-height: 100vh !important;
    }
    .person-details.scrolled.email-top-right-sticky .left-details {
        top: 47px;
        right: 0;
        width: 418px;
        max-width: 418px;
        left: auto;
    }
    .merge-main-box .main-table.merge-table.blct-tp-tbl .table-header-dsbrd,
    .merge-main-box .merge-table .sticky-table.tbl-acvt-view {
        width: 1216px !important;
    }

    .merge-main-box .top-filter-box.dblct-tp-bx {
        max-height: 110px;
        overflow: auto;
    }

    .org-mrg-mn-box.merge-main-box {
        max-height: 120px;
        overflow: auto;  
    }

    /*FULLSCREEN ARROW HIDE*/
    .track-shape {
        display: none;
    }

}
@media only screen and (max-width:1024px) and (min-width:768px) {
    .left-login-main-box { min-height: inherit; }
    .brand-logo { position: relative; margin-top: 30px; }
    ul.categories-link > li { float: left; margin-right: 17px; display: inline-block; height: 37px; }
    .top-title-sectop .left-title { min-width: 157px; font-size: 17px; }
    .email-left-menu { margin-bottom: 5px; float: right; margin-right: 0; }
    .email-right-inbox { margin-top: 115px }
    .select-contact-popup .lic-search-table .main-table.license-table table.table { width: 100%; }
    ui-view.mo-quick-view { float: left; width: 100%; }
    .contact-archive-page .search-main-left-group { -webkit-width: calc(100% - 390px) !important; -moz-width: calc(100% - 390px) !important; width: calc(100% - 390px) !important; margin-left: 10px; }
    .contact-archive-page  .breadcrumb-row-box .search-input-box button.btn.view-all { margin-left: 8px; }
    .email-right-inbox.cmnctn-pln-lft-box, .email-right-inbox.full-width.outbox-mn-section, .cmnctn-pln-rgt-sctn .license.c_card.lic-search-table { margin-top: 44px; }
    .main-table.k104-table-rspnsv { overflow: auto; }
    /* .filterProductForm-bx { position: inherit; z-index: 0; background: #fff; width: 100%; left: 0; padding-top: 0; border: none !important; } */
    .filterProductForm-bx .filterProductForm-bx-inr { padding: 5px;/*  background: none; border: none; */ }

    .insproduct-tab-con.insrnc-client-bx {
        margin-top: 165px;
    }

    .que-ans-box li:last-child {
        padding-bottom: 0 !important;
    }

    .ins-pro-srh-ad-pro { margin: 0 -15px; }
    ._add_license .information-section .profile-icon.main-photo { width: 132px; height: 132px }
    .information-section .profile-icon span { line-height: 130px; }
    .information-section .profile-icon span img { width: 100%; height: 100%; max-width: 100%; max-height: 100%; float: left; }
    .license-activity-table .resoinsive-table.main-table.mrg-0 { overflow-x: auto; overflow-y: hidden; }
    #page-content-wrapper .page-content .right-content.show-details .mCustomScrollBox { background: #fff !important; border: 1px solid #cccbcb; }
    .content.acvt-inrsc-con { max-height: initial; padding-right: 0; }
    .family-member-details.cc-card-box ul { width: 48.3%; }
    .left.listing-table { width: 100%; }
    .right.sugg-employee { width: 100%; }
    .right-content-details { width: 100%; padding-left: 0; }
    .person-details-box.mo-detaile-page-contact { display: none; }

    /* Communication Plan Emails */
    .cpe-my-ppl { width: 100% !important; }
    .acvt-srh-wth-sgsn .search-input-box.search-category-input-field.act-stng-srh { top: 0; right: 0; position: relative; width: 100%; }
    .task-point-info .task-status-clr-row { width: 100%; }
    .my-ppl-mtrs-tbl .usr-con { width: calc(100% - 140px); }


    .build-team-box .inner-scroll-con {
        overflow: auto !important;
        max-height: calc(100vh - 210px) !important;
        height: auto !important;
    }


    /* Access Support Task List */
    .my-ppl-mtrs-tbl .my-tsk-tbl-grp .stg-prgs-row-rpt { flex-wrap: wrap; }
    .my-task-chklist-grp .stage-dt-bx { width: 100%; }
    .stage-dt-bx.my-task-contact.astl-assignee-bx { width: 100% !important; margin-bottom: 10px; }
    .stg-prgs-row .stage-dt-bx.my-task-scheduled { width: 100px !important; }
    .stg-prgs-row-grp .stg-prgs-row-rpt .my-task-chklist-grp { width: 100%; }
    .my-tsk-tbl-grp .actv-td-rnd-icon.task-status-clr { top: 16px; }
    .cl-list-btn.cl-lst-log-btn .small.btn { font-size: 9px; }
    .clm-callist-tab .dashborad-top-tab.acvt-setting-tab.ss-acvt-stng-tab ul.nav li.plan-contacts a.nav-link { padding: 0px 8px; }
    .clm-callist-tab .dashborad-top-tab.acvt-setting-tab.ss-acvt-stng-tab ul.nav li.plan-contacts a.nav-link uib-tab-heading { font-size: 10px; }
    .pull-right.text-right.hdr-tp-mn-filter button.fltr-nm span { font-size: 13px; }
    .dashboard-right-tab .cal-list-mngmnt-bx .hmt-cl-list-tbl .table.striped.my-actvty-table thead th:nth-child(2), .dashboard-right-tab .cal-list-mngmnt-bx .hmt-cl-list-tbl .table.striped.my-actvty-table tbody td:nth-child(2) { width: 160px; min-width: 160px; max-width: 160px; }

    /* people listing */
    .listing-table-responsive .responsive-table.scroll-table { overflow-y:  auto !important; overflow-x: hidden !important; min-height: calc(100vh - 220px) !important; max-height: calc(100vh - 220px) !important; width: 100% !important; }
    .header-top-listing.tp-org .breadcrumb-row-box .search-input-box { width: 304px; }


    /* system setting */
    .stg-tab-sevt-view { width: 300px !important; right: 0 !important; }
    .stg-tab-sevt-view.act-stng-srh form { width: calc(100% - 45px) !important; }

    /* activity setting > activity type > my activity type > all */
    .stg-tab-sevt-view.at-myacvttp-all { top: 0 !important; }

    /* activity setting > purpuse type > my purpuse type */
    .as-pt-mypts { top: 10px !important; }
    .acvt-stngs .form-design .col-lg-3.select-status-field { padding-left: 0; }
    .activity-details-left .my-actvty-table-main { margin-left: 0; width: 100%; }
    body.notes-app-open .note-toggle.dtls-ppup.fs-display { width: calc(100% + 119px) !important; left: -90px; }
    .person-tab-details-box li a { z-index: 0; }

    /* comunication plan */
    .top-titlebar.cmnctn-pln-rgt-sctn .top-title-sectop .cp-fltr-srh-bx .search-box { width: 245px !important; }
    .pri-psn-mo, .pri-psn-ssn { width: 100%; }

    .col-xs-12.col-sm-4.col-md-4.col-lg-9.lbl-wth-radio-bx.lic-for-large { width: 100%; }
    .lic-iic-tab-con .fltr-lcns-form  .insproduct-tab-con.insrnc-client-bx { /* margin-top: 30px; */ }

    /* activity report */
    .acvt-report-con-ttlbar .myactv-frm-cal-bx .ex-cl-bx.myacvt-frm-clndr-bx { margin-bottom: 10px; }
    .acvt-rprt-inr .tab-left:before { display: none; }

    .user-card-box { width: 100% !important; }

    /*---listing responsive close icon--*/
    #page-content-wrapper .page-content .right-content button.quick-close-icon { right: 0; z-index: 999; position: fixed; float: right; font-size: 20px; top: 0px; background: #d8d5d5; border: none; width: 30px; height: 30px; display: inline-block; font-weight: 500; padding: 0px 0px 12px 0px; margin: 0; border-radius: 0 0 0 3px; color: #fff; }

    .tab-close-icon { width: 22px; height: 22px; background: #e5e6e8; border: none; float: right; cursor: pointer !important; z-index: 9999 !important; position: fixed; right: 0; text-align: center; box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); cursor: pointer !important; top: 0; }
    .tab-close-icon span { background: url(../../assets/images/close-btn.png) top left no-repeat; width: 10px; height: 10px; display: inline-block; position: relative; top: 1px; }

    body.show-details a.tab-close-icon.dp-sidebar-icon {
        width: 30px;
        height: 30px;
        left: -30px;
        box-shadow: -3px 5px 2px rgba(0,0,0,1);
    }
    body.show-details a.tab-close-icon.dp-sidebar-icon span {
        top: 5px;
    }

    /* TEAM POSITION SIDEBAR */

    .con-per-dtls-box.team-position-tab,
    .con-per-dtls-box.teamPosition-sidebar {
        height: calc(100vh - 47px) !important;
    }

    /* ACTIVITY SIDEBAR */
    .activity-sidebar.acvt-rght-sdbr .person-details.scrolled .left-details {
        top: 48px;
        left: auto
    }
    .person-details.scrolled .clinet-ntfy-bx, .people-details-sticky.scrolled .clinet-ntfy-bx {
        left: 63px;
    }

    /* MY NUMBER */
    .asctn-dw-list {
        width: 180px;
    }

    .results-tab-mnbox .rs-filterbox .this-month .dropdown-multiselect {
        width: 100% !important;
    }
    .results-tab-box .sd-dt-box {
        float: left;
    }


    /* COMMUNICATION PLAN DETAILS */
    .plan-trigger-section .sdl-btn-grp {
        bottom: 0;
        left: 79px;
        width: 100%;
    }



}
@media only screen and (max-width:1024px) and (min-width:991px) {
    .my-actvty-table-main.my-ppl-mtrs-tbl { width: 100%; }
    .remander-right-bx.my-ppl-mtrs-tbl { width: 100%; }

    /* NEW ADDED */
    .step-tab_detailBlock { padding: 0; margin: 0; }
    .step-tab_detailBlock .left-con { display: none; }
    .step-tab_detailBlock .right-con { width: 100%; float: left; }
    .import-box .file-field > span { margin: 0 0 10px 0; float: left; width: 100%; }
    .mm-overview .income-form .input-field.s6.mrg-set.dmyft-format .date-group { width: 46.4%; }


    /* dashbord : my activity */
    .film-study-modal-popup .meet-reconnect angucomplete-alt { margin-left: 0; }
    .main-locationbar .dashboad-tab-box.partcpd-box { padding-bottom: 0; }
    .my-actvty-table-main { min-height: auto; }
    .sticky-table.tbl-asg-fb-qta { overflow: inherit; }
    .my-actvty-table-main .fl-fw.full-inr-table { width: auto; }
    .call-list-btn-filter .act-stng-srh { margin-bottom: 10px; }
    .simple-tab-box .ui-add-btn.pp-vw-btn.cal-lst-btn { top: 0; position: relative; }
    .call-list-btn-filter .nm-ad-per-srh { padding: 0 15px; margin: 10px 0 0 11px; }
    #call-log-modal .modal-dialog { width: 96%; max-width: 96%; }
    .license.c_card.lic-search-table {/*  margin-top: 45px; */ }
    .myact-short-bar .myact-tp-lft-bar { margin: 0; }

    /*film study*/
    .acvt-lg-bx .acvt-lg { bottom: 52px; left: 50%; -webkit-transform: translate(-50%); -moz-transform: translate(-50%); transform: translate(-50%); }
    .import_file_selection.mrg-tp-10 .step-tab_detailBlock { margin: 0; }
    .film-study-modal-popup .navigations ul li { position: initial; }
    .fm-stdy-mdl .modal { left: 8%; bottom: 26px; }
    .add-acvty-col .adr-chk-grp .input-field { margin-top: 0; }

    /*email*/
    .top-titlebar .top-title-sectop { padding: 0 15px; }
    .email-right-inbox { margin-top: 50px; }
    .shorting-filterbox { top: 107px; }
    .email-right-inbox.check-select-hide-hover-top { margin-top: 80px !important; }

    /* SYSTEM SETTING */

    /*person sync*/
    .social-sync-box ul.connected-link li h6 { font-size: 13px; word-break: break-all; }
    .upld-dwn-bx .dtls-dcmnts-bx { width: 100%; margin: 5px 0; }
    .onboardmodal .step-tab_detailBlock { margin: 0; }

    /* MY PROJECT */
    .call-list-table .fl-fw.full-inr-table { overflow: scroll; }
    .call-list-table .table-header-dsbrd, .call-list-table .cal-list-inr-scrl { width: 1000px; }
    .cal-list-inr-scrl.sticky-table.tbl-asg-fb-qta { min-height: calc(100vh - 428px); max-height: calc(100vh - 428px); }
    .ui-add-btn.pp-vw-btn.cal-lst-btn { margin-top: -45px; }
    .call-list-btn-filter .search-category-input-field form.search-contact-form { -webkit-width: calc(100% - 40px); -moz-width: calc(100% - 40px); width: calc(100% - 44px); }
    .dt-com-box { padding-left: 18px; }
    .call-list-btn-filter a.btn.green-btn.small.com-lst-btn { padding: 0 10px; line-height: 34px; height: 34px; font-size: 10px !important; }
    .call-list-btn-filter .pull-right a.crt-folder { padding: 0 8px; font-size: 10px; }
    .call-list-btn-filter .act-stng-srh { width: 408px; }
    .cal-lst-btn .pull-right.text-right.hdr-tp-mn-filter button.fltr-nm { width: 158px }
    .cal-lst-btn .ui-add-btn.pp-vw-btn.cal-lst-btn { padding: 0 10px; font-size: 10px; }
    .call-list-table.fs-display .table-header-dsbrd { padding-right: 0; }
    .social-sync-box .board .board-inner .nav-tabs li a { font-size: 11px; padding-top: 15px; white-space: pre-line; line-height: 12px; }
    .onboardmodal .sync-title-box { font-size: 13px; margin-bottom: 10px; }
    .eml-dsgn-bx { font-size: 11px; }
    .onboardmodal .step-tab_detailBlock h4 { text-align: left; }
    .search-box.with-tabs-row { -webkit-width: calc(100% - 55px); -moz-width: calc(100% - 55px); width: calc(100% - 55px); }
    .primary-drive-right .pri-check-box { left: 20px; }
    .primary-drive-right .email-row { padding-left: 80px; padding-right: 115px; word-break: break-all; }
    .dp-img-box { width: 100%; }
    .dp-img-bgbox { background: url(app/assets/images/profile-dp-bg.jpg) top left no-repeat; background-size: cover !important; height: 200px; }
    .persnpd-form { padding: 0 10px 10px 10px; width: 100%; }
    .rmndr-eml-stng-grp .sync-check-group { width: 100%; }
    .rmndr-eml-stng-grp .gmal-prmry-row { width: 100%; }
    .onboardmodal .social-sync-box .board .board-inner .tab-content .form-link-btn-group.multi-link-sync-add { max-height: calc(100vh - 436px); overflow: auto; }
    .search-input-box.search-category-input-field.act-stng-srh { top: 50px; right: 70px; }
    .ttl-btns-grps .hdr-tp-mn-filter-con .search-input-box.search-category-input-field.act-stng-srh { position: relative; top: 0; left: 0; width: 100%; }
    .form-design.cl-tp-brdr .search-input-box.col-sm-8.col-lg-4.col-md-5.col-xs-12.nm-ad-per-srh { margin-top: 6px; }
    .cal-list-mngmnt-bx .search-input-box.col-sm-8.col-lg-4.col-md-5.col-xs-12.search-category-input-field.act-stng-srh { position: relative; top: 0; left: 0; }
    .pull-right.cl-list-btn { margin: 4px 0 0 0; }
    .call-list-btn-filter .nm-ad-per-srh { width: 250px; margin: 0; }
    .call-list-btn-filter .select-status-field { width: 242px; }
    .dt-com-box { padding-left: 0; }

    /* edit activity */
    .activity-modal-popup .act-calender-section .grp-mrk-dn.btns-grps-btm-fixed { -webkit-width: calc(100% - 368px) !important; -moz-width: calc(100% - 368px) !important; width: calc(100% - 368px) !important; left: 20px; }
    .dashboard-my-actv-tb .activity-details-left .record-selected + .my-actvty-table-main .table-body-dsbrd { -webkit-height: calc(100vh - 427px); -moz-height: calc(100vh - 427px); height: calc(100vh - 427px); }

    /* add activity */
    .grp-mrk-dn.btns-grps-btm-fixed { -webkit-width: calc(100% - 60px) !important; -moz-width: calc(100% - 60px) !important; width: calc(100% - 60px) !important; }
    .table-header-dsbrd { padding-right: 0; }

    /* communication plan */
    .cmnctn-pln-lft-box .btn.add-contact.btn-lg.green-btn { right: 8px; bottom: 20px; }
    .lic-pro-left-box .col-lg-4.lic.dmy-format.mrg-btm-20 { margin-bottom: 0 !important; }
    .group-join-us-box .browser-default-set .browser-default { height: 39px; }
    .col-wrap-3 .col-lg-4:nth-child(3n+1) { clear: none; }
    .resident_license_form_section .input-field.browser-default-set { margin-top: 14px; }
    .content.ss-my-tm-pstn .tm-pstn-mn-bx .profile-img { margin-left: 0; }
    .content.ss-my-tm-pstn .angular-ui-tree-node a.lstng-row i:after { display: none; }
    .eml-tmplt-lbry ul.tmplt-lbry-tab { overflow: auto !important; }
    .eml-tmplt-lbry ul.tmplt-lbry-tab li.titlebar, .eml-tmplt-lbry ul.tmplt-lbry-tab li { width: 900px; }
    .eml-tmplt-lbry { margin-top: 0 !important; }
    .eml-tmplt-lbry button.btn.view-all { margin: 0 !important; }
    .eml-tmplt-lbry .pull-right.ui-add-btn .gray-btn.small { position: relative; right: 0px; margin: -37px 0 0 0; }
    .com-list-btn { margin-top: 0; }
    .upld-dwn-bx .dtls-dcmnts-bx.down-smpl-fl, .upld-dwn-bx .dtls-dcmnts-bx.upld-smpl-fl { width: 50%; float: left; padding-right: 11px; }

    /* Setting : Email Tab */
    .acvt-stngs .dashboard-right { width: 100%; }
    .eml-tmplt-lbry ul.tmplt-lbry-tab { min-height: calc(100vh - 334px); max-height: calc(100vh - 334px); }
    .activity-setting-listing.my-tmpstn-qustn table.table thead tr th:nth-child(2), .activity-setting-listing.my-tmpstn-qustn table.table tbody tr td:nth-child(2) { width: 30% !important; min-width: 30% !important; max-width: 30% !important; }
    .acvt-stngs .astm-pstn-tw-part .team-position-tab.sa-tm-questn { float: left; margin-top: 0; width: 235px; position: relative; border: 1px solid #e2e6ea; box-shadow: none;}
    .astm-outer-box .multiselect-parent { width: 330px !important; }
    .tm-pstn-mn-bx .action-icons-group { margin: 0 auto; display: inherit; }

    /*====== SYSTEM SETTINGS TABS =======*/
    .social-media-management-table.tm-pstn-mn-bx.copy-options3 .team-list-container.tp-th-admin { padding-right: 0; }

    /* MY TEAM POSITION 1 TAB > MY TEAM POSITION TAB - 1,2,3 */
    .tm-pstn-1-1-tab ul.angular-ui-tree-nodes { min-height: calc(100vh - 443px); max-height: calc(100vh - 443px); overflow-y: scroll; }

    /* MY TEAM POSITION 2 TAB > TEST TEAM POSITION LIBRARY */
    .tm-pstn-1-2-tab .tp-my-tm-pstn > ul.angular-ui-tree-nodes { min-height: calc(100vh - 398px) !important; max-height: calc(100vh - 398px); overflow-y: scroll; }

    /*TEAM POSITION QUESTION 1 TAB > MY TEAM POSITION */

    /*TEAM POSITION QUESTION 1 TAB > SUPPORT TEAM POSITION QUESTION*/
    .my-tm-pstn-qustn-tab .sticky-table.tbl-acvt-view { min-height: calc(100vh - 472px) !important; max-height: calc(100vh - 472px) !important; overflow-y: scroll; }
    .sstm-stng-mntab .sticky-table.tbl-acvt-view { min-height: calc(100vh - 490px) !important; max-height: calc(100vh - 490px) !important; }

    /* Assign Question to Team Position */
    .simple-tab-box.asn-questn-tm-pstn-tb ul li.nav-item a.nav-link { padding: 7px 4px !important; }
    .simple-tab-box.asn-questn-tm-pstn-tb ul li.nav-item a.nav-link uib-tab-heading { font-size: 9.4px !important; }
    .astm-pstn-tw-part .email-right-contact-view .con-per-dtls-box { -webkit-min-height: calc(100vh - 308px) !important; -moz-min-height: calc(100vh - 308px) !important; min-height: calc(100vh - 308px) !important; max-height: calc(100vh - 308px); }

    /* SUMMARY > ACTIVITY AND PURPOSE TAB */
    .clr-slct-rund-bx-grp.sml-rund-bx-grp { float: left; }

    /* FEEDBACK QUESTIONS LIBRARY >  MY QUESTION LIBRARY > ALL */
    .asgn-fdbk-qa-tbl.all-tbl.feedback-all-div table thead tr th:nth-child(4) span { max-width: 71px; padding-right: 0; }

    /* ACTIVITY LIST TEMPLATES */
    .acvt-lst-tmplts-tab .search-input-box.search-category-input-field.act-stng-srh { top: -34px; right: -9px; width: 290px; }
    .row.unsubribe-row { margin: 0 -10px; }
    .tstng-tmplt-list .pull-right.ui-add-btn.ui-add-btn.pp-vw-btn.cal-lst-btn {
        margin:0;
    }
    .tstng-tmplt-list .search-input-box.search-category-input-field.act-stng-srh {
        position: relative;
        top: 0;
        left: 0;
    }
    .clearfix.home-add-acvt-clndr .actvty-hd-flex h5 {
        font-size: 16px;
    }
    



    /* Profile  tab*/
    .ss-profile-tab { min-height: calc(100vh - 190px); max-height: calc(100vh - 190px); overflow: auto; }

    /* Drive  tab*/
    .primary-drive.drive-inner-scroll { min-height: calc(100vh - 316px); max-height: calc(100vh - 316px); overflow: auto; }

    /* TEAM POSITION > TEAM POSITION > HUMATI TEAM POSITION */
    .ss-hmt-tm-pstn .team-list-container .tm-ttl-actn { width: 41%; min-width: 41%; max-width: 41%; }

    /*TEAM POSITION > TEAM POSITION QUESTION > HUMATI TEAM POSITION QUESTION*/
    .hmt-tm-pstn-qestn .my-tmpstn-qustn table.table thead tr th:last-child { width: 270px !important; min-width: 270px !important; max-width: 270px !important; }
    .top-titlebar.email-lft-tp-hd .top-title-sectop .search-box { width: 220px; }

    /*DASHBOARD: MY PROJECT*/
    .sa-cmnctn-pln-section thead tr th:nth-child(3) { width: 150px; }
    .com-list-btn { padding-left: 15px; }
    .call-list-table ul.list-stus-icons { margin: 3px 0 0 0 !important; }
    .sig-rcd-set + .full-inr-table .sticky-table.tbl-asg-fb-qta { min-height: calc(100vh - 464px); max-height: calc(100vh - 464px); }

    /* EMAIL */
    .shorting-filterbox { top: 107px; }

    /* ACTIVITY */
    .act-calender-section.mrg-btm-60.ng-scope.email-right-inbox { margin-bottom: 0 !important; }
    .header-top-listing.tp-org .breadcrumb-row-box .search-input-box { /* width: calc(100% - 500px); width: -webkit-calc(100% - 500px); width: -moz-calc(100% - 500px); */ }
    .email-right-inbox.emial-template-con > ul { width: 100%; }
    .header-top-listing.tp-org .search-main-left-group { width: calc(100% - 159px); width: -webkit-calc(100% - 159px); width: -moz-calc(100% - 159px); }
    .cmnctn-pln-rgt-sctn .right-filter-option-box .pull-right { float: left !important; }
    .right-filter-option-box { width: auto; border-top: none; padding-top: 0; }
    .email-right-inbox > ul li.sticky-email.expand-mail-box > .row-box { -webkit-width: calc(100% - 87px); -moz-width: calc(100% - 87px); width: calc(100% - 87px); top: 106px; }
    .shorting-filterbox { -webkit-width: calc(100% - 60px); -moz-width: calc(100% - 60px); width: calc(100% - 60px); }
    .email-left-menu > ul > li { padding: 0; }
    .top-title-sectop .search-box { width: 250px; }
    .email-fix-head-top-mrg { margin-top: 67px; }

    /*   .scroll-class { overflow: auto !important; } */
    .acvt-report-ttlbar .email-left-menu {/*  float: left; */ }
    .my-actvty-table-main.my-ppl-mtrs-tbl { padding-right: 0; }
    .dashboard-my-actv-tb .activity-details-left .table-body-dsbrd { width: auto; -webkit-height: calc(100vh - 393px); -moz-height: calc(100vh - 393px); height: calc(100vh - 393px); }
    .myact-tp-lft-bar .chk-grp .input-field [type="checkbox"] + label { max-width: 120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
    .ex-cl-grp-bx .ex-cl-bx { width: 100%; }
    .shrt-by-usr-grp.ex-cl-bx { width: 100% !important; }
    .myactv-frm-con-box-group .search-t-bx .daterangepicker.ltr { left: 0 !important; }
    .activity-details-left .table.striped.my-actvty-table thead th:last-child, .activity-details-left .table.striped.my-actvty-table tbody td:last-child { width: 80px !important; min-width: 80px !important; max-width: 80px !important; }
    .activity-details-left .myact-short-bar .myact-tp-lft-bar { margin: 4px 0 0 0; clear: both; }
    .acvt-srh-wth-sgsn .search-input-box { padding: 0; margin: 0 0 7px 0; width: 100%; }
    .acvt-srh-wth-sgsn .input-field { height: auto; }
    .activity-details-left table.striped.my-actvty-table { width: 900px; }
    .activity-modal-popup .modal-dialog { padding-left: 0; }
    .activity-modal-popup .acvt-popup-left { -webkit-width: calc(100% - 310px); -moz-width: calc(100% - 310px); width: calc(100% - 310px); }
    .activity-modal-popup .acvt-popup-right { width: 310px; }
    .input-field.ck-inl-grp { width: auto; margin-right: 10px; }
    .add-acvty-col { height: 430px; }
    ul.btn-tag-row.only-actvy-icn li a i { margin-top: 2px; }
    .film-study-modal-popup .meet-reconnect angucomplete-alt { margin-top: 15px; width: 313px; }

    /* NEW ADDED */
    .step-tab_detailBlock { padding: 0; margin: 20px 0; }
    .step-tab_detailBlock .left-con { display: none; }
    .step-tab_detailBlock .right-con { width: 100%; float: left; }
    .import-box .file-field > span { margin: 0 0 10px 0; float: left; width: 100%; }
    .radio-btm-mrg .col-xs-6 { margin-bottom: 20px; }
    .update-box input.btn {font-size: 10px;}

    /* MERGE & LINK PEOPLE */
    .main-table.merge-table.blct-tp-tbl .sticky-table.tbl-acvt-view {width: 1216px; } 
    .merge-main-box .record-selected {top: 147px; margin-left: 0;}
    .recd-slct-tag .tag {margin-bottom: 0;}

    /* ======= SUPER ADMIN  ======= */
    .spr-admn-usr-tp {      /*   margin-top: 0 !important; */ }
    .btn-grups-box.sp-hip-btn-grp .btn { font-size: 10px; padding: 0 10px; height: auto; line-height: 30px; margin-left: 5px; }
    .btn-grups-box.sp-hip-btn-grp { float: right; }
    .login-form-con.user-profile-con .ui-href-buttons { width: 298px; }
    .login-form-con.user-profile-con .ui-href-buttons input[type="button"] { font-size: 13px; }
    .main-table.license-table.activity-setting-listing.admn-fdbk-que { overflow: inherit; }
    .acvt-spr-admn-usr-tp { margin-top: 0 !important; }
    .ui-add-btn.hip-sml-btn-grp .btn { font-size: 10px; padding: 0 10px; line-height: 30px; height: auto; }
    .license.c_card.lic-search-table.spr-admn-usr-tp { min-height: calc(100vh - 150px); }
    .email-right-inbox.full-email-campaign { margin-top: 50px; }
    .sa-email-library-table.email-library-table.main-table table.striped tr th:nth-child(6), .sa-email-library-table.email-library-table.main-table table.striped tr td:nth-child(6) { width: 130px !important; max-width: 130px !important; min-width: 130px !important; }
    .sa-email-library-table.email-library-table.main-table table.striped tr th:last-child, .sa-email-library-table.email-library-table.main-table table.striped tr td:last-child { width: 100px !important; max-width: 100px !important; min-width: 100px !important; }
    
    /* DASHBOARD : RESULT TAB */
    .rs-filterbox:before {
        left: 51.2%;
    }

    .my-result-goal-table.my-actvty-table-main .fl-fw.full-inr-table {
        width: 100%;
    }


    /*ORGNIZATION : Merge & Archive Organization */

    .merge-main-box .main-table.merge-table.blct-tp-tbl .sticky-table.tbl-acvt-view {
        width: 100%;
    }

    .top-filter-box > label {
        margin: 8px 8px 13px 0px;
        font-size: 12px;
        width: 77px;
    }
    .top-filter-box.dbl-org-toppart .form-group .input-field {
        width: 121px !important;
    }
    .top-filter-box .dmy-format .input-field select {
        font-size: 11px;
    }
    .top-filter-box .form-group {
        margin: 0 5px 0 0;
    }

    /* ORGNIZATION : archive organization */
    .top-titlebar.header-top-listing .breadcrumb-row-box h4 {
        max-width: 210px;
    }

    /*COMMUNICATION PLAN*/
    .breadcrumb-row-box .cmn-top-fltr-bx .cp-fltr-srh-bx {
        width: 300px !important;
    }

    .ahvcpln-btn {
        margin-right: 0;
        margin-left: 10px;
    }

    /* PEOPLE : Merge & Link People */
    .top-filter-box .btn-group .btn {
        font-size: 9px;
    }

    /* ORGANIZATION : Organization Development Plans */

    body.notes-app-open .details-pege-accordian .actvt-box-rd-box .note-edit-view-box.add-nt, 
    body.notes-app-open .details-pege-accordian .actvt-box-rd-box #note_form_add {
        width: calc(100% + 190px) !important;
        top: -237px;
        left: -127px;
    }

    /* DASHBOARD : Access Support Task List */

    .stg-prgs-row-grp .stg-prgs-row-rpt .my-task-chklist-grp {
        width: calc(100% - 100px);
        margin-top: 10px;
    }

    .my-task-chklist-grp .stage-dt-bx.astl-cmn-pesn {
        min-width: 90px !important;
        max-width: 90px !important;

    }

    .stg-prgs-row-rpt .my-task-chklist-grp .stage-dt-bx.astl-acvt-pln-dprtmn-nm {
        min-width: 160px !important;
        max-width: 160px !important;
    }

    .stage-dt-bx.my-task-contact.astl-assignee-bx.astl-acvt-cmn-asgn {
        min-width: 110px !important;
        max-width: 110px !important;
    }


    /* DASHBIARD : MY PROJECT */
    .call-list-btn-filter .select-status-field {
        width: 150px;
    }

    .calllist-fltrbox {
        width: 135px;
        position: absolute;
        top: 57px;
        right: 0;
    }

    /* DASHBIARD : MY PEOPLE : PLUS - MINUS */

    .dsb-mp-my-cklst-pln .stg-prgs-row-rpt-inr {
        flex-wrap: wrap;
    }

    .dsb-mp-my-cklst-pln.my-tsk-prplnbx .mytask-left-ttl {
        width: calc(100% - 30px) !important;
        max-width: calc(100% - 30px) !important;
        min-width: calc(100% - 30px) !important;
    }

    .stg-prgs-row-grp .dsb-mp-my-cklst-pln.stg-prgs-row-rpt .my-task-chklist-grp {
        width: calc(100% - 210px);
    }

    .cl-list-btn.cl-lst-log-btn.prplan-box {
        max-width: 100px;
        min-width: 100px;
    }
    

}

@media only screen and (max-width:991px) and (min-width:768px) {

    .listing-table-responsive form { overflow: auto !important; width: 100% !important; }
    .listing-table-responsive form table.listing-table { width: 811px !important; display: table; max-width: 811px !important; min-width: 811px !important; table-layout: auto !important; }
    .listing-table-responsive .responsive-table.scroll-table { overflow-y: auto !important; max-height: calc(100vh - 220px) !important; width: 811px !important; }
    .email-left-menu ul li { /* padding: 0 7px; */ }
    .ui-add-btn.add-org { margin-top: 10px; }
    .ui-add-btn.imp-exp-btns { text-align: right; }
    .search-category-input-field .search-contact-form { -webkit-width: calc(100% - 55px); -moz-width: calc(100% - 55px); -o-width: calc(100% - 55px); width: calc(100% - 55px); }
    .breadcrumb-row-box .search-input-box { width: 100%; }
    .breadcrumb-row-box .search-main-left-group { margin-top: 10px; margin-bottom: 0; }
    .contact-btn-group .dropdown-menu { left: 0 !important; right: auto; margin-top: 7px; }
    .breadcrumb-row-box .search-select-box { width: 50%; }
    .dashboard-right { margin-top: 10px; width: 100%; }

    /*--table listing page--*/
    .left-content.listing-table-responsive { width: 100%; overflow: auto; }
    .pagination { width: auto; }
    .breadcrumb-row-box .search-main-left-group { margin-top: 0; margin-bottom: 0; margin-left: 10px; }
    .search-select-box.page-show-box { height: 27px }
    .onboardmodal .step-tab_detailBlock { padding: 0; margin: 0; }
    .shorting-filterbox { top: 174px; position: fixed; width: 92%; left: 8px; right: 0; left: auto; }
    .email-right-inbox.check-select-hide-hover-top { margin-top: 145px !important; }
    .right-option-box .option-open ul { overflow: auto; max-height: 400px; }
    a.btn.gray-btn.small-img.recurrence-icon-btn { position: relative; right: -8px; left: auto; margin: 0; top: -23px; }
    h4.scroll-date.sticky { position: relative; top: 0; width: auto; margin-bottom: 10px; }
    .left-date-box { padding-top: 0 !important; }
    .dashboard-left { width: 100%; }
    .left-date-box-month:first-child h4 { margin-top: 10px; }
    .modal.right.fade.full-width-eml-popup .modal-dialog { padding: 0; }
    .form-link-btn-group.multi-link-sync-add .form-link-btn-sync-group { flex-basis: 100%; }
    .upld-dwn-bx .dtls-dcmnts-bx { margin-right: 15px; margin-bottom: 10px; width: 100%; }
    .onboardmodal .import-box .file-field > span { margin-bottom: 10px; }
    .stng-d-eml-ac { width: 45%; }
    .form-link-btn-group.multi-link-sync-add .form-link-btn-sync-group .btn { min-width: 90px !important; }

    /* DASHBOARD */
    .right-card-box-group { height: 150px !important; }
    .main-locationbar .dashboad-tab-box.partcpd-box { padding-bottom: 0; }
    .myactv-frm-cal-bx .search-input-box input[type="text"] { font-size: 12px; }
    .myactv-frm-cal-bx  .myacvt-form.ex-cl-bx.myacvt-frm-clndr-bx { width: 100%; }
    .myactv-frm-cal-bx  .shrt-by-usr-grp.ex-cl-bx { width: 100% !important; padding: 10px 0 10px 0 !important; }
    .ex-cl-bx > a { font-size: 12px; }
    .dashboard-my-actv-tb .activity-details-left .my-actvty-table-main { overflow: auto; -webkit-height: calc(100vh - 559px); -moz-height: calc(100vh - 559px); -ms-height: calc(100vh - 559px); height: calc(100vh - 559px); }
    .dashboard-my-actv-tb .activity-details-left .record-selected + .my-actvty-table-main { overflow: auto; -webkit-height: calc(100vh - 611px); -moz-height: calc(100vh - 611px); -ms-height: calc(100vh - 611px); height: calc(100vh - 611px); }
    .dashboard-my-actv-tb .activity-details-left .myactv-sh-fltr.in + .my-actvty-table-main { overflow: auto; height: auto; }
    .dashboard-my-actv-tb .activity-details-left .table-header-dsbrd, .dashboard-my-actv-tb .activity-details-left .table-body-dsbrd { height: auto; width: 900px; padding: 0; }

    /* DASHBOARD : call_list_management */
    .dashborad-top-tab.acvt-setting-tab.ss-acvt-stng-tab.list-mn-sbtab > ul.nav > li {
        width: auto !important;
    }
    .cal-list-mngmnt-bx .fc-button-group .search-category-input-field.act-stng-srh {
        position: relative;
        top: 0;
    }
    .my-call-list-box .sticky-table.tbl-asg-fb-qta,
    .my-call-list-box .table-header-dsbrd {
        width: auto;
    }

    .my-actvty-table-main.my-project-tblbx.fs-display {
        max-height: 100vh !important;
    }
    

    /* FILM STUDY */
    .film-study-modal-popup .how-p { width: 100%; }
    .film-study-modal-popup .relationship-film .title-container { width: 100%; }
    .film-study-modal-popup .relationship-film .contact-list { width: 100%; }
   /*  .film-study-modal-popup .meet-reconnect .reconnect { padding: 0; } */
    .film-study-modal-popup .meet-reconnect .meet { border-right: none; padding-left: 0; padding-right: 17px; }
    .film-study-modal-popup .meet-reconnect angucomplete-alt { width: 100%; float: left; margin: 10px 0 0 0; }
    .film-study-modal-popup .navigations ul li { position: inherit; }
    .meet-reconnect .form-section-grp .collapse-activty { width: 100%; }
    .film-study-modal-popup { padding-left: 0; }
    .fm-stdy-mdl .modal { top: auto !important; bottom: 27px; overflow: initial; width: 98%; }
    .film-study-form .browser-default-set { height: auto; }
    .api-hpi-form-con .row.detail-form-page .col-md-6 { width: 50%; float: left; }
    .fm-stdy-mdl .suggestion-form-box { max-height: 760px; }
    .meet-reconnect .form-section-grp .collapse-activty .collapse-activty-triger { font-size: 14px; }
    .acvt-lg-bx .acvt-lg.in { left: 0; width: 100%; }
    .btn-grp-set-check .grp-mrk-dn.btns-grps-btm-fixed { width: 100%; left: 0; }

    .film-study-modal-popup .meet-reconnect .reconnect {
        padding-left: 16px !important;
        padding-right: 0;
    }

    /*DASHBOARD: MY PROJECT*/
    .ui-add-btn.pp-vw-btn.cal-lst-btn .ttl-btns-grps { margin: -1px 0 0 0; }
    .call-list-btn-filter .act-stng-srh { width: 435px; }
    .call-list-btn-filter .nm-ad-per-srh {       /*  margin-top: 10px; */
    width: 290px; padding-left: 15px; }
    .call-list-btn-filter .cl-list-btn { margin-top: 10px; }

    /* MY PROJECT */
    .call-list-table .fl-fw.full-inr-table { overflow: scroll; }
    .call-list-table .table-header-dsbrd, .call-list-table .cal-list-inr-scrl { width: 1000px !important; }
    .cal-list-inr-scrl.sticky-table.tbl-asg-fb-qta { min-height: calc(100vh - 650px); max-height: calc(100vh - 650px); }
    .ui-add-btn.pp-vw-btn.cal-lst-btn { margin-top: -14px; }
    .call-list-btn-filter .search-category-input-field form.search-contact-form { -webkit-width: calc(100% - 40px); -moz-width: calc(100% - 40px); width: calc(100% - 44px); }
    .dt-com-box { padding-left: 18px; }
    .com-list-btn { padding-left: 15px; margin: 0; float: left; }
    .call-list-table th .cb-grp-bx { top: 5px; }
    .call-list-btn-filter a.btn.green-btn.small.com-lst-btn { padding: 0 12px; font-size: 10px !important; }
    .call-list-btn-filter .pull-right a.crt-folder { padding: 0 13px; font-size: 10px; }
    .page-pagi-main-box.my-acvt-pgntn-bx.call-list-page-cont { width: calc(100% - 118px); }
    .sig-rcd-set + .full-inr-table .sticky-table.tbl-asg-fb-qta { min-height: calc(100vh - 688px); max-height: calc(100vh - 688px); }
    .main-locationbar.acvt-new-scr-box { height: auto; }
    .activity-details-left .myact-short-bar .myact-tp-lft-bar { width: 484px; margin: 6px 0 0 4px; }
    .dashboard-my-actv-tb .activity-details-left .table-body-dsbrd { -webkit-height: calc(100vh - 625px); -moz-height: calc(100vh - 625px); max-height: calc(100vh - 625px); min-height: calc(100vh - 625px); }
    .dashboard-my-actv-tb .activity-details-left .record-selected + .my-actvty-table-main .table-body-dsbrd { -webkit-height: calc(100vh - 670px); -moz-height: calc(100vh - 670px); max-height: calc(100vh - 670px); min-height: calc(100vh - 670px); }
    .dashboard-my-actv-tb .activity-details-left .myactv-sh-fltr.in + .my-actvty-table-main .table-body-dsbrd { height: 100%; padding-right: 0; max-height: initial; min-height: initial; }

    /* ACTIVITY TAB */
    .header-notify-menu li.notify-section ul.dropdown-con { width: 320px; }

    /* ADD ACTIVITY */
    .grp-mrk-dn.btns-grps-btm-fixed { width: 100% !important; }
    .activity-modal-popup .acvt-popup-right { display: none; }
    .add-acvty-col .adr-chk-grp .input-field { margin: 0; }

    /*EDIT LOG*/
    #call-log-modal .modal-dialog.modal-lg.add-contact-popup { width: 100%; }
    .flex-box-div { display: inline; }

    /*EDIT ACTIVITY*/
    .activity-modal-popup .act-calender-section .grp-mrk-dn.btns-grps-btm-fixed { width: 100% !important; }

    /* PEOPLE */
    .ttl-btns-grps.ppl-listing { margin-left: 0; }
    .ttl-btns-grps.ppl-listing .search-input-box { width: 290px; }

    /* PEOPLE DETAILS */
    .content-details-con-area .details-pege-accordian .person-tab-details-box-con { /* height: calc(100vh - 510px) !important; */ }
    .left-log-tab.income-form { width: 100%; }
    .actvt-box-rd-box .ac-box { min-height: initial; width: 100%; margin-bottom: 15px; }
    .add-contact-popup .modal-footer.clr-fix .btn { margin: 5px 8px 0 0; }
    .scroll-popup.add-contact-popup .modal-footer.clr-fix { padding: 0 10px 5px 10px; margin: 0; }
    .add-contact-popup .modal-footer.clr-fix .btn { padding: 0 10px; margin: 5px 2px 0 0; font-size: 10px; }

    /* ADD TO FAMILY */
    .modal-dialog.add-to-family-popup .sticky-table.tbl-acvt-view { width: 1000px; }

    /* ORGANIZATION */
    .pull-right.text-right.hdr-tp-mn-filter button.fltr-nm { width: 180px; }
    #page-content-wrapper .page-content .right-content .mCustomScrollBox { background: #fff; border: 1px solid #c7c7c7; }
    .right-content-details { width: 100%; padding: 0; }
    .search-input-box input[type="text"] { font-size: 12px; }

    /* TEAM POSITION */
    .team-position-page .breadcrumb-row-box h4 { margin-top: 5px !important; font-size: 11px; max-width: 50px !important; }
    .team-position-page .search-main-left-group { width: calc(100% - 72px) !important; width: -webkit-calc(100% - 72px) !important; width: -moz-calc(100% - 72px) !important; }
    .team-position-page .search-main-left-group .search-input-box { width: 217px; }
    .team-position-page .search-input-box input[type="text"] { font-size: 11px; }
    .team-position-page .hdr-tp-mn-filter { width: 144px; }
    .team-position-page .dropdown-multiselect button, .slct-tm-pstn-bx .input-field select { font-size: 11px !important; }
    .team-position-page .search-input-box.ad-tm-ps-bx { width: 130px !important; }
    .slct-tm-pstn-bx { width: 132px; }
    .email-right-contact-view.team-position-tab { top: 25px; }
    .team-position-tab.email-right-contact-view .con-per-dtls-box { height: calc(100vh - 192px) !important; }



    /* COMMUNICATION PLAN */
    .cmnctn-pln-rgt-sctn.top-titlebar .breadcrumb-row-box h4 { font-size: 12px; }
    .cmnctn-pln-rgt-sctn  .con-details .pull-right { width: calc(100% - 146px); }
    .cp-fltr-srh-bx { width: 320px !important; }
    .top-titlebar.cmnctn-pln-rgt-sctn .top-title-sectop .cp-fltr-srh-bx .search-box { width: 250px !important; }
    .right-filter-option-box.cmn-top-fltr-bx.cmn-pln-srh-bx { padding: 0; margin-top: 0; width: auto; }
    .cmnctn-pln-rgt-sctn  + .email-right-inbox { margin-top: 43px; }
    .board-inner.cm-plan-bx-tab .cp-mn-tab > ul > li { width: 25%; }
    .board-inner.cm-plan-bx-tab .cp-mn-tab > ul > li a { padding: 2px 2px; text-align: center; display: flex; align-items: center; min-height: 49px; font-size: 11px; }
    table.striped.mn-table.cmnctn-pln-section thead tr th, table.striped.mn-table.cmnctn-pln-section tbody tr td { padding: 10px 8px !important; }
    .rw-stts { width: 80px; }
    .board-inner.cm-plan-bx-tab .cp-mn-tab > ul > li:last-child a { font-size: 11px; }
    .board-inner.cm-plan-bx-tab .cp-mn-tab > ul > li:first-child a { padding: 2px 6px; }
    .cmnctn-pln-lft-box .btn.add-contact.btn-lg.green-btn { right: 17px; }

    .row.scdle-step-bx .radio-button.col-sm-4,
    .row.scdle-step-bx .radio-button.col-sm-6 {
        width: 100%;
    }

    /* OPPORTUNITIES */

    /*PRODUCT*/

    .prdct-iic-tab .lic-search-table { margin-top: 44px; }
    .insrnc-client-bx ul.btn-tag-row li a { height: 34px; }
    .lic-search-table.prdct-iic-tab-con { margin: 48px 0 0 0; }
    .col-md-3.mrg-btm-15.shw-ps-wt-ass-bx { width: 46%; }
    .pro-stts-type .myactv-frm-con-box-group:last-child { margin-bottom: 12px; }
    .information-section.mrg-btm-20.ng-scope { margin: 0 !important; }
    .panel-box.compliance_section.srvc-repersnt-section { margin: 0; }

    .license.c_card.lic-search-table.prdct-iic-tab-con {
        margin-top:0;
    }
    .insrnc-client-bx .form-section-grp .col-md-3.mrg-btm-20 {
        width: 50%;
    }
    .lic-pro-right-box.email-right-contact-view.team-position-tab .mCustomScrollbar {
        height: 100vh !important;  
    }


    /* LICENSE */
    .lic-iic-tab-con { margin-top: 44px; }
    .license-type-info select.browser-default { /* margin-bottom: 20px;  */}

    /* BUILD TEAM */
    .build-tm-lft-pstn .dashboard-left { position: relative; width: 100%; height: auto; }

    /* AD ACTIVITY */
    .quick-add-activity-button { right: 23px; bottom: 15px; }
    .act-calender-section.mrg-btm-60.ng-scope.email-right-inbox { margin-bottom: 25px !important; height: calc(100vh - 183px); }
    .email-right-contact-view.activity-sidebar.acvt-rght-sdbr { margin-top: 30px; }
    .activity-sidebar.acvt-rght-sdbr .top-acti-calview { height: calc(100vh - 180px) !important; }
    .email-right-contact-view.activity-sidebar.myacvt-rgh-section { height: calc(100vh - 196px) !important; }

    /* EMAIL */
    .top-titlebar.email-lft-tp-hd .top-title-sectop {       /*  padding-top: 0; */ }
    .right-filter-option-box { width: auto; margin-top: 6px; }
    .email-left-menu > ul > li a { padding: 0 11px; width: 45px; }
    .email-right-inbox { margin-top: 48px; }
    .shorting-filterbox { top: 107px; }
    .email-right-inbox.check-select-hide-hover-top { margin-top: 80px !important; }

    .top-title-sectop .left-title { 
        width: 95px;
        font-size: 12px;
        min-width: auto;
        line-height: 12px;
        height: 46px;
        display: flex;
        align-items: center;
    }
    span.eml-dgt-notify {
        font-size: 12px;
    }

    .top-titlebar .top-title-sectop { padding-top: 0; }
    .top-title-sectop .search-box { width: 170px; }

    /* EMAIL : NEW ADD */
    .email-right-inbox > ul li.sticky-email.expand-mail-box > .row-box {
        width: calc(100% - 98px);   
    }


    .email-right-inbox.emial-template-con.email-cmpgn-section.sidebar-w-details.associate-email-box {
        overflow-y: auto;
    }

    .top-titlebar.email-lft-tp-hd .email-left-menu ul li a span,
    .email-left-menu > ul > li a:hover span, .email-left-menu > ul > li a.active span {
        font-size: 10px;
    }

   
    
    /* ACTIVITY SETTING : SUMMARY : ALL TAB*/
    .sstm-stng-mntab .sticky-table.tbl-acvt-view { min-height: calc(100vh - 435px); max-height: calc(100vh - 435px); }
    .pull-right.ui-add-btn.ui-add-btn.pp-vw-btn.top-mn-btn.tps-pt-aptype { top: -88px; }
    .ss-left-pstn { left: 0 !important; }

    /* TOPSINFOSOLUTIONS PURPOSE TYPE */
    .fl-fw.full-inr-table.tops-prps-type-tbl .table-header-dsbrd, .fl-fw.full-inr-table.tops-prps-type-tbl .sticky-table { width: 900px; }
    .search-category-input-field.act-stng-srh.tops-sbtp-srh-tp { top: -93px !important; right: 122px !important; }
    .afqtoacvt-srh { top: -44px !important; }

    /* SETTING : PERSONAL SYNC */
    .social-sync-box .board .board-inner .nav-tabs li { background: url(../images/onboard-img/connecting-img.png) no-repeat top left; height: 50px !important; }
    .social-sync-box .board .board-inner .nav-tabs li.gl { background-image: url(../images/onboard-img/ob-gl-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li.mcrsft { background-image: url(../images/onboard-img/ob-mcrsft-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li.sacunt { background-image: url(../images/onboard-img/ob-sc-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li.drp { background-image: url(../images/onboard-img/ob-drpb-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li.smtp { background-image: url(../images/onboard-img/ob-smtp-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li.csv-exl { background-image: url(../images/onboard-img/ob-scv-icon.png); background-position: 50% 10px; }
    .csv-btn-fixed { z-index: 9; margin: 13px 0 0 0 !important; bottom: 20px; height: 47px; }
    .onboardmodal h4 { text-align: left; }

    /* ACTVITY TYPE */
    .acvt-stngs .dashborad-top-tab ul.nav li.uib-tab a.nav-link { padding: 10px 6px; }
    .pull-right.ui-add-btn.pp-vw-btn.top-mn-btn { top: -30px; }
    .acvt-stngs .form-design .col-lg-3.select-status-field { margin: -20px 0 0 0; }
    .activity-setting-listing.acc-sprt-acvt-tp table.table thead tr th:first-child, .activity-setting-listing.acc-sprt-acvt-tp table.table tbody tr td:first-child { width: 88px !important; min-width: 88px !important; max-width: 88px !important; }
    .tab-content ul.nav li.plan-contacts.uib-tab.nav-item a.nav-link uib-tab-heading { font-size: 10px; }
    .acvt-tp-tab-ttlbr .clr-slct-rund-bx-grp.sml-rund-bx-grp .select-status-field label { font-size: 12px !important; }
    .acvt-stngs .new-tab-dsgn .simple-tab-box ul.nav li a.nav-link uib-tab-heading { font-size: 11px !important; }
    .simple-tab-box.ss-pts-my-tb ul.nav li.uib-tab a.nav-link uib-tab-heading { font-size: 9.2px !important; }
    .tab-content ul.nav li.plan-contacts.uib-tab.nav-item a.nav-link uib-tab-heading { font-size: 10px; }
    .search-input-box.search-category-input-field.act-stng-srh { top: 87px; right: 0; }
    .activity-setting-listing.primerica-table table.table thead tr th:nth-child(3), .activity-setting-listing.primerica-table table.table tbody tr td:nth-child(3) { width: 209px !important; min-width: 209px !important; max-width: 209px !important; text-align: left; }
    .search-input-box.search-category-input-field.act-stng-srh.tab-srh-mtacvttp { top: -135px; }
    .search-category-input-field form.search-contact-form { -webkit-width: calc(100% - 56px); -moz-width: calc(100% - 56px); width: calc(100% - 56px); }
    .form-design .input-field select#status_select + label.active { top: 20px !important; }
    .acvt-stngs .astm-pstn-tw-part .team-position-tab.sa-tm-questn { width: 100%; }
    .astm-pstn-tw-part .email-right-inbox.team-position-box { width: 100%; padding-left: 0; }
    .dashboard-right-tab.setting-top-head.ss-profile-tab { overflow-x: hidden; }
    button.to-toggle-btn + .acvt-setting-tab > ul { display: none; }
    button.to-toggle-btn.tgl-open + .acvt-setting-tab > ul { display: block; width: 250px; float: left; background: #f3f3f3; position: absolute; z-index: 3; box-shadow: 0 0 3px rgba(0, 0, 0, 0.3); top: 44px; }
    .cmnctn-pln-section { table-layout: inherit; }
    .dashborad-top-tab.acvt-setting-tab.ss-acvt-stng-tab > ul.nav > li { width: 100%; }
    .dashborad-top-tab.acvt-setting-tab.ss-acvt-stng-tab ul.nav li.active.uib-tab a.nav-link { border: none; }
    .acvt-stngs .dashborad-top-tab ul.nav li.uib-tab a.nav-link uib-tab-heading { font-size: 11.5px; }
    .email-right-inbox.emial-template-con.reply-msg-set.eml-tmplt-page.eml-tmplt-lbry { margin-top: 0; }

    /* ACTIVITY LIST TEMPLATE */
    .dashboard-right.onboardmodal.sstm-stng-mntab { width: 100%; margin-top: 0; }
    .persnol-sync-box { height: calc(100vh - 390px) !important; }
    .ss-my-tm-pstn .search-category-input-field form.search-contact-form { -webkit-width: calc(100% - 56px); -moz-width: calc(100% - 56px); width: calc(100% - 56px); }
    .acvt-list-tmplt-fltr .search-input-box.search-category-input-field.act-stng-srh { right: 92px !important; }
    .ss-acvt-tmplt-tab .ui-add-btn.pp-vw-btn.cal-lst-btn { top: -16px; }
    .sstm-stng-mntab .sticky-table.tbl-acvt-view { width: 100%; }
    .ss-acvt-list-template .fl-fw.full-inr-table { overflow: auto; }
    .ss-acvt-list-template .fl-fw.full-inr-table .table-header-dsbrd, .ss-acvt-list-template .fl-fw.full-inr-table .sticky-table.tbl-acvt-view { width: 830px !important; }
    .tm-pstn-qstn-scroll { overflow: auto; }
    .tm-pstn-qstn-scroll .table-header-dsbrd, .tm-pstn-qstn-scroll .tbl-acvt-view { width: 100% !important; }
    button.btn.pull-right.green-btn.small-btn.ad-tmpstn-qestnbx { top: -82px !important; position: relative; }

    .acvt-lst-tmplts-tab .cl-tp-brdr .search-input-box.act-stng-srh {top: -34px !important; }
    .dashboard-right-tab .acvt-lst-tmplts-tab .table.striped.my-actvty-table thead th:last-child, 
    .dashboard-right-tab .acvt-lst-tmplts-tab .table.striped.my-actvty-table tbody td:last-child { min-width: 130px !important; width: 130px !important; max-width: 130px !important; }

    .asgn-tmpl-sprt-usr .add-acvty-rw-grp {width: 100%; }


    /* ACTIVITY SETTING > SUMMARY > ACTIVITY VIEW */
    .acvt-seting-row .icn-text-grp {
        font-size: 12px;
    }

    .team-position-tree .team-list-container .team-desc {
        font-size: 12px;
    }

    .top-clr-select .radio-mf-group label {
        font-size: 11px;
    }
    


    /* SETTING: EMAIL */
    .rmndr-eml-stng-grp .sync-check-group { width: 100%; }
    .rmndr-eml-stng-grp .gmal-prmry-row { width: 100%; }
    .ad-eml-tmpltmn-box ul.compose-mail li {
        width: 48%;
        margin-right: 1% !important;
    }
    .ad-eml-tmpltmn-box ul.compose-mail li:nth-child(2n) {
        margin-right: 0 !important;
        float: right;
    }
    .create-new-email-template-popuup.add-template {
        margin-left: 0;
        width: 100%;
    }



/* ACTIVITY TYPE > MY ACTIVITY TYPES */

    .sy-se-at-my-acvt-tp.acvt-stng-actp table thead tr th:nth-child(2), 
    .sy-se-at-my-acvt-tp.acvt-stng-actp table tbody tr td:nth-child(2) {
        width: 50px !important;
        min-width: 50px !important;
        max-width: 50px !important;
    }

    .sy-se-at-my-acvt-tp.acvt-stngs .acvt-stng-actp table thead tr th:nth-child(3), 
    .sy-se-at-my-acvt-tp.acvt-stngs .acvt-stng-actp table tbody tr td:nth-child(3) {
        width: 50px !important;
        min-width: 50px !important;
        max-width: 50px !important;
    } 


/* ACTIVITY TYPE > MY ACTIVITY TYPES > ALL TAB */


    .my-acvt-tp-alltab .sy-se-at-my-acvt-tp.acvt-stng-actp table thead tr th:nth-child(2), 
    .my-acvt-tp-alltab .sy-se-at-my-acvt-tp.acvt-stng-actp table tbody tr td:nth-child(2) {
        width: 150px !important;
        min-width: 150px !important;
        max-width: 150px !important;
    }


    .my-acvt-tp-alltab .sy-se-at-my-acvt-tp.acvt-stng-actp table thead tr th:nth-child(5), 
    .my-acvt-tp-alltab .sy-se-at-my-acvt-tp.acvt-stng-actp table tbody tr td:nth-child(5) {
        width: 70px !important;
        min-width: 70px !important;
        max-width: 70px !important;
    }



    /* ACTIVITY TYPE > PERSON NAME ACTIVITY TYPE TAB */

    .activity-setting-listing.acc-sprt-acvt-tp table.table thead tr th:nth-child(4), 
    .activity-setting-listing.acc-sprt-acvt-tp table.table tbody tr td:nth-child(4) {
        width: 32% !important;
        min-width: 32% !important;
    }

    /* FEEDBACK QUESTIONS LIBRARY > SUB TAB IN ONE LINE PADDING SET */

    .acvt-stngs .dashborad-top-tab ul.nav li.uib-tab a.nav-link {
        padding: 10px 5px;
    }


    /* FEEDBACK QUESTIONS LIBRARY > MY QUESTION LIBRARY */

    .ss-fql-mql-cname .asgn-fdbk-qa-tbl table thead tr th:first-child, 
    .ss-fql-mql-cname .asgn-fdbk-qa-tbl table tbody tr td:first-child {
        width: 170px !important;
        min-width: 170px !important;
        max-width: 170px !important;
    }

    .ss-fql-mql-cname .asgn-fdbk-qa-tbl table thead tr th:nth-child(2), 
    .ss-fql-mql-cname .asgn-fdbk-qa-tbl table tbody tr td:nth-child(2){
        width: 200px !important;
        min-width: 200px !important;
        max-width: 200px !important;
    }

    .ss-fql-mql-cname .asgn-fdbk-qa-tbl table thead tr th:nth-child(3), 
    .ss-fql-mql-cname .asgn-fdbk-qa-tbl table tbody tr td:nth-child(3){
        width: 100px !important;
        min-width: 100px !important;
        max-width: 100px !important;
    }

    .ss-fql-mql-cname .asgn-fdbk-qa-tbl table thead tr th:last-child, 
    .ss-fql-mql-cname .asgn-fdbk-qa-tbl table tbody tr td:last-child{
        width: 130px !important;
        min-width: 130px !important;
        max-width: 130px !important;
    }


    /* Feedback question with assigned activity and purpose type */

    .asign-fdbk-que-act ul.nav.nav-tabs > li.plan-contacts > a {
        padding: 10px 5px;
        font-size: 12px;
    }

    .asign-fdbk-que-act table > thead > tr > th {
        font-size:12px;
    }

    ._add_license .information-section .input-field .radio-button label {
        font-size: 12px;
    }

    .asign-fdbk-que-act table > tbody > tr > td {
        font-size: 12px;
    }

    .actv-ty-icon-group ul li {
        margin: 0 6px 6px 0;
    }

    .modal-dialog .modal-content .modal-header h4 {
        font-size: 15px;
    }
    
    .que-ans-fqa .que-fqa span {
        font-size: 12px;
        font-weight: 400;
    }
    
    .asgn-fdb-que-acvt-hdr .small-btn {
        font-size: 10px !important;
    }


    /* ASSIGN TO ACTIVITY >  */
    .main-table.activity-setting-listing .full-view-screen {
        display: none;
    }

    /* Assign Feedback Question to Activity */

    .select-status-field.afqa-ss-box {
        width: 110px;
    }

    .search-category-input-field.act-stng-srh.my-qstn-lbry-srh.afqtoacvt-srh {
        top: 0 !important;
        left: 105px;
    }


    .main.activitysettinglisting .fullviewscreen { 
        width: 100% !important;
    }



/* ACTIVITY LIST TEMPLATES */

.content.ss-acvt-tmplt-tab.tstng-tmplt-list > h4 {
    font-size: 13px;
}

.cl-tp-brdr .search-input-box.sy-se-acvt-lst-tmplt  {
    top: -35px !important;
    right: 215px !important;
}

/* ACTIVITY LIST TEMPLATES > EDIT ACTIVITY */

.acvt-lst-tmplt-bx .acvt-popup-left {
    width: 100% !important;
}

.acvt-lst-tmplt-bx .acvt-popup-right {
    width: 100%;
}

.acvt-lst-tmplt-bx.full-width-eml-popup .home-add-acvt-clndr {
    height: auto;
}

/*EMAIL : SYSTEM SETTTING*/
.eml-tmplt-lbry ul.tmplt-lbry-tab {
    overflow: auto !important;
}

.eml-tmplt-page.eml-tmplt-lbry .email-right-inbox.full-email-campaign {
    width: 100% !important;
}

.email-right-inbox.emial-template-con.reply-msg-set .btn {
    margin: 0;
}

.pull-right.ss-se-tl-ad-tmplt {
    position: absolute;
    right: 0;
    top: 22px;
}
.col-sm-4.tmlt-lbr-sc {
    width: 195px;
}

.email-right-inbox.emial-template-con.reply-msg-set.eml-tmplt-page.eml-tmplt-lbry {
    overflow-x: auto;
}

.main-details-box {
    width: 150px;
}




    /* PROFILE */
    .dp-img-box { width: 100%; }
    .dp-img-bgbox { width: 100%; height: 200px; background-size: cover !important; }
    .persnpd-form { width: 100%; }

    /* SETTING: PRIMARY DRIVE */
    .sstm-stngs-vw .stng-d-eml-ac { width: 100%; }
    .primary-drive-right .email-row { padding-left: 105px; }
    .primary-drive-right .email-row .eml-nm { max-width: 215px; word-break: break-all; line-height: 17px; font-size: 12px; }
    .tm-pstn-mn-bx .profile-img { min-width: 40px; }
    .acvt-stngs .search-box { width: 270px; }
    .activity-setting-listing.acvt-perpose-type .full-inr-table { width: auto; }
    .search-category-input-field.act-stng-srh.my-qstn-lbry-srh { top: 0; }
    .call-list-btn-filter .select-status-field { width: 290px; }

    /* FEEDBACK QUESTION LIBRARY */
    .ad-fdbk-lbrry-tab { margin-top: -42px; }
    .pull-right.ad-fdbk-lbrry-tab a.btn { margin: 0 !important; }
    .table-header-dsbrd { width: auto; padding-right: 0; }
    .sticky-table.tbl-acvt-view { width: auto; }

    /* profession */
    .my-primrica-acvt-tp.asgn-fdbk-qa-tbl table thead tr th:nth-child(5) { width: 90px !important; min-width: 90px !important; max-width: 90px !important; }

    /* all */
    .asgn-fdbk-qa-tbl.all-tbl.feedback-all-div table thead tr th:nth-child(2), .asgn-fdbk-qa-tbl.all-tbl.feedback-all-div table tbody tr td:nth-child(2) { width: 110px !important; min-width: 110px !important; max-width: 110px !important; }
    .asgn-fdbk-qa-tbl.all-tbl.feedback-all-div table thead tr th:nth-child(4), .asgn-fdbk-qa-tbl.all-tbl.feedback-all-div table tbody tr td:nth-child(4) { width: 380px !important; min-width: 380px !important; max-width: 380px !important; }
    .asgn-fdbk-qa-tbl.all-tbl.feedback-all-div table thead tr th:nth-child(5), .asgn-fdbk-qa-tbl.all-tbl.feedback-all-div table tbody tr td:nth-child(5) { width: 90px !important; min-width: 90px !important; max-width: 90px !important; }
    .my-qstn-lbry-srh .div-full-block .select-box + label { top: 22px !important; }
    .eml-dflt-scroll { overflow: auto; float: left; width: 100%; }
    .flex-people-row .people-col:nth-child(3n + 1), .flex-people-row .people-col:nth-child(3n - 0), .flex-people-row .people-col { min-width: 260px; width: 48%; max-width: 300px }
    .flex-people-row .people-col:nth-child(2n + 1) { margin-left: 0; }
    .flex-people-row .people-col:nth-child(2n - 0) { margin-right: 0; }
    .actvty-hd-flex h5 { font-size: 20px }
    .collapse-activty .btn, .activity-tabs .btn-light-gray, .activity-tabs .btn { font-size: 12px; }
    li .btn-light-gray i { width: 15px; margin-right: 2px; }
    .col-md-3.api-hpi-form-img { width: 100%; float: left; }
    .col-md-3.api-hpi-form-img { width: 250px; float: left; margin-bottom: 50px; }
    .suggestion-form-box .boxes-hip .col-sm-9 { width: 100%; }
    .col-sm-9.api-hpi-form-con { width: 100%; float: left; }
    .header-search-box { width: 135px; }
    h4.month-name { top: 79px; }
    .dashboard-left { height: 210px; overflow: hidden; position: relative; }
    .left-date-box { height: 210px !important; }
    .my-actvty-table-main { -webkit-max-height: calc(100vh - 480px); -moz-max-height: calc(100vh - 480px); max-height: calc(100vh - 480px); }
    .dashboard-right-tab .dash-cal-right-scroll { -webkit-max-height: calc(100vh - 387px); -moz-max-height: calc(100vh - 387px); max-height: calc(100vh - 387px); }
    .life-event-table-responsive .mCustomScrollbar { height: auto !important; }
    .activity-details-left .my-actvty-table-main { overflow-x: auto; overflow-y: hidden; max-height: initial; padding-bottom: 15px; }
    .activity-details-left table.striped.my-actvty-table { margin-top: 5px; margin-bottom: 0; }
    .activity-details-left .myactv-frm-srh-box.hip-category-section { width: 100%; }
    .activity-modal-popup .acvt-popup-left { width: 100%; padding-right: 0; }
    .add-acvty-col { height: 432px; }
    .input-field.ck-inl-grp { width: auto; margin-right: 10px; }
    .activity-modal-popup .acvt-popup-right { width: 100%; margin-top: 20px; }
    .activity-modal-popup .full-width-eml-popup .clearfix.home-add-acvt-clndr { min-height: auto; }
    .div-full-block.mrb-20 .myact-tp-rgt-bar .ui-add-btn .btn { padding: 0 6px; }
    .clr-slct-rund-bx-grp { margin: 20px 0 0 0; float: left; }
    .ttl-btns-grps { /* margin-left: 16px; margin-top: 6px; */ }
    .breadcrumb-row-box .search-select-box { width: 39%; }
    .tp-org .breadcrumb-row-box .search-input-box { margin-top: 0; }
    .email-right-inbox.emial-template-con.sidebar-w-details { overflow: auto; padding-bottom: 10px; }
    .team-position-page .shorting-filterbox-con-list .record-selected { margin: -1px 10px 0 10px; }
    .cmnctn-pln-rgt-sctn .search-input-box.slct-ppl-srh { width: 370px; margin: 0 0 8px 0; }
    .cmn-top-fltr-bx .search-input-box.slct-org-srh { width: 413px; margin: 0; }
    .cmnctn-pln-rgt-sctn .left-option-scroll { height: auto !important; }
    .cmnctn-pln-rgt-sctn .email-fc-main-tabs .nav { z-index: 0; }

    /*  .dash-cal-right-scroll { height: auto !important; } */
    .insrnc-client-bx .col-md-3 { float: left; }
    .insrnc-client-bx .input-field [type="checkbox"] + label { padding-left: 25px; height: 25px; line-height: 24px; }

    /*    .myactv-frm-con-box-group .multiselect-parent { width: 100% !important; } */
    .ins-pro-srh-ad-pro .ad-nw-btn-grp { margin-top: 20px; width: auto; }
    .lic-search-table .main-table { overflow: auto; }
    .myactv-frm-con-box-group.icn-wt-drdwn-bx .multiselect-parent.btn-group.dropdown-multiselect { -webkit-width: calc(100% - 38px) !important; -moz-width: calc(100% - 38px) !important; -o-width: calc(100% - 38px) !important; width: calc(100% - 38px) !important; }
    .left-title.comm-plan-ttl { min-width: auto !important; width: auto; }
    .lbl-wth-radio-bx.lic-for-large { width: 60%; }
    .activity-user-tab .tab-left, .activity-user-tab .tab-right { min-height: auto; }
    .social-sync-box .board .board-inner .nav-tabs li a, .social-sync-box .board .board-inner .nav-tabs li.active > a { color: transparent; }
    .social-sync-box .board .board-inner .nav-tabs li.reminder-setting { width: 65px; }
    .social-sync-box .board .board-inner .nav-tabs li { border: 1px solid #c3c1c1; height: 60px; position: relative; }
    form.default-form .con-bg1 { height: auto !important; }
    .social-sync-box .board .board-inner .nav-tabs li a { right: 0; left: 0; transform: none; }
    .social-sync-box .board .board-inner .nav-tabs li.reminder-setting { background-image: url(../images/onboard-img/ob-rmn-stn-icon.png); background-position: 50% 2px; }
    .social-sync-box .board .board-inner .nav-tabs li.reminder-setting.active { background-position: 50% -63px !important; }
    .social-sync-box .board .board-inner .nav-tabs { padding-bottom: 0; }
    .dashboad-tab-box .mtng-date { width: 100%; }
    .particptd-main-left { width: 100%; }
    ul.acvt-evnt-icons li a i { margin-top: 2px; }
    .activity-modal-popup .modal-dialog { padding-left: 7px; }
    .merge-main-box .record-selected.padding-left-none { margin: 0 0 10px 0; top: 98px;}
    .btn-group.dlt-unarcv-filter .search-main-left-group { margin-left: 0; width: 156px; }
    .header-top-listing .shorting-filterbox-con-list .record-selected { margin: -1px 10px 0 10px; }
    .cmm-plan-dtls-left-bx .email-right-contact-view.cmnctn-pln-rgt-sctn { margin-top: 27px; }
    .cmm-plan-dtls-bx .dash-cal-right-scroll { max-height: initial; height: auto !important; }
    .cmc-pln-tp-subtab .orgchart { height: auto !important; }
    .zoom-io-box { display: none; }
    .my-actvty-table-main.cmn-plan-page { overflow: auto; max-height: initial; }
    .email-right-inbox.cmm-plan-dtls-bx { margin-top: 30px; }
    .cmm-plan-dtls-bx .dash-cal-right-scroll .mCustomScrollBox { max-height: initial !important; }
    .col-md-3.mrg-btm-15.chk-txt-jn-bx { width: 66%; }
    .lic-pro-left-box { width: 100%; }
    .lic-pro-right-box { width: 100%; right: 0; height: auto !important; float: left; position: relative; }
    .lic-pro-right-box { padding: 0 15px; margin-bottom: 0; }
    .form-group.mrg-btm-0.btns-grps-btm-fixed { background: none; border: none; box-shadow: none; padding: 0; position: relative; width: 100% !important; left: 0; }
    .stage-profile-box { position: relative; top: 0; width: 100%; float: left; }
    .panel-box.mtn.stage-section { height: auto !important; margin-bottom: 0; }
    .col-xs-6.col-sm-6.col-md-6.col-lg-4.lic.dmy-format.mrg-btm-20 { margin-bottom: 0 !important; }
    .col-xs-6.col-sm-6.col-md-6.col-lg-3.lic.dmy-format.col3-dmy-set { min-height: 73px; }
    .group-join-us-box .browser-default-set .browser-default { height: 39px; }
    .col-wrap-3 .col-lg-4:nth-child(3n+1) { clear: none; }
    .mrg-top-mns-20 { margin-top: 0 !important; }
    .form-group.mrg-btm-0.btns-grps-btm-fixed { margin-top: 0; }
    .license-activity-table.mrg-btm-60 { margin-bottom: 20px !important; }
    .stage-section .fl-fw.mrg-top-50 { margin-top: 0 !important; }
    .email-left-menu.mo-top-nav-hide { float: left; }
    .acvt-report-con-ttlbar .hip-category-section { width: 100%; }
    .acvt-report-con-ttlbar .myacvt-form.form-design { width: 100%; margin-top: 10px; }
    .lic-pro-right-box.pro-edit-ins-right-box { background: none; }
    .act-calender-section.ng-scope.email-right-inbox { margin-bottom: 20px; }
    .my-ppl-mtrs-tbl .user-action { width: 80px; }
    .my-ppl-mtrs-tbl .usr-con { -webkit-width: calc(100% - 170px); -moz-width: calc(100% - 170px); width: calc(100% - 135px); }
    .my-ppl-mtrs-tbl .unm-bx-grp span { width: 100%; }
   /*    .usr-con-p2 .int-inct-grp .intrtcn-dgt { padding-right: 0px; margin-right: 0px; width: 100%; } */
    .usr-con-p2 .int-inct-grp .intrtcn-dgt:after { display: none; }

    /* .activity-details-left .table-body-dsbrd{ overflow-x: scroll; overflow-y: inherit; width: 100%; height: auto !important;} */
    .activity-details-left .my-actvty-table-main { overflow: inherit; }

    /*   .dashboard-my-actv-tb .activity-details-left .table-body-dsbrd{height: auto !important;} */
    .myactv-frm-con-box-group .search-t-bx .daterangepicker.ltr { left: inherit !important; }
    .footer-note-btm-dtls-box.activity-tabs.form-design { width: calc(100% - 98px); padding: 10px; right: 19px; }
    .note-bottom-detail li { font-size: 10px; }
    .footer-note-btm-dtls-box.activity-tabs.form-design { position: static; left: 0; width: 100%; right: 0; }
    .note-bottom-detail li { padding-right: 0; }
    .note-bottom-detail li:after { padding-left: 2px; }
    ._add_license .form-group.radio-group-mo ul.radio-group label { font-size: 12px; line-height: 26px; }

    /*====== SYSTEM SETTINGS TABS =======*/
    .social-media-management-table.tm-pstn-mn-bx.copy-options3 .team-list-container.tp-th-admin { padding-right: 0; }

    /* MY TEAM POSITION 1 TAB > MY TEAM POSITION TAB - 1,2,3 */
    .tm-pstn-1-1-tab .tp-my-tm-pstn > ul.angular-ui-tree-nodes { min-height: calc(100vh - 443px); max-height: calc(100vh - 443px); overflow-y: scroll; }

    /* MY TEAM POSITION 2 TAB > TEST TEAM POSITION LIBRARY */
    .tm-pstn-1-2-tab .tp-my-tm-pstn > ul.angular-ui-tree-nodes { min-height: calc(100vh - 398px) !important; max-height: calc(100vh - 398px); overflow-y: scroll; }

    /*TEAM POSITION QUESTION 1 TAB > MY TEAM POSITION */

    /*TEAM POSITION QUESTION 1 TAB > SUPPORT TEAM POSITION QUESTION*/
    .my-tm-pstn-qustn-tab .sticky-table.tbl-acvt-view { min-height: calc(100vh - 510px) !important; max-height: calc(100vh - 510px) !important; overflow-y: scroll; }
    .sstm-stng-mntab .sticky-table.tbl-acvt-view { min-height: calc(100vh - 510px) !important; max-height: calc(100vh - 510px) !important; }
    .hmt-tm-pstn-qestn .my-tmpstn-qustn table.table thead tr th:nth-child(3), .hmt-tm-pstn-qestn .my-tmpstn-qustn table.table tbody tr td:nth-child(3) { width: 52% !important; min-width: 52% !important; max-width: 52% !important; }
    .sstm-stng-mntab .acvt-lst-tmplts-tab .sticky-table.tbl-acvt-view { min-height: calc(100vh - 345px) !important; max-height: calc(100vh - 345px) !important; }
    .que-person-box .user-card-box { width: 100% !important; }
    /* .acvt-report-ttlbar .email-left-menu { float: left; } */


    /* DASHBOARD : Access Support Task List */

    .cpe-my-ppl.my-ppl-mtrs-tbl .user-action {
        width: 80px;
    }

    .stg-prgs-row-grp .stg-prgs-row-rpt .my-task-chklist-grp {
        width: calc(100% - 100px);
        margin-top: 10px;
    }

    .my-task-chklist-grp .stage-dt-bx.astl-cmn-pesn {
        min-width: 110px !important;
        max-width: 110px !important;

    }

    .stg-prgs-row-rpt .my-task-chklist-grp .stage-dt-bx.astl-acvt-pln-dprtmn-nm {
        min-width: 50% !important;
        max-width: 50% !important;
    }

    .stage-dt-bx.my-task-contact.astl-assignee-bx.astl-acvt-cmn-asgn {
        min-width: 130px !important;
        max-width: 130px !important;
    }


    

    /* ACTIVITY SETTTING TAB */
     .dashborad-top-tab.acvt-setting-tab.ss-acvt-stng-tab > ul.nav > li {
        width: auto;
    }
    .dashborad-top-tab.acvt-setting-tab.ss-acvt-stng-tab ul.nav li.active.uib-tab a.nav-link {
        border: 1px solid #ddd;
        border-bottom: none;
    }
    .ss-acvt-stng-tab .fl-fw.full-inr-table {
        width: auto;
    }
    
    
    /* Assign Question to Team Position */
    .simple-tab-box.asn-questn-tm-pstn-tb ul li.nav-item a.nav-link { padding: 7px 4px !important; }
    .simple-tab-box.asn-questn-tm-pstn-tb ul li.nav-item a.nav-link uib-tab-heading { font-size: 9.4px !important; }
    .astm-pstn-tw-part .email-right-contact-view .con-per-dtls-box { -webkit-min-height: calc(100vh - 348px) !important; -moz-min-height: calc(100vh - 348px) !important; min-height: calc(100vh - 348px) !important; max-height: calc(100vh - 348px); }
    .astm-outer-box .multiselect-parent { width: 330px !important; }
    .tm-pstn-mn-bx .angular-ui-tree-node a.lstng-row i:after { display: none; }
    .search-category-input-field form.search-contact-form .padding-left-right-none { -webkit-width: calc(100% - 46px); -moz-width: calc(100% - 46px); width: calc(100% - 46px); }
    .ss-my-tm-pstn .team-list-container .tm-ttl-actn { width: 16%; }
    button.btn.pull-right.gray-btn.small.prps-tp-aptbtn { position: relative; top: -47px; }

    /* SUMMARY > ACTIVITY AND PURPOSE TAB */
    .clr-slct-rund-bx-grp.sml-rund-bx-grp { float: left; }

    /* FEEDBACK QUESTIONS LIBRARY >  MY QUESTION LIBRARY > ALL */
    .asgn-fdbk-qa-tbl.all-tbl.feedback-all-div table thead tr th:nth-child(4) span { max-width: 71px; padding-right: 0; }

    /* ACTIVITY LIST TEMPLATES */
    .acvt-lst-tmplts-tab .search-input-box.search-category-input-field.act-stng-srh { top: -34px; right: -9px; width: 290px; }
    .row.unsubribe-row { margin: 0 -10px; }

    /* Profile  tab*/
    .ss-profile-tab { min-height: calc(100vh - 190px); max-height: calc(100vh - 190px); overflow: auto; }

    /* Drive  tab*/
    .primary-drive.drive-inner-scroll { min-height: calc(100vh - 316px); max-height: calc(100vh - 316px); overflow: auto; }

    /* TEAM POSITION > TEAM POSITION > HUMATI TEAM POSITION */
    .ss-hmt-tm-pstn .team-list-container .tm-ttl-actn { width: 41%; min-width: 41%; max-width: 41%; }

    /*TEAM POSITION > TEAM POSITION QUESTION > HUMATI TEAM POSITION QUESTION*/
    .hmt-tm-pstn-qestn .my-tmpstn-qustn table.table thead tr th:last-child { width: 270px !important; min-width: 270px !important; max-width: 270px !important; }


    /* SYSTEM SETTING  > ACTIVITY TYPE > MY ACTIVITY TYPE */
    .search-input-box.search-category-input-field.act-stng-srh.tab-srh-mtacvttp.stg-tab-sevt-view {
        top: -136px !important;
    }
    



    
    /*====== SUPER ADMIN ======*/
    .col-lg-3.col-md-3.col-sm-6.col-xs-12.ui-href-buttons { width: 48%; }
    .sa-email-library-table.email-library-table.main-table table.striped tr th:nth-child(6), .sa-email-library-table.email-library-table.main-table table.striped tr td:nth-child(6) { width: 160px !important; max-width: 160px !important; min-width: 160px !important; }
    .sa-email-library-table.email-library-table.main-table table.striped tr th:last-child, .sa-email-library-table.email-library-table.main-table table.striped tr td:last-child { width: 120px !important; max-width: 120px !important; min-width: 120px !important; }
    .email-box.income-form.sa-add-email-template .cus-fild-email-msg { padding: 0; }
    .spr-admn-usr-tp .main-table table > tbody > tr > td:last-child { min-width: 90px; }
    .spr-admn-usr-tp .select-wrapper.select-box .select-dropdown { margin-bottom: 0 !important; }
    .spr-admn-usr-tp .search-contact-form { width: calc(100% - 70px); }
    .col-lg-5.pull-right.ui-add-btn.astp-atp-btngrp { margin: 20px 0 0 0; }
    .email-right-contact-view.team-position-tab.sa-tm-questn { top: 0 !important; left: 0; margin-top: 50px; }
    h4.sa-aqtp-ttl { font-size: 12px; line-height: 19px; }
    .spr-admn-usr-tp .team-list-container .tm-ttl-actn { width: 14%; }
    .admn-fdbk-que.activity-setting-listing table thead tr th:nth-child(4) { width: 80px !important; }
    .pull-right.ui-add-btn.act-lib-btns .btn { font-size: 9px; margin-left: 0; }
    .sa-at-acvt-tptab.dashborad-top-tab.acvt-setting-tab.ss-acvt-stng-tab > ul.nav > li { width: auto; }
    .asign-fdbk-que-act .form-group.mrg-btm-0.btns-grps-btm-fixed.btns-grps-fl-wdth { padding: 10px; }
    .asgn-fdbk-qustn-ttl { font-size: 11px !important; line-height: 17px; }
    .asfq-3tab ul.nav li.nav-item a.nav-link { font-size: 13px; }
    .padding-left-0 { padding-left: 0; }
    .afq-btnbt { padding: 10px; }
    .smlst-btn { padding: 0 5px !important; line-height: 27px !important; height: auto !important; font-size: 11px !important; }
    .smlst-btn2 { padding: 0 5px !important; line-height: 27px !important; height: auto !important; font-size: 9px !important; }

    .form-design.cl-tp-brdr .search-input-box.search-category-input-field.act-stng-srh {
        top: 55px;
        right: 80px;
    }
    .hdr-tp-mn-filter-inr .search-input-box.search-category-input-field.act-stng-srh {
        padding-left: 10px;
        position: relative;
        top: 0;
    }

    /* RESULT TAB */
    .result-main-box .responsive-table {width: 100% !important;}
    .table-header-dsbrd {width: 100%;}

    .dashboard-right-tab .cal-list-mngmnt-bx .table.striped.my-actvty-table thead th:nth-child(2), 
    .dashboard-right-tab .cal-list-mngmnt-bx .table.striped.my-actvty-table tbody td:nth-child(2) {
        text-align: center;
    }
    .my-actvty-table-main.my-project-tblbx .sticky-table.tbl-asg-fb-qta {
        min-height: calc(100vh - 540px);
        max-height: calc(100vh - 540px);
    }
    .result-main-box {
        width: 100%;
    }
    .addnewlog-modal .nav-tabs li a.nav-link {
        font-weight: 600;
        background: #f3f3f3;
        border: 1px solid #e5e5e5;
    }
    table.striped.mn-table.cmnctn-pln-section {
        table-layout: fixed;
    }
    .breadcrumb-row-box .cmn-top-fltr-bx .cp-fltr-srh-bx {
        width: 300px !important;
    }
    .recruiting-rvp.prdts-page .resoinsive-table.main-table.mrg-0 table {
        max-width: 100%;
        min-width: 100%;
    }
    .acvt-report-ttlbar .email-left-menu > ul > li a {
        width: 60px; 
    }
    /* DASHBOARD : RESULT TAB */
    .rs-filterbox:before {
        left: 40.5%;
    }
    .searh-by-rsbox .myacvt-form.ex-cl-bx.myacvt-frm-clndr-bx {
        width: 100%;
    }
    .ad-nw-btn-grp {
        float: left;
        width: 100%;
    }
    .modal-dialog.add-to-family-popup.poeple-mrg-fp .sticky-table.tbl-acvt-view {
        width: auto;
    }

    .modal-dialog.add-to-family-popup .sticky-table.tbl-acvt-view {
        width: auto;
    }

    /* PEOPLE : Merge & Link People */
    .merge-main-box .top-filter-box .btn-group .btn {
        font-size: 9px;
    }

    /* ORGANIZATION : SIDEBAR */
    #page-content-wrapper .page-content .right-content button.quick-close-icon {
        display: none;
    }
    body.show-details #page-content-wrapper .page-content .right-content button.quick-close-icon {
        right: auto;
        left: -30px;
        display: block;
    }

    /* ORGANIZATION : DETAILS */
    .content-details-con-area.dashboard-right-tab .dash-cal-right-scroll {
        max-height: inherit;
    }

    /* ORGANIZATION : Organization Development Plans */

    body.notes-app-open .details-pege-accordian .actvt-box-rd-box .note-edit-view-box.add-nt, 
    body.notes-app-open .details-pege-accordian .actvt-box-rd-box #note_form_add {
        width: calc(100% + 190px) !important;
        top: -237px;
        left: -127px;
    }
    body.notes-app-open .note-toggle.fs-display .fl-fw.full-inr-table {
        width: 87%;
    }

    .fl-fw.tmln-dt-box .dtmdf-box {
        display: block;
    }
    .fl-fw.tmln-dt-box .dtmdf-box p {
        width: 100%;
    }

    /* TEAM POSITION */
    .email-right-contact-view.team-position-tab {
        top: 0;
    }

    .team-position-tab.email-right-contact-view .con-per-dtls-box {
        height: calc(100vh - 47px) !important;
    }

    .email-right-contact-view.team-position-tab.ss-tm-aq-tp {
        height: 100vh;
        margin-top: 0;
        left: auto !important;
       
        top: 0 !important;
        width: 418px !important;
    }
     .email-right-contact-view.team-position-tab.ss-tm-aq-tp.foc-open {
         right: 0;
     }

    .team-position-tab.email-right-contact-view.ss-tm-aq-tp .con-per-dtls-box {
        height: 100vh !important;
    }
    
    .content.tm-pstn-qestn-lib-tab .btn.green-btn.small-btn.ad-tmpstn-qestnbx {
        right: 0 !important;
        top: auto !important;
    }

    


    /*NUMBERS : ADD GOAL*/
    .result-main-box:first-child,
    .result-main-box.rm-scrt-table,
    .add-goal-popup .result-main-box.rm-ibs-table,
    .add-goal-popup .result-main-box.rm-lcns-table {
        width: 100%;
    }

    /* LICENSE */
    .license.c_card.lic-search-table.lic-iic-tab-con {
        margin-top: 0;
    }
    .filterProductForm-bx .ad-nw-btn-grp {
        float: right;
    }

    /* BUILD TEAM POSITION */

    .build-tm-lft-pstn .dashboard-left.email-right-contact-view .team-position-tab {
        height: 100vh;
    }
       
    .build-tm-lft-pstn .team-position-tab.mCustomScrollbar,
    .wrd-cld-mn-box .teamPosition-sidebar {
        height: calc(100vh - 50px) !important;
    }

    /* ADD ACTIVITY OVERFLOW */
    .act-calender-section.mrg-btm-60.email-right-inbox {
        overflow-x: hidden;
    }

    .msg-expand-box .mail-content-body {
        padding: 5px 15px;
    }
    

}

@media only screen and (min-width:768px) { 

    /* HIDE-SHOW CLASS */
    .desktop-hide { display: none !important; }
    .desktop-show { display: block !important; }
}

@media only screen and (max-width:768px) {
    .select-contact-popup { padding: 0 !important; }
    .select-contact-popup .modal-dialog { padding: 0 !important; width: 100%; margin: 0 auto; padding: 0 15px !important; }
    .select-contact-popup .main-table.license-table table { max-width: 660px; min-width: 660px; }
    .search-category-input-field .search-contact-form { -webkit-width: calc(100% - 55px); -moz-width: calc(100% - 55px); -o-width: calc(100% - 55px); width: calc(100% - 55px); }
    .email-right-inbox .pagination { margin-right: 0; }
    .modal.right.fade.in .modal-dialog { padding: 0; }

    /* NEW ADDED */
    .main-table.license-table {/*  overflow: auto; width: 100%  */ }
    .modal-dialog { padding: 0 8px; }
    .recruiting-rvp .information-section .col-xs-4.full-row { width: 66% !important; }
    .input-field.col.s6.mrg-set.dmy-format.dmyft-format { width: 100%; padding: 0 8px; margin: 0; }
    .income-form .input-field.s6.mrg-set.dmyft-format .to { margin: 0 3.1%; }
    .income-form .input-field.s6.mrg-set.dmyft-format .date-group { width: 45.5%; float: left; }
    .hip-tr-bottom-div { height: 415px !important; }
    .income-form .pre-date { float: left; width: 44.7%; position: relative; }
    .radio-btm-mrg .col-xs-6 { margin-bottom: 20px; }

}
@media only screen and (max-width:767px) {
    .left-login-main-box { min-height: inherit; }
    .brand-logo { position: relative; margin-top: 30px; }
    .listing-table-responsive form { overflow: auto !important; width: 100% !important; }
    .responsive-table.scroll-table { width: 800px !important; }
    .listing-table-responsive form table.listing-table { width: 800px !important; display: table; max-width: 800px !important; min-width: 800px !important; table-layout: auto !important; }
    .top-head .navbar-nav .open .dropdown-menu:before { content: ""; left: 76%; }
    .email-right-inbox { width: 100%; }
    .email-left-menu { width: 100%; float: left; margin-right: 30px; border-bottom: 1px solid #eaeaea; margin-bottom: 15px; }
    .email-right-inbox > ul li.expand-mail-box:first-child { margin: 0 0 20px 0; }
    .email-right-inbox > ul li.expand-mail-box:last-child { margin: 20px 0 0 0; }
    .email-right-inbox > ul li.expand-mail-box { margin: 20px 0; width: 100% !important; }
    .email-right-inbox > ul li .row-box[aria-expanded="true"] .subject-box { width: 100% !important; white-space: normal; height: inherit; line-height: 20px; }
    .email-right-inbox > ul li .row-box[aria-expanded="true"] .date-time-box { float: right; }
    .right-option-box { float: right; margin-bottom: 0; }
    .right-option-box > li { float: left; }
    .email-right-contact-view { width: 100%; }
    .top-title-sectop .left-title { width: 100%; height: 40px;/*  border-bottom: 1px solid #eee; */ margin-bottom: 6px; line-height: 25px; }
    span.eml-mn-ttlbar { font-size: 13px; }
    .right-filter-option-box { float: right; width: 80px; position: absolute; z-index: 999; top: 0px; right: 60px; }
    .top-title-sectop .search-box { float: left; -webkit-width: calc(100% - 120px); -moz-width: calc(100% - 120px); -o-width: calc(100% - 120px); width: calc(100% - 120px); position: relative; }
    .modal.right.fade.in .modal-dialog { width: 100%; }
    ul.categories-link > li { float: left; margin-right: 20px; height: 37px; }
    ul.categories-link > li:last-child { margin-right: 0; }
    .email-btn-group .btn, .email-btn-group .signature-box { margin-bottom: 10px; }
    .email-btn-group { text-align: left; }
    .signature-box { float: left; }
    .right-filter-option-box .pull-right { width: 100% !important; }
    .top-title-sectop .search-box { -webkit-width: calc(100% - 180px); -moz-width: calc(100% - 180px); -o-width: calc(100% - 180px); width: calc(100% - 180px); }
    .email-left-menu { margin-bottom: 6px; }
    .email-left-menu ul { padding: 0 0 6px 0; }
    .modal.right.fade.in .modal-dialog { left: 0; }
    .top-titlebar .top-title-sectop { width: 100%; }
    #wrapper .sidebar-nav ul.mn-menu li:last-child, #wrapper .sidebar-nav ul.mn-menu li:nth-last-child(2) { position: inherit; }
    ul#activity-alert-box { right: -178px !important; }
    .main-locationbar.acvt-new-scr-box { height: auto; }
    .pull-left.text-right.humati-sort-slct { width: 100%; }
    .hdr-tp-mn-filter-inr .pull-left.text-right.humati-sort-slct { margin-bottom: 0; }
    .right-option-box .option-open { width: 230px; right: 0; margin: 10px 0 0 0; }
    .email-section.left-content .to-wt-toggle tags-input .host { -webkit-width: calc(100% - 50px); -moz-width: calc(100% - 50px); width: calc(100% - 50px); }
    ul.compose-mail li.cmp-wt-org tags-input .host { -webkit-width: calc(100% - 50px); -moz-width: calc(100% - 50px); width: calc(100% - 50px); }
    .to-wt-toggle .slct-cc-box { width: 100%; border-top: 1px dashed #eee; }
    .slct-cc-box { width: 100%; }
    .notify-select-box.send-invdul-email-box { margin-bottom: 40px; }
    span.eml-dgt-notify { line-height: 26px; }
    .shorting-filterbox-con-list { padding: 5px; }
    .next-activity-form { margin-top: 45px; }
    

    .dashboard-right .nav-tabs > li > a {
        border:none;
    }


    /* DASHBOARD : MY POEPLE TAB */

    .cpe-my-ppl {
        width: 100% !important;
    }
    .my-actvty-table-main.my-ppl-mtrs-tbl { width: 100%; min-height: auto; margin-top: 55px; padding-right: 0; }
    .my-ppl-mtrs-tbl .usr-con { width: calc(100% - 160px);}
    .my-ppl-mtrs-tbl.cpe-my-ppl.cpe-my-ppl.fl-fw {margin-top: 0;}
    .task-point-info .task-status-clr-row {width: 100%;}
    .cpe-my-ppl .remindr-sctn-grp {
        margin-bottom: 10px;
        padding: 0;
        border: none;
    }
    .search-input-box.search-category-input-field.act-stng-srh { position: relative; top: 0; width: 100%; float: left; margin: 0 0 8px 0; padding: 0; }

    /* add new log popup */
    .addnewlog-modal .nav-tabs > li {
        width: 50% !important;
        float: left;
    }
    .addnewlog-modal .nav-tabs li a.nav-link {
        border: 1px solid #dedede;
        border-radius: 0 !important;
        text-align: center !important;
        color: #585858;
    }
    .addnewlog-modal .nav-tabs > li.active a {background: #f3f3f3; }

    .slct-box-pdng {width: 100%; }

    .slct-box-pdng .input-field {margin-top: 0 !important; }

    .my-ppl-mtrs-tbl .my-tsk-tbl-grp .stg-prgs-row-rpt { display: inline; position: relative; padding-left: 10px; }

    .my-task-pnl-bx .note-acco-con-box-group.cpe-acvt-txtara {
        margin: 10px 0 10px 0;
        float: left;
        width: 100%;
    }
    .notes-inr-box .form-select {
        margin: 0;
    }
    .addnewlog-modal .notes-inr-box.ad-nt-slct {
        margin: 20px 0 0 0;
    }
    .stg-prgs-row-grp .cl-list-btn.cl-lst-log-btn a.btn {
        width: 83px !important;
        font-size: 8px;
        margin-right: 5px;
    }

    /* DASHBOARD : MY PROJECT TAB */

    


    /*---email inbox---*/
    .email-right-inbox > ul li .img-box { margin-right: 15px; }
    .email-right-inbox .subject-box { height: 19px; line-height: 19px; -webkit-width: calc(100% - 117px); -moz-width: calc(100% - 117px); -o-width: calc(100% - 117px); width: calc(100% - 117px); margin-right: 0; }
    .email-right-inbox .subject-box span { color: #000; font-weight: 500; }
    .email-right-inbox .massage-box { -webkit-width: calc(100% - 60px); -moz-width: calc(100% - 60px); -o-width: calc(100% - 60px); width: calc(100% - 60px); vertical-align: middle; overflow: visible; height: initial; line-height: initial; }
    .email-right-inbox .massage-box span.subject-display { margin-right: 0; width: 100%; font-size: 13px; color: #888; }
    .email-right-inbox .massage-box span.msg-con { width: 100%; float: left; color: #666; height: 17px; font-size: 13px; word-wrap: break-word; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; color: #888; }
    .email-right-inbox .date-time-box { position: absolute; top: 0; font-size: 11px; }
    .email-right-inbox > ul li.expand-mail-box .date-time-box { position: relative; }
    .email-right-inbox > ul li.expand-mail-box .subject-box { height: 33px; line-height: 33px; }
    .email-right-inbox .date-time-box { width: 62px; }
    .mail-options-box:before { width: 62px; }
    .ui-add-btn { float: right !important; width: initial; margin-top: 15px; }
    .breadcrumb-row-box.con-details h4 { margin: 8px 0 8px 0; }
    .ui-add-btn.imp-exp-btns { padding-left: 15px; }
    .mo-top-nav-hide { display: none; }
    .email-right-inbox { margin-top: 50px; }
    .email-right-inbox > ul li.sticky-email.expand-mail-box > .row-box { left: 0; width: 100%; }
    .coms-eml-tgl .fl-fw.eml-hdr-srh-bx { position: absolute; left: 0; }
    .coms-eml-tgl .fl-fw.coms-eml-tgl { padding: 10px; background: #fff; top: 37px; position: relative; }
    .top-title-sectop .coms-eml-tgl .search-box { width: 100% !important; }
    .eml-hdr-srh-bx button.to-toggle-btn { z-index: 999; position: absolute; right: 137px; background: url(../images/search-white-icon.png) center no-repeat; width: 20px; height: 20px; border: none; top: 12px; cursor: pointer !important; }
    .eml-hdr-srh-bx .fl-fw.coms-eml-tgl { position: absolute; left: 0; top: 47px; padding: 7px; background: #fff; }
    .eml-hdr-srh-bx .fl-fw.coms-eml-tgl.in { height: auto !important; }
    .eml-hdr-srh-bx .fl-fw.coms-eml-tgl.collapsing { max-height: 49px !important; }
    .email-btn-group .signature-box input.btn.green-btn { margin-bottom: 10px; }
    .eml-hdr-srh-bx  .coms-eml-tgl:before { top: -4px; right: 141px; box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.2); }

    /*DRAFT*/

    /*----------top nav email module------------*/
    .fixed-action-btn.horizontal { display: block; }
    .email-left-menu.ui-top-nav { padding: 0; }
    .email-left-menu.ui-top-nav ul li { padding: 0; }
    .fixed-action-btn.horizontal > ul.btns-menu { width: 266px; height: 96px; top: 40px; padding-left: 10px; background: #fff; right: 0; padding-right: 37px; text-align: right; box-shadow: 0 0 5px rgba(0, 0, 0, 0.3); padding-top: 8px; }
    .email-left-menu.ui-top-nav ul li { padding: 0; margin: 0 0 0 5px; border: none; }
    .email-left-menu.ui-top-nav.active { z-index: 9999; }
    .email-left-menu.ui-top-nav { right: 0; width: 100%; padding-bottom: 10px; margin-bottom: 0; margin-right: 0; bottom: initial; top: 7px; position: absolute; padding-bottom: 0; border: none; width: initial; z-index: 999; }
    .email-left-menu.ui-top-nav ul li a { background: none; padding: 0 6px; height: 35px; width: 35px; line-height: 34px; border: 1px solid #cecece; }
    .email-left-menu.ui-top-nav a.btn-floating.red.pull-right { right: 10px; box-shadow: none; }
    .fixed-action-btn.horizontal ul.btns-menu li a.active i { display: inline-block !important; }
    .fixed-action-btn.email-left-menu.ui-top-nav { width: 100%; top: 3px; }
    .top-titlebar.email-lft-tp-hd .email-left-menu ul.btns-menu li { padding: 0 3px; }
    .notify-box .left { width: 100%; }
    .upload-file-box-eml span.upld-txt { font-size: 12px; line-height: 17px; }
    .email-section .multiselect-parent.btn-group.dropdown-multiselect { width: 100%; }
    a.btn.compose-btn.btm-set { padding: 0; position: fixed; bottom: 18px; right: 10px; background: #f44336; box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); width: 35px; height: 35px; line-height: 29px; }
    .email-right-inbox.cmnctn-pln-lft-box ul.nav li { width: 50%; }
    .email-right-inbox.cmnctn-pln-lft-box ul.nav li.active a { background: #eee; border-radius: 0; }
    .top-titlebar.ng-scope.email-lft-tp-hd ul.nav li.nav-item { width: 33%; }
    .email-right-inbox span.no-rcrd-fund.no-data-email h4 { margin-bottom: 15px; text-align: left; margin: 10px 0 9px 60px; }
    .email-right-inbox .no-rcrd-fund img { width: 100%; max-width: 200px; }

    /* EMAIL COMPAIGN */
    .email-right-inbox.full-email-campaign.cmnctn-pln-lft-box.plan-eml-hgtset.eml-compagn-pg ul.nav li { width: 33.33%; }
    .select-contact-popup .angucomplete-holder input[type="text"] { font-size: 12px !important; }
    .record-selected.padding-left-none label { font-size: 12px; }
    .insert-box ul li a { font-size: 10px; padding: 3px 6px; }
    ul.compose-mail li.cmp-wt-org tags-input .host { width: 100%; }
    .email-cmpgn-section .no-data-email-inr { text-align: left; }
    .mo-sm-nav.desktop-hide { background: url(../images/mo-menu.png) center no-repeat; width: 27px; height: 27px; position: fixed; left: 2px; top: 69px; cursor: pointer; z-index: 8; }

    /* EMAIL */
    .email-lft-tp-hd .top-title-sectop .left-title { padding-left: 20px }
    .email-right-inbox .massage-box .subject-display { max-width: 100%; }
    .date-time-box i.pin-icon { top: 7px; }
    .email-right-inbox .date-time-box span.date-ampm-bx { line-height: 30px; }

    /* EMAIL MOBILE SIDEBAR */
    .email-right-contact-view.mobile-hide { position: fixed; left: 0; z-index: 99 !important; display: block !important; top: 0 !important; left: -310px !important; margin: 0; border-radius: 0; width: 302px; overflow: auto; height: 100%; border: none; box-shadow: 4px 8px 4px rgba(0, 0, 0, 0.2); transition: all 0.5s ease; -ms-transition: all 0.5s ease; float: left; }
    .email-right-contact-view.mobile-hide.in { left: 0 !important; transition: all 0.5s ease; -ms-transition: all 0.5s ease; display: block !important; }
    .email-right-contact-view.mobile-hide .mo-close-icon { display: none; }
    .email-right-contact-view.mobile-hide.in .mo-close-icon { display: block; }
    div#emlcompagn + .mo-sm-nav.desktop-hide { display: none; }
    ul.categories-link > li > a.custome-field-show-hide { width: 100%; right: 2px; }
    .email-right-inbox.full-email-campaign.cmnctn-pln-lft-box.plan-eml-hgtset  ul.nav li { width: 50%; }
    .content.acvt-inrsc-con { max-height: initial; }
    .email-right-contact-view { top: 0; border: none; margin-top: 0; }
    .tags-link-box .email-fc-tabs.ggl-fldr-bx ul.nav-tabs { margin-bottom: 50px !important; }
    .email-right-contact-view a.swap-data-bx { top: 45px; }
    .quick-life-event-table p.no-hdt-txt.mrg-btm-10 { text-align: left; }
    .quick-life-event-table p.no-hdt-img { text-align: left; padding-left: 20px; }
    .modal.right.fade.in { width: 100%; padding: 0 !important; }
    .email-fix-head-top-mrg { margin-top: 100px; }
    .categories-box.select-wrapper { position: absolute; float: left; margin-left: 10px; min-width: 130px; top: 9px; right: 59px; background: #fff; }
    .email-right-inbox .category-box.category-temp { font-style: italic; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .massage-box { font-size: 13px; color: #888; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .subject-box { font-weight: 600; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .category-box:last-child { font-style: italic; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .subject-box, .email-right-inbox.emial-template-con .row-box.email-template-listing .category-box, .email-right-inbox.emial-template-con .row-box.email-template-listing .massage-box { width: calc(100% - 60px); margin-right: 5px; float: right; height: initial; line-height: inherit; }

    /*----super admin------*/
    .select-status-field { margin: 20px 0 0 0; -webkit-width: calc(100% - 162px); -moz-width: calc(100% - 162px); -o-width: calc(100% - 162px); width: calc(100% - 162px); float: left; max-width: 230px; }
    .select-status-field + .ui-add-btn { float: right !important; width: initial; margin-top: 35px; padding-left: 0; }
    .select-status-field + .ui-add-btn .btn { padding: 0 12px; font-size: 12px; }
    .main-table.license-table.select-people-scroll { height: initial; min-height: initial; max-height: inherit; }
    .modal-dialog.add-contact-popup.alert-box.modal-md { position: relative; left: auto; transform: none; }
    .navbar-right .user-profile span { display: initial; }
    .top-head  ul.navbar-right li { float: left; text-align: left; }
    .email-right-inbox.outbox-mn-section .subject-box { -webkit-width: calc(100% - 190px); -moz-width: calc(100% - 190px); -o-width: calc(100% - 190px); width: calc(100% - 190px); }
    .outbox-mn-section.email-right-inbox .massage-box { -webkit-width: calc(100% - 53px); -moz-width: calc(100% - 53px); -o-width: calc(100% - 53px); width: calc(100% - 53px); margin-top: 5px; }
    .email-right-inbox.outbox-mn-section .massage-box span.subject-display { max-width: 100%; }
    .outbox-mn-section.email-right-inbox .date-time-box { line-height: 30px; height: initial; }
    .email-right-inbox.outbox-mn-section .date-time-box span { font-size: 12px; }
    #wrapper #sidebar-wrapper a.toggle-icon { left: 142px; background: #36404a url(../images/nav-toggle-open.png) center no-repeat; padding: 11px 14px; }

    /*------------- email template scroll responisve------------*/
    .email-right-inbox.emial-template-con .row-box.email-template-listing .subject-box { width: 146px; margin-right: 5px; float: left; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .category-box { width: 165px; line-height: 37px; top: 0; float: left; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .subject-box { width: 146px; font-weight: 400; line-height: 36px; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .category-box.category-temp { width: 90px; font-style: normal; }
    .email-right-inbox.emial-template-con .row-box.email-template-listing .massage-box { -webkit-width: calc(100% - 806px); -moz-width: calc(100% - 806px); -o-width: calc(100% - 806px); width: calc(100% - 806px); line-height: 37px; float: left; }
    .per-w { width: 80px; float: left; text-align: center; min-height: 36px; line-height: 36px; font-size: 13px; }
    .top-titlebar.email-lft-tp-hd .top-title-sectop { width: 100%; left: 0; }
    .top-titlebar.email-lft-tp-hd .email-left-menu ul li:first-child { position: relative; bottom: auto; right: auto; }
    .row.btn-grp-set-check { margin: 0; }
    .row.btn-grp-set-check .input-field-bottomacti { padding: 0; }
    .row.btn-grp-set-check .col-md-5.col-sm-5.col-xs-12 { padding: 0; }
    .row.ppl-invld-srh-bx .title { display: inline-block; width: auto; float: left; }
    .row.ppl-invld-srh-bx .srh-bx { padding-left: 0; width: auto; float: left; }
    .left-content .pagination-block .pagination { margin: 0; }
    .header-search-box { display: none; }
    .person-details-box > .person-details > .left-details { top: 0 !important; }
    .person-details-box > .person-details.scrolled > .left-details > figure { float: left; }
    .person-details-box .person-details.scrolled .left-details .img-con h4 { float: left; }
    .person-details .person-details.scrolled .left-details .edit-delete-icons { width: auto; float: right; }

    /* admin details page */
    .myactv-frm-cal-bx .shrt-by-usr-grp.ex-cl-bx { width: 100% !important; }

    /*--onboarding: details---*/
    .dashboard-left { /* display: none; */ }
    .dashboard-right-tab ul.nav.nav-tabs { position: fixed; top: 0; left: 0; z-index: 2; width: 100%; background: #fff; box-shadow: 0 0 2px rgba(0, 0, 0, 0.3); }
    .dash-cal-right-scroll .myact-tp-rgt-bar.my-act-my-cal-tab { margin-top: 50px; margin-bottom: 0; }
    .ex-cl-grp-bx .ex-cl-bx { width: 100%; }
    .ex-cl-bx > a { margin-bottom: 5px; }

    /* film-study */
    .film-study-modal-popup { width: 100%; }
    .myact-tp-lft-bar .chk-grp .input-field [type="checkbox"] + label { font-size: 11px; }
    .btn-tag-row { margin-bottom: 15px; }

    /* .btn-tag-row li { margin-bottom: 5px } */
    .flex-people-row { -webkit-justify-content: center; -moz-justify-content: center; -ms-justify-content: center; -o-justify-content: center; justify-content: center; }
    .flex-people-row .people-col:nth-child(2n - 0), .flex-people-row .people-col:nth-child(2n + 1), .flex-people-row .people-col:nth-child(3n + 1), .flex-people-row .people-col:nth-child(3n - 0), .flex-people-row .people-col { min-width: 260px; width: 48%; max-width: 300px; margin: 0 5px 10px }
    , .flex-people-row .people-col:nth-child(2n + 1), .flex-people-row .people-col:nth-child(2n - 0), .flex-people-row .people-col { min-width: 260px; width: 50%; margin: 0 7px 15px; }
    .note-bottom-detail li { font-size: 12px; }
    .activity-tabs .inline-field { margin-bottom: 10px; }
    .collapse-activty .collapse-activty-triger.with-btn { padding-bottom: 35px; }
    .activity-sidebar .collapse-activty h3 { font-size: 14px; margin: 0 auto }
    .activity-sidebar .collapse-activty.with-btn h3 { margin-bottom: 5px }
    .activity-sidebar .parti-status { font-size: 11px; }
    .half-flex.flex-listing > li { padding: 6px 0px }
    .activity-sidebar .cancel-brd-btn { top: auto; bottom: 5px; right: 0; font-size: 11px; }
    .activity-sidebar .half-flex li { font-size: 12px; }
    .people-card-box .alrt-usr-con .tp-hd h5 { font-size: 13px; }
    .people-card-box .alrt-usr-con p { font-size: 11px; }
    .activity-tabs .collapse-activty .collapse-activty-triger { padding-bottom: 0 }
    .note-bottom-detail li .green-btn { font-size: 12px; }
    .actvty-hd-flex { -ms-align-items: center; align-items: center; width: 100% }
    .actvty-hd-flex .btn-col { width: 80px; }
    .actvty-hd-flex h5 { -webkit-flex: 1; -moz-flex: 1; -ms-flex: 1; -o-flex: 1; flex: 1; font-size: 16px; }
    .top-titlebar.activity-titlebar { width: 100%; }
    .top-titlebar.activity-titlebar .breadcrumb-row-box { border-right: none; }
    .email-right-inbox.act-calender-section .calender-left-con .fc-view-container { width: 100%; overflow-y: hidden; overflow-x: auto; }

    /* .email-right-inbox.act-calender-section .calender-left-con .fc-view-container .fc-view { width: 1500px; padding-right: 15px; } */
    .col-md-3.api-hpi-form-img { float: left; width: 250px; padding-bottom: 50px; }
    .col-sm-9.api-hpi-form-con { width: 100%; float: left; }
    #wrapper.toggled #page-content-wrapper .top-head, #wrapper #page-content-wrapper .top-head { transform: none !important; bottom: auto !important; top: 0 !important; }
    ul.col-md-12.top-head.btns-menu { display: none; }
    .mv-top-header ul.col-md-12.top-head.btns-menu { display: block; }
    .scroll-class { overflow: visible !important; height: 100% !important; }
    .login-form-con.container { margin: 0; border-radius: 0; height: 100%; }
    .login-form-con .panel.user-login-page .panel-body, .login-form-con .panel.user-forgot-page .panel-body { padding: 25px; min-height: auto; }
    .brand-logo { position: relative; margin: 0 auto 20px; transform: none; width: 190px; left: auto; }
    .login-form-con .panel-login.form-blue-bg form h5 { font-size: 30px; margin-bottom: 30px; }
    .forgot-pass-form .panel-login form h4 { font-size: 16px; line-height: 20px; margin-bottom: 30px; }
    .login-form-con .form-blue-bg .btn-login { margin-bottom: 0; width: auto; font-size: 14px; line-height: 20px; padding: 8px 15px; }
    .login-reg-form .form-group.mrg-btm-0 { margin-top: 10px; }
    .login-reg-form#register-form .row .col.s6 { margin-bottom: 5px !important; }
    .brth-sg-row span { -webkit-width: calc(100% - 120px); -moz-width: calc(100% - 120px); width: calc(100% - 120px); float: right; word-wrap: break-word; line-height: 19px; }
    .top-head ul.navbar-right.header-notify-menu > li { border-right: 1px solid #535d67; }
    ul.header-notify-menu li.icn-bg-link-box a.dropdown-toggle { width: 45px; padding: 10px 7px; }
    #wrapper #sidebar-wrapper a.toggle-icon { padding: 18px; left: 160px; background: #0e76bc url(../images/nav-toggle-open.png) center no-repeat; }
    .header-notify-menu.navbar-right > li > a { padding: 10px 6px; width: 50px; }
    h4.month-name { top: 82px; }
    .dashboard-left, .dashboard-right { float: left; width: 100%; border: none; position: inherit; }
    .filter-option-sidebar { left: 0; }
    .top-head .navbar-nav .open .dropdown-menu li { width: 100%; }
    .top-head ul.navbar-right.header-notify-menu li.open { width: auto; }
    .dashboard-right-tab .dashborad-top-tab ul.nav li.uib-tab { width: 20%; }
    .dashboard-right-tab .dashborad-top-tab ul.nav li.uib-tab a.nav-link { border-right: 1px solid #eee; border-radius: 0; }
    .dashboard-right-tab ul.nav li.uib-tab a.nav-link uib-tab-heading { font-size: 11px; width: 90% }
    
    .remander-right-bx.my-ppl-mtrs-tbl { width: 100%; }
    .my-ppl-mtrs-tbl .user-action { width: 85px; }
    .dash-cal-right-scroll { height: auto !important; margin-top: 54px; }
    .my-actvty-table-main { width: 100%; overflow-y: hidden !important; overflow-x: auto; }
    .page-pagi-main-box .pagination { margin: 5px 0 0 0; width: auto; }
    .search-select-box.page-show-box { float: left; }
    .page-pagi-main-box .pagination li { margin-right: 0; }
    .page-pagi-main-box .pagination li:nth-child(4), .page-pagi-main-box .pagination li:nth-child(5), .page-pagi-main-box .pagination li:nth-child(6), .page-pagi-main-box .pagination li:nth-child(7) { display: none; }
    .dashboard-right-tab .nav-tabs > li { margin-bottom: 0; }
    .dashboard-right-tab .nav-tabs > li.active > a { border: none; }
    .header-notify-menu li.notify-section ul.dropdown-con { width: 297px; right: -40px; }
    .top-header-filter-box .navbar-right > li a:hover i, .top-header-filter-box .navbar-right > li a:hover span { display: inline-block; }
    .top-header-filter-box .navbar-right > li a:hover span.tp-mnicn-txt { display: none; }
    .top-head .navbar-nav .quick-add-box-section.open .dropdown-menu { width: 270px !important; left: -30px; }
    .top-head .navbar-nav .activity-dropdown.open .dropdown-menu:before { left: 45px; }
    .header-notify-menu li.todo-box-section ul.dropdown-con { width: 297px; right: -87px; }
    .nav .dropdown-menu > li > a { padding: 9px 20px !important; }
    ul#email-alert-box { right: -132px !important; }
    .header-notify-menu li.icn-bg-link-box ul .activity-sidebar .collapse-activty { max-height: 400px; overflow: auto; }
    .header-notify-menu li.icn-bg-link-box ul .drp-dwn-inner-con:before { right: 102px; }
    .header-notify-menu li.icn-bg-link-box ul .drp-dwn-inner-con.actvty-my-alrt-section:before { right: 57px; }
    .header-notify-menu li.eml-dgt-ntf ul .drp-dwn-inner-con.actvty-my-alrt-section:before { right: 147px; }
    .header-notify-menu li.acvt-alrt-tab ul .drp-dwn-inner-con.actvty-my-alrt-section:before { right: 193px; }
    .to-do-tab ul.nav-tabs li a { padding: 7px 12px; }
    .remindr-sctn-grp-listing { margin-top: 10px; margin-bottom: 0; }

    /*--floating btns---*/
    .top-header-filter-box .btn-floating { display: inline-block; color: #fff; position: relative; overflow: initial; z-index: 1; width: auto; height: auto; line-height: initial; padding: 0; background-color: transparent; border-radius: 0; transition: .3s; box-shadow: none; }
    .fixed-action-btn.horizontal .top-header-filter-box > ul.btns-menu { width: auto; height: 88px; top: 0; background: none; transform: none; bottom: initial; }
    .fixed-action-btn.horizontal .top-header-filter-box > ul.btns-menu > li { margin: 0; }

    /* #wrapper.toggled #page-content-wrapper .top-head, #wrapper #page-content-wrapper .top-head { padding: 0 0 0 15px; width: calc(100% - 50px); float: left; left: 0; margin: 0; top: 0; transform: scaleY(1) scaleX(1) translateY(0px) translateX(0px); opacity: 0; } */
    .mv-top-header.fixed-action-btn.horizontal .btn-floating.red { position: fixed; top: 9px; right: 9px; background: #ffffff !important; width: 40px; height: 40px !important; margin: 0; left: auto; border-radius: 50%; height: 60px; float: right !important; box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.5); opacity: 0.9; }
    .mv-top-header.fixed-action-btn.horizontal.active .btn-floating.red { position: fixed; top: 0; right: 0; background: #36404a !important; width: 50px; margin: 0; left: auto; border-radius: 0; height: 60px !important; float: right !important; opacity: 1; }
    .mv-top-header.fixed-action-btn.horizontal.active .top-head.btns-menu { opacity: 1 !important; }
    .mv-top-header .btn-floating.red i:after { content: ""; width: 0px; height: 100%; position: relative; border-left: 3px dotted #a7a7a7; top: 2px; font-size: 15px; font-family: arial; }
    .mv-top-header { display: block; }
    .mv-top-header.active .btn-floating.red i { width: inherit; display: inline-block; text-align: center; color: #a7a4a4; font-size: 1.6rem; line-height: 37px; transform: rotate(-45deg); }
    .mv-top-header.active .btn-floating.red i:after { content: "+"; width: 0px; height: 100%; position: relative; top: 8px; font-size: 30px; font-family: initial; font-weight: 600; transform: rotate(-45deg); right: 6px; border: none; }

    /* .col-md-12.top-head { display: none; } */
    .mv-top-header .col-md-12.top-head { display: block; }
    .fixed-action-btn ul.btns-menu a.btn-floating { opacity: 1; }

    /*----without menu top div add class for menu hide---*/
    #wrapper.toggled #sidebar-wrapper a.toggle-icon { left: 0; }

    /* #wrapper #sidebar-wrapper a.toggle-icon { background: #0e76bc url(../images/nav-toggle-close.png) no-repeat scroll 0 10px; box-shadow: 0 0px 3px 0 rgba(0, 0, 0, 0.5); opacity: 0.9; border-radius: 0 4px 4px 0 !important; margin-top: 10px; } */
    .pull-right.text-right.hdr-tp-mn-filter button.fltr-nm span { max-width: 100%; font-size: 13px; }
    .pull-right.text-right.hdr-tp-mn-filter button.fltr-nm { max-width: 128px; }
    .header-top-listing .breadcrumb-row-box .search-input-box { width: 100%; }
    .hdr-tp-mn-filter-con .search-contact-form .form-control { width: 100%; }
    .hdr-tp-mn-filter-con { width: 300px; }
    .hdr-tp-mn-filter-con .nav-tabs > li > a i, .hdr-tp-mn-filter-con .nav-tabs > li > a span { font-size: 11px; }
    .filter-tab-group { width: calc(100% - 40px); float: left; }
    .filter-tab-group .float-auto { width: 100%; text-align: left; font-weight: 600; min-width: auto; }
    .form-group.crs-prct-prcs-row .float-auto .input-field select { padding-left: 0; }
    .hdr-tp-mn-filter .crs-prct-prcs-row-bx { height: 240px; overflow: auto; }
    .left-content .pagination-block .pagination { margin-top: 5px; float: left; width: auto; }
    .search-select-box.page-show-box { margin: 4px 4px 4px 4px; float: left; }
    .left-content .pagination-block .pagination li:nth-child(3), .left-content .pagination-block .pagination li:nth-child(4), .left-content .pagination-block .pagination li:nth-child(5) { display: none; }
    .search-select-box.page-show-box input { padding: 0 5px; }
    .listing-table-responsive .record-selected { display: none; }
    .listing-table-responsive .pagination li a { padding: 0 6px; }
    .main-table.license-table.select-people-scroll.asign-tm-pstn { width: 500px; }
    .asign-tm-pstn-rsonv { width: 100%; overflow: auto; }
    .person-details-box .person-details .left-details .img-con h4 a { float: none; }
    .person-details-box > .person-details.scrolled > .left-details > figure { margin: -5px auto 0 !important; margin-right: 5px !important; }
    a.team-pstn-link.gray-btn.small { margin-top: 0; }
    .tm-pstn-list-bx { margin-top: 32px; }
    .add-contact-popup .modal-content form .input-field.add-check-box .left-check { margin: 14px 0 0 5px; }
    .left-log-tab { width: 100%; }
    .accordion-tab-box .accordion-inner ul.nav-tabs li { width: 100%; }
    .ac-box { width: 100%; }
    .ac-box .activity-box { width: 100%; float: left; }
    .list-time-box .lst-tm-ulb { margin-top: 0; }
    .list-time-box .type-group { width: 100%; right: 0; margin-top: 15px; }
    .list-time-box .lst-tm-ulb > ul.nav.nav-tabs { width: 100%; }
    .accordion-tab-box .accordion-inner ul.nav-tabs li { width: 33%; float: left; }
    .person-tab-details-box li > a > span.tab-label { width: 100%; }
    .accordion-tab-box .accordion-inner .list-tm-con ul.nav-tabs li:last-child { width: 150px; }
    .actvt-box-rd-box .note-edit-view-box.add-nt .income-form .full-width-row { padding: 0; }

    /*=== PERSONAL DETAILS ====*/
    .content-details-con-area .person-tab-details-box { position: fixed; top: 0; right: 0; width: 100%; z-index: 999; box-shadow: 0 0 2px #888; }
    .person-tab-details-box li { min-height: initial !important; width: 16.66%; }
    .person-tab-details-box li > a { height: auto; min-height: auto; border-radius: 0 !important; border: 1px solid #e2e6ea; margin-right: -1px; }
    .person-tab-details-box li > a span.tab-label { display: none; }
    .person-tab-details-box li > a > i { display: block; margin-top: 0; margin-bottom: 0; }
    .person-tab-details-box li.active a i { margin-top: 0; }
    .breadcrumb-row-box.con-details h4 { font-size: 13px }
    .breadcrumb-row-box .breadcrumb li.active, .breadcrumb li a, .breadcrumb li a i { font-size: 11px; }
    .breadcrumb > li + li::before { font-size: 11px; top: 0; padding: 0 2px; }
    .breadcrumb-row-box.con-details .breadcrumb { padding-bottom: 0; }
    .details-pege-accordian #accordion-first .accordion-heading .accordion-toggle { padding: 0 0; }
    .hip-category-section.add-activity-section .btn-groups { padding: 0 10px; margin: 0; }
    .hip-category-section.add-activity-section .btn-groups a { width: 100%; }
    .hip-category-section .search-box { padding: 0 10px; }
    .hip-tab-con ul li a { font-size: 12px; }
    .hip-category-section .search-box input { padding: 5px 10px 5px 10px; font-size: 12px; }
    .person-details-box .person-details .left-details .img-con h4 span { position: absolute; right: 0; top: -22px; }
    .hip-category-section { margin: 15px 0 10px 0; }
    .hip-category-section .search-box { padding: 0 10px; width: 100%; margin: 0; }
    .hip-category-section .search-box .submit-btn { background: #fff url(../../assets/images/search-icon2.png) center no-repeat; right: 11px; top: 2px; height: 26px; }
    .details-group.view.panel-details-view { padding: 0px 5px 10px 5px !important; width: 100%; }
    .income-form .input-field.s6.mrg-set.dmyt-format .date-group { margin-bottom: 10px; }
    .table-filter-icon { position: fixed; top: 67px; left: 10px; }
    .shorting-filterbox-con-list .table-filter-icon { bottom: auto; }
    .org-dtls-mn-page .right-content-details { width: 100%; padding: 0; }
    .org-dtls-mn-page .dash-cal-right-scroll { margin-top: 0; }
    .org-dtls-mn-page .breadcrumb-row-box.con-details { margin-top: -27px; z-index: 9; }
    .org-dtls-mn-page  .content-details-con-area.dashboard-right-tab { height: calc(100vh - 117px) !important; }
    .org-dtls-mn-page #accordion-first .accordion-heading .accordion-toggle { font-size: 11px; }

    
    .org-dtls-mn-page .work-edu-spshot .left-log-tab.income-form .input-field.s6.mrg-set { width: 100%; }
    .myact-short-bar .myact-tp-rgt-bar { margin-top: 0; position: relative; }
    .pull-right.filter-btns-groups { position: absolute; right: 0; }
    .org-dtls-mn-page .dashboard-right-tab ul.nav.nav-tabs { position: relative; }
    .list-time-box a.swap-data-bx { width: 100%; }
    .org-emp-module .main-table.license-table { overflow: auto; }
    .right.sugg-employee { width: 100%; }
    .org-emp-module .left.listing-table { width: 100%; }
    .list-time-box .lst-tm-ulb ul.nav li.nav-item { width: 50% !important; }
    .tags-link-box .contact-acvt-tab-group .nav-tabs li.active a:after { bottom: -11px; }
    .activity-log-section.document-module .accordion-inner ul li { width: auto !important; }
    .activity-log-section.document-module .accordion-inner ul li a { font-size: 11px !important; padding: 6px 6px !important; }
    a.swap-data-bx { margin-top: 0; left: 0; }
    .org-quick-view  .ggl-ad-flpp input { width: 100%; margin-bottom: 10px; width: 100%; }
    .org-quick-view .dtls-dcmnts-bx a.note-tab-add-btn { margin-top: 45px; }
    .org-quick-view .dtls-dcmnts-bx .email-fc-tabs.ggl-fldr-bx { margin-top: 45px; }
    .org-quick-vie .content.acvt-inrsc-con { padding-right: 0; }
    .org-quick-vie .cmnctn-pln-tab .ttl-bx { position: relative; top: 20px; }
    .cmnctn-pln-tab .ttl-bx h5 { font-size: 12px !important; }
    .people-details-sticky.scrolled .person-details .left-details, .person-details.scrolled.left-sidebar-top-sticky .left-details { left: 0; }
    .breadcrumb li a { max-width: 50px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: inline-block; }
    .breadcrumb-row-box.con-details { padding: 0 5px; }
    .activity-log-section .accordion-inner ul li .left-con i { line-height: 30px; }
    .content.accordion-inner i.thread-msg { position: relative; right: -15px; }
    .note-toggle.fs-display .full-inr-table { margin: 0; height: 100%; overflow: auto; }
    .current-activity-inner .email-head .title { width: 100%; }
    .add-to-family-popup .main-table.merge-table .sticky-table.tbl-acvt-view { width: 1000px; }

    /* TEAM POSITION */
    .team-position-page .breadcrumb-row-box.con-details { height: 30px; }
    .team-position-page.top-titlebar.header-top-listing .breadcrumb-row-box h4 { margin-top: 4px; }
    .email-right-inbox.team-position-box .emial-template-con { margin-top: 30px }
    .team-position-box .tm-pstn-tb-con { height: calc(100vh - 215px) !important; }
    .team-position-box .email-right-inbox.email-cmpgn-section.sidebar-w-details { margin-bottom: 10px; }
    .tm-pstn-tb-con .no-data-img.no-data-cm img { width: 250px; max-width: 310px; position: relative; left: 0; transform: none; }
    .team-position-tab.email-right-contact-view .con-per-dtls-box { height: calc(100vh - 158px) !important; overflow: auto !important; }

    /* ACTIVITY REPORTS */
    .myacvt-form.form-design.mrg-top-50.acvt-report-con-ttlbar .filter-btns-groups { position: fixed; right: -1px; z-index: 1; top: 110px; }
    .film-study-popup .film-study-form { height: calc(100vh - 150px); }

    /*---Merge & Archive Organization----*/
    .merge-main-box .top-filter-box .btn-group .btn { font-size: 11px; }
    .merge-main-box .top-filter-box .btn-group { margin-bottom: 0; }
    .merge-main-box .top-filter-box > label { margin: 0 8px 0 0px; }
    .merge-main-box .record-selected { margin: 0; }
    .shorting-filterbox-con-list .table-filter-icon { bottom: auto; left: 9px; float: left; right: auto; position: fixed; top: 64px; }
    table.cmnctn-pln-section.striped.mn-table thead tr th:first-child { width: 150px; }
    .row-box.email-template-listing .subject-box span { color: #fff; }
    .email-right-inbox.emial-template-con.sidebar-w-details { overflow: auto; }
    .add-contact-team-position .multiselect-parent.dropdown-multiselect button { height: 30px; border: none !important; border-bottom: 1px solid #e5e5e5 !important; border-radius: 0 !important; }
    .modal-dialog .modal-content .modal-header h4 { padding-right: 25px; text-align: left; font-size: 13px; }
    .team-position-box .record-selected { margin: 7px 0 0 10px; }
    .team-position-box .search-select-box.page-show-box { margin: 0; }
    .modal.right .modal-header { width: 100%; padding: 5px 10px; }
    .form-design.ad-per-comntn-plan .input-field.radio { height: auto; }

    /*--Communication Plan--*/
    .cmnctn-pln-section-rspnsv { overflow: auto; float: left; width: 100%; min-height: auto; }
    .cmnctn-pln-rgt-sctn .ttl-btns-grps { margin-left: 10px; }
    .cmnctn-pln-rgt-sctn .top-title-sectop { width: 100% !important; padding: 0px 15px; }
    .cmnctn-pln-rgt-sctn .top-title-sectop .left-title { width: auto; height: auto; border-bottom: none; margin-bottom: 0; font-size: 12px; min-width: auto; }
    .cmnctn-pln-rgt-sctn a.btn.add-contact.btn-lg.green-btn { line-height: 38px; }
    .board-inner.cm-plan-bx-tab .full-email-campaign { margin-bottom: 10px; }
    .board-inner.cm-plan-bx-tab .full-email-campaign li.uib-tab { width: 100%; }
    .email-right-inbox.full-email-campaign .nav-tabs > li a { border: 1px solid #ddd; font-size: 13px; }
    .top-titlebar.email-lft-tp-hd.cmnctn-pln-rgt-sctn { margin-top: -2px; }
    .cp-asgnto-inner-bx h5 { font-size: 14px; margin: 10px 0 0 0; width: 100%; display: inline-block; }
    .cp-asgnto-inner-bx .cppeople-card-box { padding: 10px 0; }
    .new-lead-bx-inner h5 { width: 100%; }
    .new-lead-bx-grp { width: 100%; }
    .email-right-norecord.cm-pln-rgt-tbl-list { overflow: auto; }
    .cm-filter-dwdn .cp-fltr-srh-bx { width: 100% !important; }
    .top-titlebar.cmnctn-pln-rgt-sctn .top-title-sectop .cp-fltr-srh-bx > .search-box { -webkit-width: calc(100% - 50px) !important; -moz-width: calc(100% - 50px) !important; width: calc(100% - 50px) !important; float: left; }
    .plan-gen-bx .plan-slcat { margin-top: 15px !important; }
    .top-titlebar.cmnctn-pln-rgt-sctn .top-title-sectop .cp-fltr-srh-bx input.search-box { width: 100% !important; font-size: 12px !important; }
    .email-right-inbox.cmnctn-pln-lft-box { margin-top: 45px; position: inherit; }
    .cmnctn-pln-lft-box .btn.add-contact.btn-lg.green-btn { line-height: 33px; right: 20px !important; bottom: 20px; }
    
    .email-right-contact-view.cmnctn-pln-rgt-sctn { margin-top: 0; overflow: auto; position: fixed; top: 0; z-index: 999; border-radius: 0; bottom: 0; height: 100%; display: none; }
    .email-right-inbox.full-width.outbox-mn-section { margin-top: 50px; }
    .dash-cal-right-scroll.cmc-pln-tp-subtab { overflow: auto !important; }
    .cmm-plan-dtls-left-bx .email-right-contact-view.cmnctn-pln-rgt-sctn { margin-top: 53px; display: none; }

    /* COMMUNICATION PLAN DETAILS */
    .breadcrumb-row-box.con-details.position-sb-hd-sm-fix.cmpdtls-bcm { width: 100%; }
    .email-right-inbox.cmm-plan-dtls-bx { position: fixed; top: 0; left: 0; z-index: 99; margin: 0; border-radius: 0; border: none; }
    .dashborad-top-tab.cmc-pln-tp-tab > ul.nav { position: fixed; }
    .dashborad-top-tab.cmc-pln-tp-tab > ul.nav > li.nav-item { width: 25% !important; }
    .dash-cal-right-scroll.cmc-pln-tp-subtab .dashborad-top-tab ul.nav { position: relative; margin-left: 1px; padding-bottom: 0; border: none; }
    .dash-cal-right-scroll.cmc-pln-tp-subtab .dashborad-top-tab ul.nav li.uib-tab a.nav-link { padding: 0 !important; width: auto; float: left; }
    .dash-cal-right-scroll.cmc-pln-tp-subtab .dashborad-top-tab ul.nav li.uib-tab a.nav-link uib-tab-heading { width: auto; text-align: center; font-size: 10px; }
    .slct-step-row-grp .slct-step-grp { margin: -20px 0 0px 0; }
    .row.scdle-step-bx .col-sm-2 { padding-right: 0; width: auto; float: left; top: 3px; }
    .scdle-step-bx span.scdle-label { font-size: 11px; float: left; }
    .scdle-step-bx .browser-default-set .browser-default { font-size: 11px; }
    .row.scdle-step-bx .input-field.mrg-btm-0 { height: auto; }
    .row.scdle-step-bx { min-height: auto; }
    .cmc-pln-tp-subtab .sdl-btn-grp { position: fixed; width: 100%; bottom: 0; background: #fff; padding: 10px; left: 0; box-shadow: 0 0 3px rgba(0, 0, 0, 0.2); z-index: 2; }
    .cmc-pln-tp-subtab .sdl-btn-grp .btn { padding: 0 15px; font-size: 11px; }
    .cmc-pln-tp-subtab .sdl-fdbk-qstnbtn { margin-bottom: 80px; }
    .plan-trigger-section .sdl-stp-bx h5 { font-size: 12px; }
    .dash-cal-right-scroll.cmc-pln-tp-subtab .dashborad-top-tab ul.nav li.uib-tab { width: 50% !important; }
    .dash-cal-right-scroll.cmc-pln-tp-subtab .dashborad-top-tab ul.nav li.uib-tab > a.nav-link { width: 100%; }
    .dashboard-right-tab > .dashborad-top-tab.cmc-pln-tp-tab > ul.nav li.uib-tab a.nav-link uib-tab-heading { width: 76px; word-break: break-all; line-height: 13px; }
    .my-actvty-table-main.cmn-plan-page table.table.striped.my-actvty-table { margin-top: 0; }
    .row.scdle-step-bx .col-sm-2 .uib-datepicker-popup.dropdown-menu { left: -46px !important; z-index: 9 !important; }
    .input-field.browser-default-set.scdle-step-selct-bx.slct-form-librry-bx { margin: 0; }
    a.btn.btn-lg.gray-btn.small-btn.ad-fdbk-lft-btn { float: left !important; margin: 10px 0 5px 0 !important; }
    .insert-box.fdbk-insert .insert-btn { margin-bottom: 15px; font-size: 11px; height: auto; line-height: 30px; padding: 0 10px; }
    .add-fdbk-qstn .cb-grp-bx.sync-check-group.mrg-top-5 { height: auto; }
    .zoom-io-box a { display: none; }
    .plan-trigger-section .scdle-step-bx .input-field.browser-default-set { margin-top: 0px; }

    /*-- Prodocts --*/
    .filterProductForm-bx { position: relative; left: 0; border-top: 0 solid #f3f3f3; margin: 15px 0; float: left; }
    .filterProductForm-bx .ad-nw-btn-grp { float: left; }
    .insrnc-client-bx .col-md-3 { width: 100%; }
    .license.c_card form .filterProductForm-bx .col-xs-4 { margin-bottom: 0px; }
    .insrnc-client-bx .col-md-3 { padding: 0 20px; }
    .filterProductForm-bx { width: 100%; }
    .filterProductForm-bx .filterProductForm-bx-inr { padding: 10px 0; }
    .shw-ps-wt-ass-bx .input-field.radio.inline.oneline-radio { height: auto; }
    .cntct-child-dgt input[type="text"] { width: 40px; }
    .shw-ps-wt-ass-bx .oneline-radio { margin-top: 20px; }
    ul.btn-tag-row.only-actvy-icn li a { line-height: 20px; }
    .k104-table-rspnsv { overflow: auto; }
    .pro-stts-type .col-md-6 { float: left; width: 100%; }
    .lic-pro-ttlbar-fix { width: 100%; }
    .lic-pro-left-box { width: 100%; }
    .form-group.mrg-btm-0.btns-grps-btm-fixed .btn { margin-bottom: 0; }
    .btns-grps-btm-fixed { left: 0; width: 100% !important; }
    .lic-pro-right-box { width: 100%; right: 0; position: relative; float: left; margin-bottom: 50px; }
    .stage-profile-box { position: relative; top: 0; width: 100%; z-index: 0; }
    .pro-edit-ins-right-box { padding-top: 0; height: initial !important; background: none; border: none; }
    .pro-tbl-list { overflow: auto; }
    .pro-tbl-list table { margin-bottom: 10px; }
    .pro-edit-ins-right-box { padding-top: 0; height: initial !important; }
    .pro-edit-ins-right-box > .mCustomScrollBox { margin: 0 15px; border: 1px solid #e2e6ea; }
    .dashboard-contact-sidebar { width: 300px; }
    .insrc-clnt-bx .person-details-box > .person-details > .left-details { /* text-align: left; */ top: 54px !important; width: 100%; right: 0; }
    .insrc-clnt-bx .person-details-box .person-details.scrolled .left-details .img-con h4 { margin: 0 0 0 8px; }
    .insrc-clnt-bx .person-details-box > .person-details.scrolled > .left-details > figure { margin: 0 auto 0 !important; }
    .dashboard-contact-sidebar.insrc-clnt-bx .activity-sidebar { margin-top: 0; }
    .form-design.plan-dtls-box .form-group .input-field.paln-dtls-co-emp { height: auto; padding: 0 15px; }
    .paln-dtls-co-emp .col-lg-2 { padding: 0; width: 60px; }
    .paln-dtls-co-emp .col-lg-3, .paln-dtls-co-emp .col-lg-5 { margin: 0 8px }
    .contbtn-emp-box .vestrl-center { width: 80px; margin: 0 10px 0 0; }
    .contbtn-emp-box .vestrl-left span { z-index: 1; position: relative; }
    .panel-box.mtn.stage-section { height: initial !important; }
    .lic-pro-right-box { padding: 0 16px; }
    .contact-btn-group .dropdown-menu { right: auto; left: auto; }
    .family-member-details .contact-btn-group { margin-top: 10px; }
    .custm-slct-with-ttl .multiselect-parent { margin-top: 0; }
    .custm-slct-with-ttl .multiselect-parent button { padding: 0 5px !important; }
    .dash-cal-right-scroll .activity-details-left .myacvt-form.form-design.myacvt-frm-clndr-bx { position: relative; }
    .myactv-frm-con-box-group .search-select-box.slctassuser { padding-left: 0; float: left; width: 100%; }
    .myactv-frm-con-box-group .multiselect-parent.btn-group.dropdown-multiselect { width: 100%; }
    .dash-cal-right-scroll .mCSB_scrollTools { display: none !important; }
    .right-side-show.scrolled .person-details-box .person-details .left-details .img-con h4 { text-align: left; float: left; }
    .right-side-show.scrolled .person-details .left-details .edit-delete-icons { width: auto; }
    .licensce-fix-con .cnt-note-tab ul.nav li { width: 50%; float: left; }
    .licensce-fix-con .cnt-note-tab ul.nav li > a { width: 100% !important; }
    .stage-prog-box .multiselect-parent.btn-group.dropdown-multiselect ul.dropdown-menu { z-index: 1 !important; max-height: 170px; }
    .responsive-table.scroll-table { height: auto !important; -webkit-height: calc(100vh - 230px) !important; -moz-height: calc(100vh - 230px) !important; height: calc(100vh - 230px) !important; overflow: auto !important; }
    .activity-modal-popup .full-width-eml-popup .clearfix.home-add-acvt-clndr { min-height: auto; height: auto; margin-bottom: 45px; }
      
    .prdct-iic-tab-con .filterProductForm-bx .ad-nw-btn-grp { float: right; min-width: 100px; }
    .prdct-iic-tab-con.license .input-button button.btn { font-size: 9px; padding: 0 6px; height: 30px; line-height: 30px; }
    .prdct-iic-tab-con .ad-nw-btn-grp .myact-tp-rgt-bar { margin-top: -22px }
    .insrnc-client-bx .form-section-grp h5 { font-size: 11px; margin: 4px 0; }
    
    .insurance-main-box {display: block; }
    /* PRODUCT:INSURANCE */
    .prdct-iic-tab .breadcrumb-row-box { height: 37px !important; margin-top: -24px !important; }
    div#insproduct { position: fixed; background: #fff; z-index: 999; top: -131px; width: 270px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); padding: 10px; right: -278px; height: 100vh; overflow-y: auto; overflow-x: hidden; transition: right 0.5s; }
    div#insproduct.in { right: 0; transition: right 0.5s; }
    .license.c_card.lic-search-table.prdct-iic-tab-con { top: 30px; margin-bottom: 20px; }
    .prdct-iic-tab-con .filterProductForm-bx { margin-top: 0; }
    .my-product-listing .btn-tag-row li .btn-light-gray { font-size: 10px; padding: 5px 4px; }
    .prdct-iic-tab-con ul.btn-tag-row.only-actvy-icn.ins-pro-lstng li { width: auto !important; }
    .prdct-iic-tab-con .btn-tag-row li .btn-light-gray { font-size: 10px; padding: 5px 3px; }
    .prdct-iic-tab-con ul.btn-tag-row.only-actvy-icn.ins-pro-lstng li:last-child a { width: 118px !important; font-size: 10px; padding: 5px 1px; }
    ._add_license .panel-box .panel-title { font-size: 14px; }
    .insrc-clnt-bx.right-side-show.scrolled .person-details .left-details > figure { float: left !important; }

    /* product:company retirement */
    .contbtn-emp-box .vestrl-left { width: 100%; }
    .recruiting-rvp .panel-body { width: 100%; float: left; }
    .lic-pro-right-box > .mCustomScrollbar { height: initial !important; }
    .information-section.mrg-btm-20 { margin-bottom: 0 !important; }
    .panel-box.compliance_section.srvc-repersnt-section { margin: 0 !important; }
    .panel-box.mtn.stage-section .fl-fw.mrg-top-50 { margin: 0 !important; }
    .licensce-fix-con .panel-box.mtn.stage-section { margin-bottom: 0; }
    .licensce-fix-con .lic-pro-right-box { margin-bottom: 0; }
    .licensce-fix-con .nav-justified > li > a, .nav-tabs.nav-justified > li > a { text-align: left; }

    /* LICENCE */
    .lcns-pg-hd .breadcrumb-row-box { height: 37px !important; margin-top: -24px !important; }
    .fltr-lcns-form .filterProductForm-bx .ad-nw-btn-grp { float: right; min-width: 100px; }
    .fltr-lcns-form .ad-nw-btn-grp .myact-tp-rgt-bar { margin-top: -22px; }
    .pull-right.filter-btns-groups { position: absolute; right: 0; }
    .fltr-lcns-form .input-button button.btn { font-size: 9px; padding: 0 6px; height: 30px; line-height: 30px; }
    .license.c_card.lic-search-table.lic-iic-tab-con { top: 30px; margin-bottom: 20px; }
    .insproduct-tab-con { position: fixed; background: #fff; z-index: 999; top: -131px; width: 270px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); padding: 10px; right: -278px; height: 100vh; overflow-y: auto; overflow-x: hidden; transition: right 0.5s; }
    .insproduct-tab-con.in { right: 0; transition: right 0.5s; }
    .form.form-design.fltr-lcns-form { margin-bottom: 0; }
    .lic-iic-tab-con .filterProductForm-bx { margin: 0; }
    .lic-iic-tab-con .lbl-wth-radio-bx .input-field.radio { margin-right: 5px; height: auto; }
    .lic-iic-tab-con .lic-for-large .input-field.radio.inline { margin-bottom: 0; }
    .lic-iic-tab-con .fltr-lcns-form .input-button button.btn { margin-top: 0; }
    .fl-fw.lcnc-stck-btm { position: fixed; z-index: 999; bottom: 0; padding: 10px; background: #fff; right: -15px; -webkit-box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2); box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2); right: -278px; width: 305px; transition: right 0.5s; }
    .insproduct-tab-con.in .fl-fw.lcnc-stck-btm { right: 0; transition: right 0.5s; }
    .licensce-fix-con p.no-hdt-txt.mrg-btm-10, .licensce-fix-con p.no-hdt-img { text-align: left; }
    .licensce-fix-con p.no-hdt-txt.mrg-btm-10 { padding-left: 40px; }
    .lic-pro-right-box .stage-prog-box.stg-nts-bx .nav-justified > li a.nav-link { width: 50%; float: left; border-radius: 0; border: 1px solid #e4e4e4; text-align: center; }
    .stage-prog-box.stg-nts-bx .nav-justified > li.active a.nav-link { background: #eee; }
    body.notes-app-open .lic-pro-right-box .note-edit-view-box.add-nt, body.notes-app-open .dashboard-contact-sidebar .note-edit-view-box.add-nt { width: 100%; bottom: 0; }
    .stage-prog-box.stg-nts-bx#note_section { margin-bottom: 50px; }
    .lic-pro-left-box .license-activity-table.mrg-btm-60 { margin-bottom: 35px !important; }
    .left-actvty-tp.licnts-pdg-none .note-toggle.fs-display { text-align: center; width: 100%; border: none; height: 100%; overflow: auto; }
    .breadcrumb-row-box .breadcrumb { line-height: 23px; }

    /*--comm plan email--*/
    .brth-sg-row.ggl-brth-sg-bx label { width: 100%; }
    .brth-sg-row span { width: 100%; }

    /*--my activity--*/
    .next-activity-form .div-block a { padding: 0 12px; }
    .main-locationbar .dashboad-tab-box { width: 100%; }
    .mtng-date { width: 100%; }
    .main-locationbar .dashboad-tab-box.partcpd-box { width: 100%; padding: 0 !important; margin: 0; }
    .particptd-main-left { width: 100%; }
    .next-activity-form .div-block.pull-right { float: left !important; }
    .attending-box h5 { font-size: 13px; }
    .chk-prvt-box-lft + .right { float: left !important; }
    .myactv-frm-con-box-group .search-t-bx .form-control.date-picker { width: 100%; box-sizing: border-box; margin: 0; }
    .search-t-bx .daterangepicker { }
    .next-activity-form h5 { width: 100%; margin-top: 0; }
    .next-activity-form form.form-design { border-bottom: none; }
    .dashboad-tab-box.partcpd-box > .fl-fw > h4 { width: 100%; margin-top: 10px; }
    .myact-short-bar .fc-button-group.btn-grp button.fc-state-default { padding: 5px 6px !important; margin-top: 10px !important; }
    .myact-tp-lft-bar .chk-grp { margin: 2px 0 0 -5px; padding-right: 60px; }
    .activity-details-left table.striped.my-actvty-table .input-field.th-check-top { top: 9px; }
    .srh-frm-clnr-grup { width: 100%; }
    .activity-details-left .myact-short-bar .myact-tp-lft-bar { width: 100%; }
    .dashboard-my-actv-tb .activity-details-left .table-body-dsbrd { height: calc(100vh - 303px); width: 1000px; }
    .dashboard-my-actv-tb .activity-details-left .my-actvty-table-main { width: 100%; margin-left: 0; height: calc(100vh - 245px); overflow: auto !important; }
    .table-header-dsbrd, .table-body-dsbrd { width: 1000px; }

    /*--activity report--*/
    .acvt-report-ttl-grp h5 { font-size: 10px; }
    .acvt-report-ttl-grp span { font-size: 10px; line-height: 11px; }
    .acvt-report-con-ttlbar .hip-category-section { width: 100%; }
    .acvt-report-con-ttlbar .myacvt-form.form-design { width: 100%; }
    .myactv-frm-con-box-group.check-grp-inline .input-field { margin: 0; }
    .myactv-frm-con-box-group.signature-box.small-select-box { width: 100%; }
    .acvt-report-con-ttlbar button.fc-month-button.fc-button.fc-state-default { clear: none; margin-top: 0; float: left !important; width: auto !important; padding: 5px 7px !important; font-size: 12px !important; }
    .activity-user-tab .tab-left, .activity-user-tab .tab-right { min-height: initial; }
    .acvt-report-ttlbar .con-details { height: 30px; }
    .acvt-report-ttlbar .con-details h4, .acvt-report-ttlbar .left-title { margin: 1px 0 0 0; }
    .acvt-report-ttl-grp { margin-top: 9px; }
    .acvt-report-ttlbar .email-left-menu { background: #fff; margin-bottom: 0; position: fixed; left: 0; box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); }
    .acvt-report-con-ttlbar .myact-tp-rgt-bar { margin-top: 0; }
    .acvt-report-ttlbar .email-left-menu > ul { padding-bottom: 0 }
    .acvt-report-ttlbar .email-left-menu > ul > li a { line-height: 36px; height: 36px; }
    .acvt-report-ttlbar .pull-right.filter-btns-groups { right: 20px; }
    .myactv-frm-cal-bx .myactv-frm-con-box-group.signature-box.small-select-box { width: 50% !important; float: left; margin: 0 !important; }
    .myacvt-form.form-design.mrg-top-50.acvt-report-con-ttlbar { margin-top: 35px !important; }
    .acvt-rprt-inr .table-responsive { border: none; margin-bottom: 0; }
    .acvt-report-con-ttlbar .myactv-frm-cal-bx .ex-cl-bx.myacvt-frm-clndr-bx { margin-bottom: 10px; }
    .myactv-sh-fltr .myact-tp-lft-bar .chk-grp { margin: 0 0 10px 0; padding-right: 0; }
    .myactv-frm-cal-bx .myactv-sh-fltr { position: fixed; z-index: 999; bottom: 0; padding: 10px; background: #fff; right: -15px; -webkit-box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2); box-shadow: 1px 0 5px rgba(0, 0, 0, 0.2); right: -278px; width: 305px; transition: right 0.5s; overflow: auto; height: 100vh; border-radius: 0; }
    .fc-button-group.btn-grp.mrg-top-10.mrg-btm-10 .search-category-input-field.act-stng-srh { padding: 10px 0 0 25px !important; margin: 0 !important; }
    .myactv-frm-cal-bx .myactv-sh-fltr.in { right: 0;   /*  transition: right 0.5s; */ }
    .cal-list-mngmnt-bx .hdr-tp-mn-filter-con { width: 300px; right: -172px; }
    .add-cl-lst .input-field.col.s6.text-right.mrg-btm-0 { text-align: left; }
    .add-cl-lst .input-field.col.s6.text-right.mrg-btm-0 .btn { padding: 0 10px; font-size: 11px; }
    .tbl-scrl { overflow: auto; }
    .dt-my-calander-fltr { margin-top: -128px !important; }
    .hdr-tp-mn-filter-con:after { right: 6px; left: 8px; }
    .myact-tp-rgt-bar .pull-right.filter-btns-groups { right: 20px; }
    .cal-list-mngmnt-bx .myact-tp-rgt-bar .pull-right.filter-btns-groups { right: 0; }
    .acvt-srh-wth-sgsn .input-field { width: 100%; }
    .myactv-frm-cal-bx .acvt-srh-wth-sgsn .btm-brd-line { position: fixed; bottom: 0; background: #fff; padding-right: 20px; padding-bottom: 10px; padding-top: 10px; }
    .highcharts-container, .highcharts-root, .highcharts-background { height: initial !important; }
    .activity-user-tab path.highcharts-legend-nav-inactive + circle.highcharts-legend-nav-inactive, .activity-user-tab path.highcharts-legend-nav-active + circle.highcharts-legend-nav-active { fill: transparent; }

    /*-- Activity --*/
    .act-calender-section button.fc-button { clear: none !important; font-size: 11px !important; margin-top: 0 !important; }
    .act-calender-section .fc-button-group .fc-agendaDay-button, .act-calender-section .fc-button-group .fc-listView-button, .act-calender-section .fc-button-group .fc-settingsBtn-button { margin-top: 5px !important; }
    .slct-act-type-grp-add .myactv-frm-con-box-con .input-field { width: 100%; }
    .acvt-srh-wth-sgsn .search-input-box { float: left; width: 100%; }
    .calender-left-con .fc-toolbar .fc-left { margin-bottom: 0; }
    .actv-daylist-rspnsv { width: 100%; float: left; overflow: auto; }
    .actv-daylist-rspnsv ul.acti-cal-dayview { width: 100%; }
    .actv-form-exp-cal .collapse { overflow: hidden; }
    .activity-sidebar.acvt-rght-sdbr .top-acti-calview { height: initial !important; }
    .myact-short-bar .myact-tp-lft-bar { margin: 0; }
    .myact-tp-lft-bar .chk-grp { margin: 0; padding-right: 0; }

    /*---activity- add---*/
    .add-acvty-col-grp .add-acvty-col { width: 100%; }
    .add-acvty-col { width: 100%; }
    .add-acvty-col-grp { width: 100%; }
    .activity-modal-popup .act-calender-section.mrg-btm-60 .grp-mrk-dn.btns-grps-btm-fixed { width: 100% !important; position: relative; left: 0; float: left; text-align: left; bottom: initial; }
    .acvt-popup-left .act-calender-section.mrg-btm-60 { height: auto; overflow: auto; }
    .act-calender-section .activity-sidebar.acvt-rght-sdbr { display: none; }
    .right-filter-option-box.cmn-top-fltr-bx.cmn-pln-srh-bx { position: relative; width: 100%; right: 0; }
    .slct-act-type-grp .acvt-lab-evnts-group { width: 100%; max-width: 100%; min-width: 100%; }
    .slct-act-type { width: 100%; margin-bottom: 10px; }
    .act-calender-section .slct-act-type-grp .input-field { margin: 0; }
    .activity-details-left .myact-tp-rgt-bar .filter-btns-groups a.btn:last-child { width: 27px; padding: 0 8px; margin-left: 5px; }
    .add-acvty-col { height: auto; }
    .btn-grp-set-check .input-field-bottomacti { width: 100%; float: left; }
    .act-calender-section.mrg-btm-60.email-right-inbox { margin-bottom: 0 !important; }
    .act-calender-section { margin-top: 30px !important;}
    .email-right-contact-view.activity-sidebar { margin-bottom: 55px; }
    .grp-mrk-dn.btns-grps-btm-fixed { width: 100% !important; }
    .poa-grup-box { height: auto; overflow: initial; }
    .email-left-menu.ui-top-nav a i { font-size: 12px; line-height: 18px; }
    .add-acvty-col { border-right: none; }
    .myactv-frm-con-box-group .daterangepicker.ltr .calendar { width: 104%; max-width: 100%; }
    .activity-modal-popup .modal-dialog { padding-left: 0; margin: 0; padding: 0; }
    .activity-modal-popup .acvt-popup-left { width: 100%; padding-right: 0; }
    .myactv-frm-con-box-group.ad-actv-assign-to .multiselect-parent.btn-group.dropdown-multiselect { border: none !important; }
    .activity-modal-popup .acvt-popup-right { width: 100%; }
    .act-calender-section .ad-actv-assign-to  .dropdown-multiselect .dropdown-toggle { border: none !important; }
    .add-acvty-col.whre-act-plc { min-height: auto; max-height: auto; }
    .act-calender-section .add-acvty-col.wthout-pdng .invld-org-srh .angucomplete-dropdown, .act-calender-section .add-acvty-col.wthout-pdng .angucomplete-dropdown, .act-calender-section .add-acvty-col.wthout-pdng .invld-asctd-srh .angucomplete-dropdown { top: 100% !important; bottom: auto; max-height: 250px !important; }

    /* MY ACTIVITY LISTING */
    .activity-details-left table.striped.my-actvty-table .input-field.th-check-top { top: 0; }
    .activity-details-left .myact-short-bar .myact-tp-lft-bar { width: 100%; padding-right: 108px; margin: 0; }
    .activity-details-left .myact-short-bar .myact-tp-lft-bar { width: 100%; padding-right: 108px; margin: 0; }
    .activity-details-left .myact-tp-rgt-bar .pull-right.filter-btns-groups { right: 0; width: 114px; top: 5px; }
    .activity-details-left .myact-tp-rgt-bar .filter-btns-groups a.btn:last-child { width: auto; }
    .activity-details-left .my-actvty-table-main .table-header-dsbrd, .activity-details-left .my-actvty-table-main .table-body-dsbrd { width: 1000px; padding-right: 0; }
    .activity-details-left .myact-short-bar .fc-button-group.btn-grp button.fc-state-default { margin-top: 0 !important; }
    .activity-details-left { padding-bottom: 0 !important; }
    .email-right-contact-view.activity-sidebar.myacvt-rgtssdb { display: none; }

    /* MY ACTIVITY DASHBOARD */
    .dashboard-right-tab .activity-details-left table.striped.my-actvty-table .input-field.th-check-top { top: auto; }
    .dashboard-right-tab .activity-details-left .myact-short-bar .myact-tp-lft-bar { width: 100%; padding-right: 0; margin: auto; }
    .dashboard-right-tab .activity-details-left .myact-tp-rgt-bar .pull-right.filter-btns-groups { right: 0; width: 63px; top: 5px; }
    .dashboard-right-tab .activity-details-left .myact-tp-rgt-bar .filter-btns-groups a.btn:last-child { width: auto; }
    .dashboard-right-tab .activity-details-left .my-actvty-table-main .table-header-dsbrd, .dashboard-right-tab .activity-details-left .my-actvty-table-main .table-body-dsbrd { width: 1000px; padding-right: 0; }
    .dashboard-right-tab .activity-details-left .myact-short-bar .fc-button-group.btn-grp button.fc-state-default { margin-top: 10px !important; }
    .dashboard-right-tab .activity-details-left { padding-bottom: 0 !important; }

    /*--email template--*/
    .create-new-email-template-popuup.add-template .modal-dialog { margin-top: 0; margin: 0; }
    .add-new-template-section ul.compose-mail > li .browser-default-set { width: 100%; }
    .email-left-menu.mo-top-nav-hide ul.btns-menu li, .email-left-menu.ui-top-nav ul li { margin-bottom: 8px !important; padding: 0 3px; }
    .email-right-inbox.full-email-campaign .nav-tabs > li a { border: 1px solid #ddd; font-size: 13px; padding: 7px 8px; margin-bottom: 10px; margin-right: 0; }
    .create-new-email-template-popuup.add-template { width: 100%; margin: 0; }
    .email-right-inbox.emial-template-con.reply-msg-set.eml-tmplt-page { overflow: auto; }
    .quick-add-activity-button.my-tm-tab-add { z-index: 9; right: 9px; bottom: 9px; }


    /*-- email trash ---*/
    .family-member-details > ul.person-info-box-list.full-width-details { width: 100%; }

    /*---signature----*/
    .lic-search-table.email-fix-head-top-mrg.rs-sgntr-con { margin-top: 102px; }

    /*---email campaign--*/
    .left-content.card.email-section .email-btn-group .btn { margin-bottom: 10px; padding: 5px 12px; font-size: 12px; line-height: 27px; }

    /*--profile page--*/
    .profile-img-box { text-align: center; }
    .user-profile-box { float: none; width: 158px; display: inline-block; margin-bottom: 30px; }
    .user-profile-box figure { position: relative; width: auto; float: none; }

    /*--onboarding: setting---*/
    .onboardmodal h4 { margin-bottom: 0px; }
    .onboardmodal .step-tab_detailBlock { padding: 0; margin: 10px 0 0 0; }
    .form-link-btn-group.multi-link-sync-add .form-link-btn-sync-group { width: 100%; border: none;   /*  padding: 0; */ flex-basis: 100%; }
    .form-link-btn-group.multi-link-sync-add .form-link-btn-sync-group h5 { font-size: 15px; }
    .social-sync-box .board .board-inner .tab-content .form-link-btn-group .btn { margin-top: 0; min-width: auto !important; }
    .form-link-btn-group.multi-link-sync-add .form-link-btn-sync-group .btn { width: auto !important; font-size: 11px !important; padding: 6px; margin: 0 2px; }
    .default-form ul.select-fields { margin-top: 15px; }
    .stng-d-eml-ac { width: 100%; margin: 0; padding: 0 15px; }
    .onboardmodal .social-sync-box .board .board-inner .tab-content .form-link-btn-group { padding: 15px 0 0 0; }
    .sync-link-left a { margin-left: 0; }
    .rmndr-eml-stng-grp .input-field.radio input[type="radio"] + label { line-height: 22px; }
    .gmal-prmry-row  .input-field.col.s6.mrg-set { width: 100px; }
    .default-form .form-footer-section .saveBtn, .default-form .form-footer-section .nextBtn { clear: none !important; padding: 0 10px; font-size: 10px; margin-right: 7px; }
    .calender-left-con.act-calender-section.my-tm-cal-bx { margin-top: 0 !important; }
    .slct-act-type-grp-add .pull-right.filter-btns-groups { margin-top: -42px; }
    .myact-tp-lft-bar .chk-grp .input-field { margin: 0 8px 0 0; }
    .modal-dialog.add-contact-popup .income-form.form-format .input-field.s6 { width: 100%; }
    .income-btn { position: relative; }
    .table-filter-icon > ul > li .con { left: 0; min-width: 285px; }

    /*--email--*/
    .allto-box.wh-sgst-box > ul { width: 100%; float: left; margin: 0; padding: 0; left: 0; }
    .email-main.con-box { padding-left: 0; }
    .allto-box.wh-sgst-box > ul > li .input-field { padding: 0 0; }
    .allto-box > span { line-height: 19px; }
    .short-massage-box { padding-right: 0; -webkit-width: calc(100% - 50px); -moz-width: calc(100% - 50px); -o-width: calc(100% - 50px)
    width:calc(100% - 50px); }
    .content.linked-ppl-box span { font-size: 12px; }
    .org-dtls-select-popup.select-contact-popup .input-field { border: none; margin-bottom: 10px; }
    .left-content.card.email-section .email-btn-group .btn { margin-bottom: 0; padding: 5px 12px; font-size: 12px; line-height: 27px; height: auto; }
    .email-section.left-content tags-input .host { width: 100%; }
    .mltslct-plg-custm .multiselect-parent.btn-group.dropdown-multiselect button { border: none !important; }
    .email-right-inbox .massage-box .subject-display { width: 100%; }
    .btn-group.dlt-unarcv-filter .search-main-left-group { margin-bottom: 10px; }
    .merge-main-box .top-filter-box .btn-group .btn { margin-bottom: 10px; }
    .merge-main-box .top-filter-box .btn-group .btn.dropdown-toggle { margin-bottom: 0; }
    .cmnctn-pln-rgt-sctn .left-option-scroll { height: auto !important; }
    .activity-details-left .myactv-frm-srh-box.hip-category-section { width: 100%; }
    .activity-details-left .myacvt-form.form-design.myacvt-frm-clndr-bx { width: 100%; }
    .listing-table-responsive .listing-table tbody td:nth-child(1), .responsive-table.scroll-table thead tr th:nth-child(1), .as-sortable-drag tr th:nth-child(1), .table-head-set tr th:nth-child(1) { max-width: 85px !important; min-width: 85px; width: 85px !important; word-wrap: break-word; }
    .left-content.listing-table-responsive .listing-table tbody td .chk-grp-bx { margin-left: 40px; }
    .left-content.listing-table-responsive .listing-table tbody td .movable-element a { left: 18px; }
    .left-content.listing-table-responsive .listing-table .table-head-set tr th label { left: 45px; }
    .note-bottom-detail li { font-size: 11px; line-height: normal; padding: 2px 0; }
    .footer-note-btm-dtls-box.activity-tabs.form-design { position: static; left: 0; width: 100%; right: 0; }
    .note-bottom-detail li:after { padding-left: 5px; }

    /* NEW ADDED */
    .step-tab_detailBlock { padding: 0; margin: 20px 0; }
    .step-tab_detailBlock .left-con { display: none; }
    .step-tab_detailBlock .right-con { width: 100%; float: left; }
    .import-box .file-field > span { margin: 0 0 10px 0; float: left; width: 100%; }
    .que-ans-box li .input-field.one-third-box { width: 100%; }
    .license.c_card .input-field .select-box input.select-dropdown { margin: 0 !important; }
    .resoinsive-table.main-table.mrg-0 { overflow: auto; }
    .resoinsive-table.main-table.mrg-0  table.table { width: 700px; }
    .mm-overview .input-field.col.s6.mrg-set.dmy-format.dmyft-format { padding: 0 15px; }
    .mm-overview .card-box { padding: 3px 15px !important; }
    .mm-overview .input-field h5 { padding: 3px 15px !important; }
    .mm-overview .income-form .input-field.s6.mrg-set { padding: 0 15px; margin: 0 0 10px 0; width: 100%; }
    .mm-overview .income-form .input-field.s6.mrg-set label { left: 15px; }
    .mm-overview .income-form .input-field.s6.mrg-set.dmyft-format .date-group { width: 100%; }
    .mm-overview .income-form .income-btn { padding: 0 15px; }
    .social-sync-box .board .board-inner .nav-tabs li { background-image: url(../images/onboard-img/acco-ing-small.png); background-repeat: no-repeat; }
    .onboardmodal .step-tab_detailBlock { padding: 0; }
    .onboardmodal .step-tab-nav ul li .step_label .round_circle { line-height: 28px; }
    .onboardmodal .import-box .file-field > span { font-size: 12px; margin: 0 20px 6px 0; }
    ._add_license .form-group.radio-group-mo ul.radio-group label { font-size: 12px; line-height: 26px; }
    .information-section.mrg-btm-0 .form-group .btn { font-size: 13px; float: left; margin-right: 5px; }
    .table-height-scroll { width: 800px; height: auto !important; max-height: none; }
    .life-event-table-responsive .mCustomScrollbar { max-height: none !important; height: inherit !important; }
    .license.c_card form .col-xs-4 { width: 100%; margin-bottom: 20px; }
    .license.c_card form .col-xs-4.select-date { width: 50%; margin-bottom: 20px; }
    .license.c_card form .col-xs-4 .btn { margin-top: 0; }
    .recruiting-rvp .license-type-info .col-xs-4 { width: 50% !important; }
    .col-sm-6.text-center.social-btn-group { float: left; }
    .login-reg-form .form-group.mrg-btm-0 { float: left; width: 100%; }
    .login-form-con .login-reg-form .devide-or-line { float: left; position: relative; }
    .login-form-con .login-reg-form .devide-or-line::after { bottom: -30px; }
    .search-par-con-form .resoinsive-table.main-table { overflow: auto; }
    .search-par-con-form .resoinsive-table.main-table table.search-partner-box { width: 700px; }
    .top-head .left h4 { line-height: 30px; font-size: 16px; }
    .date-group.with-paid-off { width: 100%; margin-top: 40px !important; }
    .income-form .input-field.s6.mrg-set.dmyft-format .date-group { width: 100%; float: left; }
    .input-field.col.s6.mrg-set.dmy-format.dmyft-format { padding: 0; }
    .income-form .input-field.s6.mrg-set.dmyft-format .to { position: relative; top: 0; height: 24px; text-align: left; padding: 0; margin: 0; line-height: 24px; }
    .input-field.col.s6.mrg-set.dmy-format.dmyft-format { width: 100%; padding: 0; margin: 0 0 25px 0; }
    .panel-box-content .panel-box .body ul li .team-con-form .form-box.income-form .input-field.s6.mrg-set .select-wrapper > ul { padding: 0; z-index: 999999999 !important; top: auto !important; bottom: 100%; }

    /*dashboard responsive*/
    .res-right .nacvt-mt-que .add-to-evnt-bx { width: 100%; }
    .res-right { position: absolute; top: -60px; background: #fff; width: 100%; left: 0; z-index: 1040; border-radius: 0; }
    .res-close .actv-cancel-icon { position: absolute; right: 0; top: 5px; }
    .res-right .main-locationbar .dashboad-tab-box.partcpd-box { height: auto; overflow: inherit; }
    .res-right .myact-tp-rgt-bar .filter-btns-groups > a.btn:first-child { position: relative; }
    .res-right .activity-details-left table.striped.my-actvty-table .input-field.th-check-top { top: 0; }
    .res-right .table-header-dsbrd { padding-right: 0; }
    .res-right .myact-short-bar .myact-tp-lft-bar { margin: 0; width: 100%; }
    .res-right .slct-act-type-grp-add .pull-right.filter-btns-groups { margin-top: -28px; }
    .res-right .myact-tp-lft-bar .chk-grp .input-field { margin: 0 4px 0 0; }
    .res-right .act-calender-section .fc-button-group .fc-agendaDay-button, .res-right .act-calender-section .fc-button-group .fc-listView-button, .res-right .act-calender-section .fc-button-group .fc-settingsBtn-button { margin-top: 0px !important; }
    .myact-tp-rgt-bar { margin-top: -61px; }
    .myact-tp-rgt-bar a.btn { font-size: 0 !important;      /*   padding: 0 8px !important; */ }
    .myact-tp-rgt-bar a.btn i.plus-white-icon { top: 10px; position: relative; margin: 0; display: block; }
    .ex-cl-bx { padding: 5px 10px 0 !important; font-size: 12px; }
    .ex-cl-bx.pdng-lft-rgt-0 { padding-right: 0 !important; position: fixed; bottom: 0px; right: 10px; background: #fff; width: 300px; padding: 10px !important; right: -100%; transition: right 0.5s; }
    .acvt-srh-wth-sgsn .search-input-box { padding: 0; margin: 0 0 6px 0; }
    .acvt-srh-wth-sgsn .input-field { height: auto; }
    .search-input-box input[type="text"] { font-size: 11px !important; }
    .activity-details-left .myacvt-form.form-design, .actv-form-exp-cal #actv-form { margin-top: 0; position: fixed; right: -1px; background: #fff; z-index: 9; padding: 10px; box-shadow: 0 0 8px rgba(0, 0, 0, 0.4); top: 1px; width: 300px; min-height: 100vh; overflow: auto; bottom: 0; right: -100%; transition: right 0.5s; }
    .actv-form-exp-cal #actv-form { padding-bottom: 50px; }
    .activity-details-left .myacvt-form.form-design.collapse.in, .actv-form-exp-cal #actv-form.collapse.in, .collapse.in .ex-cl-bx.pdng-lft-rgt-0 { right: 0; }
    .acvt-srh-wth-sgsn { margin: 0 0 10px 0 !important; width: 100%; }
    .search-t-bx .input-field { margin-bottom: 10px; }
    .myactv-frm-con-box-group .search-t-bx .daterangepicker.ltr { width: 100%; top: 0 !important; left: 5px !important; }
    .activity-details-left .myacvt-form.form-design { padding-bottom: 50px; z-index: 9999; }
    .sign-textarea-box .end-dt-box { margin-top: 0; }
    .dashboard-my-actv-tb .activity-details-left .record-selected + .my-actvty-table-main { height: calc(100vh - 305px); min-height: calc(100vh - 305px); }
    .dashboard-my-actv-tb .activity-details-left .record-selected + .my-actvty-table-main .table-body-dsbrd { height: calc(100vh - 365px); min-height: calc(100vh - 305px); }
    .slct-act-type-grp-add .pull-right.filter-btns-groups { z-index: 9; position: fixed; margin-top: -37px; right: -2px; }
    .act-calender-section button.fc-button { padding: 0 7px !important; }
    .show-mb { display: block !important; }
    .dashboard-right-tab { height: 100vh; overflow: auto; }
    .pagination li a { line-height: 29px; }

    /* add activity */
    .activity-modal-popup .modal-body { padding: 0; height: 100%; overflow: inherit; }
    .activity-modal-popup { padding: 10px; }
    .activity-modal-popup .modal-dialog { position: relative; }
    .acvt-popup-right { display: none; }
    .modal-body { padding: 10px; }
    #actv-form .fl-fw.lcnc-stck-btm { right: 0; width: -300px; }
    #actv-form.in .fl-fw.lcnc-stck-btm { right: 0; width: 300px; }

    /* film study */
    .film-study-modal-popup { padding-left: 0; }
    .film-study-form { padding-right: 0; padding-bottom: 15px; height: calc(100vh - 250px); overflow: auto; }
    .film-study-modal-popup .how-p { width: 100%; }
    .film-study-modal-popup .relationship-film .title-container { width: 100%; }
    .film-study-modal-popup .relationship-film .contact-list { width: 100%; }
    .film-study-modal-popup .relationship-film .contact-list li { width: 100%; }
    .collapse-activty .collapse-activty-triger { font-size: 11px; }
    .film-study-modal-popup .meet-reconnect .contact-list li { width: 100%; }
    .film-study-modal-popup .meet-reconnect { display: block; }
    .film-study-modal-popup .meet-reconnect angucomplete-alt { width: 100%; float: left; margin-left: 0; }
    .meet-reconnect .form-section-grp ul.contact-list { margin: 10px 0 0 0; float: left; }
    .film-study-modal-popup .meet-reconnect .reconnect { padding: 20px 10px 0 10px !important; margin-top: -1px; }
    .meet-reconnect .form-section-grp .collapse-activty { width: 100%; margin-bottom: 10px; }
    .added-lbl-grp .added-lbl { font-size: 11px; }
    .film-study-modal-popup .radio-set .radio-group label { font-size: 12px; }
    .film-study-modal-popup .radio-set span { font-weight: 600; font-size: 12px; width: 100%; float: left; }
    .film-study-modal-popup .how-p { font-size: 12px; }
    .film-study-modal-popup .relationship-film .title-container h3 { font-size: 13px; }
    .film-study-modal-popup .navigations ul li>a { font-size: 12px; }
    .film-study-modal-popup .contact-container figure { width: 40px; height: 40px; }
    .film-study-modal-popup .contact-container figure span { line-height: 36px; }
    .film-study-modal-popup .contact-container .name-email .name { font-size: 13px; margin: 0; }
    .film-study-modal-popup .contact-container .name-email .email { font-size: 12px; }
    .film-study-modal-popup .meet-reconnect .meet:after { top: auto; bottom: -16px; right: calc(100% - 54%); }
    .film-study-modal-popup .meet-reconnect .meet, .film-study-modal-popup .meet-reconnect .reconnect { border: 1px solid #cecece; width: 100%; }
    .film-study-modal-popup .film-btn-grps.btn-group { padding: 8px; }
    .film-study-modal-popup .navigations { bottom: 45px; width: 100%; position: fixed; padding: 10px; left: 0; z-index: 1; }
    .film-study-modal-popup .film-btn-grps.btn-group .btn { padding: 10px !important; line-height: 7px !important; height: 30px; font-size: 11px; }
    .film-study-modal-popup .film-btn-grps.btn-group .btn { margin-left: 5px; }
    .custom-relationship-radio { width: calc(100% - 5px); float: left; }
    .added-lbl-grp { margin: 0 0 12px 0; }
    .film-study-modal-popup .meet-reconnect .meet { padding-bottom: 20px; }
    .film-study-modal-popup .meet-reconnect .contact-list li { margin: 0; }
    .film-study-modal-popup .contact-container { width: 100%; }
    .film-study-modal-popup .relationship-film .title-container h3 { margin-bottom: 0; }
    .film-study-modal-popup .navigations ul li:first-child { display: none; }
    .film-study-modal-popup .navigations ul li { padding-right: 9px; margin-right: 5px; position: initial; }
    .film-study-modal-popup .navigations ul li:last-child { margin: 0; padding: 0; }
    .fm-stdy-mdl .modal { width: 100%; }
    .fm-stdy-mdl .modal-dialog.add-contact-popup .income-form.form-format .input-field.s6 { width: 100%; height: auto; }
    .film-study-modal-popup .navigations > ul > li:after { display: none; }
    #wrapper .sidebar-nav ul.mn-menu li:last-child { position: relative; width: 100%; }
    .dash-cal-right-scroll.dashboard-my-actv-tb { margin-top: 0 !important; }
    .boxes-hip .input-field.s6.mrg-set { height: auto; }
    .fm-stdy-mdl .suggestion-form-box { max-height: 380px; overflow: auto; }

    /*CALL LIST*/
    .call-list-btn-filter .search-input-box.col-sm-8.col-lg-4.search-category-input-field.act-stng-srh { margin: 10px 0 0 0; width: 100%; padding: 0 7px 0 15px; }
    .hdr-tp-mn-filter-con:after { left: 10px; }
    .call-list-btn-filter .dt-com-box { margin-top: 10px; }
    .call-list-btn-filter .nm-ad-per-srh { margin: 10px 0 0 0px; width: calc(100% - 178px); }
    .call-list-table .fl-fw.full-inr-table { overflow: auto; }
    .cal-list-inr-scrl.sticky-table.tbl-asg-fb-qta { width: 1000px; min-height: calc(100vh - 344px); max-height: calc(100vh - 344px); }
    .dash-cal-right-scroll .activity-details-left .simple-tab-box ul.nav { position: relative; box-shadow: none; margin: 51px 0 0 0; z-index: 1; }
    .pull-right.ui-add-btn.ui-add-btn.pp-vw-btn.cal-lst-btn .btn { margin: 0; }
   
    .call-list-btn-filter .cl-list-btn { margin: 10px; padding-right: 5px; margin-left: 5px; }
    .pull-right.ui-add-btn.pp-vw-btn { position: relative; top: 6px; margin-top: 0; width: 100%; }
    .cal-lst-btn .ttl-btns-grps { margin-left: 0; width: calc(100% - 143px); padding-right: 10px; }
    .sig-rcd-set + .full-inr-table .sticky-table.tbl-asg-fb-qta { min-height: calc(100vh - 482px); max-height: calc(100vh - 482px); }
    .cal-lst-btn .pull-right.text-right.hdr-tp-mn-filter button.fltr-nm { width: 100%; max-width: 100%; }
    .form-design.cl-tp-brdr { border-top: none; }
    .call-list-btn-filter a.btn.green-btn.small.com-lst-btn { padding: 0 15px; line-height: 34px; height: 34px; font-size: 10px !important; }
    .pull-right.ui-add-btn.ui-add-btn.pp-vw-btn.cal-lst-btn .btn { margin: 0; height: 31px; line-height: 27px; }
    .call-list-btn-filter .select-status-field { padding-right: 15px; width: 100%; max-width: 100%; }
    .row.mrg-top-10.mrg-btm-10.call-list-btn-filter { margin-bottom: 0 !important; }
    .page-pagi-main-box.my-acvt-pgntn-bx.call-list-page-cont { width: 100%; position: relative; bottom: 3px; }
    .call-list-btn-filter .pull-right a.crt-folder { padding: 0 10px; font-size: 10px; }
    .acvt-lst-tmplt-bx .grp-mrk-dn.btns-grps-btm-fixed { padding-right: 20px; }
    .flex-box-div { display: flex; flex-wrap: wrap; }
    .owener-slct-bx .multiselect-parent.btn-group.dropdown-multiselect button { padding-left: 5px !important; margin-bottom: 10px; }
    .my-actvty-table-main.my-project-tblbx .sticky-table.tbl-asg-fb-qta { width: 1000px; }
    .cal-list-mngmnt-bx .fc-button-group .search-category-input-field.act-stng-srh { padding-left: 30px; }
    .pull-right.text-right.hdr-tp-mn-filter { width: 100%; }
    .cal-lst-btn .hdr-tp-mn-filter-con { top: 41px; right: -152px; width: 296px; }
    .hdr-tp-mn-filter-con:after { right: 6px; left: auto; }
    .hdr-tp-mn-filter-inr .search-input-box.act-stng-srh { margin: 0 0 10px 0; padding: 0; }
    .cal-lst-btn .browser-default-set .browser-default { margin-bottom: 10px; }
    .my-actvty-table-main.my-project-tblbx .sticky-table.tbl-asg-fb-qta { min-height: calc(100vh - 338px); max-height: calc(100vh - 338px); }
    .padding-left-none + .my-project-tblbx .sticky-table.tbl-asg-fb-qta { min-height: calc(100vh - 373px); max-height: calc(100vh - 373px); }
    .cal-list-mngmnt-bx { padding-top: 43px; }
    .cal-list-mngmnt-bx .myact-tp-rgt-bar { margin-top: 0; }
    .pull-right.filter-btns-groups .gray-btn { padding: 0 8px; }
    .dashboard-right-tab .cal-list-mngmnt-bx .table.striped.my-actvty-table { margin-bottom: 0; }
    .search-input-box.col-sm-8.padding-left-right-none.desktop-hide { margin-right: 0; }

    /*ORGANIZATION*/
    .scroll-popup.add-contact-popup .modal-footer.clr-fix { padding: 10px 10px; margin: 0; }
    .back-abs-btn { top: 8px; }
    .modal-dialog .modal-content .modal-header h4 { padding-left: 20px; }

    /* BUILD TEAM */
    .build-tm-lft-pstn .dashboard-left { position: relative; }
    #team_question_modal .modal-dialog .modal-content .modal-header h4 { padding-left: 0; }
    .build-tm-lft-pstn .que-person-box { width: 100%; padding-left: 0; }
    .pro-srh-ppl { margin-bottom: 15px; }
    .dashboard-right.build-tm-rgt { position: fixed; top: 0; right: 0; left: 0; bottom: 0; z-index: 99; border-radius: 0; }
    .build-tm-rgt .inner-scroll-con { height: calc(100vh - 100px) !important; }
    .build-tm-rgt .bld-tm-btn { float: left; }
    .dt-com-box { float: left; padding-left: 15px; }
    .user-card-box.no-user-data.fl-fw { width: 100% !important; }
    .que-ans-box li:last-child { padding-bottom: 0 !important; }
    li.user-card-box.fl-fw { width: 100%; }
    .btn-group.dlt-unarcv-filter button.btn { font-size: 10px; }
    .dtld-dtls-eml { position: absolute; top: 75px; }
    .tags-link-box .nav-tabs li span { font-size: 12px; }

    /* EMAIL */
    .filter-right-main-box { width: 100%; box-shadow: 0px 1px 4px rgba(0, 0, 0, 0.2); }
    .check-select-hide-hover-top .record-selected.padding-left-none > a { position: absolute; top: 0; right: 7px; }
    .filter-right-main-box span { display: none; }
    .shorting-filterbox { width: 100%; left: 0; }
    .check-select-hide-hover-top .select-rmv-main-box { float: left; }
    .email-right-inbox .record-selected.padding-left-none { height: auto; }
    .shorting-filterbox .filter-right-main-box > a { position: absolute; right: 5px; top: -2px; }
    .mail-options-box.mail-reply-options { right: 0; width: 100px; }
    preview iframe { min-height: 500px !important; }
    .inbox-dot-optn.mail-options-box { display: block; right: -25px; }
    .mail-options-box:before { width: 24px; }
    .email-right-inbox .subject-box { -webkit-width: calc(100% - 125px); -moz-width: calc(100% - 125px); -o-width: calc(100% - 125px); width: calc(100% - 125px); }
    span.desktop-hide.mo-usrnm { font-size: 12px; text-align: center; width: 100%; float: left; padding: 10px 6px; background: #f9f9f9; font-weight: 600; word-break: break-all; }
    .navbar-nav .open .dropdown-menu > li > a { font-size: 13px; }
    .email-right-inbox li.snooze_text .date-time-box { right: 29px; }
    .email-right-inbox li.snooze_text span.date-ampm-bx span { font-size: 9px; }
    .email-right-inbox li.snooze_text .mail-options-box:before { position: relative; }
    .mail-options-box.inbox-dot-optn:before { width: 21px; }
    .email-right-inbox > ul li .row-box .mail-options-box { display: block; }
    .outbox-mn-section.email-right-inbox .mail-options-box:before { width: auto; }
    .outbox-mn-section .record-selected.padding-left-none { padding-left: 0; }

    /* MY ACTIVITY TAB */
    span.no-rcrd-fund { padding: 20px; }
    .no-rcrd-fund h4 { margin-bottom: 10px; font-size: 10px; margin-top: 0; }
    .no-data-img-acvt img { max-width: 100%; width: 150px; }
    span.no-rcrd-fund.no-data-img-acvt > .fl-fw { width: auto; }

    /* PEOPLE DETAILS */
    .poeple-dtls-mn-page .breadcrumb-row-box.con-details { margin-top: -36px; z-index: 99; }
    .poeple-dtls-mn-page .right-content-details { padding: 0; width: 100%; float: left; }
    .poeple-dtls-mn-page .person-details-box.mo-detaile-page-contact { display: none; }
    .poeple-dtls-mn-page .right-content-details { height: calc(100vh - 110px); overflow: auto; background: #fff; border: 1px solid #e2e6ea }
    .work-edu-spshot .left-log-tab.income-form .input-field.s6.mrg-set { width: 100%; }
    .poeple-dtls-mn-page .content-details-con-area { border: none; }
    .delete-from-google { text-align: left; }

    /* PEOPLE HISTORY */
    .ppl-history-ttilebar { position: fixed; z-index: 2; }
    .ppl-history-ttilebar .breadcrumb-row-box .breadcrumb-box { padding-right: 20px; margin-top: -8px; margin-bottom: 5px; }
    .ppl-history-con .top-filter-box .btn-group { margin-top: 50px; }
    .ppl-history-con .btn-group.dlt-unarcv-filter .search-main-left-group { margin-bottom: 0; }
    .ppl-history-con button.btn.cancel.cancel-brd-btn { padding: 0 5px; font-size: 9px; }

    /* ORGANIZATION DETAILS */
    .content-details-con-area.dashboard-right-tab .org-top-tab ul.nav li.uib-tab a.nav-link uib-tab-heading { font-size: 9px; line-height: 12px !important; padding: 0; }
    .left-content-details .right-content-details { width: 100%; padding: 0; }
    .org-top-tab .right-content-details { margin: 20px 0 0 0; height: calc(100vh - 120px); overflow: auto; background: #fff; border: 1px solid #eaeaea; }
    .todo-ck-box li.no-data-img p { text-align: center; }
    li.text-center.no-data-img { text-align: center !important; }
    span.tp-mnicn-txt { font-size: 11px; top: 23px; }

    /* SYSTEM SETTING */
    .top-titlebar.sstm-stngs-ttl .con-details { left: 0; width: 100%; height: 28px; z-index: 4; }
    .acvt-stngs .dashboard-left { width: 100%; left: 0; top: 89px; width: 100%; height: 35px; border-radius: 0; z-index: 4; }
    .acvt-stngs .dashboard-right { width: 100%; }
    ul.setting-mn-tp li a { font-size: 11px; padding: 10px; }
    .sstm-stng-mntab .dashborad-top-tab > ul.nav > li.uib-tab { width: 100% !important; height: auto; }
    .acvt-setting-tab.ss-acvt-stng-tab { position: relative; }
    .acvt-setting-tab.ss-acvt-stng-tab > ul.nav { position: absolute; top: -9px; width: 250px; left: 0; display: none; background: #eee; z-index: 3; box-shadow: 0 0 4px rgba(0, 0, 0, 0.3); }
    .sstm-stng-mntab .acvt-setting-tab  #acvtysetng1 + .simple-tab-box > ul.nav.nav-tabs { right: 0 !important; left: auto; width: 200px; background: #eee; z-index: 3; box-shadow: 0 0 4px rgba(0, 0, 0, 0.3); }
    .acvt-setting-tab.ss-acvt-stng-tab > ul.nav > li.nav-item > a { padding: 5px 9px; }

    /* SETTING PAGE SHOW HIDE TOGGLE CLASS */
    .sstm-stng-mntab .acvt-setting-tab #acvtysetng1 + .simple-tab-box  > ul.nav.nav-tabs { display: none; }
    .sstm-stng-mntab .acvt-setting-tab .in + .simple-tab-box  > ul.nav.nav-tabs { display: block !important; position: absolute; }
    button.to-toggle-btn.tab-menu-btn + .simple-tab-box > ul.nav { display: none; }
    button.to-toggle-btn.tab-menu-btn + .in  + .dashborad-top-tab > ul.nav, button.to-toggle-btn.tab-menu-btn + .in  + .simple-tab-box > ul.nav { display: block; position: absolute; top: 0; }
    .acvt-stngs .dashborad-top-tab ul.nav li.active.uib-tab a.nav-link { color: #0e76bc !important; background: none; }
    .ss-menu-tabs { position: absolute !important; margin-top: -36px !important; right: 0; }
    .sstm-stng-mntab .acvt-setting-tab  #acvtysetng1 + .simple-tab-box { margin-top: 0; }
    .sstm-stng-mntab .dashboard-right-tab > ul.nav.nav-tabs { position: relative; }
    .dashboard-right.onboardmodal.sstm-stng-mntab.sidebar-added { margin-top: 22px; padding: 0; }
    .simple-tab-box.tp-dvd-line.mrg-top-0 { overflow: auto; width: 100%; }
    .simple-tab-box.tp-dvd-line.mrg-top-0 ul.nav { position: relative; margin-top: 0; width: 380px; }
    .simple-tab-box.tp-dvd-line { float: left; }
    .acvt-stngs .sstm-stng-mntab  .dashborad-top-tab ul.nav li.uib-tab a.nav-link { padding: 6px 9px; border: none; }
    .acvt-stngs .sstm-stng-mntab .dashborad-top-tab ul.nav li.uib-tab a.nav-link uib-tab-heading { font-size: 11px; }
 
    .sstm-stng-mntab .acvt-setting-tab .simple-tab-box { margin: 0; }
    .clr-slct-rund-bx-grp.sml-rund-bx-grp { margin-top: 15px; }
    .sstm-stng-mntab .dashboard-right-tab .dashborad-top-tab ul.nav li.uib-tab { width: auto; }
    .acvt-stngs .new-tab-dsgn .simple-tab-box ul.nav li a.nav-link { padding: 7px 7px !important; }
    .pull-right.ui-add-btn.pp-vw-btn .small:last-child { margin-top: 5px; }
    .sstm-stng-mntab .acvt-setting-tab .simple-tab-box { border-top: none; }
    .dashboard-right-tab.setting-top-head.ss-profile-tab { overflow: inherit; height: auto; }
    form.asgn-usr-tmpstn > .row { margin: 0; }
    .asgn-usr-tmpstn .add-contact-popup .modal-footer.clr-fix { margin-top: 0; padding-top: 0; }

    /* TEAM POSITOIN */
    .tm-pstn-mn-bx.copy-options3 { width: 100%; overflow: auto; float: left; }
    .tm-pstn-mn-bx.copy-options3 .team-list-container.tp-th-admin, .tm-pstn-mn-bx.copy-options3 .dndCatDemo.tp-my-tm-pstn { width: 830px; padding-right: 0 !important; }
    .fl-fw.full-inr-table.tm-pstn-qstn-scroll { overflow: auto; }
    .sstm-stng-mntab .sticky-table.tbl-acvt-view { width: 1000px; }
    .my-tm-pstn-qustn-tab .sticky-table.tbl-acvt-view { min-height: auto !important; max-height: calc(100vh - 165px) !important; overflow-y: scroll; }
    .ss-hmt-tm-pstn .team-list-container.tp-th-admin .tm-ttl-actn { width: 38%; min-width: 38%; max-width: 38%; }
    .ss-my-tm-pstn .col-lg-2.pull-right.ui-add-btn { margin: 10px 0 10px 0 !important; float: left !important; }
    .dashboard-left h4 { font-size: 15px; }

    /* ACTIVTY SETTING: TAB */
    .activity-setting-listing.primerica-table .table-header-dsbrd, .activity-setting-listing.primerica-table .sticky-table { width: 1000px; }
    .sstm-stng-mntab .sticky-table.tbl-acvt-view { min-height: auto; max-height: calc(100vh - 200px); }
    .main-table.mrg-top-10.activity-setting-listing.primerica-table { overflow: auto; }
    .acvt-stng-actp .fl-fw.full-inr-table { overflow: auto !important; }
                    
    .sstm-stng-mntab .acvt-setting-tab .simple-tab-box { margin: 10px 0 0 0; }
    .simple-tab-box ul.nav li a { background: #eee; }
    .acvt-stngs .form-design .col-lg-3.select-status-field { width: 100%; margin: 0 0 20px 0; padding: 0 5px; }
    .acvt-stng-actp .sticky-table.tbl-my-acvt-tp { min-height: calc(100vh - 218px); max-height: calc(100vh - 218px); }
    .main-table.mrg-top-10.activity-setting-listing.my-primrica-acvt-tp.acvt-stng-actp { overflow: auto; }
    .clr-slct-rund-bx-grp.sml-rund-bx-grp .select-status-field { margin-left: 0; }
    .sstm-stng-mntab .record-selected .table-filter-icon { top: 0; left: 0; bottom: auto; position: relative; }
    .pull-right.ui-add-btn.pp-vw-btn.top-mn-btn { top: -8px; }
    .my-primrica-acvt-tp.acvt-stng-actp .fl-fw.full-inr-table .table-header-dsbrd, .my-primrica-acvt-tp.acvt-stng-actp .fl-fw.full-inr-table .sticky-table { width: 450px; }
    .sstm-stng-mntab .acvt-setting-tab .simple-tab-box > ul.nav.nav-tabs li { width: 100%; }
    .search-input-box.my-qstn-lbry-srh { width: 100% !important; }
    .ss-pts-my-tb .pull-right.ui-add-btn.pp-vw-btn { top: -6px; }
    .acvt-perpose-type .fl-fw.full-inr-table .table-header-dsbrd, .acvt-perpose-type .fl-fw.full-inr-table .sticky-table { width: 950px; }
    .sticky-table.tbl-my-prps-tp, .acvt-stngs .content .record-selected.ng-hide + .main-table .sticky-table.tbl-my-prps-tp { min-height: auto; max-height: calc(100vh - 200px); }
    .table-header-dsbrd { padding-right: 0; }
    .ss-pts-my-tb .license.c_card .record-selected.padding-left-none { margin: 0 !important; padding: 0 !important; }
    .acvt-stngs .content .record-selected + .main-table .sticky-table.tbl-my-prps-tp { min-height: auto; max-height: calc(100vh - 150px); }
    .asgn-fdbk-qa-tbl.all-tbl { min-height: auto; max-height: calc(100vh - 225px); }
    li.slct-ttl { font-size: 11px; }
    .stm-stng-inr { width: 1090px; float: left; }
    .acc-sprt-acvt-tp.test-acvt-table .fl-fw.full-inr-table { overflow: auto; }
    .acc-sprt-acvt-tp.test-acvt-table .table-header-dsbrd, .acc-sprt-acvt-tp.test-acvt-table .sticky-table { width: 850px; }
    .test-acvt-table.acc-sprt-acvt-tp .sticky-table.tbl-pr-acvt-tp { min-height: auto; max-height: calc(100vh - 260px); }
    .main-table.mrg-top-10.activity-setting-listing.test-purpose-type-tbl { overflow: auto; }
    .sstm-stng-mntab .no-hdt-txt, .sstm-stng-mntab p.no-hdt-img { text-align: left; }
    .sstm-stng-mntab .no-hdt-txt { padding-left: 50px; }
    .fl-fw.full-inr-table.tops-prps-type-tbl .table-header-dsbrd, .fl-fw.full-inr-table.tops-prps-type-tbl .sticky-table.tbl-my-prps-tp { width: 1100px; }
    .fl-fw.full-inr-table.acs-sprt-qustn-lib.tops-prps-type-tbl { overflow: auto; }
    .fl-fw.full-inr-table.acs-sprt-qustn-lib.tops-prps-type-tbl .table-header-dsbrd, .fl-fw.full-inr-table.acs-sprt-qustn-lib.tops-prps-type-tbl .sticky-table.tbl-prmrc-qustn-lbr { width: 1100px; }
    .sticky-table.tbl-prmrc-qustn-lbr { min-height: auto; max-height: calc(100vh - 50px); }
    .main-table.category-management-table.my-primrica-acvt-tp.asgn-fdbk-qa-acvt { overflow: auto; }
    .asgn-fdbk-qustn-scrl { overflow: auto; padding: 0; }
    .dashboard-right.onboardmodal.sstm-stng-mntab { padding-top: 0; margin-top: 20px; }
    .sticky-table.tbl-asg-fb-qta { min-height: auto; max-height: calc(100vh - 200px); }
    .main-table.my-primrica-acvt-tp.asgn-fdbk-qa-acvt .table-header-dsbrd, .main-table.my-primrica-acvt-tp.asgn-fdbk-qa-acvt .sticky-table.tbl-asg-fb-qta { width: 800px; }

    /*DEFAULT CALANDER*/
    .stng-d-eml-ac.ac-clndr .Primerica-def { width: 100%; }

    /* ACTIVITY LIST TEMPLATE */
    .content.ss-acvt-tmplt-tab > h4 { font-size: 13px; }
    .ss-acvt-list-template .fl-fw.full-inr-table { overflow: auto; }
    .ss-acvt-list-template .fl-fw.full-inr-table .table-header-dsbrd, .ss-acvt-list-template .fl-fw.full-inr-table .sticky-table.tbl-acvt-view { width: 1000px; }
    .ss-acvt-tmplt-tab .ui-add-btn.pp-vw-btn.cal-lst-btn { top: 0; margin-top: -35px; }

    /* SETTING: EMAIL */
    .sstm-stng-mntab .dashboard-right-tab ul.nav.nav-tabs { position: relative; }
    .email-right-inbox.emial-template-con.reply-msg-set.eml-tmplt-page { margin-top: 0; }
    .acvt-stngs .reply-msg-set.eml-tmplt-page .top-title-sectop button.btn { margin-top: 0 !important; }
    .acvt-stngs .reply-msg-set.eml-tmplt-page .top-title-sectop .search-box { width: calc(100% - 50px); margin: 0; margin-right: 10px; }
    .reply-msg-set.eml-tmplt-page { margin-top: 0; }
    .emial-template-con.reply-msg-set.eml-tmplt-page.top-title-sectop .search-box { width: calc(100% - 48px); margin: 0; margin-right: 7px; }
    .acvt-stngs .sstm-stng-mntab .dashborad-top-tab ul.nav li.uib-tab a.nav-link { margin-bottom: 0; }
    .email-fix-head-top-mrg.rs-sgntr-con .top-title-sectop { height: auto; }
    .email-fix-head-top-mrg.rs-sgntr-con .top-title-sectop .search-box { width: 100%; margin-right: 0; margin-bottom: 10px; }

    /*REMINDER EMAIL SETTING*/
    .rmndr-eml-stng-grp .sync-check-group { width: 100%; }
    .rmndr-eml-stng-grp .gmal-prmry-row { width: 100%; }
    .rmndr-eml-stng-grp .stng-d-eml-ac { width: 100%; }
    table.ppp-cal-tbl tr th:first-child, table.ppp-cal-tbl tr td:first-child { width: 132px; }

    /* BLACK LIST */
    h5.dbl-ttl { font-size: 12px; }
    .ssblack-list-page .lic-search-table .col-md-6 { padding: 0; }
    .ss-bl-list .table { margin-bottom: 0; }
    h4.-con-page-heading.mrg-top-10.mrg-btm-10 { margin-bottom: 0 !important; }

    /* PROFILE  */
    .persnpd-form { width: 100%; }
    .dp-img-box { width: 100%; }
    .dp-img-bgbox figure { width: 100px; height: 100px; }
    .dp-img-bgbox { width: 100%; height: 130px; }
    .col-sm-12.profile-cont-box { margin: 0 15px; }
    .user-profile-con.login-form-con .login-reg-form .btn-login { margin-top: 10px; }

    /* DRIVE */
    .ssprimary-drive-tbl { width: 100%; float: left; overflow: auto; }
    .ssprimary-drive-tbl .primary-drive, .ssprimary-drive-tbl .primary-drive { width: 630px; }
    .primary-drive-right .email-row { padding-left: 120px; }
    .primary-drive figure { min-height: 110px; }
    ui-view.sstm-stngs-vw .stng-d-eml-ac { padding: 0; }
    .sstm-stngs-vw .stng-d-eml-ac .pull-right .btn { margin-top: 5px; }
    .ss-add-acunt .sync-check-group .chk-grp-bx { padding: 8px; width: 49.3%; }
    .mark-ps-evnt-dn .radio-grp-link span.label-text i { font-size: 13px; }
    .form-link-btn-sync-group .sync-check-group [type="checkbox"] + label { font-size: 12px; margin-right: 4px; }

    /* TEAM POSITION */
    .acvt-stngs .search-box.with-tabs-row { -webkit-width: calc(100% - 55px); -moz-width: calc(100% - 55px); width: calc(100% - 55px); }

    /* PARTNER */
    .partner-section h5 { font-size: 14px; }

    /* PERSONAL SYNC */
    .form-link-btn-group.multi-link-sync-add .form-link-btn-sync-group { padding: 0; }
    .acunt-rgt-bx { width: 100%; float: left; padding-left: 0; }
    .social-sync-box .board .board-inner .tab-content .form-link-btn-group .btn { margin-top: 5px; }
    .lnk-imp-btn-grp { margin-bottom: 10px; }
    .form-link-btn-group.multi-link-sync-add .form-link-btn-sync-group .conct-descnct-box  .btn { width: 50% !important; }
    .form-link-btn-group.multi-link-sync-add .form-link-btn-sync-group h5 { font-size: 13px; }
    .form-link-btn-group.multi-link-sync-add .form-link-btn-sync-group .lnk-imp-btn-grp .btn { font-size: 12px !important; }
    .acunt-lft-bx { width: 100%; }
    .social-sync-box .board .board-inner .nav-tabs li { background: url(../images/onboard-img/connecting-img.png) no-repeat top left; height: 50px !important; }
    .social-sync-box .board .board-inner .nav-tabs li.gl { background-image: url(../images/onboard-img/ob-gl-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li.mcrsft { background-image: url(../images/onboard-img/ob-mcrsft-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li.sacunt { background-image: url(../images/onboard-img/ob-sc-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li.drp { background-image: url(../images/onboard-img/ob-drpb-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li.smtp { background-image: url(../images/onboard-img/ob-smtp-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li.csv-exl { background-image: url(../images/onboard-img/ob-scv-icon.png); background-position: 50% 10px; }
    .social-sync-box .board .board-inner .nav-tabs li a, .social-sync-box .board .board-inner .nav-tabs li.active > a { color: transparent; }
    .social-sync-box .board .board-inner .nav-tabs li { width: auto; }
    .social-sync-box .board-inner .mo-persync-tab > ul.nav { width: 100% !important; }
    .social-sync-box .board-inner .mo-persync-tab > ul.nav > li.nav-item { width: 15.66% !important; border-radius: 0; }
    .social-sync-box .board-inner .mo-persync-tab > ul.nav > li.nav-item > a.nav-link { padding: 0; }
    .osa-lnk-bx-grp { overflow: auto; }
    .social-sync-box .board .board-inner .tab-content .fl-fw.persnol-sync-box { height: auto !important; }
    .upld-dwn-bx .dtls-dcmnts-bx { width: 100%; }
    .upld-dwn-bx .upload-file-box { padding: 10px; margin-bottom: 10px; }
    .upld-dwn-bx .upload-area-bx .ttl { margin-top: 15px; font-size: 15px; }
    .onboardmodal .step-tab_detailBlock h3 { font-size: 16px; }
    #wrapper .sidebar-nav ul li a span strong { font-size: 13px; }

    /* MAP Excel/CSV File with CRM */
    .onboardmodal h4.modal-title { font-size: 15px }
    .select-box-group.top-select { width: 100%; margin-top: 0; }
    .onboardmodal .form-footer-section.import-btn { left: 0; padding: 0 10px 10px 10px; bottom: 0; z-index: 2; width: 100% !important; margin-bottom: 0; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); height: auto; }
    .csv-import-box .select-table label { font-size: 12px; }
    .import_mapping_crm .browser-default-set .browser-default { font-size: 11px; }
    .step-tab_detailBlock .con-bg.center-middle-box .msg-box-con > span { margin: 0; width: 100%; }
    .step-tab_detailBlock .con-bg.center-middle-box .msg-box-con { position: relative; transform: none; left: 0; top: 0; }
    .step-tab_detailBlock .con-bg.center-middle-box { min-height: auto; }
    .acvt-sdbr-tbl table thead tr th:nth-child(2) { width: 70px; }
    .dashboard-contact-sidebar.insrc-clnt-bx.right-side-show { width: 300px; }
    .angular-ui-tree-nodes li.angular-ui-tree-node .team-position-tree .radio-mf-group.mrg-top-0 { position: absolute !important; top: 10px !important; right: 5px !important; width: 90px !important; cursor: default !important; }
    .radio-mf-group.mrg-top-0 .cb-grp-bx { margin: 0; }
    .insrc-clnt-bx .myact-tp-rgt-bar .pull-right { font-size: 9px !important; }
    .top-clr-select .radio-mf-group label { font-size: 11px; }
    .modal-footer.clr-fix .pull-right .btn { padding: 0 11px; font-size: 11px; }
    .ad-asgn-prps-tpscrl { width: 100%; float: left; overflow: auto; }
    .insrc-clnt-bx .myact-tp-rgt-bar { margin-top: -42px; }
    .actv-ty-icon-group ul li a { width: 35px; height: 35px }
    .icn-text-grp { font-size: 13px; }
    a.swap-data-bx { width: 100%; }
    .cal-list-inr-scrl.sticky-table span.fl-fw.mrg-top-50 { text-align: left; margin-top: 0 !important; }
    .cal-list-inr-scrl.sticky-table p.no-hdt-img { text-align: left; padding-left: 20px; }
    .confrnce-call-con .my-ppl-mtrs-tbl.add-to-evnt-bx { width: 100%; }
    .confrnce-call-con .my-ppl-mtrs-tbl.add-to-evnt-bx .card-close-bx { z-index: 1; }

    /* TEAM POSITION */
    .team-position li.tmpstn-tree-box.check-select-row .subject-box > span { color: #36404a; }
    .email-right-inbox.team-position-box .pending-msg-box .fl-fw .mCSB_container { min-height: auto; }
    .add-contact-popup.alert-box .c_card .record-selected.padding-left-none { padding: 0 13px; }
    .team-position-page + .shorting-filterbox-con-list .record-selected { margin-top: 4px; }
    .team-position-box .tm-pstn-tb-con .no-data-img.no-data-cm { text-align: left; }
    .team-position-tab .top-title-sectop .search-box input[type="text"] { font-size: 11px; }
    .dashboard-contact-sidebar-arrow.desktop-hide.tm-arrow { top: -1px; left: auto; right: 300px !important; }
    ul.pending-msg-box li.tmpstn-tree-box.check-select-row > .row-box .subject-box span { color: #333; }
    .teamPosition-sidebar .person-details.scrolled.email-top-right-sticky .left-details { width: calc(100% - 20px) !important; position: relative; }
    .con-per-dtls-box.team-position-tab .team-position-tree .team-list-container { -webkit-width: calc(100% - 40px); -moz-width: calc(100% - 40px); width: calc(100% - 40px); }
    .con-per-dtls-box.team-position-tab .team-position-tree .team-list-container .team-desc { padding-right: 20px; }
    .con-per-dtls-box.team-position-tab .team-position-tree .action-icon .edit-icon { right: 42px; }
    .team-position-tab.foc-open .dashboard-contact-sidebar-arrow:before { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
    .tmpstn-tp-src .srh-bx-group-er { -webkit-width: calc(100% - 83px); -moz-width: calc(100% - 83px); width: calc(100% - 83px); }
    .team-position-page .con-details .search-main-left-group { width: 283px; background: #fff; padding: 10px; box-shadow: 0 0 2px rgba(0, 0, 0, 0.5); float: right; }
    .search-input-box.col-sm-4.padding-left-none.ad-tm-ps-bx.pull-right { margin-top: 8px; margin-bottom: 0; }
    .team-position-page .search-contact-form { padding-right: 0; }
    .desktop-hide.tmpstn-fltr-mnbx.ad-tm-ps-bx { float: right; margin: -4px 0 0 0; }
    .desktop-hide.tmpstn-fltr-mnbx.ad-tm-ps-bx > a { height: 26px; padding: 0 6px; margin-left: 6px; line-height: 33px; }
    .tmpstn-fltr-mnbx.ad-tm-ps-bx a.crt-folder i.add-tm-pstn { top: 3px; }
    .search-main-left-group.collapse.in { display: block; margin-top: 0px; }
    .slct-tm-pstn-bx { width: 212px; }
    .dtls-dcmnts-bx.ggl-fldr-bx-db .gml-dd-slct.dtld-dtls-eml { position: absolute; top: 40px; }
    .left-log-tab.income-form .dtls-dcmnts-bx.ggl-fldr-bx-db .gml-dd-slct.dtld-dtls-eml { position: relative; top: 0; }
    .left-log-tab.income-form .dtls-dcmnts-bx .step-tab_detailBlock { margin-top: 0; }
    .dtls-dcmnts-bx.ggl-fldr-bx-db .gml-dd-slct.dtld-dtls-eml { position: relative; top: 0; }
    .modal-body.email-right-inbox.email-details-popup { max-height: calc(100vh - 45px); overflow: auto; }
    .ggl-fldr-bx .con-per-dtls-box { width: 48%; margin: 0 1% 5px; }
    .life-event-table-responsive p.no-hdt-txt { text-align: left; padding-left: 80px; }
    .life-event-table-responsive p.no-hdt-img { text-align: left; margin-left: 25px; }
    .pro-info .one-row-add-box > ul.ul-as-cl-mt-box > li .panel-box-group { width: 100%; }
    .org-add-to-family-popup.modal-dialog.add-to-family-popup .sticky-table.tbl-acvt-view { width: 1000px; }
    .merge-achive-hdr .tp-ttl-inr h4 { margin: 0; }
    .merge-achive-hdr.breadcrumb-row-box .breadcrumb { line-height: 14px; }
    .myalert-left-con .person-tab-details-box li { min-height: initial !important; width: 19.9%; }
    .myalert-left-con .person-tab-details-box li.active a.nav-link { color: #0978bd !important; }
    .con-details.alert-tphdr-fxd { padding-left: 5px !important; }

    /* error page */
    .page404-con-left { width: 100%; float: left; text-align: center; }
    .moon-logo { width: auto; height: auto; display: inline-block; border-radius: 2px; margin-left: auto; float: none; padding: 0 10px; }
    .moon-logo figure img { width: 130px; }
    .page404-con-left h2 { margin-top: 5px; font-size: 32px; }
    .page404-con-left h5 { line-height: 22px; padding: 0 30px; font-size: 16px; float: none; display: inline-block; }
    .error-code { margin-top: 15px; padding: 7px 16px; display: inline-block; float: none; }
    .error-code span { font-size: 17px; text-align: center; font-weight: 600; color: #1b75ba; }
    .page404-con-right { position: relative; left: 0; top: 0px; margin-top: 0; float: left; width: 100%; }
    .page404-con-right > img { width: 236px; display: inline-block; }
    .backtohome { width: 100%; margin: 30px 0 0 0; }
    .page404-con { transform: none; padding: 0; padding-top: 20px; position: relative; left: 0; top: 0; width: 100%; display: flex; align-items: center; flex-wrap: wrap; }
    .page404-section { display: flex; }
    .dashboard-right.res-right.mobile-hide.active { display: block !important; }

    /* access suport task list */
    .mytask-left-ttl label.ttl-bx { width: 100%; }
    
    .stg-prgs-row-grp .stg-prgs-row-rpt .mytask-left-ttl { width: 100%; }
    .stg-prgs-row-grp .stg-prgs-row-rpt .my-task-chklist-grp { width: 100%; }
    .stg-prgs-row-grp .stg-prgs-row-rpt .mytask-left-ttl { width: 100%; border-bottom: 1px dashed #eee; padding-bottom: 5px; background: #f2f2f3; position: absolute; top: 0; left: 0; padding: 5px 10px 5px 35px; }
    .my-task-chklist-grp .stage-dt-bx { text-align: left; }
    .stg-prgs-row-grp .stg-prgs-row-rpt .my-task-chklist-grp { width: 100%; margin-top: 25px; }
    .my-ppl-mtrs-tbl .mark-dn-box { position: absolute; z-index: 1; top: 5px; }

    /* SUPER ADMIN */
    .panel.panel-login.login-form-con.user-profile-con.s-add-user.mrg-top-50 { margin-top: 30px !important; }
    .license.c_card.lic-search-table.spr-admn-usr-tp.mrg-top-50.ng-scope { margin-top: 30px !important; }
    .login-form-con .login-reg-form .input-field.month { width: 45%; }
    .login-form-con .login-reg-form .input-field.day { width: 26%; }
    .login-form-con .login-reg-form .input-field.year { width: 29%; }
    .acr-sprt-rl { width: 100%; }
    .spr-admn-usr-tp button.btn.pull-right.green-btn { font-size: 10px; height: auto; line-height: 25px; padding: 0 10px; }
    .license.c_card.lic-search-table .close-srh-nm-edt.srh-img-cls { right: 36px; }
    .s-add-user .col-sm-12.profile-cont-box { margin: 0; }
    .s-add-user .btns-grp-box { margin: 10px 0 20px 0; }
    form#change-password-form input#change-password { margin: 0 !important; }
    .email-right-inbox.full-email-campaign.mrg-top-50 { margin-top: 30px !important; }
    .tags-link-box tags-input .tags .tag-item span { max-width: 235px; }
    .spr-admn-usr-tp button.btn.pull-right.green-btn { padding: 0 7px; margin-left: 4px; }
    .email-right-inbox.full-email-campaign .nav-tabs > li a { margin-bottom: 0; }
    .record-selected.padding-left-none.hip-app-pndg .table-filter-icon { position: relative; top: 0; left: 0; }
    .license.c_card.lic-search-table.spr-admn-usr-tp { margin-top: 0 !important; }
    .spr-admn-usr-tp .btn-grups-box .pull-right.ui-add-btn.astp-atp-btngrp .btn { font-size: 10px; height: auto; line-height: 30px; padding: 0 8px; margin-bottom: 5px; }
    .panel.superadmin-form.orz-form.mrg-top-50 { margin-top: 30px !important; }
    .organization-form .add-check-box span.left3.pls-icn-rgt.right, .organization-form .email-box span.left3.pls-icn-rgt.right { top: -35px; right: -6px; }
    .spr-admn-usr-tp .padding-left-none .table-filter-icon { position: relative; top: 0; left: 0; width: 100%; }
    .panel.superadmin-form.mrg-top-50 { margin-top: 30px !important; }
    .panel.panel-login.login-form-con.user-profile-con.mrg-top-50 { margin-top: 30px !important; }
    .ui-href-buttons .btn-outline-info { font-size: 12px; }
    .spr-admn-usr-tp .search-input-box.col-sm-6.col-lg-4.col-md-5.col-xs-12 { margin-bottom: 10px; }
    .spr-admn-usr-tp .search-input-box form#search-contact { -webkit-width: calc(100% - 55px); -moz-width: calc(100% - 55px); -o-width: calc(100% - 55px); width: calc(100% - 55px); }
    .breadcrumb-row-box .breadcrumb li:last-child { max-width: 90px; overflow: hidden; display: inline-block; white-space: nowrap; text-overflow: ellipsis; }
    .breadcrumb-row-box .breadcrumb li:nth-child(4) { max-width: 50px; }
    .breadcrumb-row-box .breadcrumb li:nth-child(5) { max-width: 40px; }
    .sa-tm-pstn-qstn .breadcrumb-row-box.con-details h4 { font-size: 9px; max-width: 90px; }
    .sa-tm-pstn-qstn .breadcrumb-row-box .breadcrumb li:nth-child(4) { max-width: 50px; display: inline; }
    .sa-tm-pstn-qstn .breadcrumb-row-box .breadcrumb li:nth-child(5) { max-width: 40px; }
    .sa-mstr-tpq.license.c_card.lic-search-table.mrg-top-50 { margin-top: 30px !important; }
    .sa-mstr-tpq .tmpstn-qestn-bx.activity-setting-listing table thead tr th:nth-child(5) { width: 160px !important; }
    .sa-mstr-tpq .tmpstn-qestn-bx.activity-setting-listing table thead tr th:last-child { width: 100px !important; }
    .sa-mstr-tpq .table-filter-icon.ng-scope { position: relative; top: 0; left: 0; }
    .breadcrumb-row-box.con-details h4 { font-size: 11px; overflow: hidden; display: inline-block; white-space: nowrap; text-overflow: ellipsis; max-width: 150px; }
    .ui-href-buttons { margin: 5px 0 5px 0 !important; }
    .main-table.category-management-table.activity-setting-listing.admn-fdbk-que { width: 100%; overflow-x: auto; overflow-y: hidden; }
    .tm-pstn-mn-bx .team-list-container { width: 1080px; }
    .pull-right.ui-add-btn.astp-atp-btngrp .btn { font-size: 10px !important; margin: 5px 0 0 0; }
    .spr-admn-usr-tp .admn-fdbk-que.activity-setting-listing table thead tr th:nth-child(4) { width: 100px !important; }
    .sa-asgn-qtmpstn-tbl { overflow: auto; margin: 15px 0 0; }
    .email-right-inbox.team-position-box.sa-tm-in-pstn.mrg-top-50 { margin-top: 30px !important; }
    .email-right-contact-view.team-position-tab.sa-tm-questn.sa-ma-asgn-tmp-qustn { top: 0 !important; }
    .sa-ma-asgn-tmp-qustn.team-position-tab.email-right-contact-view .con-per-dtls-box { height: 100vh !important; }
    .sa-ma-asgn-tmp-qustn .dashboard-contact-sidebar-arrow.desktop-hide.tm-arrow { top: 2px; box-shadow: 0 0 6px rgba(255, 255, 255, 1); }
    .sa-ma-asgn-tmp-qustn.email-right-contact-view.team-position-tab.sa-tm-questn { left: auto !important; }
    .as-scl-mda-mstr.license.c_card.lic-search-table.mrg-top-50 { margin-top: 30px !important; }
    .cus-fild-email-msg { padding: 0; }
    .sa-eml-librry.c_card.lic-search-table .main-table.license-table table { width: 1200px; }
    .email-right-inbox.cm-plan-wth-rcrd.sa-cmnctnpln { overflow: auto; }
    .cm-plan-wth-rcrd.sa-cmnctnpln .cmnctn-pln-section { width: 750px; }
    .sacmnctn-pln-rgt-sctn.cmnctn-pln-rgt-sctn .top-title-sectop .left-title { width: 62px !important; float: left; padding-left: 0 !important; line-height: 13px; margin-top: 10px; word-break: break-all; font-size: 10px; }
    .sacmnctn-pln-rgt-sctn.cmnctn-pln-rgt-sctn .right-filter-option-box { position: relative; width: calc(100% - 65px); float: right; right: 0; }
    .sacmnctn-pln-rgt-sctn.top-titlebar.email-lft-tp-hd .top-title-sectop .search-box { width: 190px !important; }
    .sacmnctn-pln-rgt-sctn.top-titlebar.email-lft-tp-hd .search-box.sa-cp-srh-box .search-box { width: 190px !important; font-size: 10px !important; text-align: left; }
    .sacmnctn-pln-rgt-sctn.cmnctn-pln-rgt-sctn .search-box.sa-cp-srh-box button.btn.ad-pln-btn { line-height: 30px; height: 33px; margin-left: 4px; font-size: 9px; padding: 0 10px; }
    .sacmnctn-pln-rgt-sctn.cmnctn-pln-rgt-sctn { top: auto; right: auto; left: auto; position: relative; font-size: 10px; }
    .sa-cmnctnpln .table-filter-icon { position: relative; left: 0; top: 0; }
    .sacmnctn-pln-rgt-sctn button.btn.ad-pln-btn { line-height: 30px; height: 33px; margin-left: 10px; font-size: 9px; padding: 0 8px; }
    .sa-cmnctnpln table.cmnctn-pln-section.striped.mn-table thead tr th:first-child { width: 50px; }
    .sacmnctn-pln-rgt-sctn .right-filter-option-box .pull-right { width: auto !important; }
    .pull-right.ui-add-btn.act-lib-btns .btn { margin-left: 10px; font-size: 10px; line-height: 29px; height: auto; margin-bottom: 5px; }
    .supr-admbn-acvt-lib.ui-add-btn { margin-top: 0; }
    .supr-admbn-acvt-lib.pull-right.ui-add-btn.act-lib-btns .btn { margin-left: 0; font-size: 10px; line-height: 29px; height: auto; margin-bottom: 5px; }
    .sa-at-acvt-tptab.dashborad-top-tab.ss-acvt-stng-tab.fl-fw.mrg-top-50 { margin-top: 30px !important; }
    .spr-admn-prpstp .table-filter-icon { position: relative; left: 0; top: 0; }
    .aat-lbl .cb-grp-bx.input-field { width: auto; }
    .license.c_card.lic-search-table.spr-admn-prpstp.mrg-top-50 { margin-top: 30px !important; }
    .activity-setting-listing.admn-fdbk-que th > .form-group { margin-bottom: 0; }
    .spr-admn-fdbk-que.license.c_card.lic-search-table.mrg-top-50 { margin-top: 30px !important; }
    .afq-btnbt.form-group.mrg-btm-0.btns-grps-btm-fixed.btns-grps-fl-wdth { width: 100% !important; }
    .cb-grp-bx.input-field.col.s6.fl-fw { width: 100%; }
    .lic-search-table .main-table.license-table.admn-asgn-fdbk-que { width: 100%; overflow-y: hidden; overflow-x: auto; }
    .dashborad-top-tab.acvt-setting-tab.asfq-3tab ul li { width: 100%; border: 1px solid #ddd; }
    .dashborad-top-tab.acvt-setting-tab.asfq-3tab ul li a { font-size: 12px; padding: 10px 10px; }
    .asign-fdbk-que-act table > thead > tr > th { font-size: 11px; }
    .col-xs-12.col-sm-6.col-md-6.col-lg-12.que-ans-fqa { padding: 0; margin-top: 10px; }
    .asign-fdbk-que-act table > tbody > tr > td { font-size: 12px; }
    .sa-at-acvt-tptab .table-filter-icon { position: relative; left: 0; top: 0; }
    .full-email-campaign.spr-admn-ctgry { margin-top: 30px; }
    .spr-admn-usr-tp .license-table table thead th:last-child { width: 92px; min-width: 92px; max-width: 92px; }
    button.btn.pull-right.green-btn.small-btn.smlst-btn2 { margin-top: 10px; }
    .admn-fdbk-que .pagination { margin: 5px 0 0 0; }
    .sa-ma-asgn-tmp-qustn .table-filter-icon { position: relative; left: 0; top: 0; }
    .sg-dnd-tmbtn.smlst-btn { font-size: 10px !important; }
    .pagination li a { padding: 0 9px; }
    .pagination li.disabled a { padding: 0 5px; }
    .spr-admn-usr-tp .pagination { margin: 5px 0px 0 0px; }

    

    /* HIDE-SHOW CLAS */
    .mobile-hide { display: none !important; }
    .mobile-show { display: block !important; }
    .mobile-hide.mo-active { display: block !important; }
    .mo-close-icon { width: 22px; height: 22px; background: #e5e6e8; border: none; float: right; cursor: pointer !important; z-index: 9999 !important; position: fixed; right: 0; text-align: center; box-shadow: 0 0 1px rgba(0, 0, 0, 0.3); cursor: pointer !important; top: 0; }
    .mo-close-icon span { background: url(../../assets/images/close-btn.png) top left no-repeat; width: 10px; height: 10px; display: inline-block; position: relative; top: 1px; }
}
@media only screen and (max-width:640px) {

    /*  NEW ADDED */
    .step-tab_detailBlock p { font-size: 17px; }
    .step-tab_detailBlock h3 { font-size: 23px; }
    .step-tab-nav ul li .step-head { font-size: 15px; }
    .step-tab_detailBlock .con-bg.center-middle-box.attach-box .msg-box-con { width: 100%; padding: 15px; }
    .mm-overview .card-box .con.game-plan-box .chart { float: none; }
    .mm-overview .card-box .con.game-plan-box .chart-info-box { margin: 0; }
    .mm-overview .card-box .con.game-plan-box .game-plan-chart-legend { width: 100%; }
    .person-tab-details-box li { min-height: 79px; }
    .license.c_card form .col-xs-4.select-date { width: 50%; margin-bottom: 20px; }

    /* NEW ADED */
    .license-form-filed-group .asso-top-group .col-xs-4 { width: 50%; margin-bottom: 20px; }
    .license-form-filed-group .asso-top-group .col-xs-4:last-child { margin-bottom: 0; }
    .income-form .input-field.s6.mrg-set:nth-child(2) { margin-bottom: 10px; }
}
@media only screen and (max-width:600px) {
    .fc-toolbar .fc-left { float: left; width: 100%; margin-bottom: 15px; }
    .fc-toolbar .fc-right { float: left; width: 100%; }
    .row.ppl-invld-srh-bx .srh-bx { padding-left: 15px; }
    .btn.btn-block.btn-social { display: none; }
    .login-form-con .form-blue-bg .devide-or-line:before { display: none; }
    .login-form-con .form-blue-bg .devide-or-line { border-bottom: none; margin-bottom: 0; }
    .col-xs-12.col-sm-12.col-md-8.col-lg-6.right-login-main-box.pdng-right-0 { padding-right: 15px; }
    .login-form-con .panel.panel-login { border-radius: 7px; }
    .act-calender-section .fc-button-group .fc-agendaDay-button { margin-top: 0 !important; }
    .calender-popover.popover.actvty-evt-main { width: 160px !important; max-width: 160px !important; }
    .note-bottom-detail li { width: 100%; }
    .note-bottom-detail li:after { display: none; }

    /* NEW ADDED */
    .mm-overview .income-form .input-field.s6.mrg-set label { left: 0; }
    .mm-overview .income-form .input-field.s6.mrg-set { padding: 0 0; margin: 0 0 10px 0; width: 100%; }
    .mm-overview .input-field.col.s6.mrg-set.dmy-format.dmyft-format { padding: 0 0; }
    .income-form .mm-input-group-set .input-field.s6.left-set, .income-form .mm-input-group-set .input-field.s6.right-set { width: 100%; }
    .mm-input-group-set { margin: 0 0 20px 0; padding: 0; }
    .income-form .mm-input-group-set .pre-date input[type="text"] { margin: 0; width: 100%; }
    .income-form.mm-form-box-set h5 { padding: 0 !important; }
    .mm-overview .income-form { padding: 0 15px; }
    .mm-overview .income-form .income-btn { padding: 0; margin: 0 0 15px 0; }
    .income-form .input-field.s6 input[type="text"], .income-form .input-field.s6.mrg-set input[type="email"] { float: left; }
    .income-form .input-field.s6.mrg-set span.emessage { left: 0; }
    .resident_license_form_section .col-xs-6 { width: 100%; }
    .resident_license_form_section .col-xs-6 .input-field input.input-txt { margin-bottom: 20px; }
    .resident_license_form_section  .form-group.btngroup-mrg-top-20 { margin-top: 0; }
    .information-section.mrg-btm-0 .form-group button.btn { /* margin-bottom: 10px; */ }
    .nonresident_license_form_section .col-xs-6 { width: 100%; }
    .nonresident_license_form_section .col-xs-6 .input-field input.input-txt { margin-bottom: 20px; }
    .nonresident_license_form_section  .form-group.btngroup-mrg-top-20 { margin-top: 0; }
    .information-section.mrg-btm-0 .form-group .btn { padding: 0 12px; }
    .life-event-table-responsive.socialfeeds-section { float: left; width: 100%; overflow: auto; }
    .life-event-table-responsive.socialfeeds-section table { width: 600px; }
    .socialfeeds-section .table-height-scroll { width: 600px; }
    .information-section.mrg-btm-0 .full-row { width: 100%; }
    .form-group.asso-top-group { margin-bottom: 0; }
    .form-group.sr-radio-box { margin-bottom: 0; }
    .row.license-form-filed-group .form-group .col-sm-4 { width: 50%; margin-bottom: 20px; }
    .add-contact-popup .modal-footer.clr-fix button, .add-contact-popup .modal-footer.clr-fix input { margin: 10px 2px 0 0; padding: 0 8px; font-size: 12px; }
    .row.license-form-filed-group .form-group.radio-group-mo .col-sm-4 { margin-bottom: 0; }
    .row.license-form-filed-group .form-group.asso-top-group .col-sm-4:last-child { margin-bottom: 0; }
    .row.license-form-filed-group .form-group .col-sm-4 .radio-title { display: none; }
    #wrapper.toggled #page-content-wrapper .top-head { padding: 0 0 0 15px; }
    .breadcrumb-row-box .search-select-box { display: none; }
    .breadcrumb-row-box .breadcrumb-box { display: none; }
    .breadcrumb-row-box .record-selected { margin: 0; padding: 0; background: none; margin: 0; display: inline-block; }
    .default-form .form-footer-section { height: auto; }
    .breadcrumb-row-box .search-input-box { position: relative; margin-top: 0; }
    .step-tab_detailBlock:last-child .form-footer-section .btn.nextBtn { float: left !important; clear: both; margin: 10px 0 0 0; }

    /* #page-content-wrapper .left-content { margin: 80px 0 0 0; } */
    #page-content-wrapper .top-head { padding: 0 0 0 15px; }
    .col-sm-9.profile-cont-box { float: left; width: 100%; margin: 10px 0 0 0; }
    .table-filter-icon { width: 280px; }
    .search-criteria-mo-con { float: left; width: 100%; padding: 8px 0 0 0; margin: 10px 0 0 0; background: #fff; box-shadow: 0px 1px 4px #dcdcdc; padding: 10px; border: 1px solid #ddddde; position: relative; }
    .search-criteria-mo-con .content-box { float: left; width: 100%; padding: 3px 10px; }
    .search-criteria-mo-con:before { content: ""; width: 14px; height: 14px; position: absolute; top: 0; background: white; transform: rotate(45deg); right: 50px; top: -6px; box-shadow: -1px -1px 0px #ddddde; }

    /* .breadcrumb-row-box.con-details {display: none;} */
    .search-criteria-mo-con .dropdown.contact-btn-group .dropdown-toggle { background: none; font-size: 24px; color: #333; }
    .search-criteria-mo-con .dropdown.contact-btn-group .dropdown-toggle i { font-size: 19px; position: relative; top: -2px; }
    .search-criteria-mo-con .search-select-box { display: block; width: 100%; padding: 0; display: block; margin: 0 0 7px 0; }
    .search-criteria-mo-con .btn { font-size: 11px; margin: 0 0 7px 0; padding: 5px 10px; line-height: 21px; height: 30px; }
    .multiselect-parent.btn-group.dropdown-multiselect { background: none; }
    .multiselect-parent.btn-group.dropdown-multiselect button { margin: 0; }
    .compose-mail .multiselect-parent.btn-group.dropdown-multiselect button { text-transform: inherit; }
    .email-template-box .multiselect-parent.btn-group.dropdown-multiselect button, .compose-mail .multiselect-parent.btn-group.dropdown-multiselect button, .template-category-box .multiselect-parent.btn-group.dropdown-multiselect button { margin: 0; border: none !important; }
    .search-criteria-mo-btn { padding: 2px; font-size: 12px; padding: 3px 8px; line-height: 20px; height: auto; text-transform: capitalize; float: right; cursor: pointer; display: block; }
    button.btn.search-criteria-mo-btn.collapsed:after { display: none; }
    button.btn.search-criteria-mo-btn:after { content: "X"; padding: 0; color: #333; width: 19px; border-radius: 50%; float: left; font-size: 11px; float: right; position: relative; height: 19px; background: #fff; margin-left: 5px; font-weight: bold; }
    .search-criteria-mo-btn:focus { color: #fff; }
    .table-filter-icon > ul { top: 0; }
    .table-filter-icon { margin: 0; }
    .search-select-box.page-show-box .select-wrapper ul.select-dropdown { min-width: 40px; }
    .information-section  .col-xs-6.full-row, .information-section  .col-xs-6 { width: 100%; }
    .top-head .left h4 { display: none; }
    .information-section .col-xs-6.dmy-format { width: 100%; }
    ._add_license .stage_progress_section .form-group { width: 100%; }
    .row.license-form-filed-group .form-group .col-sm-4 { width: 100%; }
    .recruiting-rvp .form-group .col-xs-4 { width: 50%; margin-bottom: 20px; }
    .form-group.support-user-section .col-xs-6 { width: 100%; }
    .recruiting-rvp .information-section .col-xs-4.full-row { width: 100% !important; }
    .information-section .panel-body .col-xs-4 { width: 100%; }
    .recruiting-rvp .form-group .col-xs-6 { width: 50%; margin-bottom: 15px; }
    .form-group.support-user-section .col-xs-6 { width: 100%; }
    .connect-partner-popup .modal-dialog { width: 95%; }
    .form-group.radio-btm-mrg { margin-bottom: 0; }
}
@media screen and (max-height:760px) {
    #wrapper .sidebar-nav ul li a { padding: 0 4px; height: 52px; }
    #wrapper .sidebar-nav ul.mn-menu li:last-child, #wrapper .sidebar-nav ul.mn-menu li:nth-last-child(2) { position: relative; bottom: auto !important; }
}

@media screen and (max-height:610px) {
    #wrapper .sidebar-nav ul li a { padding: 0 4px; height: 46px; }
    #wrapper .sidebar-nav ul.mn-menu li:last-child, #wrapper .sidebar-nav ul.mn-menu li:nth-last-child(2) { position: relative; bottom: auto !important; }
}

@media screen and (max-height:750px) {
    ul.setting-mn-tp li a {
        padding: 5px 20px;
    }
}

@media only screen and (max-width:560px) {
    .breadcrumb-row-box .search-main-left-group { display: none; }
    .search-criteria-mo-btn { margin-top: -29px; }
    .breadcrumb-row-box .breadcrumb-box { display: block; }
    a.btn.add-contact.btn-lg.green-btn { line-height: 38px; right: 3px !important; width: 40px; height: 40px; bottom: 7px; }
    .record-selected { margin: 14px 0 0 10px }
    .search-criteria-mo-con button.btn.view-all.gray-btn { margin: 0 5px 0 0; float: left; }
    .search-criteria-mo-con a.btn.add-contact.btn-lg.gray-btn.snapshot-btn { padding: 10px; height: 35px; float: left; margin: 0 10px 0 0; }
}
@media only screen and (max-width:520px) {
    .recruiting-rvp .license-type-info .col-xs-4 { width: 100% !important; }
    .recruiting-rvp .information-section .col-xs-6 { width: 100%; }
    .row.license-form-filed-group .form-group .col-sm-4 { width: 100%; }
    .recruiting-rvp .col-xs-6 { width: 100%; }
    .form-group.support-user-section .col-xs-6 { margin-bottom: 15px; }
    .form-group.support-user-section .col-xs-6:last-child { margin-bottom: 0; }
    .row.license-form-filed-group .form-group.radio-group-mo .col-sm-4 { margin-bottom: 15px; }
    .recruiting-rvp  .form-group.radio-group-mo { margin-bottom: 0; }
    .recruiting-rvp .information-section form .col-xs-4.full-row, .recruiting-rvp .information-section form .col-xs-4 { width: 100% !important; }
    .stage_progress_section .form-group { width: 100%; margin: 0; }
    ._add_license .information-section { padding: 0; }
    ._add_license .form-group .btn { margin-bottom: 10px; }
    .modal-dialog.add-contact-popup.alert-box.modal-sm { width: 95%; }
}
@media only screen and (max-width:480px) {
    .top-title-sectop .search-box { width: calc(100% - 77px); margin: 0; }
    ul.categories-link > li { width: 100%; border-bottom: 1px solid #eee; }
    ul.categories-link .multiselect-parent.btn-group.dropdown-multiselect { width: 100%; }
    .ui-add-btn.imp-exp-btns .btn { padding: 0 10px; }
    h4.-con-page-heading { font-size: 16px; }
    .email-left-menu.ui-top-nav.active { background: #fff; }
    .email-btn-group .signature-box { margin-right: 3px; }
    .notify-select-box ul { margin-top: 0; margin-bottom: 15px; }
    .notify-select-box { float: left; width: 100%; }
    .notify-select-box > label { width: 100%; }
    ul.tarck-box { margin-bottom: 5px; }
    .input-field.attch-file-box span.note { margin-left: 0; line-height: 14px; margin-top: 5px; }
    .email-right-inbox  .pagination { float: left; }
    .email-right-inbox > ul li.expand-mail-box .row-box .date-time-box { width: 80px; }
    .email-right-inbox > ul li.expand-mail-box .row-box .massage-box { -webkit-width: calc(100% - 85px); -moz-width: calc(100% - 85px); -o-width: calc(100% - 85px); width: calc(100% - 85px); display: block; overflow: visible; }
    .organization-form .input-field.s6.browse-inline-box { margin: 25px 0 0 !important; }
    ul.person-info-box-list.full-width-details { width: 100%; }
    .family-member-details ul { padding: 10px 0 0 0px; }

    /*-----super admin------*/
    .search-category-input-field .search-contact-form { -webkit-width: calc(100% - 55px); -moz-width: calc(100% - 55px); -o-width: calc(100% - 55px); width: calc(100% - 55px); }
    .activity-log-section .accordion-inner ul li .left-con { width: 100%; }
    .activity-log-section .accordion-inner ul li .group-icons { position: relative; }
    .activity-log-section .accordion-inner ul li .right-con .date-box { color: #9a9a9a; text-align: left; padding-left: 25px; }
    .input-field.col.s6.cat-subcat-box ul { width: 100%; }
    .input-field.col.s6.cat-subcat-box ul li { background: #f8f8f8 none repeat scroll 0 0; border: 1px dashed #dfdfdf; font-size: 12px; font-weight: 400; margin-bottom: 5px; padding: 2px 5px; }
    .input-field.col.s6.cat-subcat-box ul li .title { -webkit-width: calc(100% - 19px); -moz-width: calc(100% - 19px); -o-width: calc(100% - 19px); width: calc(100% - 19px); }
    .person-details .left-details .edit-delete-icons { width: 100%; float: left; text-align: center; }
    .person-details-box .person-details .left-details .img-con { width: 100%; position: relative; }
    .person-details-box > .person-details > .left-details > figure { float: none; }
    .person-details-box .person-details .left-details .img-con h4 { margin: 10px 0; display: inline-block; float: none; }
    .person-details-box > .person-details > .right-details { text-align: center; }
    .person-details-box > .person-details > .left-details { text-align: center; }
    .person-details .desi-box { width: 100%; float: left; max-height: initial; display: block; }
    .social-group { float: none; }
    .email-right-inbox.outbox-mn-section .subject-box { -webkit-width: calc(100% - 54px); -moz-width: calc(100% - 54px); -o-width: calc(100% - 54px); width: calc(100% - 54px); }
    .outbox-mn-section.email-right-inbox .date-time-box { position: relative; -webkit-width: calc(100% - 50px); -moz-width: calc(100% - 50px); -o-width: calc(100% - 50px); width: calc(100% - 50px); line-height: 25px; text-align: left; margin-top: -15px; }
    .top-titlebar.email-lft-tp-hd .email-left-menu ul li { margin-bottom: 8px; }
    .row.btn-grp-set-check .right { float: left !important; }
    .hip-category-section.add-activity-section .btn-groups a { margin-bottom: 8px; }
    .person-tab-details-box-con .accordion .accordion-inner-box.accordion .accordion-group .accordion-inner .goal-main-con .board-inner ul.nav li { width: 50% !important; }
    .person-details.scrolled .left-details .edit-delete-icons { width: auto; float: right; text-align: center; }
    .search-par-con-form  .search-box { width: 100%; padding: 0; }
    .search-par-con-form .search-box input { margin-bottom: 10px; padding: 0; }
    .search-par-con-form .search-btn { width: 100%; float: left; margin-bottom: 15px; padding: 0; }
    .search-par-con-form .search-btn .btn { height: 40px; width: 100%; padding: 0; }

    /* NEW ADDED*/
    .family-member-details ul li:first-child { min-height: initial; }
    .recruiting-rvp .form-group .col-xs-4 { width: 100%; }
    .income-form .input-field.s6.mrg-set.dmyt-format .date-group { width: 100%; }
    .input-field.col.s6.mrg-set.dmy-format.dmyt-format .time-box { width: 100%; margin-top: 10px; margin-bottom: 20px; }
    .input-field.col.s6.mrg-set.dmy-format.dmyt-format .time-box input { background: url(../../assets/images/icon-select.png) no-repeat right 13px; margin-bottom: 0; padding: 0; margin-top: 0px; border-right: none; }
    .saving-main-con  .income-form .input-field.s6.mrg-set .radio-group { margin: 5px 8px 0 0; }
    .saving-main-con  .income-form .input-field.s6.mrg-set .radio-group input[type="radio"] + label { font-size: 13px; }
    .saving-main-con  .income-form .pre-date { margin-bottom: 0; }
    .ng-toast { width: 100%; max-width: 95%; }
    .brand-logo img { max-width: 100%; }

    /* NEW ADDED */
    .onboardmodal h4 { font-size: 18px; margin-bottom: 15px; }
    .onboardmodal .modal-body { padding: 0; }
    .step-tab_detailBlock p { font-size: 13px; line-height: 18px; }
    .step-tab_detailBlock h3 { font-size: 18px; }
    .step-tab-nav ul li .step-head { font-size: 12px; line-height: 13px; }
    .step-tab-nav ul li .step_label .round_circle { font-size: 17px; padding: 6px; width: 35px; height: 35px; }
    .step-tab-nav ul li:after { content: ""; top: 17px; }
    .step-tab_detailBlock form .con-bg { padding: 10px; }
    .sync-title-box { padding: 5px 10px; font-size: 14px; }
    .social-sync-box .board .board-inner .tab-content .form-link-btn-group { padding: 10px 20px 15px 20px; }
    .social-sync-box .board .board-inner .tab-content .form-link-btn-group .btn { margin-top: 15px; }
    .import-box .file-field > span { font-size: 13px; }
    .default-form .form-footer-section .nextBtn { margin: 10px 0 0 15px; }
    .que-ans-box li h5 { font-size: 14px; }
    .default-form .input-field label { font-size: 14px; line-height: 11px; }
    .social-sync-box .board .board-inner .nav-tabs li a { font-size: 11px; line-height: 30px; }
    .con.game-plan-box .gp-chart-cls { margin: 5px 0 5px 0; font-size: 12px; line-height: 22px; font-weight: 500; }
    .partner-section .form-group .details { width: 100%; }
    .income-form .pre-date { width: 100%; }
    .income-form .to { float: left; margin: 10px 2% 0 0; line-height: 20px; }
    .family-member-details ul li { width: 100%; }
    .income-form .pre-date { width: 100%; margin: 0 0 15px 0; }
    .license.c_card form .col-xs-4.select-date { width: 100%; }
    .income-form .pre-date > label { line-height: 12px; }
    .income-form.debt-form .input-field.s6.mrg-set.paid-select-box .current-work-date { width: 100%; text-align: left; height: 50px; }
    .income-form.debt-form .input-field.s6.mrg-set.paid-select-box .pre-date { width: 100%; }
    .uib-datepicker-popup.dropdown-menu { max-width: 284px !important; }
}
@media only screen and (max-width:455px) {
    .hip-category-section ul.hip-cat-box { float: none; width: 300px; position: relative; margin: 0 auto; padding: 0 5px; max-width: 100%; }
    .hip-category-section ul.hip-cat-box li { width: 100%; }
    .hip-category-section  ul.hip-cat-box li.ct-mn-cart-box { margin: 10px 0; }
    .hip-tab-con ul li a { padding: 10px 3px !important; font-size: 12px; line-height: 13px; }
    .hip-category-section ul.hip-cat-box li { margin: 10px auto; }
}
@media only screen and (max-width:420px) {
    button.fc-agendaWeek-button.fc-button.fc-state-default { margin-top: 10px; }
    button.fc-agendaDay-button.fc-button.fc-state-default.fc-corner-right { margin-top: 10px; }
    .breadcrumb-row-box.con-details h4 { font-size: 11px; }
    .con-per-dtls-box ul.con-per-ul-group li { width: 19%; }
    .con-per-ul-group-link-grp a.icon-btn { margin: 0 2px; }

    /* NEW ADED */
    .form-group.join-group-box .col-xs-9 { width: 100%; margin-top: 10px; }
    ._add_license .ass-radio-box .input-field label.label { white-space: normal; text-align: left; }
    .btn.con-pa-btn { font-size: 12px; padding: 0 13px; }
    .top-filter-box .btn-group .btn { margin: 0 5px 10px 0; float: left; }
    .license.c_card form .col-xs-4 .input-button .btn.pull-right { float: left !important; margin-top: 10px; }
    ._add_license .form-group.join-group-box .col-xs-9 { width: 100%; margin: 5px 0 0 0; }
    .modal-body .cropArea { margin: 0 auto; width: 100%; }
    .modal-body img-crop { -webkit-width: calc(100% - 87px); -moz-width: calc(100% - 87px); -o-width: calc(100% - 87px); width: calc(100% - 87px); }
    .to-do-tab ul.nav-tabs li { width: auto; }
    .to-do-tab ul.nav-tabs li a { font-size: 13px; width: auto; min-width: 85px; text-align: center; }
}
@media only screen and (max-width:380px) {
    .activity-sidebar .half-flex.flex-listing { margin-bottom: 0; padding-bottom: 0; }
    .activity-sidebar .half-flex.flex-listing > li { width: 100%; padding: 6px 0; }
    .activity-sidebar .half-flex li { width: 100%; padding: 6px 0; padding-right: 30px; }
    .activity-tabs .nav-tabs a { padding: 8px 5px; font-size: 12px; }
    .current-activit-box .ttl { font-size: 13px; }
    .work-edu-spshot .cmnctn-pln-tab .ttl-bx h5 { padding-right: 45px !important; }
    .task-listing-box-main-group.with-shorting > h5 { -webkit-width: calc(100% - 40px) !important; -moz-width: calc(100% - 40px) !important; width: calc(100% - 40px) !important; }
    .sugst-slct-large-set.on-ln-bx label.active { font-size: 11px; }

    /*  NEW ADDED */
    ._add_license .c_card { padding: 0; }
    ._add_license .panel-box .panel-title { padding: 8px 10px; }
    .group-join-us-box { padding: 10px 10px 0 10px; }
    .recruiting-rvp .panel-body { padding: 20px 10px 0 10px !important; }
    .recruiting-rvp .group-join-us-box { padding: 0 !important; }
    .radio-title.drp-dwn-box { font-size: 13px; }
    .lic.dmy-format .date-group .input-field > select { font-size: 12px; padding: 0 4px; }
    ._add_license .ass-radio-box .input-field .radio-button { top: 2px; }
    .act-calender-section button.fc-button { padding: 0 4px !important; }
    ._add_license .panel-box .panel-title > span.emessage { bottom: 1px; left: 8px; }

    /*-----super admin------*/
    .select-status-field { width: 100%; max-width: initial; }
    .select-status-field + .ui-add-btn { margin-top: 18px; }
    li.notify-box-section ul.dropdown-menu { min-width: 230px; }
    .alrt-usr-con .tp-hd h5 { width: 100%; }
    span.cmp-nm-bx { margin-bottom: 5px; float: left; }
    .to-do-tab ul.nav-tabs li a { padding: 7px; }
}
@media only screen and (max-width:370px) {
    .record-selected.padding-left-none a { font-size: 12px; }
    .license.c_card .record-selected.padding-left-none { font-size: 12px; }
    ul.btn-tag-row.only-actvy-icn.ins-pro-lstng li { width: 100% !important; }
    ul.btn-tag-row.only-actvy-icn.ins-pro-lstng li a { width: 100%; }
    .person-details-box .person-details .left-details .img-con h4 { text-align: center; }
    .person-details .left-details .edit-delete-icons { width: 100%; }
    .person-details-box .person-details.scrolled .left-details .img-con h4 a { float: left; text-align: left; }
    .add-contact-popup .modal-footer.clr-fix .btn { padding: 0 12px; font-size: 10px; margin-right: 0; line-height: 30px; height: 30px; margin-top: 5px; }
    .scroll-popup.add-contact-popup .modal-footer.clr-fix { padding: 0 10px 5px 10px; margin: 0; }
    .document-module .accordion-body .accordion-inner { padding: 5px; }
    .step-tab_detailBlock .con-bg.center-middle-box.attach-box .msg-box-con .file-field .btn { min-width: 100%; padding: 0; }
    .step-tab_detailBlock .con-bg.center-middle-box.attach-box .msg-box-con .file-field .btn span { font-size: 14px; }
    .lic-pro-right-box.pro-edit-ins-right-box { padding: 0; }
    .con-per-dtls-box ul.con-per-ul-group li { width: 18%; }
    .email-right-contact-view .con-per-dtls-box ul .box-group li { width: 26%; }
    ul.droupdown-related-contact .box-group { margin-top: 83px; }
    .user-profile-con.login-form-con .login-reg-form .btn-login { font-size: 11px; }
    .user-profile-con.login-form-con .login-reg-form .cancel-brd-btn { font-size: 11px !important; display: inline-block; vertical-align: top; }
    .step-tab-nav ul li .step-head { font-size: 10px; }
    .onboardmodal .step-tab-nav ul li .step_label .round_circle { line-height: 20px; font-weight: bold; width: 30px; height: 30px; font-size: 14px; }
    .switch.contact-sync-box { font-size: 12px; }
    .onboardmodal .sync-title-box { font-size: 13px; }
    table.ppp-cal-tbl tr th:first-child, table.ppp-cal-tbl tr td:first-child { width: 140px !important; min-width: 140px !important; }
    .stng-d-eml-ac { border: none; }
    .calender-popover.popover.actvty-evt-main { width: 140px !important; max-width: 140px !important; }
    .slct-act-type-grp-add .fc-button-group.btn-grp button.fc-state-default { padding: 5px 7px !important; }
    .con-per-ul-group-link-grp a.icon-btn { margin: 0 5px; }
}
@media only screen and (max-width:360px) {
    .person-details-box .person-details .left-details .img-con { width: 100%; }
    .person-details-box > .person-details > .left-details { text-align: center; }
    .person-details-box > .person-details > .right-details { text-align: center; }
    .person-details-box .person-details .left-details .img-con h4 { width: 100%; max-width: 100%; margin: 10px 0; }
    .person-details .left-details .edit-delete-icons { width: initial; display: inline-block; float: none; margin: 0 auto; }
    .family-member-details .view-member { margin-bottom: 0; margin-top: 5px; }
    .person-details .desi-box { width: 100%; min-height: initial; }
    .social-group { float: none; }
    input#change-password { margin-bottom: 10px; }
    .tags-link-box .contact-acvt-tab-group .nav-tabs li > a { min-height: 77px; }
    .person-details-box > .person-details > .left-details > figure { margin: -70px auto 0; }
}
@media only screen and (max-width:330px) {
    .login-form-con .form-blue-bg .input-field label.active { font-size: 13px !important; }
    .login-form-con .form-blue-bg .input-field label { font-size: 13px !important; }
    .myact-short-bar .fc-button-group.btn-grp button.fc-state-default { font-size: 11px !important; }
    .activity-details-left .myact-tp-rgt-bar .filter-btns-groups a.btn { margin-left: 5px; }
    .collapse-activty .collapse-activty-triger { font-size: 11.5px; }
    .contbtn-emp-box .vestrl-left span { font-size: 12px; }
    .con-per-ul-group-link-grp { padding-right: 40px; }
    .tags-link-box .contact-acvt-tab-group .nav-tabs li.active a:after { bottom: -10px; }
    span.eml-fltr-txt { max-width: 100px; }
    .filter-shorting-box .filter-shorting-box ul li { font-size: 10px; padding: 3px 5px 3px 6px; }
    .income-form .input-field.s6.mrg-set .radio-group { margin: 5px 7px 0 0; max-width: 100px; }
    .breadcrumb-row-box.con-details h4 { font-size: 9px; line-height: 14px; max-width: 110px; }
    .breadcrumb-row-box .breadcrumb li:last-child { max-width: 90px; }
    .spr-admn-usr-tp button.btn.pull-right.green-btn { font-size: 10px !important; }
}
        