@charset "UTF-8";
/*
Copyright © 2025 6 Technology LLC dba Fund360.ai

All rights reserved.

This software and its source code are the property of 6 Technology LLC dba Fund360.ai
and are protected by U.S. and international copyright laws.
Unauthorized reproduction, modification, distribution, or use of this software or
any portion of it is strictly prohibited without express written permission from
6 Technology LLC dba Fund360.ai.
*/
/*
Copyright © 2025 6 Technology LLC dba Fund360.ai

All rights reserved.

This software and its source code are the property of 6 Technology LLC dba Fund360.ai
and are protected by U.S. and international copyright laws.
Unauthorized reproduction, modification, distribution, or use of this software or
any portion of it is strictly prohibited without express written permission from
6 Technology LLC dba Fund360.ai.
*/
@import url("https://fonts.googleapis.com/css?family=Ubuntu:300,400,500,700");
/*border*/
/*rounded coirners*/
/*Login*/
/*top header*/
/*Aside*/
/*Panel*/
/*Modal window*/
/*ComboBox / Dropdowns*/
/*Notifications*/
/*aggregate authority*/
/*Primary*/
/*Page title*/
/*Progress bar*/
/*Toolbar*/
/*Checkbox*/
/*Modal icons*/
@import url("https://fonts.googleapis.com/css?family=Lato:300,400,700,900");
/*border*/
/*rounded coirners*/
/*Login*/
/*top header*/
/*Aside*/
/*Panel*/
/*Modal window*/
/*ComboBox / Dropdowns*/
/*Notifications*/
/*aggregate authority*/
/*Primary*/
/*Page title*/
/*Progress bar*/
/*Toolbar*/
/*Checkbox*/
/*Modal icons*/
.loanDocssearchcontacts {
  width: 274px !important;
}

/*
Copyright © 2025 6 Technology LLC dba Fund360.ai

All rights reserved.

This software and its source code are the property of 6 Technology LLC dba Fund360.ai
and are protected by U.S. and international copyright laws.
Unauthorized reproduction, modification, distribution, or use of this software or
any portion of it is strictly prohibited without express written permission from
6 Technology LLC dba Fund360.ai.
*/
/*common Styles*/
* {
  font-family: "Lato", "Arial", sans-serif !important;
}

body {
  font-family: "Lato", "Arial", sans-serif !important;
  font-size: 13px;
  background-color: #e7eaeb;
  overflow: hidden;
}

body .mrtop15 {
  margin-top: 15px;
}

/*Login*/
/*buttons*/
.btn-primary {
  color: #fff;
  background-color: #337ab7;
  border-color: transparent;
}

/*header*/
.loanInfoiconsize {
  font-size: 20px !important;
}

.kumo-header-container .defaultcommands li #HeaderSaveCommand .toolbarIcon-save {
  padding: 11px 20px !important;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 75%;
}

.kumo-header-container .defaultcommands li #HeaderSaveCommand:hover {
  color: #fff !important;
  background-color: #DFF2BF !important;
}

.kumo-header-container .defaultcommands li .saveChanges .toolbarIcon-save {
  background-image: !important;
}

#KumoHeaderNavBar #navbar ul li a {
  background-color: #fff;
  font-weight: normal;
  color: #337ab7;
  font-size: 14px;
  padding: 12.5px 15px !important;
}

@media all and (max-width: 1400px) {
  #KumoHeaderNavBar #navbar ul li a {
    padding: 12.5px 15px !important;
  }
}

#KumoHeaderNavBar #navbar ul li a:hover {
  background-color: #337ab7 !important;
  font-weight: normal !important;
  color: #fff !important;
  box-shadow: #fff !important;
}

#KumoHeaderNavBar #navbar ul li a.activeNav {
  background-color: #337ab7 !important;
  font-weight: normal !important;
  color: #fff !important;
  box-shadow: #fff !important;
}

#KumoHeaderNavBar #navbar ul li a.activeNav::after {
  border-top: 4px solid #337ab7 !important;
}

#LMS_NavHeader nav .Kumo-NavBar-Content {
  /*.Kumo-Has-Spinner {
                margin-left: 15px !important;
            }*/
}

#LMS_NavHeader nav .Kumo-NavBar-Content .toolbarIcon-save,
#LMS_NavHeader nav .Kumo-NavBar-Content .toolbarIcon-share,
#LMS_NavHeader nav .Kumo-NavBar-Content .toolbarIcon-upload,
#LMS_NavHeader nav .Kumo-NavBar-Content .toolbarIcon-uploadV2,
#LMS_NavHeader nav .Kumo-NavBar-Content .toolbarIcon-email,
#LMS_NavHeader nav .Kumo-NavBar-Content .toolbarIcon-delete,
#LMS_NavHeader nav .Kumo-NavBar-Content .toolbarIcon-create,
#LMS_NavHeader nav .Kumo-NavBar-Content .toolbarIcon-copy {
  padding: 11px 20px !important;
  background-position: center;
  background-repeat: no-repeat;
  background-size: 75%;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .Kumo-ToolBarButton {
  background-color: #fff;
  color: #337ab7;
  padding: 0px 6px !important;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .Kumo-ToolBarButton:first-child:hover {
  background-color: #DFF2BF !important;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .Kumo-ToolBarButton:hover, #LMS_NavHeader nav .Kumo-NavBar-Content .Kumo-ToolBarButton.editedmenu {
  color: #fff !important;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .headermenu .dropdown-menu li a {
  padding: 4px !important;
  background-color: #fff !important;
  font-weight: normal;
  color: #337ab7 !important;
  font-size: 14px;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .headermenu .dropdown-menu li a.redfontbold {
  color: red !important;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .headermenu .dropdown-menu li a:hover {
  background-color: #337ab7 !important;
  font-weight: normal;
  color: #fff !important;
  box-shadow: #fff;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .headermenu .dropdown-menu li a:hover.redfontbold {
  color: red !important;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .headermenu a {
  background-color: #fff !important;
  font-weight: normal;
  color: #337ab7 !important;
  font-size: 14px;
  padding: 12.5px 15px !important;
}

@media all and (max-width: 1400px) {
  #LMS_NavHeader nav .Kumo-NavBar-Content .headermenu a {
    padding: 12.5px 15px !important;
  }
}

#LMS_NavHeader nav .Kumo-NavBar-Content .headermenu a.redfontbold {
  color: red !important;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .headermenu a:hover {
  background-color: #337ab7 !important;
  font-weight: normal;
  color: #fff !important;
  box-shadow: #fff;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .headermenu a:hover.redfontbold {
  color: red !important;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .Kumo-Current a {
  background-color: #337ab7 !important;
  font-weight: normal;
  color: #fff !important;
  box-shadow: #fff;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .Kumo-Current a.redfontbold {
  color: red !important;
}

#LMS_NavHeader nav .Kumo-NavBar-Content .Kumo-Current:after {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid #337ab7;
  content: "";
  height: 0;
  left: 50%;
  margin-left: -4px;
  position: absolute;
  width: 0;
}

#LMS_NavHeader nav .navbar-header .navbar-brand {
  text-decoration: none;
}

#LMS_NavHeader nav .Kumo-NavBar #right_divLMS_NavHeader {
  text-decoration: none;
}

/*Content Area*/
.dashboardpagecontentdiv {
  overflow-y: auto;
  overflow-x: hidden;
  height: calc(100% - 0px);
}

.bodycontent {
  width: calc(100vw - 80px) !important;
  margin-top: 42px;
  overflow-y: hidden;
  padding: 0px 0px 0px 20px;
  overflow-x: hidden;
  height: calc(100vh - 42px) !important;
}

/*aside*/
#leftCol,
.kumo-aside-container {
  width: 80px;
  background-color: #000 !important;
  margin-top: 42px;
  height: calc(100vh - 42px) !important;
}

#leftCol .nav li,
#leftCol .defaultcommands li,
.kumo-aside-container .nav li,
.kumo-aside-container .defaultcommands li {
  color: #ffffff;
  background-color: #000;
  font-size: 13px;
  text-transform: none;
  margin: 0px auto;
}

#leftCol .nav li .fa,
#leftCol .defaultcommands li .fa,
.kumo-aside-container .nav li .fa,
.kumo-aside-container .defaultcommands li .fa {
  color: #ffffff;
  font-size: 22px;
  width: 100%;
}

#leftCol .nav li:hover, #leftCol .nav li:focus, #leftCol .nav li:active,
#leftCol .defaultcommands li:hover,
#leftCol .defaultcommands li:focus,
#leftCol .defaultcommands li:active,
.kumo-aside-container .nav li:hover,
.kumo-aside-container .nav li:focus,
.kumo-aside-container .nav li:active,
.kumo-aside-container .defaultcommands li:hover,
.kumo-aside-container .defaultcommands li:focus,
.kumo-aside-container .defaultcommands li:active {
  color: #fff;
  background: #337ab7;
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}

#leftCol .nav li:hover .fa,
#leftCol .nav li:hover a,
#leftCol .nav li:hover span, #leftCol .nav li:focus .fa,
#leftCol .nav li:focus a,
#leftCol .nav li:focus span, #leftCol .nav li:active .fa,
#leftCol .nav li:active a,
#leftCol .nav li:active span,
#leftCol .defaultcommands li:hover .fa,
#leftCol .defaultcommands li:hover a,
#leftCol .defaultcommands li:hover span,
#leftCol .defaultcommands li:focus .fa,
#leftCol .defaultcommands li:focus a,
#leftCol .defaultcommands li:focus span,
#leftCol .defaultcommands li:active .fa,
#leftCol .defaultcommands li:active a,
#leftCol .defaultcommands li:active span,
.kumo-aside-container .nav li:hover .fa,
.kumo-aside-container .nav li:hover a,
.kumo-aside-container .nav li:hover span,
.kumo-aside-container .nav li:focus .fa,
.kumo-aside-container .nav li:focus a,
.kumo-aside-container .nav li:focus span,
.kumo-aside-container .nav li:active .fa,
.kumo-aside-container .nav li:active a,
.kumo-aside-container .nav li:active span,
.kumo-aside-container .defaultcommands li:hover .fa,
.kumo-aside-container .defaultcommands li:hover a,
.kumo-aside-container .defaultcommands li:hover span,
.kumo-aside-container .defaultcommands li:focus .fa,
.kumo-aside-container .defaultcommands li:focus a,
.kumo-aside-container .defaultcommands li:focus span,
.kumo-aside-container .defaultcommands li:active .fa,
.kumo-aside-container .defaultcommands li:active a,
.kumo-aside-container .defaultcommands li:active span {
  color: #fff;
}

#leftCol .nav li a,
#leftCol .nav li span,
#leftCol .defaultcommands li a,
#leftCol .defaultcommands li span,
.kumo-aside-container .nav li a,
.kumo-aside-container .nav li span,
.kumo-aside-container .defaultcommands li a,
.kumo-aside-container .defaultcommands li span {
  color: #ffffff;
  font-size: 13px;
  text-transform: none;
  padding: 0px;
}

#leftCol .nav li a,
#leftCol .defaultcommands li a,
.kumo-aside-container .nav li a,
.kumo-aside-container .defaultcommands li a {
  padding: 12px 0px;
}

#leftCol .nav li a.active, #leftCol .nav li a:hover, #leftCol .nav li a:focus, #leftCol .nav li a:active,
#leftCol .defaultcommands li a.active,
#leftCol .defaultcommands li a:hover,
#leftCol .defaultcommands li a:focus,
#leftCol .defaultcommands li a:active,
.kumo-aside-container .nav li a.active,
.kumo-aside-container .nav li a:hover,
.kumo-aside-container .nav li a:focus,
.kumo-aside-container .nav li a:active,
.kumo-aside-container .defaultcommands li a.active,
.kumo-aside-container .defaultcommands li a:hover,
.kumo-aside-container .defaultcommands li a:focus,
.kumo-aside-container .defaultcommands li a:active {
  color: #fff;
  background: #337ab7;
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}

#leftCol .nav li a br,
#leftCol .defaultcommands li a br,
.kumo-aside-container .nav li a br,
.kumo-aside-container .defaultcommands li a br {
  display: none;
}

#leftCol .nav li a .i-dashboard,
#leftCol .nav li a .i-pipeline,
#leftCol .nav li a .i-crm,
#leftCol .nav li a .i-auditing,
#leftCol .nav li a .i-setting,
#leftCol .defaultcommands li a .i-dashboard,
#leftCol .defaultcommands li a .i-pipeline,
#leftCol .defaultcommands li a .i-crm,
#leftCol .defaultcommands li a .i-auditing,
#leftCol .defaultcommands li a .i-setting,
.kumo-aside-container .nav li a .i-dashboard,
.kumo-aside-container .nav li a .i-pipeline,
.kumo-aside-container .nav li a .i-crm,
.kumo-aside-container .nav li a .i-auditing,
.kumo-aside-container .nav li a .i-setting,
.kumo-aside-container .defaultcommands li a .i-dashboard,
.kumo-aside-container .defaultcommands li a .i-pipeline,
.kumo-aside-container .defaultcommands li a .i-crm,
.kumo-aside-container .defaultcommands li a .i-auditing,
.kumo-aside-container .defaultcommands li a .i-setting {
  height: 22px;
  width: 100%;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
  margin: 0 auto;
  background-size: contain;
}

#leftCol #KSidebar nav ul li,
.kumo-aside-container #KSidebar nav ul li {
  color: #ffffff;
  background-color: #000;
  font-size: 13px;
  text-transform: none;
}

#leftCol #KSidebar nav ul li.active, #leftCol #KSidebar nav ul li:hover, #leftCol #KSidebar nav ul li:focus, #leftCol #KSidebar nav ul li:active,
.kumo-aside-container #KSidebar nav ul li.active,
.kumo-aside-container #KSidebar nav ul li:hover,
.kumo-aside-container #KSidebar nav ul li:focus,
.kumo-aside-container #KSidebar nav ul li:active {
  color: #fff;
  background: #337ab7;
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
}

#leftCol #KSidebar nav ul li.active .fa,
#leftCol #KSidebar nav ul li.active a,
#leftCol #KSidebar nav ul li.active span, #leftCol #KSidebar nav ul li:hover .fa,
#leftCol #KSidebar nav ul li:hover a,
#leftCol #KSidebar nav ul li:hover span, #leftCol #KSidebar nav ul li:focus .fa,
#leftCol #KSidebar nav ul li:focus a,
#leftCol #KSidebar nav ul li:focus span, #leftCol #KSidebar nav ul li:active .fa,
#leftCol #KSidebar nav ul li:active a,
#leftCol #KSidebar nav ul li:active span,
.kumo-aside-container #KSidebar nav ul li.active .fa,
.kumo-aside-container #KSidebar nav ul li.active a,
.kumo-aside-container #KSidebar nav ul li.active span,
.kumo-aside-container #KSidebar nav ul li:hover .fa,
.kumo-aside-container #KSidebar nav ul li:hover a,
.kumo-aside-container #KSidebar nav ul li:hover span,
.kumo-aside-container #KSidebar nav ul li:focus .fa,
.kumo-aside-container #KSidebar nav ul li:focus a,
.kumo-aside-container #KSidebar nav ul li:focus span,
.kumo-aside-container #KSidebar nav ul li:active .fa,
.kumo-aside-container #KSidebar nav ul li:active a,
.kumo-aside-container #KSidebar nav ul li:active span {
  color: #fff;
}

#leftCol #KSidebar nav ul li .fa,
.kumo-aside-container #KSidebar nav ul li .fa {
  color: #ffffff;
  font-size: 22px;
  margin: 0px auto 3px;
}

#leftCol #KSidebar nav ul li a,
#leftCol #KSidebar nav ul li span,
.kumo-aside-container #KSidebar nav ul li a,
.kumo-aside-container #KSidebar nav ul li span {
  color: #ffffff;
  font-size: 13px;
  text-transform: none;
}

#leftCol #KSidebar nav .Kumo-Sidebar-Footer,
.kumo-aside-container #KSidebar nav .Kumo-Sidebar-Footer {
  color: #ffffff;
  background-color: #000;
  font-size: 13px;
  text-align: center;
}

/*Panel*/
.panel,
.panel-container {
  border: 0px solid #337ab7;
  border-radius: 0px !important;
  background-color: #FFF;
  /*     overflow: hidden;
 */
}

.panel a,
.panel-container a {
  color: #337ab7 !important;
}

.panel .panel-heading,
.panel .panel-header,
.panel-container .panel-heading,
.panel-container .panel-header {
  border-radius: 0px 0px 0 0;
  background-color: #337ab7;
  color: #fff;
  border-bottom: 1px solid #f0f0f0;
}

.panel .panel-heading .search-persons-company-window,
.panel .panel-header .search-persons-company-window,
.panel-container .panel-heading .search-persons-company-window,
.panel-container .panel-header .search-persons-company-window {
  margin-top: 6px;
}

.panel .panel-heading .loandivtextbox,
.panel .panel-header .loandivtextbox,
.panel-container .panel-heading .loandivtextbox,
.panel-container .panel-header .loandivtextbox {
  padding: 2px 10px 0px 0px !important;
}

.panel .panel-heading .jqx-widget-content-kumo,
.panel .panel-header .jqx-widget-content-kumo,
.panel-container .panel-heading .jqx-widget-content-kumo,
.panel-container .panel-header .jqx-widget-content-kumo {
  background-color: none;
  color: #616f77;
  font-size: 13px;
  border-radius: 0px !important;
  font-family: "Lato", "Arial", sans-serif !important;
}

.panel .panel-heading .jqx-widget-content-kumo ,
.panel .panel-header .jqx-widget-content-kumo ,
.panel-container .panel-heading .jqx-widget-content-kumo ,
.panel-container .panel-header .jqx-widget-content-kumo {
  border: 1px solid #337ab7 !important;
}

.panel .panel-heading .jqx-widget-content-kumo#txtstartfundate:hover,
.panel .panel-header .jqx-widget-content-kumo#txtstartfundate:hover,
.panel-container .panel-heading .jqx-widget-content-kumo#txtstartfundate:hover,
.panel-container .panel-header .jqx-widget-content-kumo#txtstartfundate:hover {
  border: 1px solid #1ab394 !important;
}

.panel .panel-heading .jqx-widget-content-kumo .jqx-widget-content-kumo,
.panel .panel-header .jqx-widget-content-kumo .jqx-widget-content-kumo,
.panel-container .panel-heading .jqx-widget-content-kumo .jqx-widget-content-kumo,
.panel-container .panel-header .jqx-widget-content-kumo .jqx-widget-content-kumo {
  border: none !important;
  font-family: "Lato", "Arial", sans-serif !important;
}

.panel .panel-heading .jqx-widget-content-kumo.noneditable,
.panel .panel-header .jqx-widget-content-kumo.noneditable,
.panel-container .panel-heading .jqx-widget-content-kumo.noneditable,
.panel-container .panel-header .jqx-widget-content-kumo.noneditable {
  border: 0px !important;
}

.panel .panel-heading .jqx-widget-content-kumo.noneditable .jqx-combobox-arrow-normal,
.panel .panel-header .jqx-widget-content-kumo.noneditable .jqx-combobox-arrow-normal,
.panel-container .panel-heading .jqx-widget-content-kumo.noneditable .jqx-combobox-arrow-normal,
.panel-container .panel-header .jqx-widget-content-kumo.noneditable .jqx-combobox-arrow-normal {
  visibility: hidden !important;
}

.panel .panel-heading .jqx-combobox,
.panel .panel-header .jqx-combobox,
.panel-container .panel-heading .jqx-combobox,
.panel-container .panel-header .jqx-combobox {
  background-color: none;
  color: #616f77;
  border: 1px solid #337ab7;
  font-size: 13px;
  border-radius: 0px !important;
  margin: 5px 0px;
}

.panel .panel-heading .jqx-combobox.jqx-fill-state-focus, .panel .panel-heading .jqx-combobox.jqx-combobox-state-focus,
.panel .panel-header .jqx-combobox.jqx-fill-state-focus,
.panel .panel-header .jqx-combobox.jqx-combobox-state-focus,
.panel-container .panel-heading .jqx-combobox.jqx-fill-state-focus,
.panel-container .panel-heading .jqx-combobox.jqx-combobox-state-focus,
.panel-container .panel-header .jqx-combobox.jqx-fill-state-focus,
.panel-container .panel-header .jqx-combobox.jqx-combobox-state-focus {
  border: 1px solid #337ab7 !important;
}

.panel .panel-heading .jqx-combobox.jqx-fill-state-focus input:hover, .panel .panel-heading .jqx-combobox.jqx-fill-state-focus input:focus, .panel .panel-heading .jqx-combobox.jqx-fill-state-focus input:active, .panel .panel-heading .jqx-combobox.jqx-combobox-state-focus input:hover, .panel .panel-heading .jqx-combobox.jqx-combobox-state-focus input:focus, .panel .panel-heading .jqx-combobox.jqx-combobox-state-focus input:active,
.panel .panel-header .jqx-combobox.jqx-fill-state-focus input:hover,
.panel .panel-header .jqx-combobox.jqx-fill-state-focus input:focus,
.panel .panel-header .jqx-combobox.jqx-fill-state-focus input:active,
.panel .panel-header .jqx-combobox.jqx-combobox-state-focus input:hover,
.panel .panel-header .jqx-combobox.jqx-combobox-state-focus input:focus,
.panel .panel-header .jqx-combobox.jqx-combobox-state-focus input:active,
.panel-container .panel-heading .jqx-combobox.jqx-fill-state-focus input:hover,
.panel-container .panel-heading .jqx-combobox.jqx-fill-state-focus input:focus,
.panel-container .panel-heading .jqx-combobox.jqx-fill-state-focus input:active,
.panel-container .panel-heading .jqx-combobox.jqx-combobox-state-focus input:hover,
.panel-container .panel-heading .jqx-combobox.jqx-combobox-state-focus input:focus,
.panel-container .panel-heading .jqx-combobox.jqx-combobox-state-focus input:active,
.panel-container .panel-header .jqx-combobox.jqx-fill-state-focus input:hover,
.panel-container .panel-header .jqx-combobox.jqx-fill-state-focus input:focus,
.panel-container .panel-header .jqx-combobox.jqx-fill-state-focus input:active,
.panel-container .panel-header .jqx-combobox.jqx-combobox-state-focus input:hover,
.panel-container .panel-header .jqx-combobox.jqx-combobox-state-focus input:focus,
.panel-container .panel-header .jqx-combobox.jqx-combobox-state-focus input:active {
  border: none !important;
}

.panel .panel-heading .jqx-combobox .jqx-combobox-input,
.panel .panel-header .jqx-combobox .jqx-combobox-input,
.panel-container .panel-heading .jqx-combobox .jqx-combobox-input,
.panel-container .panel-header .jqx-combobox .jqx-combobox-input {
  padding: 5px !important;
  margin: 0 !important;
  height: auto !important;
  border: none !important;
}

.panel .panel-heading .jqx-combobox .jqx-combobox-input::placeholder,
.panel .panel-header .jqx-combobox .jqx-combobox-input::placeholder,
.panel-container .panel-heading .jqx-combobox .jqx-combobox-input::placeholder,
.panel-container .panel-header .jqx-combobox .jqx-combobox-input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.panel .panel-heading .defaultcommands,
.panel .panel-header .defaultcommands,
.panel-container .panel-heading .defaultcommands,
.panel-container .panel-header .defaultcommands {
  text-decoration: none;
}

.panel .panel-heading .defaultcommands li a,
.panel .panel-header .defaultcommands li a,
.panel-container .panel-heading .defaultcommands li a,
.panel-container .panel-header .defaultcommands li a {
  font-size: 14px;
  padding: 8px 15px;
  color: #fff !important;
}

.panel .panel-heading .defaultcommands li:hover, .panel .panel-heading .defaultcommands li:focus, .panel .panel-heading .defaultcommands li:active,
.panel .panel-header .defaultcommands li:hover,
.panel .panel-header .defaultcommands li:focus,
.panel .panel-header .defaultcommands li:active,
.panel-container .panel-heading .defaultcommands li:hover,
.panel-container .panel-heading .defaultcommands li:focus,
.panel-container .panel-heading .defaultcommands li:active,
.panel-container .panel-header .defaultcommands li:hover,
.panel-container .panel-header .defaultcommands li:focus,
.panel-container .panel-header .defaultcommands li:active {
  color: #fff !important;
  background-color: #22beef !important;
}

.panel .panel-heading .defaultcommands li:hover a, .panel .panel-heading .defaultcommands li:focus a, .panel .panel-heading .defaultcommands li:active a,
.panel .panel-header .defaultcommands li:hover a,
.panel .panel-header .defaultcommands li:focus a,
.panel .panel-header .defaultcommands li:active a,
.panel-container .panel-heading .defaultcommands li:hover a,
.panel-container .panel-heading .defaultcommands li:focus a,
.panel-container .panel-heading .defaultcommands li:active a,
.panel-container .panel-header .defaultcommands li:hover a,
.panel-container .panel-header .defaultcommands li:focus a,
.panel-container .panel-header .defaultcommands li:active a {
  color: #fff !important;
}

.panel .panel-heading .jqx-button,
.panel .panel-header .jqx-button,
.panel-container .panel-heading .jqx-button,
.panel-container .panel-header .jqx-button {
  color: #fff;
  background-color: #337ab7;
  width: auto !important;
  font-size: 14px;
  padding: 8px 15px;
  float: left;
  border: none;
  line-height: 24px;
  cursor: pointer !important;
}

.panel .panel-heading .jqx-button.jqx-fill-state-disabled,
.panel .panel-header .jqx-button.jqx-fill-state-disabled,
.panel-container .panel-heading .jqx-button.jqx-fill-state-disabled,
.panel-container .panel-header .jqx-button.jqx-fill-state-disabled {
  filter: grayscale(100%);
  -webkit-filter: grayscale(100%);
  opacity: 0.3;
}

.panel .panel-heading .jqx-button:first-child,
.panel .panel-header .jqx-button:first-child,
.panel-container .panel-heading .jqx-button:first-child,
.panel-container .panel-header .jqx-button:first-child {
  border-top-left-radius: 0px !important;
}

.panel .panel-heading .jqx-button:first-child:hover, .panel .panel-heading .jqx-button:first-child:focus, .panel .panel-heading .jqx-button:first-child:active,
.panel .panel-header .jqx-button:first-child:hover,
.panel .panel-header .jqx-button:first-child:focus,
.panel .panel-header .jqx-button:first-child:active,
.panel-container .panel-heading .jqx-button:first-child:hover,
.panel-container .panel-heading .jqx-button:first-child:focus,
.panel-container .panel-heading .jqx-button:first-child:active,
.panel-container .panel-header .jqx-button:first-child:hover,
.panel-container .panel-header .jqx-button:first-child:focus,
.panel-container .panel-header .jqx-button:first-child:active {
  border-top-left-radius: 0px !important;
}

.panel .panel-heading .jqx-button .fa,
.panel .panel-header .jqx-button .fa,
.panel-container .panel-heading .jqx-button .fa,
.panel-container .panel-header .jqx-button .fa {
  font-size: 13px;
  margin-right: 10px;
  margin-top: 0px;
}

.panel .panel-heading .jqx-button .fa,
.panel .panel-heading .jqx-button div,
.panel .panel-header .jqx-button .fa,
.panel .panel-header .jqx-button div,
.panel-container .panel-heading .jqx-button .fa,
.panel-container .panel-heading .jqx-button div,
.panel-container .panel-header .jqx-button .fa,
.panel-container .panel-header .jqx-button div {
  display: inline-block;
}

.panel .panel-heading .jqx-button.jqx-fill-state-hover, .panel .panel-heading .jqx-button.jqx-fill-state-pressed,
.panel .panel-header .jqx-button.jqx-fill-state-hover,
.panel .panel-header .jqx-button.jqx-fill-state-pressed,
.panel-container .panel-heading .jqx-button.jqx-fill-state-hover,
.panel-container .panel-heading .jqx-button.jqx-fill-state-pressed,
.panel-container .panel-header .jqx-button.jqx-fill-state-hover,
.panel-container .panel-header .jqx-button.jqx-fill-state-pressed {
  color: #fff !important;
  background-color: #22beef !important;
}

.panel .panel-heading .tile-header,
.panel .panel-header .tile-header,
.panel-container .panel-heading .tile-header,
.panel-container .panel-header .tile-header {
  font-size: 18px;
  font-weight: 700;
  text-transform: none;
  float: left;
  padding: 9px 15px;
}

.panel .panel-heading .jqx-dropdownlist-state-normal,
.panel .panel-header .jqx-dropdownlist-state-normal,
.panel-container .panel-heading .jqx-dropdownlist-state-normal,
.panel-container .panel-header .jqx-dropdownlist-state-normal {
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 0px;
  color: #fff;
  padding: 5px;
  margin: 3px;
  font-size: 14px;
}

.panel .panel-heading .jqx-dropdownlist-state-normal .jqx-icon,
.panel .panel-header .jqx-dropdownlist-state-normal .jqx-icon,
.panel-container .panel-heading .jqx-dropdownlist-state-normal .jqx-icon,
.panel-container .panel-header .jqx-dropdownlist-state-normal .jqx-icon {
  color: #fff;
}

.panel .panel-heading .jqx-dropdownlist-state-normal .jqx-menu-item-arrow-down-selected-kumo,
.panel .panel-heading .jqx-dropdownlist-state-normal .jqx-icon-arrow-down-selected-kumo,
.panel .panel-header .jqx-dropdownlist-state-normal .jqx-menu-item-arrow-down-selected-kumo,
.panel .panel-header .jqx-dropdownlist-state-normal .jqx-icon-arrow-down-selected-kumo,
.panel-container .panel-heading .jqx-dropdownlist-state-normal .jqx-menu-item-arrow-down-selected-kumo,
.panel-container .panel-heading .jqx-dropdownlist-state-normal .jqx-icon-arrow-down-selected-kumo,
.panel-container .panel-header .jqx-dropdownlist-state-normal .jqx-menu-item-arrow-down-selected-kumo,
.panel-container .panel-header .jqx-dropdownlist-state-normal .jqx-icon-arrow-down-selected-kumo {
  color: #fff;
}

.panel .panel-heading.fullpageGrid .jqx-button:first-child,
.panel .panel-header.fullpageGrid .jqx-button:first-child,
.panel-container .panel-heading.fullpageGrid .jqx-button:first-child,
.panel-container .panel-header.fullpageGrid .jqx-button:first-child {
  border-top-left-radius: 0px !important;
}

.panel .panel-heading.fullpageGrid .jqx-button:first-child:hover, .panel .panel-heading.fullpageGrid .jqx-button:first-child:focus, .panel .panel-heading.fullpageGrid .jqx-button:first-child:active,
.panel .panel-header.fullpageGrid .jqx-button:first-child:hover,
.panel .panel-header.fullpageGrid .jqx-button:first-child:focus,
.panel .panel-header.fullpageGrid .jqx-button:first-child:active,
.panel-container .panel-heading.fullpageGrid .jqx-button:first-child:hover,
.panel-container .panel-heading.fullpageGrid .jqx-button:first-child:focus,
.panel-container .panel-heading.fullpageGrid .jqx-button:first-child:active,
.panel-container .panel-header.fullpageGrid .jqx-button:first-child:hover,
.panel-container .panel-header.fullpageGrid .jqx-button:first-child:focus,
.panel-container .panel-header.fullpageGrid .jqx-button:first-child:active {
  border-top-left-radius: 0px !important;
}

.panel .form-horizontal .jqx-combobox,
.panel-container .form-horizontal .jqx-combobox {
  border-radius: 0px !important;
  padding: 0px;
  color: #616f77;
  font-size: 13px;
  border: 1px solid #ddd;
  height: 32px !important;
}

.panel .form-horizontal .jqx-combobox .jqx-combobox-content,
.panel-container .form-horizontal .jqx-combobox .jqx-combobox-content {
  border-right: none !important;
}

.panel .form-horizontal .jqx-combobox.jqx-combobox-state-hover, .panel .form-horizontal .jqx-combobox.jqx-combobox-state-selected, .panel .form-horizontal .jqx-combobox.jqx-combobox-state-focus,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-hover,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-selected,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-focus {
  text-decoration: none;
}

.panel .form-horizontal .jqx-combobox.jqx-combobox-state-hover input:hover, .panel .form-horizontal .jqx-combobox.jqx-combobox-state-hover input:focus, .panel .form-horizontal .jqx-combobox.jqx-combobox-state-hover input:active, .panel .form-horizontal .jqx-combobox.jqx-combobox-state-selected input:hover, .panel .form-horizontal .jqx-combobox.jqx-combobox-state-selected input:focus, .panel .form-horizontal .jqx-combobox.jqx-combobox-state-selected input:active, .panel .form-horizontal .jqx-combobox.jqx-combobox-state-focus input:hover, .panel .form-horizontal .jqx-combobox.jqx-combobox-state-focus input:focus, .panel .form-horizontal .jqx-combobox.jqx-combobox-state-focus input:active,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-hover input:hover,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-hover input:focus,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-hover input:active,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-selected input:hover,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-selected input:focus,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-selected input:active,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-focus input:hover,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-focus input:focus,
.panel-container .form-horizontal .jqx-combobox.jqx-combobox-state-focus input:active {
  border: none !important;
}

.panel .form-horizontal .jqx-combobox .jqx-combobox-arrow-normal,
.panel-container .form-horizontal .jqx-combobox .jqx-combobox-arrow-normal {
  background-color: #efefef;
}

.panel .form-horizontal input,
.panel .form-horizontal .form-control,
.panel-container .form-horizontal input,
.panel-container .form-horizontal .form-control {
  color: #616f77;
  font-size: 13px !important;
  border: 1px solid #ddd;
  padding: 6px 12px;
  height: auto;
  border-radius: 0px !important;
  box-shadow: none !important;
}

.panel .form-horizontal input:hover, .panel .form-horizontal input:focus, .panel .form-horizontal input:active,
.panel .form-horizontal .form-control:hover,
.panel .form-horizontal .form-control:focus,
.panel .form-horizontal .form-control:active,
.panel-container .form-horizontal input:hover,
.panel-container .form-horizontal input:focus,
.panel-container .form-horizontal input:active,
.panel-container .form-horizontal .form-control:hover,
.panel-container .form-horizontal .form-control:focus,
.panel-container .form-horizontal .form-control:active {
  border: 1px solid #22beef !important;
}

.panel .form-horizontal input::placeholder,
.panel .form-horizontal .form-control::placeholder,
.panel-container .form-horizontal input::placeholder,
.panel-container .form-horizontal .form-control::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.panel .form-horizontal textarea,
.panel .form-horizontal .form-control,
.panel-container .form-horizontal textarea,
.panel-container .form-horizontal .form-control {
  color: #616f77;
  font-size: 13px !important;
  border: 1px solid #ddd;
  padding: 6px 12px;
  height: auto;
  border-radius: 0px !important;
  box-shadow: none !important;
  -webkit-writing-mode: none !important;
  text-align: left;
}

.panel .form-horizontal textarea:hover, .panel .form-horizontal textarea:focus, .panel .form-horizontal textarea:active,
.panel .form-horizontal .form-control:hover,
.panel .form-horizontal .form-control:focus,
.panel .form-horizontal .form-control:active,
.panel-container .form-horizontal textarea:hover,
.panel-container .form-horizontal textarea:focus,
.panel-container .form-horizontal textarea:active,
.panel-container .form-horizontal .form-control:hover,
.panel-container .form-horizontal .form-control:focus,
.panel-container .form-horizontal .form-control:active {
  border: 1px solid #22beef !important;
}

.panel .form-horizontal textarea::placeholder,
.panel .form-horizontal .form-control::placeholder,
.panel-container .form-horizontal textarea::placeholder,
.panel-container .form-horizontal .form-control::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.panel .form-horizontal .form-control,
.panel-container .form-horizontal .form-control {
  display: inline-block;
}

.panel .panel-body,
.panel-container .panel-body {
  background-color: #fff;
  color: #616f77;
  border-radius: 0px !important;
  /*datepicker*/
}

.panel .panel-body .jqx-datetimeinput,
.panel-container .panel-body .jqx-datetimeinput {
  border-radius: 0px !important;
  padding-left: 0px !important;
  height: 32px !important;
  max-width: 200px !important;
}

.panel .panel-body .jqx-datetimeinput .jqx-max-size,
.panel-container .panel-body .jqx-datetimeinput .jqx-max-size {
  border-radius: 0px !important;
}

.panel .panel-body .jqx-datetimeinput input,
.panel-container .panel-body .jqx-datetimeinput input {
  height: 100% !important;
  padding: 0px 6px !important;
}

.panel .panel-body .jqx-datetimeinput input:hover, .panel .panel-body .jqx-datetimeinput input:focus, .panel .panel-body .jqx-datetimeinput input:active,
.panel-container .panel-body .jqx-datetimeinput input:hover,
.panel-container .panel-body .jqx-datetimeinput input:focus,
.panel-container .panel-body .jqx-datetimeinput input:active {
  border: none !important;
}

.panel .panel-body .jqx-datetimeinput .jqx-action-button,
.panel-container .panel-body .jqx-datetimeinput .jqx-action-button {
  width: 22px !important;
}

.panel .panel-body .jqx-datetimeinput .jqx-action-button .jqx-icon,
.panel-container .panel-body .jqx-datetimeinput .jqx-action-button .jqx-icon {
  color: #666;
}

.panel .panel-body .jqx-datetimeinput .jqx-action-button .jqx-icon-calendar-pressed,
.panel-container .panel-body .jqx-datetimeinput .jqx-action-button .jqx-icon-calendar-pressed {
  color: #fff !important;
}

.panel .panel-body .jqx-datetimeinput.jqx-fill-state-hover .jqx-action-button .jqx-icon,
.panel .panel-body .jqx-datetimeinput.jqx-fill-state-hover .jqx-action-button .jqx-icon-calendar-hover,
.panel-container .panel-body .jqx-datetimeinput.jqx-fill-state-hover .jqx-action-button .jqx-icon,
.panel-container .panel-body .jqx-datetimeinput.jqx-fill-state-hover .jqx-action-button .jqx-icon-calendar-hover {
  color: #fff;
}

.panel .panel-body .fundingtotalamout,
.panel-container .panel-body .fundingtotalamout {
  border-radius: 0px;
}

.panel .panel-body .fundingtotalamout input,
.panel-container .panel-body .fundingtotalamout input {
  font-size: 24px !important;
  color: #fff;
  font-weight: bold;
  padding-left: 0px;
  border: none !important;
}

.panel .panel-body .fundingtotalamout input:hover, .panel .panel-body .fundingtotalamout input:focus, .panel .panel-body .fundingtotalamout input:active,
.panel-container .panel-body .fundingtotalamout input:hover,
.panel-container .panel-body .fundingtotalamout input:focus,
.panel-container .panel-body .fundingtotalamout input:active {
  border: none !important;
}

.panel .panel-body .fundingtotalamout label,
.panel-container .panel-body .fundingtotalamout label {
  font-size: 13px;
  color: #fff;
}

.panel .panel-body .labeltext,
.panel-container .panel-body .labeltext {
  color: #616f77;
  font-size: 13px;
}

.panel .panel-body .jqx-combobox,
.panel-container .panel-body .jqx-combobox {
  border-radius: 0px !important;
  padding: 0px;
  color: #616f77;
  font-size: 13px;
  border: 1px solid #ddd;
  height: 32px !important;
}

.panel .panel-body .jqx-combobox .jqx-combobox-content,
.panel-container .panel-body .jqx-combobox .jqx-combobox-content {
  border-right: none !important;
}

.panel .panel-body .jqx-combobox.jqx-combobox-state-hover, .panel .panel-body .jqx-combobox.jqx-combobox-state-selected, .panel .panel-body .jqx-combobox.jqx-combobox-state-focus,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-hover,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-selected,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-focus {
  text-decoration: none;
}

.panel .panel-body .jqx-combobox.jqx-combobox-state-hover input:hover, .panel .panel-body .jqx-combobox.jqx-combobox-state-hover input:focus, .panel .panel-body .jqx-combobox.jqx-combobox-state-hover input:active, .panel .panel-body .jqx-combobox.jqx-combobox-state-selected input:hover, .panel .panel-body .jqx-combobox.jqx-combobox-state-selected input:focus, .panel .panel-body .jqx-combobox.jqx-combobox-state-selected input:active, .panel .panel-body .jqx-combobox.jqx-combobox-state-focus input:hover, .panel .panel-body .jqx-combobox.jqx-combobox-state-focus input:focus, .panel .panel-body .jqx-combobox.jqx-combobox-state-focus input:active,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-hover input:hover,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-hover input:focus,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-hover input:active,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-selected input:hover,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-selected input:focus,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-selected input:active,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-focus input:hover,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-focus input:focus,
.panel-container .panel-body .jqx-combobox.jqx-combobox-state-focus input:active {
  border: none !important;
}

.panel .panel-body .jqx-combobox .jqx-combobox-arrow-normal,
.panel-container .panel-body .jqx-combobox .jqx-combobox-arrow-normal {
  background-color: #efefef;
}

.panel .panel-body input,
.panel .panel-body .form-control,
.panel-container .panel-body input,
.panel-container .panel-body .form-control {
  color: #616f77;
  font-size: 13px !important;
  border: 1px solid #ddd;
  padding: 6px 12px;
  height: auto;
  border-radius: 0px !important;
  box-shadow: none !important;
}

.panel .panel-body input:hover, .panel .panel-body input:focus, .panel .panel-body input:active,
.panel .panel-body .form-control:hover,
.panel .panel-body .form-control:focus,
.panel .panel-body .form-control:active,
.panel-container .panel-body input:hover,
.panel-container .panel-body input:focus,
.panel-container .panel-body input:active,
.panel-container .panel-body .form-control:hover,
.panel-container .panel-body .form-control:focus,
.panel-container .panel-body .form-control:active {
  border: 1px solid #22beef !important;
}

.panel .panel-body input::placeholder,
.panel .panel-body .form-control::placeholder,
.panel-container .panel-body input::placeholder,
.panel-container .panel-body .form-control::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.panel .panel-body textarea,
.panel .panel-body .form-control,
.panel-container .panel-body textarea,
.panel-container .panel-body .form-control {
  color: #616f77;
  font-size: 13px !important;
  border: 1px solid #ddd;
  padding: 6px 12px;
  height: auto;
  border-radius: 0px !important;
  box-shadow: none !important;
  -webkit-writing-mode: none !important;
  text-align: left;
}

.panel .panel-body textarea:hover, .panel .panel-body textarea:focus, .panel .panel-body textarea:active,
.panel .panel-body .form-control:hover,
.panel .panel-body .form-control:focus,
.panel .panel-body .form-control:active,
.panel-container .panel-body textarea:hover,
.panel-container .panel-body textarea:focus,
.panel-container .panel-body textarea:active,
.panel-container .panel-body .form-control:hover,
.panel-container .panel-body .form-control:focus,
.panel-container .panel-body .form-control:active {
  border: 1px solid #22beef !important;
}

.panel .panel-body textarea::placeholder,
.panel .panel-body .form-control::placeholder,
.panel-container .panel-body textarea::placeholder,
.panel-container .panel-body .form-control::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.panel .panel-body .form-control,
.panel-container .panel-body .form-control {
  display: inline-block;
}

.panel .panel-body .fundingtotalamout,
.panel-container .panel-body .fundingtotalamout {
  padding: 15px;
  border-radius: 0px !important;
  border: none;
  background: #16a085;
  margin: 10px 0px;
}

.panel .panel-body .fundingtotalamout.fundingthismonthdiv,
.panel-container .panel-body .fundingtotalamout.fundingthismonthdiv {
  text-align: left;
  min-width: 170px;
}

.panel .panel-body .fundingtotalamout #loanAmount,
.panel .panel-body .fundingtotalamout #totalLoanValue,
.panel .panel-body .fundingtotalamout #LTV,
.panel .panel-body .fundingtotalamout #lbl_AllDrawsCurrentDisbursed,
.panel .panel-body .fundingtotalamout #lbl_AllDrawsTotalDisbursedtoDate,
.panel-container .panel-body .fundingtotalamout #loanAmount,
.panel-container .panel-body .fundingtotalamout #totalLoanValue,
.panel-container .panel-body .fundingtotalamout #LTV,
.panel-container .panel-body .fundingtotalamout #lbl_AllDrawsCurrentDisbursed,
.panel-container .panel-body .fundingtotalamout #lbl_AllDrawsTotalDisbursedtoDate {
  font-weight: bold;
  font-size: 24px;
  color: #fff;
  text-align: left;
  padding: 0px;
}

.panel .panel-body .fundingtotalamout .label,
.panel-container .panel-body .fundingtotalamout .label {
  font-weight: normal;
  font-size: 13px;
  color: #fff;
  text-align: left;
}

.panel .panel-footer,
.panel-container .panel-footer {
  background-color: #fff;
  color: 333;
  border-radius: 0 0 inherit inherit;
}

#AddressGrid > div div[role=row] {
  width: 0px !important;
}

#gridCompaniesV2API > div div[role=row], #gridPersonsV2API > div div[role=row] {
  width: 0px !important;
}

/* Gird*/
.jqx-grid {
  border: 1px solid #ddd !important;
  border-radius: 0px !important;
}

.jqx-grid .jqx-grid-statusbar {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.jqx-grid .jqx-grid-statusbar > div {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.jqx-grid .jqx-grid-statusbar > div .jqx-grid-cell:first-child {
  border-bottom-left-radius: 0px !important;
}

.jqx-grid .jqx-grid-statusbar > div .jqx-grid-cell:last-child {
  border-bottom-right-radius: 0px !important;
}

.jqx-grid .jqx-border-reset {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.jqx-grid .jqx-border-reset .jqx-grid-content {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.jqx-grid .jqx-border-reset .jqx-grid-content > div {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.jqx-grid .jqx-border-reset .jqx-grid-content > div div[role=row] {
  border-radius: 0px !important;
}

.jqx-grid .jqx-border-reset .jqx-grid-content > div div[role=row]:last-child {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.jqx-grid .jqx-border-reset .jqx-grid-content > div div[role=row]:last-child div[role=gridcell]:first-child {
  border-bottom-left-radius: 0px !important;
}

.jqx-grid .jqx-border-reset .jqx-grid-content > div div[role=row]:last-child div[role=gridcell]:last-child {
  border-bottom-right-radius: 0px !important;
}

.jqx-grid .jqx-grid-header .jqx-grid-column-header {
  background-color: #fff;
  color: #616f77 !important;
  background-image: none;
  font-size: 13px;
  text-transform: normal;
}

.jqx-grid .jqx-grid-cell-filter-row {
  border-bottom: 1px solid #ccc;
}

.jqx-grid .jqx-grid-cell-filter-row .jqx-max-size {
  background: transparent !important;
}

.jqx-grid .jqx-grid-cell-filter-row .jqx-datetimeinput {
  height: 22px !important;
  max-width: 100% !important;
}

.jqx-grid .jqx-grid-cell-filter-row .jqx-datetimeinput input {
  height: 100% !important;
  padding: 0px !important;
}

.jqx-grid .jqx-grid-cell-filter-row .jqx-dropdownlist-state-selected-kumo,
.jqx-grid .jqx-grid-cell-filter-row .jqx-dropdownlist-state-hover-kumo {
  color: #fff;
  border-color: #337ab7;
  background-color: #337ab7;
}

.jqx-grid .jqx-grid-cell-filter-row .jqx-dropdownlist-state-selected-kumo .jqx-icon,
.jqx-grid .jqx-grid-cell-filter-row .jqx-dropdownlist-state-hover-kumo .jqx-icon {
  color: #fff !important;
}

.jqx-grid .jqx-grid-cell-filter-row .jqx-grid-cell {
  background-color: #F7F7F7;
  color: #616F77 !important;
  background-image: none;
  font-size: 11px;
  text-transform: none;
  padding: inherit;
}

.jqx-grid .jqx-grid-cell-filter-row .jqx-grid-cell div[role=combobox] .jqx-dropdownlist-content .jqx-item {
  top: 4px !important;
}

.jqx-grid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-icon {
  color: #616f77;
  margin-left: 3px !important;
}

.jqx-grid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-icon-calendar {
  margin-left: 0.5px !important;
  margin-top: -9px !important;
}

.jqx-grid .jqx-grid-cell-filter-row .jqx-grid-cell .jqx-icon-calendar-hover {
  color: #fff !important;
}

.jqx-grid .jqx-grid-cell-filter-row div[role=combobox] {
  border-radius: 0px !important;
}

.jqx-grid .jqx-grid-cell-filter-row input {
  padding: 0px;
  border: 1px solid #dbe0e2;
  background: #fff;
  color: #616F77;
  font-size: 11px;
}

.jqx-fill-state-hover {
  color: #fff !important;
  background-color: #22beef !important;
  border-color: #22beef;
}

.jqx-fill-state-hover a,
.jqx-fill-state-hover .jqx.icon,
.jqx-fill-state-hover .jqx-icon-arrow-right,
.jqx-fill-state-hover .jqx-icon-arrow-left,
.jqx-fill-state-hover .jqx-icon-arrow-down {
  color: #fff !important;
}

div[role=row] .jqx-grid-cell {
  height: 98%;
  background-color: #fff;
  color: #616F77;
  font-size: 13px;
}

div[role=row] .jqx-grid-cell > input {
  height: 96% !important;
  border-radius: 0px !important;
}

div[role=row] .jqx-grid-cell.jqx-fill-state-hover {
  color: #616F77 !important;
  background-color: transparent !important;
}

div[role=row] .jqx-grid-cell input {
  padding: 0px !important;
}

div[role=row] .jqx-grid-cell input.jqx-fill-state-hover {
  color: #337ab7 !important;
}

div[role=row] .jqx-grid-cell.jqx-fill-state-pressed {
  background-color: transparent !important;
}

div[role=row] .jqx-grid-cell.jqx-fill-state-pressed input[type=textbox] {
  background-color: transparent !important;
  color: #616F77 !important;
}

div[role=row] .jqx-grid-cell .jqx-button {
  margin-top: 3px !important;
  padding: 6px !important;
  border: none !important;
}

div[role=row] .jqx-grid-cell .jqx-button:hover, div[role=row] .jqx-grid-cell .jqx-button:focus, div[role=row] .jqx-grid-cell .jqx-button.jqx-fill-state-hover {
  background-color: transparent !important;
  border: none;
}

div[role=row] .jqx-grid-cell.jqx-grid-cell-selected {
  color: #262626 !important;
}

div[role=row] .jqx-grid-cell.jqx-grid-cell-selected input:focus {
  border-color: transparent !important;
}

div[role=row] .jqx-grid-cell.jqx-grid-cell-selected .btn,
div[role=row] .jqx-grid-cell.jqx-grid-cell-selected button,
div[role=row] .jqx-grid-cell.jqx-grid-cell-selected a {
  color: #337ab7 !important;
  background-color: transparent !important;
}

div[role=row] .jqx-grid-cell .btn-dropdown .dropdown-menu {
  border: none !important;
}

div[role=row] .jqx-grid-cell .btn-dropdown .dropdown-menu a {
  color: #262626 !important;
  padding: 5px 10px !important;
}

div[role=row] .jqx-grid-cell .btn-dropdown .dropdown-menu a:hover {
  background-color: #22beef !important;
  color: #fff !important;
}

div[role=row] .jqx-grid-cell a,
div[role=row] .jqx-grid-cell button,
div[role=row] .jqx-grid-cell .jqx-button {
  color: #337ab7;
}

div[role=row] .jqx-grid-cell a.NotesDisplay,
div[role=row] .jqx-grid-cell button.NotesDisplay,
div[role=row] .jqx-grid-cell .jqx-button.NotesDisplay {
  color: #616F77 !important;
  outline-width: 0px !important;
}

div[role=row] .jqx-grid-cell label[name="starsymbol"] {
  margin: 6px auto;
  width: 100%;
  text-align: center;
}

div[role=row] .jqx-grid-cell .pri-authority-star {
  color: #fff !important;
  background: orange;
  padding: 0px;
  font-size: 24px;
  border: 1px solid orange;
  border-radius: 2px !important;
  margin: 6px auto;
}

div[role=row] .jqx-grid-cell label[name=Aggstarsymbol] {
  color: transparent;
  background: transparent;
  padding: 0px;
  font-size: 24px;
  border: none;
  border-radius: 2px !important;
  margin: 6px auto;
}

div[role=row] .jqx-grid-cell label[name=Aggstarsymbol].agg-authority-star {
  color: orange;
  background: transparent;
}

div[role=row] .jqx-grid-cell .agg-authority-star {
  color: orange;
  background: transparent;
  padding: 0px;
  font-size: 24px;
  border: none;
  border-radius: 2px;
}

div[role=row] .jqx-grid-cell.Kumo-Grid-EditedRow {
  font-style: italic;
  color: blue !important;
}

div[role=row] .jqx-grid-cell.Kumo-Grid-EditedRow .NotesDisplay {
  color: blue !important;
}

div[role=row] .jqx-grid-cell:hover {
  background-color: #337ab7 !important;
  color: #fff !important;
}

div[role=row] .jqx-grid-cell:hover input[type=button] {
  border: none !important;
}

div[role=row] .jqx-grid-cell:hover.Kumo-Grid-EditedRow {
  font-style: italic;
  color: #fff !important;
}

div[role=row] .jqx-grid-cell:hover.Kumo-Grid-EditedRow .NotesDisplay, div[role=row] .jqx-grid-cell:hover.Kumo-Grid-EditedRow .eamillink, div[role=row] .jqx-grid-cell:hover.Kumo-Grid-EditedRow div {
  color: blue !important;
}

div[role=row] .jqx-grid-cell:hover a,
div[role=row] .jqx-grid-cell:hover button,
div[role=row] .jqx-grid-cell:hover .gotolinktext,
div[role=row] .jqx-grid-cell:hover input {
  color: #fff;
}

div[role=row] .jqx-grid-cell:hover a.NotesDisplay,
div[role=row] .jqx-grid-cell:hover button.NotesDisplay,
div[role=row] .jqx-grid-cell:hover .gotolinktext.NotesDisplay,
div[role=row] .jqx-grid-cell:hover input.NotesDisplay {
  color: #fff;
}

div[role=row] .jqx-grid-cell:hover .dropdown-menu {
  color: #333 !important;
  background-color: #fff !important;
  border-color: rgba(0, 0, 0, 0.15) !important;
}

div[role=row] .jqx-grid-cell:hover .dropdown-menu a,
div[role=row] .jqx-grid-cell:hover .dropdown-menu button {
  color: #333 !important;
  background-color: #fff !important;
}

div[role=row] .jqx-grid-cell .btn-dropdown .dropdown-menu {
  color: #333 !important;
  background-color: #fff !important;
  border-color: rgba(0, 0, 0, 0.15) !important;
}

div[role=row] .jqx-grid-cell-sort-alt-kumo {
  background-color: #F2F2F2;
  color: #F2F2F2;
}

div[role=row] .jqx-grid-cell-pinned-alt-kumo {
  background-color: #F2F2F2;
  color: #616F77;
}

div[role=row] .jqx-grid-cell-alt-kumo {
  background-color: #F2F2F2;
  color: #616F77;
}

div[role=row] .jqx-grid-cell-sort-alt-kumo {
  background-color: #F2F2F2;
  color: #616F77;
}

div[role=row] .jqx-grid-cell-filter-alt-kumo {
  background-color: #F2F2F2;
  color: #616F77;
}

div[role=row].selectedrow .jqx-grid-cell {
  background-color: #fff9e6;
}

div[role=row].selectedrow .jqx-grid-cell.jqx-grid-cell-hover {
  background-color: #337ab7;
}

div[role=row].selectedrow .jqx-grid-cell.jqx-grid-cell-hover a {
  color: #fff;
}

div[role=row].selectedrow .jqx-grid-cell.jqx-grid-cell-hover a .NotesDisplay {
  color: #fff;
}

div[role=row]:hover {
  background-color: #337ab7 !important;
  color: #fff !important;
}

div[role=row]:hover .jqx-grid-cell,
div[role=row]:hover a,
div[role=row]:hover button {
  background-color: #337ab7 !important;
  color: #fff !important;
}

div[role=row]:hover .jqx-grid-cell.NotesDisplay,
div[role=row]:hover .jqx-grid-cell input[type=button],
div[role=row]:hover a.NotesDisplay,
div[role=row]:hover a input[type=button],
div[role=row]:hover button.NotesDisplay,
div[role=row]:hover button input[type=button] {
  color: #fff !important;
}

div[role=row]:hover .Kumo-Grid-DeletedRow {
  color: #b90f0f !important;
}

div[role=row]:hover .Kumo-Grid-DeletedRow a {
  color: #b90f0f !important;
}

div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected a, div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected button, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed a, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed button {
  color: #fff !important;
}

div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected:hover a, div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected:hover button, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed:hover a, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed:hover button {
  color: #fff !important;
}

div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected:hover input, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed:hover input {
  color: #fff !important;
}

div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected:hover input:focus, div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected:hover input:hover, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed:hover input:focus, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed:hover input:hover {
  color: #fff !important;
}

div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected .dropdown-menu a, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed .dropdown-menu a {
  color: #262626 !important;
  padding: 5px 10px !important;
}

div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected .dropdown-menu a:hover, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed .dropdown-menu a:hover {
  background-color: #22beef !important;
  color: #fff !important;
}

div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected input[type=button]:focus, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed input[type=button]:focus {
  color: #fff !important;
}

div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected input[type=textbox], div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed input[type=textbox] {
  color: #fff !important;
}

div[role=row]:hover .jqx-grid-cell.jqx-grid-cell-selected input[type=textbox]:focus, div[role=row]:hover .jqx-grid-cell.jqx-fill-state-pressed input[type=textbox]:focus {
  color: #fff !important;
}

div[role=row] .Kumo-Grid-DeletedRow {
  color: #b90f0f !important;
}

div[role=row] .Kumo-Grid-DeletedRow a {
  color: #b90f0f !important;
}

div[role=row] .Kumo-Grid-DeletedRow a.NotesDisplay {
  color: #b90f0f !important;
}

.jqx-grid-pager {
  font-size: 80%;
  color: gray;
}

.jqx-grid-pager .jqx-widget {
  border-radius: 0px;
}

.jqx-grid-pager .jqx-dropdownlist-content {
  width: fit-content !important;
}

.jqx-grid-pager input {
  padding: 0px;
  border-radius: 0px;
  border: 1px solid #ccc;
  font-size: 80%;
}

.jqx-grid-pager div:nth-child(6) {
  width: auto !important;
}

.jqx-grid-pager div .jqx-grid-pager-input {
  padding: 0px;
  border-radius: 0px;
  border: 1px solid #ccc;
  font-size: 80% !important;
  text-align: center !important;
  position: relative;
  margin-top: -1px !important;
  margin-right: 2px !important;
}

.jqx-grid-pager div[type=button] {
  border-radius: 0px;
  background-color: #fff;
  border: 1px solid #ccc;
  padding: 1px 0px !important;
}

.jqx-grid-pager div[type=button] .jqx-icon,
.jqx-grid-pager div[type=button] .jqx-icon-arrow-left,
.jqx-grid-pager div[type=button] .jqx-icon-arrow-right {
  margin-top: -2px;
  color: #616f77;
}

.jqx-grid-pager div[role=combobox] .jqx-icon,
.jqx-grid-pager div[role=combobox] .jqx-icon-arrow-left,
.jqx-grid-pager div[role=combobox] .jqx-icon-arrow-left {
  color: #616f77;
}

/*form elements*/
.jqx-fill-state-focus-kumo {
  border-color: #22beef !important;
}

.jqx-fill-state-focus-kumo input:hover, .jqx-fill-state-focus-kumo input:focus, .jqx-fill-state-focus-kumo input:active {
  border: none !important;
}

.jqx-dropdownlist-state-normal-kumo .jqx-dropdownlist-content {
  display: table;
}

.jqx-dropdownlist-state-normal-kumo .jqx-dropdownlist-content div {
  display: table-cell;
  vertical-align: middle;
}

.jqx-listbox {
  color: #333;
  border-color: #fff;
  background-color: #fff;
}

.jqx-listbox .jqx-listitem-element {
  font-size: 13px;
}

input::-webkit-input-placeholder,
input::-moz-placeholder,
input:-ms-input-placeholder,
input:-moz-placeholder,
input::placeholder {
  /* Firefox 18- */
  font-size: 10px !important;
  color: red;
}

/*Modal widow*/
#TestEmailTemplateWindow,
#KumoSavePromptTestEmailTemplateWindow,
#OpenMultiDocumentWindow,
#DashBoardSavePrompt,
#ContactsGridSavePrompt,
#AllTemplatesSaveWindow,
#TemplateCategoryWindow,
#ListSavePrompt,
#SelectAddressWindow,
#EmailTempSavePrompt,
#KumoSavePromptNewAddressWindow,
#RecordingCorfirmationSavePrompt,
#PropertiesGridSavePrompt,
#KumoSavePromptNewPropertyWindow,
#KumoSavePromptNotesCreateWindow,
#EmailSavePrompt,
#CheckOffSavePromptWindow,
#UploadPhotoWindow,
#KumoSavePromptNewCompanyWindow,
#KumoSavePromptNewLOCPropertyWindow,
#NewLoanNavSavePrompt,
#KumoSavePromptNewLoanModal,
#reprompt-popup,
#prompt-popup,
#prompt-popupchange,
#prompt-popupMyLoan,
#prompt-copy,
#KumoSavePromptAddTemplateWindow,
#KumoSavePromptNewContactWindow,
#KumoSavePromptNewListTypeCreateWindow,
#KumoSavePromptNewTemplateCategoryWindow,
#KumoSavePromptEmailTemplatesCreateWindow,
#AddNewItemWindow,
#AddNewPersonWindow,
#AddNewNetworthWindow,
#AddNewCompanyWindow,
#AddNewPersonCompanyWindow,
#AddNewCompanyPersonWindow,
#AddNewUserWindow, #EditUserWindow, #ProccessItemWindow,
#LoanProccessItemWindow,
#EditAddressConfirmWindow,
#SavePrompWindow,
#BulkUploadDocumentWindow,
#ViewSavePromptWindow,
#NewAddressWindow,
#NewListTypeCreateWindow,
#NewLoanModal,
#TestTemplateWindow,
#NewTemplateCategoryWindow,
#NewTemplateV2Window,
#NewTestTemplateWindowV2,
#AddTemplateWindow,
#EmailTemplatesKeywordsWindow,
#NotesCreateWindow,
#UploadDocumentWindow,
#NewDocumentWindow,
#companyMergeWindow,
#NewRecordingWindow,
#KumoSavePromptNewRecordingWindow,
#NewEmailTemplates,
#EmailTemplatesCreateWindow,
#RolesCreateWindow,
#RolesEditWindow,
#FilesEditWindow,
#NewAPNWindow,
#NotesSavePrompt,
#GalleryDeleteConfirmation,
#KumoSavePromptRolesCreateWindow,
#KumoSavePromptRolesEditWindow,
#AUPViewPrompt,
#AUPRecordingPrompt,
#OpenDocumentWindow,
#ConfirmationDocumentWindow,
#uploadprompt-popup,
#prompt-popup-PortalAccess,
#prompt-popup-PortalAccessV2,
#prompt-popup-DeleteContactConfirmation,
#prompt-popup-AccessThisLoan,
#CreateLoanChargesWindow,
#RepeatBorrowerItemWindow,
#ProcessHeaderCopy,
#AUPExcelPrompt,
#imageWindow,
#KumoSavePromptProccessItemWindow,
#linkWindow,
#ViewFundingFiguresWindow,
#PortalFormFileReplaceWindow,
#AddNewPersonAddressWindow,
#prompt-popup-DeleteContactConfirmationAd,
#prompt-popup-DeleteCompanyConfirmationAd,
#prompt-popup-DeletePersonConfirmationAd,
#prompt-popup-CRMDeleteContactConfirmation,
#prompt-popup-isloanCheckConfirmationAd,
#prompt-popup-CRMComDeleteContactConfirmation,
#prompt-popup-DeleteConfirmationNetWorth,
#prompt-popup-nwtAssetImportConfirmation,
#prompt-popup-nwtLiabilityImportConfirmation,
#prompt-popup-DeleteContactConfirmationREP,
#prompt-popup-InvoiceConfirmation,
#NewRealEstatePropertyWindow,
#prompt-PhoneCall-popup,
#DuplicateLoanModal,
#DeadLoanNotesWindow,
#DeadLoanStatusNotesWindowInfo {
  background: #fff;
}

#TestEmailTemplateWindow .jqx-window-content,
#KumoSavePromptTestEmailTemplateWindow .jqx-window-content,
#OpenMultiDocumentWindow .jqx-window-content,
#DashBoardSavePrompt .jqx-window-content,
#ContactsGridSavePrompt .jqx-window-content,
#AllTemplatesSaveWindow .jqx-window-content,
#TemplateCategoryWindow .jqx-window-content,
#ListSavePrompt .jqx-window-content,
#SelectAddressWindow .jqx-window-content,
#EmailTempSavePrompt .jqx-window-content,
#KumoSavePromptNewAddressWindow .jqx-window-content,
#RecordingCorfirmationSavePrompt .jqx-window-content,
#PropertiesGridSavePrompt .jqx-window-content,
#KumoSavePromptNewPropertyWindow .jqx-window-content,
#KumoSavePromptNotesCreateWindow .jqx-window-content,
#EmailSavePrompt .jqx-window-content,
#CheckOffSavePromptWindow .jqx-window-content,
#UploadPhotoWindow .jqx-window-content,
#KumoSavePromptNewCompanyWindow .jqx-window-content,
#KumoSavePromptNewLOCPropertyWindow .jqx-window-content,
#NewLoanNavSavePrompt .jqx-window-content,
#KumoSavePromptNewLoanModal .jqx-window-content,
#reprompt-popup .jqx-window-content,
#prompt-popup .jqx-window-content,
#prompt-popupchange .jqx-window-content,
#prompt-popupMyLoan .jqx-window-content,
#prompt-copy .jqx-window-content,
#KumoSavePromptAddTemplateWindow .jqx-window-content,
#KumoSavePromptNewContactWindow .jqx-window-content,
#KumoSavePromptNewListTypeCreateWindow .jqx-window-content,
#KumoSavePromptNewTemplateCategoryWindow .jqx-window-content,
#KumoSavePromptEmailTemplatesCreateWindow .jqx-window-content,
#AddNewItemWindow .jqx-window-content,
#AddNewPersonWindow .jqx-window-content,
#AddNewNetworthWindow .jqx-window-content,
#AddNewCompanyWindow .jqx-window-content,
#AddNewPersonCompanyWindow .jqx-window-content,
#AddNewCompanyPersonWindow .jqx-window-content,
#AddNewUserWindow .jqx-window-content, #EditUserWindow .jqx-window-content, #ProccessItemWindow .jqx-window-content,
#LoanProccessItemWindow .jqx-window-content,
#EditAddressConfirmWindow .jqx-window-content,
#SavePrompWindow .jqx-window-content,
#BulkUploadDocumentWindow .jqx-window-content,
#ViewSavePromptWindow .jqx-window-content,
#NewAddressWindow .jqx-window-content,
#NewListTypeCreateWindow .jqx-window-content,
#NewLoanModal .jqx-window-content,
#TestTemplateWindow .jqx-window-content,
#NewTemplateCategoryWindow .jqx-window-content,
#NewTemplateV2Window .jqx-window-content,
#NewTestTemplateWindowV2 .jqx-window-content,
#AddTemplateWindow .jqx-window-content,
#EmailTemplatesKeywordsWindow .jqx-window-content,
#NotesCreateWindow .jqx-window-content,
#UploadDocumentWindow .jqx-window-content,
#NewDocumentWindow .jqx-window-content,
#companyMergeWindow .jqx-window-content,
#NewRecordingWindow .jqx-window-content,
#KumoSavePromptNewRecordingWindow .jqx-window-content,
#NewEmailTemplates .jqx-window-content,
#EmailTemplatesCreateWindow .jqx-window-content,
#RolesCreateWindow .jqx-window-content,
#RolesEditWindow .jqx-window-content,
#FilesEditWindow .jqx-window-content,
#NewAPNWindow .jqx-window-content,
#NotesSavePrompt .jqx-window-content,
#GalleryDeleteConfirmation .jqx-window-content,
#KumoSavePromptRolesCreateWindow .jqx-window-content,
#KumoSavePromptRolesEditWindow .jqx-window-content,
#AUPViewPrompt .jqx-window-content,
#AUPRecordingPrompt .jqx-window-content,
#OpenDocumentWindow .jqx-window-content,
#ConfirmationDocumentWindow .jqx-window-content,
#uploadprompt-popup .jqx-window-content,
#prompt-popup-PortalAccess .jqx-window-content,
#prompt-popup-PortalAccessV2 .jqx-window-content,
#prompt-popup-DeleteContactConfirmation .jqx-window-content,
#prompt-popup-AccessThisLoan .jqx-window-content,
#CreateLoanChargesWindow .jqx-window-content,
#RepeatBorrowerItemWindow .jqx-window-content,
#ProcessHeaderCopy .jqx-window-content,
#AUPExcelPrompt .jqx-window-content,
#imageWindow .jqx-window-content,
#KumoSavePromptProccessItemWindow .jqx-window-content,
#linkWindow .jqx-window-content,
#ViewFundingFiguresWindow .jqx-window-content,
#PortalFormFileReplaceWindow .jqx-window-content,
#AddNewPersonAddressWindow .jqx-window-content,
#prompt-popup-DeleteContactConfirmationAd .jqx-window-content,
#prompt-popup-DeleteCompanyConfirmationAd .jqx-window-content,
#prompt-popup-DeletePersonConfirmationAd .jqx-window-content,
#prompt-popup-CRMDeleteContactConfirmation .jqx-window-content,
#prompt-popup-isloanCheckConfirmationAd .jqx-window-content,
#prompt-popup-CRMComDeleteContactConfirmation .jqx-window-content,
#prompt-popup-DeleteConfirmationNetWorth .jqx-window-content,
#prompt-popup-nwtAssetImportConfirmation .jqx-window-content,
#prompt-popup-nwtLiabilityImportConfirmation .jqx-window-content,
#prompt-popup-DeleteContactConfirmationREP .jqx-window-content,
#prompt-popup-InvoiceConfirmation .jqx-window-content,
#NewRealEstatePropertyWindow .jqx-window-content,
#prompt-PhoneCall-popup .jqx-window-content,
#DuplicateLoanModal .jqx-window-content,
#DeadLoanNotesWindow .jqx-window-content,
#DeadLoanStatusNotesWindowInfo .jqx-window-content {
  background: #fff;
}

#TestEmailTemplateWindow .Kumo-Modal-Footer,
#KumoSavePromptTestEmailTemplateWindow .Kumo-Modal-Footer,
#OpenMultiDocumentWindow .Kumo-Modal-Footer,
#DashBoardSavePrompt .Kumo-Modal-Footer,
#ContactsGridSavePrompt .Kumo-Modal-Footer,
#AllTemplatesSaveWindow .Kumo-Modal-Footer,
#TemplateCategoryWindow .Kumo-Modal-Footer,
#ListSavePrompt .Kumo-Modal-Footer,
#SelectAddressWindow .Kumo-Modal-Footer,
#EmailTempSavePrompt .Kumo-Modal-Footer,
#KumoSavePromptNewAddressWindow .Kumo-Modal-Footer,
#RecordingCorfirmationSavePrompt .Kumo-Modal-Footer,
#PropertiesGridSavePrompt .Kumo-Modal-Footer,
#KumoSavePromptNewPropertyWindow .Kumo-Modal-Footer,
#KumoSavePromptNotesCreateWindow .Kumo-Modal-Footer,
#EmailSavePrompt .Kumo-Modal-Footer,
#CheckOffSavePromptWindow .Kumo-Modal-Footer,
#UploadPhotoWindow .Kumo-Modal-Footer,
#KumoSavePromptNewCompanyWindow .Kumo-Modal-Footer,
#KumoSavePromptNewLOCPropertyWindow .Kumo-Modal-Footer,
#NewLoanNavSavePrompt .Kumo-Modal-Footer,
#KumoSavePromptNewLoanModal .Kumo-Modal-Footer,
#reprompt-popup .Kumo-Modal-Footer,
#prompt-popup .Kumo-Modal-Footer,
#prompt-popupchange .Kumo-Modal-Footer,
#prompt-popupMyLoan .Kumo-Modal-Footer,
#prompt-copy .Kumo-Modal-Footer,
#KumoSavePromptAddTemplateWindow .Kumo-Modal-Footer,
#KumoSavePromptNewContactWindow .Kumo-Modal-Footer,
#KumoSavePromptNewListTypeCreateWindow .Kumo-Modal-Footer,
#KumoSavePromptNewTemplateCategoryWindow .Kumo-Modal-Footer,
#KumoSavePromptEmailTemplatesCreateWindow .Kumo-Modal-Footer,
#AddNewItemWindow .Kumo-Modal-Footer,
#AddNewPersonWindow .Kumo-Modal-Footer,
#AddNewNetworthWindow .Kumo-Modal-Footer,
#AddNewCompanyWindow .Kumo-Modal-Footer,
#AddNewPersonCompanyWindow .Kumo-Modal-Footer,
#AddNewCompanyPersonWindow .Kumo-Modal-Footer,
#AddNewUserWindow .Kumo-Modal-Footer, #EditUserWindow .Kumo-Modal-Footer, #ProccessItemWindow .Kumo-Modal-Footer,
#LoanProccessItemWindow .Kumo-Modal-Footer,
#EditAddressConfirmWindow .Kumo-Modal-Footer,
#SavePrompWindow .Kumo-Modal-Footer,
#BulkUploadDocumentWindow .Kumo-Modal-Footer,
#ViewSavePromptWindow .Kumo-Modal-Footer,
#NewAddressWindow .Kumo-Modal-Footer,
#NewListTypeCreateWindow .Kumo-Modal-Footer,
#NewLoanModal .Kumo-Modal-Footer,
#TestTemplateWindow .Kumo-Modal-Footer,
#NewTemplateCategoryWindow .Kumo-Modal-Footer,
#NewTemplateV2Window .Kumo-Modal-Footer,
#NewTestTemplateWindowV2 .Kumo-Modal-Footer,
#AddTemplateWindow .Kumo-Modal-Footer,
#EmailTemplatesKeywordsWindow .Kumo-Modal-Footer,
#NotesCreateWindow .Kumo-Modal-Footer,
#UploadDocumentWindow .Kumo-Modal-Footer,
#NewDocumentWindow .Kumo-Modal-Footer,
#companyMergeWindow .Kumo-Modal-Footer,
#NewRecordingWindow .Kumo-Modal-Footer,
#KumoSavePromptNewRecordingWindow .Kumo-Modal-Footer,
#NewEmailTemplates .Kumo-Modal-Footer,
#EmailTemplatesCreateWindow .Kumo-Modal-Footer,
#RolesCreateWindow .Kumo-Modal-Footer,
#RolesEditWindow .Kumo-Modal-Footer,
#FilesEditWindow .Kumo-Modal-Footer,
#NewAPNWindow .Kumo-Modal-Footer,
#NotesSavePrompt .Kumo-Modal-Footer,
#GalleryDeleteConfirmation .Kumo-Modal-Footer,
#KumoSavePromptRolesCreateWindow .Kumo-Modal-Footer,
#KumoSavePromptRolesEditWindow .Kumo-Modal-Footer,
#AUPViewPrompt .Kumo-Modal-Footer,
#AUPRecordingPrompt .Kumo-Modal-Footer,
#OpenDocumentWindow .Kumo-Modal-Footer,
#ConfirmationDocumentWindow .Kumo-Modal-Footer,
#uploadprompt-popup .Kumo-Modal-Footer,
#prompt-popup-PortalAccess .Kumo-Modal-Footer,
#prompt-popup-PortalAccessV2 .Kumo-Modal-Footer,
#prompt-popup-DeleteContactConfirmation .Kumo-Modal-Footer,
#prompt-popup-AccessThisLoan .Kumo-Modal-Footer,
#CreateLoanChargesWindow .Kumo-Modal-Footer,
#RepeatBorrowerItemWindow .Kumo-Modal-Footer,
#ProcessHeaderCopy .Kumo-Modal-Footer,
#AUPExcelPrompt .Kumo-Modal-Footer,
#imageWindow .Kumo-Modal-Footer,
#KumoSavePromptProccessItemWindow .Kumo-Modal-Footer,
#linkWindow .Kumo-Modal-Footer,
#ViewFundingFiguresWindow .Kumo-Modal-Footer,
#PortalFormFileReplaceWindow .Kumo-Modal-Footer,
#AddNewPersonAddressWindow .Kumo-Modal-Footer,
#prompt-popup-DeleteContactConfirmationAd .Kumo-Modal-Footer,
#prompt-popup-DeleteCompanyConfirmationAd .Kumo-Modal-Footer,
#prompt-popup-DeletePersonConfirmationAd .Kumo-Modal-Footer,
#prompt-popup-CRMDeleteContactConfirmation .Kumo-Modal-Footer,
#prompt-popup-isloanCheckConfirmationAd .Kumo-Modal-Footer,
#prompt-popup-CRMComDeleteContactConfirmation .Kumo-Modal-Footer,
#prompt-popup-DeleteConfirmationNetWorth .Kumo-Modal-Footer,
#prompt-popup-nwtAssetImportConfirmation .Kumo-Modal-Footer,
#prompt-popup-nwtLiabilityImportConfirmation .Kumo-Modal-Footer,
#prompt-popup-DeleteContactConfirmationREP .Kumo-Modal-Footer,
#prompt-popup-InvoiceConfirmation .Kumo-Modal-Footer,
#NewRealEstatePropertyWindow .Kumo-Modal-Footer,
#prompt-PhoneCall-popup .Kumo-Modal-Footer,
#DuplicateLoanModal .Kumo-Modal-Footer,
#DeadLoanNotesWindow .Kumo-Modal-Footer,
#DeadLoanStatusNotesWindowInfo .Kumo-Modal-Footer {
  background: #fff;
}

.Kumo-Modal-Body input,
.Kumo-Modal-Body .form-control,
.Kumo-Modal-Body textarea {
  color: #616f77;
  font-size: 13px !important;
  border: 1px solid #ddd;
  padding: 6px 12px;
  height: auto;
  border-radius: 0px !important;
  box-shadow: none !important;
}

.Kumo-Modal-Body input:hover, .Kumo-Modal-Body input:focus, .Kumo-Modal-Body input:active,
.Kumo-Modal-Body .form-control:hover,
.Kumo-Modal-Body .form-control:focus,
.Kumo-Modal-Body .form-control:active,
.Kumo-Modal-Body textarea:hover,
.Kumo-Modal-Body textarea:focus,
.Kumo-Modal-Body textarea:active {
  border: 1px solid #22beef;
}

.Kumo-Modal-Body input:hover.textbox-noborder, .Kumo-Modal-Body input:focus.textbox-noborder, .Kumo-Modal-Body input:active.textbox-noborder,
.Kumo-Modal-Body .form-control:hover.textbox-noborder,
.Kumo-Modal-Body .form-control:focus.textbox-noborder,
.Kumo-Modal-Body .form-control:active.textbox-noborder,
.Kumo-Modal-Body textarea:hover.textbox-noborder,
.Kumo-Modal-Body textarea:focus.textbox-noborder,
.Kumo-Modal-Body textarea:active.textbox-noborder {
  border: 1px solid transparent !important;
}

.Kumo-Modal-Body input::placeholder,
.Kumo-Modal-Body .form-control::placeholder,
.Kumo-Modal-Body textarea::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.jqx-window {
  border: none !important;
  background: #e7eaeb;
  border-radius: 0px !important;
}

.jqx-window hr {
  border-color: #fff;
}

.jqx-window .jqx-combobox {
  border-radius: 0px !important;
}

.jqx-window .jqx-combobox:hover, .jqx-window .jqx-combobox:focus {
  border-color: #22beef !important;
}

.jqx-window .emailTemplateCreateWindow .labeltext {
  font-size: 16px;
  color: #616f77;
}

.jqx-window .nopanel {
  background: #fff;
}

.jqx-window .nopanel .jqx-window-content {
  background: #fff;
}

.jqx-window .nopanel .Kumo-Modal-Footer {
  background: #fff;
}

.jqx-window .jqx-window-header {
  background: #337ab7;
  color: #fff;
  border: #337ab7;
  font-size: 13px;
}

.jqx-window .jqx-window-content {
  background: #e7eaeb;
}

.jqx-window .jqx-window-content label {
  color: #333;
}

.jqx-window div[role=modal-footer],
.jqx-window .Kumo-Modal-Footer {
  background: #e7eaeb;
  padding: 5px 5px 10px 10px;
}

.jqx-window div[role=modal-footer] .Kumo-Modal-Footer-Hr,
.jqx-window .Kumo-Modal-Footer .Kumo-Modal-Footer-Hr {
  width: 100%;
  margin: 5px 0px 10px 0px;
  border-color: #fff;
  display: block;
}

/*New loan button Header*/
.btnNewLoan {
  cursor: pointer;
  display: inline-block;
  text-decoration: none;
  padding: 14px 10px 11px 10px;
  background-color: #337ab7;
  color: #fff;
  float: right;
  font-weight: bold;
  text-transform: uppercase;
}

.btnNewLoan:hover {
  background-color: #22527b;
  color: #fff;
}

/*notification*/
.alert {
  padding: 10px 15px;
  border-radius: 0;
  border: 0;
  border-left: 3px solid;
  margin: 0px;
}

.alert p {
  display: inline;
}

.alert .close {
  float: right;
  font-size: 21px;
  font-weight: 700;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  filter: alpha(opacity=20);
  opacity: 0.2;
}

.alert.alert-danger {
  color: #d9534f;
  background-color: #fdf7f7;
}

.alert.alert-success {
  color: #5cb85c;
  background-color: #eaf6ea;
}

.page-toolbar {
  background: none;
  margin-bottom: 0px !important;
}

.page-toolbar .toolbar-title {
  font-size: 32px !important;
  font-weight: 600;
  text-transform: none;
  color: #4a555b;
}

.toolbardivcontainer {
  padding: 20px 0px 10px 0px;
  background-color: transparent;
}

.toolbardivcontainer .jqx-dropdownlist-state-normal {
  border-radius: 0px;
  background-color: white;
}

.toolbardivcontainer .Kumo-ToolBarDropdown {
  border: 1px solid #337ab7;
}

.toolbardivcontainer .btn_Admin {
  height: 100% !important;
  padding: 0px 10px !important;
  font-size: 14px !important;
}

.toolbardivcontainer .btn_Admin .toolbarIcon-save {
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  float: left !important;
  padding: 15px;
}

.toolbardivcontainer .btn_Admin:hover, .toolbardivcontainer .btn_Admin:focus, .toolbardivcontainer .btn_Admin:active {
  background-color: transparent !important;
}

.toolbardivcontainer .maintollbar {
  background: none;
}

.toolbardivcontainer .maintollbar .container-fluid {
  padding: 0px 15px;
  border-bottom-style: solid;
  border-width: 0px;
  margin-top: 0px;
}

.toolbardivcontainer .Kumo-EdiTable-Div-Input {
  font-size: 32px !important;
}

.toolbardivcontainer #navtitle_Loan_MainToolbar,
.toolbardivcontainer .Kumo-BootstrapMenuTitle {
  /*font-size: $page-title-font-size !important;*/
  font-weight: 600;
  text-transform: none;
  color: #4a555b;
}

.toolbardivcontainer #navtitle_Loan_MainToolbar:before,
.toolbardivcontainer .Kumo-BootstrapMenuTitle:before {
  /*font-size: $page-title-font-size !important;*/
  font-weight: 600;
  text-transform: none;
  color: #4a555b;
}

.toolbardivcontainer #navtitle_Loan_MainToolbar,
.toolbardivcontainer #numdiv_Loan_MainToolbar {
  font-weight: 300;
}

.toolbardivcontainer #navtitle_Loan_MainToolbar:before,
.toolbardivcontainer #numdiv_Loan_MainToolbar:before {
  font-weight: 300;
}

.toolbardivcontainer .Kumo-MenuDetails li {
  padding: 0px;
}

.toolbardivcontainer .Kumo-MenuDetails li .headerloaninformationicon {
  padding: 25px 20px !important;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}

.toolbardivcontainer .Kumo-MenuDetails .ToolbarIcon,
.toolbardivcontainer .Kumo-MenuDetails #divStatusicon {
  display: none;
  height: 10px;
  width: 10px;
  background-size: cover !important;
  background-repeat: no-repeat !important;
  margin-right: 5px;
  position: absolute;
}

.toolbardivcontainer .Kumo-MenuDetails .Kumo-Rightaligndiv {
  text-align: center;
  margin-left: 0px;
  min-width: 85px;
}

.toolbardivcontainer .Kumo-MenuDetails .Kumo-Rightaligndiv .Kumo-ControlsDiv {
  font-weight: normal !important;
  text-transform: none;
}

.toolbardivcontainer .Kumo-MenuDetails .Kumo-Rightaligndiv .Kumo-BootstrapSpan {
  font-size: 12px;
  font-weight: normal;
  text-transform: none;
  text-align: center;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar1 {
  background: #16a085;
  padding: 5px;
  font-size: 14px;
  color: #fff;
  margin: 2px 5px 2px 10px !important;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar1 .ToolbarIcon {
  border-radius: 0px;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar1 .Kumo-Rightaligndiv {
  background: #16a085;
  font-size: 14px;
  color: #fff;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar1 .Kumo-Rightaligndiv .Kumo-BootstrapSpan {
  font-size: 10px;
  color: #fff;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar2 {
  min-width: 0px;
  background: #16a085;
  padding: 5px;
  font-size: 14px;
  color: #fff;
  margin: 2px 5px 2px 10px !important;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar2 .ToolbarIcon {
  z-index: 9;
  margin-top: 8px;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar2 .Kumo-Rightaligndiv {
  background: #16a085;
  font-size: 14px;
  color: #fff;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar2 .Kumo-Rightaligndiv .Kumo-BootstrapSpan {
  font-size: 10px;
  color: #fff;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar2 .Kumo-Rightaligndiv .controldiv_Loan_MainToolbar2_images.controldiv_Loan_MainToolbar2_images {
  background-color: #fff;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar2 .Kumo-Rightaligndiv .jqx-datetimeinput {
  padding: 0px !important;
  float: right;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar3 {
  background: #ff9d00;
  padding: 5px;
  font-size: 14px;
  color: #fff;
  margin: 2px 5px 2px 10px !important;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar3 .ToolbarIcon {
  margin-top: 8px;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar3 .Kumo-Rightaligndiv {
  background: #ff9d00;
  font-size: 14px;
  color: #fff;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar3 .Kumo-Rightaligndiv .Kumo-BootstrapSpan {
  font-size: 10px;
  color: #fff;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar4 {
  background: #F4F4F4;
  padding: 5px;
  font-size: 14px;
  color: #333;
  margin: 2px 5px 2px 10px !important;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar4 .ToolbarIcon {
  margin-top: 8px;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar4 .Kumo-Rightaligndiv {
  background: #F4F4F4;
  font-size: 14px;
  color: #333;
}

.toolbardivcontainer .Kumo-MenuDetails #menu_Loan_MainToolbar4 .Kumo-Rightaligndiv .Kumo-BootstrapSpan {
  font-size: 10px;
  color: #616f77;
}

.user-profile-element .profile-name i {
  margin-right: 5px;
}

.user-profile-element .profile-name #KumoGlobalUserProfileControl-top {
  margin-left: 28px;
}

.user-profile-element .profile-name .glyphicon {
  margin-left: 10px;
}

/*Checkbox*/
.jqx-checkbox-default {
  border: 1px solid #ccc;
  border-radius: 0px;
  background-color: #fff;
}

.jqx-checkbox-default div span.jqx-checkbox-check-checked::before {
  color: #616f77;
}

.jqx-checkbox-default.jqx-checkbox-hover div span.jqx-checkbox-check-checked::before {
  color: #fff !important;
}

.Kumo-TextArea-Image-Container {
  top: -5px;
  right: 5px;
}

#fundingfigurestable input {
  padding: 3px;
}

.labeltext {
  font-size: 13px;
}

#divuser {
  color: #616f77;
}

.jqx-widget-content-kumo {
  font-size: 13px !important;
  font-family: "Lato", "Arial", sans-serif !important;
}

#txtloanname::placeholder,
#dropdownlistContentcomboReferralsource input::placeholder {
  font-size: 12px;
  color: #dadada;
}

.jqx-widget-header-kumo,
.jqx-grid-kumo .jqx-widget-header-kumo {
  border-bottom: 1px solid #ddd;
}

#dropdownlistContentNavbarsearch.jqx-widget-content-kumo {
  font-size: 12px !important;
}

.jqx-listitem-element span a {
  color: #616f77;
}

/*Editor*/
.jqx-editor .jqx-editor-container .jqx-editor-toolbar-container .jqx-editor-toolbar .jqx-editor-toolbar-group .jqx-editor-dropdownpicker,
.jqx-editor .jqx-editor-container .jqx-editor-toolbar-container .jqx-editor-toolbar .jqx-editor-toolbar-group .jqx-editor-dropdownlist {
  background-color: #337ab7 !important;
  color: #fff !important;
}

.jqx-editor .jqx-editor-container .jqx-editor-toolbar-container .jqx-editor-toolbar .jqx-editor-toolbar-group .jqx-editor-dropdownpicker .jqx-dropdownlist-content,
.jqx-editor .jqx-editor-container .jqx-editor-toolbar-container .jqx-editor-toolbar .jqx-editor-toolbar-group .jqx-editor-dropdownlist .jqx-dropdownlist-content {
  color: #fff;
}

.jqx-calendar .jqx-calendar-title-container {
  background-color: #337ab7 !important;
  color: #fff !important;
  background-image: none;
}

.jqx-calendar .jqx-calendar-cell.jqx-fill-state-hover {
  background-color: #22beef !important;
  color: #fff;
}

.jqx-button-kumo {
  font-size: 14px !important;
}

.jqx-input-group-addon {
  padding: 0px !important;
}

.filter .jqx-dropdownlist-state-normal {
  background: #337ab7;
  color: #fff;
}

.jqx-tree-dropdown-root .jqx-tree-item-li .jqx-tree-item {
  border: 1px solid #fff !important;
}

.jqx-tree-dropdown-root .jqx-tree-item-li .jqx-tree-item.jqx-fill-state-hover {
  background: #22beef !important;
  color: #fff !important;
  border: 1px solid #22beef !important;
}

.jqx-tree-dropdown-root .jqx-tree-item-li .jqx-tree-item .jqx-tree-dropdown .jqx-tree-item-li .jqx-fill-state-hover {
  background: #22beef !important;
  color: #fff !important;
  border: 1px solid #22beef !important;
}

#dropdownlistContentNavbarsearch input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

#MychartGridJantoJun,
#MychartGridJultoDec,
#CompanychartGridJantoJun,
#CompanychartGridJultoDec {
  border: 1px solid #ddd !important;
  border-radius: 0px !important;
}

#MychartGridJantoJun .jqx-grid-cell,
#MychartGridJultoDec .jqx-grid-cell,
#CompanychartGridJantoJun .jqx-grid-cell,
#CompanychartGridJultoDec .jqx-grid-cell {
  border-color: transparent !important;
}

.page-bar {
  margin: 10px 0px 0px 0px !important;
}

.page-bar .Kumo-ToolBarButton {
  color: #95a2a9;
  background: #fff;
}

.page-bar .Kumo-ToolBarButton.jqx-fill-state-hover {
  color: #fff !important;
  background: #337ab7;
}

.page-bar .Repeat-Borrower-True {
  background-color: #A9F5A9 !important;
  color: #088A08 !important;
}

.dropdown-menu a {
  color: #262626 !important;
}

#txtAPN,
#txtareaAPNNotes {
  border-radius: 0px !important;
}

#txtAPN:hover, #txtAPN:focus, #txtAPN:active,
#txtareaAPNNotes:hover,
#txtareaAPNNotes:focus,
#txtareaAPNNotes:active {
  border: 1px solid #22beef !important;
}

.UploadDocumentWindow input[type=file],
#BulkDocumentWindow input[type=file],
#UploadPhotoWindow input[type=file] {
  display: none !important;
}

.jqx-button-arctic,
.jqx-fill-state-normal-arctic {
  background-image: none !important;
  background-color: #fff;
  color: #333;
}

.jqx-datetimeinput {
  border-radius: 0px !important;
}

.jqx-datetimeinput .jqx-action-button {
  width: 22px !important;
  border-radius: 0px 0px 0px 0px;
}

.jqx-datetimeinput .jqx-action-button .jqx-icon-calendar-kumo {
  padding-left: 0px !important;
  width: 13px !important;
}

.jqx-datetimeinput:hover, .jqx-datetimeinput:focus {
  border: 1px solid #22beef !important;
}

#controldiv_Loan_MainToolbar4_datepicker .jqx-icon.jqx-icon-kumo.jqx-icon-calendar.jqx-icon-calendar-kumo.jqx-icon-calendar-pressed.jqx-icon-calendar-pressed-kumo {
  width: 15px !important;
}

.kumo-aside-container {
  height: calc(100vh - 50px) !important;
}

.asidefixht .kumo-aside-container {
  flex: 80px;
  display: table;
  height: calc(100vh - 47px) !important;
  margin-top: 0px;
}

.asidefixht .kumo-aside-container .row {
  text-decoration: none;
  position: relative;
  display: table-cell;
  vertical-align: middle;
}

.asidefixht .kumo-aside-container .row .aside-data {
  top: auto;
  position: relative;
}

.asidefixht .kumo-aside-container .row .footer-link a,
.asidefixht .kumo-aside-container .row .footer-link .ftext {
  color: #ffffff !important;
  background-color: #000;
  font-size: 13px;
  text-align: center;
}

#totalfundingsvaluelabel,
#fundingsthismonthlabel {
  color: #616F77;
}

.pagecontent2,
#DirectoryPageContent {
  margin-top: 15px;
}

/*Toggle*/
.togglebttntext {
  font-size: 13px !important;
}

.togglebutton .toggle-slide .toggle-inner .toggle-on.active + .toggle-blob {
  background: #337ab7;
}

.togglebutton .toggle-slide .toggle-inner .toggle-on {
  background: #337ab7 !important;
  opacity: .3;
}

.togglebutton .toggle-slide .toggle-inner .toggle-blob {
  background: grey;
}

.togglebutton .toggle-slide .toggle-inner .toggle-off {
  background: #ccc !important;
}

.togglebutton .jqx-switchbutton-wrapper.jqx-disableselect {
  background: #eff5fa;
}

.togglebutton .jqx-switchbutton-wrapper .jqx-switchbutton-label-off,
.togglebutton .jqx-switchbutton-wrapper .jqx-switchbutton-label-on {
  opacity: .3;
}

.togglebutton .jqx-switchbutton-wrapper .jqx-switchbutton-label-on {
  background: #337ab7 !important;
}

.togglebutton .jqx-switchbutton-wrapper .jqx-switchbutton-thumb {
  background: #337ab7 !important;
}

.togglebutton:hover, .togglebutton:focus, .togglebutton:active {
  outline-width: 0px !important;
}

.input-append input[type=button] {
  padding: 0px;
}

.panelHeaderIconCompany,
.panelHeaderIconProperty,
.panelHeaderIconEntry,
.panelHeaderIconNew,
.panelHeaderIcontrash,
.panelHeaderIconSave,
.panelHeaderIconDB,
.panelHeaderIconPrint,
.panelHeaderIconUpload,
.panelHeaderIconUploadV2,
.panelHeaderIconemail,
.panelHeaderIconview,
.panelHeaderIconrepeatborrower,
.panelHeaderIconPerson,
.panelHeaderIconAddress,
.panelHeaderIconItem,
.panelHeaderIconRecording,
.panelHeaderIconEdit,
.panelHeaderIconAPN,
.panelHeaderIconexport,
.panelHeaderIconrefresh,
.panelHeaderIconmerge,
.panelHeaderIconNote {
  height: 100%;
  width: 26px;
  margin-right: 5px;
  padding: 12px;
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}

.modalBtn-createlocally,
.modalBtn-Close,
.modalBtnIcon-Create,
.modalBtnIcon-Refresh,
.modalBtnIcon-LoaderCopy,
.modalBtn-Open,
.modalBtn-OpenWord,
.modalBtn-OpenTab,
.modalBtn-Cancel,
.modalBtnIcon-Add,
.modalBtn-Remove,
#btnContactDone,
.modalBtnIcon-Done,
.modalBtnIcon-Export,
.modalBtnIcon-FindMoreFiles,
.modalBtnIcon-Retry,
.modalBtnV2-Retry,
.modalBtnIcon-Cancel,
.modalBtnIcon-Send,
.BtnIconEmail-Send,
.modalBtn-Keywords,
.modalBtnIcon-CopyCancel,
.modalBtnIcon-CopyRetry,
.modalBtnIcon-CopyDone,
.modalBtn-move,
.modalBtnIcon-Save,
.modalBtn-Collapse,
.modalBtn-Expand,
.modelBtn-Browse,
#btnPropertyDone {
  display: inline-block;
  padding: 6px 12px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: none;
  border-radius: 0px;
  margin-left: 10px;
  position: relative;
  padding-left: calc(0px + 10px);
}

.modalBtn-createlocally[disabled=disabled],
.modalBtn-Close[disabled=disabled],
.modalBtnIcon-Create[disabled=disabled],
.modalBtnIcon-Refresh[disabled=disabled],
.modalBtnIcon-LoaderCopy[disabled=disabled],
.modalBtn-Open[disabled=disabled],
.modalBtn-OpenWord[disabled=disabled],
.modalBtn-OpenTab[disabled=disabled],
.modalBtn-Cancel[disabled=disabled],
.modalBtnIcon-Add[disabled=disabled],
.modalBtn-Remove[disabled=disabled],
#btnContactDone[disabled=disabled],
.modalBtnIcon-Done[disabled=disabled],
.modalBtnIcon-Export[disabled=disabled],
.modalBtnIcon-FindMoreFiles[disabled=disabled],
.modalBtnIcon-Retry[disabled=disabled],
.modalBtnV2-Retry[disabled=disabled],
.modalBtnIcon-Cancel[disabled=disabled],
.modalBtnIcon-Send[disabled=disabled],
.BtnIconEmail-Send[disabled=disabled],
.modalBtn-Keywords[disabled=disabled],
.modalBtnIcon-CopyCancel[disabled=disabled],
.modalBtnIcon-CopyRetry[disabled=disabled],
.modalBtnIcon-CopyDone[disabled=disabled],
.modalBtn-move[disabled=disabled],
.modalBtnIcon-Save[disabled=disabled],
.modalBtn-Collapse[disabled=disabled],
.modalBtn-Expand[disabled=disabled],
.modelBtn-Browse[disabled=disabled],
#btnPropertyDone[disabled=disabled] {
  opacity: 0.3;
}

.modalBtn-createlocally i,
.modalBtn-Close i,
.modalBtnIcon-Create i,
.modalBtnIcon-Refresh i,
.modalBtnIcon-LoaderCopy i,
.modalBtn-Open i,
.modalBtn-OpenWord i,
.modalBtn-OpenTab i,
.modalBtn-Cancel i,
.modalBtnIcon-Add i,
.modalBtn-Remove i,
#btnContactDone i,
.modalBtnIcon-Done i,
.modalBtnIcon-Export i,
.modalBtnIcon-FindMoreFiles i,
.modalBtnIcon-Retry i,
.modalBtnV2-Retry i,
.modalBtnIcon-Cancel i,
.modalBtnIcon-Send i,
.BtnIconEmail-Send i,
.modalBtn-Keywords i,
.modalBtnIcon-CopyCancel i,
.modalBtnIcon-CopyRetry i,
.modalBtnIcon-CopyDone i,
.modalBtn-move i,
.modalBtnIcon-Save i,
.modalBtn-Collapse i,
.modalBtn-Expand i,
.modelBtn-Browse i,
#btnPropertyDone i {
  display: none;
  width: 0px;
  height: 0px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 6px;
  background-repeat: no-repeat;
  background-size: cover;
}

.labelinfoicon i {
  display: none;
  width: 0px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 6px;
  background-repeat: no-repeat;
  background-size: cover;
  font-style: normal;
}

.labelinfoicon i:hover .tooltiptext {
  visibility: visible;
}

.labelinfoicon i .tooltiptext {
  visibility: hidden;
  width: 300px !important;
  text-align: left;
  background-color: #1ab394;
  color: #efefef;
  border: 1px solid #1ab394 !important;
  border-radius: 4px;
  padding: 7px 7px 7px 7px;
  margin: -9px 0px 0px 5px;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.labelfileicon i {
  display: none;
  width: 0px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 6px;
  background-repeat: no-repeat;
  background-size: cover;
}

.labelloadericon i {
  display: none;
  width: 0px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 6px;
  background-repeat: no-repeat;
  background-size: cover;
}

.labelfileicon i:hover .tooltiptext {
  visibility: visible;
}

.labelfileicon i .tooltiptext {
  visibility: hidden;
  width: max-content;
  background-color: #ffffff;
  color: #191818;
  border: 1px solid #000000 !important;
  text-align: center;
  border-radius: 18px;
  padding: 7px 7px 7px 7px;
  margin: -63px 0px 0px -53px;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
}

.modalBtn-Drag,
.modalBtn-Edit,
.modalBtn-Upload,
.modalBtn-history,
.modalBtn-unlocked,
.modalBtn-locked,
.modalBtn-commentone,
.modalBtn-commentoneActive,
.modalBtn-commenttwo,
.modalBtn-uploadarrow,
.modalBtn-file,
.modalBtn-download,
.modalBtn-Infohover,
.modalBtn-Copy,
.modalBtn-Loader,
.modalBtn-Retry,
.modalBtn-CopyCancel,
.modalBtn-LoaderTop,
.modalBtn-FileOpenTab,
.modalBtn-Done,
.modalBtn-Info,
.modalBtn-Loadermain,
.modalBtn-Delete {
  display: inline-block;
  padding: 0px 0px;
  margin-bottom: 0;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.42857143;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: none;
  border-radius: 0px;
  margin-left: 5px;
  position: relative;
  padding-left: calc(0px + 10px);
}

.modalBtn-Drag[disabled=disabled],
.modalBtn-Edit[disabled=disabled],
.modalBtn-Upload[disabled=disabled],
.modalBtn-history[disabled=disabled],
.modalBtn-unlocked[disabled=disabled],
.modalBtn-locked[disabled=disabled],
.modalBtn-commentone[disabled=disabled],
.modalBtn-commentoneActive[disabled=disabled],
.modalBtn-commenttwo[disabled=disabled],
.modalBtn-uploadarrow[disabled=disabled],
.modalBtn-file[disabled=disabled],
.modalBtn-download[disabled=disabled],
.modalBtn-Infohover[disabled=disabled],
.modalBtn-Copy[disabled=disabled],
.modalBtn-Loader[disabled=disabled],
.modalBtn-Retry[disabled=disabled],
.modalBtn-CopyCancel[disabled=disabled],
.modalBtn-LoaderTop[disabled=disabled],
.modalBtn-FileOpenTab[disabled=disabled],
.modalBtn-Done[disabled=disabled],
.modalBtn-Info[disabled=disabled],
.modalBtn-Loadermain[disabled=disabled],
.modalBtn-Delete[disabled=disabled] {
  opacity: 0.3;
}

.modalBtn-Drag i,
.modalBtn-Edit i,
.modalBtn-Upload i,
.modalBtn-history i,
.modalBtn-unlocked i,
.modalBtn-locked i,
.modalBtn-commentone i,
.modalBtn-commentoneActive i,
.modalBtn-commenttwo i,
.modalBtn-uploadarrow i,
.modalBtn-file i,
.modalBtn-download i,
.modalBtn-Infohover i,
.modalBtn-Copy i,
.modalBtn-Loader i,
.modalBtn-Retry i,
.modalBtn-CopyCancel i,
.modalBtn-LoaderTop i,
.modalBtn-FileOpenTab i,
.modalBtn-Done i,
.modalBtn-Info i,
.modalBtn-Loadermain i,
.modalBtn-Delete i {
  display: none;
  width: 0px;
  position: absolute;
  top: 0px;
  bottom: 0px;
  left: 6px;
  background-repeat: no-repeat;
  background-size: cover;
}

#spanLoadingPortalformPartial {
  height: 158px !important;
}

#spanLoadingPortalformPartial i {
  width: 100px !important;
  height: 100px !important;
  top: 0px !important;
  bottom: 0px;
  left: 210px !important;
}

#lblDeleteConfirmationMessage {
  font-weight: bold;
}

.modalBtn-Close {
  background-color: transparent;
  color: #337ab7 !important;
  border: 1px solid #fff;
}

.modalBtn-Close:hover, .modalBtn-Close:focus {
  background-color: transparent;
  color: #337ab7 !important;
  text-decoration: underline;
  border: 1px solid #fff;
}

.modalBtn-Close:active {
  background-color: transparent !important;
  color: #337ab7 !important;
  border: 1px solid #fff !important;
}

.modalBtn-Close:active i {
  background-image: !important;
}

.modalBtn-Open {
  background-color: #4cae4c;
  color: #fff !important;
  border: 1px solid #1ab394;
}

.modalBtn-Open:hover, .modalBtn-Open:focus {
  background-color: #337ab7;
  color: #fff !important;
  border: 1px solid #1ab394;
}

.modalBtn-Open:active {
  background-color: #4cae4c !important;
  color: #fff !important;
  border: 1px solid #1ab394 !important;
}

.modalBtn-Open:active i {
  background-image: !important;
}

.modelBtn-Browse {
  background-color: #4cae4c;
  color: #fff !important;
  border: 1px solid #1ab394;
  padding-left: 14px !important;
  padding-top: 4px !important;
  height: 40px !important;
  width: 88px !important;
}

.modelBtn-Browse:hover, .modelBtn-Browse:focus {
  background-color: #337ab7;
  color: #fff !important;
  border: 1px solid #1ab394;
}

.modelBtn-Browse:active {
  background-color: #4cae4c !important;
  color: #fff !important;
  border: 1px solid #1ab394 !important;
}

.modalBtn-OpenWord {
  background-color: #4cae4c;
  color: #fff !important;
  border: 1px solid #1ab394;
}

.modalBtn-OpenWord:hover, .modalBtn-OpenWord:focus {
  background-color: #337ab7;
  color: #fff !important;
  border: 1px solid #1ab394;
}

.modalBtn-OpenWord:active {
  background-color: #4cae4c !important;
  color: #fff !important;
  border: 1px solid #1ab394 !important;
}

.modalBtn-OpenWord:active i {
  background-image: !important;
}

.modalBtn-FileOpenTab {
  background-color: #337ab7;
  color: #fff !important;
}

.modalBtn-OpenTab {
  background-color: #4cae4c;
  color: #fff !important;
  border: 1px solid #1ab394;
}

.modalBtn-OpenTab:hover, .modalBtn-OpenTab:focus {
  background-color: #337ab7;
  color: #fff !important;
  border: 1px solid #1ab394;
}

.modalBtn-OpenTab:active {
  background-color: #4cae4c !important;
  color: #fff !important;
  border: 1px solid #1ab394 !important;
}

.modalBtn-OpenTab:active i {
  background-image: !important;
}

.modalBtnIcon-Save, .modalBtnIconReset {
  background-color: #4cae4c;
  color: #fff;
  border: 1px solid #1ab394;
}

.modalBtnIcon-Save:hover, .modalBtnIcon-Save:focus, .modalBtnIconReset:hover, .modalBtnIconReset:focus {
  background-color: #337ab7;
  color: #fff;
  border: 1px solid #1ab394;
}

.modalBtnIcon-Save:active, .modalBtnIconReset:active {
  background-color: #4cae4c !important;
  color: #fff !important;
  border: 1px solid #1ab394 !important;
}

.modalBtnIcon-Save:active i, .modalBtnIconReset:active i {
  background-image: !important;
}

.BtnIconEmail-Send {
  background-color: #337ab7;
  color: #fff;
}

.BtnIconEmail-Send i {
  width: 28px !important;
  height: 28px !important;
  top: 2px !important;
}

.BtnIconEmail-Send:hover, .BtnIconEmail-Send:focus {
  background-color: #1ab394;
  color: #fff;
}

.BtnIconEmail-Send:hover i, .BtnIconEmail-Send:focus i {
  width: 28px !important;
  height: 28px !important;
  top: 2px !important;
}

.BtnIconEmail-Send:active {
  background-color: #1ab394 !important;
  color: #fff !important;
}

.BtnIconEmail-Send:active i {
  background-image: !important;
  width: 28px !important;
  height: 28px !important;
  top: 2px !important;
}

.modalBtnIcon-Send {
  background-color: #1ab394;
  color: #fff;
}

.modalBtnIcon-Send:hover, .modalBtnIcon-Send:focus {
  background-color: #337ab7;
  color: #fff;
}

.modalBtnIcon-Send:active {
  background-color: #1ab394 !important;
  color: #fff !important;
}

.modalBtnIcon-Send:active i {
  background-image: !important;
}

.modalBtnIcon-LoaderCopy {
  background-color: #337ab7;
  color: #fff;
}

.modalBtnIcon-LoaderCopy:hover, .modalBtnIcon-LoaderCopy:focus, .modalBtnIcon-LoaderCopy:active {
  background-color: #337ab7;
  color: #fff;
}

.modalBtnIcon-Cancel {
  background-color: #fff;
  color: #fff;
}

.modalBtnIcon-Cancel:hover, .modalBtnIcon-Cancel:focus {
  background-color: #fff;
  color: #337ab7;
}

.modalBtnIcon-Cancel:active {
  background-color: #fff !important;
  color: #fff !important;
}

.modalBtnIcon-Cancel:active i {
  background-image: !important;
}

.modalBtnIcon-CopyCancel {
  background-color: #fff;
  color: #fff;
}

.modalBtnIcon-CopyCancel:hover, .modalBtnIcon-CopyCancel:focus {
  background-color: #fff;
  color: #337ab7;
}

.modalBtnIcon-CopyCancel:active {
  background-color: #fff !important;
  color: #fff !important;
}

.modalBtnIcon-CopyCancel:active i {
  background-image: !important;
}

.modalBtnV2-Retry {
  background-color: #337ab7;
  color: #fff;
}

.modalBtnV2-Retry:hover, .modalBtnV2-Retry:focus {
  background-color: #fff;
  color: #337ab7;
}

.modalBtnV2-Retry:active {
  background-color: #337ab7 !important;
  color: #fff !important;
}

.modalBtnV2-Retry:active i {
  background-image: !important;
}

.modalBtnIcon-Retry {
  background-color: #fff;
  color: #337ab7;
}

.modalBtnIcon-Retry:hover, .modalBtnIcon-Retry:focus {
  background-color: #fff;
  color: #337ab7;
}

.modalBtnIcon-Retry:disabled {
  background-color: #fff !important;
}

.modalBtnIcon-Retry:disabled:active i {
  background-image: !important;
}

.modalBtnIcon-Retry:active {
  background-color: #fff !important;
  color: #337ab7 !important;
}

.modalBtnIcon-Retry:active i {
  background-image: !important;
}

.modalBtnIcon-CopyRetry {
  background-color: #fff;
  color: #e6a455;
}

.modalBtnIcon-CopyRetry:hover, .modalBtnIcon-CopyRetry:focus {
  background-color: #e6a455;
  color: #fff;
}

.modalBtnIcon-CopyRetry:active {
  background-color: #e6a455 !important;
  color: #fff !important;
}

.modalBtnIcon-CopyRetry:active i {
  background-image: !important;
}

.modalBtnIcon-CopyDone {
  background-color: #fff;
  color: #337ab7;
}

.modalBtnIcon-CopyDone:hover, .modalBtnIcon-CopyDone:focus {
  background-color: #fff;
  color: #337ab7;
}

.modalBtnIcon-CopyDone:active {
  background-color: #fff !important;
  color: #337ab7 !important;
}

.modalBtnIcon-CopyDone:active i {
  background-image: !important;
}

#btnContactDone,
.modalBtnIcon-Done {
  background-color: #337ab7;
  color: #fff;
}

#btnContactDone:hover, #btnContactDone:focus,
.modalBtnIcon-Done:hover,
.modalBtnIcon-Done:focus {
  background-color: #337ab7;
  color: #fff;
}

#btnContactDone:active,
.modalBtnIcon-Done:active {
  background-color: #337ab7 !important;
  color: #fff !important;
}

#btnContactDone:active i,
.modalBtnIcon-Done:active i {
  background-image: !important;
}

.modalBtnIcon-Export {
  background-color: #337ab7;
  color: #fff;
}

.modalBtnIcon-Export:hover, .modalBtnIcon-Export:focus {
  background-color: #337ab7;
  color: #fff;
}

.modalBtnIcon-Export:active {
  background-color: #337ab7 !important;
  color: #fff !important;
}

.modalBtnIcon-Export:active i {
  background-image: !important;
}

.modalBtnIcon-FindMoreFiles {
  padding-top: 4px !important;
  background-color: #337ab7;
  color: #fff;
}

.modalBtnIcon-FindMoreFiles i {
  height: 24px !important;
  width: 24px !important;
  top: 3px !important;
}

.modalBtnIcon-FindMoreFiles:hover, .modalBtnIcon-FindMoreFiles:focus {
  background-color: #337ab7;
  color: #fff;
}

.modalBtnIcon-FindMoreFiles:hover i, .modalBtnIcon-FindMoreFiles:focus i {
  height: 24px !important;
  width: 24px !important;
  top: 3px !important;
}

.modalBtnIcon-FindMoreFiles:active {
  background-color: #337ab7 !important;
  color: #fff !important;
}

.modalBtnIcon-FindMoreFiles:active i {
  height: 24px !important;
  width: 24px !important;
  top: 3px !important;
  background-image: !important;
}

.modalBtn-Remove {
  background-color: transparent;
  color: #337ab7;
}

.modalBtn-Remove:hover, .modalBtn-Remove:focus {
  background-color: transparent;
  color: #337ab7;
  text-decoration: underline;
}

.modalBtn-Remove:active {
  background-color: transparent !important;
  color: #337ab7 !important;
}

.modalBtn-Remove:active i {
  background-image: !important;
}

.modalBtn-Cancel, #btnCancel {
  background-color: transparent;
  color: #337ab7;
}

.modalBtn-Cancel:hover, .modalBtn-Cancel:focus, #btnCancel:hover, #btnCancel:focus {
  background-color: transparent;
  color: #337ab7;
  text-decoration: underline;
}

.modalBtn-Cancel:active, #btnCancel:active {
  background-color: transparent !important;
  color: #337ab7 !important;
}

.modalBtn-Cancel:active i, #btnCancel:active i {
  background-image: !important;
}

.modalBtn-Collapse {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-Collapse:hover {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-Collapse:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-Collapse:active i {
  background-image: !important;
}

.modalBtn-Expand {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-Expand:hover {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-Expand:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-Expand:active i {
  background-image: !important;
}

.modalBtn-Drag {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-Drag:hover, .modalBtn-Drag:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-Drag:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-Drag:active i {
  background-image: !important;
}

.labelinfoicon i {
  height: 14px;
  width: 14px;
  margin-left: calc(100% - 26px) !important;
  margin-top: 14px;
}

.labelfileicon i {
  height: 14px;
  width: 14px;
  margin-left: 150px;
  margin-top: 14px;
}

.labelloadericon i {
  height: 40px;
  width: 40px;
  margin-left: 0px;
  margin-bottom: 0px;
}

.modalBtn-Info {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-Retry {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-CopyCancel {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-Loader,
.modalBtn-LoaderTop,
.modalBtn-Loadermain {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-Done {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-Copy {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-Copy:hover, .modalBtn-Copy:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-Copy:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-Copy:active i {
  background-image: !important;
}

.modalBtn-Delete {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-Delete:hover, .modalBtn-Delete:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-Delete:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-Delete:active i {
  background-image: !important;
}

.modalBtn-Edit {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-Edit:hover, .modalBtn-Edit:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-Edit:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-Edit:active i {
  background-image: !important;
}

.modalBtn-Upload:active {
  background-color: !important;
  color: !important;
}

.modalBtn-Upload:active i {
  background-image: !important;
}

.modalBtn-history {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-history:hover, .modalBtn-history:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-history:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-history:active i {
  background-image: !important;
}

.modalBtn-unlocked {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-unlocked:hover, .modalBtn-unlocked:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-unlocked:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-unlocked:active i {
  background-image: !important;
}

.modalBtn-locked:active {
  background-color: !important;
  color: !important;
}

.modalBtn-locked:active i {
  background-image: !important;
}

.modalBtn-commentone {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-commentone:hover, .modalBtn-commentone:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-commentone:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-commentone:active i {
  background-image: !important;
}

.modalBtn-commentoneActive:hover, .modalBtn-commentoneActive:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-commentoneActive:active {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-commenttwo {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-commenttwo:hover, .modalBtn-commenttwo:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-commenttwo:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-commenttwo:active i {
  background-image: !important;
}

.modalBtn-uploadarrow {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-uploadarrow:hover, .modalBtn-uploadarrow:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-uploadarrow:disabled {
  background-color: #fff !important;
}

.modalBtn-uploadarrow:disabled:active i {
  background-image: !important;
}

.modalBtn-uploadarrow:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-uploadarrow:active i {
  background-image: !important;
}

.modalBtn-file {
  background-color: #fff;
  color: #1ab394;
}

.modalBtn-file:hover, .modalBtn-file:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-file:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-file:active i {
  background-image: !important;
}

.modalBtn-Infohover {
  background-color: #fff;
  color: #1ab394;
  margin-left: 4px !important;
  margin-right: 1px !important;
  left: -13px !important;
}

.modalBtn-Infohover i {
  left: 5px !important;
}

.modalBtn-Infohover:hover, .modalBtn-Infohover:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-Infohover:hover i, .modalBtn-Infohover:focus i {
  left: 5px !important;
  margin-top: 4px !important;
}

.modalBtn-Infohover:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-Infohover:active i {
  left: 5px !important;
  background-image: !important;
}

.modalBtn-download {
  background-color: #fff;
  color: #1ab394;
  left: -10px !important;
}

.modalBtn-download:hover, .modalBtn-download:focus {
  background-color: #1ab394;
  color: #fff;
}

.modalBtn-download:active {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.modalBtn-download:active i {
  background-image: !important;
}

.modalBtn-Keywords {
  background-color: transparent;
  color: #337ab7;
}

.modalBtn-Keywords:hover, .modalBtn-Keywords:focus {
  background-color: transparent;
  color: #337ab7;
  text-decoration: underline;
}

.modalBtn-Keywords:active {
  background-color: transparent !important;
  color: #337ab7 !important;
  outline: none;
}

.modalBtn-Keywords:active i {
  background-image: !important;
}

.modalBtn-move {
  background-color: transparent;
  color: #337ab7 !important;
  width: 40px;
}

.modalBtn-move:hover, .modalBtn-move:focus, .modalBtn-move:active {
  background-color: transparent;
  color: #337ab7;
  text-decoration: underline;
}

.modalBtnIcon-Refresh {
  background-color: #4cae4c;
  color: #fff;
}

.modalBtnIcon-Refresh:hover, .modalBtnIcon-Refresh:focus {
  background-color: #337ab7;
  color: #fff;
}

.modalBtnIcon-Refresh:active {
  background-color: #4cae4c !important;
  color: #fff !important;
}

.modalBtnIcon-Refresh:active i {
  background-image: !important;
}

.modalBtnIcon-Create,
.modalBtnIcon-Add {
  background-color: #4cae4c;
  color: #fff;
}

.modalBtnIcon-Create:hover, .modalBtnIcon-Create:focus,
.modalBtnIcon-Add:hover,
.modalBtnIcon-Add:focus {
  background-color: #337ab7;
  color: #fff;
}

.modalBtnIcon-Create:active,
.modalBtnIcon-Add:active {
  background-color: #4cae4c !important;
  color: #fff !important;
}

.modalBtnIcon-Create:active i,
.modalBtnIcon-Add:active i {
  background-image: !important;
}

.btnDashboard {
  background-color: #4cae4c;
  color: #fff;
}

.btnDashboard:hover, .btnDashboard:focus {
  background-color: #337ab7;
  color: #fff;
}

.btnDashboard:active {
  background-color: #4cae4c !important;
  color: #fff !important;
}

#mainpartialpagecontentdiv {
  padding-top: 15px;
}

.form-control[disabled],
.form-control[readonly],
fieldset[disabled] .form-control,
.form-control[disabled]:focus,
.form-control[readonly]:focus,
fieldset[disabled] .form-control:focus,
.form-control[disabled]:hover,
.form-control[readonly]:hover,
fieldset[disabled] .form-control:hover {
  border: 1px solid #fff !important;
  background-color: #fff;
  opacity: inherit;
}

.form-control[disabled].hasborder,
.form-control[readonly].hasborder,
fieldset[disabled] .form-control.hasborder,
.form-control[disabled]:focus.hasborder,
.form-control[readonly]:focus.hasborder,
fieldset[disabled] .form-control:focus.hasborder,
.form-control[disabled]:hover.hasborder,
.form-control[readonly]:hover.hasborder,
fieldset[disabled] .form-control:hover.hasborder {
  float: left;
  border: 1px solid #ddd !important;
  width: 81%;
}

.form-control[disabled].hasborder:hover, .form-control[disabled].hasborder:focus, .form-control[disabled].hasborder:active,
.form-control[readonly].hasborder:hover,
.form-control[readonly].hasborder:focus,
.form-control[readonly].hasborder:active,
fieldset[disabled] .form-control.hasborder:hover,
fieldset[disabled] .form-control.hasborder:focus,
fieldset[disabled] .form-control.hasborder:active,
.form-control[disabled]:focus.hasborder:hover,
.form-control[disabled]:focus.hasborder:focus,
.form-control[disabled]:focus.hasborder:active,
.form-control[readonly]:focus.hasborder:hover,
.form-control[readonly]:focus.hasborder:focus,
.form-control[readonly]:focus.hasborder:active,
fieldset[disabled] .form-control:focus.hasborder:hover,
fieldset[disabled] .form-control:focus.hasborder:focus,
fieldset[disabled] .form-control:focus.hasborder:active,
.form-control[disabled]:hover.hasborder:hover,
.form-control[disabled]:hover.hasborder:focus,
.form-control[disabled]:hover.hasborder:active,
.form-control[readonly]:hover.hasborder:hover,
.form-control[readonly]:hover.hasborder:focus,
.form-control[readonly]:hover.hasborder:active,
fieldset[disabled] .form-control:hover.hasborder:hover,
fieldset[disabled] .form-control:hover.hasborder:focus,
fieldset[disabled] .form-control:hover.hasborder:active {
  border: 1px solid #ddd !important;
}

.form-control[disabled]:hover, .form-control[disabled]:focus, .form-control[disabled]:active,
.form-control[readonly]:hover,
.form-control[readonly]:focus,
.form-control[readonly]:active,
fieldset[disabled] .form-control:hover,
fieldset[disabled] .form-control:focus,
fieldset[disabled] .form-control:active,
.form-control[disabled]:focus:hover,
.form-control[disabled]:focus:focus,
.form-control[disabled]:focus:active,
.form-control[readonly]:focus:hover,
.form-control[readonly]:focus:focus,
.form-control[readonly]:focus:active,
fieldset[disabled] .form-control:focus:hover,
fieldset[disabled] .form-control:focus:focus,
fieldset[disabled] .form-control:focus:active,
.form-control[disabled]:hover:hover,
.form-control[disabled]:hover:focus,
.form-control[disabled]:hover:active,
.form-control[readonly]:hover:hover,
.form-control[readonly]:hover:focus,
.form-control[readonly]:hover:active,
fieldset[disabled] .form-control:hover:hover,
fieldset[disabled] .form-control:hover:focus,
fieldset[disabled] .form-control:hover:active {
  border: 1px solid #fff !important;
}

.jqx-listbox {
  border: 1px solid #22beef !important;
}

.jqx-popup {
  border-radius: 0px 0px 0px 0px;
}

.jqx-popup .jqx-item a {
  color: #616f77;
}

.jqx-popup .jqx-item.jqx-fill-state-pressed {
  color: #fff;
}

.jqx-popup .jqx-item.jqx-fill-state-pressed:hover, .jqx-popup .jqx-item.jqx-fill-state-pressed:focus, .jqx-popup .jqx-item.jqx-fill-state-pressed:active {
  background-color: #22beef !important;
  border-color: #22beef;
}

.fileBrowse {
  padding: 6px 12px !important;
}

.jqx-numberinput {
  padding: 0px !important;
}

.jqx-numberinput.jqx-fill-state-focus input:hover, .jqx-numberinput.jqx-fill-state-focus input:focus, .jqx-numberinput.jqx-fill-state-focus input:active {
  border: none !important;
}

#fundingFuguresPanel .jqx-datetimeinput .jqx-action-button .jqx-icon-calendar,
#loandocs-detailsPanel .jqx-datetimeinput .jqx-action-button .jqx-icon-calendar,
#loanDocspanel .jqx-datetimeinput .jqx-action-button .jqx-icon-calendar,
#APNWindow .jqx-datetimeinput .jqx-action-button .jqx-icon-calendar,
#ExtensionsLoanDocsDiv .jqx-datetimeinput .jqx-action-button .jqx-icon-calendar {
  margin-left: 3px;
}

#controldiv_Loan_MainToolbar4_datepicker .jqx-icon {
  margin-left: 2px;
}

#controldiv_Loan_MainToolbar2_datepicker .jqx-icon {
  margin-left: 3px;
}

#contenttableContactsGrid, #contenttablegridCompaniesV2APICRM, #contenttablegridPersonsV2APICRM {
  width: 100% !important;
}

.jqx-dropdownlist-state-selected,
.jqx-fill-state-pressed,
.jqx-dropdownlist-state-selected-kumo {
  color: #fff !important;
  background-color: #337ab7 !important;
  border-color: #22beef;
}

.jqx-dropdownlist-state-selected .jqx.icon,
.jqx-dropdownlist-state-selected .jqx-icon-arrow-right,
.jqx-dropdownlist-state-selected .jqx-icon-arrow-left,
.jqx-dropdownlist-state-selected .jqx-icon-arrow-down,
.jqx-fill-state-pressed .jqx.icon,
.jqx-fill-state-pressed .jqx-icon-arrow-right,
.jqx-fill-state-pressed .jqx-icon-arrow-left,
.jqx-fill-state-pressed .jqx-icon-arrow-down,
.jqx-dropdownlist-state-selected-kumo .jqx.icon,
.jqx-dropdownlist-state-selected-kumo .jqx-icon-arrow-right,
.jqx-dropdownlist-state-selected-kumo .jqx-icon-arrow-left,
.jqx-dropdownlist-state-selected-kumo .jqx-icon-arrow-down {
  color: #fff !important;
}

.jqx-dropdownlist-state-selected#comboSubmissionStatus, .jqx-dropdownlist-state-selected#comboOverdueStatus, .jqx-dropdownlist-state-selected#comboInitialStatus, .jqx-dropdownlist-state-selected.comboInitialStatusdiv,
.jqx-fill-state-pressed#comboSubmissionStatus,
.jqx-fill-state-pressed#comboOverdueStatus,
.jqx-fill-state-pressed#comboInitialStatus,
.jqx-fill-state-pressed.comboInitialStatusdiv,
.jqx-dropdownlist-state-selected-kumo#comboSubmissionStatus,
.jqx-dropdownlist-state-selected-kumo#comboOverdueStatus,
.jqx-dropdownlist-state-selected-kumo#comboInitialStatus,
.jqx-dropdownlist-state-selected-kumo.comboInitialStatusdiv {
  color: #676a6c !important;
  background-color: #FFFFFF !important;
}

.jqx-dropdownlist-state-selected#comboSubmissionStatus .jqx.icon,
.jqx-dropdownlist-state-selected#comboSubmissionStatus .jqx-icon-arrow-right,
.jqx-dropdownlist-state-selected#comboSubmissionStatus .jqx-icon-arrow-left,
.jqx-dropdownlist-state-selected#comboSubmissionStatus .jqx-icon-arrow-down, .jqx-dropdownlist-state-selected#comboOverdueStatus .jqx.icon,
.jqx-dropdownlist-state-selected#comboOverdueStatus .jqx-icon-arrow-right,
.jqx-dropdownlist-state-selected#comboOverdueStatus .jqx-icon-arrow-left,
.jqx-dropdownlist-state-selected#comboOverdueStatus .jqx-icon-arrow-down, .jqx-dropdownlist-state-selected#comboInitialStatus .jqx.icon,
.jqx-dropdownlist-state-selected#comboInitialStatus .jqx-icon-arrow-right,
.jqx-dropdownlist-state-selected#comboInitialStatus .jqx-icon-arrow-left,
.jqx-dropdownlist-state-selected#comboInitialStatus .jqx-icon-arrow-down, .jqx-dropdownlist-state-selected.comboInitialStatusdiv .jqx.icon,
.jqx-dropdownlist-state-selected.comboInitialStatusdiv .jqx-icon-arrow-right,
.jqx-dropdownlist-state-selected.comboInitialStatusdiv .jqx-icon-arrow-left,
.jqx-dropdownlist-state-selected.comboInitialStatusdiv .jqx-icon-arrow-down,
.jqx-fill-state-pressed#comboSubmissionStatus .jqx.icon,
.jqx-fill-state-pressed#comboSubmissionStatus .jqx-icon-arrow-right,
.jqx-fill-state-pressed#comboSubmissionStatus .jqx-icon-arrow-left,
.jqx-fill-state-pressed#comboSubmissionStatus .jqx-icon-arrow-down,
.jqx-fill-state-pressed#comboOverdueStatus .jqx.icon,
.jqx-fill-state-pressed#comboOverdueStatus .jqx-icon-arrow-right,
.jqx-fill-state-pressed#comboOverdueStatus .jqx-icon-arrow-left,
.jqx-fill-state-pressed#comboOverdueStatus .jqx-icon-arrow-down,
.jqx-fill-state-pressed#comboInitialStatus .jqx.icon,
.jqx-fill-state-pressed#comboInitialStatus .jqx-icon-arrow-right,
.jqx-fill-state-pressed#comboInitialStatus .jqx-icon-arrow-left,
.jqx-fill-state-pressed#comboInitialStatus .jqx-icon-arrow-down,
.jqx-fill-state-pressed.comboInitialStatusdiv .jqx.icon,
.jqx-fill-state-pressed.comboInitialStatusdiv .jqx-icon-arrow-right,
.jqx-fill-state-pressed.comboInitialStatusdiv .jqx-icon-arrow-left,
.jqx-fill-state-pressed.comboInitialStatusdiv .jqx-icon-arrow-down,
.jqx-dropdownlist-state-selected-kumo#comboSubmissionStatus .jqx.icon,
.jqx-dropdownlist-state-selected-kumo#comboSubmissionStatus .jqx-icon-arrow-right,
.jqx-dropdownlist-state-selected-kumo#comboSubmissionStatus .jqx-icon-arrow-left,
.jqx-dropdownlist-state-selected-kumo#comboSubmissionStatus .jqx-icon-arrow-down,
.jqx-dropdownlist-state-selected-kumo#comboOverdueStatus .jqx.icon,
.jqx-dropdownlist-state-selected-kumo#comboOverdueStatus .jqx-icon-arrow-right,
.jqx-dropdownlist-state-selected-kumo#comboOverdueStatus .jqx-icon-arrow-left,
.jqx-dropdownlist-state-selected-kumo#comboOverdueStatus .jqx-icon-arrow-down,
.jqx-dropdownlist-state-selected-kumo#comboInitialStatus .jqx.icon,
.jqx-dropdownlist-state-selected-kumo#comboInitialStatus .jqx-icon-arrow-right,
.jqx-dropdownlist-state-selected-kumo#comboInitialStatus .jqx-icon-arrow-left,
.jqx-dropdownlist-state-selected-kumo#comboInitialStatus .jqx-icon-arrow-down,
.jqx-dropdownlist-state-selected-kumo.comboInitialStatusdiv .jqx.icon,
.jqx-dropdownlist-state-selected-kumo.comboInitialStatusdiv .jqx-icon-arrow-right,
.jqx-dropdownlist-state-selected-kumo.comboInitialStatusdiv .jqx-icon-arrow-left,
.jqx-dropdownlist-state-selected-kumo.comboInitialStatusdiv .jqx-icon-arrow-down {
  color: #676a6c !important;
}

.jqx-dropdownlist-state-selected#comboSubmissionStatus .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected#comboSubmissionStatus .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected#comboSubmissionStatus .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected#comboSubmissionStatus .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo, .jqx-dropdownlist-state-selected#comboOverdueStatus .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected#comboOverdueStatus .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected#comboOverdueStatus .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected#comboOverdueStatus .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo, .jqx-dropdownlist-state-selected#comboInitialStatus .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected#comboInitialStatus .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected#comboInitialStatus .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected#comboInitialStatus .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo, .jqx-dropdownlist-state-selected.comboInitialStatusdiv .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected.comboInitialStatusdiv .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected.comboInitialStatusdiv .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected.comboInitialStatusdiv .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboSubmissionStatus .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboSubmissionStatus .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboSubmissionStatus .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboSubmissionStatus .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboOverdueStatus .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboOverdueStatus .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboOverdueStatus .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboOverdueStatus .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboInitialStatus .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboInitialStatus .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboInitialStatus .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed#comboInitialStatus .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed.comboInitialStatusdiv .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed.comboInitialStatusdiv .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed.comboInitialStatusdiv .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-fill-state-pressed.comboInitialStatusdiv .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboSubmissionStatus .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboSubmissionStatus .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboSubmissionStatus .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboSubmissionStatus .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboOverdueStatus .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboOverdueStatus .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboOverdueStatus .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboOverdueStatus .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboInitialStatus .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboInitialStatus .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboInitialStatus .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo#comboInitialStatus .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo.comboInitialStatusdiv .jqx.icon.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo.comboInitialStatusdiv .jqx-icon-arrow-right.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo.comboInitialStatusdiv .jqx-icon-arrow-left.jqx-icon-arrow-down-hover-kumo,
.jqx-dropdownlist-state-selected-kumo.comboInitialStatusdiv .jqx-icon-arrow-down.jqx-icon-arrow-down-hover-kumo {
  color: #ffffff !important;
}

.jqx-tree-item-li .jqx-fill-state-pressed-kumo {
  color: #337ab7 !important;
  background-color: #FFFFFF !important;
}

#btn_DirectoryPeopleExportExcel,
#btn_DirectoryCompanyExportExcel,
#btn_DirectoryPropertiesExportExcel,
#btnnewemailtemplate,
#btnPeopleMerge {
  height: 27px !important;
}

#companynotes,
#LOCTextArea {
  margin-bottom: -4px;
}

.nobdr,
.bordernone {
  border: none;
}

.nobdr:hover, .nobdr:focus, .nobdr:active,
.bordernone:hover,
.bordernone:focus,
.bordernone:active {
  border: 1px solid #fff !important;
}

.textbox-noborder {
  border: 1px solid transparent !important;
}

.textbox-noborder:hover, .textbox-noborder:focus, .textbox-noborder:active {
  border: 1px solid #fff !important;
}

.btntesttemplate {
  border-radius: 0px;
  color: #fff !important;
  background: orange !important;
  border: 1px solid orange !important;
}

.btntesttemplate:hover {
  background: #cc8400;
}

#ManageLocKumoPageManager,
#ManageLoansKumoPageManager,
#mainpartialpage_details_docsdiv {
  padding-top: 15px;
}

#loanTermsPanel td.loantermslabeltd.valigntop {
  line-height: 38px;
}

#fundingfigurestableV2 tr td {
  padding: 5px !important;
  height: 40px !important;
}

#fundingfigurestableV2 tr {
  height: 50px !important;
}

#fundingfigurestableV2 .jqx-datetimeinput:hover, #fundingfigurestableV2 .jqx-datetimeinput:focus {
  border: 1px solid #1ab394 !important;
}

#fundingfigurestableV2 .commentTextbox:hover {
  border-color: #1ab394 !important;
}

#fundingfigurestableV2 #inputtxtstartfundate {
  left: -5px !important;
}

#fundingfigurestableV2 #childItemRate {
  width: calc(100% - 8px) !important;
}

#fundingfigurestableV2 #childItemRate input {
  padding-left: 4px !important;
}

#tblintrestratest tr td {
  padding: 5px !important;
}

@media screen and (min-width: 1900px) {
  #tblintrestratest tr td:nth-child(8) {
    width: 18% !important;
  }
  #tblintrestratest tr td:nth-child(8) input {
    width: 75% !important;
  }
  #tblintrestratest tr td:nth-child(9) {
    width: 18% !important;
  }
  #tblintrestratest tr td:nth-child(9) input {
    width: 75% !important;
  }
}

#juniorFinancingPanel .junionfinacerlabel {
  margin-top: 12px;
}

.LoanDocsButtons {
  padding: 6px 12px !important;
}

.Kumo-ViewButton {
  background-color: #337ab7 !important;
  color: #fff !important;
  border-radius: 0px !important;
}

#APNWindow .jqx-datetimeinput,
#APNWindow .jqx-dropdownlist-state-normal,
#recordingDate .jqx-datetimeinput,
#recordingDate .jqx-dropdownlist-state-normal {
  border-radius: 0px !important;
}

#filePath {
  padding: 6px !important;
}

.Itemdescreption,
.Outstandingdescription,
.Receiveddescription,
.attentiondescription {
  border: 1px solid transparent !important;
  border-radius: 0px;
}

.Itemdescreption:hover, .Itemdescreption:focus, .Itemdescreption:active,
.Outstandingdescription:hover,
.Outstandingdescription:focus,
.Outstandingdescription:active,
.Receiveddescription:hover,
.Receiveddescription:focus,
.Receiveddescription:active,
.attentiondescription:hover,
.attentiondescription:focus,
.attentiondescription:active {
  border: 1px solid #22beef !important;
}

.shownotestextarea_new:hover, .shownotestextarea_new:focus, .shownotestextarea_new:active,
.showdescriptiontextarea_new:hover,
.showdescriptiontextarea_new:focus,
.showdescriptiontextarea_new:active,
.showexternaltextarea_new:hover,
.showexternaltextarea_new:focus,
.showexternaltextarea_new:active {
  border: 1px solid #22beef !important;
  border-radius: 0px !important;
}

.jqx-combobox {
  border-radius: 0px !important;
}

div#combocreateTemplateV2,
div#templateName,
div#newDocumentCategory,
div#comboTemplateCategory,
div#comboDocumentType,
div#comboDocumentTypeV2,
#primaryphonecombobox,
#alternate1combobox,
#alternate2combobox,
#dropdownTaxStatus,
#comboRecordingType,
#comboCategory,
.Kumo-Modal-Body .jqx-datetimeinput,
.jqx-window-content .jqx-datetimeinput {
  height: 32px !important;
}

div[id*="dynamicElementsTempV2"] {
  height: 32px !important;
}

#TransactionGridContainer,
#PropertyGridContainer,
#BorrowerGridContainer,
#DuediligenceUnknownGridNodata,
#UnknownDocumentsGridContainer {
  border-radius: 0px 0px 0px 0px;
}

.DueDiligencepangecontent .shownotestextarea {
  overflow-x: hidden !important;
}

.mapobject {
  border-radius: 0px 0px 0px 0px !important;
}

.shownotesdiv,
.shownotestextarea {
  outline-width: 0px;
}

.tbldocuments .jqx-combobox {
  height: 30px !important;
}

input,
div,
span,
label,
button,
.btn,
.active,
textarea {
  outline-width: 0px !important;
}

input:focus, input:hover,
div:focus,
div:hover,
span:focus,
span:hover,
label:focus,
label:hover,
button:focus,
button:hover,
.btn:focus,
.btn:hover,
.active:focus,
.active:hover,
textarea:focus,
textarea:hover {
  outline-width: 0px !important;
}

#controldiv_Loan_MainToolbar2_datepicker,
#controldiv_Loan_MainToolbar2_images {
  background: #fff;
}

#controldiv_Loan_MainToolbar2_images {
  float: right;
  width: 120px;
  top: 28px;
}

#divStatusicon {
  position: relative;
  top: 5px;
  border-radius: 0px !important;
}

#navtitle_Loan_MainToolbar_divedit {
  display: table;
}

#navtitle_Loan_MainToolbar_divedit div {
  display: table-cell !important;
  vertical-align: middle;
}

#navtitle_Loan_MainToolbar_divedit input,
#navtitle_Loan_MainToolbar_divedit div[type="input"] {
  width: 100% !important;
  font-size: 32px !important;
  font-weight: 300 !important;
  font-family: "Lato", "Arial", sans-serif !important;
  font-size: 32px !important;
}

#controldiv_Loan_MainToolbar1_images {
  right: 0;
}

#comboLender {
  min-height: 32px !important;
  height: auto !important;
}

.notification-count {
  font-style: normal;
  line-height: 1.5;
}

#btnCreateLoc {
  margin-top: 2px !important;
}

#UiOrigin option:hover, #UiOrigin option:focus, #UiOrigin option:active,
#UiDestination option:hover,
#UiDestination option:focus,
#UiDestination option:active,
#ApiOrigin option:hover,
#ApiOrigin option:focus,
#ApiOrigin option:active,
#ApiDestination option:hover,
#ApiDestination option:focus,
#ApiDestination option:active {
  background-color: #337ab7;
  color: #fff !important;
}

.warning-msg {
  color: orange;
  margin-bottom: 5px;
}

.divwith96per {
  width: 96% !important;
}

#newDocumentCategory, #templateName {
  padding-left: 10px !important;
}

.duplicateloan-panel-border {
  border: 1px solid #337ab7 !important;
  margin-left: 10px;
}

.popover-notification-clearall-btn {
  margin-right: 0px;
  float: right;
  font: "Lato", "Arial", sans-serif;
}

.Alfred {
  /* Upload Window Loader Classes*/
  /* Safari */
  /*End*/
  /*#ProccessItemWindow, #LoanProccessItemWindow #FilesEditWindow {
        #CreateProccessItemWindow, #CreateLoanProccessItemWindow, #CreateEditWindow {
            .form-horizontal {
                width: 540px;
            }
        }
    }*/
  /*.processItems-upload-modal .col-md-1 {
        .deletebutton {
            &:focus {
                border: 1px dotted #aaa;
            }
        }

        .uploadbutton {
            &:focus {
                border: 1px dotted #aaa;
            }
        }
    }*/
  /*----------------- CRM ------------------*/
  /* ------------------------ SETTINGS ---------------------*/
  /*.fundingNewRecording label.control-label.col-lg-3.labeltext {
        line-height: 18px !important;
    }*/
  /*.fundingNewRecording label.control-label.col-lg-3.labeltext {
        line-height: 18px !important;
    }*/
}

.Alfred #cmdLoans {
  padding-left: 10px !important;
}

.Alfred .multiDocumenttoggle {
  margin-top: -7px !important;
}

.Alfred .underwrittingMoreButton {
  float: right;
  color: #337ab7;
  background-color: #ffffff;
  font-weight: bold !important;
}

.Alfred .underwrittingMoreButton:hover {
  float: right;
  color: #337ab7;
  background-color: #ffffff;
  font-weight: bold !important;
  text-decoration: underline;
}

.Alfred .form-control:focus, .Alfred .form-control:focus:hover {
  outline: none;
  border: 1px solid;
  border-color: #337ab7;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.Alfred .Noteslabelsettings {
  text-align: left !important;
  color: white !important;
  padding-top: 12px !important;
  font-size: 13px !important;
  font-weight: bold !important;
}

.Alfred div[id*="BodyCreditScoresPanel2"] {
  padding-bottom: 18px !important;
}

.Alfred div[id*="BodyInfo"] {
  padding-top: 6px !important;
  padding-bottom: 12px !important;
}

.Alfred .disabledSettingTextBox {
  margin-top: 0px !important;
  margin-left: 0% !important;
  height: 20px !important;
  font-size: 13px;
  color: #337ab7;
  padding-left: 5px !important;
  padding-right: 5px !important;
  background-color: #dddddd !important;
}

@media screen and (min-width: 1300px) and (max-width: 1600px) {
  .Alfred #NetWorthIncomeGrid {
    max-height: calc(100vh - 385px) !important;
    position: absolute !important;
  }
}

@media screen and (min-width: 1900px) {
  .Alfred #NetWorthIncomeGrid {
    max-height: calc(100vh - 600px) !important;
    position: absolute !important;
  }
}

@media screen and (min-width: 1300px) and (max-width: 1600px) {
  .Alfred #divincomeNWTFull {
    max-height: calc(100vh - 385px) !important;
    padding-bottom: 20px !important;
    position: relative !important;
  }
}

@media screen and (min-width: 1900px) {
  .Alfred #divincomeNWTFull {
    max-height: calc(100vh - 606px) !important;
    padding-bottom: 20px !important;
    position: relative !important;
  }
}

.Alfred #dropdownlistContentcomboNETIncomeLoans, .Alfred #dropdownlistContentcomboNETAssetsLoans, .Alfred #dropdownlistContentcomboNETLiabilityLoans, .Alfred #dropdownlistContentcomboNETLiabilityCreditReport {
  padding-top: 3px !important;
  font-weight: normal !important;
}

.Alfred #netWorthInfo, .Alfred #declarationsInfo {
  padding-right: 6px !important;
  margin-top: 11px !important;
}

.Alfred .PersonPopupGreenBoxWidth {
  width: 20% !important;
}

.Alfred .PersonPopupGreenBoxPadding {
  padding-left: 5px !important;
}

.Alfred .PersonPopupGreenBox {
  padding: 15px !important;
  border-radius: 0px !important;
  border: none !important;
  background: #16a085 !important;
  margin: 10px 0px !important;
}

.Alfred .PersonPopupGreenBox .label {
  font-weight: normal !important;
  font-size: 13px !important;
  color: #fff !important;
  text-align: left !important;
  padding-left: 2px !important;
  font-family: "Lato", "Arial", sans-serif !important;
}

.Alfred .PersonPopupGreenBox .Textdiv {
  font-family: "Lato", "Arial", sans-serif !important;
  font-size: 24px !important;
  color: #fff !important;
  font-weight: bold !important;
  padding-left: 0px;
  border: none !important;
  height: 40px !important;
}

.Alfred #gridPastLoansV2APICompany div [role=row] {
  border-bottom: 1px;
  border-bottom-color: #dddd;
  border-bottom-style: solid;
}

.Alfred #modelLoader_NewContactWindow, .Alfred #modelLoader_CompanyNewmodalWindow {
  height: 610px !important;
}

.Alfred #modelLoader_NewContactWindow, .Alfred #modelLoader_NewCompanyContactWindow {
  color: #333 !important;
}

.Alfred #table_AddressV2API, .Alfred #table_CompaniesV2API, .Alfred #table_PersonsV2API, .Alfred #table_PastLoansCompanyV2API {
  display: inline-block;
  padding-bottom: 20px !important;
  width: 99.9% !important;
  background-color: #fff !important;
  border-bottom-left-radius: 5px !important;
  border-bottom-right-radius: 5px !important;
}

.Alfred .adNoRecords {
  width: 96.5% !important;
  margin-left: 10px !important;
  margin-top: 10px !important;
}

.Alfred .demographicItemFormGroup {
  margin-top: 5px !important;
  padding: 0 5px !important;
  height: 15px !important;
}

.Alfred #txt_checkNotApplicable:disabled, .Alfred #txt_checkHispanic:disabled, .Alfred #txt_checkNotHispanic:disabled, .Alfred #txt_checkMexican:disabled, .Alfred #txt_checkPuerto:disabled, .Alfred #txt_checkCuban:disabled, .Alfred #txt_checkSpecificOrigin:disabled,
.Alfred #txt_checkDoNotProvide:disabled, .Alfred #txt_checkRaceNotApplicable:disabled, .Alfred #txt_checkAmericanIndian:disabled, .Alfred #txt_checkAsian:disabled, .Alfred #txt_checkBlackOrAfrican:disabled,
.Alfred #txt_checkHawaiian:disabled, .Alfred #txt_checkWhite:disabled, .Alfred #txt_checkRaceDoNotProvide:disabled {
  opacity: 0.3 !important;
  pointer-events: none;
}

.Alfred .demographicChk {
  width: 82px !important;
}

.Alfred .demographicHeaderToolTip {
  margin-top: 3px !important;
  margin-left: calc(100% - 11px) !important;
}

.Alfred #divTitle1 {
  padding-left: 20px !important;
  padding-top: 1px !important;
  padding-bottom: 5px !important;
}

.Alfred #divTitle2 {
  padding-left: 20px !important;
  padding-top: 10px !important;
  padding-bottom: 1px !important;
}

.Alfred #txt_SpecificOrigin {
  width: 50%;
  margin-top: 2px !important;
}

.Alfred #headerName_Gender, .Alfred #headerName_Race, .Alfred #headerName_Finance {
  width: 6% !important;
}

.Alfred #divTitle3 {
  padding-left: 20px !important;
  padding-top: 13px !important;
  padding-bottom: 5px !important;
}

.Alfred #divTitle4 {
  padding-left: 20px !important;
  padding-top: 1px !important;
  padding-bottom: 15px !important;
}

.Alfred #divTitle5 {
  padding: 20px !important;
  padding-top: 23px !important;
  display: flex;
  padding-bottom: 35px !important;
}

.Alfred #headerName_DemographicInfo {
  width: 30% !important;
}

.Alfred .declarationsItemFormGroup {
  margin-top: 5px !important;
  padding: 0 5px !important;
  height: 15px !important;
}

.Alfred .declarationsChk {
  width: 82px !important;
}

.Alfred .declarationTooltip {
  margin-left: -23px !important;
  margin-top: -8px !important;
  height: 15px !important;
  width: 15px !important;
}

.Alfred .declarationsHeaderToolTip {
  margin-top: 3px !important;
  margin-left: calc(100% - 11px) !important;
}

.Alfred #divDeclarations2 {
  padding-left: 7% !important;
  margin-top: 0px !important;
}

.Alfred #divDeclarations4, .Alfred #divDeclarations5 {
  display: flex;
  padding-left: 183px !important;
}

.Alfred #divDeclarations8 {
  display: flex;
  padding-left: 88px !important;
}

.Alfred #divChapter11, .Alfred #divChapter13 {
  padding-right: 0px !important;
  padding-left: 0px !important;
  width: 25px !important;
}

.Alfred #divChapter12 {
  padding-left: 0px !important;
  width: 25px !important;
}

.Alfred #txt_MSExpectedCompletionDate, .Alfred #txt_applicationSignedDate {
  height: 30px !important;
  margin-top: -5px !important;
  width: 194px !important;
  padding-left: 7px;
}

.Alfred #txt_MSExpectedCompletionDate .jqx-action-button, .Alfred #txt_applicationSignedDate .jqx-action-button {
  left: calc(100% - 19px) !important;
  border-left-color: #dbe0e2;
}

.Alfred #txt_MSExpectedCompletionDate #inputjqxdatepickerdate, .Alfred #txt_applicationSignedDate #inputjqxdatepickerdate {
  width: calc(100% - 19px) !important;
}

.Alfred #divDeclarations28 {
  padding-left: 89px !important;
  margin-bottom: 50px !important;
  margin-top: 7px !important;
}

.Alfred #divDeclarations25, .Alfred #divDeclarations26, .Alfred #divDeclarations27 {
  padding-left: 87px !important;
  margin-bottom: 10px !important;
  margin-top: 0px !important;
}

.Alfred .declarationsCheckBox input:checked ~ .declarChecked {
  background-color: #16A085 !important;
}

.Alfred .declarChecked {
  position: absolute !important;
  top: 6px !important;
  left: 1px !important;
  height: 13px !important;
  width: 13px !important;
}

.Alfred .declarationsCheckBox {
  display: block !important;
  position: relative !important;
  padding-left: 1px !important;
  margin-bottom: 15px !important;
  cursor: pointer !important;
  font-size: 20px !important;
}

.Alfred .declarationsCheckBox input:checked ~ .declarChecked:after {
  display: block !important;
}

.Alfred .declarationsCheckBox .declarChecked:after {
  left: 4px !important;
  bottom: 3px !important;
  width: 5px !important;
  height: 9px !important;
  border: solid white !important;
  border-width: 0px 2.5px 2px 0px !important;
  -webkit-transform: rotate(45deg) !important;
  -ms-transform: rotate(45deg) !important;
  transform: rotate(45deg) !important;
}

.Alfred .declarChecked:after {
  content: "" !important;
  position: absolute !important;
  display: none !important;
}

.Alfred #AddNewPersonAddressWindow .comboCategoryDuediligence {
  padding-left: 10px !important;
}

.Alfred #NewRealEstatePropertyWindow.comboCategoryDuediligence {
  padding-left: 10px !important;
}

.Alfred #AddNewPersonAddressWindow .jqx-widget-content, .Alfred #AddNewNetworthWindow .jqx-widget-content {
  border-color: #dbe0e2;
}

.Alfred #AddNewPersonAddressWindow .AddNewPersonAddressWindowPA:first-child, .Alfred #AddNewNetworthWindow .AddNewPersonAddressWindowPA:first-child {
  padding-top: 10px !important;
}

.Alfred #AddNewPersonAddressWindow div.newitemformgroup, .Alfred #AddNewNetworthWindow div.newitemformgroup {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.Alfred #AddNewPersonAddressWindow div.newitemformgroup label, .Alfred #AddNewNetworthWindow div.newitemformgroup label {
  padding-right: 38px !important;
}

.Alfred #AddNewPersonAddressWindow div.newitemformgroup label i, .Alfred #AddNewNetworthWindow div.newitemformgroup label i {
  margin-left: calc(100% - 30px) !important;
}

.Alfred #NewRealEstatePropertyWindow .jqx-widget-content {
  border-color: #dbe0e2;
}

.Alfred #NewRealEstatePropertyWindow div.newitemformgroup {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}

.Alfred #NewRealEstatePropertyWindow div.newitemformgroup label {
  padding-right: 38px !important;
}

.Alfred #NewRealEstatePropertyWindow div.newitemformgroup label i {
  margin-left: calc(100% - 30px) !important;
}

.Alfred #NewRealEstatePropertyWindow div.newREItem {
  margin-right: 25px !important;
}

.Alfred #btnnewaddressPV2, .Alfred #btnnewcompanyV2, .Alfred #btnnewPersonV2, .Alfred #btnAddNewNetWorthIncome, .Alfred #btnAddNewRealEstateProperty {
  color: #fff !important;
  background-color: #337ab7 !important;
  width: auto !important;
  font-size: 14px !important;
  padding: 8px 15px !important;
  float: left !important;
  border: none !important;
  line-height: 24px !important;
  cursor: pointer !important !important;
}

.Alfred #btnnewaddressPV2 .panelHeaderIconNew, .Alfred #btnnewcompanyV2 .panelHeaderIconNew, .Alfred #btnnewPersonV2 .panelHeaderIconNew, .Alfred #btnAddNewNetWorthIncome .panelHeaderIconNew, .Alfred #btnAddNewRealEstateProperty .panelHeaderIconNew {
  margin-top: -3px !important;
  font-weight: normal !important;
}

.Alfred #btnnewaddressPV2 .paddingSettings, .Alfred #btnnewcompanyV2 .paddingSettings, .Alfred #btnnewPersonV2 .paddingSettings, .Alfred #btnAddNewNetWorthIncome .paddingSettings, .Alfred #btnAddNewRealEstateProperty .paddingSettings {
  font-weight: normal !important;
}

.Alfred #btnnewaddressPV2:hover, .Alfred #btnnewaddressPV2:focus, .Alfred #btnnewaddressPV2:active, .Alfred #btnnewcompanyV2:hover, .Alfred #btnnewcompanyV2:focus, .Alfred #btnnewcompanyV2:active, .Alfred #btnnewPersonV2:hover, .Alfred #btnnewPersonV2:focus, .Alfred #btnnewPersonV2:active, .Alfred #btnAddNewNetWorthIncome:hover, .Alfred #btnAddNewNetWorthIncome:focus, .Alfred #btnAddNewNetWorthIncome:active, .Alfred #btnAddNewRealEstateProperty:hover, .Alfred #btnAddNewRealEstateProperty:focus, .Alfred #btnAddNewRealEstateProperty:active {
  color: #fff !important;
  background-color: #22beef !important;
}

.Alfred #btnnewaddressPV2:hover .panelHeaderIconAddress, .Alfred #btnnewaddressPV2:focus .panelHeaderIconAddress, .Alfred #btnnewaddressPV2:active .panelHeaderIconAddress, .Alfred #btnnewcompanyV2:hover .panelHeaderIconAddress, .Alfred #btnnewcompanyV2:focus .panelHeaderIconAddress, .Alfred #btnnewcompanyV2:active .panelHeaderIconAddress, .Alfred #btnnewPersonV2:hover .panelHeaderIconAddress, .Alfred #btnnewPersonV2:focus .panelHeaderIconAddress, .Alfred #btnnewPersonV2:active .panelHeaderIconAddress, .Alfred #btnAddNewNetWorthIncome:hover .panelHeaderIconAddress, .Alfred #btnAddNewNetWorthIncome:focus .panelHeaderIconAddress, .Alfred #btnAddNewNetWorthIncome:active .panelHeaderIconAddress, .Alfred #btnAddNewRealEstateProperty:hover .panelHeaderIconAddress, .Alfred #btnAddNewRealEstateProperty:focus .panelHeaderIconAddress, .Alfred #btnAddNewRealEstateProperty:active .panelHeaderIconAddress {
  background-image: !important;
}

.Alfred #btnnewaddressPV2:hover .panelHeaderIconCompany, .Alfred #btnnewaddressPV2:focus .panelHeaderIconCompany, .Alfred #btnnewaddressPV2:active .panelHeaderIconCompany, .Alfred #btnnewcompanyV2:hover .panelHeaderIconCompany, .Alfred #btnnewcompanyV2:focus .panelHeaderIconCompany, .Alfred #btnnewcompanyV2:active .panelHeaderIconCompany, .Alfred #btnnewPersonV2:hover .panelHeaderIconCompany, .Alfred #btnnewPersonV2:focus .panelHeaderIconCompany, .Alfred #btnnewPersonV2:active .panelHeaderIconCompany, .Alfred #btnAddNewNetWorthIncome:hover .panelHeaderIconCompany, .Alfred #btnAddNewNetWorthIncome:focus .panelHeaderIconCompany, .Alfred #btnAddNewNetWorthIncome:active .panelHeaderIconCompany, .Alfred #btnAddNewRealEstateProperty:hover .panelHeaderIconCompany, .Alfred #btnAddNewRealEstateProperty:focus .panelHeaderIconCompany, .Alfred #btnAddNewRealEstateProperty:active .panelHeaderIconCompany {
  background-image: !important;
}

.Alfred #btnnewaddressPV2:hover .panelHeaderIconPerson, .Alfred #btnnewaddressPV2:focus .panelHeaderIconPerson, .Alfred #btnnewaddressPV2:active .panelHeaderIconPerson, .Alfred #btnnewcompanyV2:hover .panelHeaderIconPerson, .Alfred #btnnewcompanyV2:focus .panelHeaderIconPerson, .Alfred #btnnewcompanyV2:active .panelHeaderIconPerson, .Alfred #btnnewPersonV2:hover .panelHeaderIconPerson, .Alfred #btnnewPersonV2:focus .panelHeaderIconPerson, .Alfred #btnnewPersonV2:active .panelHeaderIconPerson, .Alfred #btnAddNewNetWorthIncome:hover .panelHeaderIconPerson, .Alfred #btnAddNewNetWorthIncome:focus .panelHeaderIconPerson, .Alfred #btnAddNewNetWorthIncome:active .panelHeaderIconPerson, .Alfred #btnAddNewRealEstateProperty:hover .panelHeaderIconPerson, .Alfred #btnAddNewRealEstateProperty:focus .panelHeaderIconPerson, .Alfred #btnAddNewRealEstateProperty:active .panelHeaderIconPerson {
  background-image: !important;
}

.Alfred #btnnewaddressPV2:hover .panelHeaderIconNew, .Alfred #btnnewaddressPV2:focus .panelHeaderIconNew, .Alfred #btnnewaddressPV2:active .panelHeaderIconNew, .Alfred #btnnewcompanyV2:hover .panelHeaderIconNew, .Alfred #btnnewcompanyV2:focus .panelHeaderIconNew, .Alfred #btnnewcompanyV2:active .panelHeaderIconNew, .Alfred #btnnewPersonV2:hover .panelHeaderIconNew, .Alfred #btnnewPersonV2:focus .panelHeaderIconNew, .Alfred #btnnewPersonV2:active .panelHeaderIconNew, .Alfred #btnAddNewNetWorthIncome:hover .panelHeaderIconNew, .Alfred #btnAddNewNetWorthIncome:focus .panelHeaderIconNew, .Alfred #btnAddNewNetWorthIncome:active .panelHeaderIconNew, .Alfred #btnAddNewRealEstateProperty:hover .panelHeaderIconNew, .Alfred #btnAddNewRealEstateProperty:focus .panelHeaderIconNew, .Alfred #btnAddNewRealEstateProperty:active .panelHeaderIconNew {
  background-image: !important;
  margin-top: -3px !important;
  font-weight: normal !important;
}

@media screen and (min-width: 1300px) and (max-width: 1600px) {
  .Alfred .configurationtdwidth1 {
    width: 6% !important;
  }
}

@media screen and (min-width: 1900px) {
  .Alfred .configurationtdwidth1 {
    width: 4% !important;
  }
}

@media screen and (min-width: 1300px) and (max-width: 1600px) {
  .Alfred .configurationtdwidth2 {
    width: 74% !important;
  }
}

@media screen and (min-width: 1900px) {
  .Alfred .configurationtdwidth2 {
    width: 76% !important;
  }
}

.Alfred #fundingfigurestableOldV2 {
  color: #616f77;
}

.Alfred #fundingfigurestableOldV2 #lblendfunddateV2 {
  color: #616f77;
}

.Alfred #tbladditionalV2 {
  color: #616f77;
}

.Alfred .page-bar .Kumo-ToolBarButton > span {
  line-height: 36px !important;
}

.Alfred #txtstartfundate {
  padding-left: 0px !important;
}

.Alfred #txtstartfundate .jqx-action-button-kumo {
  left: calc(100% - 19px) !important;
}

.Alfred #fundingpaneltotal:hover, .Alfred #fundingpaneltotal:focus, .Alfred #fundingpaneltotal:active, .Alfred .TotalgreenboxNWT:hover, .Alfred .TotalgreenboxNWT:focus, .Alfred .TotalgreenboxNWT:active {
  color: #fff !important;
  background-color: #337ab7 !important;
  border-color: transparent !important;
  cursor: default !important;
}

@media screen and (min-width: 1300px) and (max-width: 1600px) {
  .Alfred #fundingpaneltotal #lblfundedamount, .Alfred .TotalgreenboxNWT #lblfundedamount {
    padding-right: 13px !important;
  }
}

@media screen and (min-width: 1900px) {
  .Alfred #fundingpaneltotal #lblfundedamount, .Alfred .TotalgreenboxNWT #lblfundedamount {
    padding-right: 6px !important;
  }
}

@media screen and (min-width: 1300px) and (max-width: 1600px) {
  .Alfred #fundingpaneltotal #lblfundedamountLabel, .Alfred .TotalgreenboxNWT #lblfundedamountLabel {
    padding-left: 0px;
  }
}

@media screen and (min-width: 1800px) {
  .Alfred #fundingpaneltotal #lblfundedamountLabel, .Alfred .TotalgreenboxNWT #lblfundedamountLabel {
    padding-left: 8px !important;
  }
}

.Alfred .disabledanchortag {
  background-color: #fff !important;
  pointer-events: none !important;
  cursor: not-allowed !important;
  opacity: inherit !important;
}

@media screen and (min-width: 1400px) and (max-width: 3000px) {
  .Alfred .PerDiemdocumentation {
    width: 90%;
    margin-left: 6px;
    float: right;
  }
}

@media screen and (min-width: 1200px) and (min-width: 1300px) and (max-width: 1400px) {
  .Alfred .PerDiemdocumentation {
    width: 83%;
    margin-left: 6px;
    float: right;
  }
}

.Alfred .popover-content {
  padding: 9px 25px !important;
}

.Alfred .text-center a {
  color: #337ab7;
}

.Alfred .grid-style {
  margin: 0 auto;
  width: 98%;
  color: #fff !important;
}

.Alfred .grid-style label:not(.customize) {
  color: #fff !important;
}

.Alfred .panelbodycolor {
  color: #fff !important;
}

.Alfred .panelbodycolor label {
  color: #fff !important;
}

.Alfred .panelbodycolor span {
  color: #fff !important;
}

.Alfred .addnewItembutton {
  background: transparent;
  color: #337ab7 !important;
  border: 1px solid #fff !important;
  outline: medium none;
  float: left;
  box-shadow: none;
  border-radius: 0px;
  font-size: 14px !important;
  font-weight: 400 !important;
  padding-top: 6px !important;
  padding-right: 10px !important;
}

.Alfred .addnewItembutton:hover {
  color: #fff !important;
  background-color: #337ab7 !important;
  border-radius: 6px !important;
  cursor: pointer !important;
}

.Alfred .addnewItembutton:hover .panelHeaderIconNew {
  background-image: !important;
}

.Alfred .addnewItembutton:disabled {
  background: transparent !important;
  color: #337ab7 !important;
  border: 1px solid #fff !important;
  border-radius: 0px;
  cursor: not-allowed !important;
}

.Alfred .addnewItembutton:disabled .InfoV2icons {
  cursor: not-allowed !important;
  background-image: !important;
}

.Alfred .InfoV2icons {
  float: left;
  display: inline-block;
  width: 30px !important;
  height: 30Px !important;
  font-size: 14px;
  font-weight: 400 !important;
  line-height: 23px !important;
  cursor: pointer;
  margin-top: -5px !important;
  margin-right: 2px !important;
}

.Alfred .loadersmallLMS {
  border: 5px solid #f3f3f3;
  -webkit-animation: spin 1s linear infinite;
  animation: spin 1s linear infinite;
  border-top: 5px solid #1ab394;
  border-radius: 50%;
  width: 50px;
  height: 50px;
  vertical-align: middle !important;
  text-align: center !important;
  position: absolute !important;
  top: 50% !important;
  right: 50% !important;
  z-index: 123456 !important;
}

@-webkit-keyframes spin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@media screen and (min-width: 1400px) and (max-width: 1900px) {
  .Alfred .LoanInfoBoxPadding {
    padding-left: 0px !important;
  }
}

@media screen and (min-width: 1200px) and (min-width: 1300px) and (max-width: 1400px) {
  .Alfred .LoanInfoBoxPadding {
    padding-left: 5px !important;
  }
}

@media screen and (min-width: 1900px) {
  .Alfred #ProcessKumoPageManager1 .ui-sortable tr {
    width: 1888px !important;
  }
  .Alfred #ProcessKumoPageManager1 .drag_drop_grid tr td:nth-child(1) {
    width: 324px !important;
  }
  .Alfred #ProcessKumoPageManager1 .drag_drop_grid tr td:nth-child(2) {
    width: 542px !important;
  }
  .Alfred #ProcessKumoPageManager1 .drag_drop_grid tr td:nth-child(3) {
    width: 151px !important;
  }
  .Alfred #ProcessKumoPageManager1 .drag_drop_grid tr td:nth-child(4) {
    width: 542px !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper {
    width: 1888px !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper td:nth-child(1) {
    width: 324px !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper td:nth-child(2) {
    width: 542px !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper td:nth-child(3) {
    width: 151px !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper td:nth-child(4) {
    width: 542px !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper {
    width: 1888px !important;
  }
}

@media screen and (min-width: 1300px) and (max-width: 1400px) {
  .Alfred #ProcessKumoPageManager1 .ui-sortable tr {
    width: 1215px !important;
  }
  .Alfred #ProcessKumoPageManager1 .drag_drop_grid tr td:nth-child(1) {
    width: 179px !important;
  }
  .Alfred #ProcessKumoPageManager1 .drag_drop_grid tr td:nth-child(2) {
    width: 280px !important;
  }
  .Alfred #ProcessKumoPageManager1 .drag_drop_grid tr td:nth-child(3) {
    width: 98px !important;
  }
  .Alfred #ProcessKumoPageManager1 .drag_drop_grid tr td:nth-child(4) {
    width: 26% !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper {
    width: 95% !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper td:nth-child(1) {
    width: 179px !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper td:nth-child(2) {
    width: 280px !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper td:nth-child(3) {
    width: 98px !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper td:nth-child(4) {
    width: 26% !important;
  }
  .Alfred #ProcessKumoPageManager1 tr.ui-sortable-helper {
    width: 95% !important;
  }
}

.Alfred .modalBtn-Remove {
  border: 1px solid red !important;
}

.Alfred .modalBtnIcon-Refresh, .Alfred .modalBtnIcon-Create, .Alfred .modalBtnIcon-FindMoreFiles, .Alfred .modalBtnIcon-Add, .Alfred .btnDashboard {
  border: 1px solid #1ab394 !important;
}

.Alfred .modalBtnIcon-Done, .Alfred .modalBtnIcon-Retry, .Alfred .modalBtnV2-Retry, .Alfred .modalBtnIcon-Export {
  border: 1px solid #1ab394 !important;
}

.Alfred .modalBtn-Cancel {
  border: 1px solid #fff !important;
}

.Alfred .modalBtnIcon-Cancel {
  border: 1px solid #1ab394;
}

.Alfred .modalBtnIcon-Send {
  border: 1px solid #1ab394 !important;
}

.Alfred .modalBtn-Keywords {
  border: 1px solid #ff6000 !important;
}

.Alfred .modalBtn-Open i,
.Alfred .modalBtn-OpenWord i {
  width: 22px !important;
  height: 20px !important;
  top: 5px !important;
  left: 10px !important;
}

.Alfred .modalBtn-OpenTab i {
  width: 18px !important;
  height: 18px !important;
  top: 7px !important;
  left: 10px !important;
}

.Alfred .modalBtn-FileOpenTab i {
  width: 18px !important;
  height: 18px !important;
  top: 0px !important;
  left: 10px !important;
  margin-top: -10px;
}

.Alfred #RolesCreateWindow #CreateWindow .control-label {
  padding-left: 10px !important;
}

.Alfred #RolesEditWindow #CreateEditWindow .control-label {
  padding-left: 10px !important;
}

.Alfred #ProccessItemWindow #CreateProccessItemWindow .labeltext, .Alfred #ProccessItemWindow #CreateLoanProccessItemWindow .labeltext, .Alfred #ProccessItemWindow #CreateEditWindow .labeltext, .Alfred #LoanProccessItemWindow #CreateProccessItemWindow .labeltext, .Alfred #LoanProccessItemWindow #CreateLoanProccessItemWindow .labeltext, .Alfred #LoanProccessItemWindow #CreateEditWindow .labeltext, .Alfred #FilesEditWindow #CreateProccessItemWindow .labeltext, .Alfred #FilesEditWindow #CreateLoanProccessItemWindow .labeltext, .Alfred #FilesEditWindow #CreateEditWindow .labeltext {
  padding-right: 40px !important;
}

.Alfred #BrokerContactsWindow #CreateWindow .labeltext {
  line-height: 40px !important;
}

.Alfred div#divFileTemplateEdit input.jqx-combobox-input.jqx-widget-content.jqx-rc-all,
.Alfred div#FileMetaDataFields input.jqx-combobox-input.jqx-widget-content.jqx-rc-all {
  /*margin: 0px 0px 0px 10px !important;*/
  padding-left: 12px !important;
}

.Alfred div#divFileTemplateEdit .jqx-datetimeinput,
.Alfred div#FileMetaDataFields .jqx-datetimeinput {
  width: calc(90% - 15px) !important;
}

.Alfred div#divFileTemplateEdit .jqx-icon.jqx-icon-calendar,
.Alfred div#FileMetaDataFields .jqx-icon.jqx-icon-calendar {
  margin-left: 2px;
}

.Alfred #EditUserWindow #EditExistingUserWindow .form-horizontal #editRole.form-group div#comboRoleEditUser {
  height: 40px !important;
  line-height: 40px !important;
}

.Alfred #AddNewUserWindow #CreateNewUserWindow .form-horizontal #Role.form-group div#comboRole {
  height: 40px !important;
  line-height: 40px !important;
}

.Alfred .jqx-icon-arrow-left, .Alfred .jqx-icon-arrow-right {
  background-image: none;
}

.Alfred .jqx-calendar-title-navigation {
  padding: 4px;
}

.Alfred .loaderlable {
  color: #337ab7 !important;
}

.Alfred #comboExistingPortalFile, .Alfred #comboReplaceFormFileTemplate {
  height: 40px !important;
  line-height: 40px !important;
  padding-left: 10px !important;
  color: #fff !important;
  border-color: #DDDDDD;
}

.Alfred #comboExistingPortalFile .jqx-combobox-input::placeholder, .Alfred #comboReplaceFormFileTemplate .jqx-combobox-input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.Alfred #comboExistingPortalFile .jqx-combobox-input:hover, .Alfred #comboExistingPortalFile .jqx-combobox-input:focus, .Alfred #comboExistingPortalFile .jqx-combobox-input:active, .Alfred #comboReplaceFormFileTemplate .jqx-combobox-input:hover, .Alfred #comboReplaceFormFileTemplate .jqx-combobox-input:focus, .Alfred #comboReplaceFormFileTemplate .jqx-combobox-input:active {
  border-color: #1ab394;
}

.Alfred #comboExistingPortalFile:hover, .Alfred #comboExistingPortalFile:focus, .Alfred #comboExistingPortalFile:active, .Alfred #comboReplaceFormFileTemplate:hover, .Alfred #comboReplaceFormFileTemplate:focus, .Alfred #comboReplaceFormFileTemplate:active {
  border-color: #1ab394;
}

.Alfred .padding12 {
  padding-top: 12px !important;
}

.Alfred #myModal #uploadFileTypes .commonCssCombobox {
  height: 40px !important;
  line-height: 40px !important;
  padding-left: 5px !important;
  color: #fff !important;
  border-color: #DDDDDD;
}

.Alfred #myModal #uploadFileTypes .commonCssCombobox .jqx-combobox-input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.Alfred #myModal #uploadFileTypes .commonCssCombobox .jqx-combobox-input:hover, .Alfred #myModal #uploadFileTypes .commonCssCombobox .jqx-combobox-input:focus, .Alfred #myModal #uploadFileTypes .commonCssCombobox .jqx-combobox-input:active {
  border-color: #1ab394;
}

.Alfred #myModal #uploadFileTypes .commonCssCombobox:hover, .Alfred #myModal #uploadFileTypes .commonCssCombobox:focus, .Alfred #myModal #uploadFileTypes .commonCssCombobox:active {
  border-color: #1ab394;
}

.Alfred #myModal .form-group .col-md-8 .jqx-combobox-state-disabled:hover, .Alfred #myModal .form-group .col-md-8 .jqx-combobox-state-disabled:focus, .Alfred #myModal .form-group .col-md-8 .jqx-combobox-state-disabled:active, .Alfred #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:hover, .Alfred #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:focus, .Alfred #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:active {
  border-color: #c7c7c7 !important;
}

.Alfred #PortalFormFileReplaceWindow .form-group .col-xs-7 .jqx-combobox-state-disabled:hover, .Alfred #PortalFormFileReplaceWindow .form-group .col-xs-7 .jqx-combobox-state-disabled:focus, .Alfred #PortalFormFileReplaceWindow .form-group .col-xs-7 .jqx-combobox-state-disabled:active {
  /*border-color: #c7c7c7 !important;*/
  cursor: not-allowed !important;
}

.Alfred #PortalFormFileReplaceWindow .form-group .col-xs-7 .jqx-combobox-state-disabled:hover input, .Alfred #PortalFormFileReplaceWindow .form-group .col-xs-7 .jqx-combobox-state-disabled:focus input, .Alfred #PortalFormFileReplaceWindow .form-group .col-xs-7 .jqx-combobox-state-disabled:active input {
  cursor: not-allowed !important;
}

.Alfred #PortalFormFileReplaceWindow .form-group .col-xs-7 .jqx-combobox-state-disabled:hover .jqx-icon-arrow-down, .Alfred #PortalFormFileReplaceWindow .form-group .col-xs-7 .jqx-combobox-state-disabled:focus .jqx-icon-arrow-down, .Alfred #PortalFormFileReplaceWindow .form-group .col-xs-7 .jqx-combobox-state-disabled:active .jqx-icon-arrow-down {
  cursor: not-allowed !important;
}

.Alfred #myModal .form-group .col-md-8 .commonCssCombobox {
  height: 40px !important;
  line-height: 40px !important;
  padding-left: 5px !important;
}

.Alfred #myModal .form-group .col-md-8 .commonCssCombobox .jqx-combobox-input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.Alfred #myModal .form-group .col-md-8 .commonCssCombobox .jqx-combobox-input:hover, .Alfred #myModal .form-group .col-md-8 .commonCssCombobox .jqx-combobox-input:focus, .Alfred #myModal .form-group .col-md-8 .commonCssCombobox .jqx-combobox-input:active {
  border-color: #1ab394;
}

.Alfred #myModal .form-group .col-md-8 .commonCssCombobox:hover, .Alfred #myModal .form-group .col-md-8 .commonCssCombobox:focus, .Alfred #myModal .form-group .col-md-8 .commonCssCombobox:active {
  border-color: #1ab394;
}

.Alfred #myModal .form-group .col-md-8 input:hover, .Alfred #myModal .form-group .col-md-8 input:focus, .Alfred #myModal .form-group .col-md-8 input:active {
  border-color: #1ab394;
}

.Alfred #myModal .form-group .col-md-8 input[disabled]:hover, .Alfred #myModal .form-group .col-md-8 input[disabled]:focus, .Alfred #myModal .form-group .col-md-8 input[disabled]:active {
  border-color: #c7c7c7 !important;
}

.Alfred #ProccessItemWindow #CreateProccessItemWindow .form-horizontal .commonCssCombobox, .Alfred #LoanProccessItemWindow #CreateLoanProccessItemWindow .form-horizontal .commonCssCombobox, .Alfred #FilesEditWindow #CreateEditWindow .form-horizontal .commonCssCombobox {
  height: 40px !important;
  line-height: 40px !important;
}

.Alfred #LoanProccessItemEventsWindow #CreateWindow .commonCssCombobox {
  color: #333;
}

.Alfred #ProccessItemWindow #CreateProccessItemWindow .form-horizontal .commonCssTextBox,
.Alfred #LoanProccessItemWindow #CreateLoanProccessItemWindow .form-horizontal .commonCssTextBox {
  width: 90%;
}

.Alfred #FilesEditWindow #CreateEditWindow .form-horizontal .commonCssTextBox {
  width: 100%;
}

.Alfred #ProccessItemWindow #CreateProccessItemWindow .form-horizontal, .Alfred #ProccessItemWindow #CreateLoanProccessItemWindow .form-horizontal,
.Alfred #ProccessItemWindow #FilesEditWindow #CreateEditWindow .form-horizontal, .Alfred #LoanProccessItemWindow #CreateProccessItemWindow .form-horizontal, .Alfred #LoanProccessItemWindow #CreateLoanProccessItemWindow .form-horizontal,
.Alfred #LoanProccessItemWindow #FilesEditWindow #CreateEditWindow .form-horizontal {
  padding-top: 15px;
}

.Alfred div#dropDownButtonContentcomboInitialStatus, .Alfred #dropDownButtonContentcomboSubmissionStatus, .Alfred #dropDownButtonContentcomboOverdueStatus {
  left: 5px !important;
  top: 10px !important;
}

.Alfred .comboInitialStatusHolder .jqx-dropdownlist-content-kumo {
  left: 8px !important;
  top: 10px !important;
}

.Alfred .comboInitialStatusHolder .jqx-widget-content-kumo, .Alfred #comboInitialStatus, .Alfred #comboSubmissionStatus, .Alfred #comboOverdueStatus {
  border-radius: 6px !important;
}

.Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:hover, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:focus, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:active, .Alfred #comboInitialStatus:hover, .Alfred #comboInitialStatus:focus, .Alfred #comboInitialStatus:active, .Alfred #comboSubmissionStatus:hover, .Alfred #comboSubmissionStatus:focus, .Alfred #comboSubmissionStatus:active, .Alfred #comboOverdueStatus:hover, .Alfred #comboOverdueStatus:focus, .Alfred #comboOverdueStatus:active {
  background-color: white !important;
  color: #676a6c !important;
  border-color: #1ab394 !important;
}

.Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:hover #dropDownButtonArrowcomboInitialStatus, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:hover #dropDownButtonArrowcomboOverdueStatus, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:hover #dropDownButtonArrowcomboSubmissionStatus, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:hover .comboinitialstatusarrow, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:focus #dropDownButtonArrowcomboInitialStatus, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:focus #dropDownButtonArrowcomboOverdueStatus, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:focus #dropDownButtonArrowcomboSubmissionStatus, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:focus .comboinitialstatusarrow, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:active #dropDownButtonArrowcomboInitialStatus, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:active #dropDownButtonArrowcomboOverdueStatus, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:active #dropDownButtonArrowcomboSubmissionStatus, .Alfred .comboInitialStatusHolder .jqx-widget-content-kumo:active .comboinitialstatusarrow, .Alfred #comboInitialStatus:hover #dropDownButtonArrowcomboInitialStatus, .Alfred #comboInitialStatus:hover #dropDownButtonArrowcomboOverdueStatus, .Alfred #comboInitialStatus:hover #dropDownButtonArrowcomboSubmissionStatus, .Alfred #comboInitialStatus:hover .comboinitialstatusarrow, .Alfred #comboInitialStatus:focus #dropDownButtonArrowcomboInitialStatus, .Alfred #comboInitialStatus:focus #dropDownButtonArrowcomboOverdueStatus, .Alfred #comboInitialStatus:focus #dropDownButtonArrowcomboSubmissionStatus, .Alfred #comboInitialStatus:focus .comboinitialstatusarrow, .Alfred #comboInitialStatus:active #dropDownButtonArrowcomboInitialStatus, .Alfred #comboInitialStatus:active #dropDownButtonArrowcomboOverdueStatus, .Alfred #comboInitialStatus:active #dropDownButtonArrowcomboSubmissionStatus, .Alfred #comboInitialStatus:active .comboinitialstatusarrow, .Alfred #comboSubmissionStatus:hover #dropDownButtonArrowcomboInitialStatus, .Alfred #comboSubmissionStatus:hover #dropDownButtonArrowcomboOverdueStatus, .Alfred #comboSubmissionStatus:hover #dropDownButtonArrowcomboSubmissionStatus, .Alfred #comboSubmissionStatus:hover .comboinitialstatusarrow, .Alfred #comboSubmissionStatus:focus #dropDownButtonArrowcomboInitialStatus, .Alfred #comboSubmissionStatus:focus #dropDownButtonArrowcomboOverdueStatus, .Alfred #comboSubmissionStatus:focus #dropDownButtonArrowcomboSubmissionStatus, .Alfred #comboSubmissionStatus:focus .comboinitialstatusarrow, .Alfred #comboSubmissionStatus:active #dropDownButtonArrowcomboInitialStatus, .Alfred #comboSubmissionStatus:active #dropDownButtonArrowcomboOverdueStatus, .Alfred #comboSubmissionStatus:active #dropDownButtonArrowcomboSubmissionStatus, .Alfred #comboSubmissionStatus:active .comboinitialstatusarrow, .Alfred #comboOverdueStatus:hover #dropDownButtonArrowcomboInitialStatus, .Alfred #comboOverdueStatus:hover #dropDownButtonArrowcomboOverdueStatus, .Alfred #comboOverdueStatus:hover #dropDownButtonArrowcomboSubmissionStatus, .Alfred #comboOverdueStatus:hover .comboinitialstatusarrow, .Alfred #comboOverdueStatus:focus #dropDownButtonArrowcomboInitialStatus, .Alfred #comboOverdueStatus:focus #dropDownButtonArrowcomboOverdueStatus, .Alfred #comboOverdueStatus:focus #dropDownButtonArrowcomboSubmissionStatus, .Alfred #comboOverdueStatus:focus .comboinitialstatusarrow, .Alfred #comboOverdueStatus:active #dropDownButtonArrowcomboInitialStatus, .Alfred #comboOverdueStatus:active #dropDownButtonArrowcomboOverdueStatus, .Alfred #comboOverdueStatus:active #dropDownButtonArrowcomboSubmissionStatus, .Alfred #comboOverdueStatus:active .comboinitialstatusarrow {
  background-color: #337ab7 !important;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo {
  border-radius: 6px !important;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:hover, .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:focus, .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:active {
  background-color: white !important;
  color: #676a6c !important;
  border-color: #1ab394 !important;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:hover div[id*="newloan"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:hover div[id*="listloanStatus"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:focus div[id*="newloan"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:focus div[id*="listloanStatus"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:active div[id*="newloan"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:active div[id*="listloanStatus"] {
  background-color: white !important;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:hover div[id*="dropDownButtonArrownewloan"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:hover div[id*="dropDownButtonArrowlistloanStatus"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:focus div[id*="dropDownButtonArrownewloan"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:focus div[id*="dropDownButtonArrowlistloanStatus"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:active div[id*="dropDownButtonArrownewloan"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:active div[id*="dropDownButtonArrowlistloanStatus"] {
  background-color: #337ab7 !important;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:hover input, .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:focus input, .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:active input {
  color: #fff !important;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:hover input:hover, .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:focus input:hover, .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:active input:hover {
  border-color: #1ab394 !important;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:hover input::placeholder, .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:focus input::placeholder, .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo:active input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo div[id*="newloan"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo div[id*="listloanStatus"] {
  color: #676a6c !important;
  background-color: white !important;
  border-color: #337ab7 !important;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo div[id*="dropDownButtonArrownewloan"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo div[id*="dropDownButtonArrowlistloanStatus"] {
  color: #fff !important;
  background-color: #efefef !important;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo.jqx-dropdownlist-state-selected div [id*="dropDownButtonArrownewloan"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo.jqx-dropdownlist-state-selected div[id*="dropDownButtonArrowlistloanStatus"], .Alfred .TreecomboStatusHolder .jqx-widget-content-kumo.jqx-dropdownlist-state-selected div[id*="dropdownlistArrowlistloanTypesUrl"] {
  color: #fff !important;
  background-color: #337ab7 !important;
}

.Alfred .TreecomboStatusHolder .jqx-widget-content-kumo input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.Alfred #dropDownButtonArrowcomboInitialStatus, .Alfred #dropDownButtonArrowcomboOverdueStatus, .Alfred #dropDownButtonArrowcomboSubmissionStatus, .Alfred .comboinitialstatusarrow {
  background-color: #efefef !important;
  border-left: 1px solid #dddddd !important;
}

.Alfred #dropDownButtonArrowcomboInitialStatus:hover, .Alfred #dropDownButtonArrowcomboInitialStatus:focus, .Alfred #dropDownButtonArrowcomboInitialStatus:active, .Alfred #dropDownButtonArrowcomboOverdueStatus:hover, .Alfred #dropDownButtonArrowcomboOverdueStatus:focus, .Alfred #dropDownButtonArrowcomboOverdueStatus:active, .Alfred #dropDownButtonArrowcomboSubmissionStatus:hover, .Alfred #dropDownButtonArrowcomboSubmissionStatus:focus, .Alfred #dropDownButtonArrowcomboSubmissionStatus:active, .Alfred .comboinitialstatusarrow:hover, .Alfred .comboinitialstatusarrow:focus, .Alfred .comboinitialstatusarrow:active {
  background-color: #337ab7 !important;
}

.Alfred #AddNewUserWindow #CreateNewUserWindow .form-horizontal {
  padding-top: 15px;
}

.Alfred #CreateWindow #UploadType {
  margin-bottom: 5px;
}

.Alfred .modalBtnIcon-Create[disabled=disabled]:hover {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.Alfred .modalBtnIcon-Create[disabled=disabled]:hover i {
  background-image: !important;
}

.Alfred .modalBtnIcon-Refresh[disabled=disabled]:hover {
  background-color: #fff !important;
  color: #1ab394 !important;
}

.Alfred .modalBtnIcon-Refresh[disabled=disabled]:hover i {
  background-image: !important;
}

.Alfred .modalBtnIcon-CreateV2[disabled=disabled]:hover {
  background-color: #5cb85c !important;
  color: #fff;
}

.Alfred .modalBtnIcon-CreateV2[disabled=disabled]:hover i {
  background-image: !important;
}

.Alfred #locspan {
  display: none;
}

.Alfred .jqx-grid-cell-right-align {
  padding-right: 1px;
}

.Alfred #menu_Loan_MainToolbar5 a:hover {
  /*background-color: $headerloaninformation_hover_color;*/
}

.Alfred #LMS_NavHeader .Kumo-NavBar-Content .Kumo-Has-Spinner {
  margin-left: 15px !important;
}

.Alfred #contenttableRecordingConformationsGrid div[role=row] .jqx-grid-cell .jqx-button {
  margin-top: 1px !important;
}

.Alfred .mergepeoplepopup #CreateWindow {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

.Alfred .Kumo-ToolBarTitle, .Alfred #lbl_AUPChecklistLoanAuditing {
  font-size: 32px !important;
  font-weight: 600 !important;
  font-family: "Lato", "Arial", sans-serif !important;
}

.Alfred #mainpartialpagecontentdiv .fundingpagecontent {
  height: calc(100vh - 167px);
}

.Alfred #contenttableLoanDocsDocumentGrid div[role=row]:hover {
  width: 99% !important;
}

.Alfred #KumoPageContainer .page-toolbar {
  margin-bottom: 0px !important;
  border-bottom: 1px solid #efefef;
}

.Alfred #ManageLocKumoPageManager,
.Alfred #ManageLoansKumoPageManager,
.Alfred #KumoPageContainer .kumo-page-col {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.Alfred #ManageLocKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #ManageLoansKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #KumoPanelLoanActivity .panel,
.Alfred .panel-container {
  border-radius: 0 !important;
}

.Alfred #KumoPanelLoanActivity #jqxgridLoanActivityGrid {
  height: calc(100vh - 168px) !important;
  border-radius: 0px !important;
}

.Alfred .progessloaderheight {
  height: calc(100vh - 198px) !important;
}

.Alfred #ManageLoansLOCGrid {
  height: calc(100vh - 168px) !important;
}

.Alfred #ManageLoansDetailsGrid {
  height: calc(100vh - 173px) !important;
}

.Alfred #ManageLocKumoPageManager,
.Alfred div#ManageLoansKumoPageManager {
  padding-top: 0px;
}

.Alfred div#HistoryGrid .panel,
.Alfred div#StatusPageManager .panel,
.Alfred div#settingPageManager .panel,
.Alfred div#TemplateCategoryKumoPageManager .panel,
.Alfred div#EmailKumoPageManager .panel,
.Alfred div#DirectoryPropertyKumoPageManager .panel,
.Alfred div#DirectoryCompanyKumoPageManager .panel,
.Alfred div#DirectoryPeopleKumoPageManager .panel,
.Alfred div#ManageLocKumoPageManager .panel,
.Alfred div#ManageLoansKumoPageManager .panel {
  margin-bottom: 0 !important;
}

.Alfred #DirectoryPageContent,
.Alfred #AUPPanel .loanpanelheader {
  margin-top: 0px;
  border-top: 1px solid #efefef;
}

.Alfred div#HistoryKumoPageManager.container-fluid,
.Alfred div#FilesKumoPageManager.container-fluid,
.Alfred div#DirectoryPropertyKumoPageManager.container-fluid,
.Alfred div#DirectoryCompanyKumoPageManager.container-fluid,
.Alfred div#DirectoryPeopleKumoPageManager.container-fluid,
.Alfred div.AUPWrapper .container-fluid {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.Alfred #ListTypeGrid,
.Alfred #DirPropertiesGrid.Gridheight,
.Alfred #DirectoryCompanyGrid.Gridheight,
.Alfred #ContactsGrid.Gridheight, .Alfred #gridCompaniesV2APICRM.Gridheight, .Alfred #gridPersonsV2APICRM.Gridheight {
  height: -moz-calc(100vh - 173px) !important;
  height: -webkit-calc(100vh - 173px) !important;
  height: calc(100vh - 173px) !important;
}

.Alfred #HistoryKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #TemplateCategoryKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #settingPageManager .panel,
.Alfred .panel-container,
.Alfred #StatusPageManager .panel,
.Alfred .panel-container,
.Alfred #ListsKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #UsersKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #RolesKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #ProcessKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #ConfigurationsKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #TemplateKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #V2TemplateKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #EmailKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #DirectoryPropertyKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #DirectoryCompanyKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #DirectoryPeopleKumoPageManager .panel,
.Alfred .panel-container,
.Alfred #AUPPanel {
  border-radius: 0 !important;
}

.Alfred #settingPageManager .col-md-1,
.Alfred #ListsKumoPageManager .col-md-1,
.Alfred #TemplateCategoryKumoPageManager .col-md-1,
.Alfred #TemplateKumoPageManager .col-md-1,
.Alfred #V2TemplateKumoPageManager .col-md-1,
.Alfred #RolesKumoPageManager .col-md-1,
.Alfred #ProcessKumoPageManager .col-md-1,
.Alfred #ConfigurationsKumoPageManager .col-md-1,
.Alfred #UsersKumoPageManager .col-md-1 {
  padding-left: 0;
  padding-right: 0;
}

.Alfred #EmailKumoPageManager .col-lg-12 {
  padding-left: 0;
  padding-right: 0;
}

.Alfred #RolesGrid,
.Alfred #UsersGrid {
  height: -moz-calc(100vh - 168px) !important;
  height: -webkit-calc(100vh - 168px) !important;
  height: calc(100vh - 168px) !important;
}

.Alfred #FilesGrid {
  height: -moz-calc(100vh - 209px) !important;
  height: -webkit-calc(100vh - 209px) !important;
  height: calc(100vh - 209px) !important;
  border-top: 1px solid #dddddd !important;
}

.Alfred div#PageContent {
  margin-top: 0px;
  border-top: 1px solid #efefef;
}

.Alfred div#StatusPanel {
  width: 100% !important;
}

.Alfred #EmailTemplatesGrid {
  height: -moz-calc(100vh - 170px) !important;
  height: -webkit-calc(100vh - 170px) !important;
  height: calc(100vh - 170px) !important;
}

.Alfred #AdminTemplatesGrid {
  height: -moz-calc(100vh - 171px) !important;
  height: -webkit-calc(100vh - 171px) !important;
  height: calc(100vh - 171px) !important;
}

.Alfred .settingpagecontent.pagecontent {
  height: -moz-calc(100vh - 127px) !important;
  height: -webkit-calc(100vh - 127px) !important;
  height: calc(100vh - 127px) !important;
}

.Alfred .StatusPageManagerWrapper .container-fluid {
  padding-left: 0;
  padding-right: 0;
}

.Alfred div#StatusPageManager .panel .panel-body,
.Alfred .panel-container .panel-body {
  border-radius: 0 !important;
}

.Alfred div#UsersKumoPageManager .jqx-grid {
  border-radius: 0 !important;
}

.Alfred div#RolesKumoPageManager .jqx-grid {
  border-radius: 0 !important;
}

.Alfred #AdminListsPanel .loanpanelheader {
  height: 45px;
}

.Alfred .Kumo-MenuDetails .Kumo-Rightaligndiv .Kumo-Menu-Images {
  position: absolute;
}

.Alfred .AUPGridheight {
  height: -moz-calc(100vh - 167px) !important;
  height: -webkit-calc(100vh - 167px) !important;
  height: calc(100vh - 167px) !important;
}

.Alfred #HistoryPanel {
  margin-bottom: 0px;
  height: calc(100vh - 163px) !important;
}

.Alfred #HistoryGrid {
  height: -moz-calc(100vh- 153px) !important;
  height: -webkit-calc(100vh 153px) !important;
  height: calc(100vh - 153px) !important;
}

.Alfred .input-align {
  line-height: 2.5;
}

.Alfred .loandocspagecontent {
  height: -moz-calc(100vh - 194px) !important;
  height: -webkit-calc(100vh - 194px) !important;
  height: calc(100vh - 194px) !important;
  overflow-y: auto;
}

.Alfred .popover.fade.bottom.popoverradius {
  margin-top: 22px !important;
  top: 104px !important;
}

.Alfred .popover.bottom.popoverradius > .arrow {
  margin-left: -20px !important;
}

.Alfred #navtitle_Loan_MainToolbar:hover, .Alfred #controldiv_Loan_MainToolbar1:hover, .Alfred #controldiv_Loan_MainToolbar2:hover {
  text-decoration: underline;
}

.Alfred .togglebutton .jqx-switchbutton-thumb {
  background-color: #1ab394 !important;
}

.Alfred .togglebutton.jqx-switchbutton-on .jqx-switchbutton-thumb {
  background-color: #7f7f7f !important;
}

.Alfred .togglebutton.jqx-switchbutton-on .jqx-switchbutton-wrapper.jqx-disableselect {
  background: #cccccc !important;
}

.Alfred .togglebutton .jqx-switchbutton-wrapper.jqx-disableselect {
  background: #8fc5bc !important;
}

.Alfred .togglebutton .jqx-switchbutton-wrapper .jqx-switchbutton-label-on {
  background-color: #97c5bb !important;
}

.Alfred .txtClassloan {
  height: 40px !important;
}

.Alfred div#HistoryKumoPageManager {
  position: relative;
  top: -15px;
}

.Alfred #pageTitlePadding {
  padding: 15px 0px !important;
}

.Alfred #settingsPanel #kumoControlsPanelBody {
  padding: 7px !important;
}

.Alfred .settingDefultsDeleteDefault {
  line-height: 24px !important;
}

.Alfred .nolh {
  line-height: 0 !important;
}

.Alfred .lh2 {
  line-height: 2px !important;
}

.Alfred .lh6 {
  line-height: 6px !important;
}

.Alfred .lh10 {
  line-height: 10px !important;
}

.Alfred .lh12 {
  line-height: 12px !important;
}

.Alfred .lh14 {
  line-height: 14px !important;
}

.Alfred .lh20 {
  line-height: 20px !important;
}

.Alfred .lh22 {
  line-height: 22px !important;
}

.Alfred .lh28 {
  line-height: 28px !important;
}

.Alfred .lh26 {
  line-height: 26px !important;
}

.Alfred .lh24 {
  line-height: 24px !important;
}

.Alfred .lh30 {
  line-height: 30px !important;
}

.Alfred .lh32 {
  line-height: 32px !important;
}

.Alfred .pore2 {
  position: relative !important;
  top: -4px !important;
}

.Alfred .pr8 {
  padding-right: 8px !important;
}

.Alfred .pr10 {
  padding-right: 10px !important;
}

.Alfred .newloan-info label {
  line-height: 26px;
}

.Alfred #NewAddressWindow #AddressWindow .form-horizontal label.control-label.col-lg-2.labeltext {
  line-height: 18px;
}

.Alfred #NewAddressWindow #AddressWindow .form-horizontal #Preferred label.control-label.col-lg-2.labeltext {
  line-height: 3px !important;
}

.Alfred #NewRecordingWindow #CreateWindow .form-horizontal .form-group.templateformgroup div#recordingDate input {
  line-height: 30px !important;
}

.Alfred #AddTemplateWindow #CreateWindow .form-horizontal .form-group.templateformgroup .fileLabel {
  line-height: 10px !important;
}

.Alfred #NewListTypeCreateWindow #CreateWindow .form-horizontal #UploadType.form-group div#UploadTypecombo {
  height: 40px !important;
  line-height: 40px !important;
}

.Alfred #NewListTypeCreateWindow #CreateWindow .form-horizontal #LoanType.form-group div#LoanTypecombo {
  height: 40px !important;
  line-height: 40px !important;
}

.Alfred #NewListTypeCreateWindow #CreateWindow .form-horizontal #divCode.form-group div#codeCombo {
  height: 40px !important;
  line-height: 40px !important;
}

.Alfred #NewListTypeCreateWindow #CreateWindow .form-horizontal #Category.form-group div#categorycombo {
  height: 40px !important;
  line-height: 40px !important;
}

.Alfred #NewListTypeCreateWindow #CreateWindow .form-horizontal #Page.form-group div#pagecombo {
  height: 40px !important;
  line-height: 40px !important;
}

.Alfred #NewLoanModal #LoanWindow .form-horizontal .newloan-info label.control-label.col-lg-4.paddinglnone.labeltext {
  line-height: 14px !important;
}

.Alfred #NewLoanModal #LoanWindow .form-horizontal .newloan-info .col-lg-8.nopadding.modalcombobox {
  line-height: 34px !important;
  height: 34px !important;
}

.Alfred #settingpage #settingPageManager .form-horizontal label.control-label.col-xs-4.settingDefultsDeleteDefault {
  line-height: 14px !important;
}

.Alfred #mainpartialpage_details_docsdiv.wrapperoverflow #LOCPanel.panel #maturitydate > div > div:nth-child(2) {
  width: 20px !important;
}

.Alfred #datetimeinputPurchaseDate .jqx-max-size .jqx-datetimeinput.jqx-action-button {
  width: 20px !important;
  background: red !important;
}

.Alfred .jqx-grid-column-filterbutton-kumo:before {
  top: 1px;
  position: absolute;
}

.Alfred #SelectAddressGrid {
  border: 1px solid #ccc !important;
  border-radius: 0px !important;
}

.Alfred .alert-cyan {
  color: #22beef !important;
  background-color: #e0f6fd !important;
  font-size: 13px !important;
}

.Alfred .jqx-tree-item-li .jqx-fill-state-pressed-kumo {
  border: 1px solid #fff;
}

.Alfred .jqx-combobox-content-focus-arctic,
.Alfred .jqx-combobox-state-focus-arctic,
.Alfred .jqx-fill-state-focus-arctic,
.Alfred .jqx-numberinput-focus-arctic {
  border-color: #337ab7 !important;
}

.Alfred .header-command-bar .defaultcommands li a {
  padding: 13px 6px;
}

.Alfred #SelectAddressGrid .jqx-border-reset,
.Alfred #SelectAddressGrid .jqx-grid-content, .Alfred #SelectAddressGrid.jqx-grid,
.Alfred #SelectAddressGrid div[role=row]:last-child,
.Alfred #EmailTemplatesGrid .jqx-border-reset,
.Alfred #EmailTemplatesGrid .jqx-grid-content,
.Alfred #EmailTemplatesGrid.jqx-grid,
.Alfred #EmailTemplatesGrid div[role=row]:last-child,
.Alfred #HistoryGrid .jqx-border-reset,
.Alfred #HistoryGrid .jqx-grid-content,
.Alfred #HistoryGrid.jqx-grid,
.Alfred #HistoryGrid div[role=row]:last-child {
  border-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.Alfred #FilesGrid {
  top: -17px !important;
  position: relative;
}

.Alfred #contenttablePropertiesGrid .jqx-datetimeinput input {
  height: 96% !important;
  border-radius: 0px !important;
}

.Alfred .jqx-scrollbar {
  border-radius: 0px !important;
}

.Alfred .jqx-scrollbar div {
  border-radius: 0px !important;
}

.Alfred #jqxgridLoanActivityGrid,
.Alfred #ManageLoansDetailsGrid,
.Alfred #ManageLoansLOCGrid,
.Alfred #EmailTemplatesGrid,
.Alfred #UsersGrid,
.Alfred #RolesGrid,
.Alfred #AupGrid,
.Alfred #AdminTemplatesGrid,
.Alfred #ListTypeGrid,
.Alfred #DirPropertiesGrid,
.Alfred #DirectoryCompanyGrid,
.Alfred #ContactsGrid {
  border-radius: 0px !important;
}

.Alfred .valigntop {
  line-height: 38px !important;
}

.Alfred .valigntopMultiLine {
  position: relative;
  top: 12px;
  line-height: 17px !important;
}

.Alfred #newLender {
  margin: 4px 0px 0px 10px !important;
}

.Alfred #juniorfinancingDiv .form-row #juniorFinancingPanel .junionfinacerlabel {
  margin-top: 1px;
}

.Alfred #juniorfinancingDiv #juniorFinancingPanel .junionfinacerlabel {
  margin-top: 2px;
}

.Alfred #juniorfinancingDiv label.inputlabeltext.loantermslabeltd {
  line-height: 38px;
}

.Alfred .fundingNewRecording .form-group.templateformgroup label {
  line-height: 28px !important;
}

.Alfred label.control-label.col-lg-3.labeltext.Duediligencepopupcontrols {
  padding-top: 10px;
}

.Alfred .fa-trash-o {
  cursor: pointer !important;
}

.Alfred .form-horizontal .control-label {
  padding-top: 12px;
}

.Alfred label.control-label.col-xs-4.labeltext {
  line-height: 16px;
}

.Alfred input#AdminActive, .Alfred input#categoryActive, .Alfred input#active, .Alfred input#repeatBorrower {
  margin-top: 8px !important;
}

.Alfred #statuspanelbody input#chkactive {
  margin-top: 15px !important;
}

.Alfred .fundingNewRecording label.control-label.col-lg-3.labeltext {
  line-height: 18px !important;
}

.Alfred .APNWindowheight {
  height: 270px !important;
}

.Alfred .itemwindowheight {
  height: 300px !important;
}

.Alfred .itemwindowheight325 {
  height: 325px !important;
}

.Alfred .jqx-fill-state-focus {
  border-color: #22beef !important;
}

.Alfred .fa {
  font-family: FontAwesome !important;
}

.Alfred div[id*=dropDownButtonPopupcomboInitialStatus].jqx-rc-b-expanded {
  margin-top: 20px !important;
}

.Alfred #dropDownButton {
  border-radius: 0px !important;
}

.Alfred #dropDownButton {
  border-radius: 0px !important;
  line-height: 14px !important;
}

.Alfred .nolh {
  line-height: 0 !important;
}

.Alfred .lh2 {
  line-height: 2px !important;
}

.Alfred lh4 {
  line-height: 4px !important;
}

.Alfred .lh6 {
  line-height: 6px !important;
}

.Alfred .lh10 {
  line-height: 10px !important;
}

.Alfred .lh12 {
  line-height: 12px !important;
}

.Alfred .lh14 {
  line-height: 14px !important;
}

.Alfred .lh20 {
  line-height: 20px !important;
}

.Alfred .lh22 {
  line-height: 22px !important;
}

.Alfred .lh28 {
  line-height: 28px !important;
}

.Alfred .lh26 {
  line-height: 26px !important;
}

.Alfred .lh24 {
  line-height: 24px !important;
}

.Alfred .lh30 {
  line-height: 30px !important;
}

.Alfred .lh32 {
  line-height: 32px !important;
}

.Alfred .pore2 {
  position: relative !important;
  top: -4px !important;
}

.Alfred .pr8 {
  padding-right: 8px !important;
}

.Alfred .pr10 {
  padding-right: 10px !important;
}

.Alfred .newloan-info label {
  line-height: 26px;
}

.Alfred #NewAddressWindow #AddressWindow .form-horizontal label.control-label.col-lg-2.labeltext {
  line-height: 18px;
}

.Alfred #NewAddressWindow #AddressWindow .form-horizontal #Preferred label.control-label.col-lg-2.labeltext {
  line-height: 3px !important;
}

.Alfred #NewRecordingWindow #CreateWindow .form-horizontal .form-group.templateformgroup div#recordingDate input {
  line-height: 30px !important;
}

.Alfred #AddTemplateWindow #CreateWindow .form-horizontal .form-group.templateformgroup .fileLabel {
  line-height: 10px !important;
}

.Alfred #NewLoanModal #LoanWindow .form-horizontal .newloan-info label.control-label.col-lg-4.paddinglnone.labeltext {
  line-height: 14px !important;
}

.Alfred #NewLoanModal #LoanWindow .form-horizontal .newloan-info .col-lg-8.nopadding.modalcombobox {
  line-height: 34px !important;
  height: 34px !important;
}

.Alfred #NewListTypeCreateWindow #CreateWindow .form-horizontal #Regular.form-group input#regular {
  position: relative;
  top: 4px;
}

.Alfred #NewListTypeCreateWindow #CreateWindow .form-horizontal #NewLoc.form-group input#newloc {
  position: relative;
  top: 4px;
}

.Alfred #NewListTypeCreateWindow #CreateWindow .form-horizontal #Draw.form-group input#draw {
  position: relative;
  top: 4px;
}

.Alfred #NewListTypeCreateWindow #CreateWindow .form-horizontal #LoanDoc.form-group input#loandoc {
  position: relative;
  top: 4px;
}

.Alfred #datetimeinputPurchaseDate .jqx-icon {
  margin-left: 3px !important;
}

.Alfred #maturitydate .jqx-icon {
  margin-left: 4px !important;
}

.Alfred #txtSNDALeaseeDate .jqx-icon {
  margin-left: 3px !important;
}

.Alfred #txtSubordinatingDeedofTrustRecordingDate .jqx-icon {
  margin-left: 3px !important;
}

.Alfred #txtSubordinatingDeedofTrustDate .jqx-icon {
  margin-left: 3px !important;
}

.Alfred #NewAddressWindow #AddressWindow #addresstypecombobox {
  height: 38px !important;
}

.Alfred #DirectoryPeopleKumoPageManager #DirectoryPeoplePanel #btn_DirectoryPeopleExportExcel {
  height: 22px !important;
}

.Alfred #categorycombo #dropdownlistWrappercategorycombo #dropdownlistContentcategorycombo input {
  padding: 0 !important;
}

.Alfred #UploadTypecombo #dropdownlistWrapperUploadTypecombo #dropdownlistContentUploadTypecombo input {
  padding: 0 !important;
}

.Alfred #LoanTypecombo #dropdownlistWrapperLoanTypecombo #dropdownlistContentLoanTypecombo input {
  padding: 0 !important;
}

.Alfred #codeCombo #dropdownlistWrappercodeCombo #dropdownlistContentcodeCombo input {
  padding: 0 !important;
}

.Alfred #pagecombo #dropdownlistWrapperpagecombo #dropdownlistContentpagecombo input {
  padding: 0 !important;
}

.Alfred #DirectoryPageContent #DirectoryCompanyKumoPageManager #DirectoryCompanyPanel #btn_DirectoryCompanyExportExcel {
  height: 23px !important;
}

.Alfred #DirectoryPageContent #DirectoryPropertyKumoPageManager #DirectoryPropertyPanel #btn_DirectoryPropertiesExportExcel {
  height: 23px !important;
}

.Alfred #APNWindow #datetimeinputAsOf .jqx-max-size input {
  padding: 11px 5px !important;
}

.Alfred .fundingNewRecording label.control-label.col-lg-3.labeltext {
  line-height: 18px !important;
}

.Alfred .valigntop {
  line-height: 38px !important;
}

.Alfred .valigntopMultiLine {
  position: relative;
  top: 12px;
  line-height: 17px !important;
}

.Alfred #loanTermsPanel td#interestrate-td {
  line-height: 41.6px;
}

.Alfred #mainpartialpagecontentdiv, .Alfred .bodycontent {
  background-color: #6c8392;
}

.Alfred .jqx-fill-state-normal-kumo .panelHeaderIconNew {
  background-image: !important;
}

.Alfred .jqx-fill-state-hover-kumo .panelHeaderIconNew,
.Alfred .jqx-fill-state-pressed-kumo .panelHeaderIconNew {
  background-image: !important;
}

.loneoak {
  /*#btn_AdminListsNewButton {
        height: 22px !important;
    }*/
}

.loneoak #txtPropertyAPN {
  height: 6.5em;
  width: 40%;
  overflow-y: auto;
  resize: vertical;
}

.loneoak .processing-free-button-hover {
  cursor: not-allowed !important;
}

.loneoak .processing-free-button-hover:hover {
  cursor: not-allowed !important;
}

.loneoak .labelinfoiconloneo {
  padding-top: 10px !important;
}

.loneoak #cmdLoans {
  padding-left: 10px !important;
}

.loneoak .AUPGridheight {
  height: -moz-calc(100vh- 200px) !important;
  height: -webkit-calc(100vh -200px) !important;
  height: calc(100vh - 200px) !important;
}

.loneoak .loandocspagecontent {
  height: -moz-calc(100vh - 205px) !important;
  height: -webkit-calc(100vh - 205px) !important;
  height: calc(100vh - 205px) !important;
  overflow-y: auto;
}

.loneoak .popover.fade.bottom.popoverradius {
  margin-top: 15px !important;
}

.loneoak .popover.bottom.popoverradius > .arrow {
  margin-left: 5px !important;
}

.loneoak .CompanyDetailsContent #notesPanel .Kumo-TextArea-Container,
.loneoak .ContactDetailsContent #NotesPanel .Kumo-TextArea-Container {
  top: -1px;
}

.loneoak #tbl_LOCTerms #maturitydate .jqx-action-button {
  width: 22px !important;
}

.loneoak .togglebutton .jqx-switchbutton-thumb {
  background-color: #337ab7 !important;
  border-top-left-radius: 15px !important;
  border-bottom-left-radius: 15px !important;
}

.loneoak .togglebutton.jqx-switchbutton-on .jqx-switchbutton-thumb {
  background-color: #616f77 !important;
}

.loneoak .togglebutton.jqx-switchbutton-on .jqx-switchbutton-wrapper.jqx-disableselect {
  background: #cccccc !important;
}

.loneoak .togglebutton .jqx-switchbutton-wrapper.jqx-disableselect {
  background: #9eb4c6 !important;
}

.loneoak .togglebutton .jqx-switchbutton-wrapper .jqx-switchbutton-label-on {
  background-color: #9eb4c6 !important;
}

.loneoak .jqx-icon-calendar-pressed {
  width: 13px !important;
}

.loneoak #btnnewcontact,
.loneoak #btnnewcontactcompany,
.loneoak #btnnewproperty,
.loneoak #btnSummaryFile,
.loneoak #btnprintmap,
.loneoak #btnLOIFile,
.loneoak #btntransactionnewitem,
.loneoak #btnnewitem,
.loneoak #btnborrowernewitem,
.loneoak #btnemailoutstandingfunding,
.loneoak #btnTitlePolicyConfirmation,
.loneoak #btnFundingCheckOffList,
.loneoak #btnEmailRecConfirmation,
.loneoak #btnEmailFigures,
.loneoak #btnResetFigures,
.loneoak #btnNewNote,
.loneoak #btnnewRecording,
.loneoak #btnAttachPhotos,
.loneoak #btnPrintPhotos,
.loneoak #btnNewAPN,
.loneoak #btnRefreshFinalValue {
  height: 27px !important;
}

.loneoak div [role=row]:hover .jqx-grid-cell input:focus {
  color: #616F77 !important;
}

.loneoak div [role=row]:hover .jqx-grid-cell input[type=button]:focus {
  color: #fff !important;
}

.loneoak #RecordingConformationsGrid .jqx-grid-cell input[type=button] {
  margin-top: 0px !important;
}

.loneoak #NewListTypeCreateWindow #CreateWindow {
  height: 410px !important;
}

.loneoak #NewListTypeCreateWindow #CreateWindow .form-horizontal label.control-label.col-xs-4.labeltext {
  line-height: 12px !important;
}

.loneoak #NewListTypeCreateWindow #CreateWindow .form-horizontal #categorycombo, .loneoak #NewListTypeCreateWindow #CreateWindow .form-horizontal #UploadTypecombo, .loneoak #NewListTypeCreateWindow #CreateWindow .form-horizontal #pagecombo, .loneoak #NewListTypeCreateWindow #CreateWindow .form-horizontal #LoanTypecombo, .loneoak #NewListTypeCreateWindow #CreateWindow .form-horizontal #codeCombo {
  height: 32px !important;
  padding: 0 !important;
}

.loneoak #AddNewUserWindow #CreateNewUserWindow .form-horizontal {
  padding-top: 15px;
}

.loneoak #AddNewUserWindow #CreateNewUserWindow .form-horizontal label.control-label.col-xs-4.labeltext {
  line-height: 12px !important;
}

.loneoak #AddNewUserWindow #CreateNewUserWindow .form-horizontal #comboRole {
  height: 32px !important;
  padding: 0 !important;
}

.loneoak #EditUserWindow #EditExistingUserWindow .form-horizontal {
  padding-top: 15px;
}

.loneoak #EditUserWindow #EditExistingUserWindow .form-horizontal label.control-label.col-xs-3.labeltext {
  line-height: 12px !important;
}

.loneoak #EditUserWindow #EditExistingUserWindow .form-horizontal #comboRoleEditUser {
  height: 32px !important;
  padding: 0 !important;
}

.loneoak #RolesCreateWindow #CreateWindow .form-horizontal {
  padding-top: 15px;
}

.loneoak #RolesCreateWindow #CreateWindow .form-horizontal label.control-label.col-xs-4.labeltext {
  line-height: 12px !important;
}

.loneoak #RolesCreateWindow #CreateWindow .control-label {
  padding-top: 9px !important;
  padding-left: 36px !important;
}

.loneoak #RolesCreateWindow #CreateWindow .labeltext {
  padding-right: 0px !important;
}

.loneoak #RolesEditWindow #CreateEditWindow .form-horizontal {
  padding-top: 15px;
}

.loneoak #RolesEditWindow #CreateEditWindow .form-horizontal label.control-label.col-xs-4.labeltext {
  line-height: 12px !important;
}

.loneoak #RolesEditWindow #CreateEditWindow .control-label {
  padding-top: 9px !important;
  padding-left: 36px !important;
}

.loneoak #RolesEditWindow #CreateEditWindow .labeltext {
  padding-right: 0px !important;
}

.loneoak #NewContactWindow #NewAddressWindow .form-horizontal .control-label {
  padding-top: 10px !important;
}

.loneoak #NewContactWindow #NewAddressWindow label.control-label.col-lg-2.paddinglnone.labeltext.lh12 {
  line-height: 6px !important;
}

.loneoak .fundingNewRecording label.control-label.col-lg-3.labeltext {
  line-height: 10px !important;
}

.loneoak #NewRecordingWindow #CreateWindow .form-horizontal .form-group.templateformgroup div#recordingDate input {
  line-height: 24px !important;
}

.loneoak .recordingOriginalReceived {
  margin-top: 10px !important;
}

.loneoak #btnLOCnewproperty, .loneoak #btnvaluation, .loneoak #btnpropertiesLOI, .loneoak #btnBorrowerCoverSheet, .loneoak #btnPrintTermsCheck, .loneoak #btnLoanDocsUpload, .loneoak #btneditLOC, .loneoak #btnLOI-LoandocsLOC, .loneoak #btnBorrowerCoverSheetLOC {
  height: 27px !important;
}

.loneoak #txtAPN {
  height: 32px !important;
}

.loneoak #containerAPNGrid #APNGrid {
  /*#templateeditorAPNGridTaxStatusName{
                height: 38px !important;
            }*/
}

.loneoak #containerAPNGrid #APNGrid #contenttableAPNGrid .jqx-max-size input {
  padding: 0 !important;
}

.loneoak #containerAPNGrid #APNGrid #datetimeeditorAPNGridPropertyTaxLastChecked {
  height: 40px !important;
}

.loneoak #juniorFinancingPanel .junionfinacerlabel {
  margin-top: 7px !important;
}

.loneoak #juniorfinancingDiv label.inputlabeltext.loantermslabeltd {
  line-height: 34px !important;
}

.loneoak #NewPropertyWindow #apnPanel .loanpanelheader, .loneoak #NewLOCPropertyWindow #apnPanel .loanpanelheader {
  height: 44px !important;
}

.loneoak #NewAddressWindow #AddressWindow .form-horizontal label.control-label.col-lg-2.labeltext {
  line-height: 10px;
}

.loneoak #NewAddressWindow #AddressWindow .form-horizontal .lh12 {
  line-height: 2px !important;
}

.loneoak .valigntop {
  line-height: 28px !important;
}

.loneoak .valigntopMultiLine {
  position: relative;
  top: 6px;
  line-height: 17px !important;
}

.loneoak #loanTermsPanel td#interestrate-td {
  line-height: 34px;
}

.loneoak #NewDocumentWindow #CreateWindow .form-horizontal .control-label, .loneoak #AddNewItemWindow #CreateWindow .form-horizontal .control-label {
  padding-top: 7px;
}

.loneoak #NewAPNWindow #APNWindow .form-horizontal label.control-label {
  padding-top: 7px !important;
}

.loneoak #SubordinatingLoanDocsDiv .jqx-icon-calendar-kumo, .loneoak #SNDADiv .jqx-icon-calendar-kumo, .loneoak #propertyTransactionPanel .jqx-icon-calendar-kumo {
  margin-left: 3px !important;
}

.loneoak #NotesCreateWindow #CreateWindow .form-horizontal label.control-label {
  padding-top: 7px !important;
}

.loneoak #EmailTemplatesCreateWindow #CreateWindow input#active {
  margin-top: 4px !important;
}

.loneoak #EmailTemplatesCreateWindow #CreateWindow .form-horizontal label.control-label {
  padding-top: 7px !important;
}

.loneoak #AddTemplateWindow #CreateWindow .form-horizontal label.control-label {
  padding-top: 7px !important;
}

.loneoak #NewTemplateCategoryWindow #CreateWindow .form-horizontal label.control-label {
  padding-top: 7px !important;
}

.loneoak #NewTemplateCategoryWindow #CreateWindow input#categoryActive {
  margin-top: 2px !important;
}

.loneoak .tbldocuments .txtClassloan {
  height: 32px !important;
}

.loneoak #settingPageManager #statuspanelbody {
  padding-top: 7px !important;
}

.loneoak #settingPageManager #settingsPanel .form-horizontal label.control-label {
  padding-top: 7px !important;
}

.loneoak .input-align {
  line-height: 2.5;
}

.loneoak .mergepeoplepopup button#btnMergePeople {
  position: relative;
  top: -20px;
}

.loneoak #btneditLOC {
  height: 27px;
}

.loneoak #MyLoanGrid .gotolinktext, .loneoak #jqxgridLoanActivityGrid .gotolinktext {
  height: 38px !important;
}

.loneoak .toolbardivcontainer .Kumo-ToolBarDropdown {
  border: 1px solid #22beef !important;
}

.loneoak #HistoryGrid #textboxeditorHistoryGridComments {
  position: relative;
  top: -1px;
  height: 37px !important;
}

.loneoak #DirPropertiesGrid .jqx-grid-cell, .loneoak #ContactsGrid .jqx-grid-cell {
  height: 100% !important;
}

.loneoak #ContactWindow td.labeltext.pore2 {
  position: relative;
  top: -4px;
}

.loneoak #AddTemplateWindow input#active {
  margin-top: 2px !important;
}

.loneoak #ConfirmContactsGrid label[name="starsymbol"]:before {
  position: relative;
  top: -5px;
}

.loneoak #ConfirmContactsGrid label.starsymbolmargin {
  color: #ddd !important;
}

.loneoak #ConfirmContactsGrid label.starsymbolmargin.agg-authority-star {
  color: orange !important;
}

.loneoak #HistoryPanel .loanpanelheader, .loneoak #FilesPanel .loanpanelheader {
  height: 35px !important;
}

.loneoak div[role=row] .jqx-grid-cell .jqx-button {
  margin-top: 1px !important;
}

.loneoak #LMS_NavHeader .Kumo-NavBar-Content .Kumo-Has-Spinner {
  margin-left: 2px !important;
}

/*Loneoak end*/
.jqx-grid-column-filterbutton-kumo:before {
  top: 1px;
  position: absolute;
}

#SelectAddressGrid {
  border: 1px solid #ccc !important;
  border-radius: 0px !important;
}

.alert-cyan {
  color: #22beef !important;
  background-color: #e0f6fd !important;
  font-size: 13px !important;
}

.jqx-tree-item-li .jqx-fill-state-pressed-kumo {
  border: 1px solid #fff;
}

.jqx-combobox-content-focus-arctic,
.jqx-combobox-state-focus-arctic,
.jqx-fill-state-focus-arctic,
.jqx-numberinput-focus-arctic {
  border-color: #337ab7 !important;
}

.header-command-bar .defaultcommands li a {
  padding: 13px 6px;
}

#SelectAddressGrid .jqx-border-reset,
#SelectAddressGrid .jqx-grid-content, #SelectAddressGrid.jqx-grid,
#SelectAddressGrid div[role=row]:last-child,
#EmailTemplatesGrid .jqx-border-reset,
#EmailTemplatesGrid .jqx-grid-content,
#EmailTemplatesGrid.jqx-grid,
#EmailTemplatesGrid div[role=row]:last-child,
#HistoryGrid .jqx-border-reset,
#HistoryGrid .jqx-grid-content,
#HistoryGrid.jqx-grid,
#HistoryGrid div[role=row]:last-child {
  border-radius: 0px !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

#contenttablePropertiesGrid .jqx-datetimeinput input {
  height: 96% !important;
  border-radius: 0px !important;
}

.jqx-scrollbar {
  border-radius: 0px !important;
}

.jqx-scrollbar div {
  border-radius: 0px !important;
}

#jqxgridLoanActivityGrid,
#ManageLoansDetailsGrid,
#ManageLoansLOCGrid,
#EmailTemplatesGrid,
#FilesGrid,
#UsersGrid,
#RolesGrid,
#FilesGrid,
#AupGrid,
#AdminTemplatesGrid,
#ListTypeGrid,
#DirPropertiesGrid,
#DirectoryCompanyGrid,
#ContactsGrid {
  border-radius: 0px !important;
}

#ContactGridContainer #ContactsGrid #DuplicateContactsGrid, #ContactGridContainer #DuplicatePropertiesGrid {
  border-radius: 0px !important;
}

.form-horizontal .control-label {
  padding-top: 12px;
}

label.control-label.col-xs-4.labeltext {
  line-height: 16px;
}

input#AdminActive,
input#categoryActive,
input#active {
  margin-top: 7px !important;
}

#statuspanelbody input#chkactive {
  margin-top: 15px !important;
}

.APNWindowheight {
  height: 270px !important;
}

.itemwindowheight {
  height: 300px !important;
}

.jqx-fill-state-focus {
  border-color: #22beef !important;
}

.fa {
  font-family: FontAwesome !important;
}

#dropDownButton {
  border-radius: 0px !important;
}

#containerAPNGrid {
  border-radius: 0px !important;
}

#ContactsMergeGrid {
  border-radius: 0px !important;
}

#ContactsMergeGrid .jqx-border-reset .jqx-grid-content > div div[role=row]:last-child div[role=gridcell]:first-child {
  border-bottom-left-radius: 0px !important;
}

#ContactsMergeGrid .jqx-border-reset .jqx-grid-content > div div[role=row]:last-child div[role=gridcell]:last-child {
  border-bottom-right-radius: 0px !important;
}

#ContactsMergeGrid .jqx-border-reset .jqx-grid-content > div, #ContactsMergeGrid .jqx-border-reset .jqx-grid-content, #ContactsMergeGrid .jqx-border-reset {
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

#ContactsMergeGrid div [role=row] {
  border-radius: 0px !important;
}

#ContactsMergeGrid div [role=row]:first-child, #ContactsMergeGrid div [role=row]:last-child {
  border-radius: 0px !important;
}

#ContactsMergeGrid div [role=row] div [role=gridcell] {
  border-radius: 0px !important;
}

#ContactsMergeGrid div [role=row] div [role=gridcell]:first-child, #ContactsMergeGrid div [role=row] div [role=gridcell]:last-child {
  border-radius: 0px !important;
}

#AupGrid .jqx-grid-cell a {
  outline: none !important;
}

#NotesGrid .jqx-grid-cell > input[type=button] {
  height: auto !important;
}

.glyphicon {
  font-family: 'Glyphicons Halflings' !important;
}

.caret {
  font: normal normal normal 14px/1 FontAwesome !important;
}

.errorPage {
  height: 93vh;
  display: flex;
  justify-content: center;
  align-items: center;
  align-content: center;
}

.errorPage .error-container {
  background-color: #ffffff;
  padding: 5em;
  text-align: center;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  width: 65em;
  border-radius: 0px;
}

.errorPage .error-container .eMessage {
  font-size: 36px;
  color: #333333;
  font-weight: bold;
  line-height: 1.778;
  text-align: center;
  margin-bottom: 10px;
  width: 100%;
}

.errorPage .error-container .error-img.e-403 {
  text-decoration: none;
  margin-bottom: 10px;
  width: 100%;
}

.textcenterimportant {
  text-align: center !important;
}

#MyLoansPanel {
  margin-bottom: 30px;
}

/*#MyLoanGrid {
        margin-bottom: 15px;
    }*/
#dropDownButtonContentdropDownLoanActivityTreeId {
  text-align: center;
  top: 11px !important;
}

#jqxgridLoanActivityGrid #dropDownButtonContentdropDownLoanActivityTreeId {
  position: unset !important;
}

#dropDownButtonContentdropDownLoanAUPTreeId {
  text-align: center;
  top: 11px !important;
}

#jqxgridLoanActivityGrid #dropDownButtonContentdropDownLoanAUPTreeId {
  position: unset !important;
}

.btn-Open-document {
  display: inline-flex;
  float: right;
  text-align: right;
  margin: 8px 25px 0 0;
  margin-bottom: 14px;
}

#lbl_AdminProcessLoanType,
#lbl_AdminProcessPage {
  padding-left: 12px;
  padding-top: 5px;
  font-size: 14px;
}

#lbl_AdminProcessLoanType {
  padding-left: 74px;
}

.modalBtn-Drag i,
.modalBtn-Edit i,
.modalBtn-Upload i,
.modalBtn-Delete i {
  width: 25px !important;
  height: 25px !important;
  top: 2px !important;
  left: 8px !important;
}

.modalBtn-history i {
  width: 25px !important;
  height: 25px !important;
  top: 2px !important;
  left: 8px !important;
}

.modalBtn-locked i,
.modalBtn-unlocked i {
  width: 30px !important;
  height: 30px !important;
  top: 0px !important;
  left: 5px !important;
}

.modalBtn-commentone i,
.modalBtn-commenttwo i,
.modalBtn-commentoneActive i {
  width: 35px !important;
  height: 35px !important;
  top: 3px !important;
  left: 5px !important;
}

.modalBtn-uploadarrow i {
  width: 30px !important;
  height: 30px !important;
  top: 0px !important;
  left: 5px !important;
}

.modalBtn-file i {
  width: 30px !important;
  height: 30px !important;
  top: -4px !important;
  left: 5px !important;
}

.modalBtn-Infohover i {
  width: 20px !important;
  height: 20px !important;
  top: 0px !important;
}

.modalBtn-download i {
  width: 30px !important;
  height: 30px !important;
  top: 0px !important;
  left: 5px !important;
}

.modalBtn-Info i {
  width: 16px !important;
  height: 16px !important;
  top: -8px !important;
  left: 0px !important;
}

.modalBtn-Loader i, .modalBtn-LoaderTop i {
  width: 50px !important;
  height: 50px !important;
  top: 0px !important;
  left: 5px !important;
}

.modalBtn-Copy i, .modalBtn-Done i, .modalBtn-Retry i, .modalBtn-CopyCancel i {
  width: 32px !important;
  height: 32px !important;
  top: 0px !important;
  left: 5px !important;
}

.modalBtn-Loadermain i {
  width: 60px !important;
  height: 60px !important;
  top: 0px !important;
  left: 5px !important;
}

.RoundedCorner {
  border-radius: 6px 6px 6px 6px !important;
}

.editablecell:hover {
  background-color: #ebecf0;
}

#inputLoanProcessDueDate {
  padding: 11px 2px !important;
}

#UnderwritingKumoPageManager .drag_drop_grid tr td:first-child button {
  height: auto !important;
  min-height: 38px !important;
}

#UnderwritingKumoPageManager table tr td:last-child button {
  padding-right: 5px;
}

#UnderwritingKumoPageManager table tr td:last-child button:hover {
  padding-right: 5px;
}

#UnderwritingKumoPageManager .nameButton {
  height: 35px !important;
  width: 94%;
}

/*#UnderwritingKumoPageManager {
    table tr td:nth-child(2) {
        width: 10%;
        padding-top: 20px;
    }

    table tr td:nth-child(3) {
        width: 10%;
        padding-top: 20px;
    }
}*/
label.switch.noneditabletoggle {
  float: left;
  margin-right: 5px;
}

label.switch.Parentnoneditabletoggle {
  /* float: left; */
  margin-right: 5px;
  margin-left: 10px;
  vertical-align: middle;
}

span.toggleText {
  position: relative;
  top: 2px;
}

#UnderwritingKumoPageManager table tr td button {
  border: none;
}

#UnderwritingKumoPageManager .modalBtn-unlocked i, #UnderwritingKumoPageManager .modalBtn-locked i {
  background-position: -3px !important;
}

#UnderwritingKumoPageManager .modalBtn-commentone:hover i, #UnderwritingKumoPageManager .modalBtn-commentone:focus i, #UnderwritingKumoPageManager .modalBtn-commentoneActive:focus i {
  background-position: 0px -4px !important;
  left: 2px !important;
}

#UnderwritingKumoPageManager .modalBtn-commentone i, #UnderwritingKumoPageManager .modalBtn-commentone i, #UnderwritingKumoPageManager .modalBtn-commentoneActive i {
  background-position: 0px -4px !important;
  left: 2px !important;
}

#UnderwritingKumoPageManager .modalBtn-uploadarrow {
  left: -4px !important;
}

#UnderwritingKumoPageManager modalBtn-uploadarrow:hover {
  left: -4px !important;
}

#UnderwritingKumoPageManager table tr td:nth-child(2) {
  padding-top: 19px !important;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) {
  padding-top: 22px !important;
}

#UnderwritingKumoPageManager div.internalcommenttd#div1, #UnderwritingKumoPageManager div.internalcommenttd#div2 {
  white-space: inherit;
  word-break: break-word;
  padding-right: 12px;
  text-align: left;
}

#UnderwritingKumoPageManager .labelinfoicon i {
  height: 20px;
  width: 20px;
  margin-left: -5px;
  margin-top: -10px;
  cursor: pointer;
}

#UnderwritingKumoPageManager .labelfileicon i {
  height: 20px;
  width: 20px;
  margin-left: 0px;
  margin-top: -10px;
  cursor: pointer;
}

#UnderwritingKumoPageManager .discLabel {
  position: relative;
  top: -3px;
  font-size: 15px !important;
}

#UnderwritingKumoPageManager .dueChildLabel {
  font-size: 15px !important;
}

#UnderwritingKumoPageManager .modalBtn-uploadarrow i {
  width: 25px !important;
  height: 25px !important;
  top: 2px !important;
  margin-left: 1px;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) button.btnDeleteProcessChild.modalBtn-Delete i {
  width: 20px !important;
  height: 20px !important;
  margin-top: 2px;
  left: 5px !important;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-Delete:hover, #UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-Delete:focus {
  padding: 15px !important;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-Delete:hover i, #UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-Delete:focus i {
  left: 4px !important;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-Delete {
  left: -25px !important;
  margin-left: 0px;
  margin-top: -1px;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-Infohover:hover {
  margin-right: 1px !important;
  padding: 15px 15px !important;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-download:hover {
  margin-right: 2px !important;
  padding: 0 15px !important;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-download {
  margin-right: -10px;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) button.btnDeleteProcessChild.modalBtn-download i {
  width: 24px !important;
  height: 24px !important;
  margin-top: 2px !important;
  margin-left: -3px !important;
  left: 5px !important;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) button.modalBtn-Infohover i {
  width: 20px !important;
  height: 20px !important;
  margin-top: 4px !important;
  left: 4px !important;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-Infohover:hover, #UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-Infohover:focus {
  background-color: #1ab394;
  color: #fff;
  padding: 15px 14px !important;
  margin-right: 13px !important;
}

#UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-download:hover, #UnderwritingKumoPageManager table tr td:nth-child(3) .modalBtn-download:focus {
  background-color: #1ab394;
  color: #fff;
  padding: 15px 14px !important;
  margin-right: 2px !important;
}

#UnderwritingKumoPageManager .dueLabel {
  color: grey;
  font-size: 16px !important;
}

#UnderwritingKumoPageManager .btnExpandCollapse i {
  width: 34px !important;
  height: 30px !important;
  top: -2px !important;
}

#UnderwritingKumoPageManager span.tooltiptext {
  padding: 2px 5px !important;
  border-radius: 12px !important;
  font-style: initial !important;
}

#UnderwritingKumoPageManager .statusDropDown,
#UnderwritingKumoPageManager #listBoxContentinnerListBoxjqx,
#UnderwritingKumoPageManager #listBoxContentinnerListBoxjqxWidget {
  width: 220px !important;
  height: 40px !important;
}

div#btn_UnderwritingNewProcessItem,
div#btn_FundingNewProcessItem,
div#btn_UnderwritingEmailOutstandingProcessItems,
div#btn_FundingEmailOutstandingProcessItems {
  color: #1ab394;
}

@media all and (max-width: 1400px) {
  .Kumo-Gallery-LiV2.col-lg-2 {
    width: 20% !important;
  }
  .Kumo-Gallery-LiV1.col-lg-3 {
    width: 25% !important;
  }
}

@media all and (min-width: 1401px) and (max-width: 1599px) {
  .Kumo-Gallery-LiV2.col-lg-2 {
    width: 14.285% !important;
  }
  .Kumo-Gallery-LiV1.col-lg-3 {
    width: 23% !important;
  }
}

@media all and (min-width: 1600px) {
  .Kumo-Gallery-LiV2.col-lg-2 {
    width: 12.5% !important;
  }
  .Kumo-Gallery-LiV1.col-lg-3 {
    width: 16.5% !important;
  }
}

@media all and (max-width: 1400px) {
  #UnderwritingKumoPageManager {
    /*.drag_drop_grid tr:first-child {
            height: 0 !important;
            //position: absolute;
        }*/
    /*.commentDiv {
            width: 95%;
        }*/
    /*table tbody tr:first-child {
            padding: 0 !important;
            background: green;
            position: absolute;
            height: 0 !important;
        }

        table {
            .drag_drop_grid tr:first-child {
                height: 0 !important;
                position: absolute;
            }
        }*/
  }
  #UnderwritingKumoPageManager table tr td:nth-child(1) {
    width: 10%;
  }
  #UnderwritingKumoPageManager table tr:nth-child(1) {
    padding-top: 0;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(2) {
    width: 10%;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(3) {
    width: 17%;
    padding-right: 12px;
  }
  #UnderwritingKumoPageManager tr.ui-sortable-helper td:nth-child(2) {
    width: 10% !important;
  }
  #UnderwritingKumoPageManager tr.ui-sortable-helper td:nth-child(3) {
    width: 20% !important;
  }
  #UnderwritingKumoPageManager tr.ui-sortable-helper td:nth-child(4) {
    width: 38% !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) {
    width: 22%;
    padding-top: 16px;
    /*button {
                padding-left: calc(30px + 5px);
            }

            button:hover i {
                //left: 2px !important;
            }*/
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) .switch {
    position: relative;
    top: 3px;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) .modalBtn-uploadarrow:hover i {
    left: 0px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) .externalLabel {
    color: #1ab3a2;
    position: relative;
    top: 2px;
    left: -2px;
    font-size: 14px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button i {
    left: 2px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button:hover i {
    left: 2px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button {
    padding: 0 14px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button:hover {
    padding: 0 14px !important;
  }
  #UnderwritingKumoPageManager table tr td {
    vertical-align: top;
    padding: 8px 0;
  }
  #UnderwritingKumoPageManager .internalCommentDiv {
    width: 88% !important;
  }
  #UnderwritingKumoPageManager .editStage {
    padding-right: 12px;
  }
  #UnderwritingKumoPageManager div.internalcommenttd#div1, #UnderwritingKumoPageManager div.internalcommenttd#div2 {
    white-space: inherit;
    word-break: break-word;
    padding-right: 12px;
    text-align: left;
  }
  #UnderwritingKumoPageManager label.commentText b, #UnderwritingKumoPageManager label {
    font-size: 12px !important;
    white-space: inherit;
    word-break: break-word;
  }
  #UnderwritingKumoPageManager table tr:first-child td:first-child {
    vertical-align: top;
    padding: 0px 0 !important;
  }
  #UnderwritingKumoPageManager button.btn_status {
    font-size: 16px;
    font-weight: 100;
    padding: 0 15px;
    border: none;
  }
  #UnderwritingKumoPageManager .nameButton {
    height: 35px !important;
    width: 94%;
    font-size: 16px;
  }
  .statusDropDown {
    width: 220px !important;
    height: 40px !important;
  }
}

@media all and (min-width: 1401px) and (max-width: 1599px) {
  #UnderwritingKumoPageManager {
    /*.commentDiv {
            width: 93%;
        }*/
  }
  #UnderwritingKumoPageManager table tr td:nth-child(1) {
    width: 8%;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(2) {
    width: 8%;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(3) {
    width: 17%;
    padding-right: 10px;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) {
    width: 24%;
    padding-top: 15px;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) .modalBtn-uploadarrow:hover i {
    left: 0px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button i {
    left: 2px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button:hover i {
    left: 2px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button {
    padding: 0 14px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button:hover {
    padding: 0 14px !important;
  }
  #UnderwritingKumoPageManager table tr td {
    vertical-align: top;
    padding: 8px 0;
  }
  #UnderwritingKumoPageManager .internalCommentDiv {
    width: 87% !important;
  }
  #UnderwritingKumoPageManager label.commentText b, #UnderwritingKumoPageManager label {
    font-size: 12px !important;
  }
  #UnderwritingKumoPageManager table tr:first-child td:first-child {
    vertical-align: top;
    padding: 0px 0 !important;
  }
  #UnderwritingKumoPageManager button.btn_status {
    font-size: 19px;
    font-weight: 100;
    padding: 0 15px;
    border: none;
  }
  #UnderwritingKumoPageManager .nameButton {
    height: 35px !important;
    width: 94%;
    font-size: 19px;
  }
}

@media all and (min-width: 1600px) {
  #UnderwritingKumoPageManager {
    /*table tbody tr:first-child {
            padding: 0 !important;
            background: green;
            position: absolute;
            height: 0 !important;
        }*/
    /*.drag_drop_grid tr:first-child {
            height: 0 !important;
            //position: absolute;
        }*/
    /*table {
            .drag_drop_grid tr:first-child {
                height: 0 !important;
                position: absolute;
            }
        }*/
    /*.commentDiv {
            width: 93%;
        }*/
  }
  #UnderwritingKumoPageManager table tr td:nth-child(1) {
    width: 8%;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(2) {
    width: 7%;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(3) {
    width: 20%;
    padding-right: 10px;
  }
  #UnderwritingKumoPageManager table tr td {
    vertical-align: top;
    padding: 8px 0;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) {
    width: 16%;
    padding-top: 15px;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) .modalBtn-uploadarrow:hover i {
    left: 0px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button i {
    left: 2px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button:hover i {
    left: 2px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button {
    padding: 0 14px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button:hover {
    padding: 0 14px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button:hover .modalBtn-unlocked i {
    left: 0px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button:hover .modalBtn-commentone i {
    left: 0px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) button:hover .modalBtn-commentoneActive i {
    left: 0px !important;
  }
  #UnderwritingKumoPageManager table tr td:nth-child(5) .externalLabel {
    margin: 0 4px !important;
  }
  #UnderwritingKumoPageManager .editStage {
    padding-right: 12px;
  }
  #UnderwritingKumoPageManager .switch {
    position: relative;
    top: 3px;
  }
  #UnderwritingKumoPageManager .externalLabel {
    color: #1ab3a2;
    position: relative;
    top: 2px;
    font-size: 14px !important;
    margin: 2px 4px !important;
  }
  #UnderwritingKumoPageManager label.commentText b, #UnderwritingKumoPageManager label {
    font-size: 12px !important;
  }
  #UnderwritingKumoPageManager .internalCommentDiv {
    width: 87% !important;
  }
  #UnderwritingKumoPageManager table tr:first-child td:first-child {
    vertical-align: top;
    padding: 0px 0 !important;
  }
  #UnderwritingKumoPageManager button.btn_status {
    font-size: 19px;
    font-weight: 100;
    padding: 0 15px;
    border: none;
  }
  #UnderwritingKumoPageManager .nameButton {
    height: 35px !important;
    width: 94%;
    font-size: 19px;
  }
}

@media all and (min-width: 1600px) and (min-width: 1900px) {
  tr.ui-sortable-helper {
    width: 1884px !important;
  }
  tr.ui-sortable-helper td:nth-child(1) {
    width: 150px !important;
  }
  tr.ui-sortable-helper td:nth-child(2) {
    width: 131px !important;
  }
  tr.ui-sortable-helper td:nth-child(3) {
    width: 376px !important;
  }
  tr.ui-sortable-helper td:nth-child(4) {
    width: 927px !important;
  }
  tr.ui-sortable-helper td:nth-child(5) {
    width: 300px !important;
  }
}

div#mainpartialpagecontentdiv .modal-dialog,
#myModal .modal-dialog {
  width: 100% !important;
  vertical-align: middle !important;
  margin: -65px auto !important;
}

div#mainpartialpagecontentdiv .modal-content,
#myModal .modal-content {
  background-color: #fefefe;
  margin: 8% auto !important;
  padding: 20px;
  border: 1px solid #888;
  width: 95% !important;
  z-index: 123456 !important;
}

div#mainpartialpagecontentdiv .modal,
#myModal .modal {
  background-color: rgba(0, 0, 0, 0.4) !important;
  z-index: 12345 !important;
}

div#mainpartialpagecontentdiv .modal-content,
#myModal .modal-content {
  padding: 0 !important;
  font-size: 14px !important;
  border-radius: 10px !important;
}

div#mainpartialpagecontentdiv .modal-header,
#myModal .modal-header {
  padding: 10px 15px !important;
  border-bottom: 1px solid #e5e5e5;
  background: #3d4544;
  color: #fff;
  font-weight: 100 !important;
  border-radius: 10px 10px 0 0;
}

div#mainpartialpagecontentdiv .modal-header button.close,
#myModal .modal-header button.close {
  color: #fff;
  opacity: 1;
}

div#mainpartialpagecontentdiv .uploader__further-instructions,
#myModal .uploader__further-instructions {
  margin-left: 10px;
  padding: 0;
}

div#mainpartialpagecontentdiv .js-uploader__contents.uploader__contents,
#myModal .js-uploader__contents.uploader__contents {
  min-height: 350px;
}

div#mainpartialpagecontentdiv .js-uploader__box,
#myModal .js-uploader__box {
  border: 1px solid #e3e3e3 !important;
  margin: 0 15px 10px !important;
}

.jqx-icon-calendar {
  background-image: none !important;
}

.jqx-icon-calendar:before {
  content: "\f073";
  font-family: FontAwesome;
}

.jqx-icon-arrow-down {
  background-image: none !important;
}

.jqx-icon-arrow-down:before {
  content: "\f107";
  padding-left: 2px;
  font-family: FontAwesome;
}

.clsheader {
  border-top-right-radius: 0px !important;
}

.progress-circle {
  font-size: 10px;
  margin: 20px;
  position: relative;
  /* so that children can be absolutely positioned */
  padding: 0;
  width: 5em;
  height: 5em;
  background-color: #F2E9E1;
  border-radius: 50%;
  line-height: 5em;
}

.progress-circle:after {
  border: none;
  position: absolute;
  top: 0.35em;
  left: 0.35em;
  text-align: center;
  display: block;
  border-radius: 50%;
  width: 4.3em;
  height: 4.3em;
  background-color: white;
  content: " ";
}

/* Text inside the control */
.progress-circle span {
  position: absolute;
  line-height: 5em;
  width: 5em;
  text-align: center;
  display: block;
  color: #53777A;
  z-index: 2;
}

.left-half-clipper {
  /* a round circle */
  border-radius: 50%;
  width: 5em;
  height: 5em;
  position: absolute;
  /* needed for clipping */
  clip: rect(0, 5em, 5em, 2.5em);
  /* clips the whole left half*/
}

/* when p>50, don't clip left half*/
.progress-circle.over50 .left-half-clipper {
  clip: rect(auto, auto, auto, auto);
}

.value-bar {
  /*This is an overlayed square, that is made round with the border radius,
   then it is cut to display only the left half, then rotated clockwise
   to escape the outer clipping path.*/
  position: absolute;
  /*needed for clipping*/
  clip: rect(0, 2.5em, 5em, 0);
  width: 5em;
  height: 5em;
  border-radius: 50%;
  border: 0.45em solid #53777A;
  /*The border is 0.35 but making it larger removes visual artifacts */
  /*background-color: #4D642D;*/
  /* for debug */
  box-sizing: border-box;
}

/* Progress bar filling the whole right half for values above 50% */
.progress-circle.over50 .first50-bar {
  /*Progress bar for the first 50%, filling the whole right half*/
  position: absolute;
  /*needed for clipping*/
  clip: rect(0, 5em, 5em, 2.5em);
  background-color: #53777A;
  border-radius: 50%;
  width: 5em;
  height: 5em;
}

.progress-circle:not(.over50) .first50-bar {
  display: none;
}

/* Progress bar rotation position */
.progress-circle.p0 .value-bar {
  display: none;
}

.progress-circle.p1 .value-bar {
  transform: rotate(4deg);
}

.progress-circle.p2 .value-bar {
  transform: rotate(7deg);
}

.progress-circle.p3 .value-bar {
  transform: rotate(11deg);
}

.progress-circle.p4 .value-bar {
  transform: rotate(14deg);
}

.progress-circle.p5 .value-bar {
  transform: rotate(18deg);
}

.progress-circle.p6 .value-bar {
  transform: rotate(22deg);
}

.progress-circle.p7 .value-bar {
  transform: rotate(25deg);
}

.progress-circle.p8 .value-bar {
  transform: rotate(29deg);
}

.progress-circle.p9 .value-bar {
  transform: rotate(32deg);
}

.progress-circle.p10 .value-bar {
  transform: rotate(36deg);
}

.progress-circle.p11 .value-bar {
  transform: rotate(40deg);
}

.progress-circle.p12 .value-bar {
  transform: rotate(43deg);
}

.progress-circle.p13 .value-bar {
  transform: rotate(47deg);
}

.progress-circle.p14 .value-bar {
  transform: rotate(50deg);
}

.progress-circle.p15 .value-bar {
  transform: rotate(54deg);
}

.progress-circle.p16 .value-bar {
  transform: rotate(58deg);
}

.progress-circle.p17 .value-bar {
  transform: rotate(61deg);
}

.progress-circle.p18 .value-bar {
  transform: rotate(65deg);
}

.progress-circle.p19 .value-bar {
  transform: rotate(68deg);
}

.progress-circle.p20 .value-bar {
  transform: rotate(72deg);
}

.progress-circle.p21 .value-bar {
  transform: rotate(76deg);
}

.progress-circle.p22 .value-bar {
  transform: rotate(79deg);
}

.progress-circle.p23 .value-bar {
  transform: rotate(83deg);
}

.progress-circle.p24 .value-bar {
  transform: rotate(86deg);
}

.progress-circle.p25 .value-bar {
  transform: rotate(90deg);
}

.progress-circle.p26 .value-bar {
  transform: rotate(94deg);
}

.progress-circle.p27 .value-bar {
  transform: rotate(97deg);
}

.progress-circle.p28 .value-bar {
  transform: rotate(101deg);
}

.progress-circle.p29 .value-bar {
  transform: rotate(104deg);
}

.progress-circle.p30 .value-bar {
  transform: rotate(108deg);
}

.progress-circle.p31 .value-bar {
  transform: rotate(112deg);
}

.progress-circle.p32 .value-bar {
  transform: rotate(115deg);
}

.progress-circle.p33 .value-bar {
  transform: rotate(119deg);
}

.progress-circle.p34 .value-bar {
  transform: rotate(122deg);
}

.progress-circle.p35 .value-bar {
  transform: rotate(126deg);
}

.progress-circle.p36 .value-bar {
  transform: rotate(130deg);
}

.progress-circle.p37 .value-bar {
  transform: rotate(133deg);
}

.progress-circle.p38 .value-bar {
  transform: rotate(137deg);
}

.progress-circle.p39 .value-bar {
  transform: rotate(140deg);
}

.progress-circle.p40 .value-bar {
  transform: rotate(144deg);
}

.progress-circle.p41 .value-bar {
  transform: rotate(148deg);
}

.progress-circle.p42 .value-bar {
  transform: rotate(151deg);
}

.progress-circle.p43 .value-bar {
  transform: rotate(155deg);
}

.progress-circle.p44 .value-bar {
  transform: rotate(158deg);
}

.progress-circle.p45 .value-bar {
  transform: rotate(162deg);
}

.progress-circle.p46 .value-bar {
  transform: rotate(166deg);
}

.progress-circle.p47 .value-bar {
  transform: rotate(169deg);
}

.progress-circle.p48 .value-bar {
  transform: rotate(173deg);
}

.progress-circle.p49 .value-bar {
  transform: rotate(176deg);
}

.progress-circle.p50 .value-bar {
  transform: rotate(180deg);
}

.progress-circle.p51 .value-bar {
  transform: rotate(184deg);
}

.progress-circle.p52 .value-bar {
  transform: rotate(187deg);
}

.progress-circle.p53 .value-bar {
  transform: rotate(191deg);
}

.progress-circle.p54 .value-bar {
  transform: rotate(194deg);
}

.progress-circle.p55 .value-bar {
  transform: rotate(198deg);
}

.progress-circle.p56 .value-bar {
  transform: rotate(202deg);
}

.progress-circle.p57 .value-bar {
  transform: rotate(205deg);
}

.progress-circle.p58 .value-bar {
  transform: rotate(209deg);
}

.progress-circle.p59 .value-bar {
  transform: rotate(212deg);
}

.progress-circle.p60 .value-bar {
  transform: rotate(216deg);
}

.progress-circle.p61 .value-bar {
  transform: rotate(220deg);
}

.progress-circle.p62 .value-bar {
  transform: rotate(223deg);
}

.progress-circle.p63 .value-bar {
  transform: rotate(227deg);
}

.progress-circle.p64 .value-bar {
  transform: rotate(230deg);
}

.progress-circle.p65 .value-bar {
  transform: rotate(234deg);
}

.progress-circle.p66 .value-bar {
  transform: rotate(238deg);
}

.progress-circle.p67 .value-bar {
  transform: rotate(241deg);
}

.progress-circle.p68 .value-bar {
  transform: rotate(245deg);
}

.progress-circle.p69 .value-bar {
  transform: rotate(248deg);
}

.progress-circle.p70 .value-bar {
  transform: rotate(252deg);
}

.progress-circle.p71 .value-bar {
  transform: rotate(256deg);
}

.progress-circle.p72 .value-bar {
  transform: rotate(259deg);
}

.progress-circle.p73 .value-bar {
  transform: rotate(263deg);
}

.progress-circle.p74 .value-bar {
  transform: rotate(266deg);
}

.progress-circle.p75 .value-bar {
  transform: rotate(270deg);
}

.progress-circle.p76 .value-bar {
  transform: rotate(274deg);
}

.progress-circle.p77 .value-bar {
  transform: rotate(277deg);
}

.progress-circle.p78 .value-bar {
  transform: rotate(281deg);
}

.progress-circle.p79 .value-bar {
  transform: rotate(284deg);
}

.progress-circle.p80 .value-bar {
  transform: rotate(288deg);
}

.progress-circle.p81 .value-bar {
  transform: rotate(292deg);
}

.progress-circle.p82 .value-bar {
  transform: rotate(295deg);
}

.progress-circle.p83 .value-bar {
  transform: rotate(299deg);
}

.progress-circle.p84 .value-bar {
  transform: rotate(302deg);
}

.progress-circle.p85 .value-bar {
  transform: rotate(306deg);
}

.progress-circle.p86 .value-bar {
  transform: rotate(310deg);
}

.progress-circle.p87 .value-bar {
  transform: rotate(313deg);
}

.progress-circle.p88 .value-bar {
  transform: rotate(317deg);
}

.progress-circle.p89 .value-bar {
  transform: rotate(320deg);
}

.progress-circle.p90 .value-bar {
  transform: rotate(324deg);
}

.progress-circle.p91 .value-bar {
  transform: rotate(328deg);
}

.progress-circle.p92 .value-bar {
  transform: rotate(331deg);
}

.progress-circle.p93 .value-bar {
  transform: rotate(335deg);
}

.progress-circle.p94 .value-bar {
  transform: rotate(338deg);
}

.progress-circle.p95 .value-bar {
  transform: rotate(342deg);
}

.progress-circle.p96 .value-bar {
  transform: rotate(346deg);
}

.progress-circle.p97 .value-bar {
  transform: rotate(349deg);
}

.progress-circle.p98 .value-bar {
  transform: rotate(353deg);
}

.progress-circle.p99 .value-bar {
  transform: rotate(356deg);
}

.progress-circle.p100 .value-bar {
  transform: rotate(360deg);
}

.filerow {
  border-bottom: 1px solid #e3e3e3;
  padding: 15px 5px;
  float: left;
  width: 100%;
  position: relative;
}

.filerow .errormsg {
  display: none;
  margin-bottom: 10px;
}

.col-md-2-fileupload {
  width: 10.666667% !important;
}

.processItems-upload-modal {
  background-color: rgba(0, 0, 0, 0.4) !important;
  z-index: 12345 !important;
}

.processItems-upload-modal .modal-upload-heading {
  text-decoration: none;
  margin-bottom: 10px;
}

.processItems-upload-modal .modal-upload-heading .row .col-md-1 {
  width: 7.3% !important;
  float: left;
}

.processItems-upload-modal .modal-upload-heading .row .col-md-5 {
  width: 38.0% !important;
}

.processItems-upload-modal .modal-header {
  height: 50px;
}

.processItems-upload-modal .modal-header .close {
  margin-top: 0;
}

.processItems-upload-modal .modal-header .close:hover, .processItems-upload-modal .modal-header .close:focus {
  color: #dc3535 !important;
}

.processItems-upload-modal .modal-header .modal-title {
  line-height: 32px;
  font-size: 18px;
  font-weight: bold;
}

.processItems-upload-modal .panel {
  box-shadow: 0 0 1px rgba(0, 0, 0, 0.05);
}

.processItems-upload-modal .nv-file-over {
  border: dotted 3px #ff6a00;
}

.processItems-upload-modal .file-upload-container .fileupload-buttonbar .fileinput-button {
  position: absolute;
  margin-left: 5px;
}

.processItems-upload-modal .file-upload-container .fileupload-buttonbar .fileinput-button input {
  opacity: 0;
  position: absolute;
  top: 0px;
  width: 100%;
}

.processItems-upload-modal .file-upload-container .fileupload-buttonbar .fileinput-button input[type=file],
.processItems-upload-modal .file-upload-container .fileupload-buttonbar .fileinput-button input[type=file]::-webkit-file-upload-button {
  /* chromes and blink button */
  cursor: pointer;
}

.processItems-upload-modal .file-upload-container .fileupload-buttonbar .fileinput-button a {
  left: 10px;
}

.processItems-upload-modal .file-upload-container .file-items {
  overflow-y: auto;
  border-radius: 0px;
  background-color: transparent;
  padding: 0px;
  height: 414px !important;
}

.processItems-upload-modal .file-upload-container .file-items .dropzone-over {
  border: 2px solid #ff6a00;
  color: #ff6a00;
  border-radius: 4px 4px;
  text-align: center;
  font-weight: bold;
  padding: 10px;
  z-index: 1000;
  position: fixed;
  background-color: rgba(255, 106, 0, 0.27);
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow {
  border-bottom: 1px solid #e3e3e3;
  padding: 15px 1px;
  float: left;
  width: 99.9%;
  position: relative;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row {
  margin-left: -5px;
  margin-right: 0;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .dependent-fields .form-group {
  margin-bottom: 2px !important;
  width: 126% !important;
  color: #fff !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .dependent-fields .form-group .jqx-datetimeinput > div > input[disabled] {
  border: 1px solid #ddd !important;
  padding: 11px 12px !important;
  width: 247px !important;
  left: 0px;
  top: 0px;
  text-align: left !important;
  padding-left: 17px !important;
  padding-right: 4px !important;
  border-radius: 6px;
  opacity: .55;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .dependent-fields .form-group label {
  line-height: 40px;
  color: #fff !important;
  white-space: nowrap;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .dependent-fields .form-group input {
  color: #fff !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .dependent-fields .form-group input:hover {
  border-color: #1ab394 !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .dependent-fields .form-group input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .dependent-fields .form-group .notesTxtField[disabled] {
  border: 1px solid #ddd !important;
  padding-left: 17px !important;
  border-radius: 6px;
  opacity: .55;
  -webkit-box-shadow: none !important;
  background-color: #fff !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .dependent-fields .form-group .txtNumberField[disabled] {
  border: 1px solid #ddd !important;
  padding-left: 17px !important;
  border-radius: 6px;
  opacity: .55;
  -webkit-box-shadow: none !important;
  background-color: #fff !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .col-md-1 {
  width: 8.333333% !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .col-md-5 {
  width: 33.666667% !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .row .col-md-8 {
  width: 60.666667% !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .mandatory {
  color: #d9534f;
  font-size: 12px;
  top: 0;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .mandatory.show {
  display: inline-block !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul {
  margin-bottom: 0px !important;
  text-align: right !important;
  padding: 20px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul li {
  list-style: none;
  display: inline-block;
  padding: 15px;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-yes a {
  padding: 15px;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-yes a .fa {
  color: #039E14;
  font-size: 16px;
  display: inline-block;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-yes a .link-text {
  display: inline-block;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-yes a:hover, .processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-yes a:focus {
  transition: all .2s linear 0s;
  background: #039E14;
  color: #fff !important;
  text-decoration: none;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-yes a:hover .fa, .processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-yes a:focus .fa {
  color: #ffffff !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-no a {
  padding: 15px;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-no a .fa {
  color: #d32526;
  font-size: 16px;
  display: inline-block;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-no a .link-text {
  display: inline-block;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-no a:hover, .processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-no a:focus {
  transition: all .2s linear 0s;
  background: #d32526;
  color: #fff !important;
  text-decoration: none;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-no a:hover .fa, .processItems-upload-modal .file-upload-container .file-items .files .filerow ul .command-no a:focus .fa {
  color: #ffffff !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .overlay {
  z-index: 9999;
  background-color: #f2f2f2;
  transition: 0.5s;
  width: 100%;
  opacity: 1;
  height: calc(100% + 15px);
  top: -15px;
  position: absolute;
  display: block !important;
  box-sizing: border-box;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .conf-text {
  z-index: 9999;
  position: absolute;
  width: 100%;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .jqx-combobox-state-disabled:hover {
  border-color: #DDDDDD !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .deletebuttonactive {
  color: red;
  cursor: pointer;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .deletebuttonactive-centeralign {
  margin-left: 15px;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .deletebutton {
  cursor: pointer;
  width: 30px !important;
  height: 30px !important;
  margin-left: 8px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .uploadbuttonactive {
  color: #1e90ff;
  cursor: pointer;
  width: 40px !important;
  height: 40px !important;
  margin-top: 2px !important;
  margin-left: -20px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .uploadbuttonactive i {
  width: 30px !important;
  height: 30px !important;
  top: 5px !important;
  left: 5px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .modalBtn-Delete {
  width: 40px !important;
  height: 40px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .modalBtn-Delete i {
  cursor: pointer;
  width: 30px !important;
  top: 5px !important;
  left: 5px !important;
  height: 30px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .modalBtn-uploadArrow {
  width: 40px !important;
  height: 40px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .modalBtn-uploadArrow i {
  top: 5px !important;
  left: 5px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .modalBtn-uploadArrow:active {
  background-color: #1ab394 !important;
  color: #fff !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .modalBtnIcon-Retry {
  padding: 6px 18px;
  border: none !important;
  width: 40px !important;
  height: 40px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .modalBtnIcon-Retry:active {
  background-color: #1ab394 !important;
  color: #fff !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .uploadbuttonactiverefresh {
  color: green !important;
  cursor: pointer;
  width: 40px !important;
  height: 40px !important;
  margin-top: 2px !important;
  margin-left: -20px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .uploadbuttonactiverefresh i {
  width: 30px !important;
  height: 30px !important;
  left: 5px !important;
  top: 5px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .file-upload-success-sign {
  font-size: 29px !important;
  padding: 11px;
  color: #4db53c;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .actioncolumn .circleprogress {
  margin-top: 18px !important;
  margin-left: -3px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .file-upload-error-sign {
  color: red;
  font-size: 29px;
  padding: 11px;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .file-upload-remove-sign {
  color: red;
  font-size: 29px;
  padding: 12px;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .excelcolor {
  color: #22ad32;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .uploadbutton {
  color: #aaa;
  width: 40px !important;
  height: 40px !important;
  margin-top: 2px !important;
  margin-left: -20px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .uploadbutton i {
  width: 30px !important;
  height: 30px !important;
  top: 5px !important;
  left: 5px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .modalBtn-Delete {
  width: 40px !important;
  height: 40px !important;
  margin-top: 2px !important;
  margin-left: -20px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .modalBtn-Delete i {
  cursor: pointer;
  width: 30px !important;
  height: 30px !important;
  top: 5px !important;
  left: 5px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .fileicon {
  position: absolute;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .word-break-all {
  word-break: break-all;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .upload-panel-label-block {
  width: calc(100% - 30px);
  display: inline-block;
  padding-left: 10px;
  padding-top: 10px;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .col-filesize {
  display: inline-block;
  width: 100px;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .col-filetype {
  display: inline-block;
  width: 25%;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .col-action {
  text-decoration: none;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .col-details {
  display: inline-block;
  width: 25%;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .col-details {
  display: inline-block;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .repeatbutton {
  color: #e5a744;
  padding: 0px !important;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .statusbar {
  margin: 0px 15px 15px 15px;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .fa {
  font-size: 25px;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .fa-file-word::before {
  text-decoration: none;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .form-control {
  height: 40px;
  border-color: #DDDDDD;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow .form-control[disabled], .processItems-upload-modal .file-upload-container .file-items .files .filerow .form-control[readonly] {
  background-color: #eee;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow div .doccolor {
  color: blue;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow div .textcolor {
  color: grey;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow div .excelcolor {
  color: green;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow div .pptcolor {
  color: orange;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow div .imagecolor {
  color: orange;
}

.processItems-upload-modal .file-upload-container .file-items .files .filerow div .pdfcolor {
  color: red;
}

#filemetadata-popup {
  height: auto !important;
  width: auto !important;
}

.fileNameWrap {
  width: 51%;
  float: left;
  margin-bottom: 10px !important;
}

.fileIconsWrap {
  float: right;
  width: 50%;
  margin: -3px !important;
  margin-bottom: 3px !important;
  padding-left: 4px !important;
}

.jqx-tooltip-arrow-t-b {
  border-top-color: black;
  height: auto;
  width: auto;
}

#LoanProccessItemEventsWindow #form-horizontal history {
  width: 890px;
  background-color: white !important;
}

#LoanProccessItemEventsWindow .jqx-window-content {
  max-width: 890px !important;
}

#LoanProccessItemEventsWindow,
#LoanProccessItemEventsWindow #createWindow {
  min-width: 890px !important;
  width: 890px !important;
}

#LoanProccessItemEventsWindow .form-inline {
  background: white !important;
}

#LoanProccessItemCommentsWindow #form-horizontal history {
  width: 890px;
  background-color: white !important;
}

#LoanProccessItemCommentsWindow .jqx-window-content {
  max-width: 890px !important;
}

#LoanProccessItemCommentsWindow,
#LoanProccessItemCommentsWindow CreateWindow {
  min-width: 890px !important;
  width: 880px !important;
}

#LoanProccessItemCommentsWindow .form-inline {
  background: white !important;
}

.loanpanelheader panel-heading RoundedCorner tile-header {
  color: #1ab394 !important;
}

.PortalAccessheader panel-heading RoundedCorner tile-header {
  color: #1ab394 !important;
}

.disclosuretoggleWrap {
  width: 30%;
  float: left;
}

.disclosuretextWrap {
  float: left;
  width: 70%;
}

.Kumo-Modal-Body-BrokerContacts {
  overflow: auto !important;
  position: relative !important;
  width: 100%;
  height: auto;
  margin-bottom: 5px !important;
  top: 0px !important;
}

.Kumo-Modal-Body-History {
  overflow: auto !important;
  position: relative !important;
  width: calc(100% - 22px) !important;
  height: auto;
  margin-bottom: 5px !important;
  margin-left: 11px !important;
  /* to clear height of footer div */
  top: 0px !important;
  /* to clear height of header div */
}

#LoanProccessItemEventsWindow .jqx-window-content {
  height: calc(100% - 60px) !important;
}

#LoanProccessItemEventsWindow .jqx-window-content .form-inline {
  margin-top: 15px;
  margin-left: 15px;
  margin-right: 15px !important;
}

#LoanProccessItemEventsWindow .panel-heading {
  border-bottom-width: 0px !important;
}

#LoanProccessItemEventsWindow .panel-heading div {
  color: #337ab7;
}

#LoanProccessItemEventsWindow .panel-heading div span {
  line-height: 35px;
  position: absolute;
}

#LoanProccessItemEventsWindow .panel-heading div i {
  display: inline-block;
  height: 35px;
  width: 35px;
  margin: 0px 10px;
  top: 0px;
  bottom: 0px;
  background-repeat: no-repeat;
  background-size: cover;
}

#LoanProccessItemEventsWindow .internalcommenttd {
  width: 100%;
}

#LoanProccessItemEventsWindow .internalCommentDiv {
  margin-left: 55px;
  line-height: 25px;
}

#LoanProccessItemEventsWindow .commentedBy {
  line-height: 35px;
}

#LoanProccessItemEventsWindow .commentedBy img {
  margin: 0px 12.5px;
  height: 30px;
  width: 30px;
  border-radius: 50%;
}

#LoanProccessItemCommentsWindow .jqx-window-content {
  height: calc(100% - 60px) !important;
}

#LoanProccessItemCommentsWindow .jqx-window-content .form-inline {
  margin-top: 15px;
  margin-left: 15px;
  margin-right: 15px !important;
}

#LoanProccessItemCommentsWindow .panel-heading {
  border-bottom-width: 0px !important;
}

#LoanProccessItemCommentsWindow .panel-heading div {
  color: #337ab7;
}

#LoanProccessItemCommentsWindow .panel-heading div span {
  line-height: 35px;
  position: absolute;
}

#LoanProccessItemCommentsWindow .panel-heading div i {
  display: inline-block;
  height: 35px;
  width: 35px;
  margin: 0px 10px;
  top: 0px;
  bottom: 0px;
  background-repeat: no-repeat;
  background-size: cover;
}

#LoanProccessItemCommentsWindow .internalcommenttd {
  width: 100%;
}

#LoanProccessItemCommentsWindow .internalCommentDiv {
  margin-left: 55px;
  line-height: 25px;
}

#LoanProccessItemCommentsWindow .commentedBy {
  line-height: 35px;
}

#LoanProccessItemCommentsWindow .commentedBy img {
  margin: 0px 12.5px;
  height: 30px;
  width: 30px;
  border-radius: 50%;
}

.toolbardivcontainer #navtitle_Loan_MainToolbar:before, .toolbardivcontainer .Kumo-BootstrapMenuTitle:before {
  font-size: 24px !important;
}

.clsfileMetaDataModal {
  width: 500px !important;
  height: 400px !important;
}

.clsfileMetaDataModal .modal-content {
  width: 500px !important;
  height: 300px !important;
  overflow: auto;
  left: 500px;
  top: 30px;
}

.historyComment {
  width: 50px !important;
  height: 40px !important;
  margin-top: -8px !important;
  margin-left: 2px !important;
  margin-right: 2px !important;
}

.historyItemStatus {
  width: 31px !important;
  height: 31px !important;
  margin-top: 1px !important;
  margin-left: 10px !important;
  margin-right: 12px !important;
}

.historycomboFilterBy, .historycomboSortBy {
  margin-bottom: 2px !important;
}

.historyupdatedfile {
  width: 30px !important;
  height: 30px !important;
  margin-top: 2px !important;
  margin-left: 13px !important;
  margin-right: 10px !important;
}

.labelalign {
  margin-left: -12px !important;
  margin-bottom: 0px;
}

.clsfilesize {
  margin-top: 10px !important;
}

.c100 span {
  color: blue !important;
  font-size: 11px !important;
}

.clsuploader {
  margin: -24px;
}

@media screen and (min-width: 1600px) and (max-width: 3000px) {
  .clsfileuploaddate {
    width: 100% !important;
  }
  .clsfileuploaddate .jqx-action-button {
    left: 94.5% !important;
  }
  .clsfileuploaddate .jqx-input-content {
    padding: 12px 12px !important;
  }
}

@media screen and (min-width: 1200px) and (max-width: 1500px) {
  .clsfileuploaddate {
    width: 100% !important;
  }
  .clsfileuploaddate .jqx-action-button {
    left: 92.5% !important;
  }
  .clsfileuploaddate .jqx-input-content {
    padding: 12px 12px !important;
  }
}

.clsuploadDelete {
  margin-left: 5px !important;
}

/*#Files_Commandbar {
    height: 52px !important;
}*/
#CreateEditWindow {
  height: 336px !important;
}

#FilesEditWindow #divfileicon {
  padding-top: 5px !important;
}

#FilesEditWindow #divtxtEditFile {
  display: table !important;
}

#FilesEditWindow #divtxtEditFile #divfileicon {
  display: table-cell !important;
  width: 24px !important;
}

#FilesEditWindow #divtxtEditFile #txtEditFileName {
  word-break: break-word !important;
  display: table-cell !important;
}

#FilesEditWindow #divtxtEditFile #txtEditFileName div {
  height: 32px !important;
  overflow: hidden !important;
}

#FilesEditWindow .fa {
  font-size: 26px;
}

#FilesEditWindow div .doccolor {
  color: blue;
}

#FilesEditWindow div .textcolor {
  color: grey;
}

#FilesEditWindow div .excelcolor {
  color: green;
}

#FilesEditWindow div .pptcolor {
  color: orange;
}

#FilesEditWindow div .imagecolor {
  color: orange;
}

#FilesEditWindow div .pdfcolor {
  color: red;
}

#btnExistingFile {
  bottom: 7px !important;
}

.underwritingStatus {
  width: 100%;
  margin: 15px 0px;
  text-align: center;
  color: white;
  margin-top: 0px;
}

#underwritingStatusbody {
  font-size: 10px !important;
}

#underwritingStatusbody .col-lg-2 {
  min-width: 11%;
  padding-bottom: 15px;
  padding-right: 0px;
  white-space: nowrap;
  width: auto;
}

#underwritingStatusbody .countbutton {
  padding: 12px;
  border-radius: 8px;
}

#dropdownlistContentcomboFilterBy, #dropdownlistContentcomboUsersBy {
  padding-left: 6px !important;
}

#dropdownlistContentcomboFilterBy .jqx-combobox-input, #dropdownlistContentcomboUsersBy .jqx-combobox-input {
  padding-left: 0px !important;
}

.header-deletefile i {
  height: 31px !important;
  width: 31px !important;
}

.header-deletefile span {
  padding-left: 4px;
}

.header-itemupdated i {
  width: 25px !important;
  height: 25px !important;
  margin-top: 5px !important;
  margin-right: 4px !important;
  margin-left: 16px !important;
}

#lbl_FilesFiles {
  display: none;
}

#pagerFilesGrid {
  border-bottom: 0px !important;
  top: calc(100vh - 238px) !important;
}

.sortByDiv {
  vertical-align: top !important;
}

.PropertiesContent {
  overflow-y: unset !important;
}

.PropertyWindow {
  height: auto !important;
}

#tabs-1 {
  float: left;
  overflow-y: auto;
  height: 69vh;
}

#tabs-2 {
  float: left;
  overflow-y: auto;
  height: 69vh;
  width: 100%;
}

/*.totalIncomeDetails, .totalExpenseDetails, .totalAnnualDetails {
    padding-left: 66%;
}*/
#divIncome {
  font-size: 20px;
  font-weight: 700;
  font-family: "Ubuntu", "Arial", sans-serif !important;
}

#tblIncomeCashFlow, #tblRentCashFlow, #tblExpense {
  width: 100%;
  margin-top: 14px;
}

.DiscriptionCashflow {
  width: 100%;
  margin-right: 15px;
  margin-left: -4px;
}

.RentCashFlowData {
  margin-right: 8px;
  margin-left: -6px;
  width: 100%;
}

.amountCashFlow {
  margin-right: 8px;
  margin-left: -4px;
  width: 177px;
}

#divRentCashflow, #divIncomeData, #divExpenseData {
  margin-top: 9px;
}

.selectLoanAmount {
  /* padding-left: 200px; */
  height: 32px;
  /* width: 614px; */
  width: 691px;
  margin-right: 15px;
  margin-left: -4px;
}

#annualLoanAmountNoData {
  width: 56% !important;
}

#ProcessKumoPageManager1 {
  height: calc(100vh - 167px);
  overflow-y: auto;
  padding-top: 20px;
}

#ConfigurationsKumoPageManagerData {
  height: calc(100vh - 167px);
  overflow-y: auto;
  padding-top: 20px;
}

#mainpartialpagecontentdiv .underwritingpagecontent {
  height: calc(100vh - 190px);
  overflow-y: auto;
  margin-top: -15px;
  padding-top: 15px !important;
}

.jqx-tooltip-main {
  text-align: left;
}

#dropdownlistContentcomboType,
#dropdownlistContentPIcomboLoanType,
#dropdownlistContentcomboPage {
  width: calc(100% - 19px) !important;
}

#dropdownlistArrowcomboType,
#dropdownlistArrowPIcomboLoanType,
#dropdownlistArrowcomboPage {
  left: calc(100% - 19px) !important;
}

#LoanProcessDueDate .jqx-icon-calendar-kumo {
  left: -2px !important;
}

#dropDownButtonContentcomboInitialStatus,
#dropDownButtonContentcomboOverdueStatus,
#dropDownButtonContentcomboSubmissionStatus {
  width: 90% !important;
}

#panelContentpaneltreecomboInitialStatus {
  max-width: 100% !important;
}

#PropertyWindow, #PersonNewmodalWindow {
  height: auto !important;
}

@media screen and (min-width: 1300px) and (max-width: 1600px) {
  #CompanyNewmodalWindow, #CompanyCRMNewmodalWindow {
    height: 496px !important;
  }
}

@media screen and (min-width: 1900px) {
  #ContactWindow {
    height: 75vh !important;
    overflow-y: auto !important;
  }
  #NewCompanyContactWindow {
    top: 7.2% !important;
    max-height: 86vh !important;
    height: 85vh !important;
  }
  #NewContactWindow {
    height: 85vh !important;
  }
  #NewCompanyWindow {
    top: 90px !important;
    height: 85vh !important;
  }
  #CompanyNewmodalWindow, #CompanyCRMNewmodalWindow {
    height: 796px !important;
    overflow-y: scroll !important;
    max-height: 74vh !important;
  }
  #CompanyWindow {
    height: 75vh !important;
    overflow-y: auto !important;
  }
}

#addPropertyCashFlow, #addExpenseData, #addAnnualLoanData {
  text-align: left;
  /*width: 833px;*/
  display: inline-block;
  word-break: break-all;
  float: left;
  cursor: pointer;
  color: green;
}

.cashflowTotalBox {
  width: 150px !important;
}

.totalIncomeDetails, .totalExpenseDetails, .totalAnnualDetails {
  width: 150px;
  display: inline-block;
  word-break: break-all;
  float: left;
  padding-left: 10px;
}

#NewPropertyWindow {
  background: #6c8392 !important;
}

#PropertyWindow, #PersonNewmodalWindow {
  padding: 3px !important;
}

.clstabs {
  /*a:focus {
        color: #16a085 !important;
    }*/
}

.clstabs li {
  font-weight: normal !important;
  color: #1ab394 !important;
  font-size: 18px !important;
  padding: 0px 0px 0px 0px !important;
  border: 1px solid #6c8392 !important;
}

.clstabs li:hover {
  background-color: #1ab394 !important;
  font-weight: normal;
  color: white !important;
}

.clstabs li:hover a:hover {
  color: white !important;
}

.clstabs li:hover a:visited {
  color: white !important;
}

.clstabs li:focus {
  background-color: #1ab394 !important;
  font-weight: normal;
  color: #fff !important;
}

.ui-state-default .ui-corner-top .ui-state-hover {
  background: none !important;
}

.ui-tabs {
  padding: 0px;
}

.ui-tabs .ui-tabs-nav {
  margin: -7px !important;
  padding: 0 !important;
}

.ui-widget-header {
  border: 2px solid #fff !important;
  /* background: #f6a828 url(images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x; */
  color: #fff;
  font-weight: bold;
  background: beige;
  background: gainsboro !important;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  border: 1px solid #6c8392;
  /* background: #fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; */
  font-weight: bold;
  color: #1ab394;
}

content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
  border: 1px solid #6c8392;
  /* background: #1ab394 url(images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x; */
  font-weight: bold;
  color: #ffffff;
  background: #1ab394;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
  border: 1px solid #6c8392;
  background: #fdf5ce;
  font-weight: bold;
  color: #c77405;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  border: 1px solid #6c8392;
  /* background: #fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x; */
  font-weight: bold;
  color: #ffffff;
}

.ui-widget-content {
  border: 0px solid #fff !important;
  background: none !important;
  color: #333;
}

.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
  border: 1px solid #6c8392;
  background: no-repeat;
  font-weight: normal;
  color: #fff;
}

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
  border: 1px solid #6c8392;
  font-weight: bold;
  color: #fff;
}

.ui-state-hover a, .ui-state-hover a:hover, .ui-state-hover a:link, .ui-state-hover a:visited, .ui-state-focus a, .ui-state-focus a:hover, .ui-state-focus a:link, .ui-state-focus a:visited {
  color: #ffffff;
}

.dynamiccombobox .jqx-combobox-content {
  width: calc(100% - 19px) !important;
}

.dynamiccombobox .jqx-rc-r {
  left: calc( 100% - 19px) !important;
}

.dynamicdate .jqx-action-button, #LoanProcessDueDate .jqx-action-button {
  left: calc( 100% - 22px) !important;
}

.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
  background: #ffffff !important;
  border: 0px solid #fff !important;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:hover {
  color: #ffffff !important;
}

.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited {
  color: #16a085 !important;
}

.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited {
  color: #fff !important;
  background: #16a085 !important;
}

.tblfootertd {
  padding-top: 10px !important;
  padding-left: 0px !important;
}

#PropertyWindow, #PersonNewmodalWindow {
  width: 100% !important;
  overflow: hidden !important;
}

.ui-tabs .ui-tabs-nav li {
  margin: 0px !important;
}

.Kumo-Editable-Cancel,
.Kumo-Editable-Save {
  font-size: 20px !important;
}

#CreateProccessHeaderCopy {
  height: 110px !important;
}

.clstabs li {
  font-size: 20px !important;
}

.clstabs a {
  outline: none;
  width: 100%;
  text-align: center;
}

.addIcon {
  display: inline-block;
  font-size: 16px;
  line-height: 24px !important;
  margin-right: 2px !important;
  margin-bottom: -5px;
  margin-top: -6px;
}

.lblFont span {
  font-weight: 800 !important;
}

.lblFont label {
  font-weight: 800 !important;
}

/*#infoTab {
    margin-bottom: -1px !important;
}

#cashFlowTab {
    margin-bottom: -1px !important;
}*/
#btnLOIFile {
  padding-top: 10px;
}

#tblCopyFilesHeader {
  display: flex;
  width: 100%;
  font-size: 16px;
  font-weight: bold;
  padding-left: 14px;
  padding-right: 28px;
  height: 30px;
  border-bottom: 1px solid lightgrey;
}

#tblCopyFilesHeader div {
  margin-top: 5px !important;
}

#tblCopyFiles tr {
  height: 40px !important;
  font-size: 14px !important;
  border-bottom: 1px solid lightgrey !important;
}

#tblCopyFiles .labelinfoicon i {
  margin-top: -5px;
  margin-left: 5px !important;
}

.newRepeatBorrowerwindowbutton {
  text-align: right;
}

#RepeatBorrowerItemWindow .title-header {
  padding-left: 10px !important;
}

#RepeatBorrowerItemWindow #lblPersonName {
  font-weight: bold;
  font-size: 24px !important;
}

#BtnFindMoreFiles {
  margin-top: -5px !important;
}

#btnCopyFilesAll {
  margin-right: 15px !important;
  margin-bottom: 10px !important;
}

#divtblCopyFiles {
  width: 100%;
  height: calc(100% - 90px) !important;
  padding-left: 14px;
  padding-right: 14px;
  overflow-y: scroll;
}

#BtnLoaderTop {
  margin-left: 50px !important;
  margin-top: -10px !important;
}

.dynamiccomboboxCopy {
  padding-left: 7px !important;
}

#FilesEditWindow div#FileMetaDataFields input.jqx-combobox-input.jqx-widget-content.jqx-rc-all {
  /*margin: 0px 0px 0px 10px !important;*/
  padding-left: 12px !important;
}

#FilesEditWindow div#FileMetaDataFields .jqx-datetimeinput {
  width: 308px !important;
}

#FilesEditWindow div#FileMetaDataFields .jqx-icon.jqx-icon-calendar {
  margin-left: 2px;
}

#FilesEditWindow div#FileMetaDataFields .FilesTextarea {
  width: 320px !important;
}

#RepeatBorrowerItemWindow .modalBtn-Loader {
  margin-top: -25px !important;
  margin-left: 20px !important;
  left: -10px !important;
}

.modalBtnIcon-CopyCancel i {
  width: 26px;
  height: 25px;
  position: absolute;
  top: 3px;
}

.tblheader {
  padding-left: 10px !important;
}

#Files_Commandbar .Kumo-ToolBarDropdown {
  margin-top: 7px !important;
}

.drag_drop_table tr.ui-sortable-handle {
  width: 1200px !important;
}

.drag_drop_table tr.ui-sortable-helper td:nth-child(1) {
  width: 901px !important;
}

.drag_drop_table tr.ui-sortable-helper td:nth-child(2) {
  width: 192px !important;
}

.drag_drop_table tr.ui-sortable-helper td:nth-child(3) {
  width: 100px !important;
}

.drag_drop_tableRent tr.ui-sortable-handle {
  width: 1200px !important;
}

.drag_drop_tableRent tr.ui-sortable-helper td:nth-child(1) {
  width: 177px !important;
}

.drag_drop_tableRent tr.ui-sortable-helper td:nth-child(2) {
  width: 177px !important;
}

.drag_drop_tableRent tr.ui-sortable-helper td:nth-child(3) {
  width: 177px !important;
}

.drag_drop_tableRent tr.ui-sortable-helper td:nth-child(4) {
  width: 177px !important;
}

.drag_drop_tableRent tr.ui-sortable-helper td:nth-child(5) {
  width: 177px !important;
}

.drag_drop_tableExpense tr.ui-sortable-handle {
  width: 1200px !important;
}

.drag_drop_tableExpense tr.ui-sortable-helper td:nth-child(1) {
  width: 901px !important;
}

.drag_drop_tableExpense tr.ui-sortable-helper td:nth-child(2) {
  width: 192px !important;
}

.drag_drop_tableExpense tr.ui-sortable-helper td:nth-child(3) {
  width: 100px !important;
}

.drag_drop_tableAnnual tr.ui-sortable-handle {
  width: 1200px !important;
}

.drag_drop_tableAnnual tr.ui-sortable-helper td:nth-child(1) {
  width: 901px !important;
}

.drag_drop_tableAnnual tr.ui-sortable-helper td:nth-child(2) {
  width: 192px !important;
}

.drag_drop_tableAnnual tr.ui-sortable-helper td:nth-child(3) {
  width: 100px !important;
}

.comboInitialStatusdiv .jqx-dropdownlist-content-kumo {
  width: calc(100% - 19px) !important;
}

.comboInitialStatusdiv .comboinitialstatusarrow {
  position: absolute !important;
  left: calc(100% - 19px) !important;
}

.dragarea, .droparea {
  border: 1px dashed #333;
  padding: 20px;
  background-color: #fff;
  /*color: #f2b032;*/
  /*margin: 15px;*/
  border-radius: 4px;
}

#AnnualLoanPaymentSection {
  width: 100%;
}

.showHeaderdiv {
  padding-top: 10px !important;
  padding-bottom: 10px !important;
}

.Alfred #LoanChargesKumoPageManager .drag_drop_grid .jqx-combobox-arrow-normal {
  height: 38px !important;
}

.Alfred div#right_divLoan_MainToolbar {
  display: flex !important;
}

.Alfred div#right_divLoan_MainToolbar ul:nth-child(1) {
  flex: 1;
  height: 52px;
  padding: 10px;
  overflow: hidden;
}

.Alfred div#right_divLoan_MainToolbar ul:nth-child(1) div#navtitle_Loan_MainToolbar {
  margin-top: -3px !important;
  /*line-height: 24px;
                font-size: 22px !important;*/
}

.Alfred div#right_divLoan_MainToolbar ul:nth-child(1) div#numdiv_Loan_MainToolbar {
  /*font-size: 22px !important;*/
  margin-top: -1px !important;
}

@media screen and (min-width: 1900px) {
  .Alfred .Kumo-MenuTitle div {
    font-size: 24px !important;
  }
  .Alfred .Kumo-MenuTitle .titlefont34,
  .Alfred .Kumo-MenuTitle .titlefont28,
  .Alfred .Kumo-MenuTitle .titlefont24,
  .Alfred .Kumo-MenuTitle .titlefont34:before,
  .Alfred .Kumo-MenuTitle .titlefont28:before,
  .Alfred .Kumo-MenuTitle .titlefont24:before {
    font-size: 34px !important;
    line-height: 33px !important;
  }
  .Alfred .Kumo-MenuTitle .titlefontsmall,
  .Alfred .Kumo-MenuTitle .titlefontsmall:before {
    font-size: 24px !important;
    line-height: 20px !important;
    margin-top: -5px !important;
  }
}

@media screen and (min-width: 1300px) and (max-width: 1400px) {
  .Alfred .Kumo-MenuTitle div {
    font-size: 24px !important;
  }
  .Alfred .Kumo-MenuTitle .titlefont34,
  .Alfred .Kumo-MenuTitle .titlefont34:before {
    font-size: 34px !important;
    line-height: 33px !important;
  }
  .Alfred .Kumo-MenuTitle .titlefont28,
  .Alfred .Kumo-MenuTitle .titlefont28:before {
    font-size: 30px !important;
    line-height: 33px !important;
  }
  .Alfred .Kumo-MenuTitle .titlefont24,
  .Alfred .Kumo-MenuTitle .titlefontsmall,
  .Alfred .Kumo-MenuTitle .titlefont24:before,
  .Alfred .Kumo-MenuTitle .titlefontsmall:before {
    font-size: 24px !important;
    line-height: 22px !important;
    margin-top: -5px !important;
  }
}

.PageBlockerGlobalEmail {
  background-color: rgba(0, 0, 0, 0.3);
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 999999;
  display: none;
}

.PageBlockerGlobalEmail .loader_contaner {
  left: 50%;
  /*margin-left: -20px;*/
  top: 50%;
  /*margin-top: -20px;*/
  position: absolute;
  z-index: 19 !important;
}

.PageBlockerGlobalEmail .loader_contaner #BtnLoaderTopGlobal i {
  width: 100px !important;
  height: 100px !important;
  left: -30px !important;
  top: -50px !important;
}

#NewEmailTemplatesGlobal {
  /*#dropdownlistContentcomboToEmail input {
        height: 30px !important;
    }*/
  /*~ .jqx-window .jqx-window-content {     
            background: #fff;
        
    }*/
}

#NewEmailTemplatesGlobal .BtnIconEmail-Send {
  background-color: #337ab7;
  color: #fff;
  padding-left: 35px;
}

#NewEmailTemplatesGlobal .BtnIconEmail-Send i {
  width: 20px !important;
  height: 20px !important;
  top: 5px !important;
  left: 10px !important;
}

#NewEmailTemplatesGlobal .BtnIconEmail-Send:hover, #NewEmailTemplatesGlobal .BtnIconEmail-Send:focus {
  background-color: #1ab394;
  color: #fff;
}

#NewEmailTemplatesGlobal .BtnIconEmail-Send:hover i, #NewEmailTemplatesGlobal .BtnIconEmail-Send:focus i {
  width: 20px !important;
  height: 20px !important;
  top: 5px !important;
  left: 10px !important;
}

#NewEmailTemplatesGlobal .BtnIconEmail-Send:active {
  background-color: #1ab394 !important;
  color: #fff !important;
}

#NewEmailTemplatesGlobal .BtnIconEmail-Send:active i {
  background-image: !important;
  width: 20px !important;
  height: 20px !important;
  top: 5px !important;
  left: 10px !important;
}

#NewEmailTemplatesGlobal div#CreateWindow {
  margin-bottom: 40px !important;
}

#NewEmailTemplatesGlobal div#comboFromEmail {
  width: 98% !important;
  height: 18px !important;
}

#NewEmailTemplatesGlobal div#comboToEmail {
  width: 98% !important;
  min-height: 0px !important;
}

#NewEmailTemplatesGlobal #dropdownlistContentcomboFromEmail {
  width: inherit;
  height: 30px !important;
  top: -6px !important;
  border: none;
}

#NewEmailTemplatesGlobal #dropdownlistContentcomboFromEmail input {
  height: 30px !important;
}

#NewEmailTemplatesGlobal #dropdownlistArrowcomboFromEmail {
  height: 38px !important;
  left: inherit !important;
  top: -10px !important;
  right: -10px !important;
}

#NewEmailTemplatesGlobal #dropdownlistArrowcomboToEmail {
  /*height: 38px !important;*/
  /*left: 811px !important;*/
  top: -10px !important;
  right: -10px !important;
}

#NewEmailTemplatesGlobal #comboToEmail div#dropdownlistContentcomboToEmail {
  width: 100% !important;
  /*height: auto !important;*/
  left: 0px !important;
  border: none;
}

#NewEmailTemplatesGlobal #comboToEmail div#dropdownlistContentcomboToEmail input {
  height: 26px;
  padding: 1px !important;
}

#NewEmailTemplatesGlobal .savesentitems {
  position: absolute;
  top: 5px;
  padding-left: 5px;
}

#NewEmailTemplatesGlobal .file-uploadlist ul {
  list-style: none;
  padding: 0px 10px;
}

#NewEmailTemplatesGlobal .file-uploadlist ul li {
  text-align: left;
  padding: 5px;
}

#NewEmailTemplatesGlobal .file-uploadlist ul li .fa {
  color: red;
  margin-left: 15px;
  cursor: pointer;
}

#NewEmailTemplatesGlobal .jqx-window-content {
  background: #fff;
}

#NewEmailTemplatesGlobal .jqx-editor {
  border: none !important;
}

#NewEmailTemplatesGlobal .Kumo-Modal-Footer {
  background: #fff;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox {
  padding: 10px !important;
  border-top: 0px !important;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box {
  margin-bottom: 0px !important;
  text-align: right !important;
  padding: 0px !important;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box li {
  list-style: none;
  display: inline-block;
  padding: 0 5px;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-yes a {
  padding: 10px;
  outline: none !important;
  border-radius: 6px;
  position: relative;
  padding-left: 35px;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-yes a .fa {
  color: #039E14;
  display: inline-block;
  padding-right: 5px;
  background-size: contain;
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  position: absolute;
  background-position: 50%;
  top: 6px;
  left: 0;
  margin-left: 10px;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-yes a .link-text {
  display: inline-block;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-yes a:hover, #NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-yes a:focus {
  transition: all .2s linear 0s;
  background: #039E14;
  color: #fff !important;
  text-decoration: none;
  outline: none !important;
  background-color: #1ab394;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-yes a:hover .fa, #NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-yes a:focus .fa {
  color: #ffffff !important;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-no a {
  padding: 10px;
  outline: none !important;
  border-radius: 6px;
  position: relative;
  padding-left: 35px;
  color: #f00;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-no a .fa {
  color: #d32526;
  display: inline-block;
  padding-right: 5px;
  background-size: contain;
  height: 20px;
  width: 20px;
  background-repeat: no-repeat;
  background-position: 50%;
  position: absolute;
  top: 7px;
  left: 0;
  margin-left: 10px;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-no a .link-text {
  display: inline-block;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-no a:hover, #NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-no a:focus {
  transition: all .2s linear 0s;
  background: #d32526;
  color: #fff !important;
  text-decoration: none;
  outline: none !important;
}

#NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-no a:hover .fa, #NewEmailTemplatesGlobal .sendemailconfirmbox ul.confirmation-box .command-no a:focus .fa {
  color: #ffffff !important;
}

#NewEmailTemplatesGlobal .emailtemplatewindowbutton #btnSendEmail.btn[disabled] span {
  color: #ccc;
}

#NewEmailTemplatesGlobal #alertErrorFile .alert {
  color: #a94442;
  background-color: #f2dede;
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid #ebccd1 !important;
  border-radius: 4px;
}

#loanChargesPanel table.ui-sortable-helper {
  background: white !important;
  border-radius: 6px;
  box-shadow: 0px 2px 5px 0px rgba(0, 0, 0, 0.5) !important;
  overflow: hidden !important;
  display: table-cell !important;
  height: auto !important;
}

@media all and (max-width: 1400px) {
  #loanChargesPanel table.ui-sortable-helper {
    width: 1200px !important;
  }
}

.Alfred #KumoSelectMenujQXControlLoanActivity input {
  pointer-events: none;
}

.Alfred #addIntrestRate:focus, .Alfred #btnAddExtension:focus, .Alfred #addRate:focus, .Alfred #addExtensionRate:focus {
  color: #fff !important;
  background-color: #337ab7 !important;
  border-radius: 6px !important;
}

.Alfred #addIntrestRate:focus .panelHeaderIconNew, .Alfred #btnAddExtension:focus .panelHeaderIconNew, .Alfred #addRate:focus .panelHeaderIconNew, .Alfred #addExtensionRate:focus .panelHeaderIconNew {
  background-image: !important;
}

.loneoak #btnSendProcessFeeInvoice, .loneoak #btnVoidInvoice, .loneoak #btnCopyInvoiceLink {
  padding-right: 10px;
  padding-left: 10px;
}

.loneoak .apnnumberinGrid {
  white-space: pre-wrap;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  /* Show only 4 lines */
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-top: 4px;
  align-items: center;
}

.loneoak #prompt-PhoneCall-popup .jqx-window-header {
  font-size: 16px !important;
}

.loneoak #prompt-PhoneCall-popup .jqx-widget-content-kumo {
  font-size: 14px !important;
}

.loneoak .phonecalllink-button {
  color: #007bff;
  text-decoration: underline;
  cursor: pointer;
  background: none;
  border: none;
  padding: 0;
  font: inherit;
}

.loneoak #addRate:focus, .loneoak #addExtensionRate:focus {
  border-radius: 6px !important;
  border: 1px solid #22beef !important;
}

.loneoak div#right_divLoan_MainToolbar {
  display: inline-flex !important;
}

.loneoak div#right_divLoan_MainToolbar ul:nth-child(1) {
  flex: 1;
  height: 56px;
  padding: 10px;
  /*overflow-y: auto;*/
  background-color: #fff;
  width: 419px;
  margin-top: 2px !important;
  overflow: hidden;
  word-wrap: break-word;
  white-space: normal;
  line-height: normal;
  display: flex;
  align-items: center;
  text-align: left;
}

.loneoak div#right_divLoan_MainToolbar ul:nth-child(1) div#navtitle_Loan_MainToolbar {
  margin-top: -3px !important;
}

.loneoak div#right_divLoan_MainToolbar ul:nth-child(1) div#numdiv_Loan_MainToolbar {
  margin-top: -1px !important;
}

.Alfred #divLoanTermsBasicV2 .commonCssCombobox:hover, .Alfred #divLoanTermsBasicV2 .commonCssCombobox:focus, .Alfred #divLoanTermsBasicV2 .commonCssCombobox:active, .Alfred #loanChargesPanel .commonCssCombobox:hover, .Alfred #loanChargesPanel .commonCssCombobox:focus, .Alfred #loanChargesPanel .commonCssCombobox:active, .Alfred #juniorfinancingDiv .commonCssCombobox:hover, .Alfred #juniorfinancingDiv .commonCssCombobox:focus, .Alfred #juniorfinancingDiv .commonCssCombobox:active, .Alfred #loanDocspanel .commonCssCombobox:hover, .Alfred #loanDocspanel .commonCssCombobox:focus, .Alfred #loanDocspanel .commonCssCombobox:active, .Alfred #comboLender .commonCssCombobox:hover, .Alfred #comboLender .commonCssCombobox:focus, .Alfred #comboLender .commonCssCombobox:active, .Alfred #StatusPageManager .commonCssCombobox:hover, .Alfred #StatusPageManager .commonCssCombobox:focus, .Alfred #StatusPageManager .commonCssCombobox:active, .Alfred #kumoControlsPanelBody .commonCssCombobox:hover, .Alfred #kumoControlsPanelBody .commonCssCombobox:focus, .Alfred #kumoControlsPanelBody .commonCssCombobox:active {
  border-color: #1ab394 !important;
}

.Alfred #KumoPageToolBarElements .jqx-combobox:hover, .Alfred #KumoPageToolBarElements .jqx-combobox:focus, .Alfred #KumoPageToolBarElements .jqx-combobox:active {
  border-color: #1ab394 !important;
}

.Alfred .processItems-upload-modal .commonCssCombobox {
  border-color: #DDDDDD;
}

.Alfred .processItems-upload-modal .commonCssCombobox .jqx-combobox-content, .Alfred .processItems-upload-modal .commonCssCombobox .jqx-combobox-content-kumo {
  width: 100% !important;
}

.Alfred .processItems-upload-modal .commonCssCombobox .jqx-combobox-arrow-normal, .Alfred .processItems-upload-modal .commonCssCombobox .jqx-combobox-arrow-normal-kumo {
  left: calc(100% - 19px) !important;
}

.Alfred .processItems-upload-modal .commonCssCombobox .jqx-icon-arrow-down, .Alfred .processItems-upload-modal .commonCssCombobox .jqx-icon-arrow-down-kumo {
  left: 2px !important;
}

.Alfred .processItems-upload-modal .commonCssCombobox .jqx-combobox-input {
  padding-left: 7px !important;
}

.Alfred .processItems-upload-modal .commonCssCombobox:hover {
  border-color: #1ab394 !important;
}

.Alfred #LoanProccessItemWindow .autoExpand, .Alfred #ProccessItemWindow .autoExpand {
  overflow: auto !important;
}

.Alfred #LoanProccessItemWindow #txtTextCode[disabled=disabled], .Alfred #ProccessItemWindow #txtTextCode[disabled=disabled] {
  padding-top: 10px !important;
}

.drag_drop_config_grid .commonCssCombobox {
  margin-top: 3px;
  margin-bottom: 3px;
  padding-left: 12px !important;
  color: #fff !important;
  border-color: #DDDDDD;
}

.drag_drop_config_grid .commonCssCombobox .jqx-combobox-content {
  width: calc(100% - 19px) !important;
}

.drag_drop_config_grid .commonCssCombobox .jqx-rc-r {
  left: calc( 100% - 19px) !important;
}

.drag_drop_config_grid .commonCssCombobox .jqx-combobox-input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.drag_drop_config_grid .commonCssCombobox .jqx-combobox-input:hover, .drag_drop_config_grid .commonCssCombobox .jqx-combobox-input:focus, .drag_drop_config_grid .commonCssCombobox .jqx-combobox-input:active {
  border-color: #1ab394;
}

.drag_drop_config_grid .commonCssCombobox:hover, .drag_drop_config_grid .commonCssCombobox:focus, .drag_drop_config_grid .commonCssCombobox:active {
  border-color: #1ab394;
}

.drag_drop_config_grid .form-control::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.drag_drop_charges_grid .commonCssCombobox {
  color: #fff !important;
  border-color: #DDDDDD;
}

.drag_drop_charges_grid .commonCssCombobox .jqx-combobox-content {
  width: calc(100% - 19px) !important;
}

.drag_drop_charges_grid .commonCssCombobox .jqx-rc-r {
  left: calc( 100% - 19px) !important;
}

.drag_drop_charges_grid .commonCssCombobox .jqx-combobox-input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.drag_drop_charges_grid .commonCssCombobox .jqx-combobox-input:hover, .drag_drop_charges_grid .commonCssCombobox .jqx-combobox-input:focus, .drag_drop_charges_grid .commonCssCombobox .jqx-combobox-input:active {
  border-color: #1ab394;
}

.drag_drop_charges_grid .commonCssCombobox:hover, .drag_drop_charges_grid .commonCssCombobox:focus, .drag_drop_charges_grid .commonCssCombobox:active {
  border-color: #1ab394;
}

@media all and (max-width: 1400px) {
  #ConfigurationsKumoPageManagerData .clsAmount {
    margin-left: 470px;
    font-weight: bold;
    margin-top: 1%;
    width: 100px;
    word-break: break-all;
  }
  #ConfigurationsKumoPageManagerData .tbldescription {
    width: 157px;
  }
  #ConfigurationsKumoPageManagerData .tbltype {
    width: 162px;
    padding-left: 13px !important;
  }
  #ConfigurationsKumoPageManagerData .tbltiming {
    width: 162px;
    padding-left: 3px !important;
  }
  #ConfigurationsKumoPageManagerData .tblamount {
    width: 100px;
    padding-left: 1px !important;
  }
  #ConfigurationsKumoPageManagerData .tblpoints {
    width: 124px;
  }
  #ConfigurationsKumoPageManagerData .tblcomments {
    width: 158px;
  }
  #ConfigurationsKumoPageManagerData .tblcode {
    width: 132px;
  }
  #ConfigurationsKumoPageManagerData .tblrelateditem {
    width: 169px;
  }
  #ConfigurationsKumoPageManagerData .tbldelete {
    width: 36px;
  }
}

@media all and (min-width: 1401px) and (max-width: 1599px) {
  #ConfigurationsKumoPageManagerData .tbldescription {
    width: 157px;
  }
  #ConfigurationsKumoPageManagerData .tbltype {
    width: 162px;
    padding-left: 13px !important;
  }
  #ConfigurationsKumoPageManagerData .tbltiming {
    width: 162px;
    padding-left: 3px !important;
  }
  #ConfigurationsKumoPageManagerData .tblamount {
    width: 100px;
    padding-left: 1px !important;
  }
  #ConfigurationsKumoPageManagerData .tblpoints {
    width: 124px;
  }
  #ConfigurationsKumoPageManagerData .tblcomments {
    width: 158px;
  }
  #ConfigurationsKumoPageManagerData .tblcode {
    width: 132px;
  }
  #ConfigurationsKumoPageManagerData .tblrelateditem {
    width: 169px;
  }
  #ConfigurationsKumoPageManagerData .tbldelete {
    width: 36px;
  }
}

@media all and (min-width: 1600px) {
  #ConfigurationsKumoPageManagerData .clsAmount {
    margin-left: 704px;
    font-weight: bold;
    margin-top: 1%;
    width: 100px;
    word-break: break-all;
  }
  #ConfigurationsKumoPageManagerData .tbldescription {
    width: 157px;
  }
  #ConfigurationsKumoPageManagerData .tbltype {
    width: 162px;
    padding-left: 13px !important;
  }
  #ConfigurationsKumoPageManagerData .tbltiming {
    width: 162px;
    padding-left: 3px !important;
  }
  #ConfigurationsKumoPageManagerData .tblamount {
    width: 100px;
    padding-left: 1px !important;
  }
  #ConfigurationsKumoPageManagerData .tblpoints {
    width: 124px;
  }
  #ConfigurationsKumoPageManagerData .tblcomments {
    width: 158px;
  }
  #ConfigurationsKumoPageManagerData .tblcode {
    width: 132px;
  }
  #ConfigurationsKumoPageManagerData .tblrelateditem {
    width: 169px;
  }
  #ConfigurationsKumoPageManagerData .tbldelete {
    width: 36px;
  }
}

@media all and (min-width: 1600px) and (min-width: 2000px) {
  #ConfigurationsKumoPageManagerData .clsAmount {
    margin-left: 700px;
    font-weight: bold;
    margin-top: 1%;
    width: 100px;
    word-break: break-all;
  }
  #ConfigurationsKumoPageManagerData .tbldescription {
    width: 279px;
  }
  #ConfigurationsKumoPageManagerData .tbltype {
    width: 204px;
    padding-left: 13px !important;
  }
  #ConfigurationsKumoPageManagerData .tbltiming {
    width: 204px;
    padding-left: 3px !important;
  }
  #ConfigurationsKumoPageManagerData .tblamount {
    width: 167px;
    padding-left: 1px !important;
  }
  #ConfigurationsKumoPageManagerData .tblpoints {
    width: 222px;
  }
  #ConfigurationsKumoPageManagerData .tblcomments {
    width: 278px;
  }
  #ConfigurationsKumoPageManagerData .tblcode {
    width: 240px;
  }
  #ConfigurationsKumoPageManagerData .tblrelateditem {
    width: 203px;
  }
  #ConfigurationsKumoPageManagerData .tbldelete {
    width: 56px;
  }
}

.file-area {
  width: 100%;
  position: relative;
  margin: 10px 0 10px 0;
}

.file-area input[type=file] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  cursor: pointer;
  color: #676a6c;
}

.file-area .file-dummy {
  width: 100%;
  padding: 30px;
  border: 2px dashed #DDD;
  text-align: center;
  transition: background 0.3s ease-in-out;
  border-color: rgba(0, 0, 0, 0.4);
  background-color: #FFF;
  border-radius: 6px;
}

.commonCssCombobox .jqx-combobox-content {
  width: calc(100% - 19px) !important;
}

.commonCssCombobox .jqx-rc-r {
  left: calc( 100% - 19px) !important;
}

#BodymyLenderInfo tbody tr:first-child, #BodycontactInfo tbody tr:first-child, #BodyloanApplicationLink tbody tr:first-child, #BodynewLoanApplication tbody tr:first-child {
  height: 50px !important;
}

#BodymyLenderInfo tbody tr:first-child td:nth-child(1), #BodycontactInfo tbody tr:first-child td:nth-child(1), #BodyloanApplicationLink tbody tr:first-child td:nth-child(1), #BodynewLoanApplication tbody tr:first-child td:nth-child(1) {
  padding-top: 20px !important;
}

#BodymyLenderInfo tbody tr:first-child td:nth-child(2), #BodycontactInfo tbody tr:first-child td:nth-child(2), #BodyloanApplicationLink tbody tr:first-child td:nth-child(2), #BodynewLoanApplication tbody tr:first-child td:nth-child(2) {
  padding-top: 10px !important;
}

#BodymyLenderInfo tbody .jqx-combobox-state-disabled, #BodycontactInfo tbody .jqx-combobox-state-disabled, #BodyloanApplicationLink tbody .jqx-combobox-state-disabled, #BodynewLoanApplication tbody .jqx-combobox-state-disabled {
  background-color: #c7c7c7;
}

#BodymyLenderInfo tbody .jqx-combobox-state-disabled input, #BodycontactInfo tbody .jqx-combobox-state-disabled input, #BodyloanApplicationLink tbody .jqx-combobox-state-disabled input, #BodynewLoanApplication tbody .jqx-combobox-state-disabled input {
  background-color: #c7c7c7;
}

#BodymyLenderInfo tbody tr:last-child, #BodycontactInfo tbody tr:last-child, #BodyloanApplicationLink tbody tr:last-child, #BodynewLoanApplication tbody tr:last-child {
  height: 50px !important;
}

#BodymyLenderInfo tbody tr:last-child td, #BodycontactInfo tbody tr:last-child td, #BodyloanApplicationLink tbody tr:last-child td, #BodynewLoanApplication tbody tr:last-child td {
  padding-bottom: 10px !important;
}

@media screen and (min-width: 1300px) and (max-width: 1599px) {
  #Bodyauthentation tbody tr {
    height: 60px !important;
  }
  #Bodyauthentation tbody td:nth-child(2) {
    width: 86.7% !important;
    padding-right: 7px !important;
  }
  #Bodyauthentation tbody td:nth-child(1) {
    padding-right: 17px !important;
    padding-top: 20px !important;
  }
  #BodycontactInfo tbody td:nth-child(2) {
    width: 88% !important;
  }
  #BodymyLenderInfo tbody td:nth-child(2) {
    width: 86% !important;
  }
  #BodyloanApplicationLink tbody td:nth-child(1) {
    padding-right: 15px !important;
  }
  #BodyloanApplicationLink tbody td:nth-child(2) {
    width: 85% !important;
  }
  #BodynewLoanApplication tbody td:nth-child(1) {
    padding-right: 21px !important;
  }
  #BodynewLoanApplication tbody td:nth-child(2) {
    width: 84% !important;
  }
}

@media screen and (min-width: 1500px) and (max-width: 1899px) {
  #Bodyauthentation tbody tr {
    height: 60px !important;
  }
  #Bodyauthentation tbody td:nth-child(2) {
    width: 88.7% !important;
    padding-right: 7px !important;
  }
  #Bodyauthentation tbody td:nth-child(1) {
    padding-right: 20px !important;
    padding-top: 20px !important;
  }
  #BodycontactInfo tbody td:nth-child(2) {
    width: 90% !important;
  }
  #BodymyLenderInfo tbody td:nth-child(2) {
    width: 88% !important;
  }
  #BodyloanApplicationLink tbody td:nth-child(2) {
    width: 87% !important;
  }
  #BodynewLoanApplication tbody td:nth-child(1) {
    padding-right: 15px !important;
  }
  #BodynewLoanApplication tbody td:nth-child(2) {
    width: 87% !important;
  }
}

@media screen and (min-width: 1900px) {
  #Bodyauthentation tbody tr {
    height: 60px !important;
  }
  #Bodyauthentation tbody td:nth-child(2) {
    width: 90.8% !important;
    padding-right: 7px !important;
  }
  #Bodyauthentation tbody td:nth-child(1) {
    padding-top: 20px !important;
  }
  #BodycontactInfo tbody td:nth-child(1) {
    padding-right: 15px !important;
  }
  #BodycontactInfo tbody td:nth-child(2) {
    width: 92% !important;
  }
  #BodymyLenderInfo tbody td:nth-child(2) {
    width: 90.3% !important;
  }
  #BodyloanApplicationLink tbody td:nth-child(2) {
    width: 89.5% !important;
  }
  #BodynewLoanApplication tbody td:nth-child(2) {
    width: 89.1% !important;
  }
}

#ConfigurationsKumoPageManagerData .TreecomboStatusHolder .jqx-dropdownlist-content-kumo {
  width: calc(96% - 19px) !important;
}

#ConfigurationsKumoPageManagerData .TreecomboStatusHolder[disabled=disabled] .jqx-dropdownlist-state-normal {
  border: none !important;
}

#ConfigurationsKumoPageManagerData .TreecomboStatusHolder[disabled=disabled] .jqx-dropdownlist-content-kumo {
  width: 100% !important;
}

#ConfigurationsKumoPageManagerData .jqx-combobox-state-disabled, #ConfigurationsKumoPageManagerData #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled, #PortalConfigurationKumoPageManagerData .jqx-combobox-state-disabled, #PortalConfigurationKumoPageManagerData #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled, #PersonNewmodalWindow .jqx-combobox-state-disabled, #PersonNewmodalWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled, #AddNewPersonAddressWindow .jqx-combobox-state-disabled, #AddNewPersonAddressWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled, #AddNewCompanyWindow .jqx-combobox-state-disabled, #AddNewCompanyWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled, #AddNewPersonCompanyWindow .jqx-combobox-state-disabled, #AddNewPersonCompanyWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled {
  background-color: #DDDDDD !important;
}

#ConfigurationsKumoPageManagerData .jqx-combobox-state-disabled:hover, #ConfigurationsKumoPageManagerData .jqx-combobox-state-disabled:focus, #ConfigurationsKumoPageManagerData .jqx-combobox-state-disabled:active, #ConfigurationsKumoPageManagerData #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:hover, #ConfigurationsKumoPageManagerData #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:focus, #ConfigurationsKumoPageManagerData #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:active, #PortalConfigurationKumoPageManagerData .jqx-combobox-state-disabled:hover, #PortalConfigurationKumoPageManagerData .jqx-combobox-state-disabled:focus, #PortalConfigurationKumoPageManagerData .jqx-combobox-state-disabled:active, #PortalConfigurationKumoPageManagerData #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:hover, #PortalConfigurationKumoPageManagerData #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:focus, #PortalConfigurationKumoPageManagerData #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:active, #PersonNewmodalWindow .jqx-combobox-state-disabled:hover, #PersonNewmodalWindow .jqx-combobox-state-disabled:focus, #PersonNewmodalWindow .jqx-combobox-state-disabled:active, #PersonNewmodalWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:hover, #PersonNewmodalWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:focus, #PersonNewmodalWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:active, #AddNewPersonAddressWindow .jqx-combobox-state-disabled:hover, #AddNewPersonAddressWindow .jqx-combobox-state-disabled:focus, #AddNewPersonAddressWindow .jqx-combobox-state-disabled:active, #AddNewPersonAddressWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:hover, #AddNewPersonAddressWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:focus, #AddNewPersonAddressWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:active, #AddNewCompanyWindow .jqx-combobox-state-disabled:hover, #AddNewCompanyWindow .jqx-combobox-state-disabled:focus, #AddNewCompanyWindow .jqx-combobox-state-disabled:active, #AddNewCompanyWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:hover, #AddNewCompanyWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:focus, #AddNewCompanyWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:active, #AddNewPersonCompanyWindow .jqx-combobox-state-disabled:hover, #AddNewPersonCompanyWindow .jqx-combobox-state-disabled:focus, #AddNewPersonCompanyWindow .jqx-combobox-state-disabled:active, #AddNewPersonCompanyWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:hover, #AddNewPersonCompanyWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:focus, #AddNewPersonCompanyWindow #uploadFileTypes.col-md-3 .jqx-combobox-state-disabled:active {
  border-color: #DDDDDD !important;
}

#ConfigurationsKumoPageManagerData input:disabled, #PortalConfigurationKumoPageManagerData input:disabled, #PersonNewmodalWindow input:disabled, #AddNewPersonAddressWindow input:disabled, #AddNewCompanyWindow input:disabled, #AddNewPersonCompanyWindow input:disabled {
  border-radius: 0px !important;
  border-top: 0px !important;
  background-color: #DDDDDD !important;
}

#ConfigurationsKumoPageManagerData .commonCssCombobox[disabled=disabled], #PortalConfigurationKumoPageManagerData .commonCssCombobox[disabled=disabled], #PersonNewmodalWindow .commonCssCombobox[disabled=disabled], #AddNewPersonAddressWindow .commonCssCombobox[disabled=disabled], #AddNewCompanyWindow .commonCssCombobox[disabled=disabled], #AddNewPersonCompanyWindow .commonCssCombobox[disabled=disabled] {
  border: none !important;
}

#ConfigurationsKumoPageManagerData .commonCssCombobox[disabled=disabled] .jqx-combobox-content, #PortalConfigurationKumoPageManagerData .commonCssCombobox[disabled=disabled] .jqx-combobox-content, #PersonNewmodalWindow .commonCssCombobox[disabled=disabled] .jqx-combobox-content, #AddNewPersonAddressWindow .commonCssCombobox[disabled=disabled] .jqx-combobox-content, #AddNewCompanyWindow .commonCssCombobox[disabled=disabled] .jqx-combobox-content, #AddNewPersonCompanyWindow .commonCssCombobox[disabled=disabled] .jqx-combobox-content {
  width: calc(100%) !important;
}

#ConfigurationsKumoPageManagerData .commonCssCombobox[disabled=disabled] .jqx-rc-r, #PortalConfigurationKumoPageManagerData .commonCssCombobox[disabled=disabled] .jqx-rc-r, #PersonNewmodalWindow .commonCssCombobox[disabled=disabled] .jqx-rc-r, #AddNewPersonAddressWindow .commonCssCombobox[disabled=disabled] .jqx-rc-r, #AddNewCompanyWindow .commonCssCombobox[disabled=disabled] .jqx-rc-r, #AddNewPersonCompanyWindow .commonCssCombobox[disabled=disabled] .jqx-rc-r {
  left: calc( 100%) !important;
}

.TreecomboStatusHolder .jqx-widget-content {
  height: 34px !important;
}

#PortalConfigurationKumoPageManagerData {
  height: calc(100vh - 128px);
  overflow-y: auto;
  padding-top: 5px;
}

#PortalConfigurationKumoPageManagerData .labelinfoicon i {
  height: 14px;
  width: 14px;
  margin-left: calc(100% - 13px) !important;
}

#PortalConfigurationKumoPageManagerData .labelinfoicon.headerInfo i {
  margin-left: -7px !important;
}

#PortalConfigurationKumoPageManagerData #list_loanTypesUrl.jqx-combobox-state-disabled {
  pointer-events: none;
}

#PortalConfigurationKumoPageManagerData .title-header-Authentication {
  padding-left: 5px !important;
}

#PortalConfigurationKumoPageManagerData .labelinfoicon i .tooltiptext {
  word-break: normal;
}

#PortalConfigurationKumoPageManagerData #tblMyloans tr, #PortalConfigurationKumoPageManagerData #myLoanSectionBody tr {
  height: 40px !important;
}

#PortalConfigurationKumoPageManagerData #tblMyloans tr th i, #PortalConfigurationKumoPageManagerData #myLoanSectionBody tr th i {
  font-weight: normal;
}

#PortalConfigurationKumoPageManagerData #tblMyloans td:first-child, #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:first-child {
  padding-left: 16px !important;
}

#PortalConfigurationKumoPageManagerData #tblMyloans th:first-child, #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:first-child {
  padding-left: 16px !important;
}

#PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(2), #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(2), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(2), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(2) {
  width: 90px !important;
  text-align: center;
}

#PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(3), #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(3), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(3), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(3) {
  width: 80px !important;
  text-align: center;
  padding-right: 20px !important;
}

#PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(5) .tooltiptext, #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(5) .tooltiptext {
  right: 15px !important;
}

#PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(4) .commonCssCombobox, #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(4) .commonCssCombobox {
  margin-left: 10px !important;
}

#PortalConfigurationKumoPageManagerData #tblMyloans .TreecomboStatusHolder .jqx-dropdownlist-content-kumo, #PortalConfigurationKumoPageManagerData #myLoanSectionBody .TreecomboStatusHolder .jqx-dropdownlist-content-kumo {
  width: calc(96% - 19px) !important;
}

@media screen and (min-width: 1300px) and (max-width: 1550px) {
  #PortalConfigurationKumoPageManagerData #tblMyloans .cssLoanTypes, #PortalConfigurationKumoPageManagerData #myLoanSectionBody .cssLoanTypes {
    width: 298px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:first-child, #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:first-child {
    width: 15% !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(4), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(4) {
    width: 613px !important;
    text-align: left;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(5), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(5) {
    width: 260px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(5) .commonCssCombobox, #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(5) .commonCssCombobox {
    width: 242px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(6), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(6) {
    width: 3% !important;
  }
}

@media screen and (min-width: 1500px) and (max-width: 1880px) {
  #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(5), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(5) {
    width: 382px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(5) .commonCssCombobox, #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(5) .commonCssCombobox {
    width: 382px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(1), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(1) {
    width: 15% !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(2), #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(2), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(2), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(2) {
    width: 6% !important;
    text-align: center;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(3), #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(3), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(3), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(3) {
    width: 5% !important;
    text-align: center;
    padding-right: 20px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(4), #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(4), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(4), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(4) {
    width: 633px !important;
    text-align: left;
    padding-right: 20px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans .cssLoanTypes, #PortalConfigurationKumoPageManagerData #myLoanSectionBody .cssLoanTypes {
    width: 348px !important;
  }
}

@media screen and (min-width: 1900px) {
  #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(5), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(5) {
    width: 456px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(5) .commonCssCombobox, #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(5) .commonCssCombobox {
    width: 456px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(1), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(1) {
    width: 340px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(2), #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(2), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(2), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(2) {
    width: 5% !important;
    text-align: center;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(3), #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(3), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(3), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(3) {
    width: 4% !important;
    text-align: center;
    padding-right: 30px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans th:nth-child(4), #PortalConfigurationKumoPageManagerData #tblMyloans td:nth-child(4), #PortalConfigurationKumoPageManagerData #myLoanSectionBody th:nth-child(4), #PortalConfigurationKumoPageManagerData #myLoanSectionBody td:nth-child(4) {
    width: 683px !important;
    text-align: left;
    padding-right: 20px !important;
  }
  #PortalConfigurationKumoPageManagerData #tblMyloans .cssLoanTypes, #PortalConfigurationKumoPageManagerData #myLoanSectionBody .cssLoanTypes {
    width: 410px !important;
  }
}

#PortalConfigurationKumoPageManagerData #tblMyloans .commonCssCombobox.jqx-combobox-state-disabled, #PortalConfigurationKumoPageManagerData #myLoanSectionBody .commonCssCombobox.jqx-combobox-state-disabled {
  pointer-events: none;
  background-color: #c7c7c7;
}

#PortalConfigurationKumoPageManagerData #tblMyloans .commonCssCombobox.jqx-combobox-state-disabled input, #PortalConfigurationKumoPageManagerData #myLoanSectionBody .commonCssCombobox.jqx-combobox-state-disabled input {
  background-color: #c7c7c7;
}

#PortalConfigurationKumoPageManagerData .btnDeleteMyLoanView {
  left: 12px !important;
}

#PortalConfigurationKumoPageManagerData .btnDeleteMyLoanView i {
  top: 6px !important;
}

#PortalConfigurationKumoPageManagerData #myLoanBody tr:first-child, #PortalConfigurationKumoPageManagerData #myLoanBody tr:last-child {
  height: 40px !important;
}

#PortalConfigurationKumoPageManagerData #myLoanBody #btncreatenewView {
  margin-left: 5px;
}

.clsInterestRateDisabled {
  background-color: #eee !important;
}

#notificationBody.notificationBodyTable tr th:first-child {
  padding-left: 15px;
}

#notificationBody.notificationBodyTable tr th:nth-child(2) {
  padding-left: 15px;
}

#notificationBody.notificationBodyTable td div.notificationTextArea textarea {
  height: 34px;
  margin-left: 15px;
}

#notificationBody.notificationBodyTable .addNotificationBtn {
  width: 160px !important;
  padding-top: 5px;
  padding-bottom: 5px;
  border-radius: 5px;
}

#notificationBody.notificationBodyTable .addNotificationBtn .panelHeaderIconNew {
  margin-left: 5px;
}

#notificationBody.notificationBodyTable .addNotificationBtn:hover {
  background: #1ab394 !important;
}

#notificationBody.notificationBodyTable .addNotificationBtn:hover div {
  color: #ffffff !important;
}

.InterestRateTables .labelinfoicon i {
  margin-left: calc(100% - 13px) !important;
}

.InterestRateTables thead {
  font-size: 20px !important;
}

.InterestRateTables thead .sub-header {
  width: calc(100% - 10px) !important;
}

.InterestRateTables .headerInfo i {
  height: 18px !important;
  width: 18px !important;
  margin-top: -10px !important;
}

.InterestRateTables .headerInfo .tooltiptext {
  word-break: normal;
}

.InterestRateTables .commonCssCombobox {
  padding-left: 12px !important;
}

.InterestRateTables.InterestRateConfig td:nth-child(2) {
  padding-right: 13px !important;
}

@media screen and (min-width: 1500px) and (max-width: 1880px) {
  .InterestRateTables tbody td:nth-child(2) {
    width: 87.3% !important;
  }
}

@media screen and (min-width: 1900px) {
  .InterestRateTables tbody td:nth-child(2) {
    width: 89.6% !important;
  }
}

#ConfigurationsKumoPageManagerData thead th .labelinfoicon {
  color: #676a6c !important;
}

#ConfigurationsKumoPageManagerData .commonCssCombobox input {
  color: #676a6c !important;
}

#ConfigurationsKumoPageManagerData .commonCssCombobox:hover, #ConfigurationsKumoPageManagerData .commonCssCombobox:focus, #ConfigurationsKumoPageManagerData .commonCssCombobox:active {
  border-color: #1ab394;
}

#btnRetryTemplateV2 {
  background-color: #1ab394;
  color: #fff;
}

#btnRetryTemplateV2:hover, #btnRetryTemplateV2:focus {
  background-color: #fff;
  color: #1ab394;
}

#btnRetryTemplateV2:active {
  background-color: #fff !important;
  color: #337ab7 !important;
}

#btnRetryTemplateV2:active i {
  background-image: !important;
}

.InterestRateConfig .jqx-combobox-input::placeholder {
  font-size: 12px !important;
  color: #dadada;
}

.fundingpaneltotaldiv {
  padding-top: 0px !important;
  padding-bottom: 20px !important;
}

.underwritingMinHeight {
  min-height: 40px !important;
}

.fundingpagecontent {
  height: calc( 100vh - 190px) !important;
  padding-top: 15px !important;
  margin-top: -15px !important;
}

#txtstartfundate #inputtxtstartfundate {
  color: #616f77 !important;
}

#txtstartfundate #inputtxtstartfundate::placeholder {
  font-size: 12px !important;
  color: #dadada !important;
}

#lblFundingInfo {
  padding-right: 24px !important;
  padding-left: 5px !important;
  font-size: 32px;
  font-weight: bold;
}

#lblFundingInfo i {
  margin-top: 3px !important;
  font-size: 14px;
  font-weight: 500;
  width: 20px !important;
  height: 20px !important;
}

#btnAccountRefresh {
  margin-top: 10px !important;
  margin-left: 0px !important;
}

#btn_AdminConfigurationNew {
  margin-bottom: -1px;
}

.Toolbaricon i {
  margin-top: -5px !important;
  height: 20px !important;
  width: 20px !important;
  margin-left: 10px !important;
}

label.Active {
  font-size: 14px;
  color: #1ab394;
  padding-top: 6px;
  padding-left: 7px;
}

label.Inactive {
  font-size: 14px;
  color: #676a6c;
  opacity: 0.5;
  padding-top: 6px;
  padding-left: 7px;
}

#AddNewPersonWindow .jqx-combobox, #AddNewPersonWindow #jqxdatepickerdate, #AddNewCompanyWindow .jqx-combobox, #AddNewCompanyWindow #jqxdatepickerdate, #AddNewPersonCompanyWindow .jqx-combobox, #AddNewPersonCompanyWindow #jqxdatepickerdate, #AddNewCompanyPersonWindow .jqx-combobox, #AddNewCompanyPersonWindow #jqxdatepickerdate {
  border-color: #dbe0e2;
}

#AddNewPersonWindow #btnNewPersonItem, #AddNewCompanyWindow #btnNewPersonItem, #AddNewPersonCompanyWindow #btnNewPersonItem, #AddNewCompanyPersonWindow #btnNewPersonItem {
  margin-bottom: 10px !important;
}

#NewCompanyContactWindow #dropdownlistContentComboCompanyContactTypes input {
  font-weight: normal;
}

#NewCompanyContactWindow #ComboCompanyContactTypes {
  margin-left: 15px !important;
  margin-top: 0px !important;
}

#NewCompanyCRMContactWindow #ComboCRMCompanyContactTypes {
  margin-left: 15px !important;
  margin-top: 0px !important;
}

#NewCompanyCRMContactWindow #dropdownlistContentComboCRMCompanyContactTypes input {
  font-weight: normal;
}

#NewContactWindow .ui-tabs-panel {
  padding: 0 !important;
}

#NewContactWindow .personclstabs {
  height: 45px;
}

#NewContactWindow .personclstabs .ui-tabs-anchor {
  height: 44px;
  padding-top: 9px !important;
  margin-bottom: -1px !important;
  font-weight: normal;
}

#NewContactWindow .personclstabs li {
  font-size: 20px !important;
  top: -1px;
  left: -1px;
  border-radius: 0px !important;
}

#NewContactWindow .personclstabs li:hover {
  background-color: #1ab394 !important;
  font-weight: normal;
  color: white !important;
  height: 44px !important;
}

#NewContactWindow .personclstabs li:hover a:hover {
  color: white !important;
}

#NewContactWindow .personclstabs li:hover a:visited {
  color: white !important;
}

#NewContactWindow .personclstabs li:focus {
  background-color: #1ab394 !important;
  font-weight: normal;
  color: #fff !important;
}

#NewContactWindow .personclstabs a {
  outline: none;
  width: 100%;
  text-align: center;
}

#NewContactWindow #dropdownlistContentComboContactTypes input {
  font-weight: normal;
}

#NewContactWindow #dropdownlistContentComboPropertyType input {
  font-weight: normal;
}

#NewContactWindow #ComboContactTypes, #NewContactWindow #ComboPropertyType {
  margin-left: 15px !important;
  margin-top: 0px !important;
}

#NewContactWindow .commonCssCombobox, #NewContactWindow #date_birthDate, #NewContactWindow #creditInfoDate_birthDate {
  border-color: #dbe0e2;
}

#NewContactWindow #txt_age, #NewContactWindow #creditInfoTxt_age {
  width: 46%;
}

#NewContactWindow #txtarea_vesting, #NewContactWindow #txtarea_signatoryTitle {
  padding-top: 6px !important;
}

#NewContactWindow #jqxdatepickerdate, #NewContactWindow #date_birthDate, #NewContactWindow #creditInfoDate_birthDate {
  padding-left: 7px;
  width: 44% !important;
}

#NewContactWindow #jqxdatepickerdate .jqx-action-button, #NewContactWindow #date_birthDate .jqx-action-button, #NewContactWindow #creditInfoDate_birthDate .jqx-action-button {
  left: calc(100% - 19px) !important;
  border-left-color: #dbe0e2;
}

#NewContactWindow #jqxdatepickerdate #inputjqxdatepickerdate, #NewContactWindow #date_birthDate #inputjqxdatepickerdate, #NewContactWindow #creditInfoDate_birthDate #inputjqxdatepickerdate {
  width: calc(100% - 19px) !important;
}

#NewContactWindow div#PersonDetails.panel, #NewContactWindow div#PersonLendingInfo.panel, #NewContactWindow div#PersonSignatory.panel, #NewContactWindow div#PersonMaritalStatus.panel {
  padding-bottom: 10px !important;
}

#NewContactWindow div#PersonDetails.panel .Completedisable, #NewContactWindow div#PersonLendingInfo.panel .Completedisable, #NewContactWindow div#PersonSignatory.panel .Completedisable, #NewContactWindow div#PersonMaritalStatus.panel .Completedisable {
  pointer-events: none;
  opacity: 0.3;
}

#NewContactWindow div#PersonDetails.panel.Completedisable table tr, #NewContactWindow div#PersonLendingInfo.panel.Completedisable table tr, #NewContactWindow div#PersonSignatory.panel.Completedisable table tr, #NewContactWindow div#PersonMaritalStatus.panel.Completedisable table tr {
  pointer-events: none;
  opacity: 0.3;
}

#NewContactWindow .jqx-window-header {
  padding-left: 20px !important;
}

#NewContactWindow label {
  color: #676a6c;
}

#AddNewPersonWindow #CreateWindow, #AddNewCompanyPersonWindow #CreateWindow {
  height: 310px !important;
}

#AddNewPersonWindow #dropdownlistWrappercomboPersonStatus input, #AddNewPersonWindow #dropdownlistWrappercomboCompanyPersonStatus input, #AddNewPersonWindow #dropdownlistWrappercomboPersonType input, #AddNewPersonWindow #dropdownlistWrappercomboCompanyPersonType input, #AddNewCompanyPersonWindow #dropdownlistWrappercomboPersonStatus input, #AddNewCompanyPersonWindow #dropdownlistWrappercomboCompanyPersonStatus input, #AddNewCompanyPersonWindow #dropdownlistWrappercomboPersonType input, #AddNewCompanyPersonWindow #dropdownlistWrappercomboCompanyPersonType input {
  padding-left: 10px !important;
}

#AddNewPersonWindow #comboPersonStatus .jqx-action-button, #AddNewCompanyPersonWindow #comboPersonStatus .jqx-action-button {
  border-left-color: #dbe0e2;
}

#AddNewPersonWindow #comboCompanyPersonStatus .jqx-action-button, #AddNewCompanyPersonWindow #comboCompanyPersonStatus .jqx-action-button {
  border-left-color: #dbe0e2;
}

#AddNewCompanyWindow #dropdownlistWrappercomboNewCompanyType input, #AddNewPersonCompanyWindow #dropdownlistWrappercomboNewCompanyType input {
  padding-left: 10px !important;
}

#AddNewCompanyWindow #dropdownlistWrappercomboNewPersonCompanyType input, #AddNewPersonCompanyWindow #dropdownlistWrappercomboNewPersonCompanyType input {
  padding-left: 10px !important;
}

#NewPropertyWindow .clstabs {
  height: 45px !important;
}

#NewPropertyWindow .clstabs li {
  height: 44px !important;
  margin-bottom: 0px;
  top: 1px !important;
  border-radius: 0px !important;
  border-bottom: 1px solid #e7e7e7 !important;
}

#NewPropertyWindow .clstabs li:hover, #NewPropertyWindow .clstabs li:active {
  border-bottom: 0px !important;
}

#NewPropertyWindow .clstabs li a {
  height: 44px !important;
}

#dropdownlistContentCombotags a, #dropdownlistContentCombo_tags a {
  color: #676a6c !important;
  top: 8px !important;
}

#dropdownlistContentCombotags .jqx-combobox-multi-item, #dropdownlistContentCombo_tags .jqx-combobox-multi-item {
  margin-top: 7px !important;
}

#dropdownlistContentCombotags input, #dropdownlistContentCombo_tags input {
  margin: 0px !important;
  padding: 5px !important;
  padding-top: 10px !important;
  padding-left: 0px !important;
}

#CombodomesticRelationshipType input:disabled, #combopersonAddressPAV2 input:disabled {
  cursor: not-allowed !important;
}

#CombodomesticRelationshipType #dropdownlistArrowCombodomesticRelationshipType:disabled, #CombodomesticRelationshipType #dropdownlistArrowcombopersonAddressPAV2:disabled, #combopersonAddressPAV2 #dropdownlistArrowCombodomesticRelationshipType:disabled, #combopersonAddressPAV2 #dropdownlistArrowcombopersonAddressPAV2:disabled {
  cursor: not-allowed !important;
}

#txtareacom_vesting, #txtareacom_signatoryTitle {
  padding-top: 6px !important;
}

#NewCompanyContactWindow div#Details.panel, #NewCompanyContactWindow div#Lending.panel, #NewCompanyContactWindow div#Signatory.panel, #NewCompanyCRMContactWindow div#Details.panel, #NewCompanyCRMContactWindow div#Lending.panel, #NewCompanyCRMContactWindow div#Signatory.panel {
  padding-bottom: 10px !important;
}

#PersonNewmodalWindow #btnnewcompanyV2, #PersonNewmodalWindow #btnnewaddressPV2 {
  margin-top: -3px !important;
  height: 48px;
}

#PersonNewmodalWindow #btnnewcompanyV2 .paddingSettings, #PersonNewmodalWindow #btnnewaddressPV2 .paddingSettings {
  padding-top: 3px !important;
}

#PersonNewmodalWindow #btnAddNewNetWorthIncome, #PersonNewmodalWindow #btnAddNewRealEstateProperty {
  margin-top: -11px !important;
  height: 48px;
  width: 14% !important;
}

#PersonNewmodalWindow #btnAddNewNetWorthIncome .paddingSettings, #PersonNewmodalWindow #btnAddNewRealEstateProperty .paddingSettings {
  margin-left: -26px !important;
}

#CompanyNewmodalWindow #btnnewPersonV2 {
  margin-top: -3px !important;
  height: 48px;
}

#CompanyNewmodalWindow #btnnewPersonV2 .paddingSettings {
  padding-top: 3px !important;
}

#AddNewCompanyWindow, #AddNewPersonCompanyWindow {
  height: 300px !important;
}

#AddNewCompanyWindow #btnNewCompanyItem, #AddNewPersonCompanyWindow #btnNewCompanyItem {
  margin-bottom: 10px !important;
}

#AddNewCompanyWindow #btnNewPersonCompanyItem, #AddNewPersonCompanyWindow #btnNewPersonCompanyItem {
  margin-bottom: 10px !important;
}

#AddNewCompanyWindow #dropdownlistArrowcomboNewCompanyType, #AddNewPersonCompanyWindow #dropdownlistArrowcomboNewCompanyType {
  left: calc(100% - 19px) !important;
}

#AddNewCompanyWindow #dropdownlistArrowcomboNewPersonCompanyType, #AddNewPersonCompanyWindow #dropdownlistArrowcomboNewPersonCompanyType {
  left: calc(100% - 19px) !important;
}

#NewCompanyCRMContactWindow, #NewCompanyContactWindow .commonCssCombobox {
  border-color: #dbe0e2;
}

#CompanyNewmodalWindow #Persons {
  width: calc(100% - 1px) !important;
}

#contentgridPersonsV2API .jqx-grid-header:first-child {
  width: calc(100% - 1px) !important;
}

#contentgridPersonsV2API .jqx-widget-content-kumo {
  width: calc(100% - 1px) !important;
}

#textboxeditorgridCompaniesV2APIpositionTitle {
  width: calc( 100% - 1px) !important;
}

#portalInfo {
  padding-left: 10px !important;
  padding-right: 15px !important;
  margin-top: -25px !important;
}

#enableicon {
  margin-left: 10px !important;
  margin-top: 14px !important;
}

#enableicon i .tooltiptext {
  word-break: normal;
}

#lbl_email {
  padding-top: 9px !important;
}

#AddNewNetworthWindow .Duediligencepopupcontrols {
  padding-right: 40px !important;
}

#AddNewNetworthWindow .jqx-combobox .jqx-combobox-input {
  padding-left: 8px !important;
}

#AddNewNetworthWindow #lblemployeetext {
  padding-left: 10px !important;
}

#AddNewNetworthWindow .linebreakv2 {
  margin-left: 1px !important;
  height: 6px !important;
  padding-top: 3px !important;
}

#AddNewNetworthWindow #txt_endDateNWV2 #inputtxt_startDateNWV2, #AddNewNetworthWindow #txt_endDateNWV2 #inputtxt_endDateNWV2, #AddNewNetworthWindow #txt_startDateNWV2 #inputtxt_startDateNWV2, #AddNewNetworthWindow #txt_startDateNWV2 #inputtxt_endDateNWV2 {
  padding-left: 10px !important;
  width: calc(100% - 19px) !important;
}

#AddNewNetworthWindow #txt_endDateNWV2 .jqx-action-button, #AddNewNetworthWindow #txt_startDateNWV2 .jqx-action-button {
  left: calc(100% - 19px) !important;
}

#AddNewNetworthWindow #dropdownlistContentcomboownershipNWV2 {
  width: calc(100% - 19px) !important;
}

#AddNewNetworthWindow #dropdownlistArrowcomboownershipNWV2 {
  left: calc(100% - 19px) !important;
}

#AddNewNetworthWindow #txt_totalNWV2 {
  border: none;
  background: transparent;
  outline: none;
  font-weight: bold;
  padding-top: 12px !important;
}

#AddNewNetworthWindow #dropdownlistContentcombotypeNWV2 {
  width: calc(100% - 19px) !important;
}

#AddNewNetworthWindow #dropdownlistArrowcombotypeNWV2 {
  left: calc(100% - 19px) !important;
}

#NewRealEstatePropertyWindow .Duediligencepopupcontrols {
  padding-right: 40px !important;
}

#NewRealEstatePropertyWindow .jqx-combobox .jqx-combobox-input {
  padding-left: 8px !important;
}

#EditRealEstatePropertyWindow .realEstateCombo {
  border-color: #dbe0e2;
}

#EditRealEstatePropertyWindow .templateREwindowbutton {
  text-align: right;
  margin-right: 20px;
  margin-bottom: 18px !important;
}

@media screen and (min-width: 1900px) {
  #EditRealEstatePropertyWindow {
    top: 7.2% !important;
    max-height: 86vh !important;
    height: 85vh !important;
  }
}

#DuplicateLoanModal .jqx-window-header {
  position: sticky !important;
  top: 0;
  z-index: 1000;
  padding-right: 25px !important;
}

#DuplicateLoanModal #DuplicateContactsGrid,
#DuplicateLoanModal #DuplicatePropertiesGrid {
  border-right: 1px solid #ddd !important;
  border-left: 1px solid #ddd !important;
}

/* Small laptops (13”–14”) */
@media (min-width: 1024px) and (max-width: 1366px) {
  .loan-status-notes-container {
    float: right !important;
    width: 28%;
    height: 70px;
    margin-left: 20px;
  }
}

/* Medium laptops (15”) */
@media (min-width: 1367px) and (max-width: 1600px) {
  .loan-status-notes-container {
    float: right !important;
    width: 30%;
    height: 70px;
    margin-left: 20px;
  }
}

/* Large laptops and desktops */
@media (min-width: 1601px) and (max-width: 1920px) {
  .loan-status-notes-container {
    float: right !important;
    width: 36%;
    height: 70px;
    margin-left: 20px;
  }
}

/*
Copyright © 2025 6 Technology LLC dba Fund360.ai

All rights reserved.

This software and its source code are the property of 6 Technology LLC dba Fund360.ai
and are protected by U.S. and international copyright laws.
Unauthorized reproduction, modification, distribution, or use of this software or
any portion of it is strictly prohibited without express written permission from
6 Technology LLC dba Fund360.ai.
*/
.loginwrap {
  display: table;
  height: 100%;
  width: 100%;
  background-image: none !important;
  background-color: #fff !important;
}

.loginwrap .div_login {
  display: table-cell;
  text-align: center;
  vertical-align: middle;
}

.loginwrap .div_login .logindata {
  width: 520px;
  margin: 0px auto;
  background-color: #fff;
  border-radius: 0px;
  padding: 15px;
  border: none;
  background: #fff;
}

.loginwrap .div_login .logindata img {
  width: 100%;
}

.loginwrap .div_login .logindata .btn {
  margin-top: 5%;
  color: #fff;
  background-color: #337ab7;
  border: 1px solid #337ab7;
  border-radius: 0px;
}

.loginwrap .div_login .logindata .btn:hover {
  background-color: #1d4567;
}

.login_content table label {
  width: 10em;
  float: left;
  height: 25px;
  line-height: 25px;
  font-size: 13px;
}

label.error {
  float: left !important;
  color: red;
  vertical-align: top;
  width: 250px !important;
  margin-top: 5px;
}

p {
  clear: both;
}

.submit {
  margin-left: 0px;
}

em {
  font-weight: bold;
  padding-right: 1em;
  vertical-align: top;
}

.validData {
  display: none;
}

.invalidData {
  display: block;
  color: red;
}

input.email {
  float: left;
}

.login_content {
  border: 2px solid #ccc;
  padding: 30px 0;
}

.login_content INPUT[TYPE="TEXT"],
.login_content INPUT[TYPE="password"] {
  border: 1px solid #ccc;
  height: 33px;
  padding: 3px 5px;
  width: 250px;
}

.login_content INPUT[TYPE="email"] {
  border: 1px solid #ccc;
  height: 18px;
  padding: 3px 5px;
  width: 250px;
}

.login_content INPUT[TYPE="submit"] {
  height: 30px;
  width: 100px;
}

.login_content table a {
  color: #6385A8;
  font-weight: bold;
}

.div_loginError {
  color: red;
  text-align: center;
}

#signLink {
  float: left;
}

#versionDiv {
  float: right;
  font-size: 12px;
  margin-top: 5px;
}

body.loneoak .file-area {
  width: 50%;
  float: left;
  position: relative;
  margin: 10px 0 10px 0;
}

body.loneoak .file-area input[type=file] {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 0;
  cursor: pointer;
  color: #676a6c;
}

body.loneoak .file-area .file-dummy {
  width: 100%;
  padding: 30px;
  border: 2px dashed #DDD;
  text-align: center;
  transition: background 0.3s ease-in-out;
  border-color: rgba(0, 0, 0, 0.4);
  background-color: #FFF;
  border-radius: 6px;
}

body.loneoak .status-icon-preview {
  width: 50px;
  height: 50px;
  position: relative;
  margin-top: 5px;
  display: inline-block;
}

body.loneoak .status-icon-preview .icon-preview {
  width: 100%;
  height: 100%;
}

body.loneoak .status-icon-preview svg {
  width: 100%;
  height: 100%;
}

body.loneoak .status-icon-preview .icon-box {
  width: 100%;
  height: 100%;
}

body.loneoak .status-icon-preview .status-icon-actions {
  position: absolute;
  top: -13px;
  right: -10px;
  display: flex;
}

body.loneoak .status-icon-action {
  cursor: pointer;
  color: #1ab394;
  padding: 2px;
  display: none;
}

body.loneoak #changeIconBtn {
  margin-right: 3px;
}

body.loneoak #removeIconBtn {
  color: red;
}
