/*================================================================================
    Item Name: Totality - Totality admin dashpriority
    Version: 2.0
    Author: REALTYX
    Author URL: https://realtyx.co.in/
==================================================================================*/
@media (max-width: 1799px) {
#lead .btn.btn-outline-primary.statusfilter {
    padding: 9px;
    font-size: 12px;
    letter-spacing: 0;
}
}
@media (max-width: 1599px) {
.roi-detail {
    padding: 20px;
}
.roi-value {
    font-size: 20px;
    line-height: 24px;
}
.row-marketing-signal {
    margin-right: -15px;
    margin-left: -15px;
}
.col-marketing-signal {
    margin-bottom: 30px;
    padding: 0 15px;
}
.marketing-signal-detail {
    padding: 60px 20px 50px;
}
.marketing-signal-title {
    font-size: 20px;
}
.marketing-signal-desc {
    font-size: 14px;
    line-height: 24px;
}
.master-base-bg .card-body {
    padding: 80px;
}
.master-detail span {
    font-size: 16px;
    letter-spacing: 0.5px;
}
.reapp-transactions-data .card-header {
    padding: 1rem;
}
.col-lead-card {
    max-width: 33.33%;
    -webkit-flex: 0 0 33.33%;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
}
}
@media (max-width: 1499px) {
.col-lead-status-detail {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.col-lead-status {
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.lead-board-contant .lead-status-img {
    width: 60px;
    margin-right: 15px;
}
.lead-board-left-detail {
    width: calc(100% - 130px);
    margin-right: 15px;
}
.nav-vertical .tab-pane .theme-table-search .form-control {
    max-width: 130px;
}
.nav-vertical .tab-pane .theme-table-search.full-width .form-control {
    max-width: 100%;
}
.nav-vertical .tab-pane .theme-table-header .dropdown .btn {
    /*padding: 13px 16px !important;*/
}
.nav-vertical .tab-pane .theme-table-search {
    margin-right: 1px;
}
.nav-vertical .tab-pane .col-theme-table-header .filter-sidebar-btn {
    margin-left: 1px;
}
}
@media (max-width: 1399px) {
.col-roi {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33%;
    -ms-flex: 0 0 33.33%;
    flex: 0 0 33.33%;
    max-width: 33.33%;
    margin-bottom: 21px;
}
.col-roi:nth-child(4), .col-roi:nth-child(5) {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-bottom: 0;
}
.integration-content span {
    font-size: 13px;
}
.section-sales-executives .lead-page-type {
    padding: 12px;
    letter-spacing: 0;
    font-size: 12px;
}
.col-reapp-calculator {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 80%;
    -ms-flex: 0 0 80%;
    flex: 0 0 80%;
    max-width: 80%;
    margin-left: 10%;
}
.lead-board {
    padding: 15px;
}
.lead-board-contant .lead-status-img {
    margin-right: 10px;
}
.lead-board-left-detail {
    width: calc(100% - 120px);
    margin-right: 10px;
}
.col-lead-card {
    max-width: 50%;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
}
.priority-wrapper .col-priority {
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    height: 300px;
    margin-bottom: 30px;
}
.col-priority:nth-last-child(1),
.col-priority:nth-last-child(2) {
    margin-bottom: 0;
}
.col-locations {
    max-width: 65%;
    flex: 0 0 65%;
}
.col-locations:last-child {
    max-width: 35%;
    flex: 0 0 35%;
}
.nav-vertical .nav.nav-tabs.nav-left {
    margin-right: 1rem;
}
.help-text span {
    font-size: 12px;
}
}
@media (max-width: 1199px) {
.vertical-overlay-menu .navbar.header-navbar.floating-nav {
    width: 100% !important;
}
.select-upgrade-plan-dropdown .select2-selection__rendered {
    font-size: 30px;
    line-height: 44px !important;
}
.pricing-table-header h5 {
    line-height: inherit;
    margin: 5px 0 0;
}
.pricing-table-title-inner {
    font-size: 30px;
    line-height: 44px;
}
#dashboard-analytics .card-title {
    font-size: 16px;
    letter-spacing: 0.5px;
}
#dashboard-analytics .btn.lead-page-type {
    padding: 10px;
    font-size: 13px;
}
.col-lead-view-main {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.reapp-transactions-data .card-header {
    padding: 1.5rem;
}
.col-reapp-transactions-data p {
    letter-spacing: 0.2px;
}
.locations-detail {
    height: 50vh;
}
.editor {
    min-height: 120px;
}
.theme-sidebar.theme-sidebar-lg {
    width: 100%;
    right: -100%;
}
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu .dropdown-menu::before {
    right: 210px;
}
}
@media (min-width: 992px) and (max-width: 1199px) {
}
@media (max-width: 1000px) {
.project-settings-wrapper .tab-content .tab-pane {
    padding-bottom: 0;
}
.project-settings-wrapper [class*='col-'] {
    padding: 0;
}
.project-settings-wrapper .row {
    margin: 0;
}
}
@media only screen and (max-width: 1000px) {
  #add-project-location #searchInput {
    max-width: calc(100% - 70px);
    margin: inherit;
    top: 10px !important;
    left: 10px !important;
  }
  .auth {
    width: 80vw;
  }
  .forgot-password {
    width: 70%;
  }
  .auth-main {
    width: 70%;
  }
  .auth-secondary {
    width: 70%;
  }
  .auth-overlay {
    left: 70%;
  }
  .auth-overlay .auth-overlay-container {
    width: 160vw;
  }
  .auth-active .auth-main {
    -webkit-transform: translateX(50%);
    -ms-transform: translateX(50%);
    transform: translateX(50%);
  }
  .auth-active .auth-secondary {
    -webkit-transform: translateX(45%);
    -ms-transform: translateX(45%);
    transform: translateX(45%);
    opacity: 1;
    z-index: 5;
    -webkit-animation: show 600ms;
    animation: show 600ms;
  }
  .auth-active .auth-overlay {
    -webkit-transform: translateX(-180%);
    -ms-transform: translateX(-180%);
    transform: translateX(-180%);
  }
  .auth-active .auth-overlay .auth-overlay-container {
    -webkit-transform: translateX(30%);
    -ms-transform: translateX(30%);
    transform: translateX(30%);
  }
  .auth-active .auth-overlay .auth-overlay-container .container__right {
    -webkit-transform: translateX(30%);
    -ms-transform: translateX(30%);
    transform: translateX(30%);
  }
}
@media (min-width: 992px) {
.get-started-res {
    display: none;
}
}
@media (max-width: 991px) {
html body .content .content-wrapper {
    margin-top: 3rem;
}
.roi-label {
    display: block;
    font-size: 13px;
    font-weight: 400;
    letter-spacing: 1px;
    margin-bottom: 5px;
    opacity: 0.9;
}
.nav-link.nav-menu-main.menu-toggle {
    padding: 13px 7px !important;
}
#company-contact-person .iti__country-list {
    max-height: 60px;
}
.col.col-roi {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
    margin-bottom: 21px;
}

