fieldset[disabled] .multiselect{
  pointer-events:none
}

.multiselect__spinner{
  position:absolute;
  right:1px;
  top:1px;
  width:40px;
  height:38px;
  background:#fff;
  display:block
}

.multiselect__spinner:after,.multiselect__spinner:before{
  position:absolute;
  content:"";
  top:50%;
  left:50%;
  margin:-8px 0 0 -8px;
  width:16px;
  height:16px;
  border-radius:100%;
  border:2px solid transparent;
  border-top-color:#41b883;
  box-shadow:0 0 0 1px transparent
}

.multiselect__spinner:before{
  animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);
  animation-iteration-count:infinite
}

.multiselect__spinner:after{
  animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);
  animation-iteration-count:infinite
}

.multiselect__loading-enter-active,.multiselect__loading-leave-active{
  transition:opacity .4s ease-in-out;
  opacity:1
}

.multiselect__loading-enter,.multiselect__loading-leave-active{
  opacity:0
}

.multiselect,.multiselect__input,.multiselect__single{
  font-family:inherit;
  font-size:16px;
  touch-action:manipulation
}

.multiselect{
  box-sizing:content-box;
  display:block;
  position:relative;
  width:100%;
  min-height:40px;
  text-align:left;
  color:#35495e
}

.multiselect *{
  box-sizing:border-box
}

.multiselect:focus{
  outline:none
}

.multiselect--disabled{
  background:#ededed;
  pointer-events:none;
  opacity:.6
}

.multiselect--active{
  z-index:50
}

.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{
  border-bottom-left-radius:0;
  border-bottom-right-radius:0
}

.multiselect--active .multiselect__select{
  transform:rotate(180deg)
}

.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{
  border-top-left-radius:0;
  border-top-right-radius:0
}

.multiselect__input,.multiselect__single{
  position:relative;
  display:inline-block;
  min-height:20px;
  line-height:20px;
  border:none;
  border-radius:5px;
  background:#fff;
  padding:0 0 0 5px;
  width:100%;
  transition:border .1s ease;
  box-sizing:border-box;
  margin-bottom:8px;
  vertical-align:top
}

.multiselect__input::-moz-placeholder{
  color:#35495e
}

.multiselect__input::placeholder{
  color:#35495e
}

.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{
  width:auto
}

.multiselect__input:hover,.multiselect__single:hover{
  border-color:#cfcfcf
}

.multiselect__input:focus,.multiselect__single:focus{
  border-color:#a8a8a8;
  outline:none
}

.multiselect__single{
  padding-left:5px;
  margin-bottom:8px
}

.multiselect__tags-wrap{
  display:inline
}

.multiselect__tags{
  min-height:40px;
  display:block;
  padding:8px 40px 0 8px;
  border-radius:5px;
  border:1px solid #e8e8e8;
  background:#fff;
  font-size:14px
}

.multiselect__tag{
  position:relative;
  display:inline-block;
  padding:4px 26px 4px 10px;
  border-radius:5px;
  margin-right:10px;
  color:#fff;
  line-height:1;
  background:#41b883;
  margin-bottom:5px;
  white-space:nowrap;
  overflow:hidden;
  max-width:100%;
  text-overflow:ellipsis
}

.multiselect__tag-icon{
  cursor:pointer;
  margin-left:7px;
  position:absolute;
  right:0;
  top:0;
  bottom:0;
  font-weight:700;
  font-style:normal;
  width:22px;
  text-align:center;
  line-height:22px;
  transition:all .2s ease;
  border-radius:5px
}

.multiselect__tag-icon:after{
  content:"\D7";
  color:#266d4d;
  font-size:14px
}

.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{
  background:#369a6e
}

.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{
  color:#fff
}

.multiselect__current{
  min-height:40px;
  overflow:hidden;
  padding:8px 30px 0 12px;
  white-space:nowrap;
  border-radius:5px;
  border:1px solid #e8e8e8
}

.multiselect__current,.multiselect__select{
  line-height:16px;
  box-sizing:border-box;
  display:block;
  margin:0;
  text-decoration:none;
  cursor:pointer
}

.multiselect__select{
  position:absolute;
  width:40px;
  height:38px;
  right:1px;
  top:1px;
  padding:4px 8px;
  text-align:center;
  transition:transform .2s ease
}

.multiselect__select:before{
  position:relative;
  right:0;
  top:65%;
  color:#999;
  margin-top:4px;
  border-color:#999 transparent transparent;
  border-style:solid;
  border-width:5px 5px 0;
  content:""
}

.multiselect__placeholder{
  color:#adadad;
  display:inline-block;
  margin-bottom:10px;
  padding-top:2px
}

.multiselect--active .multiselect__placeholder{
  display:none
}

.multiselect__content-wrapper{
  position:absolute;
  display:block;
  background:#fff;
  width:100%;
  max-height:240px;
  overflow:auto;
  border:1px solid #e8e8e8;
  border-top:none;
  border-bottom-left-radius:5px;
  border-bottom-right-radius:5px;
  z-index:50;
  -webkit-overflow-scrolling:touch
}

.multiselect__content{
  list-style:none;
  display:inline-block;
  padding:0;
  margin:0;
  min-width:100%;
  vertical-align:top
}

.multiselect--above .multiselect__content-wrapper{
  bottom:100%;
  border-bottom-left-radius:0;
  border-bottom-right-radius:0;
  border-top-left-radius:5px;
  border-top-right-radius:5px;
  border-bottom:none;
  border-top:1px solid #e8e8e8
}

.multiselect__content::webkit-scrollbar{
  display:none
}

.multiselect__element{
  display:block
}

.multiselect__option{
  display:block;
  padding:12px;
  min-height:40px;
  line-height:16px;
  text-decoration:none;
  text-transform:none;
  vertical-align:middle;
  position:relative;
  cursor:pointer;
  white-space:nowrap
}

.multiselect__option:after{
  top:0;
  right:0;
  position:absolute;
  line-height:40px;
  padding-right:12px;
  padding-left:20px;
  font-size:13px
}

.multiselect__option--highlight{
  background:#41b883;
  outline:none;
  color:#fff
}

.multiselect__option--highlight:after{
  content:attr(data-select);
  background:#41b883;
  color:#fff
}

.multiselect__option--selected{
  background:#f3f3f3;
  color:#35495e;
  font-weight:700
}

.multiselect__option--selected:after{
  content:attr(data-selected);
  color:silver;
  background:inherit
}

.multiselect__option--selected.multiselect__option--highlight{
  background:#ff6a6a;
  color:#fff
}

.multiselect__option--selected.multiselect__option--highlight:after{
  background:#ff6a6a;
  content:attr(data-deselect);
  color:#fff
}

.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{
  background:#ededed;
  color:#a6a6a6
}

.multiselect__option--disabled{
  background:#ededed!important;
  color:#a6a6a6!important;
  cursor:text;
  pointer-events:none
}

.multiselect__option--group{
  background:#ededed;
  color:#35495e
}

.multiselect__option--group.multiselect__option--highlight{
  background:#35495e;
  color:#fff
}

.multiselect__option--group.multiselect__option--highlight:after{
  background:#35495e
}

.multiselect__option--disabled.multiselect__option--highlight{
  background:#dedede
}

.multiselect__option--group-selected.multiselect__option--highlight{
  background:#ff6a6a;
  color:#fff
}

.multiselect__option--group-selected.multiselect__option--highlight:after{
  background:#ff6a6a;
  content:attr(data-deselect);
  color:#fff
}

.multiselect-enter-active,.multiselect-leave-active{
  transition:all .15s ease
}

.multiselect-enter,.multiselect-leave-active{
  opacity:0
}

.multiselect__strong{
  margin-bottom:8px;
  line-height:20px;
  display:inline-block;
  vertical-align:top
}

[dir=rtl] .multiselect{
  text-align:right
}

[dir=rtl] .multiselect__select{
  right:auto;
  left:1px
}

[dir=rtl] .multiselect__tags{
  padding:8px 8px 0 40px
}

[dir=rtl] .multiselect__content{
  text-align:right
}

[dir=rtl] .multiselect__option:after{
  right:auto;
  left:0
}

[dir=rtl] .multiselect__clear{
  right:auto;
  left:12px
}

[dir=rtl] .multiselect__spinner{
  right:auto;
  left:1px
}

@keyframes spinning{
  0%{
    transform:rotate(0)
  }

  to{
    transform:rotate(2turn)
  }
}/* STATUS COLORS */

/* Special colors */

body {
  font-family: 'Roboto', sans-serif;
  -webkit-font-smoothing: subpixel-antialiased;
  background-color: #ffffff;
  padding-bottom: 100px;
  font-size: 13px;
  color: #424242;
}

label {
  font-weight: normal;
}

.pace-primary .pace .pace-progress {
  background-color: #0052CC;
}

#page-wrapper {
  border-left: 1px solid #E8E8E9;
}

table a td {
  color: #1d1d26;
}

table a td small,
tr td small {
  color: #bbbbbe;
}

.last {
  margin-bottom: 0 !important;
}

.form-control[readonly]:not(disabled) {
  background-color: transparent;
}

.form-control[readonly][disabled] {
  background-color: #eee;
}

.m-0 {
  margin: 0;
}

.mx-5 {
  margin-top: 5px;
  margin-bottom: 5px;
}

.ml-10 {
  margin-left: 10px;
}

.ml-5 {
  margin-left: 5px;
}

.mr-10 {
  margin-right: 10px;
}

.mr-5 {
  margin-right: 5px;
}

.mb-10 {
  margin-bottom: 10px;
}

.mb-15 {
  margin-bottom: 15px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mt-20 {
  margin-top: 20px;
}

.mt-10 {
  margin-top: 10px;
}

.mt-5 {
  margin-top: 5px;
}

.mt-n-5 {
  margin-top: -5px;
}

.mr-15 {
  margin-right: 15px;
}

.p-10 {
  padding: 10px;
}

.pr-0 {
  padding-right: 0;
}

.pl-0 {
  padding-left: 0;
}

.pr-40 {
  padding-right: 40px;
}

.pl-40 {
  padding-left: 40px;
}

.pt-30 {
  padding-top: 30px;
}

.pb-5 {
  padding-bottom: 5px;
}

.pb-10 {
  padding-bottom: 10px;
}

.pb-20 {
  padding-bottom: 20px;
}

.p-0 {
  padding: 0;
}

.i-image-wrapper {
  flex-basis: 80%;
  max-height: 500px;
  flex: 2.5;
  border-radius: 1px;
  margin-right: 10px;
  overflow-y: hidden;
  border-radius: 1px;
  background: #eee;
  justify-content: center;
  align-items: center;
  display: flex;
}

.i-image-wrapper > .icon {
  color: #ccc;
  font-size: 50px;
  cursor: default;
}

.i-image-wrapper img {
  max-width: 100%;
  border-radius: 1px;
}

.dz-image img {
  width: 100%;
}

.dz-size {
  display: none;
}

#claimDropzone {
  min-height: 100px;
  padding: 0;
  border: 2px solid transparent;
}

.dropzone.border-none {
  border: none;
}

.no-margin-top {
  margin-top: 0 !important;
}

.no-padding {
  padding-left: -15px !important;
  padding-right: -15px !important;
}

.follow-up {
  background-color: #fafafa;
  border: 1px solid #e6e6e6;
  padding: 2rem;
  margin: 2rem 0;
}

.follow-up__box {
  height: 5rem;
  width: 5rem;
  background-color: #a5dbd6;
  display: inline-block;
  text-align: center;
  padding-top: 0.3rem;
  color: white;
  font-size: 28px;
  font-weight: bold;
  border: solid 3px white;
  border-radius: 6px;
}

.follow-up_btn {
  margin-top: -14px;
}

.follow-up__box_red {
  background-color: #f96f7f;
}

.follow-up__box_green {
  background-color: #a5dbd6;
}

.role-tag {
  margin-right: 5px;
}

.content-container {
  margin: 2rem 0.5rem 0;
  padding: 2rem;
  background-color: white;
}

.datepicker-clear-button {
  position: absolute;
  right: 10px;
  top: 5px;
  font-size: 16px;
}

.tooltip {
  display: none;
  opacity: 0;
  transition: opacity .15s;
  pointer-events: none;
  padding: 4px;
  z-index: 10000;
}

.tooltip .tooltip-content {
  background: #424242;
  color: white;
  border-radius: 3px;
  padding: 5px 10px;
  max-width: 270px;
  font-weight: 400;
}

.tooltip.tooltip-open-transitionend {
  display: block;
}

.tooltip.tooltip-after-open {
  opacity: 1;
}

#advanced-filters {
  border-radius: 0;
  margin-top: 10px;
}

#advanced-filters .panel-heading {
  background-color: #fff;
}

.cursor-pointer {
  cursor: pointer;
}

.gray-text-4 {
  color: #ced4da;
}

.gray-text-5 {
  color: #adb5bd;
}

#sidebar_icon_leads path {
  fill: red;
  cursor: pointer;
}

.b-inline-block {
  display: inline-block;
}

.b-highlight-red {
  background-color: #f3dddb;
}

.b-highlight-green {
  background-color: #d9eee5;
}

.b-highlight-blue {
  color: #4dabf7;
}

