.header-icons li > a.pdf:hover {
  cursor: pointer;
}
.header-icons li > a.csv:hover {
  cursor: pointer;
}
.header-icons li > a.print:hover {
  cursor: pointer;
}
.blu-dropdown .blu-dropdown-menu li a {
  cursor: pointer;
}
.blu-table .header-row td .sort {
  cursor: pointer;
}
.blu-table .header-row th {
  padding: 17px 11px 21px;
  border-bottom: 3px solid #c69622;
  color: #676767;
  font-size: 87.5%;
  background-color: transparent;
  font-weight: normal;
}
.blu-table .header-row th .sort ,
.blu-table [data-sort] {
  background: url(../images/sort-arr.png) 100% 4px no-repeat;
  cursor: pointer;
  padding: 0 18px 0 0;
}

.blu-table .header-row td .sort:hover {
  background-position: 100% -15px;
}
.blu-table .header-row th .sort:hover {
  background-position: 100% -15px;
}
.blu-table-hover.blu-table .tbody-row:hover td {
  background-color: #f7f7f7;
}
table .pointer-row:hover td {
  cursor: pointer;
}
.payment-method-name:hover {
  cursor: pointer;
}
.payment-method-icon:hover {
  cursor: pointer;
}
.visible-row, .shown-row {
  display: table-row;
}
.invisible-row , .unshown-row{
  display: none;
}
.list-inline li a.status-icon {
  cursor: pointer;
}
.email-dropdown .blu-email-list .email-list-container .email-list :hover {
  background-color: #f7f7f7;
}
.blu-table-settings tr td .cell-edit .l3 {
  margin: 7px 0 0;
}
.blu-table-settings tr td .cell-edit .l4 {
  margin: 24px 0 0;
}
.blu-table-settings tr td .cell-edit .rr1 {
  margin: -38px 0 0;
}
/*.td-password ~ .editable-cell .cell-edit.blu-form-container {
  height: 138px;
}*/
.user-info .avatar {
  cursor: pointer;
}
a.action-menu-item {
  cursor: pointer;
}
a.history-generate {
  cursor: pointer;
}
a.replenish-button {
  cursor: pointer;
}
.add-more .doc-input {
  cursor: pointer;
}
.main-menu-list li a {
  cursor: pointer;
}
li.language-list__item a {
  cursor: pointer;
}
ul.search-results-list li {
  cursor: pointer;
}
.return-back {
  cursor: pointer;
}
ul.search-results-list :hover {
  background-color: #f7f7f7;
}
.blu-table-settings tr td.country-city-select .input-clear-container:not(.country-select) {
  width: 46.0009% !important;
  margin: 0 0 0 20px;
  float: left;
}
.header .contacts-block .language-container .language-list {
  min-width: 165px;
}
.debtor-invoice-th{
  width: 290px;
}
.owner-invoice-th{
  width: 300px;
}
.amount-invoice-th{
  width: 120px;
  text-align: right;
}
.date-invoice-th{
  width: 115px;
}

.checkbox-style{
  display: inline-block;
  vertical-align: middle;
  margin: -1px 7px 0 0;
}
.checkbox-style input[type=checkbox] {
  visibility: hidden;
}
.checkbox-style.disabled label {
  opacity: .4;
  cursor: default !important;
}
.blu-checkbox label {
  cursor: pointer;
  margin: 0;
  width: 19px;
  height: 19px;
  display: block;
  background: url(../images/checkbox-custom-blu.png) 0 0 no-repeat;
}
.checkbox-style label.checked {
  background-position: 0 100%;
}
.checkbox-style_blue label {
  width: 18px;
  height: 18px;
  background: url(../images/form/checkbox-custom-blue.png) 0 0 no-repeat;
}

.simplify-alert-container{
  margin-top:40px
}
.simplify-alert-container .alert{
  position: relative;
}
.left-payment{
  font-size: 15px;
  color:#999
}
.select2-inactive .select2-container--default.select2-container--disabled .select2-selection--single{
  background-color: #fff;
}
.select2-inactive .select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__arrow,
.select2-inactive .select2-results {
  display: none;
}
.ias-noneleft{
  display: none !important;
}
.kv-grid-container .empty{
  text-align: center;
}

.white-bg{
  background-color: white !important;
}
.transaction-details__header-controls .transaction-row-menu-dropdown.open .dropdown-menu.blu-dropdown-form {
  display: block !important;
}
.margin-right-5{
  margin-right: 5px
}
.hover-opacity:hover{
  opacity: 0.4;
}
#files-carousel .handle{
  float: none;
  display: inline-block;
}
.file-upload-tooltip {
    position: relative;
    top:2px
 }
#js-ideal-submit.active{
  cursor: not-allowed;
  opacity: 0.5;
}
#added-debtor .mess-close{
  display: inline-block;
  line-height: 15px;
  width: 15px;
  text-align: center;
}
.invoice-drop-down-action .dropdown-trigger{
  position: relative;
  z-index: 2;
}
.invoice-drop-down-action .dropdown-trigger i{
  position: relative;
  z-index: -1;
}
.link-button{
  color:#fff;
  text-decoration: none;
}
.link-button:hover{
  color:#fff;
  text-decoration: none;
}
.select-case-doc{
  display: inline-block;width:180px;
}
.setting-confirm-box{
  margin-bottom: 5px;
}
#cases-list-item .tbody-row{
  cursor: pointer;
}
.blu-wrap-payment-confirmation .fancybox-inner{
  height: auto !important;
}
.centered-page-container .centered-page__header-control_mail{
  position: relative;
}
.centered-page-container .centered-page__header-control_mail .unread{
  position: absolute;
  display: inline-block;
  width: 15px;
  height: 15px;
  left: 16px;
  top: -6px;
  background: url(../images/validation-icon-sprite.png) 0 -143px;
}
.auto-avatar{
  background: #fff;
  border: solid 2px #c69622;
  color:#123d83;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
  border-radius: 3px;
  text-transform: uppercase;
}
.auto-avatar.avatar-size-40{
  width: 40px;
  height: 40px;
  font-size: 25px;
  line-height: 35px;
}
.ps-invoices-list{
  position: relative;
  top:-4px;
}
.ps-invoices-list:active{
  text-decoration: none;
}
.ps-invoices-list:hover{
  text-decoration: none;
  opacity: 0.5 !important;
}
.ps-invoices-list span{
  position: relative;
  top:2px
}
.margin-right-30{
  margin-right: 30px;
}
.acounts-list-li:hover {
  cursor: pointer;
}