.col.col-roi:last-child {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-bottom: 0;
}
.pricing-table-plan-price h3 {
    font-size: 30px;
}
.pricing-currency-symbol {
    font-size: 17px;
    top: 5px;
}
.col-pricing-plan .card {
    height: inherit;
    padding-bottom: 0;
}
.pricing-plan-btn {
    position: static;
    margin: 0 0 20px 20px;
}
.lead-view-item.light-blue-bg .lead-view-content {
    padding: 14px 14px 0;
}
.lead-status-date {
    letter-spacing: 0;
}
.lead-status-title {
    font-size: 12px;
    letter-spacing: 0;
}
.section-sales-executives .lead-page-type a br {
    display: block;
}
.section-sales-executives .lead-page-type a {
    line-height: 16px;
}
.lead-page-type-wrapper {
    /*width: 100%;*/
}
.custom-date {
    font-size: 11px;
}
.col-lead-primary-status-analysis-header {
    /*-webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(100% - 140px);
    -ms-flex: 0 0 calc(100% - 140px);
    flex: 0 0 calc(100% - 140px);
    max-width: calc(100% - 140px);*/
}
.col-lead-primary-status-analysis-header:last-child {
    /*max-width: 140px;
    -webkit-flex: 0 0 140px;
    -ms-flex: 0 0 140px;
    flex: 0 0 140px; */
}
h5.blank {
    display: none;
}
.col-pricing-plan .card {
    height: inherit;
    padding-bottom: 0;
}
.pricing-plan-btn {
    position: static;
    margin: 0 0 20px 20px;
}
.master-detail span {
    font-size: 15px;
}
.master-detail {
    padding: 20px;
}
.answerdata,
.masterdata {
    max-height: inherit;
}
.input-or-text {
    line-height: inherit;
}
.section-sales-executives .col-theme-table-header {
    margin-bottom: 15px !important;
}
body.dark-layout .todo-application .content-area-wrapper .content-right .todo-app-list-wrapper,
.todo-application .content-area-wrapper .content-right .todo-app-list-wrapper {
    border-left: 0;
}
.col-reapp-transactions-data .card {
    margin-bottom: 1.5rem;
}
.col-reapp-transactions-data:last-child .card {
    margin-bottom: 0;
}
#cloud-telephony .nav-vertical .tab-content .card-title {
    text-align: center;
}
#cloud-credits-summary .card-title-with-btn {
    padding: 0 15px;
}
.col-theme-table-header:first-child {
    margin-bottom: 0;
}
.section-sales-executives .col-theme-table-header.text-right,
#salesexecutives .section-sales-executives .col-theme-table-header.text-right {
    text-align: center !important;
}
#salesexecutives .lead-page-type-wrapper .btn.lead-page-type {
    padding: 13px;
    width: 33.33%;
}
.header-navbar .navbar-container ul.nav li.dropdown .dropdown-menu {
    top: 70px;
}
.todo-application .content-area-wrapper .sidebar-left .todo-sidebar {
    -webkit-transform: translateX(-110%);
    -ms-transform: translateX(-110%);
    transform: translateX(-110%);
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    left: 0;
    position: absolute;
    z-index: 5;
    border-top-left-radius: .25rem;
    border-bottom-left-radius: .25rem;
}
.todo-application .content-area-wrapper .sidebar-left.show .todo-sidebar {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.todo-application .content-area-wrapper .content-right {
    width: 100%;
    border-left: 0;
}
.col-lead-status {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.col-reapp-calculator {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    margin-left: 0;
}
.col-reapp-transactions-data {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.col-reapp-transactions-data:last-child {
    margin-left: 25%;
}
.theme-table-tag li {
    margin: 5px;
}
.tab-pane .card-title-with-btn .card-btn {
    margin: 0;
}
html body .content .content-wrapper .content-header-title {
    line-height: inherit;
    padding: 5px 0;
}
.breadcrumb-btn {
    padding: 0;
}
.get-started-res {
    position: relative;
    top: 100px;
    background: #7367f0;
    padding: 15px 0;
    margin: 1rem 2.2rem;
    border-radius: 0.5rem;
    z-index: 1;
}

.get-started-detail p {
    display: inline-block;
    vertical-align: middle;
    margin: 0 15px 0 0;
    width: calc(100% - 154px);
    color: #fff !important;
}

.get-started-detail .get-started-btn {
    margin: 0;
    padding: 8px 10px;
    font-size: 13px;
    display: inline-block;
    vertical-align: middle;
    width: 135px;
    border: 1px solid #ffffff;
    color: #ffffff !important;
}

.breadcrumb-wrapper {
    display: none;
}
.col-theme-table-header,
.col-theme-table-header:last-child {
    text-align: center;
}
.issue-item h2 {
    font-size: 18px;
}
.col-issue:last-child {
    max-width: 70px;
}
.col-issue {
    max-width: calc(100% - 70px);
}
.col-issue-page-header {
    text-align: center;
    margin-bottom: 20px;
}
.col-issue-page-header:last-child {
    text-align: center;
    margin-bottom:0;
}
.col-lead-board {
    margin-bottom: 30px;
}
.col-lead-board:last-child {
    margin-bottom:0;
}
.col-lead-card {
    max-width: 50%;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
}
#register .card.p-2 {
    padding: 14px 0 !important;
}
.tab-content .tab-pane .support-block {
    padding: 0 10px;
}
.labels-detail .form-control {
    max-width: 210px;
}
.label-name {
    width: 130px;
    min-width: 130px;
}
.col-issues-details-filters {
    margin-bottom: 15px;
}
.col-issues-details-filters:last-child {
    margin-bottom:0;
}
.support-block {
    padding: 10px;
}
.btn {
    /*padding: 13px 20px;*/
}
.blank-label {
    display: none;
}
.theme-sidebar.theme-form-sidebar {
    width: 100%;
    right: -100%;
}
.theme-sidebar.theme-sidebar-sm {
    width: 450px;
    right: -460px;
}
.nav-vertical .nav.nav-tabs .nav-item .nav-link {
    padding: 10px 10px 10px 0;
}
.nav-vertical .tab-content .card-title {
    margin-left: 0;
    margin-right: 0;
}
.nav-vertical .tab-content .row .col-form,
.nav-vertical .tab-content .row [class*='col-'] {
    padding: 0;
}
.col-reapp-transactions-data {
    padding: 0 15px !important;
}
.nav-vertical .tab-content .row,
.nav-vertical .tab-content .row .col-form .row.form-footer {
    margin: 0;
}
.nav-vertical .tab-content .theme-table-header .row,
.nav-vertical .tab-content .theme-table-footer .row {
    margin: 0;
}
.nav-vertical .tab-content .col-theme-table-header,
.nav-vertical .tab-content .col-theme-table-footer {
    padding: 0;
}
.col-builders {
    max-width: 20%;
    flex: 0 0 20%;
}
.help-text span {
    padding-left: 15px;
}
.settings-wrapper .blank-label {
    display: none;
}
.getstarted .card {
    height: inherit;
}
.col-getstarted {
    margin-bottom: 30px;
}
.col-getstarted:last-child {
    margin-bottom: 0;
}
.getstarted .col-getstarted:first-child .card {
    max-height: 500px;
}

.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu .dropdown-menu::before {
    right: 165px;
}

.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu .dropdown-menu {
    width: 100%;
    min-width: inherit;
    overflow: visible;
}
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu .dropdown-menu a.dropdown-item {
    width: 33.333%;
}
}
@media only screen and (max-width: 800px) {
  .forgot-password {
    width: 80%;
  }
  .auth-main {
    width: 80%;
  }
  .auth-secondary {
    width: 80%;
  }
  .auth-overlay {
    left: 80%;
  }
  .auth-active .auth-main {
    opacity: 0;
    -webkit-transform: translateX(30%);
    -ms-transform: translateX(30%);
    transform: translateX(30%);
  }
  .auth-active .auth-secondary {
    -webkit-transform: translateX(25%);
    -ms-transform: translateX(25%);
    transform: translateX(25%);
  }
  .auth-active .auth-overlay {
    -webkit-transform: translateX(-220%);
    -ms-transform: translateX(-220%);
    transform: translateX(-220%); 
  }
}
@media (min-width: 768px) {
.add-new-lead-btn {
    display: inline-block;
    vertical-align: top;
}
#lead .btn.btn-outline-primary.statusfilter {
    margin-bottom: 7px !important;
}
}
@media (max-width: 767px) {
#channelpartner .breadcrumb-btn {
    max-width: 291px;
    margin-left: auto;
}
#firsthellolead .breadcrumb-btn {
    max-width: 361px;
    margin-left: auto;
}
.col-scroll-btn:before {
    content: "";
    position: absolute;
    left: 10px;
    top: 0;
    height: 100%;
    z-index: 1;
    width: 15px;
    background: -moz-linear-gradient(to right, rgb(245 245 245) 19%,rgba(255,255,255,0) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(19%,rgb(246 246 246)), color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(to right, rgb(245 245 245) 19%,rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(to right, rgb(245 245 245) 19%,rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(to right, rgb(245 245 245) 19%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right, rgb(245 245 245) 19%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6fa', endColorstr='#00ffffff',GradientType=1 );
}
.col-scroll-btn:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    content: "";
    height: 100%;
    z-index: 1;
    width: 15px;
    background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(245,246,250,1) 80%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,rgb(245 245 245)));
    background: -webkit-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(246 246 246) 80%);
    background: -o-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(246 246 246) 80%);
    background: -ms-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(246 246 246) 80%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(246 246 246) 80%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f5f6fa',GradientType=1 );
}
.col-scroll-btn {
    padding-left: 10px;
}
.scroll-btn-wrapper {
    padding-top: 10px;
    padding-left: 15px;
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    margin-bottom: 10px;
}
.scroll-btn-item {
    flex-shrink: 0;
    margin-right: 7px;
}
.scroll-btn-item .btn, #channelpartner .breadcrumb-btn a {
    margin-bottom: 0 !important;
}
.col-breadcrumb-crematrix {
    margin-bottom: 10px;
}
.dropdown.chart-dropdown .btn.btn-sm.dropdown-toggle {
    padding-left: 0;
}
.col-lead-primary-status-analysis-header:first-child,
#analytics .col-theme-table-header:first-child {
    margin-bottom: 10px;
}
.col-lead-primary-status-analysis-header,
#analytics .col-theme-table-header {
    text-align: left !important;
}
.button-with-number .btn.btn-outline-primary {
    font-size: 11px;
}