.affix {
  top: 5px;
  bottom: 5px;
  margin-right: 35px;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.b-pointer {
  cursor: pointer;
}

.b-not-allowed {
  cursor: not-allowed;
}

.b-padding-bottom-5 {
  padding-bottom: 5px;
}

.b-align-middle {
  vertical-align: middle;
}

.b-align-bottom {
  vertical-align: bottom;
}

.b-n-margin-top-20 {
  margin-top: -20px;
}

input[type=checkbox] {
  -webkit-appearance: none;
  background-color: #ffffff;
  font-size: 12px;
  text-transform: none;
  display: inline-block;
  transition: background .2s ease-out;
  height: 18px;
  width: 18px;
  border-radius: 2px;
  border: 2px solid #d2d2d4;
  padding: 0;
  vertical-align: bottom;
  position: relative;
  overflow: hidden;
  top: -5px;
  margin-right: 5px;
}

input[type=checkbox]:checked {
  background-color: #0052CC;
  border: 2px solid #0052CC;
  color: #ffffff;
}

input[type=checkbox]:checked:after {
  font-family: FontAwesome;
  font-size: 14px;
  position: absolute;
  transition: background .2s ease-out;
  top: 0px;
  left: 0px;
  content: '\F00C';
}

.inherit, .inherit:hover {
  color: inherit;
  text-decoration: inherit;
}

.tooltip {
  max-width: 500px;
}

.flex-container {
  display: flex;
  justify-content: space-between;
}

.display-flex {
  display: flex;
}

.flex-1 {
  flex: 1;
}

.flex-2 {
  flex: 2;
}

.flex-3 {
  flex: 3;
}

.items-center {
  align-items: center;
}

.align-self {
  align-self: center;
}

.overflow-hidden {
  overflow: hidden;
}

.capitalize {
  text-transform: capitalize;
}

.uppercase {
  text-transform: uppercase;
}

.whitespace-no-wrap {
  white-space: nowrap;
}

.progress {
  height: 10px;
  border-radius: 5px;
}

.progress-bar {
  background-color: #8dd83c;
}

.bg-light {
  background-color: #e8f6ff;
}

.trans-all-04, .btn-transition-all, .lead-location-btns, .lead-customer-btns, .lead-side-panel-log .notes-log-item-add .item-button .save-note-btn {
  transition: all 0.4s;
}

.justify-between {
  justify-content: space-between;
}

.flex-col {
  flex-direction: column;
}

.tooltip {
  z-index: 10020 !important;
}

@media (max-width: 768px) {
  .tooltip {
    display: none !important;
  }
}

.b-button, .b-button-invert, .b-button-small, .b-button-big, .b-button-primary, .b-button-secondary, .b-button-secondary-invert, .b-button-success, .b-button-danger, .b-button-text, .b-button-secondary-text, .b-button-primary-text, .b-button-success-text, .b-button-danger-text, .b-button-outline, .b-button-primary-outline, .b-button-secondary-outline, .b-button-danger-outline, .b-button-white, .b-button-yellow, .b-button-green, .b-button-red, .b-button-gray, .b-button-blue {
  height: 40px;
  line-height: 25px;
  border-radius: 4px;
  font-size: 10px;
  text-transform: uppercase;
  background-color: #F6F5F6;
  color: #616161;
}

.b-button:hover, .b-button-invert:hover, .b-button-small:hover, .b-button-big:hover, .b-button-primary:hover, .b-button-secondary:hover, .b-button-secondary-invert:hover, .b-button-success:hover, .b-button-danger:hover, .b-button-text:hover, .b-button-secondary-text:hover, .b-button-primary-text:hover, .b-button-success-text:hover, .b-button-danger-text:hover, .b-button-outline:hover, .b-button-primary-outline:hover, .b-button-secondary-outline:hover, .b-button-danger-outline:hover, .b-button-white:hover, .b-button-yellow:hover, .b-button-green:hover, .b-button-red:hover, .b-button-gray:hover, .b-button-blue:hover {
  color: #616161;
  background-color: #dedade;
}

.b-button-invert {
  background-color: #bbbbbe;
  color: #ffffff;
}

.b-button-invert:focus {
  color: #ffffff;
}

.b-button-invert:disabled:hover {
  color: #ffffff;
  background-color: #bbbbbe;
}

.b-button-invert:hover {
  color: #ffffff;
  background-color: #616161;
}

.b-button-small {
  width: 90px;
}

.b-button-big {
  width: 150px;
}

.b-button-primary {
  background-color: #0052CC;
  color: white;
}

.b-button-primary:focus {
  color: white;
}

.b-button-primary:hover {
  color: white;
  background-color: #003e99;
}

.b-button-secondary {
  background-color: #f58423;
  color: white;
}

.b-button-secondary:focus {
  color: white;
}

.b-button-secondary:hover {
  color: white;
  background-color: #db6b0a;
}

.b-button-secondary-invert {
  background-color: #fde7d3;
  color: #f58423;
}

.b-button-secondary-invert:focus {
  color: #f58423;
}

.b-button-secondary-invert:hover {
  color: #db6b0a;
  background-color: #fbcca2;
}

.b-button-success {
  background-color: #8dd83c;
  color: white;
}

.b-button-success:focus {
  color: white;
}

.b-button-success:hover {
  color: white;
  background-color: #73bc26;
}

.b-button-danger {
  background-color: #ff314a;
  color: white;
}

.b-button-danger:focus {
  color: white;
}

.b-button-danger:hover {
  color: white;
  background-color: #fd001f;
}

.b-button-text {
  color: #a5a5a8;
  background-color: transparent;
}

.b-button-text:hover {
  color: #616161;
  background-color: #bbbbbe;
}

.b-button-secondary-text {
  color: #f58423;
  background-color: transparent;
}

.b-button-secondary-text:hover {
  color: #ffffff;
  background-color: #f58423;
}

.b-button-primary-text {
  color: #0052CC;
  background-color: transparent;
}

.b-button-primary-text:hover {
  color: #ffffff;
  background-color: #0052CC;
}

.b-button-success-text {
  color: #8dd83c;
  background-color: transparent;
}

.b-button-success-text:hover {
  color: #ffffff;
  background-color: #8dd83c;
}

.b-button-danger-text {
  color: #ff314a;
  background-color: transparent;
}

.b-button-danger-text:hover {
  color: #ffffff;
  background-color: #ff314a;
}

.b-button-outline {
  border-color: #bbbbbe;
  color: #a5a5a8;
  background-color: white;
}

.b-button-outline:focus {
  color: #bbbbbe;
}

.b-button-outline:hover {
  color: #616161;
  background-color: #bbbbbe;
}

.b-button-primary-outline {
  border-color: #0052CC;
  color: #0052CC;
  background-color: white;
}

.b-button-primary-outline:focus {
  color: #0052CC;
}

.b-button-primary-outline:hover {
  color: white;
  background-color: #0052CC;
}

.b-button-secondary-outline {
  border-color: #f58423;
  color: #f58423;
  background-color: white;
}

.b-button-secondary-outline:focus {
  color: #f58423;
}

.b-button-secondary-outline:hover {
  color: white;
  background-color: #f58423;
}

.b-button-danger-outline {
  border-color: #ff314a;
  color: #ff314a;
  background-color: white;
}

.b-button-danger-outline:focus {
  color: #ff314a;
}

.b-button-danger-outline:hover {
  color: white;
  background-color: #ff314a;
}

.b-button-white {
  background-color: white;
  color: #77777d;
}

.b-button-white:hover {
  color: #77777d;
}

.b-button-yellow {
  background-color: white;
  color: #ff9400;
}

.b-button-yellow:hover {
  color: #ff9400;
}

.b-button-green {
  background: #00cc55;
  color: white;
}

.b-button-green:hover {
  color: white;
  background-color: #009940;
}

.b-button-red {
  background: #ee2200;
  color: white;
}

.b-button-red:hover {
  color: white;
  background-color: #d51e00;
}

.b-button-gray {
  background: #bbbbbe;
  color: white;
}

.b-button-gray:hover {
  color: white;
}

.b-button-blue {
  color: #00bbff;
  background-color: white;
  border: 2px solid #00bbff;
}

.b-button-blue:hover {
  color: white;
  background-color: #00bbff;
}

.b-button-modal, .b-button-modal-active {
  color: #d2d2d4;
  background-color: #ffffff;
  border: none;
  border-radius: 0;
  border-bottom: 2px solid #ffffff;
}

.b-button-modal:active, .b-button-modal-active:active {
  box-shadow: unset;
}

.b-button-modal:focus, .b-button-modal-active:focus {
  color: #d2d2d4;
}

.b-button-modal:hover, .b-button-modal-active:hover {
  color: #0052CC;
  border-color: #0052CC;
}

.b-button-modal-active {
  color: #0052CC;
  border-color: #0052CC;
}

.b-button-modal-active:focus {
  color: #0052CC;
}

.b-button-modal-active:hover {
  color: #003e99;
  border-color: #003e99;
}

.b-button-circle, .b-button-circle__blue, .b-button-circle__small, .b-button-circle__pink, .b-button-circle__primary {
  border-radius: 50%;
  height: 40px;
  width: 40px;
  font-size: 18px;
  border: none;
  vertical-align: middle;
  color: #a5a5a8;
  background-color: #ffffff;
}

.b-button-circle:active, .b-button-circle__blue:active, .b-button-circle__small:active, .b-button-circle__pink:active, .b-button-circle__primary:active {
  box-shadow: unset;
}

.b-button-circle:focus, .b-button-circle__blue:focus, .b-button-circle__small:focus, .b-button-circle__pink:focus, .b-button-circle__primary:focus {
  color: #bbbbbe;
  outline: none;
}

.b-button-circle:hover, .b-button-circle__blue:hover, .b-button-circle__small:hover, .b-button-circle__pink:hover, .b-button-circle__primary:hover {
  color: #616161;
}

.b-button-circle__blue {
  background-color: #2277ff;
  color: white;
}

.b-button-circle__blue:focus {
  color: white;
}

.b-button-circle__blue:hover {
  color: white;
  background-color: #005cee;
}

.b-button-circle__small {
  height: 32px;
  width: 32px;
  font-size: 18px;
}

.b-button-circle__pink {
  background-color: #FF4181;
  color: white;
}

.b-button-circle__pink:focus {
  color: white;
}

.b-button-circle__pink:hover {
  color: white;
  background-color: #ff0e5f;
}

.b-button-circle__primary {
  background-color: #0052CC;
  color: white;
}

.b-button-circle__primary:focus {
  color: white;
}

.b-button-circle__primary:hover {
  color: white;
  background-color: #003e99;
}

.btn-option-clear {
  width: 15px;
  height: 15px;
  position: absolute;
  top: -5px;
  right: -5px;
  background-color: #a5a5a8;
  color: #ffffff;
  text-align: center;
  line-height: 14px;
  border-radius: 50%;
}

.btn-option-clear:hover {
  background-color: #77777d;
  cursor: pointer;
}

.btn-option-clear i {
  font-size: 10px;
}

.btn-cursor {
  cursor: pointer;
}

.b-button-margin-right {
  margin-right: 10px;
}

.spinner-wrapper {
  position: relative;
}

.spinner-wrapper div {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.spinner-wrapper .spinner-background {
  width: 100%;
  height: 100%;
  position: absolute;
  right: 0;
  background-color: #0052CC;
}

.spinner-wrapper .spinner-background-wrapper {
  position: absolute;
  top: 50%;
  bottom: 0;
  right: 0;
  left: 50%;
  transform: translate(-50%, -50%);
}

.btn-disabled {
  cursor: not-allowed;
  filter: alpha(opacity=65);
  box-shadow: none;
  opacity: .65;
}

@font-face {
  font-family: 'additional_services_icons';

  src: url("../../fonts/additional_services_icons.eot?108enq");

  src: url("../../fonts/additional_services_icons.eot?108enq#iefix") format("embedded-opentype"), url("../../fonts/additional_services_icons.ttf?108enq") format("truetype"), url("../../fonts/additional_services_icons.woff?108enq") format("woff"), url("../../fonts/additional_services_icons.svg?108enq#additional_services_icons") format("svg");

  font-weight: normal;

  font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'additional_services_icons' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.icon-icon_notifications:before {
  content: "\E91D";
}

.icon-icon_custom-service:before {
  content: "\E900";
}

.icon-icon_debris-removal:before {
  content: "\E901";
}

.icon-icon_elevator-charge:before {
  content: "\E902";
}

.icon-icon_ferry-fee:before {
  content: "\E903";
}

.icon-icon_full-pack:before {
  content: "\E904";
}

.icon-icon_partial-pack:before {
  content: "\E904";
}

.icon-icon_gratuity:before {
  content: "\E905";
}

.icon-icon_guaranteed-delivery:before {
  content: "\E906";
}

.icon-icon_heavy-item-handling:before {
  content: "\E907";
}

.icon-icon_hoisting:before {
  content: "\E908";
}

.icon-icon_long-carry:before {
  content: "\E909";
}

.icon-icon_palletizing:before {
  content: "\E90A";
}

.icon-icon_redelivery-fee:before {
  content: "\E90B";
}

.icon-icon_shuttle-truck:before {
  content: "\E90C";
}

.icon-icon_sidebar_inventory:before {
  content: "\E90D";
}

.icon-icon_stair-carry:before {
  content: "\E90E";
}

.icon-icon_survey-fee:before {
  content: "\E90F";
}

.icon-icon_tolls:before {
  content: "\E910";
}

.icon-icon_unpacking-service:before {
  content: "\E911";
}

.icon-icon_waiting-time:before {
  content: "\E912";
}

.icon-icon_warehouse-handling-fee:before {
  content: "\E913";
}

.icon-icon_sidebar_additional_service_settings:before {
  content: "\E914";
}

.icon-icon_sidebar_companies:before {
  content: "\E915";
}

.icon-icon_sidebar_lead_rotations:before {
  content: "\E916";
}

.icon-icon_sidebar_leads:before {
  content: "\E917";
}

.icon-icon_sidebar_power_button:before {
  content: "\E918";
}

.icon-icon_sidebar_profile:before {
  content: "\E919";
}

.icon-icon_sidebar_roles:before {
  content: "\E91A";
}

.icon-icon_sidebar_settings:before {
  content: "\E91B";
}

.icon-icon_sidebar_subcontractors:before {
  content: "\E91C";
}

.b-checkbox label input {
  display: none;
}

.b-checkbox label span {
  height: 12px;
  width: 12px;
  border: 1px solid grey;
  display: inline-block;
  position: relative;
}

.b-checkbox [type=checkbox]:checked + span:before {
  content: '\2713';
  color: white;
  font-size: 10px;
  background: #ff5522;
  position: absolute;
  width: 12px;
  height: 12px;
  top: -2px;
  left: 0;
}

input[type=radio] {
  -webkit-appearance: none;
  width: 20px;
  height: 20px;
  top: -4px;
  transition: background .2s ease-out;
  border: 2px solid #d2d2d4;
  background: white;
  position: relative;
  border-radius: 50%;
  vertical-align: middle;
  margin: 4px 5px 0px 0px;
}

input[type=radio]:checked {
  border: 2px solid #0052CC;
  outline: none;
}

input[type=radio]:checked:after {
  position: absolute;
  background-color: #0052CC;
  width: 12px;
  height: 12px;
  top: 2px;
  left: 2px;
  border-radius: 50%;
  content: '';
}

input[type=checkbox] {
  -webkit-appearance: none;
  width: 16px;
  height: 16px;
  top: -4px;
  transition: background .2s ease-out;
  border: 2px solid #d2d2d4;
  background: white;
  position: relative;
  vertical-align: middle;
  margin: 4px 5px 0px 0px;
}

input[type=checkbox]:checked:after {
  font-family: FontAwesome;
  font-size: 13px;
  position: absolute;
  transition: background .2s ease-out;
  top: 0px;
  left: 0px;
  content: '\F00C';
}

input[type=checkbox]:focus {
  outline: none;
}

.b-toggle, .b-toggle-active {
  cursor: pointer;
  color: #bbbbbe;
  background-color: #f3f3f4;
  padding: 3px 8px;
  border-radius: 12px;
  font-size: 12px;
  text-transform: none;
}

.b-toggle-active {
  color: #0052CC;
  background-color: #d3e2f1;
}

.b-label {
  text-transform: uppercase;
  font-size: 10px;
  color: #b6b6b6;
}

.b-paragraph {
  font-size: 12px;
  letter-spacing: 0.4px;
}

.b-tag {
  color: #00bbff;
  background-color: #e8f6ff;
  border: 1px solid #00bbff;
  padding-left: 1rem;
  padding-right: 1rem;
}

.b-variable, .b-variable:hover, .b-variable:active {
  color: #616161;
  background-color: #BBDEFB;
  padding: 0 5px;
  border-radius: 0;
  margin: 4px 4px 0 0;
}

.dropdown-right {
  right: 0;
  left: auto;
}

.b-textarea {
  resize: vertical;
}

.b-textarea-none {
  resize: none;
}

.b-border-none {
  border: none;
}

.b-pre {
  white-space: pre-line;
}

.b-border-top {
  border-top: 1px solid #e8e8e9;
}

.b-border-orange {
  border: 1px solid #ff5522 !important;
}

.has-error-text {
  color: #ee2200 !important;
}

.inline-block {
  display: inline-block;
}

.visibility-visible {
  visibility: visible;
}

.visibility-hidden {
  visibility: hidden;
}

.b-text-orange {
  color: #ff5522;
}

.b-text-white {
  color: #ffffff;
}

.b-text-white:hover {
  color: #ffffff;
}

.text-secondary {
  color: #f58423;
}

.simple-select {
  position: relative;
  cursor: pointer;
  font-size: 14px;
}

.simple-select-header {
  background-color: white;
  border: 1px solid #e5e6e7;
}

.simple-select-header__disabled {
  background-color: #f3f3f4;
}

.simple-select-header.has-error {
  border-color: #ed5565;
}

.simple-select-input {
  border: none;
  padding-left: 15px;
  line-height: 30px;
  width: calc(100% - 20px);
}

.simple-select-input__disabled {
  border: none;
  background-color: #f3f3f4;
  padding-left: 15px;
  line-height: 30px;
  width: calc(100% - 20px);
}

.simple-select-input:focus {
  outline: none;
}

.simple-select-caret {
  transition: .2s ease-in-out;
  display: inline-block;
  line-height: 30px;
  padding: 0 6px;
  position: absolute;
  top: 2px;
  right: 0;
}

.simple-select-caret__spinner {
  transition: .2s ease-in-out;
  color: #41b883;
  display: inline-block;
  line-height: 30px;
  padding: 0 6px;
  position: absolute;
  top: 2px;
  right: 0;
}

.simple-select-caret__open {
  transform: rotate(180deg);
  transition: .2s ease-in-out;
  display: inline-block;
  line-height: 30px;
  padding: 0 6px;
  position: absolute;
  top: 2px;
  right: 0;
}

.simple-select-options {
  position: absolute;
  left: 0;
  background-color: white;
  box-shadow: 0px 5px 18px #eee;
  border-radius: 2px;
  max-height: 300px;
  overflow-y: auto;
  cursor: pointer;
  z-index: 5;
  font-size: 12px;
  white-space: nowrap;
  min-width: 100%;
}

.simple-select-options ul {
  list-style: none;
  padding: 0;
  margin-bottom: 0;
}

.lead-select {
  position: relative;
  cursor: pointer;
  font-size: 14px;
  display: inline-block;
}

.lead-select__block {
  display: block;
}

.lead-select-header {
  border-radius: 4px;
  background-color: #F6F5F6;
}

.lead-select-header-white {
  border-radius: 4px;
  background-color: white;
}

.lead-select-header__disabled {
  background-color: #f3f3f4;
}

.lead-select-header.has-error {
  border-color: #ed5565;
}

.lead-select-input {
  border: none;
  padding-left: 12px;
  padding-right: 12px;
  line-height: 40px;
  width: calc(100% - 20px);
  border-radius: 4px;
  font-size: 10px;
  background-color: #F6F5F6;
  text-transform: uppercase;
}

.lead-select-input-white {
  border: none;
  padding-left: 12px;
  padding-right: 12px;
  line-height: 40px;
  width: calc(100% - 20px);
  border-radius: 4px;
  font-size: 10px;
  background-color: white;
}

.lead-select-input__disabled {
  border: none;
  background-color: #f3f3f4;
  padding-left: 15px;
  padding-right: 15px;
  line-height: 40px;
  width: calc(100% - 20px);
  font-size: 10px;
}

.lead-select-input:focus {
  outline: none;
}

.lead-select-caret {
  transition: .2s ease-in-out;
  display: inline-block;
  line-height: 40px;
  padding: 0 12px;
  position: absolute;
  right: 0;
  border-radius: 4px;
}

.lead-select-caret__spinner {
  transition: .2s ease-in-out;
  color: #41b883;
  display: inline-block;
  line-height: 40px;
  padding: 0 6px;
  position: absolute;
  right: 0;
}

.lead-select-caret__open {
  transform: rotate(180deg);
  transition: .2s ease-in-out;
  display: inline-block;
  line-height: 40px;
  padding: 0 12px;
  position: absolute;
  right: 0;
}

.lead-select-options {
  position: absolute;
  left: 0;
  background-color: white;
  box-shadow: 0px 5px 18px #eee;
  border-radius: 2px;
  max-height: 300px;
  overflow-y: auto;
  cursor: pointer;
  z-index: 5;
  font-size: 12px;
  white-space: nowrap;
  min-width: 100%;
}

.lead-select-options ul {
  list-style: none;
  padding: 0;
  margin-bottom: 0;
}

.select-header {
  background-color: white;
}

.select-header__disabled {
  background-color: #f3f3f4;
}

.select-input {
  border: none;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 15px;
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 38px;
  width: calc(100% - 20px);
}

.select-input__disabled {
  border: none;
  padding-top: 0px;
  padding-bottom: 0px;
  padding-left: 15px;
  padding-top: 0px;
  padding-bottom: 0px;
  line-height: 38px;
  width: calc(100% - 20px);
  background-color: #f3f3f4;
}

.select-input:focus {
  outline: none;
}

.select-caret {
  transition: .2s ease-in-out;
  display: inline-block;
  line-height: 38px;
  padding: 0 6px;
  position: absolute;
  top: 1px;
  right: 0;
}

.select-caret__spinner {
  transition: .2s ease-in-out;
  color: #41b883;
  display: inline-block;
  line-height: 38px;
  padding: 0 6px;
  position: absolute;
  top: 1px;
  right: 0;
}

.select-caret__open {
  transform: rotate(180deg);
  transition: .2s ease-in-out;
  display: inline-block;
  line-height: 38px;
  padding: 0 6px;
  position: absolute;
  top: 1px;
  right: 0;
}

.select-options {
  position: absolute;
  border: 1px solid #e5e6e7;
  top: 40px;
  left: 0;
  right: 0;
  background-color: white;
  max-height: 300px;
  overflow-y: auto;
  cursor: pointer;
  z-index: 5;
}

.select-options ul {
  list-style: none;
  padding: 0;
  margin-bottom: 0;
}

.select-option {
  position: relative;
  padding: 5px 10px;
  margin: 2px;
  font-weight: 100;
  border-radius: 2px;
}

.select-option .remove-option {
  position: absolute;
  top: 5px;
  right: 10px;
}

.select-option__hover {
  background-color: #eeeeee;
}

.select-option__active {
  font-weight: bold;
  background-color: whitesmoke;
}

.select-option__active.select-option__hover {
  background-color: #ff6a6a;
}

.select-option .selection {
  display: none;
}

.select-option__active.select-option__hover:hover .selection {
  display: inline;
  font-size: 10px;
}

.select-option__active.select-option__hover:hover .select-label {
  display: none;
}

.calendar-select {
  position: relative;
  cursor: pointer;
  font-size: 14px;
  display: inline-block;
}

.calendar-select__block {
  display: block;
}

.calendar-select input::-moz-placeholder {
  color: #42526E;
}

.calendar-select input::placeholder {
  color: #42526E;
}

.calendar-select-header {
  border-radius: 4px;
  background-color: #F5F6F7;
}

.calendar-select-header__open {
  background-color: #253858;
}

.calendar-select-header__open input {
  background-color: #253858;
}

.calendar-select-header__open input::-moz-placeholder {
  color: #fff;
}

.calendar-select-header__open input::placeholder {
  color: #fff;
}

.calendar-select-header-white {
  border-radius: 4px;
  background-color: white;
}

.calendar-select-header__disabled {
  background-color: #f3f3f4;
}

.calendar-select-header.has-error {
  border-color: #ed5565;
}

.calendar-select-input {
  border: none;
  padding-left: 12px;
  padding-right: 12px;
  line-height: 35px;
  width: calc(100% - 20px);
  border-radius: 4px;
  font-size: 10px;
  background-color: #F5F6F7;
  text-transform: uppercase;
}

.calendar-select-input-white {
  border: none;
  padding-left: 12px;
  padding-right: 12px;
  line-height: 35px;
  width: calc(100% - 20px);
  border-radius: 4px;
  font-size: 10px;
  background-color: white;
}

.calendar-select-input__disabled {
  border: none;
  background-color: #f3f3f4;
  padding-left: 15px;
  padding-right: 15px;
  line-height: 35px;
  width: calc(100% - 20px);
  font-size: 10px;
}

.calendar-select-input:focus {
  outline: none;
}

.calendar-select-caret {
  transition: .2s ease-in-out;
  display: inline-block;
  line-height: 35px;
  padding: 0 12px;
  position: absolute;
  right: 0;
  border-radius: 4px;
  color: rgba(66, 82, 110, 0.5);
}

.calendar-select-caret__spinner {
  transition: .2s ease-in-out;
  color: #41b883;
  display: inline-block;
  line-height: 35px;
  padding: 0 6px;
  position: absolute;
  right: 0;
}

.calendar-select-caret__open {
  transform: rotate(360deg);
  transition: .2s ease-in-out;
  display: inline-block;
  line-height: 35px;
  padding: 0 12px;
  position: absolute;
  color: #fff;
  right: 0;
}

.calendar-select-options {
  position: absolute;
  background-color: white;
  border-radius: 2px;
  max-height: 300px;
  overflow-y: auto;
  cursor: pointer;
  font-size: 12px;
  white-space: nowrap;
  min-width: 100%;
  z-index: 5;
  box-shadow: 0px 3px 5px rgba(9, 30, 66, 0.2), 0px 0px 1px rgba(9, 30, 66, 0.31);
}

@media only screen and (min-width: 1280px) {
  .calendar-select-options {
    left: 103%;
    top: 0;
  }
}

.calendar-select-options ul {
  list-style: none;
  padding: 0;
  margin-bottom: 0;
}

.calendar-select .select-option {
  position: relative;
  color: #172B4D;
  padding: 8px 12px;
  font-weight: 400;
  border-radius: 2px;
  margin: 0;
}

.calendar-select .select-option__hover {
  background-color: #EBECF0;
}

.calendar-select input {
  color: transparent;
  text-shadow: 0 0 0 #fff;
}

.multi-select-wrapper {
  z-index: 3;
}

.quill-wrapper .ql-toolbar {
  background-color: #F5F5F5;
  border: 1px solid #E0E0E0;
}

.quill-wrapper .ql-container {
  border: 1px solid #E0E0E0;
}

.quill-wrapper .ql-editor {
  min-height: 150px;
  max-height: 200px;
  overflow-y: auto;
}

.quill-wrapper .ql-editor p {
  margin: 10px 0;
}

.quill-automated-emails .ql-toolbar {
  background-color: #F5F5F5;
  border: 0;
}

.quill-automated-emails .ql-container {
  border: 0;
}

.quill-automated-emails .ql-editor {
  height: 604px;
  overflow-y: auto;
}

.quill-automated-emails .ql-editor p {
  margin: 10px 0;
}

.l-background {
  background-color: #ffffff;
  margin-left: 70px;
  padding-top: 15px;
  margin-bottom: 100px;
}

.l-background .wrapper {
  padding: 0px 10px 50px;
}

@media (max-width: 767px) {
  div.l-background {
    margin-left: 0;
  }
}

table.table .l-table-header {
  background-color: #F6F5F6;
  border-bottom: 4px solid #FAFAFA;
}

table.table .l-table-list-item {
  height: 64px;
  border-radius: 2px;
  background-color: #ffffff;
  border-bottom: 4px solid #FAFAFA;
  transition: all .2s;
}

table.table .l-table-list-item td {
  vertical-align: middle;
  color: #1d1d26;
}

table.table .l-table-list-item td .label {
  display: inline-block;
  min-width: 85px;
}

table.table .l-table-list-item label {
  width: 70px;
  height: 60px;
  padding-top: 25px;
  margin-left: 25px;
}

table.table .l-table-list-item input[type="checkbox"] {
  top: 0px;
  margin-right: 25px;
}

table.table .l-table-list-item:hover {
  cursor: pointer;
  background-color: #F2FBFF;
}

table.table .l-table-list-item:active {
  background-color: #d9f3ff;
}

table.table .l-table-list-item .status-label-1 {
  border: 1px solid #FFAE00;
  background-color: #FFF1CC;
  color: #FFAE00;
}

table.table .l-table-list-item .status-label-2 {
  border: 1px solid #00BBFF;
  background-color: #B2EAFF;
  color: #00BBFF;
}

table.table .l-table-list-item .status-label-3 {
  border: 1px solid #00D112;
  background-color: #D5FBEB;
  color: #00D112;
}

table.table .l-table-list-item .status-label-3 {
  border: 1px solid #00D112;
  background-color: #D5FBEB;
  color: #00D112;
}

table.table .l-table-list-item .status-label-4 {
  border: 1px solid #d1dade;
  background-color: #d1dade;
  color: #5e5e5e;
}

table.table .l-table-list-item .priority {
  height: 25px;
  width: 25px;
  border-radius: 50%;
  color: #ffffff;
  text-align: center;
  line-height: 25px;
}

table.table .l-table-list-item .priority-1 {
  background-color: #00D112;
}

table.table .l-table-list-item .priority-1:after {
  content: "\F063";
  font-family: "fontawesome";
  vertical-align: middle;
}

table.table .l-table-list-item .priority-2 {
  background-color: #FFAE00;
}

table.table .l-table-list-item .priority-2:after {
  content: "\F062";
  font-family: "fontawesome";
  vertical-align: middle;
}

table.table .l-table-list-item .priority-3 {
  background-color: #FF5522;
}

table.table .l-table-list-item .priority-3:after {
  content: "\F12A";
  font-family: "fontawesome";
  vertical-align: middle;
}

table.table .l-table-list-item input[type="checkbox"] {
  top: 0;
}

.l-box {
  padding: 2rem;
}

.l-card {
  background: #ffffff;
  border: solid 1px #f1f3f5;
  border-radius: 4px;
}

.l-card-header, .l-card-header--small {
  height: 66px;
  padding-left: 22px;
  padding-right: 22px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.l-card-header p, .l-card-header--small p {
  display: inline-block;
  font-size: 13px;
  text-transform: uppercase;
  margin: 0;
  letter-spacing: 0.3px;
}

.l-card-header--small {
  height: 50px;
}

.l-card-content {
  padding-left: 15px;
  padding-right: 15px;
}

.l-card-content .table-distance {
  cursor: pointer;
}

.l-card-content .table-distance-head {
  color: #bbbbbe;
}

.l-card-content .table-distance-body {
  color: #1d1d26;
}

.l-card-content .table-phone-body {
  cursor: pointer;
}

.l-card-content .table-phone-body i {
  margin-left: 10px;
  margin-right: 2px;
  font-size: 14px;
  color: #bbbbbe;
}

.l-card-content .table-phone-body:hover i {
  color: #424242;
}

.l-card-content table tr th {
  text-transform: uppercase;
  font-size: 10px;
  color: #bbbbbe;
  font-weight: 400;
  letter-spacing: 0.6px;
  padding-bottom: 10px;
}

.l-card-content table tr td {
  color: #1d1d26;
  font-size: 12px;
  letter-spacing: 0.4px;
}

.l-card-content span .row {
  padding-top: 10px;
  border-top: 1px solid #ffffff;
}

.l-card-content span .row:hover {
  background-color: #fafafa;
  border-top: 1px solid #f1f1f2;
  cursor: pointer;
  color: black;
}

.l-card-content span .row:hover label, .l-card-content span .row:hover .fa-pencil {
  color: black;
}

.l-card-content span .row .fa-check, .l-card-content span .row .fa-times {
  padding: 10px;
  margin-top: -10px;
}

.l-card-content span .row .fa-check:hover, .l-card-content span .row .fa-times:hover {
  color: black;
}

.l-card-content span .row .fa-times {
  margin-right: -10px;
}

.l-notes,
.l-claims {
  color: gray;
}

.l-notes:hover,
  .l-claims:hover {
  color: black;
}

.l-notes:hover .btn,
    .l-claims:hover .btn {
  background-color: #003e99;
}

.l-claims span {
  text-transform: uppercase;
  padding: 6px 10px;
}

.l-claims span.label-warning {
  border: 1px solid #FFAE00;
  background-color: #FFF1CC;
  color: #FFAE00;
}

.l-card-highlight {
  border-top: 1px solid #f1f1f2;
  border-bottom: 1px solid #f1f1f2;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 5px;
}

.l-accordion-background {
  background-color: #fbfcfc;
  border-top: solid 2px #f1f3f5;
  padding-bottom: 10px;
  padding-top: 10px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}

.l-divider {
  border-bottom: 1px solid #e8e8e9;
  margin-bottom: 16px;
}

.l-margin-top {
  margin-top: 0.5rem;
}

.l-margin-top--big {
  margin-top: 3rem;
}

.l-margin-bottom {
  margin-bottom: 0.5rem;
}

.l-margin-bottom--big {
  margin-bottom: 2rem;
}

.l-margin-left {
  margin-left: 15px;
}

.l-margin-left-20 {
  margin-left: 20px;
}

.l-inline-block {
  display: inline-block;
}

.l-padding {
  padding: 1rem;
}

.l-padding-0 {
  padding: 0;
}

.l-margin-sides-n30 {
  margin-left: -30px;
  margin-right: -30px;
}

.l-padding-top-20 {
  padding-top: 20px;
}

.l-padding-top-60 {
  padding-top: 60px;
}

.l-padding-bottom-20 {
  padding-bottom: 20px;
}

.l-padding-bottom-10 {
  padding-bottom: 10px;
}

.l-padding-right-20 {
  padding-right: 20px;
}

.l-padding-left-15 {
  padding-left: 15px;
}

.l-action-width {
  width: 100px;
}

.sidebar-title, .l-user-title {
  display: inline-block;
}

.l-side-margin-8 {
  margin-left: -8px;
  margin-right: -8px;
}

.l-side-margin-10 {
  margin-left: -10px;
  margin-right: -10px;
}

.l-side-margin-15 {
  margin-left: -15px;
  margin-right: -15px;
}

.l-ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.l-pos-relative {
  position: relative;
}

.l-width-50 {
  width: 50px;
}

.l-label-icon {
  position: absolute;
  top: 10px;
  right: 5px;
}

.l-label-material {
  position: absolute;
  top: 10px;
  font-size: 14px;
  transition: .2s;
  text-transform: capitalize;
  z-index: 1;
  cursor: text;
}

.l-label-material__disabled {
  color: #f3f3f4;
}

.l-label-material.has-focus {
  top: -12px;
  text-transform: uppercase;
  font-size: 10px;
}

.l-label-material.text-disabled {
  color: #f3f3f4;
}

.select-wrapper {
  position: relative;
  height: 35px;
}

.select-wrapper select.l-input-material {
  position: absolute;
  background-color: transparent;
  -webkit-appearance: none;
}

.select-wrapper i {
  position: absolute;
  line-height: 35px;
  right: 5px;
}

.l-input-material {
  border: 0px;
  border-bottom: 1px solid #E0E0E0;
  padding-left: 0px;
  height: 35px;
}

.l-input-material:disabled {
  background-color: white;
  border-bottom: 2px dashed #f3f3f4;
  color: #d2d2d4;
  font-weight: 300;
}

.l-input-material::-moz-placeholder {
  color: #616161;
  font-weight: 300;
}

.l-input-material::placeholder {
  color: #616161;
  font-weight: 300;
}

.l-input-material:focus {
  border-color: #0052CC !important;
}

.l-input-material > .tag-input > .input {
  border: none;
  padding-left: 0;
}

.l-input-material.has-error {
  border-color: #ff314a;
}

.l-border-primary:focus {
  border-color: #0052CC !important;
}

.l-border-secondary:focus {
  border-color: #f58423 !important;
}

.l-margin-l-4 {
  margin-left: 4px;
}

.l-padding-top-10 {
  padding-top: 10px;
}

.l-expandable-box {
  color: #bbbbbe;
  background-color: #fafafa;
  border-bottom: 1px solid #f1f1f2;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 40px;
  line-height: 40px;
  cursor: pointer;
}

.l-expandable-box:hover {
  background-color: #f7f7f7;
  color: #424242;
}

.l-expandable-box i, .l-expandable-box a i {
  padding-left: 15px;
  padding-right: 15px;
  line-height: 40px;
}

.l-expandable-box a.collapsed {
  padding-left: 15px;
}

.l-pagination {
  position: relative;
  z-index: 0;
  background-color: #ffffff;
  padding: 6px 15px;
  font-size: 16px;
  text-align: right;
}

.l-pagination a {
  color: #bbbbbe;
  padding: 0px 5px;
}

.l-pagination i {
  vertical-align: text-bottom;
  font-size: 21px;
  color: #616161;
}

.l-pagination .current {
  color: #616161;
}

.padding-left-12 {
  padding-left: 12px;
}

.l-text-dark {
  color: #000000;
}

.l-text-white {
  color: #ffffff;
}

.l-text-success {
  color: #8dd83c;
}

.l-text-danger {
  color: #ff314a;
}

.l-text-primary {
  color: #0052CC;
}

.l-text-secondary {
  color: #f58423;
}

.l-sidebar {
  background-color: #ebebeb;
  width: 70px;
  position: fixed;
  height: 100%;
  transition: 150ms;
  top: 0;
  bottom: 0;
  left: 0;
}

.l-sidebar:hover .l-sidebar-user a {
  border: none;
}

.l-sidebar-user {
  margin-bottom: 20px;
}

.l-sidebar-list, .l-sidebar-list__middle, .l-sidebar-list__bottom {
  list-style-type: none;
  padding: 0;
  width: 100%;
}

.l-sidebar-list .l-icon__open .l-icon, .l-sidebar-list__middle .l-icon__open .l-icon, .l-sidebar-list__bottom .l-icon__open .l-icon, .l-sidebar-list .l-icon__open .l-icon-user, .l-sidebar-list__middle .l-icon__open .l-icon-user, .l-sidebar-list__bottom .l-icon__open .l-icon-user, .l-sidebar-list .l-icon__open .m-lead-header-user .l-user-icon-blue, .m-lead-header-user .l-sidebar-list .l-icon__open .l-user-icon-blue, .l-sidebar-list__middle .l-icon__open .m-lead-header-user .l-user-icon-blue, .m-lead-header-user .l-sidebar-list__middle .l-icon__open .l-user-icon-blue, .l-sidebar-list__bottom .l-icon__open .m-lead-header-user .l-user-icon-blue, .m-lead-header-user .l-sidebar-list__bottom .l-icon__open .l-user-icon-blue, .l-sidebar-list .l-icon__open .m-lead-header-user .l-user-icon-purple, .m-lead-header-user .l-sidebar-list .l-icon__open .l-user-icon-purple, .l-sidebar-list__middle .l-icon__open .m-lead-header-user .l-user-icon-purple, .m-lead-header-user .l-sidebar-list__middle .l-icon__open .l-user-icon-purple, .l-sidebar-list__bottom .l-icon__open .m-lead-header-user .l-user-icon-purple, .m-lead-header-user .l-sidebar-list__bottom .l-icon__open .l-user-icon-purple, .l-sidebar-list .l-icon__open .m-lead-header-user .l-user-icon-dark-blue, .m-lead-header-user .l-sidebar-list .l-icon__open .l-user-icon-dark-blue, .l-sidebar-list__middle .l-icon__open .m-lead-header-user .l-user-icon-dark-blue, .m-lead-header-user .l-sidebar-list__middle .l-icon__open .l-user-icon-dark-blue, .l-sidebar-list__bottom .l-icon__open .m-lead-header-user .l-user-icon-dark-blue, .m-lead-header-user .l-sidebar-list__bottom .l-icon__open .l-user-icon-dark-blue, .l-sidebar-list .l-icon__open .m-lead-header-user .l-user-icon-light-blue, .m-lead-header-user .l-sidebar-list .l-icon__open .l-user-icon-light-blue, .l-sidebar-list__middle .l-icon__open .m-lead-header-user .l-user-icon-light-blue, .m-lead-header-user .l-sidebar-list__middle .l-icon__open .l-user-icon-light-blue, .l-sidebar-list__bottom .l-icon__open .m-lead-header-user .l-user-icon-light-blue, .m-lead-header-user .l-sidebar-list__bottom .l-icon__open .l-user-icon-light-blue {
  background-color: transparent;
}

.l-sidebar-list .l-icon, .l-sidebar-list__middle .l-icon, .l-sidebar-list__bottom .l-icon, .l-sidebar-list .l-icon-user, .l-sidebar-list__middle .l-icon-user, .l-sidebar-list__bottom .l-icon-user, .l-sidebar-list .m-lead-header-user .l-user-icon-blue, .m-lead-header-user .l-sidebar-list .l-user-icon-blue, .l-sidebar-list__middle .m-lead-header-user .l-user-icon-blue, .m-lead-header-user .l-sidebar-list__middle .l-user-icon-blue, .l-sidebar-list__bottom .m-lead-header-user .l-user-icon-blue, .m-lead-header-user .l-sidebar-list__bottom .l-user-icon-blue, .l-sidebar-list .m-lead-header-user .l-user-icon-purple, .m-lead-header-user .l-sidebar-list .l-user-icon-purple, .l-sidebar-list__middle .m-lead-header-user .l-user-icon-purple, .m-lead-header-user .l-sidebar-list__middle .l-user-icon-purple, .l-sidebar-list__bottom .m-lead-header-user .l-user-icon-purple, .m-lead-header-user .l-sidebar-list__bottom .l-user-icon-purple, .l-sidebar-list .m-lead-header-user .l-user-icon-dark-blue, .m-lead-header-user .l-sidebar-list .l-user-icon-dark-blue, .l-sidebar-list__middle .m-lead-header-user .l-user-icon-dark-blue, .m-lead-header-user .l-sidebar-list__middle .l-user-icon-dark-blue, .l-sidebar-list__bottom .m-lead-header-user .l-user-icon-dark-blue, .m-lead-header-user .l-sidebar-list__bottom .l-user-icon-dark-blue, .l-sidebar-list .m-lead-header-user .l-user-icon-light-blue, .m-lead-header-user .l-sidebar-list .l-user-icon-light-blue, .l-sidebar-list__middle .m-lead-header-user .l-user-icon-light-blue, .m-lead-header-user .l-sidebar-list__middle .l-user-icon-light-blue, .l-sidebar-list__bottom .m-lead-header-user .l-user-icon-light-blue, .m-lead-header-user .l-sidebar-list__bottom .l-user-icon-light-blue {
  text-align: center;
}

.l-sidebar-list .user-icon, .l-sidebar-list__middle .user-icon, .l-sidebar-list__bottom .user-icon {
  padding: 8px 7px;
  border-radius: 50%;
  background-color: #d8d8d8;
  font-size: 1.4rem;
}

.l-sidebar-list .l-notification-sum, .l-sidebar-list__middle .l-notification-sum, .l-sidebar-list__bottom .l-notification-sum, .l-sidebar-list .l-lead-sum, .l-sidebar-list__middle .l-lead-sum, .l-sidebar-list__bottom .l-lead-sum, .l-sidebar-list .l-task-sum, .l-sidebar-list__middle .l-task-sum, .l-sidebar-list__bottom .l-task-sum {
  width: 22px;
  height: 22px;
  color: #ffffff;
  position: absolute;
  border-radius: 50%;
  top: 5px;
  border: 2px solid #ebebeb;
  font-size: 10px;
  text-align: center;
  line-height: 17px;
}

.l-sidebar-list .l-lead-sum, .l-sidebar-list__middle .l-lead-sum, .l-sidebar-list__bottom .l-lead-sum {
  background-color: #0052CC;
  left: 10px;
}

.l-sidebar-list .l-task-sum, .l-sidebar-list__middle .l-task-sum, .l-sidebar-list__bottom .l-task-sum {
  background-color: #f58423;
  left: 28px;
}

.l-sidebar-list .dropdown-wrapper-modal ul a, .l-sidebar-list__middle .dropdown-wrapper-modal ul a, .l-sidebar-list__bottom .dropdown-wrapper-modal ul a,
  .l-sidebar-list .dropdown-wrapper-user ul a,
  .l-sidebar-list__middle .dropdown-wrapper-user ul a,
  .l-sidebar-list__bottom .dropdown-wrapper-user ul a,
  .l-sidebar-list .dropdown-wrapper-search ul li,
  .l-sidebar-list__middle .dropdown-wrapper-search ul li,
  .l-sidebar-list__bottom .dropdown-wrapper-search ul li {
  border: none;
  font-size: 12px;
  height: auto;
  padding: 4px 8px;
}

.l-sidebar-list .dropdown-wrapper-modal ul a i, .l-sidebar-list__middle .dropdown-wrapper-modal ul a i, .l-sidebar-list__bottom .dropdown-wrapper-modal ul a i,
    .l-sidebar-list .dropdown-wrapper-user ul a i,
    .l-sidebar-list__middle .dropdown-wrapper-user ul a i,
    .l-sidebar-list__bottom .dropdown-wrapper-user ul a i,
    .l-sidebar-list .dropdown-wrapper-search ul li i,
    .l-sidebar-list__middle .dropdown-wrapper-search ul li i,
    .l-sidebar-list__bottom .dropdown-wrapper-search ul li i {
  position: unset;
}

.l-sidebar-list__middle {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.l-sidebar-list__bottom {
  position: absolute;
  bottom: 0;
}

.l-sidebar-list a, .l-sidebar-list__middle a, .l-sidebar-list__bottom a,
.l-sidebar-list li,
.l-sidebar-list__middle li,
.l-sidebar-list__bottom li {
  padding-top: 2.5rem;
  height: 70px;
  color: #a5a5a8;
  cursor: pointer;
  display: block;
  position: relative;
  border-left: 5px solid #ebebeb;
}

.l-sidebar-list .icon-lotus, .l-sidebar-list__middle .icon-lotus, .l-sidebar-list__bottom .icon-lotus {
  color: #f58423;
}

.l-sidebar-list a i, .l-sidebar-list__middle a i, .l-sidebar-list__bottom a i,
.l-sidebar-list li i,
.l-sidebar-list__middle li i,
.l-sidebar-list__bottom li i {
  position: absolute;
  left: 20px;
}

.l-sidebar-list a .sidebar-title p, .l-sidebar-list__middle a .sidebar-title p, .l-sidebar-list__bottom a .sidebar-title p {
  display: table-cell;
  height: 30px;
  vertical-align: middle;
}

.l-sidebar-list a:last-child, .l-sidebar-list__middle a:last-child, .l-sidebar-list__bottom a:last-child {
  border-bottom: 0;
}

.sidebar-notification {
  font-size: 8px;
  position: absolute;
  top: 10px;
  left: 35px;
  color: white;
  width: 15px;
  height: 15px;
  text-align: center;
  line-height: 15px;
  border-radius: 50%;
  background-color: #0052CC;
}

.sidebar-title p {
  padding: 0 15px;
}

.icon-icon_sidebar_lead_rotations {
  font-size: 26px;
}

.icon-icon_sidebar_roles {
  font-size: 16px;
}

.icon-icon_sidebar_additional_service_settings {
  font-size: 20px;
}

@media all and (max-width: 1440px) {
  .l-sidebar-list a, .l-sidebar-list__middle a, .l-sidebar-list__bottom a,
  .l-sidebar-list li,
  .l-sidebar-list__middle li,
  .l-sidebar-list__bottom li {
    padding-top: 1.5rem;
    height: 50px;
  }

  .l-sidebar-list .l-notification-sum, .l-sidebar-list__middle .l-notification-sum, .l-sidebar-list__bottom .l-notification-sum, .l-sidebar-list .l-lead-sum, .l-sidebar-list__middle .l-lead-sum, .l-sidebar-list__bottom .l-lead-sum, .l-sidebar-list .l-task-sum, .l-sidebar-list__middle .l-task-sum, .l-sidebar-list__bottom .l-task-sum {
    top: -3px;
  }
}

.l-lead-nav {
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 0 60px;
}

.l-lead-nav ul {
  margin: 0;
  padding: 0;
}

.l-lead-nav ul li {
  display: inline-block;
  margin-right: 15px;
}

.l-lead-nav ul li.active a {
  color: #1d1d26;
}

.l-lead-nav ul li a {
  color: #d2d2d4;
  font-size: 22px;
  font-weight: 400;
  letter-spacing: 1px;
}

.l-lead-nav ul li a:hover {
  color: #77777d;
}

.l-lead-nav button {
  display: flex;
  align-items: center;
}

.l-lead-nav button i {
  margin-right: 10px;
  font-size: 18px;
}

.l-lead-nav .survey-duplicates {
  float: left;
  padding: 10px;
  color: #d2d2d4;
}

.l-lead-nav .survey-duplicates:hover {
  color: #77777d;
}

.l-lead-nav .survey-request {
  float: left;
}

.l-lead-nav-address,
.l-lead-nav-contractor-options {
  height: 50px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin: 24px 15px;
  border-bottom: 1px solid #e8e8e9;
}

.l-lead-nav-address ul,
  .l-lead-nav-contractor-options ul {
  margin: 0;
  padding: 0;
}

.l-lead-nav-address ul li,
    .l-lead-nav-contractor-options ul li {
  color: #d2d2d4;
  padding: 15px 0 12px;
  border-bottom: 5px solid transparent;
  display: inline-block;
  margin-right: 15px;
}

.l-lead-nav-address ul li.active,
      .l-lead-nav-contractor-options ul li.active {
  color: #1d1d26;
  border-bottom: 4px solid #0052CC;
}

.l-lead-nav-address ul li:hover,
      .l-lead-nav-contractor-options ul li:hover {
  color: #77777d;
  border-bottom: 4px solid #0052CC;
  cursor: pointer;
}

.l-background {
  margin-left: 70px;
  padding-top: 15px;
}

.l-table-header {
  margin-bottom: 10px;
  color: #616161;
}

.l-table-header-items {
  width: 94%;
}

.l-table-header-item, .l-table-header-item__last {
  font-size: 10px;
  background-color: #F6F5F6;
  padding: 4px 8px;
  border-radius: 5px;
  margin-right: 5px;
}

.l-table-header-item:hover, .l-table-header-item__last:hover {
  cursor: pointer;
}

.l-table-header-item__last {
  color: #616161;
  margin-right: 0px;
  width: 6%;
}

.l-table-body-item {
  font-size: 10px;
  background-color: #F6F5F6;
  padding: 4px 8px;
  border-radius: 5px;
  margin-right: 5px;
}

.m-additional-service {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}

.m-additional-service-icon {
  float: left;
  background-color: #f3f3f4;
  border-radius: 0.25rem;
  width: 32px;
  height: 32px;
  line-height: 32px;
  font-size: 16px;
  text-align: center;
}

.m-additional-service-add-service {
  color: #0052CC;
}

.m-additional-service-add-service:hover {
  color: #003e99;
}

.m-additional-service-name {
  color: #a5a5a8;
  flex: 6;
  font-size: 16px;
}

.m-additional-service-input {
  flex: 2;
  margin-right: 10px;
}

.m-additional-service-input input,
    .m-additional-service-input select {
  border: none;
  background-color: #e8e8e9;
  border-radius: 5px;
  margin-right: 5px;
}

.m-additional-service-input .l-modal-select-header {
  border: none;
  background-color: #e8e8e9;
  border-radius: 5px;
  padding-left: 12px;
}

.m-additional-service-options {
  flex: 1;
  margin-left: 10px;
  text-align: right;
}

.m-additional-service-options i {
  font-size: 14px;
  margin-left: 10px;
  color: #d2d2d4;
  cursor: pointer;
}

.m-additional-service-options i:hover {
  color: #0052CC;
}

.m-additional-service-options i.remove:hover {
  color: #ff314a;
}

.m-additional-service-total span {
  color: #f58423;
  margin-left: 5px;
}

.m-additional-service-total span:first-of-type {
  color: #a5a5a8;
}

.m-additional-service-truck {
  padding-bottom: 30px;
}

.m-additional-service-add-service {
  font-size: 16px;
}

.m-additional-service-add-icon {
  background-color: #f3f3f4;
  border-radius: 5px;
  font-size: 30px;
  height: 115px;
  padding: 20px;
  margin-bottom: 30px;
}

.m-additional-service-add-icon:hover {
  color: #0052CC;
  background-color: #d3e2f1;
}

.m-additional-service-add-icon--active {
  color: #0052CC;
  background-color: #d3e2f1;
}

.m-additional-service-add-text {
  padding-top: 6px;
  height: 36px;
  font-size: 12px;
}

.m-additional-service-add-text--active {
  color: #0052CC;
  background-color: #d3e2f1;
}

.m-additional-service-settings {
  display: flex;
  background-color: #f3f3f4;
  padding: 2rem;
  margin-bottom: 15px;
  align-items: center;
  justify-content: space-between;
}

.m-contractors {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}

.m-contractors-icon {
  font-size: 20px;
  text-align: center;
  float: left;
  background-color: #f3f3f4;
  border-radius: 50%;
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.m-contractors-name {
  color: #a5a5a8;
  flex: 8;
  font-size: 16px;
}

@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi) {
  .m-contractors-name {
    flex: 3;
  }

  .m-contractors.subcontractors .m-contractors-name {
    flex: 6;
  }
}

.m-contractors.subcontractors .m-contractors-name {
  flex: 10;
}

.m-contractors-input {
  flex: 2;
  margin-right: 10px;
}

.m-contractors-input input,
    .m-contractors-input select {
  border: none;
  background-color: #e8e8e9;
  border-radius: 5px;
  margin-right: 5px;
}

.m-contractors-input .l-modal-select-header {
  border: none;
  background-color: #e8e8e9;
  border-radius: 5px;
  padding-left: 12px;
}

.m-contractors-input .input-group-addon {
  border-radius: 5px 0 0 5px;
  background-color: #e8e8e9;
  padding-right: 0;
  padding-left: 10px;
}

.m-contractors-date {
  flex: 2;
  margin-right: 10px;
}

.m-contractors-date input {
  border: none;
  background-color: #e8e8e9;
  border-radius: 5px;
  margin-right: 5px;
}

.m-contractors-date input.with-icon-right {
  border-radius: 5px 0 0 5px !important;
  margin-right: 0;
}

.m-contractors-date input.with-icon-left {
  border-radius: 0 5px 5px 0 !important;
}

.m-contractors-date.with-icon-right {
  margin-right: 0;
}

.m-contractors-date .input-group-addon {
  border-radius: 5px 0 0 5px;
  background-color: #e8e8e9;
  padding-right: 0;
  padding-left: 10px;
}

.m-contractors-date-icon {
  background-color: #e8e8e9;
  text-align: center;
  float: left;
  line-height: 34px;
  padding-right: 10px;
}

.m-contractors-options {
  flex: 1;
  margin-left: 10px;
  text-align: right;
}

.m-contractors-options i {
  font-size: 14px;
  margin-left: 10px;
  color: #d2d2d4;
  cursor: pointer;
}

.m-contractors-options i:hover {
  color: #0052CC;
}

.m-contractors-options i.remove:hover {
  color: #ff314a;
}

.m-contractors-button {
  flex: 2;
  text-align: center;
}

.m-contractors-modal .price-addon {
  border: 0px;
  border-bottom: 2px solid #e5e6e7;
  padding-right: 1px;
  padding-left: 1px;
}

.m-contractors-modal .action-buttons {
  display: flex;
  align-items: center;
  float: right;
}

.m-contractors-modal .btn-cancel {
  margin-right: 10px;
}

.m-contractors-modal .btn-cancel a {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  color: #a5a5a8;
}

.m-contractors-modal .btn-submit {
  flex: 3;
}

.m-contractors-modal .date-container {
  display: flex;
}

.m-contractors-modal .date-container .input-date {
  flex: 1;
}

.m-contractors-modal .date-container .arrow {
  flex: 1;
  text-align: center;
  border-bottom: 2px solid #e5e6e7;
}

.m-lead-table caption, label, input {
  color: #616161;
}

.transaction-type-tabs label {
  display: block;
}

f .transaction-type-tabs label[for=storage] {
  display: inline-block;
  margin-right: 20px;
}

.m-lead-table tr {
  height: 40px;
}

.m-lead-table caption {
  border: 1px solid #E8E8E9;
  background-color: #f3f3f4;
  height: 40px;
  line-height: 26px;
  font-weight: 400;
  padding-left: 1rem;
  letter-spacing: 0.8px;
  font-size: 12px;
  text-transform: uppercase;
}

.m-lead-table caption label {
  margin-bottom: 0;
  padding-right: 1rem;
  font-size: 10px;
}

.m-lead-table td {
  border: 1px solid #E8E8E9;
  text-transform: uppercase;
  font-size: 10px;
}

.m-lead-table td.min-width {
  min-width: 95px;
}

.m-lead-table td span.m-lead-input-days {
  position: absolute;
  z-index: 1;
  top: 13px;
  right: 15px;
  text-transform: lowercase;
  font-size: 12px;
}

.m-lead-table td input:not([type=checkbox]) {
  border: none;
  height: 40px;
  font-size: 12px;
}

.m-lead-table td input:not([type=checkbox]):focus {
  border: 1px solid #8BB8FF !important;
  background-color: #ebf3fe !important;
}

.m-lead-table td input:not([type=checkbox])[disabled] {
  background-color: #FBFBFB;
}

.m-lead-table td input:not([type=checkbox])[readonly][disabled] {
  background-color: #FBFBFB;
}

.m-lead-error, .m-lead-input-error input, .m-lead-input-error select {
  border: 1px solid #FFAB9E !important;
  background-color: #FDE8E5 !important;
  color: #EE2200 !important;
}

.m-lead-input-error input::-moz-placeholder {
  color: #EE2200;
}

.m-lead-input-error input::placeholder {
  color: #EE2200;
}

.m-lead-input-error select::-moz-placeholder {
  color: #EE2200;
}

.m-lead-input-error select::placeholder {
  color: #EE2200;
}

.m-lead-table select {
  border: none;
  height: 40px;
  font-size: 12px;
  -webkit-appearance: none;
}

.m-lead-table select:focus {
  border: 1px solid #8BB8FF !important;
  background-color: #ebf3fe !important;
}

.m-lead-table select[disabled] {
  background-color: #FBFBFB;
}

.m-lead-table td:nth-child(odd):not(.ignore-odd) {
  padding: 0 1rem;
  background-color: #FBFBFB;
  color: #77777d;
  vertical-align: middle;
  width: 90px;
}

.m-lead-table td:nth-child(even) {
  position: relative;
}

.m-lead-table .multiselect {
  height: 38px;
}

.m-lead-form-checkbox {
  position: absolute;
  z-index: 10;
  top: 13px;
  right: 1rem;
}

.m-lead-form-error {
  font-size: 20px;
  color: red;
  position: absolute;
  right: 1.5rem;
  top: 10px;
}

.m-lead-table .multiselect__tags {
  height: 40px;
  border: none;
  border-radius: 0;
}

.m-lead-table .multiselect__input {
  height: 20px;
}

.m-lead-table td input[type=checkbox] {
  float: left;
  top: -7px;
}

.m-lead-deleted {
  color: white;
  border: 1px solid #EE2200;
  background-color: #f25c4d;
}

.m-lead-deleted a {
  color: white;
}

.limit-width {
  width: 1120px;
  margin: 0 auto;
}

.m-lead-additional-phone-button {
  position: absolute;
  top: 16px;
  right: 12px;
}

.m-lead-phone-name-cell {
  padding: 0 !important;
}

.m-lead-phone-label-cell {
  position: relative;
}

.m-lead-remove-phone-button {
  position: absolute;
  right: 5px;
  top: 5px;
}

.width-100 {
  width: 100px;
}

.width-full {
  width: 100%;
}

.width-280 {
  width: 280px;
}

.m-lead-add-address {
  height: 50px;
  background-color: #FBFBFB;
  border: 1px solid #E8E8E9;
  padding-top: 18px;
  font-size: 12px;
  color: #77777D;
  text-transform: uppercase;
  letter-spacing: 0.4px;
}

.m-lead-add-contact {
  height: 50px;
  background-color: #FBFBFB;
  border: 1px solid #E8E8E9;
  padding-top: 18px;
  margin-bottom: 20px;
  font-size: 12px;
  color: #77777D;
  text-transform: uppercase;
  letter-spacing: 0.4px;
  cursor: pointer;
}

/********* REFACTORING *********/

.m-lead-wrapper {
  display: flex;
  height: 100vh;
}

.m-lead-wrapper .wrapper {
  padding: 0 45px;
}

.m-lead-wrapper .wrapper-inventory {
  display: flex;
  flex: 1;
}

.m-lead-wrapper .wrapper-inventory > div {
  display: flex;
  flex: 1;
  flex-direction: column;
}

.m-lead-content {
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  margin-left: 70px;
}

.m-lead-content-inner {
  flex: 1 1 auto;
  overflow: auto;
  width: 100%;
  padding-bottom: 150px;
  padding-right: 370px;
  box-sizing: content-box;
  display: flex;
  flex-direction: column;
}

.lead-navigation {
  padding: 20px 0;
  background-color: #ffffff;
}

.lead-navigation .lead-survey-request {
  display: flex;
  flex-direction: column;
}

.lead-navigation .lead-survey-request-body {
  display: flex;
  flex-direction: column;
}

.lead-navigation .lead-survey-request-body .select-surveyor,
      .lead-navigation .lead-survey-request-body .select-date,
      .lead-navigation .lead-survey-request-body .select-time,
      .lead-navigation .lead-survey-request-body .add-description {
  margin-bottom: 20px;
}

.survey-error-type-wrapp {
  background-color: #ee2200;
}

.lead-survey-request-cancelation {
  display: flex;
  flex-direction: column;
  align-items: right;
}

.lead-survey-request-cancelation h2 {
  font-size: 20px;
  font-weight: 500;
}

.lead-survey-request-cancelation p {
  margin-bottom: 20px;
}

.lead-survey-request-cancelation i {
  color: #ff314a;
}

.lead-survey-request-cancelation label {
  margin-top: 5px;
  font-size: 12px;
  color: #a5a5a8;
}

.lead-survey-request-cancelation textarea {
  resize: none;
  margin-top: 5px;
  border: .2px;
  border-color: #a5a5a8;
  border-style: none none solid none;
  padding: 0;
}

.lead-survey-request-cancelation textarea:focus {
  outline: none;
}

.lead-survey-details {
  display: flex;
  flex-direction: column;
}

.lead-survey-details .survey-details-status {
  display: flex;
  align-items: center;
}

.lead-survey-details .survey-details-status p {
  color: #8e8e92;
  margin: 0 10px 0 0;
}

.lead-survey-details .survey-details-status p:first-of-type {
  margin-left: 10px;
}

.lead-survey-details .survey-details-status p:last-of-type {
  color: #d2d2d4;
}

.lead-survey-details .survey-details-status p._ml-0:first-of-type {
  margin-left: 0;
}

.lead-survey-details .survey-details-status i {
  color: #d2d2d4;
}

.lead-survey-details .survey-details-status i.secondary {
  color: #f58423;
}

.lead-survey-details .survey-details-status i.primary {
  color: #0052CC;
}

.lead-survey-details .survey-details-status i.success {
  color: #8dd83c;
}

.lead-survey-details .survey-details-status i.danger {
  color: #ff314a;
}

.lead-survey-details .survey-details-status._justify-start {
  align-items: start;
}

.lead-survey-details .survey-details-surveyor {
  display: flex;
}

.lead-survey-details .survey-details-surveyor > div:first-of-type span:last-of-type {
  color: #000000;
}

.lead-survey-details .survey-details-surveyor > div {
  display: flex;
  align-items: center;
  flex: 1;
  padding-bottom: 0;
}

.lead-survey-details .survey-details-surveyor > div span {
  flex: 5;
}

.lead-survey-details .survey-details-surveyor > div span:first-of-type {
  flex: 1;
}

.lead-survey-details .survey-details-surveyor > div i {
  margin: 0;
}

.lead-survey-details .survey-details-comments {
  max-height: 270px;
  overflow-y: auto;
}

.lead-survey-details .survey-details-comments .comment-user {
  display: flex;
  align-items: center;
}

.lead-survey-details .survey-details-comments .comment-user-name {
  display: flex;
  justify-content: space-between;
  flex: 1;
  color: #000000;
}

.lead-survey-details .survey-details-comments .comment-user-name span {
  color: #d2d2d4;
}

.lead-survey-details .survey-details-comments .comment-user-name.l-text-danger {
  color: #ff314a;
}

.lead-survey-details .survey-details-comments .comment-text {
  padding-left: 40px;
}

.lead-survey-details .survey-details-comments .text-primary {
  color: #0052CC;
}

.lead-survey-details h2 {
  font-weight: 500;
  font-size: 20px;
  margin-bottom: 20px;
}

.lead-survey-details .icon-custom-flex {
  flex: 0 0 30px !important;
}

.lead-survey-details .border-bottom-light {
  border-bottom: 1px solid #e8e8e9;
}

.lead-survey-details .icon {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 30px;
  height: 30px;
  border-radius: 50%;
  background-color: #f3f3f4;
  color: #a5a5a8;
  margin-right: 10px;
}

.lead-survey-details .icon-primary-invert {
  background-color: #d3e2f1;
  color: #0052CC;
}

.lead-survey-details .icon-secondary-invert {
  background-color: #fde7d3;
  color: #f58423;
}

.lead-survey-details a.btn {
  line-height: 30px;
}

.lead-modal-cover {
  position: fixed;
  width: 100%;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 10;
  background: rgba(0, 0, 0, 0.2);
}

.lead-modal {
  display: flex;
  font-size: 14px;
  position: absolute;
  background-color: white;
  border-radius: 4px;
  box-shadow: 0 0 40px -5px rgba(0, 0, 0, 0.3);
  z-index: 11;
}

.lead-modal-border-right {
  border-right: 1px solid #d2d2d4;
}

.lead-modal-icon {
  float: right;
  color: #d2d2d4;
}

.lead-modal-icon a {
  color: #d2d2d4;
}

.lead-modal-icon a:hover {
  color: #1d1d26;
  cursor: pointer;
}

.lead-modal-directions {
  background-color: #d2d2d4;
  width: 18px;
  height: 18px;
  transform: rotate(-45deg);
  border-radius: 4px;
}

.lead-modal-directions i {
  color: #ffffff;
  margin-top: 1px;
  margin-left: 5px;
  transform: rotate(-45deg);
  font-size: 14px;
}

.lead-modal-directions:hover {
  background-color: #1d1d26;
  cursor: pointer;
}

.lead-modal-top {
  display: flex;
  align-items: center;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 50px;
  border-bottom: 1px solid #d2d2d4;
}

.lead-modal-top i {
  padding: 0 15px;
}

.lead-modal-top input {
  border: none;
  flex: 1;
}

.lead-modal-top input:focus {
  outline: none;
}

.lead-modal-top .canceled-survey {
  display: flex;
  flex: 1;
  justify-content: center;
  align-items: center;
  height: 100%;
  background-color: #ff314a;
  color: #ffffff;
}

.lead-modal-aside {
  display: flex;
  flex-direction: column;
  border-right: 1px solid #d2d2d4;
  width: 260px;
}

.lead-modal-aside .aside-wrapper {
  padding: 30px 20px;
}

.lead-modal-aside .aside-wrapper > button {
  width: 100%;
}

.lead-modal-aside .aside-header {
  flex: 1;
  display: flex;
  justify-content: space-between;
}

.lead-modal-aside .aside-body {
  flex: 3;
}

.lead-modal-aside .aside-label {
  text-transform: capitalize;
  font-size: 12px;
  color: #bbbbbe;
  margin: 0px;
}

.lead-modal-aside input {
  font-weight: 500;
  color: #616161;
}

.lead-modal .aside-top {
  margin-top: 50px;
}

.lead-modal-bottom {
  display: flex;
  background: #ffffff;
  padding: 10px 0;
  align-items: center;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  min-height: 60px;
  border-top: 1px solid #d2d2d4;
}

.lead-modal-bottom .align-start {
  align-self: flex-start;
}

.lead-modal-bottom .align-end {
  align-self: flex-end;
}

.lead-modal-bottom > div {
  padding: 0 40px;
  display: flex;
  flex: 1;
  align-items: center;
}

.lead-modal-bottom > div span {
  width: 30px;
  height: 30px;
  background-color: #d3e2f1;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-right: 10px;
}

.lead-modal-bottom > div span i {
  color: #0052CC;
}

.lead-modal-bottom > div input {
  border: none;
  flex: 1;
}

.lead-modal-bottom > div input::-moz-placeholder {
  color: #bbbbbe;
}

.lead-modal-bottom > div input::placeholder {
  color: #bbbbbe;
}

.lead-modal-bottom > div input:focus {
  outline: none;
}

.lead-modal-bottom > div textarea {
  resize: none;
  border: none;
  flex: 1;
  box-sizing: content-box;
  max-height: 90px;
  width: 100%;
  padding-right: 16px;
}

.lead-modal-bottom > div textarea::-moz-placeholder {
  color: #bbbbbe;
}

.lead-modal-bottom > div textarea::placeholder {
  color: #bbbbbe;
}

.lead-modal-bottom > div textarea:focus {
  outline: none;
}

.lead-modal-bottom .v-tribute {
  overflow: hidden;
  width: 160px;
}

.lead-modal-bottom .v-tribute.has-focused {
  min-height: 99px;
}

.lead-modal-content {
  display: flex;
  flex-direction: column;
  width: 460px;
}

.lead-modal-content .content-wrapper {
  padding: 30px 40px;
  display: flex;
  flex: 1;
  flex-direction: column;
}

.lead-modal-content .content-footer {
  display: flex;
  flex: 1;
  justify-content: flex-end;
}

.lead-modal-content .content-footer button {
  align-self: flex-end;
}

.lead-modal-content .content-footer button:focus {
  outline: none;
}

.lead-modal-content.content-big {
  width: 800px;
}

.lead-modal-content.content-big .content-big-wrapper {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}

.lead-modal-content.content-big .content-big-wrapper .content-wrapper {
  flex: 2;
}

.lead-modal-content.content-big .content-big-wrapper .content-wrapper:first-of-type {
  flex: 3;
}

.lead-modal-content.content-big .scrollable-text-area-wrapper {
  max-height: 480px;
  padding-right: 30px;
  box-sizing: content-box;
}

.lead-modal-content.content-big .scrollable-text-area-wrapper.has-coi {
  max-height: 315px;
}

.lead-modal-content .content-label {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  color: #a5a5a8;
  letter-spacing: 1px;
  margin: 0px;
}

.lead-modal-content .customer-additional-phone {
  height: 160px;
  overflow-y: auto;
}

.lead-modal-content .customer-additional-phone .additional-phone-delete {
  height: 50px;
  line-height: 50px;
  font-size: 20px;
  color: #EE2200;
}

.lead-modal-content input.l-input-material {
  height: 30px;
}

.lead-modal-content textarea {
  resize: vertical;
}

.lead-modal-content .l-modal-select-input, .lead-modal-content .l-modal-select-input__disabled {
  height: 28px;
}

.lead-modal .content-top {
  margin-top: 50px;
}

.lead-modal .content-bottom {
  margin-bottom: 50px;
}

.lead-modal.left {
  left: 15px;
}

.lead-modal.right {
  right: 0;
}

.lead-modal.center {
  left: -300px;
}

.lead-modal.top {
  top: 55px;
}

.lead-modal.bottom {
  bottom: 140px;
}

.lead-modal h3 {
  margin-bottom: 20px;
}

.lead-modal-datepicker-wrapper {
  position: relative;
}

.lead-modal-datepicker-wrapper .filter-calendar {
  top: unset;
  right: 5px;
}

.lead-location-footer-wrap, .lead-customer-footer-wrap {
  align-self: baseline;
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  flex-basis: 100%;
  font-weight: 300;
  height: 44px;
  background: #0052CC;
}

.lead-location-footer-wrap .location-text, .lead-customer-footer-wrap .location-text {
  color: #ffffff;
  display: flex;
  align-items: center;
  margin: 0 20px;
  flex: 3;
}

.lead-location-btns, .lead-customer-btns {
  opacity: 0.5;
  border: none;
  display: inline-block;
  padding: 0;
  background: transparent;
}

.lead-location-btns:hover, .lead-customer-btns:hover {
  opacity: 1;
}

.lead-location-btns:focus, .lead-customer-btns:focus {
  outline: none;
}

.lead-location-btn-wrap, .lead-customer-btn-wrap {
  color: #ffffff;
  display: flex;
  flex: 1;
  justify-content: space-around;
  align-items: center;
  margin-right: 15px;
}

.lead-customer-footer-wrap {
  flex-basis: initial;
  width: 100%;
}

.lead-customer-footer-wrap .location-text {
  margin-right: 0;
}

.center-position {
  position: fixed;
  left: 50%;
  top: 50%;
}

.center-transform {
  transform: translate(-50%, -50%);
}

.survey-details-modal .lead-modal-content {
  width: 100%;
}

.survey-details-modal .lead-modal-top,
.survey-details-modal .lead-modal-bottom {
  display: none;
}

.survey-details-modal .lead-modal .content-top {
  margin-top: 0;
}

.survey-details-modal.survey-details-modal .content-bottom {
  padding-bottom: 0;
}

.survey-details-modal .content-bottom {
  padding-bottom: 60px;
  margin-bottom: 0;
}

.survey-details-leave-comment-section {
  background: #fafafa;
}

.survey-details-leave-comment-section .v-tribute {
  width: 80%;
}

.survey-details-leave-comment-section .v-tribute textarea {
  width: 100%;
  max-height: 44px;
  -webkit-appearance: none;
  -moz-appearance: none;
       appearance: none;
  overflow-y: auto !important;
  border: none;
  background: transparent;
  outline: none;
  box-shadow: none;
}

.survey-details-leave-comment-section .v-tribute textarea::-webkit-scrollbar {
  display: none;
}

.lead-dead-modal-label {
  margin-top: 30px;
  text-transform: uppercase;
  color: #9B9B9B;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 16px;
}

.reschedule-button {
  font-size: 10px;
  letter-spacing: 1px;
  padding: 13px 20px;
  background: #3f87d1;
  border-radius: 4px;
  text-transform: uppercase;
  color: #fff;
}

.reschedule-button:hover,
.reschedule-button:active,
.reschedule-button:focus {
  color: #fff;
}

.lead-top-nav {
  flex: 0 0 auto;
  padding-left: 20px;
  background-color: #f3f3f4;
}

.lead-top-nav-info {
  display: inline-block;
  border-right: 1px solid #d2d2d4;
  padding-right: 10px;
  height: 54px;
  vertical-align: top;
}

.lead-top-nav-zips {
  padding: 0;
}

.lead-top-nav-zips div {
  padding: 10px 20px;
  cursor: pointer;
}

.lead-top-nav-zips div:hover, .lead-top-nav-zips div.active-zip {
  color: #0052CC;
  background-color: #f6fafe;
}

.lead-top-nav-contacts {
  border-bottom: 1px solid #d2d2d4;
  padding: 0;
}

.lead-top-nav-info-wrapper {
  position: relative;
  display: inline-block;
}

.lead-top-nav-flags {
  display: inline-block;
  position: relative;
  top: 20px;
}

.lead-top-nav-flags .lead-flag-ico {
  color: #bbbbbe;
  display: inline;
  padding: 10px;
}

.lead-top-nav-flags .lead-flag-ico:hover {
  color: #616161;
}

.lead-top-nav-locations {
  display: inline-block;
  height: 54px;
  vertical-align: top;
  float: right;
}

.lead-top-nav-location-wrapper {
  position: relative;
  display: inline-block;
}

.lead-top-nav-location {
  display: inline-block;
  height: 54px;
  border-left: 1px solid #d2d2d4;
}

.lead-top-nav-location-icon {
  display: inline-block;
  vertical-align: top;
  width: 34px;
  text-align: center;
  line-height: 34px;
  height: 34px;
  margin: 10px 10px 10px 20px;
  border-radius: 4px;
  background-color: #d2d2d4;
  color: #a5a5a8;
}

.lead-top-nav-location-icon:hover {
  color: #0052CC;
  background-color: #d3e2f1;
}

.lead-top-nav-location-icon.has-warning {
  color: #ee2200;
  background-color: #ff6a6a;
}

.lead-top-nav-location-icon.open {
  color: #0052CC;
  background-color: #d3e2f1;
}

.lead-top-nav-location-info {
  display: inline-block;
  vertical-align: top;
  height: 38px;
  margin: 10px 20px 10px 10px;
}

.lead-top-nav-menu {
  display: inline-block;
  position: relative;
  float: right;
  color: #a5a5a8;
  border-left: 1px solid #d2d2d4;
  padding: 13px;
  cursor: pointer;
}

.lead-top-nav-menu:hover > i {
  color: #0052CC;
}

.lead-top-nav-menu > i {
  line-height: 28px;
  font-size: 24px;
}

.lead-top-nav-menu .lead-action-dropdown {
  position: absolute;
  top: 25px;
  left: -50px;
}

.lead-top-nav-menu .lead-action-dropdown li i {
  font-size: 12px;
}

.lead-top-nav-salesman {
  display: inline-block;
  height: 54px;
  vertical-align: top;
  float: right;
  border-left: 1px solid #d2d2d4;
}

.lead-top-nav-salesman span {
  color: #a5a5a8;
}

.lead-top-nav-salesman p {
  font-size: 14px;
  margin: 0;
}

.lead-top-nav-salesman-wrapper {
  display: flex;
  align-items: center;
  height: 100%;
}

.lead-top-nav-salesman-content {
  margin-right: 15px;
  margin-left: 20px;
}

.lead-top-nav-salesman-company {
  color: #0052CC;
  background-color: #d3e2f1;
  width: 40px;
  height: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 20px;
  margin-right: 20px;
}

.l-t-n-btn {
  width: 170px;
}

.l-t-n-btn-save {
  position: absolute;
  bottom: 50px;
  right: 40px;
  width: 170px;
}

.l-t-n-full-name, .l-t-n-date {
  margin: 0;
  font-size: 14px;
  display: inline-block;
}

.l-t-n-dot {
  border-radius: 50%;
  background: #0052CC;
  width: 11px;
  height: 11px;
  display: inline-block;
  margin: 0;
}

.l-t-n-full-name {
  padding-bottom: 5px;
}

.l-t-n-city-zip, .l-t-n-lead-id {
  margin: 0;
  color: #a5a5a8;
  font-size: 12px;
}

.l-t-n-initials {
  margin: 7px;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  display: inline-block;
  background: #fde7d3;
  text-align: center;
  line-height: 40px;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: bold;
  color: #f58423;
  vertical-align: top;
}

.l-t-n-lead-info {
  display: inline-block;
  margin: 7px;
  height: 40px;
  vertical-align: top;
}

.l-t-n-lead-info .lead-flag-ico {
  color: #bbbbbe;
  display: inline;
  padding: 10px 0 10px 10px;
}

.l-t-n-lead-info .lead-flag-ico:hover {
  color: #616161;
}

.l-t-n-status {
  display: inline-block;
  height: 22px;
  margin: 16px;
  color: #77777d;
  background-color: #d2d2d4;
  padding: 3px 8px;
  border-radius: 17px;
}

.l-t-n-status.status__web {
  background-color: #FFF8E1;
  color: #FFC352;
}

.l-t-n-status.status__active {
  background-color: #E1F5FE;
  color: #0052CC;
}

.l-t-n-status.status__booked {
  background-color: #F1F8E9;
  color: #8BC34A;
}

.l-t-n-status.status__dead, .l-t-n-status.status__draft {
  background-color: #F3F3F4;
  color: #BBBBBE;
}

.lead-bottom-bar-background {
  position: fixed;
  display: flex;
  bottom: 0;
  left: 70px;
  right: 360px;
  z-index: 9;
}

.lead-bottom-bar-background .lead-bottom-bar {
  background-color: #f3f3f4;
  margin: 10px 60px 40px;
  border-radius: 50px;
  display: flex;
  align-items: center;
  width: 100%;
  box-shadow: 1px 10px 100px lightgray;
}

.lead-bottom-bar-background .lead-bottom-bar__info {
  display: flex;
  flex: 3;
  padding: 15px 40px;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__text {
  flex: 1;
  display: flex;
  align-items: center;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__text div.display-flex:hover a .move-distance {
  fill: grey;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__text div.display-flex:hover a span {
  color: grey;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__text span {
  color: #a5a5a8;
  font-weight: 400;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__text span.discount {
  color: #f58423;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__text p {
  color: #1d1d26;
  margin: 0;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__text p strong {
  font-size: 18px;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__text .move-distance {
  fill: #a5a5a8;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__total {
  flex: 2;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__total--edit {
  flex: 1;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__total--edit button {
  color: #f58423;
  background-color: #f5dfcb;
}

.lead-bottom-bar-background .lead-bottom-bar__info .info__total--edit button:hover {
  color: #db6b0a;
  background-color: #fbcca2;
}

.lead-bottom-bar-background .lead-bottom-bar__info-caret {
  display: inline-block;
  vertical-align: top;
  margin: 0 10px;
  transition: .2s;
}

.lead-bottom-bar-background .lead-bottom-bar__info-caret.open {
  transform: rotate(180deg);
}

.lead-bottom-bar-background .lead-bottom-bar__send-offer {
  flex: 0;
  border-left: 1px solid #d2d2d4;
  padding: 15px 20px;
  justify-content: space-evenly;
  display: flex;
}

.lead-bottom-bar-background .lead-bottom-bar__send-offer button.send-agreement, .lead-bottom-bar-background .lead-bottom-bar__send-offer button.send-contacts {
  border-radius: 20px;
  margin: 0 10px;
}

.lead-bottom-bar-background .lead-bottom-bar__send-offer button.send-agreement {
  flex: 2;
}

.lead-bottom-bar-background .lead-bottom-bar__send-offer button.send-contacts {
  flex: 1;
  font-size: 14px;
}

.lead-bottom-bar-background .lead-bottom-bar__subco {
  display: flex;
  flex: 1;
  border-right: 1px solid #d2d2d4;
  padding: 15px 20px;
  justify-content: center;
}

.lead-bottom-bar-background .lead-bottom-bar__subco > div > span {
  color: #a5a5a8;
  font-weight: 400;
}

.lead-bottom-bar-background .lead-bottom-bar__subco p {
  margin: 0;
}

.lead-bottom-bar-background .lead-bottom-bar__subco p strong {
  font-size: 18px;
}

.lead-bottom-bar-background .lead-bottom-bar-subco {
  display: flex;
  flex-direction: column;
  flex: 2;
}

.lead-bottom-bar-background .lead-bottom-bar-subco .subco-send {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.lead-bottom-bar-background .lead-bottom-bar-subco .subco-status {
  color: #f58423;
}

.lead-bottom-bar-background .lead-bottom-bar-subco .subco-upload-wrapper {
  position: relative;
  overflow: hidden;
  display: inline-block;
}

.lead-bottom-bar-background .lead-bottom-bar-subco .subco-upload-wrapper form:hover button {
  color: #db6b0a;
  background-color: #fbcca2;
}

.lead-bottom-bar-background .lead-bottom-bar-subco .subco-upload-wrapper input[type=file] {
  cursor: pointer;
  position: absolute;
  opacity: 0;
  top: 0;
  left: 0;
  font-size: 55px;
}

.lead-bottom-bar-background .lead-bottom-bar-doc {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex: 1;
}

.lead-bottom-bar-background .lead-bottom-bar-doc .doc-box {
  display: flex;
  align-items: center;
  background-color: #f3f3f4;
  padding: 15px;
  width: 175px;
}

.lead-bottom-bar-background .lead-bottom-bar-doc .doc-box:hover {
  background-color: #e8e8e9;
  cursor: pointer;
}

.lead-bottom-bar-background .lead-bottom-bar-doc .doc__icon {
  font-size: 32px;
  margin-right: 15px;
  color: #d2d2d4;
  display: flex;
}

.lead-bottom-bar-background .lead-bottom-bar-doc .doc__text p {
  margin: 5px 0 0;
  color: #a5a5a8;
}

.lead-bottom-bar-background .lead-bottom-bar-price {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.lead-bottom-bar-background .lead-bottom-bar-price .price-modifier {
  display: flex;
  flex-direction: column;
  flex: 6;
}

.lead-bottom-bar-background .lead-bottom-bar-price .price-modifier-input {
  display: flex;
  justify-content: space-between;
  color: #0052CC;
  margin-bottom: 15px;
}

.lead-bottom-bar-background .lead-bottom-bar-price .price-modifier-input .content-label {
  width: 160px;
}

.lead-bottom-bar-background .lead-bottom-bar-price .price-modifier-input .content-label label {
  margin-top: 5px;
}

.lead-bottom-bar-background .lead-bottom-bar-price .price-modifier-input span {
  float: none;
}

.lead-bottom-bar-background .lead-bottom-bar-price .price-modifier input {
  width: 160px;
}

.lead-bottom-bar-background .lead-bottom-bar-price .price-receipt {
  flex: 4;
}

.lead-bottom-bar-background .lead-bottom-bar-price .price-receipt p {
  margin: 0 0 20px;
}

.lead-bottom-bar-background .lead-bottom-bar-price .price-receipt i {
  font-size: 22px;
  color: #8dd83c;
  vertical-align: sub;
}

.lead-bottom-bar-background .lead-bottom-bar-price .price-total {
  display: flex;
  flex: 1;
  justify-content: flex-end;
  align-items: flex-end;
}

.lead-bottom-bar-background .lead-bottom-bar-price span {
  float: right;
}

.lead-bottom-bar-background .lead-bottom-bar-discount {
  margin-top: 8px;
  font-size: 14px;
}

.lead-bottom-bar-background .lead-bottom-bar-discount span.b-toggle-active, .lead-bottom-bar-background .lead-bottom-bar-discount span.b-toggle, .lead-bottom-bar-background .lead-bottom-bar-discount span.b-toggle-active {
  font-size: 16px;
}

.lead-bottom-bar-background .lead-bottom-bar-discount span.b-toggle-active {
  color: #f58423;
  font-weight: bold;
}

@media all and (max-width: 1440px) {
  .lead-bottom-bar-background .lead-bottom-bar__subco p strong {
    font-size: 16px;
  }
}

.lead-side-panel {
  flex: 0 0;
}

.lead-side-panel-menu {
  background-color: #ebebeb;
  height: 54px;
  display: flex;
  align-items: center;
}

.lead-side-panel-menu .panel-menu-heading {
  flex: 1;
  justify-content: center;
  text-align: center;
  color: #a5a5a8;
}

.lead-side-panel-menu .panel-menu-followup {
  flex: 1;
  padding: 0 15px;
  color: #a5a5a8;
}

.lead-side-panel-menu .panel-menu-icons {
  display: flex;
  flex: 0 0 50%;
}

.lead-side-panel-menu .panel-menu-items {
  display: flex;
  flex: 1;
  justify-content: center;
}

.lead-side-panel-menu .panel-menu-items .b-button-circle, .lead-side-panel-menu .panel-menu-items .b-button-circle__blue, .lead-side-panel-menu .panel-menu-items .b-button-circle__small, .lead-side-panel-menu .panel-menu-items .b-button-circle__pink, .lead-side-panel-menu .panel-menu-items .b-button-circle__primary {
  height: 30px;
  width: 30px;
  font-size: 16px;
  display: flex;
  justify-content: center;
  background-color: #d2d2d4;
  position: relative;
}

.lead-side-panel-menu .panel-menu-items .b-button-circle:hover, .lead-side-panel-menu .panel-menu-items .b-button-circle__blue:hover, .lead-side-panel-menu .panel-menu-items .b-button-circle__small:hover, .lead-side-panel-menu .panel-menu-items .b-button-circle__pink:hover, .lead-side-panel-menu .panel-menu-items .b-button-circle__primary:hover {
  color: #0052CC;
  background-color: #d3e2f1;
}

.lead-side-panel-log {
  overflow: hidden;
  position: relative;
  width: 360px;
}

.lead-side-panel-log .log-heading {
  display: flex;
  border-bottom: 1px solid #e8e8e9;
  margin-bottom: 20px;
  padding: 30px 20px 0 20px;
}

.lead-side-panel-log .log-heading > div {
  border-bottom: 2px solid transparent;
}

.lead-side-panel-log .log-heading .active {
  color: #0052CC;
  border-bottom: 2px solid #0052CC;
}

.lead-side-panel-log .log-heading > div:hover {
  color: #a5a5a8;
  cursor: pointer;
  border-bottom: 2px solid #0052CC;
}

.lead-side-panel-log .log-heading-activity,
    .lead-side-panel-log .log-heading-notes {
  padding: 0 0 10px 0;
  color: #42526E;
  font-weight: 500;
}

.lead-side-panel-log .log-heading .active .log-heading-activity,
    .lead-side-panel-log .log-heading .active .log-heading-notes {
  color: #0052CC;
}

.lead-side-panel-log .comments-followup-container {
  height: 90%;
  width: 100%;
  padding: 0;
  overflow-y: auto;
  padding-right: 34px;
  box-sizing: content-box;
}

.lead-side-panel-log .comments-followup-container button {
  margin-bottom: 20px;
}

.lead-side-panel-log .comments-followup-container.notes-log {
  height: calc(100% - 188px);
}

.lead-side-panel-log .comments-followup-container.notes-log.has-substatus {
  height: calc(100% - 188px);
}

.lead-side-panel-log .activity-log-item,
    .lead-side-panel-log .notes-log-item-add,
    .lead-side-panel-log .notes-log-item {
  margin-bottom: 0px;
  line-height: 2;
  display: flex;
  padding: 20px 16px;
}

.lead-side-panel-log .activity-log-item:hover,
      .lead-side-panel-log .notes-log-item-add:hover,
      .lead-side-panel-log .notes-log-item:hover {
  background-color: #ebebeb;
}

.lead-side-panel-log .activity-log-item .item-status,
      .lead-side-panel-log .notes-log-item-add .item-status,
      .lead-side-panel-log .notes-log-item .item-status {
  flex: 1;
  margin-top: -5px;
  color: #a5a5a8;
}

.lead-side-panel-log .activity-log-item .item-status div,
        .lead-side-panel-log .notes-log-item-add .item-status div,
        .lead-side-panel-log .notes-log-item .item-status div {
  width: 30px;
  height: 30px;
  background-color: #ffffff;
  border-radius: 50%;
  font-size: 16px;
  text-align: center;
}

.lead-side-panel-log .activity-log-item .item-status div.success,
          .lead-side-panel-log .notes-log-item-add .item-status div.success,
          .lead-side-panel-log .notes-log-item .item-status div.success {
  color: #8dd83c;
}

.lead-side-panel-log .activity-log-item .item-status div.primary,
          .lead-side-panel-log .notes-log-item-add .item-status div.primary,
          .lead-side-panel-log .notes-log-item .item-status div.primary {
  color: #0052CC;
}

.lead-side-panel-log .activity-log-item .item-status div.secondary,
          .lead-side-panel-log .notes-log-item-add .item-status div.secondary,
          .lead-side-panel-log .notes-log-item .item-status div.secondary {
  color: #f58423;
}

.lead-side-panel-log .activity-log-item .item-content,
      .lead-side-panel-log .notes-log-item-add .item-content,
      .lead-side-panel-log .notes-log-item .item-content {
  flex: 6;
  flex-basis: 80%;
  padding-left: 5px;
  overflow: hidden;
}

.lead-side-panel-log .activity-log-item .item-content h4,
        .lead-side-panel-log .notes-log-item-add .item-content h4,
        .lead-side-panel-log .notes-log-item .item-content h4 {
  color: #77777d;
  margin: 0;
}

.lead-side-panel-log .activity-log-item .item-content span,
        .lead-side-panel-log .notes-log-item-add .item-content span,
        .lead-side-panel-log .notes-log-item .item-content span {
  font-size: 14px;
  font-weight: 400;
  color: #a5a5a8;
}

.lead-side-panel-log .activity-log-item .item-content span.mention,
          .lead-side-panel-log .notes-log-item-add .item-content span.mention,
          .lead-side-panel-log .notes-log-item .item-content span.mention {
  color: #000000;
}

.lead-side-panel-log .activity-log-item .item-content p,
        .lead-side-panel-log .notes-log-item-add .item-content p,
        .lead-side-panel-log .notes-log-item .item-content p {
  color: #a5a5a8;
  margin: 0;
}

.lead-side-panel-log .activity-log-item .item-content textarea,
        .lead-side-panel-log .notes-log-item-add .item-content textarea,
        .lead-side-panel-log .notes-log-item .item-content textarea {
  padding-right: 25px;
  box-sizing: content-box;
}

.lead-side-panel-log .item-editable {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 30px;
  height: 30px;
  background: #d2d2d4;
  border-radius: 50%;
}

.lead-side-panel-log .item-editable:hover {
  background: #d3e2f1;
  cursor: pointer;
}

.lead-side-panel-log .item-editable:hover svg {
  fill: #4A90E2;
}

.lead-side-panel-log .item-editable svg {
  fill: #a5a5a8;
}

.lead-side-panel-log .item-modal-textarea textarea {
  width: 100% !important;
  max-height: 500px !important;
  min-height: 200px !important;
}

.lead-side-panel-log .item-modal-textarea textarea::-webkit-scrollbar {
  display: none;
}

.lead-side-panel-log .notes-log-item-add {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px 20px;
  border-top: 1px solid #d2d2d4;
  border-bottom: 1px solid #d2d2d4;
}

.lead-side-panel-log .notes-log-item-add.focused {
  min-height: 150px;
  flex-wrap: wrap;
}

.lead-side-panel-log .notes-log-item-add .item-button {
  display: flex;
  flex: 2;
  align-self: flex-end;
  flex-direction: row-reverse;
}

.lead-side-panel-log .notes-log-item-add .item-button .save-note-btn {
  letter-spacing: normal;
  margin: 0;
  border: 0;
  width: 115px;
  letter-spacing: 1px;
}

.lead-side-panel-log .notes-log-item-add .item-button .save-note-btn:focus {
  background-color: #0052CC;
}

.lead-side-panel-log .notes-log-item-add .item-status {
  margin: 0;
}

.lead-side-panel-log .notes-log-item-add textarea {
  background-color: transparent;
  border: none;
  outline: none;
  width: 100%;
  min-height: 25px;
  overflow: hidden;
  resize: none;
  line-height: 1.4;
  padding: 8px;
  max-width: 90%;
}

.lead-side-panel-log .notes-log-item-add textarea::-moz-placeholder {
  color: #a5a5a8;
}

.lead-side-panel-log .notes-log-item-add textarea::placeholder {
  color: #a5a5a8;
}

.lead-side-panel-log .submit-note {
  position: absolute;
  right: 15px;
  top: 12px;
  color: #0052CC;
}

.lead-side-panel-binding-agreements {
  min-height: 200px;
  position: relative;
}

.lead-side-panel-binding-agreements .latest-agreement {
  display: flex;
  flex-direction: column;
  padding: 24px 20px;
  height: 200px;
}

.lead-side-panel-binding-agreements h4 {
  padding-bottom: 10px;
  border-bottom: 1px solid #d2d2d4;
  color: #77777d;
}

.lead-side-panel-binding-agreements h4 a {
  float: right;
  color: #0052CC;
  font-weight: normal;
}

.lead-side-panel-binding-agreements h4 a:hover {
  color: #0052cd;
  cursor: pointer;
}

.lead-side-panel-binding-agreements ul {
  list-style: none;
  padding: 10px 5px 0 0;
  overflow-y: auto;
}

.lead-side-panel-binding-agreements ul li {
  display: flex;
  justify-content: space-between;
}

.lead-side-panel-binding-agreements ul li i {
  color: #a5a5a8;
}

.lead-side-panel-binding-agreements ul li i.danger {
  color: #ff314a;
}

.lead-side-panel-binding-agreements ul li i.secondary {
  color: #f58423;
}

.lead-side-panel-binding-agreements ul li i.success {
  color: #8dd83c;
}

.lead-side-panel-binding-agreements ul li .agreement-document i:hover {
  color: #616161;
  cursor: pointer;
}

.lead-side-panel-binding-agreements .agreement-status-message {
  text-align: center;
  position: relative;
}

.lead-side-panel-binding-agreements .agreement-status-message p {
  height: 40px;
  margin-top: -40px;
  padding: 10px 0;
}

.lead-side-panel-binding-agreements .agreement-status-message.success {
  color: #8dd83c;
  background-color: #f2fae8;
}

.lead-side-panel-binding-agreements .agreement-status-message.secondary {
  color: #f58423;
  background-color: #fde7d3;
}

.lead-side-panel-binding-agreements .agreement-options {
  display: flex;
  flex: 1;
  justify-content: space-between;
}

.lead-side-panel-binding-agreements .agreement-options .agreement-options-empty {
  align-items: center;
  display: flex;
  flex: 1;
  justify-content: center;
  font-size: 16px;
  color: #a5a5a8;
}

.lead-side-panel-binding-agreements .agreement-options .agreement-option-book {
  margin-left: 10px;
}

.lead-side-panel-binding-agreements .agreement-options .agreement-option-approve,
      .lead-side-panel-binding-agreements .agreement-options .agreement-option-book {
  display: flex;
  flex: 1;
}

.lead-side-panel-binding-agreements .agreement-options .agreement-option-approve button,
        .lead-side-panel-binding-agreements .agreement-options .agreement-option-book button {
  flex: 1;
}

.lead-side-panel-binding-agreements .agreement-status i.danger {
  color: #ff314a;
}

.lead-side-panel-binding-agreements .agreement-status i.secondary {
  color: #f58423;
}

.lead-side-panel-binding-agreements .agreement-status i.success {
  color: #8dd83c;
}

.lead-side-panel-binding-agreements .agreement-info {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.lead-side-panel-binding-agreements .agreement-info h2 {
  margin: 0;
}

.lead-side-panel-binding-agreements .agreement-info span {
  padding: 2px 8px;
  border-radius: 15px;
}

.lead-side-panel-binding-agreements .agreement-info span.status__web {
  color: #f58423;
  background-color: #fde7d3;
}

.lead-side-panel-binding-agreements .agreement-info span.status__active {
  color: #0052CC;
  background-color: #d3e2f1;
}

.lead-side-panel-binding-agreements .agreement-info span.status__booked {
  color: #8dd83c;
  background-color: #f2fae8;
}

.lead-side-panel-binding-agreements .agreement-info span.status__dead, .lead-side-panel-binding-agreements .agreement-info span.status__draft {
  color: #a5a5a8;
  background-color: #e8e8e9;
}

.lead-side-panel-binding-agreements .agreement-info-status {
  display: flex;
  justify-content: space-between;
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid #e8e8e9;
  color: #616161;
}

.lead-side-panel-binding-agreements .agreement-info-status .danger {
  color: #ff314a;
  margin-left: 5px;
}

.lead-side-panel-binding-agreements .agreement-info-status .secondary {
  color: #f58423;
  margin-left: 5px;
}

.lead-side-panel-binding-agreements .agreement-info-status .success {
  color: #8dd83c;
  margin-left: 5px;
}

.lead-side-panel-binding-agreements .agreement-info-documents {
  margin-bottom: 20px;
  color: #616161;
}

.lead-side-panel-binding-agreements .agreement-info-documents i {
  font-size: 14px;
  margin-right: 5px;
}

.lead-side-panel-binding-agreements .agreement-info-documents a.btn {
  line-height: 30px;
}

.lead-side-panel-binding-agreements .agreement-info-consignee {
  color: #616161;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-header {
  display: flex;
  border-bottom: 1px solid #d2d2d4;
  padding-bottom: 10px;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-header label {
  flex: 2;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-header label:first-of-type {
  flex: 1;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-body {
  display: flex;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-body-name {
  padding-top: 10px;
  flex: 2;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-body-status {
  padding-top: 10px;
  flex: 1;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-body-status i {
  margin-right: 5px;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-body-status i.danger {
  color: #ff314a;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-body-status i.secondary {
  color: #f58423;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-body-status i.success {
  color: #8dd83c;
}

.lead-side-panel-binding-agreements .agreement-info-consignee .consignee-body-date {
  padding-top: 10px;
  flex: 1;
}

.lead-side-panel-binding-agreements .offers-list {
  margin-top: -20px;
  padding-bottom: 30px;
}

.lead-side-panel-binding-agreements .offers-list a {
  display: flex;
  padding: 10px 20px;
  color: #a5a5a8;
}

.lead-side-panel-binding-agreements .offers-list a:hover, .lead-side-panel-binding-agreements .offers-list a.selected {
  background-color: #f6fafe;
  color: #0052CC;
}

.lead-side-panel-binding-agreements .offers-list a span:nth-child(1) {
  flex: 2;
}

.lead-side-panel-binding-agreements .offers-list a span:nth-child(2) {
  flex: 4;
}

.lead-side-panel-binding-agreements .offers-list a span:nth-child(3) {
  flex: 1;
  text-align: right;
}

.lead-side-panel-binding-agreements .offers-list a span i {
  font-size: 12px;
}

.lead-side-panel-binding-agreements .offers-list a span i.danger {
  color: #ff314a;
}

.lead-side-panel-binding-agreements .offers-list a span i.secondary {
  color: #f58423;
}

.lead-side-panel-binding-agreements .offers-list a span i.success {
  color: #8dd83c;
}

.notes-log-item .item-content .b-pre {
  word-break: break-word;
}

.m-lead-list-item {
  color: #616161;
  font-weight: 400;
  width: 94%;
}

.m-lead-list-item:only-child {
  width: 100%;
}

.m-lead-list-item a {
  color: #616161;
}

.m-lead-list-item:hover .m-lead-item-box {
  cursor: pointer;
  background-color: #F2FBFF;
}

.m-lead-list-item__last {
  height: 65px;
  vertical-align: middle;
  width: 6%;
}

.m-lead-list-item__last .lead-list-label-checkbox {
  margin-top: 20px;
  float: left;
  margin-right: 5px;
}

.m-lead-list-item__last .lead-list-label-action {
  margin-top: 20px;
  float: left;
}

.m-lead-list-item__last .lead-list-label.draft-delete {
  margin-top: 20px;
}

.m-lead-list-item__last .lead-action-trigger {
  visibility: hidden;
}

.m-lead-list-item__last:hover .lead-action-trigger {
  visibility: visible;
}

.m-lead-list-item .text__web {
  color: #FFC352;
}

.m-lead-list-item .text__active {
  color: #0052CC;
}

.m-lead-list-item .text__booked {
  color: #8BC34A;
}

.m-lead-list-item .text__draft {
  color: #BBBBBE;
}

.m-lead-list-item .m-lead-item-status {
  border-radius: 5px;
  border: 1px solid #BBBBBE;
  background-color: #F3F3F4;
  font-size: 10px;
}

.m-lead-list-item .m-lead-item-status .border__web {
  border-left: 1px solid #FFE8B3;
}

.m-lead-list-item .m-lead-item-status .border__active {
  border-left: 1px solid #B3E1FA;
}

.m-lead-list-item .m-lead-item-status .border__booked {
  border-left: 1px solid #C5E1A5;
}

.m-lead-list-item .m-lead-item-status .border__draft {
  border-left: 1px solid #BBBBBE;
}

.m-lead-list-item .m-lead-item-status span {
  font-size: 12px;
}

.m-lead-list-item .m-lead-item-status.status__web {
  border: 1px solid #FFC352;
  background-color: #FFF8E1;
  color: #FFC352;
}

.m-lead-list-item .m-lead-item-status.status__active {
  border: 1px solid #0052CC;
  background-color: #E1F5FE;
  color: #0052CC;
}

.m-lead-list-item .m-lead-item-status.status__active.status__active--available {
  border: 1px solid #0052CC;
  background-color: #0052CC;
  color: white;
}

.m-lead-list-item .m-lead-item-status.status__booked {
  border: 1px solid #8BC34A;
  background-color: #F1F8E9;
  color: #8BC34A;
}

.m-lead-list-item .m-lead-item-status.status__dead, .m-lead-list-item .m-lead-item-status.status__draft {
  border: 1px solid #BBBBBE;
  background-color: #F3F3F4;
  color: #BBBBBE;
}

.m-lead-list-item .m-lead-item-status.border__dashed {
  border-style: dashed;
  font-size: 8px;
}

.m-lead-item-substatus {
  font-size: 8px;
  width: 80px;
  text-align: center;
  margin-top: 10px;
}

.m-lead-item-wraper {
  padding-left: 0;
  padding-right: 5px;
  margin-bottom: 5px;
  box-shadow: 0px 8px 15px -10px #8e8e92;
}

.m-lead-item-box {
  height: 65px;
  padding: 15px;
  border-radius: 5px;
  background-color: #FFFFFF;
  transition: all .2s;
}

.m-lead-item-box .item-flags {
  text-align: center;
}

.m-lead-item-box .item-flags span {
  margin-left: 4px;
  margin-right: 4px;
}

.m-lead-item-box td {
  vertical-align: middle;
  color: #1d1d26;
}

.m-lead-item-box label {
  width: 70px;
  height: 50px;
  padding-top: 20px;
  margin-left: 5px;
}

.m-lead-item-box input[type="checkbox"] {
  top: 0px;
  margin-right: 30px;
}

.m-lead-item-box:active {
  background-color: #d9f3ff;
}

.m-lead-item-box small {
  color: #616161;
  font-weight: 100;
}

.m-lead-item-box .lead-item-height {
  height: 36px;
  line-height: 36px;
}

.m-lead-item-box .flag-is-assigned:only-child {
  margin-top: 8px;
}

.m-lead-item-box .flag-is-assigned {
  border: 1px solid #616161;
  border-radius: 4px;
  text-align: center;
  width: 90px;
  font-size: 12px;
}

.m-lead-item-box .text-danger {
  color: #ee2200;
}

.lead-destination {
  margin: 0 6px;
}

.lead-destination-route {
  height: 2px;
  width: 22px;
  margin: 0 -4px;
  margin-bottom: 3px;
  background-color: transparent;
  border: 1px dashed #d2d2d4;
  display: inline-block;
}

.lead-destination-start, .lead-destination-end {
  height: 8px;
  width: 8px;
  border-radius: 50%;
  background-color: #d2d2d4;
  display: inline-block;
  border: 1px solid #e8e8e9;
  box-shadow: 0px 0px 0px 1px #f3f3f4;
}

.lead-destination-start {
  background-color: #8BC34A;
  border: 1px solid #C5E1A5;
  box-shadow: 0px 0px 0px 1px #F1F8E9;
}

.m-lead-status {
  display: flex;
  align-items: center;
  border: 1px #F3F3F4 solid;
  border-radius: 3px;
  width: 90%;
  padding: 4px;
  margin-left: 8px;
}

.m-lead-status__text {
  margin: 0 8px;
  font-size: 12px;
  line-height: 1.3;
}

.m-lead-status__text p.status {
  color: #1D1D26;
  text-transform: capitalize;
}

.m-lead-status__text p {
  color: #BBBBBE;
  margin: 0;
}

.m-lead-rectangle {
  box-sizing: border-box;
  height: 31px;
  width: 31px;
  border-radius: 2px;
  border: 1px solid #BBBBBE;
  background-color: #F3F3F4;
  display: flex;
  align-items: center;
  justify-content: center;
}

.m-lead-rectangle.status__web {
  border: 1px solid #FFC352;
  background-color: #FFF8E1;
  color: #FFC352;
}

.m-lead-rectangle.status__active {
  border: 1px solid #0052CC;
  background-color: #E1F5FE;
  color: #0052CC;
}

.m-lead-rectangle.status__active.status__active--available {
  border: 1px solid #0052CC;
  background-color: #0052CC;
  color: white;
}

.m-lead-rectangle.status__booked {
  border: 1px solid #8BC34A;
  background-color: #F1F8E9;
  color: #8BC34A;
}

.m-lead-rectangle.status__dead, .m-lead-rectangle.status__draft {
  border: 1px solid #BBBBBE;
  background-color: #F3F3F4;
  color: #BBBBBE;
}

.m-lead-offer-status {
  text-transform: capitalize;
}

.m-lead-offer-status.offer_status__not_sent {
  color: #a5a5a5;
}

.m-lead-offer-status.offer_status__sent {
  color: #a5a5a5;
}

.m-lead-offer-status.offer_status__viewed {
  color: #a5a5a5;
}

.m-lead-offer-status.offer_status__signed {
  color: #20bbf5;
}

.m-t.m-b.col-lg-10.search-wrapper {
  padding-right: 0;
}

.search-wrapper {
  margin: 0;
}

.search-wrapper .search-field {
  padding-right: 0;
}

.search-wrapper .search-field .fa {
  font-size: 1em;
}

.search-wrapper .search-field input[type=search] {
  -webkit-appearance: none;
  padding: 5px 40px 5px 12px;
  background-color: #F6F5F6;
  border-radius: 4px;
}

.search-wrapper .search-field .search-input {
  height: auto;
  padding: 9px 12px;
}

.search-wrapper .search-field .form-control {
  height: auto;
  border: none;
}

.search-wrapper .search-field .form-control + div {
  position: absolute;
  right: 0;
  top: 0;
  border: 0;
  background-color: transparent;
  box-shadow: none;
}

.search-wrapper .margin-right-10 {
  margin-right: 5%;
}

.search-wrapper .cleared-button {
  border: none;
  background: none;
  padding: 6px 12px;
}

.search-wrapper .m-t.m-b.col-lg-2.custom-col-lg-2 {
  padding-right: 0;
  text-align: right;
}

.search-wrapper .custom-col-lg-10 {
  width: 81.133333% !important;
}

.search-wrapper .custom-col-lg-2 {
  width: 18.866667% !important;
}

@media screen and (max-width: 1431px) {
  .search-wrapper .custom-col-lg-10 {
    width: 76.133333% !important;
  }

  .search-wrapper .custom-col-lg-2 {
    width: 23.866667% !important;
  }
}

.panel-group {
  margin-bottom: 10px;
}

.btn-clear-filters:focus {
  color: #ffffff;
}

tr.leads-lists th {
  cursor: pointer;
}

.sort-arrow {
  font-size: 12px;
  font-weight: bold;
}

.filter-section-panel {
  margin-left: -20px;
  margin-right: -20px;
  border-radius: 0;
  border: none;
  margin-top: 0 !important;
}

.filter-section-panel .panel-heading {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

.filter-section-panel .panel-body {
  border-top: none !important;
}

.filter-section-panel .panel-title a {
  display: block;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 12px;
}

.filter-section-panel a.collapsed .fa-chevron-down {
  display: none;
}

.filter-section-panel a.collapsed .fa-chevron-right {
  display: inline-block;
}

.filter-section-panel a:not(.collapsed) .fa-chevron-down {
  display: inline-block;
}

.filter-section-panel a:not(.collapsed) .fa-chevron-right {
  display: none;
}

.select-option .remove-option, .select-option .selection {
  display: none;
}

.select-option:hover .remove-option, .select-option:hover .selection {
  display: inline;
}

.filter-folder {
  display: block;
  font-size: 14px;
  color: #77777d;
  padding: 5px 10px;
}

.filter-folder:hover {
  color: #424242;
}

.filter-folder:focus, .filter-folder:active {
  color: #77777d;
}

.filter-folder__active {
  background: #f3f3f4;
}

.filter-folder-leads {
  font-size: 12px;
}

.m-card-margins {
  margin-left: -10px;
  margin-right: -10px;
  margin-bottom: 10px;
}

.m-card-margins a.b-pointer {
  color: gray;
}

.m-card-margins a.b-button-blue:hover {
  color: white;
  background-color: #00bbff;
}

.m-card-margins a.b-button-blue:focus {
  color: #00bbff;
  background-color: white;
}

.m-card-margins a.b-button-blue:focus:hover {
  color: white;
  background-color: #00bbff;
}

.m-additional-service-location {
  background-color: #fbfcfc;
  border-top: 1px solid #f1f1f2;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}

.m-additioanl-service-borders {
  border-top: 1px solid #f1f1f2;
  border-bottom: 1px solid #f1f1f2;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  margin-bottom: 5px;
}

.m-follow-up-step {
  height: 28px;
  background-color: #fbfcfc;
  padding-top: 6px;
  color: #a5a5a8;
  font-size: 10px;
  border-top: 1px solid #f1f1f2;
}

.m-follow-up-step__active_empty {
  height: 28px;
  font-size: 10px;
  background-color: #ffbb00;
  padding-top: 6px;
  color: #1d1d26;
}

.m-follow-up-step__active {
  height: 28px;
  font-size: 10px;
  background-color: #00cc55;
  padding-top: 6px;
  color: #1d1d26;
  margin-bottom: 20px;
}

.m-follow-up-step__done {
  height: 28px;
  font-size: 10px;
  background-color: #bbbbbe;
  padding-top: 6px;
  color: #1d1d26;
  margin-bottom: 20px;
}

.m-offer-maker-label {
  font-size: 10px;
  letter-spacing: 0.4px;
  text-transform: uppercase;
}

.m-dead-lead-background {
  background-color: #FFECC0;
  background-clip: content-box;
  border: 1px solid #FFA300;
}

.m-dead-lead-background p {
  margin: 0;
}

.m-dead-lead-note-background {
  background-color: rgba(255, 236, 192, 0.4);
  background-clip: content-box;
  border-left: 1px solid #FFA300;
  border-right: 1px solid #FFA300;
  border-bottom: 1px solid #FFA300;
  padding: 0;
}

.m-dead-lead-note-background p {
  margin: 0;
}

.m-inventory-location {
  background-color: #fbfcfc;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
  border-top: 1px solid #f1f1f2;
  border-bottom: 1px solid #f1f1f2;
}

.m-inventory-location i {
  color: #ffbb00;
}

/* LEAD INFORMATION STATUS */

.lead-border-status {
  height: 100%;
}

.lead-border-status__web {
  border-left: 3px solid #FFAE00;
}

.lead-border-status__active {
  border-left: 3px solid #0052CC;
}

.lead-border-status__booked {
  border-left: 3px solid #00D112;
}

.lead-border-status__dead {
  border-left: 3px solid #BBBBBE;
}

.lead-info-status {
  color: white;
  border-radius: 3px;
  text-transform: capitalize;
  padding: 10px 16px;
  text-align: center;
  flex: 0 0 15%;
}

.lead-info-status-padding {
  padding-top: 11px;
  padding-left: 22px;
}

.lead-info-status__web {
  background-color: #FFAE00;
}

.lead-info-status__active {
  background-color: #0052CC;
}

.lead-info-status__booked {
  background-color: #00D112;
}

.lead-info-status__dead {
  background-color: #BBBBBE;
}

.lead-info-flags {
  flex: 0 0 15%;
  text-align: right;
  padding-right: 25px;
  padding-top: 5px;
}

.show-direction {
  background-color: #bbbbbe;
  width: 16px;
  height: 16px;
  float: right;
  transform: rotate(-45deg);
  border-radius: 3px;
  color: white;
  text-align: center;
  margin-top: 5px;
}

.show-direction:hover {
  background-color: #424242;
  color: white;
}

.show-direction a {
  color: white;
}

.show-direction i {
  width: 16px;
  height: 16px;
  transform: rotate(-45deg);
  margin-right: -1px;
  color: white;
}

.lead-info-tags {
  display: flex;
}

.lead-info-add-task {
  display: flex;
  flex: 1;
  margin-left: 10px;
}

.lead-info-add-task-button, a.lead-info-add-task-button:hover, a.lead-info-add-task-button:focus {
  border: 1px solid #FFAE00;
  color: #FFAE00;
  height: 32px;
  padding: 0 5px;
  display: table;
}

.lead-info-add-task-icon {
  display: table-cell;
  vertical-align: middle;
  font-size: 20px;
}

.lead-info-add-task-text {
  display: table-cell;
  vertical-align: middle;
  padding: 0 5px;
}

.lead-info-tags .bootstrap-tagsinput {
  border: 1px solid lightgray;
  border-radius: 0;
}

.lead-info-tags span.label-info {
  color: #00bbff;
  background-color: #e5f8ff;
  border: 1px solid #00bbff;
}

.lead-info-tags--add {
  height: 32px;
  width: 30px;
  color: white;
  background-color: lightgray;
  position: relative;
}

.lead-info-tags--add span {
  position: absolute;
  font-size: 26px;
  height: 32px;
  left: 7px;
  top: -2px;
}

.lead-container {
  margin-top: 60px;
}

.offer-maker-price-total {
  font-size: 18px;
  font-weight: bold;
}

.offer-maker-price-balance {
  font-size: 18px;
}

.offer-maker-price {
  color: #a5a5a8;
  font-weight: 300;
  font-size: 12px;
  height: 40px;
  border-radius: 3px;
  line-height: 20px;
}

.offer-maker-price strong {
  padding-left: 10px;
  color: black;
}

.offer-maker-balance-container {
  opacity: 0.6;
}

.offer-maker-price-dot {
  top: -4px;
  right: 3px;
  position: relative;
  font-size: 5px;
}

.offer-maker-price-dot.red-dot {
  color: #ee2200;
}

.auto-shipping-offer-maker .price-container {
  font-size: 16px !important;
}

.padding-l-0 {
  padding-left: 0px;
}

.p-l-15 {
  padding-left: 15px;
}

.p-w-0 {
  padding-left: 0;
  padding-right: 0;
}

.p-10 {
  padding: 10px;
}

.vue-switcher--bold .vue-switcher__label span {
  position: absolute;
  z-index: 10;
  font-size: 14px;
  right: -15px;
  top: 9px;
}

.vue-switcher--bold div {
  top: 0 !important;
}

.vue-switcher-theme--custom.vue-switcher-color--primary div {
  background-color: #66a4ff;
}

.vue-switcher-theme--custom.vue-switcher-color--primary div:after {
  background-color: #0048b3;
}

.vue-switcher-theme--custom.vue-switcher-color--primary.vue-switcher--unchecked div {
  background-color: #66a4ff;
}

.vue-switcher-theme--custom.vue-switcher-color--primary.vue-switcher--unchecked div:after {
  background-color: #005ce6;
}

/* Scroll inside modal */

.send-offer-modal .modal-dialog {
  overflow-y: initial !important;
}

.send-offer-modal .modal-body {
  height: 500px;
  overflow-y: auto;
}

.l-modal-footer button {
  margin-left: 10px;
}

#remarks-editor {
  min-height: 225px !important;
}

.offer-status {
  padding: 0;
}

.offer-status .table {
  margin-bottom: 0;
}

.offer-status tr.last-offer {
  background-color: #f5fbff;
  border-top: 1px solid #b1d0ff;
}

.offer-status tr.last-offer td {
  vertical-align: bottom;
  padding: 15px 0;
}

.offer-status th:first-child, .offer-status td:first-child {
  padding-left: 15px !important;
  padding-right: 0;
}

.offer-status th:last-child, .offer-status td:last-child {
  padding-right: 10px !important;
  padding-left: 0;
}

.offer-status tr.last-offer p {
  color: #17baff;
  font-size: 10px;
}

.offer-status tr:nth-last-child(2) td {
  padding-bottom: 15px;
}

.l-card-content .red-dot {
  color: #ee2200;
  font-size: 5px;
  padding: 6px 0 6px 6px;
}

.l-card-content .green-dot {
  color: #07c54b;
  font-size: 5px;
  padding: 6px 0 6px 6px;
}

.l-card-content .yellow-dot {
  color: #ffb74d;
  font-size: 5px;
  padding: 6px 0 6px 6px;
}

.select-remark-wrapper {
  position: absolute;
  top: 0;
  right: 15px;
  z-index: 100;
}

.m-note-toggle {
  text-transform: uppercase;
  font-size: 10px;
  background-color: #fbfcfc;
  padding: 1rem;
  color: #a5a5a8;
  border-top: 1px solid #f1f1f2;
  border-bottom: 1px solid #f1f1f2;
  margin-bottom: 1rem;
}

.m-lead-information-sidebar {
  position: absolute;
  text-align: center;
  top: 0;
  right: 15px;
  height: 106px;
  width: 42px;
  border-right: 1px solid #14A4FF;
  color: #14A4FF;
}

.m-lead-information-sidebar .dropdown > i {
  font-size: 24px;
  border: 1px solid transparent;
  padding: 5px 10px;
}

.m-lead-information-sidebar .dropdown > i:hover {
  background-color: #fafafa;
  border: 1px solid #f1f1f2;
}

.m-lead-information-sidebar .dropdown-menu {
  right: 0;
  left: unset;
  color: #bbbbbe;
}

.m-lead-information-sidebar .dropdown-menu i {
  margin-right: 10px;
}

.l-blue-box {
  border: 1px solid #4dd0e1;
}

.l-blue-pin {
  color: #4dd0e1;
  font-size: 15px;
}

.l-yellow-box {
  border: 1px solid #ffb74d;
}

.l-yellow-pin {
  color: #ffb74d;
  font-size: 15px;
}

.icon-crated-item {
  color: #ffbb00;
}

.l-gray-map {
  color: #bbbbbe;
  padding: 10px;
  margin-right: -10px;
}

.l-gray-map:hover {
  color: #424242;
}

ul.claim-files {
  padding-left: 0;
  list-style-type: none;
}

.consignee-section-panel {
  margin-left: -15px;
  margin-right: -15px;
  border-radius: 0;
  border: none;
  margin-top: 0 !important;
}

.consignee-section-panel .panel-heading {
  border-top: 1px solid #ddd;
  border-bottom: 1px solid #ddd;
}

.consignee-section-panel .panel-body {
  border-top: none !important;
}

.consignee-section-panel .panel-title a {
  display: block;
  font-weight: 500;
  text-transform: uppercase;
  font-size: 12px;
}

.consignee-section-panel a.collapsed .fa-chevron-down {
  display: none;
}

.consignee-section-panel a.collapsed .fa-chevron-right {
  display: inline-block;
}

.consignee-section-panel a:not(.collapsed) .fa-chevron-down {
  display: inline-block;
}

.consignee-section-panel a:not(.collapsed) .fa-chevron-right {
  display: none;
}

.consignee-section-panel .status-dot {
  position: relative;
  top: -2px;
  padding-right: 5px;
}

.claim-show-note {
  color: #ff5522;
}

.claim-show-note:hover {
  color: #ee3700;
}

.sms-compose-button:focus, .sms-compose-button:active {
  color: white;
}

.sms-number {
  background: #d2d2d4;
  color: #ffffff;
  width: 18px;
  font-size: 13px;
  border-radius: 50%;
  text-align: center;
}

.sms-number__unread {
  background: #ff5522;
  color: #ffffff;
  width: 18px;
  font-size: 13px;
  border-radius: 50%;
  text-align: center;
}

.last-sms-wrapper {
  cursor: pointer;
}

.last-sms-header {
  font-size: 14px;
  color: grey;
}

.last-sms-wrapper:hover .last-sms-header {
  color: #4a4141;
}

.last-sms-message {
  color: #d2d2d4;
}

.sms-btn__send {
  border-radius: 50%;
  height: auto;
  position: absolute;
  bottom: 10px;
  right: 15px;
  width: 40px;
}

.sms-btn__send:focus, .sms-btn__send:active {
  color: white;
}

.sms-wrapper {
  padding-top: 10px;
  padding-bottom: 10px;
}

.sms-wrapper__selected {
  background-color: #ffe0dd;
}

.sms-text__company {
  width: 60%;
  padding: 10px;
  margin-right: 10px;
  float: right;
  color: #ffffff;
  background: #ff5522;
  position: relative;
}

.sms-text__company:before {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  left: auto;
  right: -12px;
  top: 12px;
  bottom: auto;
  border: 6px solid;
  border-color: transparent transparent transparent #ff5522;
}

.sms-text__client {
  width: 60%;
  padding: 10px;
  margin-left: 10px;
  float: left;
  color: #1d1d26;
  background: #d2d2d4;
  position: relative;
}

.sms-text__client:before {
  content: ' ';
  position: absolute;
  width: 0;
  height: 0;
  left: -12px;
  right: auto;
  top: 12px;
  bottom: auto;
  border: 6px solid;
  border-color: transparent #d2d2d4 transparent transparent;
}

.sms-date {
  font-size: 10px;
  text-align: right;
}

.sms-avatar__company {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  float: right;
  color: #ffffff;
  background: #ff5522;
  padding: 10px 0;
  font-size: 10px;
  text-align: center;
}

.sms-avatar__client {
  width: 36px;
  height: 36px;
  border-radius: 50%;
  float: left;
  color: #1d1d26;
  background: #d2d2d4;
  padding: 10px 0;
  font-size: 10px;
  text-align: center;
}

.sms-textarea-form .sms-textarea {
  padding: 10px 60px 10px 15px;
  width: 100%;
}

.sms-textarea {
  resize: none;
  height: 60px;
  border: none;
}

.sms-company-phone {
  padding-top: 10px;
  padding-left: 15px;
  color: #8e8e92;
}

.sms-modal-container {
  position: relative;
  width: 600px;
  margin: 0 auto;
  padding: 0;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.33);
  transition: all .3s ease;
  font-family: Helvetica, Arial, sans-serif;
}

.sms-modal-header {
  padding: 20px;
}

.sms-modal-body {
  min-height: 100px;
  max-height: 300px;
  overflow-y: auto;
  padding-bottom: 10px;
  padding-top: 10px;
}

.sms-modal-footer {
  position: relative;
  box-shadow: 0 -1px 10px -1px #ccc;
}

.sms-modal-close {
  position: absolute;
  right: 6px;
  top: 1px;
  color: #999;
  font-size: 18px;
  cursor: pointer;
}

.sms-modal-select-wrapper {
  position: relative;
}

.sms-modal-select-wrapper .multiselect__tags {
  border: none;
}

.sms-modal-select-wrapper .multiselect__content {
  border: none;
  border-radius: 0;
  border-bottom-top-radius: 0;
  border-bottom-bottom-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  box-shadow: 0 0 10px #d2d2d4;
}

.sms-modal-select-wrapper .multiselect__content .multiselect__option--highlight {
  background-color: #e8e8e9;
  color: #424242;
}

.sms-modal-select-wrapper .multiselect__content .multiselect__option--selected {
  background-color: #d2d2d4;
  color: #424242;
}

.sms-modal-select-wrapper .multiselect__select {
  position: absolute;
  width: 40px;
  height: 24px;
  right: 0px;
  top: 8px;
  padding: 4px 8px;
  text-align: center;
  transition: transform .2s ease;
}

.sms-modal-select-wrapper .multiselect__select:before {
  font-family: FontAwesome;
  content: '\F078';
  position: relative;
  right: 0;
  top: 0;
  color: #999;
  margin-top: 0;
  border: none;
}

.sms-modal-select-wrapper .multiselect__input {
  font-size: 16px;
}

.sms-modal-select {
  -webkit-appearance: none;
  -moz-appearance: none;
  border: 0;
}

.follow-up-card-header {
  height: 66px;
  padding-left: 22px;
  padding-right: 22px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.follow-up-card-header p.follow-up-card-header-text {
  display: inline-block;
  font-size: 13px;
  text-transform: uppercase;
  margin: 0;
  letter-spacing: 0.3px;
}

.notification-dot-orange {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #ff5522;
  position: absolute;
  top: 0px;
  right: 4px;
  z-index: 1;
}

.small-notification-dot-orange {
  width: 7px;
  height: 7px;
  border-radius: 50%;
  background-color: #ff5522;
  position: absolute;
  top: 3px;
  right: -7px;
  z-index: 1;
}

.follow-up-actions {
  display: flex;
  width: 120px;
  justify-content: space-between;
}

.move-tag-wrapper {
  display: flex;
  margin-bottom: 20px;
}

.move-tag-wrapper .move-tag {
  padding: 4px 12px;
  border-radius: 12px;
  margin-right: 10px;
}

.move-tag-wrapper .move-tag.current {
  background-color: #fde7d3;
  color: #f58423;
}

.option-box-wrapper {
  margin: 0 -5px;
}

.option-box-item {
  padding: 0 5px;
}

.option-box {
  display: flex;
  flex-direction: column;
  border: 1px solid #d2d2d4;
  border-radius: 5px;
  margin-bottom: 30px;
  min-height: 166px;
  padding: 10px;
  justify-content: space-between;
}

.option-box .move-option-header {
  display: flex;
  flex-direction: column;
  padding-top: 20px;
  text-align: center;
}

.option-box .move-option-header i {
  font-size: 32px;
  color: #d2d2d4;
}

.option-box .move-option-quantity {
  padding-top: 4px;
  display: flex;
  flex: 1;
  margin: 0 auto;
}

.option-box .move-option-quantity input {
  width: 140px;
  height: 40px;
  border: none;
  background-color: #f3f3f4;
  font-size: 20px;
  border-radius: 5px;
}

.option-box .move-option-quantity input:focus {
  outline: none;
  border: 1px solid #f58423;
}

.option-box .move-option-quantity i {
  text-align: center;
  width: 48px;
  height: 38px;
  padding-top: 1.4rem;
  background-color: #f3f3f4;
  z-index: 1;
  margin-top: 1px;
}

.option-box .move-option-quantity i.fa-caret-left {
  border-radius: 5px 0 0 5px;
  margin-right: -50px;
}

.option-box .move-option-quantity i.fa-caret-right {
  border-radius: 0 5px 5px 0;
  margin-left: -50px;
}

.lead-bottom-bar__subco.lead-bottom-bar-subco {
  flex-direction: row;
  flex: 1;
}

.lead-modal-content .content-wrapper {
  padding: 40px;
}

.lead-modal-content .content-wrapper.survey-request-modal {
  padding-bottom: 55px;
}

.lead-bottom-bar-subco .subco-select-carrier-box {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
}

.subco-select-carrier-box .simple-select {
  max-width: 100%;
  width: 100%;
}

.subco-select-carrier-box .b-button-primary {
  flex: 0 0 40px;
  max-width: 40px;
}

.subco-select-carrier-box .b-button-primary {
  background: transparent;
  color: #4a90e2;
}

.subco-select-carrier-box .b-button-primary svg {
  transition: transform .5s ease-in-out;
}

.subco-select-carrier-box .b-button-primary.rotate-45 svg {
  transform: rotate(45deg);
}

.subco-select-carrier-box .btn:active, .subco-select-carrier-box .btn.active {
  box-shadow: none;
}

.lead-bottom-bar-subco .subco-select-carrier-box .lead-bottom-bar-subco .subco-add-btn {
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: flex-end;
}

.lead-bottom-bar-subco .subco-noinput-add-btn {
  justify-content: flex-end;
}

.lead-bottom-bar-subco .subco-add-btn {
  display: flex;
  justify-content: space-between;
}

.lead-bottom-bar-subco .subco-add-btn input {
  width: 70%;
  border: none;
  border-bottom: 1px solid #EBEBEB;
  color: #9B9B9B;
  font-size: 14px;
  padding: 8px 0;
  margin-bottom: 0px;
}

.lead-bottom-bar-subco .subco-add-btn input::-moz-placeholder {
  color: #9B9B9B;
}

.lead-bottom-bar-subco .subco-add-btn input::placeholder {
  color: #9B9B9B;
}

.lead-bottom-bar-subco .subco-add-btn input:focus {
  box-shadow: none;
  outline: none;
  border-color: #4a90e2;
}

.lead-bottom-bar-subco .subco-add-btn input.input-has-error {
  border-color: #ed5565;
  color: #ed5565;
  animation-name: shake;
  animation-duration: 1s;
}

.lead-bottom-bar-subco .subco-add-btn input.input-has-error::-moz-placeholder {
  color: #ed5565;
}

.lead-bottom-bar-subco .subco-add-btn input.input-has-error::placeholder {
  color: #ed5565;
}

.lead-bottom-bar-subco .subco-add-btn .input-has-error-text {
  position: absolute;
  left: 0;
  bottom: -23px;
  color: #ED5565;
  font-size: 12px;
}

.lead-bottom-bar-subco .subco-add-btn button,
.lead-bottom-bar-background .subco-documents .subco-send button {
  background-color: #4a90e2;
  font-size: 14px;
  font-weight: 300;
  color: #fff;
  line-height: 12px;
  padding: 12px 0;
  font-family: 'Roboto', sans-serif;
  text-transform: none;
  text-align: center;
  letter-spacing: 0.2px;
  max-width: 23%;
  width: 100%;
}

.lead-bottom-bar-background .lead-bottom-bar-subco .subco-documents div {
  display: flex;
  width: 100%;
  border-radius: 4px;
  padding: 9px 16px;
}

.lead-bottom-bar-background .lead-bottom-bar-subco .subco-documents > div {
  background: #f5f5f5;
  margin-bottom: 6px;
}

.lead-bottom-bar__subco .subco-documents-ld > div {
  justify-content: space-between;
  align-items: center;
}

.lead-bottom-bar__subco .subco-documents-ld > div:last-child {
  background: transparent;
  margin-top: 30px;
  padding: 9px 0;
}

.lead-bottom-bar-background .lead-bottom-bar-subco .subco-upload-wrapper {
  min-height: 54px;
}

.lead-bottom-bar-background .subco-documents .subco-upload-wrapper form {
  display: flex;
  justify-content: space-between;
  align-items: center;
  width: 100%;
}

.lead-bottom-bar-background .subco-documents .subco-upload-wrapper form input {
  width: 100%;
  height: 100%;
}

.lead-bottom-bar-background .subco-documents .subco-uploaded-document {
  font-size: 12px;
  color: #A5A5A8;
}

.lead-bottom-bar-background .subco-documents .subco-icon-uploaded {
  width: 20px;
  height: 20px;
  color: #9b9b9b;
  margin-right: 8px;
  vertical-align: top;
}

.lead-bottom-bar-background .subco-documents .subco-upload-wrapper form button,
.lead-bottom-bar-background .subco-documents .subco-preview-document {
  background: #DEEBFD;
  border-radius: 4px;
  color: #4A90E2;
  font-size: 14px;
  transition: all .4s ease-in-out;
  cursor: pointer;
}

.lead-bottom-bar-background .lead-bottom-bar-subco .subco-documents form:hover button,
.lead-bottom-bar-background .subco-documents .subco-preview-document:hover {
  color: #1e65b9;
  background-color: #bdd7fa;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}

.lead-bottom-bar-background .subco-documents .subco-send div {
  margin: 0;
}

.lead-bottom-bar-background .subco-documents .subco-send .content-status {
  display: flex;
  flex-direction: column;
  flex: 0 0 40%;
  padding: 0;
}

.subco-documents .subco-send .subco-status-text {
  display: flex;
  align-items: center;
  font-size: 12px;
  text-transform: uppercase;
  color: #9B9B9B;
  margin-top: 5px;
}

.subco-documents .subco-send .subco-status-text * {
  line-height: 16px;
}

.subco-documents .subco-send .content-status .fa {
  font-size: 8px;
  margin-right: 8px;
}

.subco-documents .subco-send .content-status .danger {
  color: #F83F55;
}

.subco-documents .subco-send .content-status .warning {
  color: #f58523;
}

.subco-documents .subco-send .content-status .success {
  color: #7ED321;
}

.lead-bottom-bar-background .subco-documents .subco-preview-document {
  flex: 0 0 30%;
  max-width: 30%;
}

.lead-bottom-bar-background .subco-documents .subco-send button {
  flex: 0 0 25%;
  max-width: 25%;
  padding: 12px 20px;
}

.lead-bottom-bar__subco .subco-documents-ld .subco-send button {
  flex: 0 0 45%;
  max-width: 45%;
}

.lead-bottom-bar-background .subco-documents .subco-send button:hover {
  background: #2275d7;
}

.lead-bottom-bar-background .subco-documents .subco-icon,
.lead-bottom-bar-background .subco-documents .subco-icon-close {
  width: 20px;
  height: 20px;
  margin-left: 7px;
}

.lead-bottom-bar-background .subco-documents .subco-icon-close {
  color: #666;
}

@keyframes shake {
  0%, 100% {
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    transform: translateX(-5px);
  }

  20%, 40%, 60%, 80% {
    transform: translateX(5px);
  }
}

.table.roles-table input[type=text] {
  border: none;
  padding-left: 0;
  padding-bottom: 0;
  font-size: 16px;
  color: #424242;
}

.table.roles-table input[type=text]::-moz-placeholder {
  color: gray;
  font-weight: 400;
  font-size: 14px;
}

.table.roles-table input[type=text]::placeholder {
  color: gray;
  font-weight: 400;
  font-size: 14px;
}

.table.roles-table input[type=search] {
  width: 90%;
  border: none;
  vertical-align: top;
  padding: 4px 0;
  font-size: 12px;
  color: gray;
}

.table.roles-table input[type=search]:active, .table.roles-table input[type=search]:focus {
  outline: none;
}

.table.roles-table > thead > tr > th {
  color: lightgray;
  font-size: 10px;
  letter-spacing: 1px;
  padding-left: 0;
  font-weight: 500;
  vertical-align: middle;
}

.table.roles-table > thead > tr > th.permission-active {
  color: #FF5522;
}

.table.roles-table > thead > tr > th i {
  font-size: 20px;
  width: 10%;
  text-align: right;
}

.table.roles-table > tbody > tr {
  color: gray;
  cursor: pointer;
}

.table.roles-table > tbody > tr > th {
  border: none;
  vertical-align: middle;
}

.table.roles-table > tbody > tr > td {
  line-height: 2.5;
  border: none;
  padding-left: 0;
}

.table.roles-table > tbody > tr > td > a {
  color: gray;
  font-weight: 500;
}

.table-role-name {
  display: block;
  color: gray;
  font-size: 16px;
  font-weight: 500;
  letter-spacing: 0;
}

.permission {
  padding: 5px 0;
  color: slategray;
}

.permission-active {
  color: #FF5522;
}

input[class="permission-checkbox"] {
  -webkit-appearance: none;
  background-color: white;
  font-size: 12px;
  text-transform: none;
  display: inline-block;
  top: 0px;
  margin-right: 5px;
  transition: background .2s ease-out;
  height: 18px;
  width: 18px;
  border-radius: 2px;
  border: 2px solid #d2d2d4;
  padding: 0;
  vertical-align: bottom;
  position: relative;
  overflow: hidden;
}

.m-activity-log--user {
  position: relative;
  top: -10px;
}

.m-activity-log {
  background-color: #fff;
  padding-top: 2rem;
  padding-bottom: 2rem;
  border-bottom: 1px solid #EAEAEB;
}

.log-content-modal {
  width: 800px;
}

.log-content-modal .l-modal-body {
  height: 500px;
  overflow-y: auto;
}

.m-lead-inventory-address {
  background-color: white;
  border: 1px solid #77777d;
  margin-left: -8px;
  margin-right: -8px;
  position: relative;
  cursor: pointer;
}

.m-lead-inventory-address-number {
  border-right: 1px solid #77777d;
  padding: 1rem;
  display: inline-block;
}

.m-lead-inventory-address-name {
  padding: 1rem;
  display: inline-block;
  position: absolute;
  left: 80px;
  right: 0;
}

.m-lead-inventory-address--active {
  border: 1px solid #FF5522;
}

.m-lead-inventory-address--active > .m-lead-inventory-address-number {
  background-color: #FFF6F4;
  color: #FF5522;
  border-right: 1px solid #FF5522;
}

.inventory-submitted {
  color: #F58523;
  font-size: 14px;
}

.m-lead-inventory-items {
  height: 550px;
  overflow-y: scroll;
  overflow-x: hidden;
}

.m-lead-inventory-search-item {
  background-color: white;
  cursor: pointer;
}

.m-lead-inventory-search-item > div {
  display: flex;
  align-items: center;
  color: #77777d;
  padding: 12px;
}

.m-lead-inventory-search-item .search-item-name {
  flex: 1;
}

.m-lead-inventory-img-back {
  height: 40px;
  width: 40px;
  margin-right: 5px;
}

.m-lead-inventory-img-back img {
  width: 100%;
}

.m-lead-inventory-search-item--active {
  background: #f3f3f4;
}

.m-lead-inventory-search-item:hover img {
  height: 40px;
  width: 40px;
}

.m-lead-inventory-search-item button {
  display: none;
}

.m-lead-inventory-search-item:hover button {
  display: block;
}

.m-lead-inventory-room {
  height: 80px;
  border-radius: 5px;
  color: #d2d2d4;
  background-color: #f3f3f4;
  position: relative;
}

.m-lead-inventory-room-wrapper {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}

.m-lead-inventory-room-box {
  width: 170px;
  margin-left: 15px;
  margin-bottom: 15px;
}

.m-lead-inventory-room-box:last-of-type {
  margin-right: 0;
}

.m-lead-inventory-room-option {
  background-color: #ffffff;
  color: #bbbbbe;
  padding: 10px;
  position: absolute;
  bottom: 95px;
  right: 0;
  z-index: 1;
  box-shadow: 0px 0px 10px 0px #d2d2d4;
}

.m-lead-inventory-room-option div {
  padding: 5px 10px;
}

.m-lead-inventory-room-option div:hover {
  background-color: #f3f3f4;
  color: #77777d;
}

.m-lead-inventory-room-option div:hover i {
  color: #77777d;
}

.m-lead-inventory-room-option i {
  margin-right: 10px;
  color: #bbbbbe;
}

.m-lead-inventory-room-option-top {
  position: absolute;
  background-color: white;
  width: 15px;
  height: 15px;
  transform: rotate(45deg);
  box-shadow: 3px 3px 8px -2px #d2d2d4;
  bottom: -7px;
  right: 12px;
}

.m-lead-inventory-location-status-wrapper,
.m-lead-services-location-status-wrapper {
  display: flex;
  flex: 1;
  flex-direction: column;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status,
  .m-lead-inventory-location-status-wrapper .m-lead-services-location-status,
  .m-lead-services-location-status-wrapper .m-lead-inventory-location-status,
  .m-lead-services-location-status-wrapper .m-lead-services-location-status {
  display: flex;
  flex: 1;
  align-items: center;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner,
  .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner,
  .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner,
  .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner {
  width: 350px;
  margin: 0 auto;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner p,
    .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner p,
    .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner p,
    .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner p {
  color: #a5a5a8;
  text-align: center;
  font-size: 14px;
  font-weight: lighter;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner p.subtitle,
      .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner p.subtitle,
      .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner p.subtitle,
      .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner p.subtitle {
  color: #bbbbbe;
  letter-spacing: 1px;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: normal;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner h2,
    .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner h2,
    .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner h2,
    .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner h2 {
  color: #1d1d26;
  font-size: 22px;
  text-align: center;
  font-weight: 400;
  margin-bottom: 20px;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-options,
    .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-options,
    .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-options,
    .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-options {
  display: flex;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-options .option-survey,
      .m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-options .option-room,
      .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-options .option-survey,
      .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-options .option-room,
      .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-options .option-survey,
      .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-options .option-room,
      .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-options .option-survey,
      .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-options .option-room {
  display: flex;
  flex: 1;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-options .option-survey button,
        .m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-options .option-room button,
        .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-options .option-survey button,
        .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-options .option-room button,
        .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-options .option-survey button,
        .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-options .option-room button,
        .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-options .option-survey button,
        .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-options .option-room button {
  flex: 1;
  margin: 0 10px;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-icons,
    .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-icons,
    .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-icons,
    .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-icons {
  display: flex;
  font-size: 26px;
  color: #d2d2d4;
  justify-content: space-between;
  height: 70px;
  margin-bottom: 20px;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-icons i:first-of-type,
      .m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-icons i:last-of-type,
      .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-icons i:first-of-type,
      .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-icons i:last-of-type,
      .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-icons i:first-of-type,
      .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-icons i:last-of-type,
      .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-icons i:first-of-type,
      .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-icons i:last-of-type {
  align-self: flex-end;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-icons i:nth-child(3),
      .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-icons i:nth-child(3),
      .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-icons i:nth-child(3),
      .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-icons i:nth-child(3) {
  margin-top: 10px;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-icon,
    .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-survey-icon,
    .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-icon,
    .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-survey-icon {
  text-align: center;
  color: #0052CC;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-information h4,
    .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-survey-information h4,
    .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-information h4,
    .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-survey-information h4 {
  font-weight: normal;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-information h4 span,
      .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-survey-information h4 span,
      .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-information h4 span,
      .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-survey-information h4 span {
  float: right;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-information h4 i.secondary,
      .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-survey-information h4 i.secondary,
      .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-information h4 i.secondary,
      .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-survey-information h4 i.secondary {
  color: #0052CC;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-information h4 i.primary,
      .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-survey-information h4 i.primary,
      .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-information h4 i.primary,
      .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-survey-information h4 i.primary {
  color: #0052CC;
}

.m-lead-inventory-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-information h4 i.success,
      .m-lead-inventory-location-status-wrapper .m-lead-services-location-status-inner .location-survey-information h4 i.success,
      .m-lead-services-location-status-wrapper .m-lead-inventory-location-status-inner .location-survey-information h4 i.success,
      .m-lead-services-location-status-wrapper .m-lead-services-location-status-inner .location-survey-information h4 i.success {
  color: #8dd83c;
}

.m-lead-inventory-empty-room-wrapper {
  display: flex;
  flex: 1;
  flex-direction: column;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room {
  display: flex;
  flex: 1;
  align-items: center;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner {
  width: 450px;
  margin: 0 auto;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner p {
  color: #bbbbbe;
  text-transform: uppercase;
  text-align: center;
  letter-spacing: 1px;
  font-size: 12px;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner h2 {
  color: #1d1d26;
  font-size: 22px;
  text-align: center;
  font-weight: 400;
  margin-bottom: 20px;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options {
  display: flex;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-survey,
      .m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-room {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-survey button,
        .m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-room button {
  flex: 1;
  min-width: 160px;
  margin: 0 auto;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-survey button.btn-inverse,
          .m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-room button.btn-inverse {
  background-color: #ECF3FC;
  color: #4A90E2;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-survey button.btn-inverse:hover,
            .m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-room button.btn-inverse:hover {
  background-color: #ecf3fccc;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-survey p,
        .m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-room p {
  font-size: 13px;
  text-transform: none;
  color: #4a4a4a;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-survey p i,
          .m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-room p i {
  margin-right: 5px;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-survey p i.secondary,
            .m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-room p i.secondary {
  color: #F58523;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-survey p i.danger,
            .m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-options .option-room p i.danger {
  color: #ff314a;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-icons {
  display: flex;
  font-size: 26px;
  color: #d2d2d4;
  justify-content: space-between;
  height: 70px;
  margin-bottom: 20px;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-icons i:first-of-type,
      .m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-icons i:last-of-type {
  align-self: flex-end;
}

.m-lead-inventory-empty-room-wrapper .m-lead-inventory-empty-room-inner .empty-room-icons i:nth-child(3) {
  margin-top: 10px;
}

.m-lead-inventory-room-icon {
  height: 52px;
  width: 3rem;
  text-align: center;
  float: left;
  padding-top: 1.7rem;
}

.m-lead-inventory-room-text {
  padding: 1.8rem;
  height: 100%;
}

.m-lead-inventory-room-text > div {
  text-align: center;
  height: 100%;
  line-height: 44px;
}

.m-lead-inventory-room-text p {
  margin: 0;
}

.m-lead-inventory-room-text p > i {
  font-size: 20px;
  margin-bottom: 10px;
}

.m-lead-inventory-room-text i.m-lead-inventory-options, .m-lead-inventory-room-text i.m-lead-inventory-options-remove {
  margin: -10px -10px 0 10px;
  padding: 10px;
}

.m-lead-inventory-room-text span:last-of-type {
  font-weight: 500;
}

.m-lead-inventory-room:hover .m-lead-inventory-options, .m-lead-inventory-room:hover .m-lead-inventory-options-remove {
  color: #0052CC;
}

.m-lead-inventory-room:hover .m-lead-inventory-options:hover, .m-lead-inventory-room:hover .m-lead-inventory-options-remove:hover {
  color: #1d1d26;
}

.m-lead-inventory-room--active, .m-lead-inventory-room:hover, .lead-inventory__room__add:hover {
  color: #0052CC;
  background-color: #d3e2f1;
}

.m-lead-inventory-room--active .m-lead-inventory-options, .m-lead-inventory-room:hover .m-lead-inventory-options, .lead-inventory__room__add:hover .m-lead-inventory-options, .m-lead-inventory-room--active .m-lead-inventory-options-remove, .m-lead-inventory-room:hover .m-lead-inventory-options-remove, .lead-inventory__room__add:hover .m-lead-inventory-options-remove {
  color: #0052CC;
}

.m-lead-inventory-room--active .m-lead-inventory-options:hover, .m-lead-inventory-room:hover .m-lead-inventory-options:hover, .lead-inventory__room__add:hover .m-lead-inventory-options:hover, .m-lead-inventory-room--active .m-lead-inventory-options-remove:hover, .m-lead-inventory-room:hover .m-lead-inventory-options-remove:hover, .lead-inventory__room__add:hover .m-lead-inventory-options-remove:hover {
  color: #1d1d26;
}

.m-lead-inventory-options, .m-lead-inventory-options-remove {
  cursor: pointer;
  font-size: 14px;
  color: #d2d2d4;
  text-align: right;
  flex: 1;
}

.m-lead-inventory-options i, .m-lead-inventory-options-remove i {
  padding: 5px;
}

.m-lead-inventory-options-remove {
  top: 20px;
}

.m-lead-inventory-item:last-of-type .m-lead-inventory-item-details {
  border: none;
}

.m-lead-inventory-item-details {
  border-bottom: 1px solid #e8e8e9;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 0;
}

.m-lead-inventory-item-name {
  flex: 8;
  font-size: 16px;
  color: #a5a5a8;
}

.m-lead-inventory-item-name:hover {
  cursor: pointer;
  color: #616161;
}

.m-lead-inventory-item-flags {
  flex: 1;
}

.m-lead-inventory-item-actions {
  display: flex;
  flex: 2;
}

.m-lead-inventory-item-package {
  flex: 2;
}

.m-lead-inventory-item-actions input {
  width: 30px;
  height: 40px;
  border: none;
  background-color: #f3f3f4;
  font-size: 16px;
}

.m-lead-inventory-item-actions input:focus {
  outline: none;
}

.m-lead-inventory-item-actions i {
  text-align: center;
  width: 30px;
  height: 40px;
  padding-top: 1.5rem;
  background-color: #f3f3f4;
}

.m-lead-inventory-item-actions i.fa-caret-up {
  border-radius: 0 5px 5px 0;
}

.m-lead-inventory-item-actions i.fa-caret-down {
  border-radius: 5px 0 0 5px;
}

.m-lead-inventory-item-actions-delete:hover {
  color: #EE2200;
}

.m-lead-inventory-item img {
  width: 40px;
  float: left;
  background-color: #f3f3f4;
  margin-right: 15px;
}

.m-lead-inventory-item-modal .item-img-wrapper {
  display: inline-block;
  margin: 0 auto;
  width: 50%;
  margin-top: 20px;
}

.m-lead-inventory-item-modal img {
  width: 100%;
}

.m-lead-inventory-item-modal .content-label {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  color: #a5a5a8;
  letter-spacing: 1px;
  margin: 0px;
}

.m-lead-inventory-item-modal input[type="radio"] {
  opacity: 0;
  width: 0;
}

.m-lead-inventory-item-modal input[type="radio"]:focus + label {
  border: 1px solid #f58423;
}

.m-lead-inventory-item-modal input[type="radio"]:checked + label {
  color: #f58423;
  background-color: #fde7d3;
}

.m-lead-inventory-item-modal label {
  border: 1px solid transparent;
  padding: 3px 12px;
  border-radius: 4px;
}

.m-lead-inventory-selected-item {
  display: flex;
  flex-direction: column;
  flex: 1;
}

.m-lead-inventory-selected-item .selected-item-quantity {
  display: flex;
  margin: 20px auto 0;
}

.m-lead-inventory-selected-item .selected-item-quantity input {
  width: 157px;
  height: 64px;
  color: #9B9B9B;
  border: none;
  background-color: #f3f3f4;
  font-size: 32px;
  border-radius: 5px;
}

.m-lead-inventory-selected-item .selected-item-quantity input:focus {
  outline: none;
  border: 1px solid #0052CC;
  color: #4a4a4a;
}

.m-lead-inventory-selected-item .selected-item-quantity i {
  text-align: center;
  width: 59px;
  height: 58px;
  font-size: 16px;
  line-height: 64px;
  background-color: #f3f3f4;
  z-index: 1;
  margin-top: 1px;
  color: #9B9B9B;
}

.m-lead-inventory-selected-item .selected-item-quantity i.fa-caret-left {
  border-radius: 5px 0 0 5px;
  margin-right: -60px;
}

.m-lead-inventory-selected-item .selected-item-quantity i.fa-caret-right {
  border-radius: 0 5px 5px 0;
  margin-left: -60px;
}

.m-lead-inventory-selected-item .selected-item-volume {
  margin: 0 auto;
  position: relative;
}

.m-lead-inventory-selected-item .selected-item-volume input {
  height: 50px;
  line-height: 50px;
  font-size: 16px;
  max-width: 157px;
}

.m-lead-inventory-selected-item .selected-item-volume input:focus {
  outline: none;
  border-bottom: 1px solid #0052CC;
  color: #4a4a4a;
}

.m-lead-inventory-selected-item .selected-item-volume span {
  position: absolute;
  right: 10px;
  top: 30px;
  font-size: 16px;
}

.m-lead-inventory-selected-item .selected-item-volume h3 {
  font-weight: 500;
}

.m-lead-inventory-selected-item .selected-custom-item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}

.m-lead-inventory-selected-item .selected-custom-item input {
  width: 100px;
}

.m-lead-inventory-selected-item .selected-custom-item input[type="radio"] {
  opacity: 0;
  width: 0;
}

.m-lead-inventory-selected-item .selected-custom-item input[type="radio"]:focus + label {
  border: 1px solid #0052CC;
}

.m-lead-inventory-selected-item .selected-custom-item input[type="radio"]:checked + label {
  color: #0052CC;
  background-color: #d3e2f1;
}

.m-lead-inventory-selected-item .selected-custom-item label {
  border: 1px solid transparent;
  padding: 3px 12px;
  border-radius: 4px;
}

.m-lead-inventory-selected-item h2 {
  font-size: 20px;
  font-weight: 500;
}

.m-lead-inventory-selected-item .selected-item-note {
  margin-top: auto;
  font-size: 14px;
}

.m-lead-inventory-selected-item .selected-item-note .l-input-material {
  height: 35px;
}

.m-lead-inventory-selected-item .selected-item-note .l-input-material::-moz-placeholder {
  color: #4a4a4a;
  font-weight: normal;
}

.m-lead-inventory-selected-item .selected-item-note .l-input-material::placeholder {
  color: #4a4a4a;
  font-weight: normal;
}

.m-lead-inventory-selected-item .b-button-primary {
  height: 32px;
  font-size: 14px;
  text-transform: none;
  padding: 5px 19px;
}

.m-lead-inventory-selected-item .b-button-primary.btn[disabled] {
  background-color: #D8D8D8;
}

.m-lead-inventory-selected-item .b-button-primary.spinner-wrapper .spinner-background {
  top: 0;
}

.m-lead-inventory-selected-item .b-button-primary.spinner-wrapper .spinner-background-wrapper {
  right: auto;
  bottom: auto;
}

.m-lead-inventory-item-info {
  display: flex;
  flex: 7;
  align-items: center;
}

.m-lead-inventory-icons {
  font-size: 18px;
  color: #979797;
}

.m-lead-inventory-icons i {
  width: 15px;
  margin-left: 5px;
  margin-right: 5px;
}

.m-lead-inventory-icons input {
  border: 0;
  font-size: 13px;
  color: #424242;
  width: 98%;
}

.m-lead-inventory-item-additional-icons {
  color: #d2d2d4;
}

.m-lead-inventory-item-edit-heading {
  border-top: 1px solid #d2d2d4;
  border-bottom: 1px solid #d2d2d4;
  font-size: 10px;
  text-transform: uppercase;
  padding: 1rem;
  margin-left: -30px;
  margin-right: -30px;
}

.m-lead-inventory-item-edit-heading .vue-switcher {
  margin-top: -10px;
}

.m-lead-inventory-input {
  background-color: #f8f8f9;
}

.list-enter-active, .list-leave-active {
  transition: all 0.3s;
}

.list-enter, .list-leave-to {
  opacity: 0;
  transform: translateY(15px);
}

.m-lead-custom-item-input {
  border-bottom: 1px solid #d4d4d4;
  border-top: none;
  border-left: none;
  border-right: none;
}

.m-lead-inventory-room-header {
  display: flex;
  align-items: center;
  border-bottom: 2px solid #e8e8e9;
  padding: 15px 0;
}

.m-lead-inventory-room-header .room-header-add-item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  font-size: 16px;
  color: #0052CC;
  flex: 10;
}

.m-lead-inventory-room-header .room-header-add-item span {
  cursor: pointer;
  color: #003e99;
}

.m-lead-inventory-room-header .room-header-add-item button {
  margin-right: 15px;
}

.m-lead-inventory-room-header .room-header-info {
  display: flex;
  flex: 5;
  justify-content: space-evenly;
  color: #a5a5a8;
  font-weight: 400;
}

.m-lead-inventory-room-header .room-header-search {
  height: 40px;
  flex: 6;
  padding: 6px 12px;
}

.m-lead-inventory-room-header .room-header-icon {
  display: flex;
  flex: 1;
  justify-content: space-around;
  align-items: center;
  font-size: 18px;
  height: 40px;
  color: #d2d2d4;
}

.m-lead-inventory-room-header .room-header-icon:last-of-type {
  margin-left: 0;
}

.m-lead-inventory-room-header .room-header-icon:hover {
  color: #616161;
}

.m-lead-inventory-room-header .room-header-icon__active {
  color: #616161;
  order: 1;
  margin-left: 0;
}

.m-lead-inventory-room-header .room-header-icon-sort {
  background-color: #ffffff;
  padding: 15px;
  position: absolute;
  text-align: center;
  bottom: 70px;
  right: -30px;
  z-index: 1;
  box-shadow: 0px 0px 10px 0px #d2d2d4;
}

.m-lead-inventory-room-header .room-header-icon-sort div {
  padding: 5px;
  color: #a5a5a8;
}

.m-lead-inventory-room-header .room-header-icon-sort div:hover {
  color: #616161;
  background-color: #f3f3f4;
}

.m-lead-inventory-room-header .room-header-icon-sort-top {
  position: absolute;
  background-color: white;
  width: 15px;
  height: 15px;
  transform: rotate(45deg);
  box-shadow: 3px 3px 8px -2px #d2d2d4;
  bottom: -7px;
  right: 60px;
}

.m-lead-inventory-room-header .document-btn-wrapp {
  color: #e8e8e9;
}

.m-lead-inventory-room-header .document-btn-wrapp.open .fa-caret-down {
  transform: rotate(180deg);
}

.m-lead-inventory-room-header .document-btn-wrapp:hover {
  color: #0052CC;
}

.m-lead-inventory-room-header .document-btn-wrapp .fa {
  margin-left: 5px;
  transition: .2s;
}

.m-lead-inventory-room-header .document-btn-wrapp li {
  color: #1d1d26;
}

.m-lead-inventory-rooms {
  padding-bottom: 150px;
}

.m-lead-inventory-rooms .m-lead-inventory-room-body {
  border-bottom: 2px solid #e8e8e9;
}

.m-lead-inventory-rooms .m-lead-inventory-room-body .room-body-header {
  display: flex;
  padding: 15px 0;
  text-align: center;
  font-size: 14px;
  color: #77777d;
}

.m-lead-inventory-rooms .m-lead-inventory-room-body .room-body-header span {
  flex: 1;
  display: flex;
  justify-content: space-around;
  align-items: center;
}

.m-lead-inventory-sort-room-item {
  border: 1px solid #e5e6e7;
  background-color: white;
  min-height: 40px;
}

.m-settings-header {
  border-bottom: 1px solid #e8e8e9;
}

.m-settings-item {
  border-bottom: 1px solid #e8e8e9;
  padding: 1rem;
  cursor: pointer;
}

.m-settings-fields {
  padding: 1rem;
  border-bottom: 1px solid #e8e8e9;
}

.ls-add-wrapper {
  padding: 0;
}

.ls-add-input {
  width: 44%;
  display: inline-block;
}

.ls-add-btn:focus, .ls-add-btn:active {
  color: white;
}

.packed_by_input {
  float: left;
  margin-right: 10px !important;
}

.inventory-group-wrapper {
  min-height: 600px;
}

.m-lead-vehicle-box {
  display: flex;
  flex-direction: column;
  border: 1px solid #d2d2d4;
  border-radius: 5px;
  margin-bottom: 30px;
  color: #d2d2d4;
  height: 320px;
}

.m-lead-vehicle-box .vehicle-box-add {
  display: flex;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
}

.m-lead-vehicle-box .vehicle-box-add h3 {
  color: #0052CC;
  font-size: 20px;
  font-weight: 100;
  margin-top: 20px;
}

.m-lead-vehicle-box .vehicle-box-add:hover {
  cursor: pointer;
}

.m-lead-vehicle-box .vehicle-box-add:hover button {
  background-color: #003e99;
}

.m-lead-vehicle-box .vehicle-box-add:hover h3 {
  color: #003e99;
}

.m-lead-vehicle-box .vehicle-box-head {
  display: flex;
  flex-direction: column;
  padding: 20px;
}

.m-lead-vehicle-box .vehicle-box-head .head-info {
  display: flex;
  align-items: center;
  margin-bottom: 15px;
}

.m-lead-vehicle-box .vehicle-box-head .head-info span {
  flex: 3;
}

.m-lead-vehicle-box .vehicle-box-head .head-info span:first-of-type {
  flex: none;
}

.m-lead-vehicle-box .vehicle-box-head .head-info .horizontal-icon {
  flex: none;
  transform: rotate(90deg);
  padding: 10px;
  margin-top: -10px;
}

.m-lead-vehicle-box .vehicle-box-head .head-info .horizontal-icon i {
  margin-right: 0;
}

.m-lead-vehicle-box .vehicle-box-head .head-info .horizontal-icon:hover {
  color: #616161;
  cursor: pointer;
}

.m-lead-vehicle-box .vehicle-box-head .head-info i {
  font-size: 32px;
  margin-right: 15px;
}

.m-lead-vehicle-box .vehicle-box-head .head-info h3 {
  margin: 0;
  color: #616161;
}

.m-lead-vehicle-box .vehicle-box-head .head-tags span {
  padding: 4px 12px;
  border-radius: 12px;
  margin-right: 10px;
}

.m-lead-vehicle-box .vehicle-box-head .head-tags span:last-of-type {
  margin-right: 0;
}

.m-lead-vehicle-box .vehicle-box-head .head-tags .tag-secondary {
  background-color: #fde7d3;
  color: #f58423;
}

.m-lead-vehicle-box .vehicle-box-head .head-tags .tag-success {
  background-color: #f2fae8;
  color: #8dd83c;
}

.m-lead-vehicle-box .vehicle-box-head .head-tags .tag-danger {
  background-color: #ffeaec;
  color: #ff314a;
}

.m-lead-vehicle-box .vehicle-box-body {
  display: flex;
  flex-direction: column;
  border-top: 1px solid #d2d2d4;
  border-bottom: 1px solid #d2d2d4;
  padding: 20px;
}

.m-lead-vehicle-box .vehicle-box-body div:last-of-type p {
  margin: 0;
}

.m-lead-vehicle-box .vehicle-box-body .body-label {
  color: #a5a5a8;
}

.m-lead-vehicle-box .vehicle-box-body .body-status {
  color: #616161;
  float: right;
}

.m-lead-vehicle-box .vehicle-box-footer {
  display: flex;
  justify-content: space-between;
  padding: 20px;
}

.m-lead-vehicle-box .vehicle-box-footer .footer-content:first-of-type {
  margin-right: 5px;
}

.m-lead-vehicle-box .vehicle-box-footer .footer-content:last-of-type {
  margin-left: 5px;
}

.m-lead-vehicle-box .vehicle-box-footer .footer-content .l-input-material {
  color: #0052CC;
}

.m-lead-vehicle-box .vehicle-option {
  position: absolute;
  top: -80px;
  right: 20px;
  padding: 15px;
  background-color: white;
  box-shadow: 0px 0px 10px 0px #d2d2d4;
}

.m-lead-vehicle-box .vehicle-option i.fa {
  font-size: 16px;
}

.m-lead-vehicle-box .vehicle-option div {
  padding: 5px 10px;
}

.m-lead-vehicle-box .vehicle-option div:hover {
  background-color: #f3f3f4;
  color: #77777d;
  cursor: pointer;
}

.m-lead-vehicle-box .vehicle-option div:hover i {
  color: #77777d;
}

.m-lead-vehicle-box .vehicle-option-top {
  position: absolute;
  background-color: white;
  width: 15px;
  height: 15px;
  transform: rotate(45deg);
  box-shadow: 3px 3px 8px -2px #d2d2d4;
  bottom: -7px;
  right: 17px;
}

.m-lead-vehicle-box .content-label {
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 500;
  color: #a5a5a8;
  letter-spacing: 1px;
  margin: 0px;
}

.m-lead-vehicle-box .content-label:focus {
  outline: none;
}

.transaction-summary {
  border: 1px solid #d2d2d4;
  padding: 30px;
  margin-bottom: 20px;
}

.transaction-summary-header {
  display: flex;
  justify-content: space-between;
  margin-bottom: 20px;
}

.transaction-summary-body {
  display: flex;
}

.transaction-summary-body label {
  text-transform: uppercase;
  color: #bbbbbe;
  font-size: 12px;
}

.transaction-summary-body i.danger {
  color: #ff314a;
}

.transaction-summary-body i.secondary {
  color: #F58523;
}

.transaction-summary-body i.success {
  color: #8dd83c;
}

.transaction-summary-progress {
  display: flex;
  flex: 2;
  align-items: center;
}

.transaction-summary-progress .progress-wrapper {
  flex: 1;
}

.transaction-summary-progress .progress-percentage {
  flex: 1;
  font-size: 16px;
  margin-left: 15px;
}

.transaction-summary-info {
  display: flex;
  flex: 1;
}

.transaction-summary-info div {
  flex: 1;
  font-size: 16px;
}

.transaction-summary-info ._flex-auto {
  flex: auto;
}

.transaction-header {
  display: flex;
  border-bottom: 1px solid #d2d2d4;
  padding-bottom: 5px;
  color: #a5a5a8;
  text-transform: uppercase;
  font-size: 12px;
}

.transaction-header span {
  flex: 1;
}

.transaction-header span:first-of-type {
  flex: 4;
}

.transaction-body {
  display: flex;
  padding-top: 20px;
  font-size: 16px;
}

.transaction-body div {
  flex: 1;
}

.transaction-body div:first-of-type {
  flex: 4;
}

.transaction-notes i {
  color: #bbbbbe;
  cursor: pointer;
}

.transaction-notes i:hover {
  color: #f58423;
}

.transaction-notes ._text-grey-dark {
  color: #4a90e2;
}

.transaction-status .red-dot {
  color: #ff314a;
}

.transaction-status .orange-dot {
  color: #f58423;
}

.transaction-status .green-dot {
  color: #8dd83c;
}

.document-box {
  display: flex;
  flex-direction: column;
  border: 1px solid #d2d2d4;
  border-radius: 5px;
  margin-bottom: 30px;
  color: #d2d2d4;
  min-height: 170px;
  padding: 10px;
  justify-content: space-between;
}

.document-box-wrapper {
  margin: 0 -5px;
}

.document-box-item {
  padding: 0 5px;
}

.document-box-add {
  display: flex;
  flex-direction: column;
  flex: 1;
  justify-content: center;
  align-items: center;
}

.document-box-add button {
  margin-top: 15px;
}

.document-box-add h5 {
  color: #0052CC;
  font-weight: 400;
  margin-top: 10px;
}

.document-box-add:hover {
  cursor: pointer;
}

.document-box-add:hover button {
  background-color: #003e99;
}

.document-box-add:hover h5 {
  color: #003e99;
}

.document-box .box-header i {
  color: #8e8e92;
  font-size: 22px;
}

.document-box .box-header h3 {
  color: #616161;
  font-size: 14px;
  margin-top: 10px;
  font-weight: 500;
}

.document-box .box-body {
  display: flex;
  flex-direction: column;
  color: #a5a5a8;
}

.document-box .box-body-item {
  display: flex;
  justify-content: space-between;
  margin-bottom: 5px;
}

.document-box .box-body-item:last-of-type {
  margin: 0;
}

.document-box .box-body i {
  color: #0052CC;
}

.document-box .box-body i.download-doc {
  color: #a5a5a8;
}

.document-box .box-body i.secondary {
  color: #f58423;
}

.document-box .box-body i.success {
  color: #8dd83c;
}

.document-box .box-body i.danger {
  color: #ff314a;
}

.document-box .box-body span {
  color: #0052CC;
  text-align: right;
}

.document-box .box-body span:hover,
      .document-box .box-body span:hover i {
  cursor: pointer;
  color: #003e99;
}

.document-box .box-body span i.delete-doc {
  color: #a5a5a8;
}

.document-box .box-body span i.delete-doc:hover {
  color: #ff314a;
}

.document-box .box-body span i.download-doc {
  color: #a5a5a8;
}

.document-box .box-body span i.download-doc:hover {
  color: #f58423;
}

.document-box .box-body span:hover {
  color: #003e99;
}

.documnets-list-header {
  display: flex;
  border-bottom: 1px solid #d2d2d4;
  padding-bottom: 5px;
  color: #a5a5a8;
  text-transform: uppercase;
  font-size: 12px;
}

.documnets-list-header span {
  flex: 1;
}

.documnets-list-header span:first-of-type {
  flex: 2;
}

.documnets-list-body .documnets-list-item {
  display: flex;
  padding-top: 20px;
}

.documnets-list-body .documnets-list-item div {
  flex: 1;
}

.documnets-list-body .documnets-list-item div:first-of-type {
  flex: 2;
}

.documnets-list-body .documnets-list-item a {
  color: #616161;
  text-decoration: underline;
}

.documnets-list-body .documnets-list-item a:hover {
  color: #000000;
}

.documnets-list-body .documnets-list-item .documents-type {
  color: #d2d2d4;
}

.fc-event {
  padding: 8px;
}

.m-subcontractors-type-tab {
  width: 20%;
}

.claims-modal-container {
  position: relative;
  width: 600px;
  margin: 0 auto;
  background-color: #fff;
  border-radius: 2px;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.33);
  transition: all .3s ease;
  font-family: Helvetica, Arial, sans-serif;
}

.claims-modal-header,
.claims-modal-body,
.modal-footer-file {
  padding: 0px 30px;
}

.claims-modal-body .modal-body-btn {
  height: 40px;
}

.claims-modal-header {
  padding-top: 20px;
}

.claims-modal-footer .modal-footer-upload,
.claims-modal-footer .modal-footer-download {
  color: #ff5522;
}

.claims-modal-footer i {
  font-size: 12px;
}

.mt-5 {
  margin-top: 5px;
}

.mt-50 {
  margin-top: 50px;
}

.mb-5 {
  margin-bottom: 5px;
}

.mb-18 {
  margin-bottom: 18px;
}

.mb-20 {
  margin-bottom: 20px;
}

.mb-60 {
  margin-bottom: 60px;
}

.mb-0 {
  margin-bottom: 0;
}

.p-20 {
  padding: 20px;
}

.pt-5 {
  padding-top: 5px;
}

.pt-10 {
  padding-top: 10px;
}

.pl-0 {
  padding-left: 0;
}

.btn-bitbucket {
  position: absolute;
  top: 7px;
  right: 22px;
  color: #00bbff;
}

.btn-bitbucket:hover {
  color: white;
  background-color: #00bbff;
}

.btn-bitbucket:hover i {
  color: white;
}

.btn-bitbucket i {
  transform: rotateZ(45deg);
  font-size: 22px;
  padding: 1px 0px;
}

.status-label-1 {
  border: 1px solid #FFAE00;
  background-color: #FFF1CC;
  color: #FFAE00;
}

.status-label-2 {
  border: 1px solid #00BBFF;
  background-color: #B2EAFF;
  color: #00BBFF;
}

.status-label-3 {
  border: 1px solid #00D112;
  background-color: #D5FBEB;
  color: #00D112;
}

.l-claim-nav {
  height: 74px;
  display: flex;
  align-items: center;
  border-bottom: 0.5px solid #e5e4e6;
  margin-bottom: 36px;
}

.l-claim-nav ul {
  margin: 0;
}

.l-claim-nav ul li {
  display: inline-block;
  margin-right: 64px;
}

.l-claim-nav ul li.active a {
  color: #ff5522;
}

.l-claim-nav ul li a {
  color: #8e8e92;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: 400;
  letter-spacing: 1px;
}

.l-claim-nav ul li a:hover {
  color: #77777d;
}

.priority {
  height: 20px;
  width: 20px;
  border-radius: 50%;
  color: #ffffff;
  padding: 0px;
  text-align: center;
  line-height: 20px;
  display: inline-block;
}

.priority-1 {
  background-color: #00D112;
}

.priority-1:after {
  content: "\F063";
  font-family: "fontawesome";
  vertical-align: middle;
}

.priority-2 {
  background-color: #FFAE00;
}

.priority-2:after {
  content: "\F062";
  font-family: "fontawesome";
  vertical-align: middle;
}

.priority-3 {
  background-color: #FF5522;
}

.priority-3:after {
  content: "\F12A";
  font-family: "fontawesome";
  vertical-align: middle;
}

.priority-remove-member {
  background-color: #FF5522;
  float: right;
}

.priority-remove-member i {
  line-height: 20px;
}

.claim-dropdown {
  color: #1d1d26;
}

.claim-dropdown span {
  margin-right: 2px;
}

.claim-dropdown h3 {
  margin-bottom: 20px;
}

.claim-dark-text {
  font-size: 12px;
  font-weight: 500;
}

.claim-box-height {
  min-height: 200px;
}

.claim-flex-height {
  display: flex;
}

.claim-flex-1 {
  flex: 1;
}

.claim-flex-1 .file {
  margin: 0;
}

.claim-flex-1 .file-box {
  width: 100%;
}

.claim-input-height {
  height: 40px;
}

.claim-absolute-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
}

.claim-destination {
  margin: 0 15px;
}

.claim-destination-route {
  height: 2px;
  width: 30px;
  margin: 0 -3px;
  margin-bottom: 2px;
  background-color: lightgray;
  display: inline-block;
}

.claim-destination-spot {
  height: 6px;
  width: 6px;
  border-radius: 50%;
  background-color: black;
  display: inline-block;
}

.claim-attached-file i {
  padding: 10px;
}

.claim-table-phone-body {
  cursor: pointer;
}

.claim-table-phone-body i {
  margin-left: 10px;
  margin-right: 2px;
  font-size: 14px;
  color: #bbbbbe;
}

.claim-table-phone-body:hover i {
  color: #424242;
}

.file .file-name {
  display: none;
}

.file:hover .file-name {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: rgba(255, 255, 255, 0.8);
}

.file:hover .file-name a {
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  padding: 10px;
}

.file:hover .file-name i {
  position: absolute;
  right: 0;
  bottom: 0;
  z-index: 1;
  color: #bbbbbf;
}

.file:hover .file-name i:hover {
  color: black;
}

.file-document {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #bbbbbf;
}

.file-box .dropdown-menu > li > .claim-responsible-party {
  padding-left: 5px;
  cursor: default;
}

input[type=checkbox].claim-checkbox,
input[type=checkbox].claim-checkbox:checked {
  top: -4px;
  left: 2px;
}

.send-confirmation {
  font-size: 13px;
  font-weight: normal;
  color: #77777d;
  margin-top: 10px;
}

.scrollable-max-410 {
  max-height: 410px;
  height: 410px;
  overflow-y: auto;
}

.responsible-party-text {
  color: #2277ff;
  line-height: 14px;
  font-size: 16px;
  text-transform: capitalize;
  margin-left: 20px;
}

.responsible-party-subcos-wrapp {
  display: flex;
  text-transform: uppercase;
  color: #9B9B9B;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 1px;
  line-height: 14px;
  margin-bottom: 10px;
}

.responsible-party-crew-wrap {
  display: flex;
  align-items: center;
  padding: 0 15px;
  margin-bottom: 5px;
}

.responsible-party-crew-wrap .crew {
  border-radius: 6px;
  background-color: rgba(235, 235, 235, 0.3);
  margin-left: 20px;
  padding: 8px 20px 8px 8px;
  position: relative;
  color: #4A4A4A;
}

.responsible-party-crew-wrap .crew:first-child {
  margin-left: 0;
}

.responsible-party-crew-wrap .crew:last-child {
  padding: 0;
}

.responsible-party-crew-wrap .remove {
  border: none;
  display: inline-block;
  padding: 0;
  background: transparent;
  vertical-align: middle;
  position: absolute;
  right: 9px;
  top: 11px;
  font-size: 8px;
}

.responsible-party-crew-wrap .remove:focus {
  outline: none;
}

.responsible-party-crew-wrap.modal-wrap {
  padding: 0;
}

.responsible-modal-wrap {
  margin-bottom: 35px;
}

.responsible-modal-wrap .has-error {
  border-bottom: 2px solid #ee2200;
}

.task-modal-title {
  font-size: 16px;
  margin-bottom: 20px;
}

.task-modal-label {
  text-transform: uppercase;
  color: gray;
  font-size: 10px;
}

.task-modal-priority {
  text-transform: capitalize;
}

.task-modal-text {
  margin-bottom: 20px;
}

.task-modal-icon {
  padding: 10px;
  margin-top: -10px;
}

.task-modal-icon:hover {
  color: black;
}

.task-modal-icon.fa-times {
  margin-right: -10px;
}

.task-modal-text .multiselect__tags {
  min-height: 34px;
  padding: 4px 50px 0 8px;
}

.multiselect__tags {
  padding: 4px 50px 0 8px;
}

.task-modal-text .multiselect {
  min-height: auto;
}

.has-error .multiselect__tags {
  border-color: #ed5565;
}

.task-modal-text .multiselect__select {
  height: 34px;
}

.l-modal-footer .ml-0 {
  margin-left: 0;
}

.status-label-1 {
  border: 1px solid #FFAE00;
  background-color: #FFF1CC;
  color: #FFAE00;
}

.status-label-2 {
  border: 1px solid #00BBFF;
  background-color: #B2EAFF;
  color: #00BBFF;
}

.status-label-3 {
  border: 1px solid #00D112;
  background-color: #D5FBEB;
  color: #00D112;
}

.m-template-list-item {
  height: 64px;
  border-radius: 2px;
  background-color: #FFFFFF;
  border-bottom: 4px solid #FAFAFA;
  transition: all .2s;
}

.m-template-list-item button i {
  font-size: 18px;
}

.l-icon-user {
  border-radius: 50%;
}

.l-icon__notification-lead, .l-icon__notification-task {
  background-color: #F44336;
  color: #ffffff;
  position: relative;
}

.l-icon__notification-lead:hover .l-icon__notification-number, .l-icon__notification-task:hover .l-icon__notification-number {
  z-index: 0;
}

.l-icon__notification-number {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%);
  background-color: #F44336;
  z-index: -1;
  padding-top: 5px;
  padding-bottom: 5px;
  border-radius: 4px;
}

.l-icon__open .l-icon, .l-icon__open .l-icon-user, .l-icon__open .m-lead-header-user .l-user-icon-blue, .m-lead-header-user .l-icon__open .l-user-icon-blue, .l-icon__open .m-lead-header-user .l-user-icon-purple, .m-lead-header-user .l-icon__open .l-user-icon-purple, .l-icon__open .m-lead-header-user .l-user-icon-dark-blue, .m-lead-header-user .l-icon__open .l-user-icon-dark-blue, .l-icon__open .m-lead-header-user .l-user-icon-light-blue, .m-lead-header-user .l-icon__open .l-user-icon-light-blue,
.l-icon__open .l-icon-user,
.l-icon__open .l-icon__notification-lead,
.l-icon__open .l-icon__notification-task {
  background-color: #bbbbbe;
  color: #0052CC;
}

.l-icon__open .l-icon .l-icon__notification-number, .l-icon__open .l-icon-user .l-icon__notification-number, .l-icon__open .m-lead-header-user .l-user-icon-blue .l-icon__notification-number, .m-lead-header-user .l-icon__open .l-user-icon-blue .l-icon__notification-number, .l-icon__open .m-lead-header-user .l-user-icon-purple .l-icon__notification-number, .m-lead-header-user .l-icon__open .l-user-icon-purple .l-icon__notification-number, .l-icon__open .m-lead-header-user .l-user-icon-dark-blue .l-icon__notification-number, .m-lead-header-user .l-icon__open .l-user-icon-dark-blue .l-icon__notification-number, .l-icon__open .m-lead-header-user .l-user-icon-light-blue .l-icon__notification-number, .m-lead-header-user .l-icon__open .l-user-icon-light-blue .l-icon__notification-number,
  .l-icon__open .l-icon-user .l-icon__notification-number,
  .l-icon__open .l-icon__notification-lead .l-icon__notification-number,
  .l-icon__open .l-icon__notification-task .l-icon__notification-number {
  z-index: -1;
}

.l-icon .dropdown-wrapper, .l-icon-user .dropdown-wrapper, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper, .l-icon .dropdown-wrapper-modal, .l-icon-user .l-icon .dropdown-wrapper-modal, .l-icon .l-icon-user .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal, .l-icon .l-icon-user .dropdown-wrapper-modal, .l-icon-user .l-icon .dropdown-wrapper-modal, .l-icon-user .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal, .l-icon .dropdown-wrapper-user, .l-icon-user .l-icon .dropdown-wrapper-user, .l-icon .l-icon-user .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user, .l-icon .l-icon-user .dropdown-wrapper-user, .l-icon-user .l-icon .dropdown-wrapper-user, .l-icon-user .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user, .l-icon .dropdown-wrapper-search, .l-icon-user .l-icon .dropdown-wrapper-search, .l-icon .l-icon-user .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search, .l-icon .l-icon-user .dropdown-wrapper-search, .l-icon-user .l-icon .dropdown-wrapper-search, .l-icon-user .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search {
  position: absolute;
  background-color: #ffffff;
  border-radius: 4px;
  box-shadow: 0px 0px 10px 0px lightgray;
  z-index: 2;
}

.l-icon .dropdown-wrapper ul, .l-icon-user .dropdown-wrapper ul, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper ul, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper ul, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper ul, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper ul, .l-icon .dropdown-wrapper-modal ul, .l-icon-user .l-icon .dropdown-wrapper-modal ul, .l-icon .l-icon-user .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal ul, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal ul, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal ul, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal ul, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal ul, .l-icon .l-icon-user .dropdown-wrapper-modal ul, .l-icon-user .l-icon .dropdown-wrapper-modal ul, .l-icon-user .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal ul, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal ul, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal ul, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal ul, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal ul, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal ul, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal ul, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal ul, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal ul, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal ul, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal ul, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal ul, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal ul, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal ul, .l-icon .dropdown-wrapper-user ul, .l-icon-user .l-icon .dropdown-wrapper-user ul, .l-icon .l-icon-user .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user ul, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user ul, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user ul, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user ul, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user ul, .l-icon .l-icon-user .dropdown-wrapper-user ul, .l-icon-user .l-icon .dropdown-wrapper-user ul, .l-icon-user .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user ul, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user ul, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user ul, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user ul, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user ul, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user ul, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user ul, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user ul, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user ul, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user ul, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user ul, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user ul, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user ul, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user ul, .l-icon .dropdown-wrapper-search ul, .l-icon-user .l-icon .dropdown-wrapper-search ul, .l-icon .l-icon-user .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search ul, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search ul, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search ul, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search ul, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search ul, .l-icon .l-icon-user .dropdown-wrapper-search ul, .l-icon-user .l-icon .dropdown-wrapper-search ul, .l-icon-user .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search ul, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search ul, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search ul, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search ul, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search ul, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search ul, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search ul, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search ul, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search ul, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search ul, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search ul, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search ul, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search ul, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search ul {
  list-style: none;
  padding: 10px;
  margin: 0;
}

.l-icon .dropdown-wrapper a, .l-icon-user .dropdown-wrapper a, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper a, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper a, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper a, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper a, .l-icon .dropdown-wrapper-modal a, .l-icon-user .l-icon .dropdown-wrapper-modal a, .l-icon .l-icon-user .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal a, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal a, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal a, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal a, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a, .l-icon .l-icon-user .dropdown-wrapper-modal a, .l-icon-user .l-icon .dropdown-wrapper-modal a, .l-icon-user .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal a, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal a, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal a, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal a, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal a, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal a, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal a, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal a, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal a, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal a, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal a, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a, .l-icon .dropdown-wrapper-user a, .l-icon-user .l-icon .dropdown-wrapper-user a, .l-icon .l-icon-user .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user a, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user a, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user a, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user a, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a, .l-icon .l-icon-user .dropdown-wrapper-user a, .l-icon-user .l-icon .dropdown-wrapper-user a, .l-icon-user .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user a, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user a, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user a, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user a, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user a, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user a, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user a, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user a, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user a, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user a, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user a, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a, .l-icon .dropdown-wrapper-search a, .l-icon-user .l-icon .dropdown-wrapper-search a, .l-icon .l-icon-user .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search a, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search a, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search a, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search a, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a, .l-icon .l-icon-user .dropdown-wrapper-search a, .l-icon-user .l-icon .dropdown-wrapper-search a, .l-icon-user .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search a, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search a, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search a, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search a, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search a, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search a, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search a, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search a, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search a, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search a, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search a, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search a, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a {
  line-height: 25px;
  padding: 3px 10px;
  color: #bbbbbe;
}

.l-icon .dropdown-wrapper a:last-of-type, .l-icon-user .dropdown-wrapper a:last-of-type, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper a:last-of-type, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper a:last-of-type, .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon-user .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon .l-icon-user .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .l-icon .l-icon-user .dropdown-wrapper-modal a:last-of-type, .l-icon-user .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon-user .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a:last-of-type, .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon-user .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon .l-icon-user .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .l-icon .l-icon-user .dropdown-wrapper-user a:last-of-type, .l-icon-user .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon-user .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a:last-of-type, .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon-user .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon .l-icon-user .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type, .l-icon .l-icon-user .dropdown-wrapper-search a:last-of-type, .l-icon-user .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon-user .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search a:last-of-type, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search a:last-of-type, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a:last-of-type {
  margin-bottom: 0;
}

.l-icon .dropdown-wrapper a:hover, .l-icon-user .dropdown-wrapper a:hover, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper a:hover, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper a:hover, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper a:hover, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper a:hover, .l-icon .dropdown-wrapper-modal a:hover, .l-icon-user .l-icon .dropdown-wrapper-modal a:hover, .l-icon .l-icon-user .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal a:hover, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal a:hover, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal a:hover, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal a:hover, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .l-icon .l-icon-user .dropdown-wrapper-modal a:hover, .l-icon-user .l-icon .dropdown-wrapper-modal a:hover, .l-icon-user .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal a:hover, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal a:hover, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal a:hover, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal a:hover, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal a:hover, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal a:hover, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal a:hover, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal a:hover, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal a:hover, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a:hover, .l-icon .dropdown-wrapper-user a:hover, .l-icon-user .l-icon .dropdown-wrapper-user a:hover, .l-icon .l-icon-user .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user a:hover, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user a:hover, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user a:hover, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user a:hover, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .l-icon .l-icon-user .dropdown-wrapper-user a:hover, .l-icon-user .l-icon .dropdown-wrapper-user a:hover, .l-icon-user .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user a:hover, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user a:hover, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user a:hover, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user a:hover, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user a:hover, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user a:hover, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user a:hover, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user a:hover, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user a:hover, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a:hover, .l-icon .dropdown-wrapper-search a:hover, .l-icon-user .l-icon .dropdown-wrapper-search a:hover, .l-icon .l-icon-user .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search a:hover, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search a:hover, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search a:hover, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search a:hover, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a:hover, .l-icon .l-icon-user .dropdown-wrapper-search a:hover, .l-icon-user .l-icon .dropdown-wrapper-search a:hover, .l-icon-user .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search a:hover, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search a:hover, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search a:hover, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search a:hover, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a:hover, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search a:hover, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search a:hover, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search a:hover, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search a:hover, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search a:hover, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search a:hover, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search a:hover, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search a:hover, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search a:hover {
  background-color: #f3f3f4;
  color: #77777d;
  cursor: pointer;
}

.l-icon .dropdown-wrapper i, .l-icon-user .dropdown-wrapper i, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper i, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper i, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper i, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper i, .l-icon .dropdown-wrapper-modal i, .l-icon-user .l-icon .dropdown-wrapper-modal i, .l-icon .l-icon-user .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal i, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal i, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal i, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal i, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal i, .l-icon .l-icon-user .dropdown-wrapper-modal i, .l-icon-user .l-icon .dropdown-wrapper-modal i, .l-icon-user .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal i, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal i, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal i, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal i, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal i, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-modal i, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal i, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-modal i, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal i, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-modal i, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal i, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-modal i, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-modal i, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal i, .l-icon .dropdown-wrapper-user i, .l-icon-user .l-icon .dropdown-wrapper-user i, .l-icon .l-icon-user .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user i, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user i, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user i, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user i, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user i, .l-icon .l-icon-user .dropdown-wrapper-user i, .l-icon-user .l-icon .dropdown-wrapper-user i, .l-icon-user .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user i, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user i, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user i, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user i, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user i, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-user i, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user i, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-user i, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user i, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-user i, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user i, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-user i, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-user i, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user i, .l-icon .dropdown-wrapper-search i, .l-icon-user .l-icon .dropdown-wrapper-search i, .l-icon .l-icon-user .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search i, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search i, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search i, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search i, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search i, .l-icon .l-icon-user .dropdown-wrapper-search i, .l-icon-user .l-icon .dropdown-wrapper-search i, .l-icon-user .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search i, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search i, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search i, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search i, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search i, .l-icon .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .l-icon .dropdown-wrapper-search i, .l-icon-user .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .l-icon-user .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search i, .l-icon .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .l-icon .dropdown-wrapper-search i, .l-icon-user .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .l-icon-user .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search i, .l-icon .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .l-icon .dropdown-wrapper-search i, .l-icon-user .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .l-icon-user .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search i, .l-icon .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .l-icon .dropdown-wrapper-search i, .l-icon-user .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .l-icon-user .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-blue .l-user-icon-light-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-purple .l-user-icon-light-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-purple .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-dark-blue .l-user-icon-light-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .l-user-icon-dark-blue .dropdown-wrapper-search i, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search i {
  font-size: 14px;
  line-height: 25px;
  margin-right: 10px;
}

.l-icon .dropdown-wrapper-modal, .l-icon-user .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal {
  top: 50%;
  transform: translateY(-50%);
  left: 85px;
}

.l-icon .dropdown-wrapper-modal a, .l-icon-user .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal a, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal a {
  width: 90px;
}

.l-icon .dropdown-wrapper-modal-top, .l-icon-user .dropdown-wrapper-modal-top, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal-top, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal-top, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal-top, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal-top {
  position: absolute;
  background-color: white;
  width: 15px;
  height: 15px;
  transform: rotate(45deg);
  box-shadow: -3px 3px 8px -2px lightgrey;
  top: 50%;
  margin-top: -10px;
  left: -7px;
}

.l-icon .dropdown-wrapper-modal-settings a, .l-icon-user .dropdown-wrapper-modal-settings a, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-modal-settings a, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-modal-settings a, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-modal-settings a, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-modal-settings a {
  width: 230px;
}

.l-icon .dropdown-wrapper-user, .l-icon-user .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user {
  top: -20px;
  left: 85px;
}

.l-icon .dropdown-wrapper-user a, .l-icon-user .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user a, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user a {
  width: 110px;
}

.l-icon .dropdown-wrapper-user-top, .l-icon-user .dropdown-wrapper-user-top, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user-top, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user-top, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user-top, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user-top {
  position: absolute;
  background-color: white;
  width: 15px;
  height: 15px;
  transform: rotate(45deg);
  box-shadow: -3px 3px 8px -2px lightgrey;
  top: 45px;
  left: -7px;
}

.l-icon .dropdown-wrapper-search, .l-icon-user .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search {
  top: 10px;
  left: 85px;
}

.l-icon .dropdown-wrapper-search ul.search-wrapper, .l-icon-user .dropdown-wrapper-search ul.search-wrapper, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search ul.search-wrapper, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search ul.search-wrapper, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search ul.search-wrapper, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search ul.search-wrapper {
  cursor: default;
}

.l-icon .dropdown-wrapper-search li.search-field, .l-icon-user .dropdown-wrapper-search li.search-field, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search li.search-field, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search li.search-field, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search li.search-field, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search li.search-field {
  width: 200px;
  cursor: default;
}

.l-icon .dropdown-wrapper-search li.search-field:hover, .l-icon-user .dropdown-wrapper-search li.search-field:hover, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search li.search-field:hover, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search li.search-field:hover, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search li.search-field:hover, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search li.search-field:hover {
  background-color: inherit;
}

.l-icon .dropdown-wrapper-search-top, .l-icon-user .dropdown-wrapper-search-top, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search-top, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search-top, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search-top, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search-top {
  position: absolute;
  background-color: white;
  width: 15px;
  height: 15px;
  transform: rotate(45deg);
  box-shadow: -3px 3px 8px -2px lightgrey;
  top: 20px;
  left: -7px;
}

.l-icon .dropdown-wrapper-search-top:hover, .l-icon-user .dropdown-wrapper-search-top:hover, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search-top:hover, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search-top:hover, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search-top:hover, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search-top:hover {
  cursor: default;
}

.m-lead-header-user {
  margin-bottom: 20px;
}

.m-lead-header-user .l-user-icon-blue {
  background-color: #4dabf7;
}

.m-lead-header-user .l-user-icon-purple {
  background-color: #7722FF;
}

.m-lead-header-user .l-user-icon-dark-blue {
  background-color: #2277ff;
}

.m-lead-header-user .l-user-icon-light-blue {
  background-color: #00bbff;
}

.m-lead-header-status {
  margin-bottom: 20px;
  color: #616161;
  font-size: 12px;
}

.m-lead-header-status h2 {
  color: #1d1d26;
  margin-top: 10px;
}

.m-lead-header-status .box-wrapper {
  display: inline-block;
}

.m-lead-header-status .status-box, .m-lead-header-status .status-box__last {
  height: 60px;
  width: 160px;
  background-color: white;
  margin-right: 5px;
  padding: 10px 20px;
  display: table;
  border-radius: 4px;
  box-shadow: 0px 8px 15px -10px #8e8e92;
}

.m-lead-header-status .status-box__last {
  margin-right: 0;
}

.m-lead-header-status .status-box--text {
  display: table-cell;
  vertical-align: middle;
}

.m-lead-header-status .status-box--number {
  display: table-cell;
  vertical-align: middle;
  font-size: 30px;
  text-align: right;
}

.m-lead-header-options {
  margin-bottom: 20px;
}

@media all and (max-width: 1440px) {
  .l-icon .dropdown-wrapper-user, .l-icon-user .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user {
    top: -35px;
  }

  .l-icon .dropdown-wrapper-user-top, .l-icon-user .dropdown-wrapper-user-top, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-user-top, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-user-top, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-user-top, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-user-top {
    top: 50px;
  }

  .l-icon .dropdown-wrapper-search, .l-icon-user .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-purple .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-dark-blue .dropdown-wrapper-search, .m-lead-header-user .l-user-icon-light-blue .dropdown-wrapper-search {
    top: 0px;
  }
}

.m-lead-footer {
  width: 94%;
  padding-right: 20px;
}

.m-lead-footer .m-lead-footer-result {
  background-color: #ffffff;
  padding: 7px 15px;
  line-height: 20px;
}

.m-lead-footer .m-lead-result {
  display: inline-block;
  color: #616161;
  font-size: 10px;
  margin-right: 15px;
}

.m-lead-footer .m-lead-result:last-of-type {
  margin-right: 0px;
}

.m-lead-footer .m-lead-result span {
  margin-left: 10px;
  font-weight: 500;
}

.m-notification-box, .m-notification-box-lead, .m-notification-box-task {
  width: 400px;
  height: auto;
  position: absolute;
  top: 50px;
  z-index: 900;
  color: gray;
  font-weight: 300;
  box-shadow: 0px 0px 10px 0px lightgray;
}

.m-notification-box-lead {
  right: -15px;
  cursor: default;
}

.m-notification-box-task {
  right: -15px;
  cursor: default;
}

.m-notification-box .notification-top, .m-notification-box-lead .notification-top, .m-notification-box-task .notification-top {
  position: absolute;
  width: 15px;
  height: 15px;
  background-color: #f7f7f7;
  top: -7px;
  right: 22px;
  transform: rotate(45deg);
  box-shadow: -3px -3px 8px -2px lightgrey;
}

.m-notification-box__header {
  border-bottom: 1px solid lightgray;
  background-color: #f7f7f7;
  padding: 20px 0;
}

.m-notification-box__header div:first-of-type {
  font-size: 16px;
}

.m-notification-box__header .notification-number {
  background-color: #F44336;
  color: white;
  border-radius: 3px;
  margin-right: 5px;
  padding: 4px 8px;
}

.m-notification-box__body {
  background-color: white;
  padding: 0;
  max-height: 300px;
  overflow-y: auto;
}

.m-notification-box__body ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.m-notification-box__body li {
  padding: 10px 15px;
  border-bottom: 1px solid lightgray;
  font-weight: 100;
}

.m-notification-box__body li .unread {
  color: black;
  font-weight: 500;
}

.m-notification-box__body li:last-child {
  border-bottom: none;
}

.m-notification-box__body i {
  padding: 0;
  font-size: 8px;
  color: lightgray;
}

.m-notification-box__body i.red-dot {
  color: red;
}

.m-notification-box__body i.orange-dot {
  color: #fec108;
}

.m-notification-box__body i.green-dot {
  color: #81c783;
}

.m-notification-box__body span {
  display: block;
  font-weight: 300;
  text-align: right;
  color: #d2d2d4;
}

.m-notification-box__footer {
  border-top: 1px solid lightgray;
  background-color: #f7f7f7;
  text-align: center;
  padding: 10px 0;
  height: 40px;
}

.m-notification-box__footer:hover span {
  color: black;
}

.m-notification-box__footer span {
  color: lightgray;
}

.lead-survey-box {
  padding: 10px 20px;
  border-radius: 4px;
  display: flex;
  align-items: center;
}

.lead-survey-box.success {
  background-color: #f2fae8;
  color: #8dd83c;
}

.lead-survey-box.danger {
  background-color: #ffeaec;
  color: #ff314a;
}

.lead-marked-for-survey-wrapper .lead-survey-box-outline {
  margin: 0 60px;
  padding: 10px 20px;
  border-radius: 4px;
  display: flex;
  align-items: center;
  border: 1px solid #bbbbbe;
  color: #bbbbbe;
}

.lead-marked-for-survey-wrapper .lead-survey-box-outline.secondary {
  border: 1px solid #f58423;
  color: #f58423;
}

.lead-marked-for-survey-wrapper .lead-survey-box-outline.primary {
  border: 1px solid #0052CC;
  color: #0052CC;
}

.lead-marked-for-survey-wrapper .lead-survey-box-outline.success {
  border: 1px solid #8dd83c;
  color: #8dd83c;
}

.lead-marked-for-survey-wrapper .lead-survey-box-outline.danger {
  border: 1px solid #ff314a;
  color: #ff314a;
}

.lead-marked-for-survey-wrapper.video-survey .lead-survey-box-outline .b-button-text, .lead-marked-for-survey-wrapper.video-survey .lead-survey-box-outline .b-button-outline {
  font-size: 14px;
  text-transform: capitalize;
  line-height: 12px;
  padding: 10px 25px;
  font-weight: 500;
  height: auto;
}

.lead-marked-for-survey-wrapper.video-survey .lead-survey-box-outline .b-button-text:hover, .lead-marked-for-survey-wrapper.video-survey .lead-survey-box-outline .b-button-outline:hover {
  color: #ffffff;
}

.lead-marked-as-dead-wrapper .lead-survey-box-outline {
  margin: 0 60px;
  padding: 20px;
  display: flex;
  align-items: center;
  border: 1px solid #bbbbbe;
}

.lead-marked-as-dead-wrapper .lead-survey-box-outline.danger {
  color: #ff314a;
  border-color: #d2d2d4;
  border-top: 6px solid #ff314a;
}

.marked-as-survey-duplicates {
  margin-left: 20px;
}

.marked-as-survey-duplicates a {
  color: #a5a5a8;
}

.marked-as-survey-duplicates a:hover {
  color: #77777d;
}

.marked-as-dead-icon,
.marked-for-survey-icon {
  font-size: 22px;
  margin-right: 30px;
}

.dead-lead-note, .marked-as-dead-buttons div.dead-lead-name {
  color: #1d1d26;
}

.dead-lead-info-circle > span:first-child {
  height: 22px;
  width: 22px;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-right: 9px;
}

.dead-lead-info-circle__gray {
  background-color: #bbbbbe;
}

.dead-lead-info-circle__green {
  background-color: #8BC34A;
  opacity: 0.7;
}

.dead-lead-info-circle__blue {
  background-color: #B3E1FA;
  color: #2277ff;
}

.dead-lead-info-circle__orange {
  background-color: #FFE8B3;
  color: #f58423;
}

.marked-as-dead-info-text {
  color: #8e8e92;
}

.marked-as-dead-text,
.marked-for-survey-text {
  flex: auto;
}

.marked-as-dead-text span,
  .marked-for-survey-text span {
  color: #77777d;
  font-weight: normal;
}

.marked-as-dead-text span .surveyor-icon,
    .marked-for-survey-text span .surveyor-icon {
  display: inline-flex;
  width: 20px;
  height: 20px;
  color: #0052CC;
  background-color: #d3e2f1;
  border-radius: 50%;
  justify-content: center;
  align-items: center;
  margin-right: 5px;
}

.marked-as-dead-text h4,
  .marked-for-survey-text h4 {
  font-weight: normal;
  display: flex;
  align-items: center;
}

.marked-as-dead-text p,
  .marked-for-survey-text p {
  margin: 0;
}

.marked-for-survey-text h4 {
  margin: 0;
}

.marked-for-survey-text .surveyor-text {
  padding-right: 10px;
  justify-content: flex-end;
}

.marked-as-dead-buttons,
.marked-for-survey-buttons {
  text-align: right;
  flex: 4;
}

.marked-for-survey-buttons button {
  min-width: 140px;
}

.marked-as-dead-buttons div {
  color: #bbbbbe;
}

.lead-items-insurance-wrapper {
  padding-top: 30px;
}

.lead-items-insurance-box {
  padding: 10px 20px;
  border: 1px solid #d2d2d4;
  border-radius: 4px;
  color: #77777d;
  display: flex;
  align-items: center;
}

.items-insurance-icon {
  font-size: 22px;
  margin-right: 30px;
  color: #8dd83c;
}

.items-insurance-text {
  flex: 8;
}

.items-insurance-buttons {
  text-align: right;
  flex: 3;
}

.items-insurance-buttons a {
  color: #d2d2d4;
}

.reports-overview-box {
  background-color: #ffffff;
  padding: 20px;
  border: 1px solid #d2d2d4;
  border-radius: 5px;
  margin-bottom: 30px;
}

.reports-overview-box .box-title {
  color: #616161;
  font-weight: 400;
  text-transform: uppercase;
}

.reports-overview-box .box-result {
  color: #616161;
  font-weight: 400;
  text-transform: uppercase;
}

.reports-overview-box .box-result h1 {
  font-size: 40px;
}

.reports-overview-box .box-result h1 small {
  font-size: 16px;
}

.reports-overview-box .box-result .text-primary {
  color: #4a90e2;
}

.reports-overview-box .box-result .text-success {
  color: #9ccc65;
}

.reports-overview-box .box-result .text-danger {
  color: #ff7043;
}

.reports-overview-box .box-result i {
  margin-left: 5px;
  margin-right: 5px;
}

.reports-overview-box h2 {
  margin-top: 10px;
}

.reports-overview-box thead > tr > th {
  background-color: #f3f3f4;
}

.reports-overview-box tfoot > tr > td {
  background-color: #f3f3f4;
}

.m-reports-flex {
  display: flex;
}

.m-reports-flex-1 {
  flex: 1;
}

.m-reports-filters .multiselect__tags {
  padding: 0;
  border: none;
  background-color: #F6F5F6;
}

.m-reports-filters .multiselect__select {
  transition: .2s ease-in-out;
  display: inline-block;
  padding: 0 6px;
  height: 41px;
  width: 30px;
  position: absolute;
  background-color: #F6F5F6;
  top: 0;
  right: 0;
  z-index: 1;
}

.m-reports-filters .multiselect__select::before {
  border: none;
  top: 35%;
  font-family: FontAwesome;
  content: "\F107" !important;
  color: #616161;
}

.m-reports-filters .multiselect__input {
  border: none;
  padding-left: 12px;
  padding-right: 12px;
  line-height: 40px;
  width: calc(100% - 20px);
  border-radius: 4px;
  font-size: 10px;
  background-color: #F6F5F6;
  text-transform: uppercase;
  margin-bottom: 1px;
}

.m-reports-filters .multiselect__placeholder {
  border: none;
  padding-left: 12px;
  padding-right: 12px;
  line-height: 40px;
  width: calc(100% - 20px);
  border-radius: 4px;
  font-size: 10px;
  background-color: #F6F5F6;
  text-transform: uppercase;
  margin-bottom: 1px;
}

.m-reports-filters .multiselect__single {
  border: none;
  padding-left: 12px;
  padding-right: 12px;
  line-height: 40px;
  width: calc(100% - 20px);
  border-radius: 4px;
  font-size: 10px;
  background-color: #F6F5F6;
  text-transform: uppercase;
  margin-bottom: 2px;
}

.m-reports-leads {
  display: flex;
  flex-direction: column;
}

.m-reports-leads .text-primary {
  color: #4a90e2;
}

.m-reports-scope {
  display: flex;
  justify-content: space-between;
}

.m-reports-scope-direction {
  display: flex;
  flex-direction: column;
}

.overview-salesmen-box-height {
  height: 240px;
  overflow: auto;
}

.overview-salesmen-box-height .active-label {
  color: #1d1d26;
  font-weight: bold;
}

.table-fixed {
  padding-left: 118px;
}

.table-fixed .headcol {
  position: absolute;
  width: 120px;
  left: 35px;
  top: auto;
}

.table-fixed td.headcol {
  background-color: #fff;
  height: 80px;
}

.table-fixed tfoot td.headcol {
  height: 10px;
}

.tag-input {
  width: 100%;
  max-width: none !important;
}

.tag-input__error .input {
  border: 1px solid #e54d42 !important;
}

.vue-tags-input .input {
  padding: 4px 10px;
  border: none;
  border-bottom: 1px solid #ccc;
}

.tag {
  position: relative;
  border-radius: 0 !important;
  margin-left: 0 !important;
}

.tag.valid {
  background-color: #04B404 !important;
}

.tag.deletion-mark {
  background-color: #e54d42 !important;
}

.tag.custom-class {
  background-color: #fff;
  color: #646464;
  font-weight: bold;
  text-transform: uppercase;
  box-shadow: 2px 2px 0px 0px #646464;
  margin-right: 4px;
  border: 1px solid #646464;
  border-radius: 0px;
  font-size: 13px;
}

.duplicate {
  text-decoration: line-through;
}

.new-tag-input.invalid, .item.invalid {
  color: #e54d42 !important;
}

.tag:after {
  transition: transform .2s;
  position: absolute;
  content: '';
  height: 2px;
  width: 108%;
  left: -4%;
  top: calc(50% - 1px);
  background-color: #fff;
  transform: scaleX(0);
}

.tag.deletion-mark:after {
  transform: scaleX(1);
}

/* recommended css code for vue-svgicon */

.svg-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  color: inherit;
  vertical-align: middle;
  fill: none;
  stroke: currentColor;
}

.svg-fill {
  fill: currentColor;
  stroke: none;
}

.svg-up {
  /* default */
  transform: rotate(0deg);
}

.svg-right {
  transform: rotate(90deg);
}

.svg-down {
  transform: rotate(180deg);
}

.svg-left {
  transform: rotate(-90deg);
}

.lead-body {
  display: flex;
  min-height: 200px;
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}

.lead__status {
  min-height: 100%;
  padding: 1rem;
  display: flex;
  font-size: 16px;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
  color: white;
}

.lead__status_dead {
  background-color: #D8D8D8;
}

.lead__status_web {
  background-color: #A7DBD8;
}

.lead__status_booked {
  background-color: #AAD77C;
}

.lead__status_active {
  background-color: #69D2E7;
}

.lead__status_red {
  background-color: #F97888;
}

.lead__info {
  min-height: 100%;
  padding: 5rem;
  line-height: 2.3rem;
  flex-direction: column;
  justify-content: space-around;
}

.lead__status_text {
  text-transform: uppercase;
}

.lead__follow_up {
  font-size: 28px;
  padding-top: 3px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  width: 5rem;
  height: 5rem;
  border: 3px white solid;
  border-radius: 6px;
}

.lead__controls {
  min-height: 100%;
  padding: 1rem;
  display: flex;
  flex-direction: column;
  justify-content: space-around;
}

.lead__controls_icons {
  justify-content: space-between;
  font-size: 2.5rem;
}

.lead__controls_icons span {
  margin: 0 8px;
}

.lead__controls_buttons {
  display: flex;
}

.lead__controls_buttons > button {
  flex: 1;
  margin-left: .5rem;
}

.active-step a {
  color: #77777d;
}

.lead-inventory__sidebar {
  border: solid 1px #e5e6e7;
  padding-top: 1rem;
  padding-bottom: 1rem;
}

.lead-inventory__rooms {
  max-height: 550px;
  overflow-y: scroll;
}

.lead-inventory__room__add {
  height: 100px;
  margin-bottom: 2rem;
  border-radius: 5px;
}

.product-name-height {
  height: 4.4rem;
}

.product-image {
  padding-top: 2rem;
  margin: 0 auto;
  width: -moz-fit-content;
  width: fit-content;
}

.relative {
  position: relative;
}

.room-name {
  background: #1ab394;
  color: white;
  padding: 0.5rem;
}

.overlay {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(26, 179, 148, 0.7);
  z-index: 9999;
  color: white;
  text-align: center;
}

.ibox:hover > .overlay {
  display: block;
}

.ibox-content .fa-pencil,
.ibox-content .fa-times {
  color: #b6b6b6;
}

.ibox-content .fa-pencil:hover,
  .ibox-content .fa-times:hover {
  color: black;
}

.overlay:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  margin-right: -0.25em;
}

.txt {
  display: inline-block;
  vertical-align: middle;
  padding: 10px 15px;
  position: relative;
  font-weight: bold;
  font-size: 3rem;
}

.lead-form-footer {
  position: fixed;
  bottom: 0;
  width: calc(100% - 70px);
  background-color: rgba(255, 255, 255, 0.7);
  text-align: right;
  right: 0;
  padding: 20px 40px;
  box-shadow: 8px -2px 20px #E8E8E9;
  z-index: 300;
  margin-right: 0;
}

.vdp-datepicker__clear-button {
  position: absolute;
  right: 8px;
  top: 8px;
}

.lead-primary-address-checkbox {
  flex: 1;
}

.lead-primary-address-checkbox label {
  margin-right: 15px;
}

.lead-additional-service_price_label {
  line-height: 20px;
  padding: 6px 12px;
}

.l-modal-container .duplicate-leads-modal {
  max-height: 550px;
  overflow-y: scroll;
}

.modal-container.duplicate-leads .modal-body {
  padding: 0;
}

.location-coi-modal .l-modal-container {
  width: 750px;
}

.location-coi-modal .l-modal-body {
  height: 500px;
  overflow-y: auto;
  overflow-x: hidden;
}

.filter {
  width: 300px;
  height: 100vh;
  position: fixed;
  top: 0;
  right: 0px;
  z-index: 1000;
  overflow-y: auto;
  transition: 150ms;
  background-color: white;
  border-left: 1px solid #e8e8e9;
}

@media only screen and (max-width: 768px) {
  .filter {
    width: 100%;
  }
}

.filter--close {
  padding: 10px;
  margin: -10px;
  color: #bbbbbe;
}

.filter--close:hover {
  color: #424242;
}

.filter-calendar {
  position: absolute;
  top: 32px;
  right: 30px;
}

.filter-flags label {
  padding-left: 17px;
  padding-right: 10px;
  width: 100%;
  color: #bbbbbe;
}

.filter-flags label:hover {
  color: #424242;
}

.filter-flags input {
  float: right;
}

.filter-flags input:hover {
  border-color: #424242;
}

.filter-button {
  position: relative;
}

.filter-button .l-user-notification {
  top: 0px;
  right: 0px;
}

.save-filters-button {
  padding: 6px 15px;
}

.slide-enter-active, .slide-leave-active {
  transition: all 150ms ease;
}

.slide-enter, .slide-leave-to {
  transform: translateX(300px);
}

.tabs-container.transaction-type-tabs .nav-tabs {
  border-bottom: 1px solid #d2d2d4;
}

.tabs-container.transaction-type-tabs .nav-tabs > li > a {
  border: none;
  padding: 10px 0px;
  font-weight: 400;
  color: #d2d2d4;
}

.tabs-container.transaction-type-tabs .nav-tabs > li:hover > a {
  color: #0052CC;
  border: none;
  border-bottom: 5px solid #0052CC;
}

.tabs-container.transaction-type-tabs .nav-tabs > li.active > a {
  color: #0052CC;
  border: none;
  border-bottom: 5px solid #0052CC;
}

.tabs-container.transaction-type-tabs .nav-tabs .panel-body {
  border-bottom: 1px solid #f3f3f4;
  background-color: #fbfbfb;
}

.tabs-container.transaction-type-tabs .panel-body {
  border: none;
}

a.btn-check-upload {
  color: #0052CC;
}

a.btn-check-upload:hover {
  color: #003e99;
}

a.btn-check-delete {
  color: #0052CC;
}

a.btn-check-delete:hover {
  color: #003e99;
}

.coi-btn label.uploaded, .m-b-md label.uploaded {
  color: #ff5522;
}

.subcontractor-dropdown.error {
  border: 1px solid red;
}

.lead-payment-sources {
  padding-left: 0;
}

input.has-error, select.has-error {
  border-color: #ed5565;
}

textarea.form-conrol {
  resize: vertical;
}

input::-webkit-contacts-auto-fill-button {
  visibility: hidden;
  display: none !important;
  pointer-events: none;
  position: absolute;
  right: 0;
}

.datepicker-container {
  position: relative;
  display: inline-block;
  width: 110px;
}

.datepicker-container input {
  height: 42px;
  border: none;
  border-radius: 4px;
  background-color: #F6F5F6;
  font-size: 10px;
  text-transform: uppercase;
}

.datepicker-container input.white {
  background-color: white;
  font-size: 14px;
  text-transform: lowercase;
}

.datepicker-container .filter-calendar {
  top: 12px;
  right: 5px;
  background-color: #F6F5F6;
  padding-left: 2px;
  padding-right: 2px;
  cursor: pointer;
}

.datepicker-container .filter-calendar .icon-clear {
  font-size: 18px;
}

.lead-action-icon {
  font-size: 24px;
  border: 1px solid transparent;
  padding: 5px 10px;
}

.lead-action-dropdown {
  top: 20%;
  left: -100px;
}

.lead-action-opened {
  visibility: visible !important;
}

.filter-section-panel .multiselect__clear {
  position: absolute;
  right: 20px;
  height: 40px;
  width: 40px;
  display: flex;
  cursor: pointer;
  align-items: center;
  justify-content: center;
}

._masonry-dashboard ._masonry-item {
  page-break-inside: avoid;
  -moz-column-break-inside: avoid;
       break-inside: avoid-column;
  display: table;
}

.l-modal-mask {
  position: fixed;
  z-index: 10;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  display: table;
  transition: opacity .3s ease;
}

.l-modal-wrapper {
  display: table-cell;
  vertical-align: middle;
}

.l-modal-container {
  color: #000;
  text-align: left;
  position: relative;
  width: 700px;
  margin: 0 auto;
  padding: 20px 30px 10px;
  background-color: #fff;
  border-radius: 2px;
  transition: all .3s ease;
  font-family: Helvetica, Arial, sans-serif;
}

.l-modal-close {
  position: absolute;
  right: 20px;
  top: 20px;
}

.l-modal-close:hover {
  cursor: pointer;
}

.duplicate-leads {
  overflow: hidden;
  display: flex;
  align-items: flex-end;
  justify-content: flex-end;
}

.duplicate-leads > div {
  margin-right: auto;
}

.duplicate-leads .duplicate-leads-inner {
  display: flex;
  align-items: baseline;
}

.duplicate-leads .duplicate-leads-inner span {
  margin-right: auto;
}

.duplicate-leads input[type="checkbox"] {
  top: 5px;
  margin-top: 20px;
}

.l-modal-body {
  margin: 10px 0 20px;
}

.l-modal-body .filter-calendar {
  position: absolute;
  top: 10px;
  right: 20px;
}

.l-modal-body h3 {
  margin-top: 10px;
  margin-bottom: 0px;
}

.simple-select-header-active {
  width: 130px;
  height: 2rem;
  color: #4A4A4A;
  font-size: 16px;
  border-radius: .25rem;
  background-color: #E6FAE9;
  border: 0;
  display: flex;
}

.simple-select-header-active input {
  background-color: #E6FAE9;
  cursor: pointer;
}

.simple-select-header-active span {
  margin-right: 8px;
  color: #4A4A4A;
}

.simple-select-header-inactive {
  width: 130px;
  height: 2rem;
  color: #4A4A4A;
  font-size: 16px;
  border-radius: .25rem;
  background-color: #F5F5F5;
  border: 0;
  display: flex;
}

.simple-select-header-inactive input {
  background-color: #F5F5F5;
  cursor: pointer;
}

.simple-select-header-inactive span {
  margin-right: 8px;
  color: #4A4A4A;
}

.l-modal-select-header {
  background-color: white;
  border-bottom: 2px solid #E0E0E0;
}

.l-modal-select-header .has-error {
  border-bottom: 2px solid red !important;
}

.l-modal-select-header__disabled {
  border-bottom: 2px dashed #f3f3f4;
  color: #f3f3f4;
  cursor: not-allowed;
}

.l-modal-select-header__open {
  border-color: #0052CC;
}

.l-modal-select-header.dead-lead-select.has-error {
  border-color: #ee2200;
}

.l-modal-select-input, .l-modal-select-input__disabled {
  border: none;
  line-height: 30px;
  width: calc(100% - 20px);
  height: 34px;
}

.l-modal-select-input__disabled {
  cursor: not-allowed;
  background-color: white;
}

.l-modal-select-input:focus, .l-modal-select-input__disabled:focus {
  outline: none;
}

.l-modal-select-input::-moz-placeholder, .l-modal-select-input__disabled::-moz-placeholder {
  color: #616161;
  font-weight: 300;
}

.l-modal-select-input::placeholder, .l-modal-select-input__disabled::placeholder {
  color: #616161;
  font-weight: 300;
}

.l-modal-default-button {
  float: right;
}

/*
 * The following styles are auto-applied to elements with
 * transition="modal" when their visibility is toggled
 * by Vue.js.
 *
 * You can easily play with the modal transition by editing
 * these styles.
 */

.modal-enter {
  opacity: 0;
}

.modal-leave-active {
  opacity: 0;
}

.modal-enter .modal-container,
.modal-leave-active .modal-container {
  transform: scale(1.1);
}

.modal-size-900 {
  min-width: 900px;
}

@media (min-width: 769px) and (max-width: 1600px) {
  .l-modal-container {
    max-height: 90vh;
  }
}

.l-side-modal {
  background-color: rgba(0, 0, 0, 0.1);
  width: 101%;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  z-index: 10;
}

.l-side-modal__container {
  background-color: #ffffff;
  max-width: 420px;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  transition: all .3s ease;
  box-shadow: 0 2px 8px rgba(0, 0, 0, 0.3);
  display: flex;
}

.l-side-icon {
  width: 70px;
}

.l-side-icon i {
  padding-top: 2.5rem;
  height: 70px;
  color: #616161;
  cursor: pointer;
  font-size: 2rem;
  display: flex;
  justify-content: center;
  border-left: 5px solid transparent;
}

.l-side-icon i:hover {
  color: #0052CC;
  border-left: 5px solid #0052CC;
}

.l-side-content {
  flex: 1;
  margin: 5px 0 0 0;
  padding: 20px 40px 0;
}

.l-side-content h4 span {
  float: right;
  color: #bbbbbe;
}

.l-side-content ul {
  list-style: none;
  margin-top: -20px;
  padding: 20px 15px 0 0;
  height: 85%;
  width: 100%;
  overflow-y: scroll;
  box-sizing: content-box;
}

.l-side-content ul li {
  padding-bottom: 15px;
}

.l-side-content ul i.red-dot {
  color: #ff314a;
}

.l-side-content ul i.orange-dot {
  color: #f58423;
}

.l-side-content ul i.green-dot {
  color: #8dd83c;
}

.l-side-content ul i.primary-dot {
  color: #0052CC;
}

.l-side-content__notification, .l-side-content__task {
  overflow: hidden;
  font-weight: 100;
}

.l-side-content__notification .notification-item,
    .l-side-content__notification .tasks-item, .l-side-content__task .notification-item,
    .l-side-content__task .tasks-item {
  display: flex;
}

.l-side-content__notification .notification-item .item-status,
      .l-side-content__notification .tasks-item .item-status, .l-side-content__task .notification-item .item-status,
      .l-side-content__task .tasks-item .item-status {
  flex: 2;
  color: #bbbbbe;
}

.l-side-content__notification .notification-item .item-status div,
        .l-side-content__notification .tasks-item .item-status div, .l-side-content__task .notification-item .item-status div,
        .l-side-content__task .tasks-item .item-status div {
  width: 30px;
  height: 30px;
  background-color: #f3f3f4;
  border-radius: 50%;
  font-size: 16px;
  display: flex;
  justify-content: center;
  align-items: center;
}

.l-side-content__notification .notification-item .item-status div.success,
          .l-side-content__notification .tasks-item .item-status div.success, .l-side-content__task .notification-item .item-status div.success,
          .l-side-content__task .tasks-item .item-status div.success {
  color: #8dd83c;
  background-color: #f2fae8;
}

.l-side-content__notification .notification-item .item-status div.primary,
          .l-side-content__notification .tasks-item .item-status div.primary, .l-side-content__task .notification-item .item-status div.primary,
          .l-side-content__task .tasks-item .item-status div.primary {
  color: #0052CC;
  background-color: #d3e2f1;
}

.l-side-content__notification .notification-item .item-status div.secondary,
          .l-side-content__notification .tasks-item .item-status div.secondary, .l-side-content__task .notification-item .item-status div.secondary,
          .l-side-content__task .tasks-item .item-status div.secondary {
  color: #f58423;
  background-color: #fde7d3;
}

.l-side-content__notification .notification-item .item-content,
      .l-side-content__notification .tasks-item .item-content, .l-side-content__task .notification-item .item-content,
      .l-side-content__task .tasks-item .item-content {
  flex: 10;
}

.l-side-content__notification .notification-item .item-content h4,
        .l-side-content__notification .tasks-item .item-content h4, .l-side-content__task .notification-item .item-content h4,
        .l-side-content__task .tasks-item .item-content h4 {
  color: #77777d;
  margin: 0;
}

.l-side-content__notification .notification-item .item-content span,
        .l-side-content__notification .tasks-item .item-content span, .l-side-content__task .notification-item .item-content span,
        .l-side-content__task .tasks-item .item-content span {
  font-size: 12px;
  font-weight: 100;
  color: #a5a5a8;
}

.l-side-content__notification .notification-item .item-content p,
        .l-side-content__notification .tasks-item .item-content p, .l-side-content__task .notification-item .item-content p,
        .l-side-content__task .tasks-item .item-content p {
  color: #a5a5a8;
  margin: 0;
}

.l-side-content__notification .notification-item .item-body,
      .l-side-content__notification .tasks-item .item-body, .l-side-content__task .notification-item .item-body,
      .l-side-content__task .tasks-item .item-body {
  display: flex;
  flex: 10;
}

.l-side-content__notification .notification-item .item-body-content,
        .l-side-content__notification .tasks-item .item-body-content, .l-side-content__task .notification-item .item-body-content,
        .l-side-content__task .tasks-item .item-body-content {
  flex: 6;
}

.l-side-content__notification .notification-item .item-body-substatus,
        .l-side-content__notification .tasks-item .item-body-substatus, .l-side-content__task .notification-item .item-body-substatus,
        .l-side-content__task .tasks-item .item-body-substatus {
  flex: 3;
}

.l-side-content__notification .notification-item .unread,
      .l-side-content__notification .tasks-item .unread, .l-side-content__task .notification-item .unread,
      .l-side-content__task .tasks-item .unread {
  color: black;
  font-weight: normal;
}

.l-side-content__notification .notification-item:hover,
      .l-side-content__notification .tasks-item:hover, .l-side-content__task .notification-item:hover,
      .l-side-content__task .tasks-item:hover {
  opacity: .7;
  cursor: pointer;
}

.l-side-content__notification {
  height: 100%;
}

.l-side-content__task {
  height: 35%;
}

.l-side-content__side-link {
  color: #bbbbbe;
  font-weight: normal;
}

.l-side-content__side-link:hover {
  color: #1d1d26;
}

.side-modal-enter-active,
.side-modal-leave-active {
  transition: all .3s ease;
}

.side-modal-enter,
.side-modal-leave-to {
  transform: translateX(-20px);
  opacity: 0;
}

.l-modal-mask.send-offer-modal {
  font-family: Roboto;
}

.l-modal-mask.send-offer-modal .space {
  height: 10px;
}

.l-modal-mask.send-offer-modal .btn {
  line-height: 26px;
  height: 40px;
  text-transform: uppercase;
  font-family: Roboto;
}

.l-modal-mask.send-offer-modal .l-modal-container {
  min-height: 474px;
  width: 960px;
}

.l-modal-mask.send-offer-modal .l-modal-container h3 {
  color: #1d1d26;
  font-size: 24px;
  font-weight: 300;
  font-family: Roboto;
  text-transform: none;
}

.l-modal-mask.send-offer-modal .l-modal-container .l-modal-body {
  margin: 16px auto;
}

.l-modal-mask.send-offer-modal .l-modal-container .breadcrumb {
  position: absolute;
  top: 35px;
  right: 70px;
  font-size: 10px;
  text-transform: uppercase;
}

.l-modal-mask.send-offer-modal .l-modal-container .breadcrumb .line {
  border-top: 1.3px solid #d2d2d4;
  width: 57px;
  margin: 0 -4px 0 -3px;
  height: 5px;
  display: inline-block;
}

.l-modal-mask.send-offer-modal .l-modal-container .breadcrumb .step-num {
  display: inline-block;
  margin-right: 30px;
}

.l-modal-mask.send-offer-modal .l-modal-container #remarks-editor {
  height: 276px;
}

.l-modal-mask.send-offer-modal .l-modal-container .remarks-container, .l-modal-mask.send-offer-modal .l-modal-container .email-container {
  margin-bottom: 15px;
}

.l-modal-mask.send-offer-modal .l-modal-container .trumbowyg-editor, .l-modal-mask.send-offer-modal .l-modal-container .trumbowyg-textarea {
  min-height: 194px;
}

.l-modal-mask.send-offer-modal .l-modal-container .trumbowyg-box, .l-modal-mask.send-offer-modal .l-modal-container .trumbowyg-editor {
  margin: 0 auto;
  min-height: 199px;
  border-radius: 5px;
}

.l-modal-mask.send-offer-modal .l-modal-container .trumbowyg-button-pane {
  min-height: 39px;
}

.l-modal-mask.send-offer-modal .l-modal-container .trumbowyg-button-pane::after {
  top: 38px;
}

.l-modal-mask.send-offer-modal .l-modal-container label.pdf {
  font-size: 13px;
  font-weight: normal;
  color: #77777d;
  margin-top: 10px;
}

.l-modal-mask.send-offer-modal .l-modal-container .form-group {
  margin-bottom: 0;
}

.l-modal-mask.send-offer-modal .l-modal-container .form-group label {
  height: 20px;
  width: 410px;
  color: #77777D;
  font-family: Roboto;
  font-size: 10px;
  font-weight: 500;
  line-height: 20px;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.l-modal-mask.send-offer-modal .l-modal-container .form-group.sending {
  width: 270px;
  margin-right: 2px;
  padding-right: 0;
}

.l-modal-mask.send-offer-modal .l-modal-container .form-group.sending label {
  width: 100%;
}

.l-modal-mask.send-offer-modal .l-modal-container .form-group.sending input {
  height: 42px;
  width: 239px;
  border: 1px solid #D2D2D4;
  border-radius: 2px;
  font-size: 13px;
  background-color: #FFFFFF;
}

.l-modal-mask.send-offer-modal .l-modal-container .form-group.subject {
  width: 393px;
  padding-left: 0;
}

.l-modal-mask.send-offer-modal .l-modal-container .form-group.subject label {
  width: 100%;
}

.l-modal-mask.send-offer-modal .l-modal-container .form-group.subject input {
  height: 42px;
  width: 100%;
  border: 1px solid #D2D2D4;
  border-radius: 2px;
  font-size: 13px;
  background-color: #FFFFFF;
}

/*# sourceMappingURL=old.css.map*/