.button-with-number .btn.btn-primary {
    padding: 8px 10px;
    line-height: 18px;
    font-size: 11px;
}
.navbar-light .navbar-container .navbar-nav .dropdown-user .nav-link {
    color: #626262;
}
.master-base-bg .card-body {
    padding: 30px;
}
#lead .add-new-lead-btn {
    padding-right: 15px;
}
#lead .content-header-title.float-left {
    padding:5px 0 0 !important;
}
#lead .breadcrumb-btn {
    padding-left: 10px;
}
#lead .lead-btn-wrap {
    padding-top: 10px;
    padding-left: 15px;
    display: flex;
    overflow-x: auto;
    scroll-snap-type: x mandatory;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
}
#lead .breadcrumb-btn:before {
    content: "";
    position: absolute;
    left: 10px;
    top: 0;
    height: 100%;
    z-index: 1;
    width: 15px;
    background: -moz-linear-gradient(to right, rgb(245 245 245) 19%,rgba(255,255,255,0) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(19%,rgb(246 246 246)), color-stop(100%,rgba(255,255,255,0)));
    background: -webkit-linear-gradient(to right, rgb(245 245 245) 19%,rgba(255,255,255,0) 100%);
    background: -o-linear-gradient(to right, rgb(245 245 245) 19%,rgba(255,255,255,0) 100%);
    background: -ms-linear-gradient(to right, rgb(245 245 245) 19%,rgba(255,255,255,0) 100%);
    background: linear-gradient(to right, rgb(245 245 245) 19%,rgba(255,255,255,0) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f6fa', endColorstr='#00ffffff',GradientType=1 );
}
#lead .breadcrumb-btn:after {
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    content: "";
    height: 100%;
    z-index: 1;
    width: 15px;
    background: -moz-linear-gradient(left, rgba(255,255,255,0) 0%, rgba(245,246,250,1) 80%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(255,255,255,0)), color-stop(80%,rgb(245 245 245)));
    background: -webkit-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(246 246 246) 80%);
    background: -o-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(246 246 246) 80%);
    background: -ms-linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(246 246 246) 80%);
    background: linear-gradient(to right, rgba(255,255,255,0) 0%,rgb(246 246 246) 80%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#f5f6fa',GradientType=1 );
}
#lead .lead-btn-wrap > a,
#lead .lead-btn-wrap .lead-page-type-wrapper,
#lead .add-new-lead-btn,
.lead-btn-item {
    flex-shrink: 0;
}
.lead-btn-item {
    margin-left: 7px;
}
.lead-btn-item:first-child {
    margin-left: 0;
}
#lead .lead-btn-wrap .lead-page-type-wrapper {
    margin-bottom: 0 !important;
}
#salesexecutives .section-sales-executives .col-theme-table-header.text-right {
    text-align: center !important;
}
html body .content.app-content .content-area-wrapper {
    margin: calc(5rem + 2.7rem) 1rem 0;
}

.theme-table-header .dropdown .btn {
    /*padding: 13px !important;*/
}
.btn.lead-page-type {
    padding: 13px 10px;
}
.lead-page-type-wrapper .lead-page-type {
    padding: 9px;
    font-size: 11px;
}
.btn.btn-outline-primary.statusfilter:first-child {
    margin-left: 0 !important;
}
#lead .btn.btn-outline-primary.statusfilter {
    padding: 9px 10px;
    font-size: 11px;
}
#lead .sidebarbtnopenclick {
    padding: 8px 10px;
    line-height: 18px;
    font-size: 11px;
}
.btn.btn-primary.leads-add-sidebar-btn {
    padding: 12px 13px 11px;
    font-size: 11px;
}
.lead-page-type-wrapper.mr-0.ml-50 {
    /*margin-left: 2px !important;*/
}
.cre-matrix-page .headcol {
    position: static;
    font-size: 12px;
    max-width: 200px;
    white-space: inherit !important;
}
.cre-matrix-page .comparison-table {
    margin-left: 0;
}
#cloud-telephony .nav.nav-tabs {
    margin-bottom: 0;
}
#cloud-credits-summary .card-title-with-btn {
    padding: 0;
}
.reapp-transactions-data .row.m-0 {
    margin: 0 -15px !important;
}
.vertical-overlay-menu .navbar.header-navbar.floating-nav {
    /*width: calc(100vw - (100vw - 100%) - calc(1rem * 2));
    margin: 1.3rem 1rem 0;*/
}
html body .content .content-wrapper {
    padding: calc(2.2rem - 0.4rem) 1rem 0;
}
.nav-vertical .nav.nav-tabs.nav-left ~ .tab-content .tab-pane {
    overflow-y: inherit;
}
.reapp-calculator .card-body {
    padding: 30px;
}
.reapp-calculator .col-form {
    margin-bottom: 20px;
}
.reapp-calculator .col-form:last-child {
    margin-bottom: 0;
}
.form-value {
    line-height: inherit;
}
.reapp-transactions-data .card-header {
    padding: 1rem;
}
h5, .h5 {
    font-size: 1rem;
}
.sticky-notification {
    text-align: center;
}
.sticky-notification-des {
    width: calc(100% - 30px);
    margin-bottom: 5px;
}
.sticky-notification-btn .btn {
    padding: 8px 10px;
    font-size: 13px;
    display: block;
}
.col-theme-table-footer:first-child {
    max-width: 100px;
}
.col-theme-table-footer {
    max-width: calc(100% - 200px);
    flex: 0 0 calc(100% - 200px);
}
.col-theme-table-footer:last-child {
    max-width: 100px;
}
.col-theme-table-footer .dropdown .dropdown-toggle {
    padding: 0.85rem 1rem !important;
}
.col-lead-card {
    max-width: 100%;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
}
.col-lead-card-inner {
    max-width: 50%;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
}
.col-lead-header {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    text-align: center;
    margin-bottom: 20px;
}
.col-lead-header:last-child {
    margin-bottom: 0;
}
.col-lead-header:last-child {
    text-align: center;
}
.col-priority-details-filters {
    margin-bottom: 15px;
}
.col-priority-details-filters:last-child {
    margin-bottom:0;
}
.authentication-logo-p {
    padding-top: 80px;
    padding-bottom: 30px;
}
.authentication-logo {
    top: 15px;
}
.footer span {
    letter-spacing: 0;
    font-size: 12px;
}
footer.footer {
    padding: 1rem;
}
.footer .float-md-right {
    float: right;
}
.label-list-item {
    display: block;
    text-align: center;
}
.label-name {
    display: inline-block;
    width: 100%;
    min-width: 100%;
    line-height: inherit;
    margin-bottom: 10px;
}
.tl-label {
    display: inline-block;
}
.label-description {
    display: inline-block;
    min-height: inherit;
    margin-bottom: 10px;
}
.label-links {
    display: block;
}
.priority-filter-form .form-group {
    float: none;
    margin: 0;
    width: 100%;
}
.label-actions-list {
    text-align: center;
}
.priority-filter-form .form-group .form-control {
    border-radius: 5px;
}
.priority-filter-form .dropdown {
    width: 100%;
    float: none;
    border-radius: 5px;
    margin: 0 0 15px;
}
.col-priority-details-filters .custom-control.custom-switch {
    display: block;
    max-width: 160px;
    margin: 0 auto 10px !important;
}
body,
.issuable-info span {
    font-size: 13px;
}
.col-issues-item {
    text-align: center;
    margin-bottom: 15px;
}
.col-issues-item:last-child {
    margin-bottom: 0;
}
.issues-meta {
    text-align: center;
}
#list-support .nav.nav-tabs,
#labels .nav.nav-tabs {
    display: block;
    text-align: center;
}
#list-support .nav.nav-tabs .nav-item,
#labels .nav.nav-tabs .nav-item {
    display: inline-block;
}
.section-support-list .col-top-area {
    max-width: 100%;
    flex: 0 0 100%;
    text-align: center !important;
    margin-bottom: 15px;
}
.section-support-list .col-top-area:last-child {
    margin-bottom:0;
}
.nav-vertical .tab-content .tab-pane {
    padding: 15px 0 0;
}
.l-designation {
    font-size: 14px;
}
.employee-google-location {
    height: 400px;
}
.col-locations .theme-scrollbar {
    height: 400px;
}
.col-locations,
.col-locations:last-child {
    max-width: 100%;
    flex: 0 0 100%;
}
.locations-detail {
    height: inherit;
}
.locations-filter {
    margin-bottom: 30px;
}
.ag-theme-material .ag-paging-panel {
    padding: 0;
}
.aggrid .ag-paging-panel .ag-paging-button {
    margin: 0 0.3rem;
}
.ag-theme-material .ag-paging-page-summary-panel > span {
    margin: 0 5px;
}
.col-builders {
    max-width: 25%;
    flex: 0 0 25%;
}
.nav-vertical .nav.nav-tabs.nav-left {
    float: none;
    width: 100%;
}
.blank-label {
    display: none;
}
h2, .h2 {
    font-size: 1.5rem;
}
.collapse-margin:last-child {
    margin-bottom: 0 !important;
}
body.dark-layout .getstarted-wrapper .accordion-completed .nav .nav-item .nav-link {
    padding: 0.61rem 2.2rem 0.61rem 0.635rem;
}
.getstarted-wrapper .collapse-margin .card-header {
    padding: 1rem 3.2rem 1rem 1rem;
}
.card .card-title {
    font-size: 1.2rem;
}
.getstarted-chart-text h2 {
    font-size: 18px;
}
.circle-tick {
    right: 15px;
}
.getstarted-wrapper .time,
.getstarted-wrapper .tick {
    right: 10px;
}

.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu .dropdown-menu {
    max-height: 70vh;
    overflow: auto !important;
}
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu:before {
    content: '';
    position: absolute;
    top: 60px;
    left: auto;
    width: 0.75rem;
    height: 0.75rem;
    margin-left: 33px;
    bottom: auto;
    display: block;
    background: #000000;
    -webkit-transform: rotate(45deg) translate(-7px);
    -ms-transform: rotate(45deg) translate(-7px);
    transform: rotate(45deg) translate(-7px);
    border-top: 1px solid rgba(0, 0, 0, 0.1);
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    z-index: 10;
    box-sizing: border-box;
    transition: all 0.35s;
    opacity: 0;
}
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu:before,
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu.show:before {
    top: 70px !important;
}
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu.show:before {
    /*opacity: 1;*/
}
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu .dropdown-menu::before {
    right: 134px;
}
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu .dropdown-menu a.dropdown-item {
    width: 50%;
}
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu .dropdown-menu {
    /*top: 53px;*/
}

.cre-matrix-page .changemarketdetail-add-sidebar .suggestions{    
    height: auto;
    width: 100%;
    margin-left: 0;
}
}
@media (max-width: 630px) {
.dashboard-inner .current-activity-btn-wrapper {
    right: 35px;
    z-index: 1001;
}
.firsthello-logo {
    position: absolute;
    left: 48px;
    top: calc(50% - 1px);
    transform: translateY(-50%);
}
#fc_frame {
    bottom: 80px !important;
}
.lead-status-line:before {
    width: calc(100% - 26px);
    left: calc(-50% - -8px);
}
.lead-status-icon span {
    width: 36px;
    height: 36px;
    border: 2px solid transparent;
    font-size: 14px;
    line-height: 32px;
}
.lead-status-icon .feather {
    width: 14px;
    height: 14px;
    line-height: 32px;
}
footer.footer {
    padding:1rem 1rem 78px;
}
#lead .content-header-title.float-left {
    margin-right: 0;
    padding: 0;
}
.current-activity-btn-wrap {
    position: relative;
}
.current-activity-btn-wrap .callcount {
    position: absolute;
    top: -12px;
    right: -12px;
    z-index: 1;
    border: 2px solid #ffffff;
}
.current-activity-btn-wrapper {
    z-index: 22;
    right: 12.5%;
    bottom: 15px;
}
.current-activity-btn {
    width: 30px;
    height: 30px;
    line-height: 30px;
}
.current-activity-btn i {
    line-height: 30px;
}
.nav.navbar-nav.bookmark-icons {
    position: fixed;
    width: 100%;
    bottom: 0;
    left: 0;
    display: block;
    background-color: #10163a;
    padding: 10px;
    border-radius: 0;
    -moz-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
    -ms-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
    -o-box-shadow: 0 0 15px 0 rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 0 15px 0 rgb(0 0 0 / 20%);
    box-shadow: 0 0 15px 0 rgb(0 0 0 / 20%);
}
.nav.navbar-nav.bookmark-icons:before {
    content: "";
    position: absolute;
    width: calc(100% + 30px);
    height: calc(100% + 40px);
    left: 0;
    bottom: 0;
    background: -webkit-linear-gradient(360deg, rgba(248, 248, 248, 0.85) 44%, rgba(248, 248, 248, 0.46) 73%, rgba(255, 255, 255, 0));
    background: linear-gradient(
360deg
, rgba(248, 248, 248, 0.85) 44%, rgba(248, 248, 248, 0.46) 73%, rgba(255, 255, 255, 0));
}
.nav.navbar-nav.bookmark-icons:after {
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    bottom: 0;
    background-color: #ffffff;
    border-radius: 0;
}

#navbar-mobile.navbar-collapse .nav.navbar-nav.bookmark-icons li {
    position: relative;
    z-index: 9;
    width: 25%;
    float: left;
    text-align: center;
}

#navbar-mobile.navbar-collapse .nav.navbar-nav.bookmark-icons li a {
    text-align: center;
    margin-right: 0;
    display: inline-block;
}

html body.dashboard-inner .content .content-wrapper {
    margin-top: 5rem;
    padding-top: 20px;
}
.dashboard-inner .header-navbar .navbar-container ul.nav li.dropdown .dropdown-menu {
    top: 83px;
}
html body .content.app-content .content-area-wrapper {
    /*margin: 10rem 1rem 0;*/
}
.header-navbar .navbar-container ul.nav li.dropdown .dropdown-menu {
    top: 115px;
}
.get-started-res {
    top: 150px;
}
html body .content .content-wrapper {
    /*padding: calc(2.2rem - 0.4rem) 2.2rem 0;
    margin-top: 8.3rem;*/
}
html body.bg-full-screen-image.blank-page .content .content-wrapper {
    margin-top: 0;
}
.top-actions {
    margin: 8px 25px 8px 0;
}
.header-navbar .navbar-container ul.nav li a.dropdown-user-link {
    padding: 0 0 0 10px;
}
.header-navbar .navbar-container ul.nav li .badge.badge-up {
    top: 0;
}
.add-new-dropdown .dropdown-toggle.nav-link {
    padding: 10px 12px !important;
}
.header-navbar .navbar-container ul.nav li a.dropdown-user-link img {
    width: 32px;
    height: 32px;
}
#navbar-mobile.navbar-collapse .navbar-nav .nav-item {
    display: inline-block;
    float: none;
    vertical-align: middle;
}
.nav.navbar-nav.float-right {
    float: none !important;
    display: block;
    width: 100%;
    text-align: right;
}

.float-left.bookmark-wrapper {
    float: none !important;
    text-align: right;
    display: block !important;
}

.nav.navbar-nav.bookmark-icons {
    display: inline-block;
}

.nav-link.nav-menu-main.menu-toggle {
    position: absolute;
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

.header-navbar .navbar-container {
    padding: 0 15px 0;
}

.header-navbar .navbar-container .bookmark-wrapper ul.nav li > a.nav-link {
    padding: 0;
}

.add-new-dropdown .dropdown-toggle.nav-link {
    margin-top: 0;
    margin-bottom: 0;
}

.header-navbar .navbar-container ul.nav li a.dropdown-user-link {
    padding: 0 1.23rem;
}

.header-navbar .navbar-container ul.nav li a.nav-link-label {
    padding: 0.5rem 0rem 0.5rem 0.8rem;
}

.nav-link.nav-link-search {
    padding: 20px 5px !important;
}
}
@media only screen and (max-width: 600px) {
  .forgot-password {
    width: 100%;
  }
  .auth-main {
    width: 100%;
  }
  .auth-secondary {
    width: 100%;
    -webkit-transform: translateX(-60%);
    -ms-transform: translateX(-60%);
    transform: translateX(-60%);
  }
  .auth-overlay {
    left: 100%;
  }
  .auth-active .auth-main {
    -webkit-transform: translateX(60%);
    -ms-transform: translateX(60%);
    transform: translateX(60%);
  }
  .auth-active .auth-secondary {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
  .auth-active .auth-overlay {
    -webkit-transform: translateX(-300%);
    -ms-transform: translateX(-300%);
    transform: translateX(-300%);
  }
}
@media (max-width: 710px) {
.lead-status-title {
    font-size: 12px;
    min-height: 34px;
    margin-bottom: 5px;
}
}
@media (max-width: 575px) {
.breadcrumb-crematrix > span:last-child {
    margin-right: 0;
    white-space: nowrap;
}
.nav.nav-tabs .nav-item .nav-link {
    padding-top: 10px;
    padding-bottom: 10px;
    font-size: 12px;
}
.col.col-roi {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.roi-item {
    padding-bottom: 10px;
    margin-bottom: 10px;
}
.theme-alert .alert-title {
    display: block;
    width: calc(100% - 50px);
}
.theme-alert .alert-body {
    display: block;
}
.theme-alert span {
    display: block;
    padding: 10px 15px;
}
.theme-alert .close {
    top: 0;
    right: 0;
    transform: none;
    padding: 12px;
}
.footer span {
    font-size: 11px;
}
.bulk-action-wrapper {
    margin-bottom: 20px;
}
#leadview .lead-view-detail .lead-status-item-wrapper,
.leads-view-sidebar .lead-view-detail .lead-status-item-wrapper {
    display: block;
    margin-right: 0;
    margin-left: 0;
}
#leadview .lead-view-detail .lead-status-item,
.leads-view-sidebar .lead-view-detail .lead-status-item {
    width: 100%;
    padding: 0 0 50px;
}
#leadview .lead-view-detail .lead-status-title,
.leads-view-sidebar .lead-view-detail .lead-status-title {
    display: inline-block;
    min-height: inherit;
    vertical-align: middle;
    margin: 0;
    width: 110px;
    text-align: right;
    margin-right: 10px;
}
#leadview .lead-view-detail .lead-status-line,
.leads-view-sidebar .lead-view-detail .lead-status-line {
    display: inline-block;
    vertical-align: middle;
}
#leadview .lead-view-detail .lead-status-date,
.leads-view-sidebar .lead-view-detail .lead-status-date {
    display: inline-block;
    vertical-align: middle;
    margin: 0 0 0 10px;
    width: 110px;
    text-align: left;
}
#leadview .lead-view-detail .lead-status-item:last-child,
.leads-view-sidebar .lead-view-detail .lead-status-item:last-child {
    padding-bottom: 0;
}
#leadview .lead-view-detail .lead-status-line:before,
.leads-view-sidebar .lead-view-detail .lead-status-line:before {
    height: 50px;
    width: 2px;
    top: calc(-50% - 7px );
    left: 0;
    right: 0;
    margin: 0 auto;
}
#leadview .lead-view-detail .lead-status-icon,
.leads-view-sidebar .lead-view-detail .lead-status-icon {
    margin-bottom: 0;
}
#leadview .lead-view-detail .lead-status-day,
.leads-view-sidebar .lead-view-detail .lead-status-day {
    top: -25px;
    left: 44px;
    right: 0;
    font-size: 9px;
}
#salesexecutives .section-sales-executives .col-theme-table-header:last-child {
    margin-bottom: 15px;
}
.dropdown.chart-dropdown .btn {
    padding: 0;
}
.dropdown.chart-dropdown .btn.dropdown-toggle::after {
    right: 0;
    left: inherit;
}
.forgot-password .auth-button {
    width: inherit;
}
.auth-page .authentication-logo {
    margin: 10px 0;
}
.auth-page .authentication-logo img {
    max-width: 120px;
}
.auth-page .auth-container form {
    padding: 1.5em;
}
body.auth-page {
    height: inherit !important;
    -webkit-box-pack: inherit;
    -ms-flex-pack: inherit;
    justify-content: inherit;
    -webkit-box-align: inherit;
    -ms-flex-align: inherit;
}
.auth {
    width: 90vw;
    height: calc(100vh - 130px);
    min-height: inherit;
}
.col-master {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    max-width: 50%;
}
.col-calldetails-header .select-dropdown {
    margin-bottom: 21px;
}
.pricing-free-trial {
    margin-right: -1.2rem;
    margin-left: -1.2rem
}
.current-activity-detail {
    width: 300px;
}
.current-activity-detail .nav.nav-tabs .nav-item a i {
    margin-right: 5px;
}
.current-activity-detail .nav.nav-tabs .nav-item a {
    padding: 10px;
    font-size: 13px;
}
.current-activity-detail .media-list .media .media-heading {
    font-size: 1.1rem;
    line-height: 20px;
}
#dashboard-analytics .card-title {
    /*display: inline-block;
    width: calc(100% - 135px);
    margin-bottom: 0 !important;
    vertical-align: middle;*/
}
#dashboard-analytics .dashboard-analytics-dropdown-wrapper .dashboard-analytics-dropdown,
#dashboard-analytics  .dashboard-analytics-dropdown-wrapper .dropdown.chart-dropdown {
    /*display: block;
    width: 100%;
    margin: 0;
    text-align: right;*/
}
.dashboard-analytics-dropdown-wrapper {
    /*width: 130px;*/
    text-align: left !important;
}
.dashboard-inner .header-navbar .navbar-container ul.nav li.dropdown .dropdown-menu {
    top: 73px;
}
#formgeneration .breadcrumb-btn .btn {
    padding: 10px;
    font-size: 14px;
}
#formgeneration .breadcrumb-btn .btn.ml-1 {
    margin-left: 3px !important;
}
#salesexecutives .lead-page-type-wrapper .btn.lead-page-type {
    padding: 12px 5px;
    font-size: 10px;
}
#salesexecutives .col-theme-table-header > .ml-50 {
    margin-bottom: 20px;
}
.header-navbar.floating-nav {
    /*width: calc(100% - 33px ) !important;
    margin: 1.3rem auto 0 !important;
    right: 0 !important;
    left: 0 !important;
    width: calc(100% - 28px ) !important;*/
}
.col-theme-table-header {
    margin: 0;
}
.col-theme-table-header .theme-table-search, .col-theme-table-header > .btn-dropdown, .col-theme-table-header > .btn, .col-theme-table-header > .ml-50 {
    margin-bottom: 21px;
}
.section-lead-primary-status-analysis .nav.nav-tabs .nav-item .nav-link {
    padding: 0.4rem 0.3rem;
    font-size: 11px;
}
html body .content .content-wrapper {
    /*padding: calc(2.2rem - 1.4rem) 1rem 0;*/
}
.content-header-left.mb-2 {
    margin-bottom: 0.8rem !important;
}
.title-with-dropdown.card-header,
.title-with-dropdown .card-title {
    display: block;
}
.title-with-dropdown .card-title {
    /*margin-bottom: 15px !important;*/
}
.title-with-dropdown .dashboard-analytics-dropdown,
.title-with-dropdown .dropdown.chart-dropdown {
    /*display: inline-block;
    width: calc(50% - 10px);
    vertical-align: middle;*/
}
.title-with-dropdown .dashboard-analytics-dropdown {
    margin-right: 8px;
}
.title-with-dropdown .dropdown.chart-dropdown {
    margin-left: 8px;
    text-align: right;
}
#dashboard .title-with-dropdown .dashboard-analytics-dropdown,
.title-with-dropdown .dropdown.chart-dropdown {
    width: initial;
    margin-left: 0;
    text-align: left;
}
.dropdown.nav-item.add-new-dropdown.nav-megamenu .dropdown-toggle.nav-link {
    margin-left: 8px;
}
.col-lead-view-main .col-lead-view-title {
    width: 100%;
}
.col-lead-filter-footer {
    width: calc(100% - 80px);
}
.col-lead-filter-footer:last-child {
    width: 80px;
}
.lead-view-filter-item .activity-timeline.timeline-left {
    margin-left: 5px;
}
.col-xl-12.col-lead-filter-footer {
    width: 100%;
}
.activity-timeline.timeline-left {
    padding-left: 25px;
    /*margin-left: 5px;*/
}
.activity-timeline.timeline-left li .timeline-icon {
    left: -3.1rem;
}
.col-todo-card-header {
    width: 70%;
}
.col-todo-card-header:last-child {
    width: 30%;
}
.col-lead-view-content {
    margin-bottom: 20px;
}
.lead-view-content {
    padding: 20px 20px 0;
}
.lead-view-header {
    padding: 10px 20px;
}
.todo-card-header {
    padding: 20px;
}
.todo-card-content {
    padding: 0 20px;
}
.col-lead-view-header.text-right {
    text-align: left !important;
}
.col-lead-view-header {
    margin-bottom: 5px;
}
.col-lead-view-header:last-child {
    margin-bottom: 0;
}

.col-lead-view-title {
    width: 50%;
}
.col-raise-grievance-chat-header {
    width: calc(100% - 100px);
}
.col-raise-grievance-chat-header:last-child {
    width: 100px;
}
.content-header .content-header-title.float-left {
    font-size: 16px;
    line-height: 24px !important;
    padding: 5px 0 !important;
    /*float: none !important;
    margin: 0 !important;
    text-align: center;
    line-height: inherit !important;*/
}
.breadcrumb-btn {
    /*text-align: center;
    margin-top: 10px;*/
}
.theme-table-search .form-control {
    max-width: 140px;
}
.master-dropdown .theme-table-search .form-control {
    max-width: 100%;
}
.theme-table-search {
    margin-right: 5px;
}
.col-theme-table-header .filter-sidebar-btn {
    margin-left: 5px;
}
.get-started-res {
    margin: 1rem 1.2rem;
}
.col-theme-table-footer:first-child,
.col-theme-table-footer:last-child {
    max-width: 80px;
}
.nav-vertical .tab-pane .col-theme-table-footer:first-child,
.nav-vertical .tab-pane .col-theme-table-footer:last-child {
    max-width: 60px;
}
.col-theme-table-footer {
    max-width: calc(100% - 160px);
    flex: 0 0 calc(100% - 160px);
}
.nav-vertical .tab-pane .col-theme-table-footer {
    max-width: calc(100% - 120px);
    flex: 0 0 calc(100% - 120px);
}
.theme-table-footer .pagination .page-item .page-link {
    width: 26px;
    height: 26px;
    font-size: 11px;
    line-height: 24px !important;
}
.col-theme-table-footer .dropdown .dropdown-toggle {
    padding: 5px 12px !important;
    font-size: 12px;
}
.header-navbar .navbar-container ul.nav li a.dropdown-user-link {
    /* padding: 0.7rem; */
}
.add-new-dropdown .dropdown-toggle.nav-link {
    /* margin: 11px 0 11px 0; */
}
.header-navbar .navbar-container ul.nav li a.nav-link-label {
    /*padding: 1.6rem 0rem 1.35rem 0.5rem;*/
}
.lead-card-contant {
    padding: 15px;
}
.labels-filter-form {
    display: block;
    margin-right: 0;
}
.labels-detail .form-control {
    max-width: 100%;
}
.col-priority:nth-last-child(2) {
    margin-bottom: 30px;    
}
.priority-wrapper .col-priority {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.issues-filter-form .dropdown {
    width: 100%;
    float: none;
    border-radius: 5px;
    margin: 0 0 15px;
}
.issues-filter-form .form-group {
    float: none;
    width: 100%;
}
.section-email-settings .form-footer .col-form {
    width: 100%;
    margin-bottom: 15px;
}
.section-email-settings .form-footer .col-form:last-child {
    width: 100%;
    margin-bottom:0;
}
.ag-btns.d-flex.flex-wrap,
.ag-grid-btns.d-flex.justify-content-between.flex-wrap.mb-1 {
    display: block !important;
}
.ag-btns .action-btns {
    display: inline-block;
}
.ag-btns #filter-text-box {
    width: calc(100% - 130px) !important;
    display: inline-block;
}
.theme-sidebar.theme-sidebar-sm {
    width: 100%;
    right: calc(-100% - 10px);
}
.col-builders {
    max-width: 33.33%;
    flex: 0 0 33.33%;
}
.form-footer .col-form {
    width: 50%;
}
.form-footer .col-xl-12.col-form {
    width: 100%;
}
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu .dropdown-menu::before {
    right: 120px;
}
}
@media (max-width: 479px) {
#formgeneration .breadcrumb-btn .btn {
    font-size: 11px;
}
.footer span {
    font-size: 10px;
}
#leadview .lead-view-detail .lead-status-title, .leads-view-sidebar .lead-view-detail .lead-status-title,
#leadview .lead-view-detail .lead-status-date, .leads-view-sidebar .lead-view-detail .lead-status-date {
    width: 75px;
}
#channelpartner .breadcrumb-btn .btn.btn-outline-primary.statusfilter {
    padding: 9px 10px;
    margin-right: 2px !important;
}
.get-started-res {
    text-align: center;
}
.get-started-detail p {
    margin: 0 0 5px 0;
    width: 100%;
}
.register-t-and-c-bottom {
    bottom: -85px;
    padding: 0 15px;
}
.label-actions-list li:first-child {
    display: block;
    margin: 0 0 10px;
}
.label-actions-list li .label-actions {
    display: inline-block;
}
.add-issue-form .form-footer .col-form {
    width: 100%;
    text-align: center !important;
    margin-bottom: 15px;
}

.add-issue-form .form-footer .col-form .btn {
    width: 100%;
}

.add-issue-form .form-footer .col-form:last-child {
    margin-bottom: 0;
}
.col-priority-details-filters .btn {
    display: block;
    margin: 0 0 15px !important;
}
.col-priority-details-filters .btn:last-child {
    margin-bottom: 0 !important;
}
.col-builders {
    max-width: 50%;
    flex: 0 0 50%;
}
.header-navbar .navbar-container ul.nav li.dropdown.nav-megamenu .dropdown-menu a.dropdown-item {
    width: 100%;
}
}
@media (max-width: 445px) {
.col-theme-table-header.col-calldetails-header:first-child,
.col-theme-table-header.col-calldetails-header {
    max-width: 100%;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    text-align: center !important;
}
.col-calldetails-header .select-dropdown {
    max-width: 105px;
    margin: 0 auto 21px;
    text-align: left;
}
.section-sales-executives .ml-50 {
    /*margin: 15px 0 0 !important;*/
}
}
@media (max-width: 380px) {
.section-sales-executives .lead-page-type a br {
    display: none;
}
}

@media (min-width: 1200px) {
#site-settings .header-navbar {
    display: none;
}
}