/*
	1. Base elements
	2. Navigation / Header
	3. Footer
	4. Modals
	5. Buttons
	6. Tasks
	7. Tables
	8. Forms
	9. Dashboard
	10. Relation
	11. Presence Indicator
*/
/*************************
	BASE ELEMENTS
*************************/
/* line 23, ../sass/includes/common.scss */
* {
  outline: 0 !important;
}

/* line 27, ../sass/includes/common.scss */
html {
  position: relative;
  min-height: 100%;
}

/* line 32, ../sass/includes/common.scss */
body {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  /* Margin bottom by footer height */
  margin-bottom: 112px;
  background-color: #ffffff;
}

/* line 40, ../sass/includes/common.scss */
h1 {
  color: #EA2549;
  font-size: 24px;
}

/* line 45, ../sass/includes/common.scss */
a {
  color: #EA2549;
}
/* line 48, ../sass/includes/common.scss */
a:hover {
  color: #EA2549;
}

/* line 53, ../sass/includes/common.scss */
.v-separator {
  margin: 0 20px;
  border-left: 1px solid #e3dcd9;
}

/* line 60, ../sass/includes/common.scss */
.message-center .alert li {
  list-style: none;
}

/* line 66, ../sass/includes/common.scss */
.large-table {
  overflow-x: scroll;
  overflow-y: hidden;
}

/* line 72, ../sass/includes/common.scss */
.editable-click, a.editable-click {
  border: none !important;
  text-decoration: none !important;
}

/* line 77, ../sass/includes/common.scss */
a.editable-click:hover {
  text-decoration: underline !important;
}

/* line 85, ../sass/includes/common.scss */
ul.pagination a, ul.pagination span {
  border-color: #e3dcd9;
}
/* line 89, ../sass/includes/common.scss */
ul.pagination .active a, ul.pagination .active span {
  background-color: #2eada4;
  border-color: #e3dcd9;
}
/* line 93, ../sass/includes/common.scss */
ul.pagination .active a:hover, ul.pagination .active span:hover {
  background-color: #cccccc;
  color: #000;
  border-color: #e3dcd9;
  /* background-color: $green;
  border-color: $light-brown; */
}
/* line 102, ../sass/includes/common.scss */
ul.pagination li:not(.active) > span {
  color: #796860;
  font-size: 19px;
  padding: 1px 12px;
}
/* line 108, ../sass/includes/common.scss */
ul.pagination li.inactive > span {
  font-size: 12px;
  padding: 6px 12px;
}
/* line 113, ../sass/includes/common.scss */
ul.pagination li
ul.pagination .glyphicon {
  top: 2px;
}

/* line 122, ../sass/includes/common.scss */
div[class^='pi-'], form[class*=' pi-'] {
  margin: 0 auto;
  border-radius: 50%;
  width: 15px;
  height: 15px;
}

/* line 129, ../sass/includes/common.scss */
.pi-online {
  border-color: #2eada4;
  background-color: #2eada4;
}

/* line 134, ../sass/includes/common.scss */
.pi-offline {
  border-color: grey;
  background-color: #2eada4;
}

/* line 140, ../sass/includes/common.scss */
.datepicker-days {
  color: #796860;
}
/* line 143, ../sass/includes/common.scss */
.datepicker-days th {
  background-color: #f4f0ee !important;
  color: #796860 !important;
}
/* line 147, ../sass/includes/common.scss */
.datepicker-days th:hover {
  background-color: #e3dcd9 !important;
}
/* line 153, ../sass/includes/common.scss */
.datepicker-days td {
  background-color: #fff;
}

/* color classes */
/* line 159, ../sass/includes/common.scss */
.red {
  color: #EA2549;
}

/*************************
	NAVIGATION / HEADER
*************************/
/* line 4, ../sass/includes/navigation_header.scss */
.logo-container {
  padding: 14px 0 15px;
}

/* navbar styles */
/* line 9, ../sass/includes/navigation_header.scss */
.navbar-collapse {
  padding-left: 0;
}

/* line 13, ../sass/includes/navigation_header.scss */
#btnOpenModalPI .status-cl.glyphicon-ok-circle, #btnOpenModalPI .status-cl.glyphicon-ban-circle {
  color: #fff !important;
  font-size: 14px !important;
}

/* line 18, ../sass/includes/navigation_header.scss */
.search-filter-container {
  /* margin-top: 10px; */
}
/* line 20, ../sass/includes/navigation_header.scss */
.search-filter-container .col-md-9 {
  padding-right: 0 !important;
}
/* line 23, ../sass/includes/navigation_header.scss */
.search-filter-container .navbar-form {
  margin: 0px !important;
  padding-right: 0 !important;
}

/* line 29, ../sass/includes/navigation_header.scss */
.navbar-right .glyphicon {
  margin-right: 2px !important;
}

/* line 33, ../sass/includes/navigation_header.scss */
.fs-14 {
  font-size: 14px !important;
}

/* line 38, ../sass/includes/navigation_header.scss */
.search-filter-container .select2-container {
  width: 100% !important;
  max-width: 550px !important;
}
/* line 43, ../sass/includes/navigation_header.scss */
.search-filter-container .select2-container.select2-container--default.select2-container--open .select2-dropdown--below {
  border-top: 1px solid #d6c0b5;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

/* line 52, ../sass/includes/navigation_header.scss */
.navbar-form {
  width: 100% !important;
  max-width: 550px !important;
  float: right !important;
}
/* line 59, ../sass/includes/navigation_header.scss */
.navbar-form .select2-container--default .select2-selection--single .select2-selection__rendered {
  color: #cccccc !important;
  line-height: 34px;
  height: 32px;
  margin-top: -16px;
  font-size: 12px !important;
  padding-left: 24px;
}
/* line 70, ../sass/includes/navigation_header.scss */
.navbar-form .select2-container .select2-selection--single {
  padding: 17px 0px;
}
/* line 73, ../sass/includes/navigation_header.scss */
.navbar-form .select2-container--default .select2-selection--single .select2-selection__arrow {
  height: 33px !important;
}

/* line 77, ../sass/includes/navigation_header.scss */
a#advSearch {
  margin-top: 5px;
  color: #000;
  display: table;
  -moz-box-sizing: border-box;
}
/* line 82, ../sass/includes/navigation_header.scss */
a#advSearch :hover {
  text-decoration: none;
}
/* line 85, ../sass/includes/navigation_header.scss */
a#advSearch span {
  padding-left: 2px;
  vertical-align: middle;
  text-align: center;
  display: table-cell;
  font-size: 9px;
}
/* line 92, ../sass/includes/navigation_header.scss */
a#advSearch i {
  font-size: 24px;
}

/* line 96, ../sass/includes/navigation_header.scss */
.top-right-bar {
  margin-top: 5px;
}
/* line 98, ../sass/includes/navigation_header.scss */
.top-right-bar .help {
  display: block;
  color: #000;
  padding: 4px 0;
}
/* line 103, ../sass/includes/navigation_header.scss */
.top-right-bar .help :hover {
  text-decoration: none;
}

/* line 108, ../sass/includes/navigation_header.scss */
.inner-addon {
  float: none !important;
}

/* line 111, ../sass/includes/navigation_header.scss */
.languageDropDown {
  min-width: 120px !important;
}
/* line 113, ../sass/includes/navigation_header.scss */
.languageDropDown img {
  vertical-align: middle;
  float: left;
  width: 24px;
  margin: 5px 5px 0 0;
}

/* line 120, ../sass/includes/navigation_header.scss */
.languageFlag {
  width: 24px;
  margin: 2px 4px;
}

/* line 124, ../sass/includes/navigation_header.scss */
.btn-language {
  background: none;
  color: #000 !important;
  padding: 4px 16px !important;
}
/* line 128, ../sass/includes/navigation_header.scss */
.btn-language:active {
  box-shadow: none;
}

/* line 132, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav {
  /* Styles for Radio button */
}
/* line 133, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav li:hover {
  background-color: #205f8d;
}
/* line 136, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav li.divider:hover {
  background-color: #e5e5e5;
}
/* line 140, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav li.active > a {
  color: #fff;
  background-color: #205f8d;
}
/* line 145, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav li > a:focus {
  color: #fff;
}
/* line 149, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav .dropdown-menu {
  color: #fff;
  background-color: #2782d3;
}
/* line 153, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav .dropdown-menu:hover {
  color: #fff;
  background-color: #2782d3;
}
/* line 159, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav .addNew {
  margin-right: 40px;
}
/* line 163, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav .dropdown-menu {
  border: none;
  border-top: 5px solid rgba(0, 0, 0, 0.01);
}
/* line 167, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav .dropdown-menu a {
  color: #fff;
  background-color: #2782d3;
}
/* line 171, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav .dropdown-menu a:hover {
  background-color: #205f8d;
}
/* line 177, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav li.advanced_search {
  line-height: 22px;
  font-size: 22px;
  /*padding: 14px 0 0 0;
  margin-right: 30px;
  color: #fff;*/
}
/* line 185, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav li.advanced_search:hover {
  background-color: #EA2549;
}
/* line 191, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav label {
  color: #fff;
}
/* line 195, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav .select2 {
  margin-top: 3px;
}
/* line 199, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav li > a {
  color: #fff;
  padding-left: 15px;
  padding-right: 20px;
}
/* line 204, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav li > a:hover {
  color: #fff;
}
/* line 208, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav li > a .glyphicon, .navbar-default .navbar-nav li > a .fa {
  margin-right: 7px;
}
/* line 215, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav label.checkbox input[type="radio"] {
  display: none;
}
/* line 216, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav label.checkbox span {
  display: inline-block;
  border: 3px solid #fff;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  background: #fff;
  vertical-align: middle;
  margin-right: 5px;
}
/* line 226, ../sass/includes/navigation_header.scss */
.navbar-default .navbar-nav label.checkbox :checked + span {
  background: #EA2549;
}

/* RECENT SEARCH */
/* line 233, ../sass/includes/navigation_header.scss */
#recent-search, #recent-caller-search {
  margin: 0;
  padding: 0;
  list-style: none;
  border-bottom: 1px solid #d6c0b5;
}
/* line 239, ../sass/includes/navigation_header.scss */
#recent-search li, #recent-caller-search li {
  padding: 0;
  margin: 0;
}
/* line 243, ../sass/includes/navigation_header.scss */
#recent-search li a, #recent-search li a:link, #recent-caller-search li a, #recent-caller-search li a:link {
  display: block;
  text-decoration: none;
  padding: 2px 4px;
  color: #796860;
}
/* line 251, ../sass/includes/navigation_header.scss */
#recent-search li a:hover, #recent-caller-search li a:hover {
  background: #f4f0ee;
}
/* line 257, ../sass/includes/navigation_header.scss */
#recent-search .dropdown-header, #recent-caller-search .dropdown-header {
  border-bottom: 1px solid #d6c0b5;
  border-top: 1px solid #d6c0b5;
  background: #f4f0ee;
  padding: 2px 4px;
  font-size: 10px;
  text-align: center;
  text-transform: uppercase;
  font-weight: bold;
  color: #796860;
}
/* line 269, ../sass/includes/navigation_header.scss */
#recent-search .footer-item, #recent-caller-search .footer-item {
  border-top: 1px solid #d6c0b5;
  border-bottom: 1px solid #d6c0b5;
  background: #f4f0ee;
  font-size: 10px;
  text-align: right;
  text-transform: uppercase;
}

/* line 280, ../sass/includes/navigation_header.scss */
.select2-search.select2-search--dropdown {
  background: #f4f0ee;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}

/* Navigation hover */
/* line 288, ../sass/includes/navigation_header.scss */
.navbar .dropdown:hover .dropdown-menu {
  display: block;
}

/* Navabar classes updates */
/* line 293, ../sass/includes/navigation_header.scss */
.navbar {
  background: none;
}

/* line 297, ../sass/includes/navigation_header.scss */
.navbar-default {
  border: none;
}

/* Account login-off box */
/* line 302, ../sass/includes/navigation_header.scss */
.account-box {
  padding: 5px;
  color: #fff;
  background-color: #2eada4;
  /* Language Selector */
}
/* line 306, ../sass/includes/navigation_header.scss */
.account-box a {
  color: #fff !important;
}
/* line 311, ../sass/includes/navigation_header.scss */
.account-box .dropdown {
  display: inline-block;
}
/* line 313, ../sass/includes/navigation_header.scss */
.account-box .dropdown button#languageSelector {
  background-color: transparent;
  color: #ffffff;
  padding: 0;
}
/* line 318, ../sass/includes/navigation_header.scss */
.account-box .dropdown ul#language-selector {
  background-color: #e3dcd9;
  border-radius: 0;
  border-color: #796860;
  box-shadow: none;
  top: initial;
}
/* line 324, ../sass/includes/navigation_header.scss */
.account-box .dropdown ul#language-selector li a {
  color: #796860 !important;
  font-size: 12px;
}
/* line 331, ../sass/includes/navigation_header.scss */
.account-box .dropdown:hover ul#language-selector {
  display: block;
}

/* Navigation Box */
/* line 338, ../sass/includes/navigation_header.scss */
.navbar-collapse {
  background-color: #2782d3;
  font-size: 14px;
}

/* line 343, ../sass/includes/navigation_header.scss */
.container-fluid {
  background-color: #2782d3 !important;
  padding: 0 !important;
}

/* Search input field */
/* line 350, ../sass/includes/navigation_header.scss */
.navbar-form {
  padding-left: 0;
  padding-right: 5px;
}
/* line 354, ../sass/includes/navigation_header.scss */
.navbar-form .radio {
  float: left;
  color: #fff;
  font-size: 14px;
  padding-top: 7px;
  margin-right: 10px;
}
/* line 362, ../sass/includes/navigation_header.scss */
.navbar-form input {
  color: #EA2549;
}
/* line 365, ../sass/includes/navigation_header.scss */
.navbar-form input::-webkit-input-placeholder {
  color: #dc0000;
}
/* line 369, ../sass/includes/navigation_header.scss */
.navbar-form input:-moz-placeholder {
  /* Firefox 18- */
  color: #dc0000;
}
/* line 373, ../sass/includes/navigation_header.scss */
.navbar-form input::-moz-placeholder {
  /* Firefox 19+ */
  color: #dc0000;
}
/* line 377, ../sass/includes/navigation_header.scss */
.navbar-form input:-ms-input-placeholder {
  color: #dc0000;
}

/* line 383, ../sass/includes/navigation_header.scss */
.inner-addon {
  position: relative;
  float: left;
}
/* line 386, ../sass/includes/navigation_header.scss */
.inner-addon .form-control {
  max-width: 550px;
  width: 100%;
  float: right;
}

/* style icon */
/* line 394, ../sass/includes/navigation_header.scss */
.inner-addon .glyphicon {
  position: absolute;
  padding: 10px;
  pointer-events: none;
}

/* align icon */
/* line 401, ../sass/includes/navigation_header.scss */
.left-addon .glyphicon {
  left: 0px;
}

/* line 402, ../sass/includes/navigation_header.scss */
.right-addon .glyphicon {
  right: 0px;
}

/* add padding  */
/* line 405, ../sass/includes/navigation_header.scss */
.left-addon input {
  padding-left: 30px;
}

/* line 406, ../sass/includes/navigation_header.scss */
.right-addon input {
  padding-right: 30px;
}

/*************************
	FOOTER
*************************/
/* line 7, ../sass/includes/footer.scss */
footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 112px;
  color: #796860;
  font-size: 10px;
}
/* line 17, ../sass/includes/footer.scss */
footer .copyright {
  padding-top: 35px;
}
/* line 21, ../sass/includes/footer.scss */
footer a {
  color: #796860;
}
/* line 24, ../sass/includes/footer.scss */
footer a:hover {
  color: #796860;
}

/*************************
	MODAL
*************************/
/* line 6, ../sass/includes/modal.scss */
.modal {
  top: 0;
}

/* Remove border-bottom of modal-header */
/* line 12, ../sass/includes/modal.scss */
.modal.confirm-modal .modal-header {
  border: 0;
}

/* line 17, ../sass/includes/modal.scss */
.modal-content {
  box-shadow: none;
  border-radius: 0;
  border-color: transparent;
  background-color: #f4f0ee;
  padding: 10px 60px;
}
/* line 25, ../sass/includes/modal.scss */
.modal-content .modal-header, .modal-content .modal-body, .modal-content .modal-footer {
  padding: 10px 0;
  border-color: #e3dcd9;
  color: #796860;
}
/* line 31, ../sass/includes/modal.scss */
.modal-content .modal-header {
  color: #dc0000;
  margin-bottom: 10px;
}
/* line 38, ../sass/includes/modal.scss */
.modal-content .modal-body label {
  margin-bottom: 15px;
}
/* line 42, ../sass/includes/modal.scss */
.modal-content .modal-body .form-group {
  margin-bottom: 0;
}
/* line 46, ../sass/includes/modal.scss */
.modal-content .modal-body .form-control {
  width: 100%;
  color: #796860;
}
/* line 51, ../sass/includes/modal.scss */
.modal-content .modal-body .form-control:focus {
  border-color: #e3dcd9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(126, 122, 83, 0.6);
}
/* line 57, ../sass/includes/modal.scss */
.modal-content .modal-body.new-task-modal {
  padding-right: 15px;
}
/* line 65, ../sass/includes/modal.scss */
.modal-content .modal-body .phone-inputs {
  margin: 10px 0;
}
/* line 69, ../sass/includes/modal.scss */
.modal-content .modal-body .phone-inputs .col-sm-4 {
  padding: 0;
}
/* line 72, ../sass/includes/modal.scss */
.modal-content .modal-body .phone-inputs .col-sm-4 input {
  width: 95% !important;
}
/* line 78, ../sass/includes/modal.scss */
.modal-content .modal-body .dz-message {
  border-top: 1px dashed #796860;
  border-bottom: 1px dashed #796860;
  padding: 20px;
  margin: 0;
}

/* Edit Modal on detail page */
/* line 96, ../sass/includes/modal.scss */
.edit-modal .editable-click {
  color: #796860;
  cursor: pointer;
  border: none;
  display: block;
  width: 100%;
}
/* line 103, ../sass/includes/modal.scss */
.edit-modal .editable-click:hover {
  text-decoration: underline;
}
/* line 109, ../sass/includes/modal.scss */
.edit-modal .editable-container.popover {
  width: 450px;
}
/* line 112, ../sass/includes/modal.scss */
.edit-modal .editable-container.popover .form-group {
  margin-bottom: 5px;
  margin-left: 0px;
}
/* line 117, ../sass/includes/modal.scss */
.edit-modal .editable-container.popover select.form-control {
  width: 160px;
}

/* Full preview modal */
/* line 127, ../sass/includes/modal.scss */
.full-preview-modal .modal-body {
  width: 100%;
}
/* line 130, ../sass/includes/modal.scss */
.full-preview-modal .modal-body h4 {
  padding-bottom: 10px;
  margin-bottom: 15px;
}
/* line 136, ../sass/includes/modal.scss */
.full-preview-modal .modal-body .data .col-md-4 {
  padding-left: 0;
}
/* line 141, ../sass/includes/modal.scss */
.full-preview-modal .modal-body .form-group {
  margin-bottom: 5px;
}
/* line 145, ../sass/includes/modal.scss */
.full-preview-modal .modal-body .editable-click {
  color: #796860;
  cursor: pointer;
  border: none;
}
/* line 150, ../sass/includes/modal.scss */
.full-preview-modal .modal-body .editable-click:hover {
  text-decoration: underline;
}
/* line 157, ../sass/includes/modal.scss */
.full-preview-modal .editable-container.popover {
  width: 375px;
}
/* line 160, ../sass/includes/modal.scss */
.full-preview-modal .editable-container.popover select.form-control {
  width: 160px;
}

@media (min-width: 768px) {
  /* line 171, ../sass/includes/modal.scss */
  .modal-dialog {
    width: 800px !important;
    margin: 30px auto;
  }
}
@media (min-width: 992px) {
  /* line 178, ../sass/includes/modal.scss */
  .modal-lg {
    width: 1100px !important;
  }
}
/* line 183, ../sass/includes/modal.scss */
.modal-backdrop {
  background-color: #796860 !important;
  opacity: 0.30 !important;
  width: 100%;
}

/* Multi select dropdown */
/* line 194, ../sass/includes/modal.scss */
.select2-selection__rendered, .select2-results__option, .select2-search__field {
  color: #796860 !important;
}

/* line 198, ../sass/includes/modal.scss */
.select2-results__option--highlighted {
  background-color: #f4f0ee !important;
}

/* line 202, ../sass/includes/modal.scss */
.select2-selection__choice, .select2-selection__choice__remove {
  background-color: #f4f0ee !important;
  color: #796860 !important;
}

/* line 211, ../sass/includes/modal.scss */
.modal#roomPlanModal .panel {
  margin-top: 15px;
  background: transparent;
}
/* line 216, ../sass/includes/modal.scss */
.modal#roomPlanModal table {
  margin-bottom: 0;
}
/* line 222, ../sass/includes/modal.scss */
.modal#roomPlanModal table tr:first-child td {
  border-top: none;
}
/* line 231, ../sass/includes/modal.scss */
.modal#roomPlanModal .floorplan-container {
  position: relative;
}
/* line 233, ../sass/includes/modal.scss */
.modal#roomPlanModal .floorplan-container #marker {
  display: block;
  width: 36px;
  height: 36px;
  position: absolute;
  background: url("../images/x-mark-red.png") no-repeat center;
  background-size: 36px 36px;
  text-indent: -9999px;
}

/*************************
	BUTTONS
*************************/
/* line 6, ../sass/includes/buttons.scss */
.btn {
  padding: 4px 35px;
  border-radius: 0;
  border: none;
  color: #fff;
  font-size: 12px;
}
/* line 13, ../sass/includes/buttons.scss */
.btn .glyphicon {
  margin-right: 5px;
}

/* line 27, ../sass/includes/buttons.scss */
.btn-default, .btn-secondary {
  color: #796860;
  background-color: #e3dcd9;
}
/* line 31, ../sass/includes/buttons.scss */
.btn-default:hover, .btn-secondary:hover {
  color: #fff;
  background-color: #796860;
}

/* line 37, ../sass/includes/buttons.scss */
.btn-success {
  background-color: #2eada4;
}
/* line 40, ../sass/includes/buttons.scss */
.btn-success:hover {
  background-color: #299991;
}
/* line 44, ../sass/includes/buttons.scss */
.btn-success:active, .btn-success:focus {
  background-color: #41cdc3;
}

/* line 49, ../sass/includes/buttons.scss */
.btn-action {
  margin: 0;
  padding: 5px 0 0 6px;
  border-radius: 50%;
  width: 22px !important;
  height: 22px !important;
  font-size: 12px !important;
  line-height: 0 !important;
}

/* line 61, ../sass/includes/buttons.scss */
.btn-table-sorter-reset {
  border-radius: 50%;
  width: 23px;
  height: 22px;
  padding: 2px 0 0 5.5px;
}

/*************************
	TASKS
*************************/
/* line 6, ../sass/includes/tasks.scss */
button#addNewTask {
  margin-top: 20px;
}

/* line 10, ../sass/includes/tasks.scss */
.task-dm-icon-add-remove-size {
  font-size: 17px;
  padding-top: 4px;
}

/* line 11, ../sass/includes/tasks.scss */
.tab-inner-box {
  padding: 10px;
  margin: 15px;
  border: 1px solid silver;
}

/* line 20, ../sass/includes/tasks.scss */
div.details .panel .btn-success:hover {
  background-color: #205f8d !important;
}
/* line 24, ../sass/includes/tasks.scss */
div.details .panel #collapseLog .dataTables_length, div.details .panel #collapseLog .dataTables_filter, div.details .panel #collapseLog .dataTables_info, div.details .panel #collapseCommunication .dataTables_length, div.details .panel #collapseCommunication .dataTables_filter, div.details .panel #collapseCommunication .dataTables_info {
  color: #333333 !important;
}
/* line 31, ../sass/includes/tasks.scss */
div.details .panel #collapseTwo #editable-phone-fields #formEditPhonesInTask .btn-action {
  padding: 5px 0 0 4px;
  height: 23px !important;
}
/* line 38, ../sass/includes/tasks.scss */
div.details .panel #collapseTwo #phone-contacts .text-danger {
  color: #2782d3 !important;
}
/* line 41, ../sass/includes/tasks.scss */
div.details .panel #collapseTwo #phone-contacts .col-md-2 {
  color: #333333 !important;
}
/* line 43, ../sass/includes/tasks.scss */
div.details .panel #collapseTwo #phone-contacts .col-md-2 a {
  color: #2782d3 !important;
}
/* line 47, ../sass/includes/tasks.scss */
div.details .panel #collapseTwo #phone-contacts .col-sm-2 {
  color: #333333 !important;
}
/* line 49, ../sass/includes/tasks.scss */
div.details .panel #collapseTwo #phone-contacts .col-sm-2 a {
  color: #2782d3 !important;
}
/* line 53, ../sass/includes/tasks.scss */
div.details .panel #collapseTwo #phone-contacts .col-sm-3 {
  color: #333333 !important;
}
/* line 55, ../sass/includes/tasks.scss */
div.details .panel #collapseTwo #phone-contacts .col-sm-3 a {
  color: #2782d3 !important;
}
/* line 62, ../sass/includes/tasks.scss */
div.details .panel #collapseOne h4 {
  color: #333333 !important;
}
/* line 65, ../sass/includes/tasks.scss */
div.details .panel #collapseOne .control-label {
  color: #333333 !important;
}
/* line 69, ../sass/includes/tasks.scss */
div.details .panel .task-details {
  color: #333333 !important;
}
/* line 72, ../sass/includes/tasks.scss */
div.details .panel .col-md-8 > a {
  color: #2782d3 !important;
}

/* line 80, ../sass/includes/tasks.scss */
div.main-details .col-md-5 {
  font-weight: bold;
  margin-bottom: 7px;
}
/* line 85, ../sass/includes/tasks.scss */
div.main-details .task-attributes {
  width: 100%;
  color: #333333 !important;
}
/* line 89, ../sass/includes/tasks.scss */
div.main-details .task-attributes h4 {
  margin: 0 0 5px 0;
}
/* line 93, ../sass/includes/tasks.scss */
div.main-details .task-attributes .task-privacy {
  margin-bottom: 20px;
}

/* line 100, ../sass/includes/tasks.scss */
#task-change-privacy-checkbox {
  display: none;
}

/* line 103, ../sass/includes/tasks.scss */
#task-change-privacy-fake-checkbox {
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #2782d3;
  border-radius: 4px;
  margin-right: 10px;
  text-align: center;
  color: #EA2549;
  font-size: 1em;
}

/* line 114, ../sass/includes/tasks.scss */
#task-change-privacy-fake-checkbox.checked {
  color: white;
}

/* line 119, ../sass/includes/tasks.scss */
div[class^='semaphore-'], div[class*=' semaphore-'] {
  border-radius: 50%;
  width: 20px;
  height: 20px;
  margin: 0 auto;
  padding: 0;
  border: 4px solid #fff;
}

/* line 129, ../sass/includes/tasks.scss */
.semaphore-red {
  background-color: #EA2549;
}

/* line 133, ../sass/includes/tasks.scss */
.semaphore-green {
  background-color: #2eada4;
}

/* line 137, ../sass/includes/tasks.scss */
.semaphore-grey-blinking {
  background-color: #A0A0A0;
}

/* line 141, ../sass/includes/tasks.scss */
.semaphore-yellow {
  background-color: #F0AD4E;
}

/* line 145, ../sass/includes/tasks.scss */
.semaphore-yellow-blinking {
  background-color: #F0AD4E;
}

/* line 151, ../sass/includes/tasks.scss */
.semaphore-yellow-blinking, .semaphore-grey-blinking {
  -webkit-animation-name: blinker;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  -moz-animation-name: blinker;
  -moz-animation-duration: 1s;
  -moz-animation-timing-function: ease-in-out;
  -moz-animation-iteration-count: infinite;
  animation-name: blinker;
  animation-duration: 1s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
}

@-moz-keyframes blinker {
  50% {
    background: #fff;
  }
}
@-webkit-keyframes blinker {
  50% {
    background: #fff;
  }
}
@keyframes blinker {
  50% {
    background: #fff;
  }
}
/*************************
	TABLES
*************************/
/* Table Loading */
/* line 7, ../sass/includes/tables.scss */
table.myLoading tbody {
  position: relative;
}

/* line 11, ../sass/includes/tables.scss */
table.myLoading tbody:after {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(0, 0, 0, 0.1);
  background-image: url(data:image/gif;base64,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);
  background-position: center;
  background-repeat: no-repeat;
  background-size: 50px 50px;
  content: "";
}

/* line 26, ../sass/includes/tables.scss */
table {
  font-size: 10px;
  color: #796860;
}
/* line 30, ../sass/includes/tables.scss */
table tr {
  background-color: #e3dcd9;
}
/* line 34, ../sass/includes/tables.scss */
table td:first-child {
  font-weight: normal !important;
}
/* line 38, ../sass/includes/tables.scss */
table th {
  background-color: #796860;
  color: #fff;
  font-weight: normal;
}
/* line 43, ../sass/includes/tables.scss */
table th a {
  color: #fff;
}
/* line 45, ../sass/includes/tables.scss */
table th a:hover {
  color: #fff;
  text-decoration: underline;
}
/* line 51, ../sass/includes/tables.scss */
table th td {
  border-color: #e3dcd9;
}
/* line 56, ../sass/includes/tables.scss */
table td a {
  color: #796860;
  font-weight: bold;
}
/* line 60, ../sass/includes/tables.scss */
table td a:hover {
  color: #ab9c94;
}

/* line 70, ../sass/includes/tables.scss */
.table-bordered > thead > tr > th {
  border: 1px solid #E7E4DD;
}

/* line 73, ../sass/includes/tables.scss */
.table-bordered > tbody > tr > th,
.table-bordered > tfoot > tr > th,
.table-bordered > thead > tr > td,
.table-bordered > tbody > tr > td,
.table-bordered > tfoot > tr > td {
  border: 1px solid #C7C0AD;
}

/* line 82, ../sass/includes/tables.scss */
.table-striped > tbody > tr:nth-child(odd) {
  background-color: #f4f0ee;
}

/* line 87, ../sass/includes/tables.scss */
table.dataTable thead .sorting_asc:after,
table.dataTable thead .sorting_desc:after {
  color: #fff;
  opacity: 1;
}

/* line 93, ../sass/includes/tables.scss */
table.dataTable thead .sorting:after {
  color: #e3dcd9;
  opacity: 0.5;
}

/* line 98, ../sass/includes/tables.scss */
.dataTables_info {
  color: #796860;
  font-size: 10px;
}

/*************************
	Forms
*************************/
/* line 9, ../sass/includes/forms.scss */
form[class^='form-'] label, form[class*=' form-'] label {
  color: #796860;
  font-weight: normal;
}

/*************************
	Dashboard
*************************/
/* line 9, ../sass/includes/dashboard.scss */
.dashboard > .col-md-6:nth-child(odd) {
  padding-left: 0;
}
/* line 13, ../sass/includes/dashboard.scss */
.dashboard > .col-md-6:nth-child(even) {
  padding-right: 0;
}
/* line 18, ../sass/includes/dashboard.scss */
.dashboard .panel {
  border: 10px solid #e3dcd9;
}
/* line 22, ../sass/includes/dashboard.scss */
.dashboard .panel .panel-heading {
  border: none;
  border-radius: 0;
  background-color: #e3dcd9;
  color: #796860;
  font-size: 14px;
  padding-top: 3px;
}
/* line 31, ../sass/includes/dashboard.scss */
.dashboard .panel .panel-heading .glyphicon {
  margin-right: 10px;
}
/* line 36, ../sass/includes/dashboard.scss */
.dashboard .panel .panel-body {
  background-color: #f4f0ee;
}
/* line 42, ../sass/includes/dashboard.scss */
.dashboard .tooltip-inner {
  max-width: 70px;
}

/*************************
	Relation
*************************/
/* line 8, ../sass/includes/relation.scss */
.lists .col-md-4:nth-child(odd) {
  padding: 0;
}
/* line 12, ../sass/includes/relation.scss */
.lists input, .lists select {
  color: #796860;
}
/* line 15, ../sass/includes/relation.scss */
.lists input:focus, .lists select:focus {
  border-color: #e3dcd9;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(126, 122, 83, 0.6);
}
/* line 21, ../sass/includes/relation.scss */
.lists .middle select {
  margin-top: 70px;
}
/* line 25, ../sass/includes/relation.scss */
.lists .relation-select-title {
  display: block;
  width: 100%;
  padding: 5px 15px;
  background-color: #796860;
  color: #fff;
}

/*************************
	Presence Indicator
*************************/
/***
  PRESENCE INDICATOR
 ***/
/* line 9, ../sass/includes/presence_indicator.scss */
.chat-window {
  bottom: -20px;
  z-index: 888;
  position: fixed;
  right: 0;
  margin-left: 10px;
  /* Styles for Radio button */
}
/* line 17, ../sass/includes/presence_indicator.scss */
.chat-window > div > .panel {
  border-radius: 5px 5px 0 0;
}
/* line 21, ../sass/includes/presence_indicator.scss */
.chat-window .panel-heading {
  background-color: #796860;
}
/* line 23, ../sass/includes/presence_indicator.scss */
.chat-window .panel-heading h3 {
  color: #fff;
  font-size: 14px;
}
/* line 29, ../sass/includes/presence_indicator.scss */
.chat-window .datepicker {
  z-index: 10000;
}
/* line 33, ../sass/includes/presence_indicator.scss */
.chat-window .icon_minim {
  padding: 2px 10px;
}
/* line 37, ../sass/includes/presence_indicator.scss */
.chat-window .msg_container_base {
  background: #f4f0ee;
  margin: 0;
  padding: 0 10px 10px;
  min-height: 500px;
  overflow-x: hidden;
}
/* line 45, ../sass/includes/presence_indicator.scss */
.chat-window .top-bar {
  color: white;
  padding: 5px;
  position: relative;
  overflow: hidden;
}
/* line 52, ../sass/includes/presence_indicator.scss */
.chat-window .customMsg {
  margin-top: 10px;
  margin-bottom: 10px;
}
/* line 57, ../sass/includes/presence_indicator.scss */
.chat-window .bootstrap-datetimepicker-widget.leftTime.dropdown-menu.pull-right:after, .chat-window .bootstrap-datetimepicker-widget.leftTime.dropdown-menu.pull-right:before {
  left: 7px !important;
  right: auto !important;
}
/* line 63, ../sass/includes/presence_indicator.scss */
.chat-window .fav {
  font-size: 12px;
  font-weight: bold;
}
/* line 67, ../sass/includes/presence_indicator.scss */
.chat-window .fav .status {
  font-weight: normal;
  font-size: 10px;
}
/* line 72, ../sass/includes/presence_indicator.scss */
.chat-window .fav .available, .chat-window .fav .add {
  color: #2eada4;
}
/* line 75, ../sass/includes/presence_indicator.scss */
.chat-window .fav .nonavailable, .chat-window .fav .remove {
  color: #EA2549;
}
/* line 78, ../sass/includes/presence_indicator.scss */
.chat-window .fav .add {
  margin-top: 10px;
  display: block;
}
/* line 83, ../sass/includes/presence_indicator.scss */
.chat-window .fav .btn-action {
  width: 10px !important;
  height: 10px !important;
  font-size: 10px !important;
}
/* line 92, ../sass/includes/presence_indicator.scss */
.chat-window label.checkbox input[type="radio"] {
  display: none;
}
/* line 95, ../sass/includes/presence_indicator.scss */
.chat-window label.checkbox span {
  display: inline-block;
  border: 3px solid #fff;
  border-radius: 50%;
  width: 18px;
  height: 18px;
  background: #fff;
  vertical-align: middle;
  margin-right: 5px;
}
/* line 105, ../sass/includes/presence_indicator.scss */
.chat-window label.checkbox :checked + span {
  background: #1B7E5A;
}
/* line 108, ../sass/includes/presence_indicator.scss */
.chat-window label.checkbox.offline :checked + span {
  background: #EA2549;
}
/* line 111, ../sass/includes/presence_indicator.scss */
.chat-window label.checkbox.where :checked + span {
  background: #F0AD4E;
}

/* line 117, ../sass/includes/presence_indicator.scss */
#piFav {
  /*
  & .btn-action {
      width: 10px !important;
      height: 10px !important;
      font-size: $table-font-size !important;
  }
  */
}
/* line 118, ../sass/includes/presence_indicator.scss */
#piFav .status {
  font-weight: normal;
  font-size: 10px;
}
/* line 122, ../sass/includes/presence_indicator.scss */
#piFav .available, #piFav .add {
  color: #2eada4;
}
/* line 125, ../sass/includes/presence_indicator.scss */
#piFav .nonavailable, #piFav .remove {
  color: #EA2549;
}
/* line 128, ../sass/includes/presence_indicator.scss */
#piFav .add {
  margin-top: 10px;
  display: block;
}

/* line 142, ../sass/includes/presence_indicator.scss */
.status-cl.glyphicon-ok-circle {
  color: #2eada4;
  font-size: 18px;
}
/* line 147, ../sass/includes/presence_indicator.scss */
.status-cl.glyphicon-ban-circle {
  color: #EA2549;
  font-size: 16px;
}

/* line 153, ../sass/includes/presence_indicator.scss */
.account-box .status-cl {
  font-size: 16px;
}

/* line 157, ../sass/includes/presence_indicator.scss */
#btnOpenModalPI + .status-cl {
  color: #fff;
  margin-bottom: -6px;
}

/* line 162, ../sass/includes/presence_indicator.scss */
.red {
  color: #EA2549;
}

/* line 166, ../sass/includes/presence_indicator.scss */
.green {
  color: #2eada4;
}

/* line 171, ../sass/includes/presence_indicator.scss */
#modalAllPresenceIndicaotors .btn-danger {
  height: 30px;
}
/* line 174, ../sass/includes/presence_indicator.scss */
#modalAllPresenceIndicaotors .presence-indicator-title-bar {
  height: 40px;
  background-color: #2782d3;
  margin-left: 16px;
  width: 676px;
  margin-bottom: 10px;
  padding-left: 15px;
  padding-top: 10px;
  color: #fff;
  font-size: 16px;
}
/* line 185, ../sass/includes/presence_indicator.scss */
#modalAllPresenceIndicaotors .presence-indicator-title-bar--no-row {
  height: 40px;
  background-color: #2782d3;
  width: 676px;
  margin-bottom: 10px;
  padding-left: 15px;
  padding-top: 10px;
  color: #fff;
  font-size: 16px;
  float: left;
  margin-top: 10px;
}
/* line 197, ../sass/includes/presence_indicator.scss */
#modalAllPresenceIndicaotors .presence-indicator-title-bar-tabs {
  margin-left: 16px;
  margin-bottom: 20px;
  margin-top: 10px;
}
/* line 202, ../sass/includes/presence_indicator.scss */
#modalAllPresenceIndicaotors .presence-indicator-title-bar-tabs--no-row {
  margin-top: 20px;
  margin-bottom: 20px;
  text-align: center;
}
/* line 207, ../sass/includes/presence_indicator.scss */
#modalAllPresenceIndicaotors .presence-indicator-title-bar-tab-button {
  border-radius: 15px;
  border: 1px solid #000;
  color: #000;
  font-size: 16px;
  padding-left: 20px;
  padding-right: 20px;
}
/* line 214, ../sass/includes/presence_indicator.scss */
#modalAllPresenceIndicaotors .presence-indicator-title-bar-tab-button .active {
  border: 1px solid #2782d3;
  color: #2782d3;
}
/* line 219, ../sass/includes/presence_indicator.scss */
#modalAllPresenceIndicaotors .presence-indicator-title-bar-tab-button.active {
  border-radius: 15px;
  border: 1px solid #2782d3;
  color: #2782d3;
  font-size: 16px;
  padding-left: 20px;
  padding-right: 20px;
}

/* line 228, ../sass/includes/presence_indicator.scss */
.hideit {
  display: none;
}

/* line 231, ../sass/includes/presence_indicator.scss */
.no-floats {
  float: none;
}

/* line 238, ../sass/includes/presence_indicator.scss */
#settings-pi > .content > .in-tab-content > .add-new-above-list {
  width: 100%;
  text-align: right;
}

/* line 243, ../sass/includes/presence_indicator.scss */
#current-pi > .pi-content > .in-tab-content {
  float: none !important;
}

/* line 248, ../sass/includes/presence_indicator.scss */
.same-line-fields-row label {
  margin-left: 16px;
  padding-top: 5px;
}
/* line 252, ../sass/includes/presence_indicator.scss */
.same-line-fields-row select {
  width: 75% !important;
  float: right;
  margin-right: 16px;
}
/* line 257, ../sass/includes/presence_indicator.scss */
.same-line-fields-row input {
  width: 75% !important;
  float: right;
  margin-right: 16px;
}
/* line 262, ../sass/includes/presence_indicator.scss */
.same-line-fields-row textarea {
  width: 75% !important;
  float: right;
  margin-right: 16px;
}

/* line 268, ../sass/includes/presence_indicator.scss */
.pi-modal-content {
  padding: 10px 40px;
}

/* line 271, ../sass/includes/presence_indicator.scss */
.footer-button-section {
  width: 100%;
  text-align: right;
}

/* line 275, ../sass/includes/presence_indicator.scss */
.same-line-fields-row-location {
  width: 529px;
  margin-left: 104px;
  margin-bottom: 7px;
}

/* line 280, ../sass/includes/presence_indicator.scss */
.mt-10 {
  margin-top: 10px;
}

/* line 283, ../sass/includes/presence_indicator.scss */
.pi-content > div {
  border-top: 1px solid #e3dcd9 !important;
}

/* line 289, ../sass/includes/presence_indicator.scss */
.pi-navs .nav-item .nav-link {
  background-color: #e3dcd9;
  color: #000;
}
/* line 293, ../sass/includes/presence_indicator.scss */
.pi-navs .nav-item .nav-link.active {
  background-color: #2782d3;
  color: #fff;
}

/* line 300, ../sass/includes/presence_indicator.scss */
#pi-my-status-section {
  border: 1px solid #e3dcd9;
  padding: 5px;
  padding-top: 10px;
}

/** LAYOUTS */
/** LAYOUTS EOF */
/** OLD / UNSORTED */
/* line 240, ../sass/includes/common.scss */
.primary-color {
  color: #428bca;
}

/* Bootstrap overrides */
/* line 246, ../sass/includes/common.scss */
.glyphicon-refresh-animate {
  -animation: spin .7s infinite linear;
  -ms-animation: spin .7s infinite linear;
  -webkit-animation: spinw .7s infinite linear;
  -moz-animation: spinm .7s infinite linear;
}

@keyframes spin {
  from {
    transform: scale(1) rotate(0deg);
  }
  to {
    transform: scale(1) rotate(360deg);
  }
}
@-webkit-keyframes spinw {
  from {
    -webkit-transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes spinm {
  from {
    -moz-transform: rotate(0deg);
  }
  to {
    -moz-transform: rotate(360deg);
  }
}
/* line 267, ../sass/includes/common.scss */
.zero-padding {
  padding: 0px;
}

/* line 273, ../sass/includes/common.scss */
.alert.alert-danger ul {
  padding-top: 0px;
  padding-left: 10px;
}
/* line 277, ../sass/includes/common.scss */
.alert.alert-danger ul li {
  list-style: none;
}

/* Other common classes */
/* line 284, ../sass/includes/common.scss */
.tools {
  padding: 2px 8px;
}

/* line 288, ../sass/includes/common.scss */
.success-color {
  color: #428bca;
}

/* line 292, ../sass/includes/common.scss */
.alert.empty {
  display: none;
}

/* link cursor on table sort */
/* line 297, ../sass/includes/common.scss */
.breadline a {
  cursor: pointer;
}

/* line 302, ../sass/includes/common.scss */
.margin-bottom-20 {
  margin-bottom: 20px;
}

/* line 306, ../sass/includes/common.scss */
.dropdown-edit-box {
  margin-right: 10px;
  cursor: pointer;
}
/* line 311, ../sass/includes/common.scss */
.dropdown-edit-box .dropdown-menu a {
  font-size: 11px;
}

/* line 317, ../sass/includes/common.scss */
.pagination li {
  cursor: pointer;
}

/* line 319, ../sass/includes/common.scss */
.force-align-left {
  text-align: left !important;
}

/* line 321, ../sass/includes/common.scss */
.force-align-center {
  text-align: center !important;
}

/* line 323, ../sass/includes/common.scss */
.force-align-right {
  text-align: right !important;
}

/* line 325, ../sass/includes/common.scss */
.alert ul {
  padding: 10px 0px 0px 25px;
  font-size: 11px;
}

/* line 327, ../sass/includes/common.scss */
.alert strong {
  font-size: 11px;
}

/* line 329, ../sass/includes/common.scss */
.container.main {
  width: 1300px;
}

/* line 331, ../sass/includes/common.scss */
.dropdown-open-icon {
  font-size: 20px;
}

/* line 333, ../sass/includes/common.scss */
.smart-table {
  cursor: pointer;
}

/* Select2 overrides */
/* line 345, ../sass/includes/common.scss */
.select2-container--default .select2-selection--multiple,
.select2-container--default .select2-selection--single {
  border: 1px solid #dadce0;
}

/* line 350, ../sass/includes/common.scss */
.select2-container .select2-selection--multiple {
  min-height: 28px;
}

/* line 354, ../sass/includes/common.scss */
.select2-container--default .select2-selection--multiple .select2-selection__choice {
  background-color: #428bca;
  border-width: 0px;
  color: #FFF;
}

/* line 360, ../sass/includes/common.scss */
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover,
.select2-container--default .select2-selection--multiple .select2-selection__choice__remove {
  color: #FFF;
}

/* Datepicker */
/* line 367, ../sass/includes/common.scss */
.input-daterange .input-group-addon {
  padding: 3px 5px;
  font-size: 11px;
}

/* line 372, ../sass/includes/common.scss */
.form-control {
  font-size: 11px;
}

/* line 378, ../sass/includes/common.scss */
table.table-striped {
  font-size: 11px;
}

/* line 382, ../sass/includes/common.scss */
table.table-striped tr td:first-child {
  font-weight: bold;
}

/* line 386, ../sass/includes/common.scss */
table.table-striped tr td {
  padding: 4px 8px;
  vertical-align: middle;
}

/* line 391, ../sass/includes/common.scss */
table.table-striped thead tr th {
  vertical-align: top;
}

/* line 395, ../sass/includes/common.scss */
.action-column {
  min-width: 125px;
}
/* line 398, ../sass/includes/common.scss */
.action-column a {
  font-size: 11px;
}
/* line 402, ../sass/includes/common.scss */
.action-column .btn-action.btn-xs {
  width: 22px;
  margin: 0px;
  display: inline-block;
}

/* line 409, ../sass/includes/common.scss */
.select2-container .select2-selection--single {
  /*height: auto;
  min-height:28px;*/
  overflow: hidden;
}

/* line 421, ../sass/includes/common.scss */
.add-task span,
.refresh-task span,
.add-log span,
.refresh-log span {
  font-size: 20px;
}

/** DATATABLE */
/* line 433, ../sass/includes/common.scss */
.dataTables_wrapper.dt-bootstrap .row:first-child .col-sm-6 {
  width: calc(15% - 40px);
}
/* line 437, ../sass/includes/common.scss */
.dataTables_wrapper.dt-bootstrap .row:first-child .col-sm-6:first-child {
  margin-left: 68%;
  margin-right: 2%;
}
/* line 445, ../sass/includes/common.scss */
.dataTables_wrapper.dt-bootstrap .note-column ul {
  padding-left: 10px;
  margin: 0px;
}

/* line 453, ../sass/includes/common.scss */
._add-entity-to-merger-info-box.entityListEmpty,
._add-entity-to-list-info-box.entityListEmpty {
  display: none;
}

/* line 458, ../sass/includes/common.scss */
.entity-list-action > span {
  cursor: pointer;
}

/* line 462, ../sass/includes/common.scss */
.entity-list-show-more-toggle {
  overflow: hidden;
  margin: 0px;
  padding: 0px;
}
/* line 468, ../sass/includes/common.scss */
.entity-list-show-more-toggle li {
  list-style: none;
}

/* line 474, ../sass/includes/common.scss */
.entity-list-human-readable-data {
  margin: 0px;
  padding: 0px;
}
/* line 478, ../sass/includes/common.scss */
.entity-list-human-readable-data li {
  list-style: none;
}

/* line 484, ../sass/includes/common.scss */
.add-new-above-list {
  display: inline-block;
}

/* line 488, ../sass/includes/common.scss */
.not-displayed {
  display: none;
}

/* line 492, ../sass/includes/common.scss */
.not-displayed-by-default {
  display: none !important;
}

/* line 496, ../sass/includes/common.scss */
.d-inline {
  display: inline;
}

/* line 500, ../sass/includes/common.scss */
.filter-page-action-button {
  margin: 10px 2px 10px 0px;
}

/* line 504, ../sass/includes/common.scss */
.space-saving-list {
  margin: 10px 0px;
  padding: 0px;
}
/* line 508, ../sass/includes/common.scss */
.space-saving-list li {
  display: inline-block;
  width: 33%;
  padding: 0px;
  margin: 0px;
}

/* line 516, ../sass/includes/common.scss */
.list-merger-info-box {
  z-index: 100;
  position: fixed;
  right: 20px;
  top: 120px;
  border: 1px solid #948178;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-radius: 5px;
  background-color: #e3dcd9;
  display: block;
  width: 230px;
  margin: 10px 0px;
  padding: 5px;
  color: #796860;
}
/* line 533, ../sass/includes/common.scss */
.list-merger-info-box a {
  color: #FFF;
}
/* line 537, ../sass/includes/common.scss */
.list-merger-info-box .choose-action {
  margin-bottom: 2px;
}
/* line 541, ../sass/includes/common.scss */
.list-merger-info-box .entity-list-info {
  margin-bottom: 10px;
}
/* line 545, ../sass/includes/common.scss */
.list-merger-info-box .btn-xs {
  width: 100%;
}

/** OLD / UNSORTED EOF */
/* Main Details */
/* line 8, ../sass/includes/detail_page.scss */
.showhide {
  display: none;
}

/* Person/Company Tags */
/* line 13, ../sass/includes/detail_page.scss */
ul#display-assigned-tags, ul#display-main-company-assigned-tags {
  list-style: none;
  margin: 0;
  padding: 0;
  color: #000;
}
/* line 19, ../sass/includes/detail_page.scss */
ul#display-assigned-tags li, ul#display-main-company-assigned-tags li {
  display: block;
  margin-bottom: 10px;
}
/* line 24, ../sass/includes/detail_page.scss */
ul#display-assigned-tags li ul, ul#display-main-company-assigned-tags li ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 30, ../sass/includes/detail_page.scss */
ul#display-assigned-tags li ul li, ul#display-main-company-assigned-tags li ul li {
  display: inline-block;
  float: left;
  margin-top: 10px;
  margin-right: 10px;
  margin-bottom: 10px;
}
/* line 38, ../sass/includes/detail_page.scss */
ul#display-assigned-tags li ul li a.label-tag, ul#display-main-company-assigned-tags li ul li a.label-tag {
  background-color: #2782d3;
  font-size: 12px;
  text-decoration: none;
}
/* line 44, ../sass/includes/detail_page.scss */
ul#display-assigned-tags li ul li a.label-tag:hover, ul#display-main-company-assigned-tags li ul li a.label-tag:hover {
  background-color: #205f8d;
  text-decoration: underline;
}

/* line 51, ../sass/includes/detail_page.scss */
#tags ul.list-group {
  height: 390px;
  overflow-y: scroll;
  background-color: #f5f5f5;
  border: 1px solid #e3e3e3;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}
/* line 61, ../sass/includes/detail_page.scss */
#tags ul#assignable-tags li.tag {
  padding-left: 30px;
  cursor: move;
}
/* line 66, ../sass/includes/detail_page.scss */
#tags ul.dragenter {
  background-color: #E3DCD9;
}

/* line 71, ../sass/includes/detail_page.scss */
.sales-cockpit-company-sub-table {
  margin-bottom: 0 !important;
}

/* line 74, ../sass/includes/detail_page.scss */
div.sales-cockpit-details {
  background-color: #ebebeb;
  border: none !important;
  padding-top: 10px !important;
  padding-bottom: 10px !important;
  padding-right: 10px !important;
  margin-left: 0px !important;
}
/* line 83, ../sass/includes/detail_page.scss */
div.sales-cockpit-details .main-details span.fullname {
  word-wrap: break-word !important;
}

/* Details */
/* line 91, ../sass/includes/detail_page.scss */
div.details {
  background-color: #ebebeb;
  border: 1px solid #e3dcd9;
  padding-top: 50px;
  padding-bottom: 20px;
  margin-bottom: 50px;
  font-size: 12px;
  color: #796860;
}
/* line 92, ../sass/includes/detail_page.scss */
div.details.new-relation-modal {
  background-color: transparent;
}
/* line 101, ../sass/includes/detail_page.scss */
div.details.create-relation {
  padding-left: 80px;
  padding-right: 80px;
}
/* line 104, ../sass/includes/detail_page.scss */
div.details.create-relation .row {
  border-bottom: 1px solid #aaa;
  padding-bottom: 20px;
  margin: 0 0 30px;
}
/* line 109, ../sass/includes/detail_page.scss */
div.details.create-relation .middle {
  padding-left: 50px;
  padding-right: 50px;
}
/* line 115, ../sass/includes/detail_page.scss */
div.details.create-relation-modal {
  border: none;
  padding-left: 0px;
  padding-right: 0px;
}
/* line 119, ../sass/includes/detail_page.scss */
div.details.create-relation-modal .row {
  border-bottom: 1px solid #e3dcd9;
  padding-bottom: 20px;
  margin: 0 0 30px;
}
/* line 124, ../sass/includes/detail_page.scss */
div.details.create-relation-modal .row:last-child {
  border: none;
}
/* line 127, ../sass/includes/detail_page.scss */
div.details.create-relation-modal .form-group {
  margin-bottom: 10px;
}
/* line 130, ../sass/includes/detail_page.scss */
div.details.create-relation-modal .middle {
  padding-left: 50px;
  padding-right: 50px;
}
/* line 133, ../sass/includes/detail_page.scss */
div.details.create-relation-modal .middle .form-control {
  height: 28px;
}
/* line 139, ../sass/includes/detail_page.scss */
div.details #logo-container {
  position: relative;
  text-align: center;
}
/* line 142, ../sass/includes/detail_page.scss */
div.details #logo-container img {
  border: 4px solid #b0cbe4;
}
/* line 146, ../sass/includes/detail_page.scss */
div.details #logo-container a > i {
  color: #b0cbe4;
}
/* line 150, ../sass/includes/detail_page.scss */
div.details #logo-container:hover a#changeLogo {
  opacity: 1;
  padding-top: 32px;
  font-size: 2.4em;
  border-radius: 0;
  border: 4px solid #b0cbe4;
}
/* line 158, ../sass/includes/detail_page.scss */
div.details #logo-container.notempty:hover a#changeLogo {
  opacity: .8;
  padding-top: 32px;
  font-size: 2.4em;
  border-radius: 0;
  border: 4px solid #b0cbe4;
  color: #fff !important;
}
/* line 167, ../sass/includes/detail_page.scss */
div.details #logo-container a#changeLogo {
  font-size: 2em;
  border: 2px solid transparent;
  opacity: 0;
  width: 110px;
  height: 110px;
  padding: 38px 0;
  vertical-align: middle;
  position: absolute;
  top: 0;
  color: #dc0000;
  cursor: pointer;
  display: block;
  transition-property: all;
  transition-duration: 0.25s;
  transition-timing-function: ease-in-out;
}
/* line 189, ../sass/includes/detail_page.scss */
div.details img {
  border: 1px solid #e3dcd9;
}
/* line 197, ../sass/includes/detail_page.scss */
div.details .main-details span {
  display: block;
}
/* line 200, ../sass/includes/detail_page.scss */
div.details .main-details span.fullname {
  font-size: 18px;
  line-height: 18px;
  margin-bottom: 12px;
  color: #333333;
}
/* line 206, ../sass/includes/detail_page.scss */
div.details .main-details span a {
  font-weight: bold;
  color: #2782d3;
  font-size: 11px;
}
/* line 212, ../sass/includes/detail_page.scss */
div.details .main-details #functionTitleSpan {
  font-weight: bold;
  color: #333333;
}
/* line 221, ../sass/includes/detail_page.scss */
div.details .panel-group .panel {
  border: none;
  box-shadow: none;
}
/* line 226, ../sass/includes/detail_page.scss */
div.details .panel-group .panel-heading {
  background-color: #796860;
  border-color: #e3dcd9;
  padding: 0 15px;
}
/* line 231, ../sass/includes/detail_page.scss */
div.details .panel-group .panel-heading a {
  padding: 10px 0;
  font-size: 12px;
  display: block;
  color: #fff;
}
/* line 243, ../sass/includes/detail_page.scss */
div.details .panel-group .active > .panel-heading {
  background-color: #EA2549;
}
/* line 247, ../sass/includes/detail_page.scss */
div.details .panel-group .panel-body {
  background-color: #f4f0ee;
  border: none;
}

/* line 256, ../sass/includes/detail_page.scss */
.main-company-triangle {
  margin: 0 auto;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 0 10px 15px 10px;
  border-color: transparent transparent #796860 transparent;
}

/* Tabs */
/* line 266, ../sass/includes/detail_page.scss */
.nav-tabs > li {
  min-width: 150px;
  max-width: 170px;
}
/* line 270, ../sass/includes/detail_page.scss */
.nav-tabs > li.active > a.active, .nav-tabs > li.active > a {
  background-color: #f4f0ee;
  color: #dc0000;
}
/* line 274, ../sass/includes/detail_page.scss */
.nav-tabs > li.active > a.active:hover, .nav-tabs > li.active > a:hover {
  background-color: #f4f0ee;
  color: #dc0000;
}
/* line 280, ../sass/includes/detail_page.scss */
.nav-tabs > li > a {
  background-color: #e3dcd9;
  color: #796860;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 5px 0 5px 15px;
}
/* line 290, ../sass/includes/detail_page.scss */
.nav-tabs > li > a:hover {
  border-color: #e3dcd9;
  background-color: #f4f0ee;
}

/* line 297, ../sass/includes/detail_page.scss */
.content > div {
  background-color: #ebebeb;
  border: 1px solid #e3dcd9;
  border-top: none;
}
/* line 302, ../sass/includes/detail_page.scss */
.content > div hr {
  background-color: #beb6b4;
  height: 1px;
  border: 0;
  padding: 0;
  margin: 30px 0;
}

/* line 5, ../sass/includes/merge.scss */
.lowestLi {
  text-decoration: underline !important;
}

/* line 9, ../sass/includes/merge.scss */
.duplicateRows {
  margin-bottom: 30px;
}

/* line 13, ../sass/includes/merge.scss */
.duplicateRows td, .rowNames td {
  display: block;
  width: 100%;
  height: 24px;
  font-size: inherit;
}

/* line 20, ../sass/includes/merge.scss */
.duplicateRows td {
  font-weight: normal !important;
  cursor: pointer;
}

/* line 25, ../sass/includes/merge.scss */
.hovered {
  background-color: #DBF0F7;
  color: #000;
}

/* line 30, ../sass/includes/merge.scss */
.merged {
  margin-top: 40px;
}

/* line 34, ../sass/includes/merge.scss */
.selectedValue {
  background-color: #BEFAFF;
  color: #000;
}

/* line 39, ../sass/includes/merge.scss */
.golden label {
  color: #796860;
  font-weight: normal;
}

/* line 44, ../sass/includes/merge.scss */
.filledValue label {
  color: #EA2549;
  font-weight: bold;
}

/* line 49, ../sass/includes/merge.scss */
.rowNames td {
  color: #403733;
}

/* line 10, ../sass/sass_main.scss */
.table.table-bordered td:last-child {
  border-right-width: thin !important;
}

/* line 14, ../sass/sass_main.scss */
.mt-10p {
  margin-top: 10px;
}

/* line 18, ../sass/sass_main.scss */
.did-you-know {
  margin-left: 15px;
  width: 65%;
  background-color: white;
  padding: 10px;
  border-radius: 5px;
}

/* Subsidiary */
/* line 27, ../sass/sass_main.scss */
.subsidiary-table {
  border-top: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-bottom: 1px solid #dddddd;
  border-left: 1px solid #dddddd;
  margin-left: 10px;
  width: 98%;
}

/* line 35, ../sass/sass_main.scss */
.subsidiary-title {
  font-size: 16px;
  margin-left: 12px;
}

/* line 39, ../sass/sass_main.scss */
.subsidiary-checkboxes {
  margin-left: 12px;
  margin-bottom: 10px;
}

/* line 43, ../sass/sass_main.scss */
.subsidiary-gap {
  height: 15px;
  width: 100%;
}

/* line 47, ../sass/sass_main.scss */
.subsidiary-loading {
  padding-left: 10px;
  font-size: 20px;
  padding-bottom: 20px;
}

/* line 53, ../sass/sass_main.scss */
.subsidiary-message {
  padding-left: 12px;
  padding-top: 5px;
  color: #EA2549;
}

/* GDPR */
/* line 61, ../sass/sass_main.scss */
.person-profile-gdpr-section ul {
  padding: 0;
  list-style: none;
  margin-top: 12px;
  font-size: 11px;
}
/* line 66, ../sass/sass_main.scss */
.person-profile-gdpr-section ul li {
  display: table;
  font-weight: bold;
}
/* line 69, ../sass/sass_main.scss */
.person-profile-gdpr-section ul li i {
  padding-right: 10px;
}
/* line 72, ../sass/sass_main.scss */
.person-profile-gdpr-section ul li .fa-ban {
  color: #EA2549;
  font-size: 17px;
}
/* line 76, ../sass/sass_main.scss */
.person-profile-gdpr-section ul li .fa-check-circle {
  color: #82be42;
  font-size: 17px;
}
/* line 80, ../sass/sass_main.scss */
.person-profile-gdpr-section ul li .fa-clock-o {
  color: #cccccc;
  font-size: 17px;
}
/* line 84, ../sass/sass_main.scss */
.person-profile-gdpr-section ul li a {
  color: #000;
  display: table-cell;
  vertical-align: middle;
}

/* GDPR */
/* line 93, ../sass/sass_main.scss */
h1 {
  color: #000 !important;
  margin-bottom: 25px !important;
}

/* line 97, ../sass/sass_main.scss */
.wrapper-zindex {
  position: relative;
  z-index: 993;
}

/* line 101, ../sass/sass_main.scss */
.pi-animate-hidden {
  height: 50px;
  -webkit-transition: height, 0.5s linear;
  -moz-transition: height, 0.5s linear;
  -ms-transition: height, 0.5s linear;
  -o-transition: height, 0.5s linear;
  transition: height, 0.5s linear;
}

/* line 109, ../sass/sass_main.scss */
.pi-animate-show {
  height: auto;
  -webkit-transition: height, 0.5s linear;
  -moz-transition: height, 0.5s linear;
  -ms-transition: height, 0.5s linear;
  -o-transition: height, 0.5s linear;
  transition: height, 0.5s linear;
}

/* line 117, ../sass/sass_main.scss */
.container-show-all {
  margin: 30px 0;
}
/* line 120, ../sass/sass_main.scss */
.container-show-all section {
  position: relative;
  border-bottom: 1px solid #e3dcd9;
  color: #fff;
  text-align: center;
  height: 1px;
}
/* line 128, ../sass/sass_main.scss */
.container-show-all a {
  color: #333;
  position: relative;
  top: -5px;
  font-size: 10px;
  height: 1px;
  text-decoration: none;
  z-index: 999;
}
/* line 138, ../sass/sass_main.scss */
.container-show-all .col-2 .column {
  width: 100%;
}
/* line 143, ../sass/sass_main.scss */
.container-show-all .column {
  display: inline-block;
  vertical-align: top;
}
/* line 148, ../sass/sass_main.scss */
.container-show-all section::before, .container-show-all section::after {
  position: absolute;
  content: '';
  pointer-events: none;
  z-index: 991;
}
/* line 155, ../sass/sass_main.scss */
.container-show-all .ss-style-halfcircle::after {
  left: 50%;
  z-index: 992;
  width: 100px;
  height: 100px;
  border-radius: 25%;
  background: inherit;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  background-color: #f4f0ee;
  border-bottom: 1px solid #e3dcd9;
}
/* line 168, ../sass/sass_main.scss */
.container-show-all .ss-style-halfcircle::before {
  top: -100px;
}
/* line 172, ../sass/sass_main.scss */
.container-show-all .ss-style-halfcircle::after {
  bottom: -15px;
}

/* line 178, ../sass/sass_main.scss */
.btn-success {
  background-color: #2782d3 !important;
}
/* line 180, ../sass/sass_main.scss */
.btn-success:hover {
  background-color: #205f8d !important;
}

/* line 185, ../sass/sass_main.scss */
.fav-star {
  margin-top: -37px;
  font-size: 25px;
  color: #f58900;
  margin-right: 15px;
  cursor: pointer;
}

/* line 192, ../sass/sass_main.scss */
.fav-star-entity {
  font-size: 25px;
  color: #f58900;
}

/* line 196, ../sass/sass_main.scss */
.fav-hide {
  display: none;
}

/* line 199, ../sass/sass_main.scss */
.fav-show {
  display: block;
}

/* line 204, ../sass/sass_main.scss */
.details .person-profile-edit-button, .details .new_classic_button {
  background-color: transparent;
  color: #2782d3;
  font-size: 13px;
  font-weight: bold;
  margin-right: -16px;
}
/* line 211, ../sass/sass_main.scss */
.details .person-profile-edit-button, .details .new_classic_button:active {
  box-shadow: none;
}
/* line 216, ../sass/sass_main.scss */
.details #pc-right .panel-collapse .row {
  margin-top: 2px;
}
/* line 220, ../sass/sass_main.scss */
.details #pc-right .fa-phone {
  width: 12px !important;
}
/* line 224, ../sass/sass_main.scss */
.details #pc-right .left-contact-info a {
  margin-left: 5px;
}
/* line 227, ../sass/sass_main.scss */
.details #pc-right .left-contact-info .sip-caller-node {
  margin-left: 0;
}
/* line 231, ../sass/sass_main.scss */
.details #pc-right .panel-heading a:not(.collapsed):after {
  /* symbol for "opening" panels */
  font-family: 'Glyphicons Halflings';
  /* essential for enabling glyphicon */
  content: "\e253";
  /* adjust as needed, taken from bootstrap.css */
  float: right;
  /* adjust as needed */
  color: #fff;
  /* adjust as needed */
}
/* line 238, ../sass/sass_main.scss */
.details #pc-right .panel-heading .collapsed:after {
  /* symbol for "collapsed" panels */
  font-family: 'Glyphicons Halflings';
  /* essential for enabling glyphicon */
  float: right;
  color: #000;
  content: "\e252";
  /* adjust as needed, taken from bootstrap.css */
}
/* line 246, ../sass/sass_main.scss */
.details #pc-right .full {
  background: transparent !important;
  background-image: none;
}
/* line 250, ../sass/sass_main.scss */
.details #pc-right .panel {
  margin-bottom: 10px !important;
}
/* line 253, ../sass/sass_main.scss */
.details #pc-right .panel.active .panel-heading {
  background-color: #2782d3 !important;
}
/* line 255, ../sass/sass_main.scss */
.details #pc-right .panel.active .panel-heading .panel-title > a {
  color: #fff;
}
/* line 260, ../sass/sass_main.scss */
.details #pc-right .panel .panel-heading {
  background-color: #cccccc !important;
}
/* line 262, ../sass/sass_main.scss */
.details #pc-right .panel .panel-heading .panel-title > a {
  color: #000;
}
/* line 266, ../sass/sass_main.scss */
.details #pc-right .panel .panel-body {
  background-color: #ebebeb !important;
}
/* line 271, ../sass/sass_main.scss */
.details #pc-right #collapseFive {
  color: #000;
}
/* line 276, ../sass/sass_main.scss */
.details #pc-right #collapseOneA h4, .details #pc-right #collapseOneB h4, .details #pc-right #collapseTwo h4, .details #pc-right #collapseThree h4 {
  color: #000 !important;
}
/* line 279, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .fa-envelope, .details #pc-right #collapseOneB .fa-envelope, .details #pc-right #collapseTwo .fa-envelope, .details #pc-right #collapseThree .fa-envelope {
  color: #000 !important;
}
/* line 282, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .fa-phone, .details #pc-right #collapseOneB .fa-phone, .details #pc-right #collapseTwo .fa-phone, .details #pc-right #collapseThree .fa-phone {
  color: #000 !important;
}
/* line 285, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .row, .details #pc-right #collapseOneB .row, .details #pc-right #collapseTwo .row, .details #pc-right #collapseThree .row {
  margin-left: -5px !important;
}
/* line 288, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .showEmailsAndPhones, .details #pc-right #collapseOneB .showEmailsAndPhones, .details #pc-right #collapseTwo .showEmailsAndPhones, .details #pc-right #collapseThree .showEmailsAndPhones {
  background-color: #2782d3;
}
/* line 291, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .add-additional-phone, .details #pc-right #collapseOneA .add-additional-company-phone, .details #pc-right #collapseOneB .add-additional-phone, .details #pc-right #collapseOneB .add-additional-company-phone, .details #pc-right #collapseTwo .add-additional-phone, .details #pc-right #collapseTwo .add-additional-company-phone, .details #pc-right #collapseThree .add-additional-phone, .details #pc-right #collapseThree .add-additional-company-phone {
  color: #2782d3;
}
/* line 293, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .add-additional-phone .glyphicon, .details #pc-right #collapseOneA .add-additional-company-phone .glyphicon, .details #pc-right #collapseOneB .add-additional-phone .glyphicon, .details #pc-right #collapseOneB .add-additional-company-phone .glyphicon, .details #pc-right #collapseTwo .add-additional-phone .glyphicon, .details #pc-right #collapseTwo .add-additional-company-phone .glyphicon, .details #pc-right #collapseThree .add-additional-phone .glyphicon, .details #pc-right #collapseThree .add-additional-company-phone .glyphicon {
  color: #fff;
}
/* line 297, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .add-additional-email, .details #pc-right #collapseOneA .add-additional-company-email, .details #pc-right #collapseOneB .add-additional-email, .details #pc-right #collapseOneB .add-additional-company-email, .details #pc-right #collapseTwo .add-additional-email, .details #pc-right #collapseTwo .add-additional-company-email, .details #pc-right #collapseThree .add-additional-email, .details #pc-right #collapseThree .add-additional-company-email {
  color: #2782d3;
}
/* line 299, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .add-additional-email .glyphicon, .details #pc-right #collapseOneA .add-additional-company-email .glyphicon, .details #pc-right #collapseOneB .add-additional-email .glyphicon, .details #pc-right #collapseOneB .add-additional-company-email .glyphicon, .details #pc-right #collapseTwo .add-additional-email .glyphicon, .details #pc-right #collapseTwo .add-additional-company-email .glyphicon, .details #pc-right #collapseThree .add-additional-email .glyphicon, .details #pc-right #collapseThree .add-additional-company-email .glyphicon {
  color: #fff;
}
/* line 303, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .right-contact-info, .details #pc-right #collapseOneB .right-contact-info, .details #pc-right #collapseTwo .right-contact-info, .details #pc-right #collapseThree .right-contact-info {
  color: #333333;
}
/* line 305, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .right-contact-info a, .details #pc-right #collapseOneB .right-contact-info a, .details #pc-right #collapseTwo .right-contact-info a, .details #pc-right #collapseThree .right-contact-info a {
  color: #333333;
}
/* line 307, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .right-contact-info a.pull-right, .details #pc-right #collapseOneB .right-contact-info a.pull-right, .details #pc-right #collapseTwo .right-contact-info a.pull-right, .details #pc-right #collapseThree .right-contact-info a.pull-right {
  color: #2782d3;
}
/* line 312, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .left-contact-info, .details #pc-right #collapseOneB .left-contact-info, .details #pc-right #collapseTwo .left-contact-info, .details #pc-right #collapseThree .left-contact-info {
  color: #2782d3 !important;
}
/* line 314, ../sass/sass_main.scss */
.details #pc-right #collapseOneA .left-contact-info a, .details #pc-right #collapseOneB .left-contact-info a, .details #pc-right #collapseTwo .left-contact-info a, .details #pc-right #collapseThree .left-contact-info a {
  color: #2782d3 !important;
}
/* line 320, ../sass/sass_main.scss */
.details #pc-right #collapseOneB .col-md-7 {
  color: #333333;
}
/* line 322, ../sass/sass_main.scss */
.details #pc-right #collapseOneB .col-md-7 a {
  color: #333333;
}
/* line 326, ../sass/sass_main.scss */
.details #pc-right #collapseOneB .col-md-4 {
  color: #2782d3;
}
/* line 328, ../sass/sass_main.scss */
.details #pc-right #collapseOneB .col-md-4 a {
  color: #2782d3;
}
/* line 334, ../sass/sass_main.scss */
.details #pc-right #collapseTwo .col-md-7, .details #pc-right #collapseThree .col-md-7 {
  color: #333333;
}
/* line 336, ../sass/sass_main.scss */
.details #pc-right #collapseTwo .col-md-7 a, .details #pc-right #collapseThree .col-md-7 a {
  color: #333333;
}
/* line 340, ../sass/sass_main.scss */
.details #pc-right #collapseTwo .col-md-4, .details #pc-right #collapseThree .col-md-4 {
  color: #2782d3;
}
/* line 342, ../sass/sass_main.scss */
.details #pc-right #collapseTwo .col-md-4 a, .details #pc-right #collapseThree .col-md-4 a {
  color: #2782d3;
}

/* line 351, ../sass/sass_main.scss */
.log-index-page .btn-action {
  background-color: #2782d3 !important;
}
/* line 354, ../sass/sass_main.scss */
.log-index-page .btn-action:hover {
  background-color: #205f8d !important;
}

/* line 361, ../sass/sass_main.scss */
#task-change-privacy-btn #task-change-privacy-fake-checkbox:not(.checked) .fa {
  color: #2782d3;
}
/* line 366, ../sass/sass_main.scss */
#task-change-privacy-btn .checked .fa {
  color: #fff;
}

/* line 374, ../sass/sass_main.scss */
#log-detail-modal .row a {
  color: #2782d3;
}

/* line 381, ../sass/sass_main.scss */
.task-detail-page .fa-cog, .task-detail-page .caret {
  color: #2782d3;
}

/* line 386, ../sass/sass_main.scss */
#clickAdvancedSettingsSlide {
  color: #2782d3;
}

/* line 391, ../sass/sass_main.scss */
.person-bottom-tabs td > a.btn-action, .company-bottom-tabs td > a.btn-action {
  background-color: #000 !important;
  color: #fff;
}
/* line 395, ../sass/sass_main.scss */
.person-bottom-tabs td > a.btn-action:hover, .company-bottom-tabs td > a.btn-action:hover {
  background-color: #2782d3 !important;
  color: #fff;
}
/* line 399, ../sass/sass_main.scss */
.person-bottom-tabs .dataTables_info, .company-bottom-tabs .dataTables_info {
  font-weight: bold;
}
/* line 402, ../sass/sass_main.scss */
.person-bottom-tabs .fa-search, .person-bottom-tabs .fa-cog, .person-bottom-tabs .fa-remove, .company-bottom-tabs .fa-search, .company-bottom-tabs .fa-cog, .company-bottom-tabs .fa-remove {
  margin-left: 1px;
  margin-top: 1px;
}
/* line 406, ../sass/sass_main.scss */
.person-bottom-tabs .fa-university, .person-bottom-tabs .fa-industry, .company-bottom-tabs .fa-university, .company-bottom-tabs .fa-industry {
  margin-top: 1px;
}

/* line 412, ../sass/sass_main.scss */
.dashboard .panel {
  margin-bottom: 25px !important;
  border: 10px solid #cccccc !important;
}
/* line 415, ../sass/sass_main.scss */
.dashboard .panel .panel-heading {
  background-color: #cccccc !important;
}
/* line 417, ../sass/sass_main.scss */
.dashboard .panel .panel-heading .panel-title {
  color: #000;
}
/* line 421, ../sass/sass_main.scss */
.dashboard .panel .panel-body {
  background-color: #ebebeb !important;
}

/* line 427, ../sass/sass_main.scss */
.btn-custom-1 {
  margin-top: 10px;
  margin-bottom: 5px;
}
/* line 430, ../sass/sass_main.scss */
.btn-custom-1 .glyphicon {
  top: 0;
}
/* line 433, ../sass/sass_main.scss */
.btn-custom-1 .title {
  color: #2782d3;
  display: block;
  margin-left: 20px;
  margin-top: -5px;
}

/* line 443, ../sass/sass_main.scss */
#tabs > li.active > a {
  color: #2782d3 !important;
  background-color: #ebebeb !important;
  text-align: left;
  font-weight: bold;
}
/* line 449, ../sass/sass_main.scss */
#tabs > li > a {
  padding-left: 15px !important;
  background-color: #cccccc !important;
  text-align: left;
  font-weight: bold;
  color: #000;
}

/* line 460, ../sass/sass_main.scss */
.nav-tabs > li.active > a {
  color: #2782d3 !important;
  text-align: center;
  font-weight: bold;
}
/* line 465, ../sass/sass_main.scss */
.nav-tabs > li > a {
  padding: 5px 0 !important;
  text-align: center;
  font-weight: bold;
  color: #000;
}

/* line 475, ../sass/sass_main.scss */
.nav-tabs > li:not(:first-child) > a {
  margin-left: 8px !important;
}

/* line 481, ../sass/sass_main.scss */
table {
  color: #000;
}
/* line 483, ../sass/sass_main.scss */
table tr:nth-child(odd) {
  background-color: #ebebeb !important;
}
/* line 486, ../sass/sass_main.scss */
table tr:nth-child(even) {
  background-color: #ffffff !important;
}
/* line 491, ../sass/sass_main.scss */
table th {
  background-color: #2782d3 !important;
}
/* line 495, ../sass/sass_main.scss */
table .btn-success {
  background-color: #82be42 !important;
}
/* line 499, ../sass/sass_main.scss */
table .btn-danger {
  background-color: #e21b1b !important;
}
/* line 502, ../sass/sass_main.scss */
table .btn-danger:hover {
  background-color: #B10F20 !important;
}
/* line 505, ../sass/sass_main.scss */
table .btn-action {
  font-size: 10px !important;
}

/* line 510, ../sass/sass_main.scss */
.semaphore-green {
  background-color: #82be42;
}

/* line 514, ../sass/sass_main.scss */
.semaphore-grey-blinking {
  background-color: #cccccc !important;
}

/* line 521, ../sass/sass_main.scss */
ul.pagination a span {
  color: #000 !important;
}
/* line 526, ../sass/sass_main.scss */
ul.pagination .active a {
  background-color: #cccccc;
  color: #000;
}
/* line 530, ../sass/sass_main.scss */
ul.pagination .active span {
  background-color: #cccccc;
  color: #000;
}

/* line 537, ../sass/sass_main.scss */
.modal-content .modal-body .form-control.fx-placeholder {
  color: #999999 !important;
}

/* line 543, ../sass/sass_main.scss */
.modal .modal-content .modal-header {
  color: #2782d3 !important;
}
/* line 545, ../sass/sass_main.scss */
.modal .modal-content .modal-header .modal-title {
  color: #2782d3 !important;
}
/* line 547, ../sass/sass_main.scss */
.modal .modal-content .modal-header .modal-title a {
  color: #2782d3 !important;
}

/* line 555, ../sass/sass_main.scss */
#tableSorter input.disabled,
.mtablesorter input.disabled {
  display: none;
}

/* line 560, ../sass/sass_main.scss */
.mtablesorter .open-delete {
  display: none;
}

/* line 562, ../sass/sass_main.scss */
.pi-person-div {
  margin-top: 10px;
}

/* line 566, ../sass/sass_main.scss */
#presenceFormMessage {
  margin-left: 20px;
  font-size: 12px;
  line-height: 25px;
}

/* line 574, ../sass/sass_main.scss */
#relationFind .find-panel .form-control {
  height: 28px;
}

/* line 580, ../sass/sass_main.scss */
#phoneFields label {
  padding: 0;
  margin: 0;
  width: 100% !important;
}

/* line 586, ../sass/sass_main.scss */
#phoneFields .phone-inputs {
  padding: 0 0 10px 0 !important;
}

/* line 591, ../sass/sass_main.scss */
.phone-inputs input {
  width: 80% !important;
  float: left;
  margin-bottom: 5px;
}

/* line 597, ../sass/sass_main.scss */
#editable-phone-fields {
  display: none;
}

/* line 601, ../sass/sass_main.scss */
.little-bottom-margin {
  margin-bottom: 10px !important;
}

/* line 605, ../sass/sass_main.scss */
.bootstrap-select button {
  background-color: transparent;
}

/* line 609, ../sass/sass_main.scss */
hr.form-delimiter {
  border: 0;
  height: 1px;
  background-image: linear-gradient(to right, rgba(229, 216, 211, 0), rgba(229, 216, 211, 0.85), rgba(229, 216, 211, 0));
}

/* line 616, ../sass/sass_main.scss */
.quick_buttons_container {
  margin-top: 15px;
}
/* line 617, ../sass/sass_main.scss */
.quick_buttons_container .btn-success {
  background: #2782d3;
  box-shadow: none;
  border-radius: 4px;
}
/* line 623, ../sass/sass_main.scss */
.quick_buttons_container button {
  float: left;
  height: 40px;
  width: 30%;
  margin: 0 5% 10px 0;
  padding: 3px 0;
  text-align: center;
}
@media screen and (max-width: 765px) {
  /* line 623, ../sass/sass_main.scss */
  .quick_buttons_container button {
    float: none;
    margin: 0 0 10px 0;
    width: 100%;
  }
}
/* line 635, ../sass/sass_main.scss */
.quick_buttons_container button b {
  display: block;
}
/* line 638, ../sass/sass_main.scss */
.quick_buttons_container button:nth-child(3n+3) {
  margin-right: 0;
}
/* line 641, ../sass/sass_main.scss */
.quick_buttons_container button:active {
  background: #2782d3;
  box-shadow: none;
}
/* line 645, ../sass/sass_main.scss */
.quick_buttons_container button:focus {
  background: #2eada4;
  box-shadow: none;
}
/* line 649, ../sass/sass_main.scss */
.quick_buttons_container button.active {
  background: #5ab5ff !important;
  box-shadow: none;
}

/* line 657, ../sass/sass_main.scss */
.internal-list .ng-binding .col-xs-12 {
  width: 580px;
}
/* line 661, ../sass/sass_main.scss */
.internal-list .fa-ban {
  color: #e21b1b !important;
  font-size: 24px;
}
/* line 665, ../sass/sass_main.scss */
.internal-list .fa-check-circle {
  color: #82be42 !important;
  font-size: 24px;
}
/* line 669, ../sass/sass_main.scss */
.internal-list span.glyphicon {
  margin-right: 10px;
  float: left;
  color: #796860;
  top: -4px;
  font-size: 28px;
}
/* line 676, ../sass/sass_main.scss */
.internal-list img {
  color: #796860;
  position: relative;
  top: 0px;
  font-size: 28px;
}
/* line 682, ../sass/sass_main.scss */
.internal-list .item2 {
  margin-top: 5px;
}
/* line 685, ../sass/sass_main.scss */
.internal-list .item3 {
  margin-top: -8px;
  padding-bottom: 5px;
}
/* line 688, ../sass/sass_main.scss */
.internal-list .item3 .overdue-icon {
  float: right;
}
/* line 692, ../sass/sass_main.scss */
.internal-list span.reachability {
  position: absolute;
  font-size: 11px;
  margin-left: 5px !important;
  margin-top: 5px;
}

/* line 700, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors {
  overflow-y: auto !important;
  /*.fast-pi-in-modal*/
}
/* line 702, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .currentStatus {
  margin: 0;
}
/* line 704, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .currentStatus b .col-xs-12 {
  padding-right: 0;
  padding-left: 0;
}
/* line 709, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .currentStatus .item3 {
  padding-right: 0;
  text-align: right;
}
/* line 712, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .currentStatus .item3 span {
  margin-left: 5px !important;
}
/* line 716, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .currentStatus .item2 {
  margin-top: 4px;
}
/* line 720, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .currentStatus span.glyphicon {
  margin-right: 10px;
  float: left;
  color: #796860;
  top: -4px;
  font-size: 28px;
}
/* line 727, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .currentStatus img {
  color: #796860;
  position: relative;
  top: 0px;
  font-size: 28px;
}
/* line 733, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .currentStatus span.reachability {
  height: 40px;
  vertical-align: middle;
  position: relative;
  /*top:-5px !important;*/
  font-size: 11px;
  margin-left: 5px !important;
}
/* line 742, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .edit-fastpi {
  float: right;
  margin-right: 20px;
}
/* line 745, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .edit-fastpi i.fa {
  margin-right: 10px;
}
/* line 750, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors #tabs {
  margin-top: 20px;
}
/* line 753, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content {
  padding: 15px;
}
/* line 755, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content.nopad {
  padding: 0;
}
/* line 758, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content .title {
  background: #2782d3;
  margin: 15px 0 10px;
  padding: 5px 10px;
  color: #fff;
}
/* line 764, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content .datepicker {
  z-index: 10000;
}
/* line 767, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content .control-label {
  height: 34px;
  line-height: 34px;
}
/* line 771, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content .form-control {
  border-radius: 0px;
  height: 30px;
}
/* line 775, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content textarea {
  margin-top: 10px;
}
/* line 778, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content label.checkbox {
  cursor: pointer;
}
/* line 780, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content label.checkbox input[type="radio"] {
  display: none;
}
/* line 783, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content label.checkbox span {
  display: inline-block;
  cursor: pointer;
  border-radius: 50%;
  width: 15px;
  height: 15px;
  background: #fff;
  vertical-align: middle;
  margin-right: 5px;
}
/* line 793, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content label.checkbox :checked + span {
  background: #82be42;
}
/* line 796, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content label.checkbox.offline :checked + span {
  background: #EA2549;
}
/* line 799, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content label.checkbox.where :checked + span {
  background: #eead59;
}
/* line 802, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content label.checkbox :not(:checked) + span {
  background: transparent;
  border: 1px solid #000;
}
/* line 807, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content .btn-pi-save {
  height: 32px;
  width: 130px;
  border-radius: 5px;
}
/* line 812, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .in-tab-content #currentPIFormMessage, #modalAllPresenceIndicaotors .in-tab-content #nextPIFormMessage {
  margin: 20px 0 0 20px;
  line-height: 30px;
}

/* line 819, ../sass/sass_main.scss */
.account-box {
  position: relative;
}
/* line 821, ../sass/sass_main.scss */
.account-box .ab {
  display: inline-block;
  padding: 5px 3px 10px 10px;
}
/* line 824, ../sass/sass_main.scss */
.account-box .ab.nohp {
  padding: 10px 3px;
}
/* line 826, ../sass/sass_main.scss */
.account-box .ab.nohp .glyphicon {
  /*margin-right: 6px;*/
  font-size: 13px;
  color: #fff;
}
/* line 833, ../sass/sass_main.scss */
.account-box .change_quickstat_duration {
  border-bottom: 1px solid #ccc;
  margin-bottom: 14px;
}

/* line 840, ../sass/sass_main.scss */
#piFav .removePIFavourite {
  margin-right: 4px;
}

/* line 846, ../sass/sass_main.scss */
#destinatePresenceStatus span.reachability, #teamColleagues span.reachability, #roomColleagues span.reachability {
  color: #000;
  vertical-align: middle;
  position: relative;
  top: -7px;
  font-size: 12px;
  margin-left: 5px;
  line-height: 20px;
}
/* line 855, ../sass/sass_main.scss */
#destinatePresenceStatus .item2, #teamColleagues .item2, #roomColleagues .item2 {
  color: #000;
  margin-top: 3px;
}
/* line 859, ../sass/sass_main.scss */
#destinatePresenceStatus div.reachability, #teamColleagues div.reachability, #roomColleagues div.reachability {
  float: right;
  margin-top: -20px;
  padding-left: 30px;
  word-break: break-all;
  vertical-align: middle;
}
/* line 866, ../sass/sass_main.scss */
#destinatePresenceStatus .item3, #teamColleagues .item3, #roomColleagues .item3 {
  margin-top: -2px;
  padding-right: 5px;
}
/* line 869, ../sass/sass_main.scss */
#destinatePresenceStatus .item3 span, #teamColleagues .item3 span, #roomColleagues .item3 span {
  margin-top: -20px;
  word-break: break-all;
  vertical-align: middle;
}
/* line 876, ../sass/sass_main.scss */
#destinatePresenceStatus .item3 .overdue-icon, #teamColleagues .item3 .overdue-icon, #roomColleagues .item3 .overdue-icon {
  margin-top: 0px;
  margin-left: 5px;
}
/* line 881, ../sass/sass_main.scss */
#destinatePresenceStatus .fa-check-circle, #teamColleagues .fa-check-circle, #roomColleagues .fa-check-circle {
  color: #82be42 !important;
  font-size: 24px;
}
/* line 885, ../sass/sass_main.scss */
#destinatePresenceStatus .fa-ban, #teamColleagues .fa-ban, #roomColleagues .fa-ban {
  color: #e21b1b !important;
  font-size: 24px;
}

/* line 891, ../sass/sass_main.scss */
#hoverStatuses .hsbl_name, #modalAllPresenceIndicaotors .hsbl_name {
  margin-top: 20px;
}
/* line 894, ../sass/sass_main.scss */
#hoverStatuses span.reachability, #modalAllPresenceIndicaotors span.reachability {
  color: #000;
  height: 40px !important;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: -7px;
  font-size: 12px;
  line-height: 44px;
  margin-left: 5px;
}
/* line 906, ../sass/sass_main.scss */
#hoverStatuses .fast-pi-in-modal span.reachability, #modalAllPresenceIndicaotors .fast-pi-in-modal span.reachability {
  height: 25px !important;
}
/* line 910, ../sass/sass_main.scss */
#hoverStatuses .QBCont.quick_buttons_container, #modalAllPresenceIndicaotors .QBCont.quick_buttons_container {
  width: 676px;
  margin-left: 17px;
}
/* line 914, ../sass/sass_main.scss */
#hoverStatuses .change_quickstat_duration, #modalAllPresenceIndicaotors .change_quickstat_duration {
  width: 703px;
  margin-left: 17px;
  margin-bottom: 15px;
}
/* line 919, ../sass/sass_main.scss */
#hoverStatuses .followStatusSection, #modalAllPresenceIndicaotors .followStatusSection {
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
  background-color: #f2efed !important;
  font-size: 11px;
}
/* line 924, ../sass/sass_main.scss */
#hoverStatuses .followStatusSection .hsStatus span.reachability, #modalAllPresenceIndicaotors .followStatusSection .hsStatus span.reachability {
  top: -15px !important;
  font-size: 11px;
}
/* line 929, ../sass/sass_main.scss */
#hoverStatuses .followStatusSection .hsbl.row, #modalAllPresenceIndicaotors .followStatusSection .hsbl.row {
  background-color: #fff;
  margin-bottom: 1px;
}
/* line 932, ../sass/sass_main.scss */
#hoverStatuses .followStatusSection .hsbl.row .item2.col-xs-3, #modalAllPresenceIndicaotors .followStatusSection .hsbl.row .item2.col-xs-3 {
  padding-left: 10px;
  padding-right: 10px;
}
/* line 938, ../sass/sass_main.scss */
#hoverStatuses .fa-check-circle, #modalAllPresenceIndicaotors .fa-check-circle {
  color: #82be42 !important;
  font-size: 24px;
}
/* line 942, ../sass/sass_main.scss */
#hoverStatuses .fa-ban, #modalAllPresenceIndicaotors .fa-ban {
  color: #e21b1b !important;
  font-size: 24px;
}
/* line 946, ../sass/sass_main.scss */
#hoverStatuses .overdue-icon, #modalAllPresenceIndicaotors .overdue-icon {
  float: right;
  margin-left: 5px;
}

/* line 952, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses {
  display: none;
  position: absolute;
  top: 37px;
  width: 800px;
  right: 0px;
  background: #f4f0ee;
  border: 1px solid #aaa;
  padding: 36px;
  color: #796860;
  z-index: 10000;
}
@media screen and (max-width: 800px) {
  /* line 952, ../sass/sass_main.scss */
  #btnOpenModalPI #hoverStatuses {
    width: 600%;
  }
}
/* line 966, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsown {
  margin: 0;
  position: relative !important;
  z-index: 1000 !important;
  margin-bottom: 15px;
  font-size: 14px;
  height: 56px !important;
  padding: 7px 12px;
  background: white;
  height: 40px;
  /*padding-right: 40px;
  padding-left: 70px;*/
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.2);
}
/* line 979, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsown .glyphicon {
  margin-right: 10px;
  float: left;
  color: #796860;
  top: -1px;
  font-size: 28px;
}
/* line 986, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsown .col-xs-12 {
  padding-right: 0;
  width: 105%;
}
/* line 990, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsown span.reachability {
  height: 40px;
  display: inline-block;
  vertical-align: middle;
  position: relative;
  top: -7px;
  font-size: 12px;
  line-height: 44px;
}
/* line 999, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsown .item3 {
  text-align: center;
  top: 3px;
}
/* line 1002, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsown .item3 span {
  margin-top: 4px;
}
/* line 1006, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsown .item2 {
  margin-top: 4px;
}
/* line 1009, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsown .col-xs-10 .col-xs-4,
#btnOpenModalPI #hoverStatuses .hsown .col-xs-10 .col-xs-5 span {
  display: inline-block;
  padding: 1px 0;
}
/* line 1015, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .quick_buttons_container {
  margin-bottom: 10px;
  z-index: 1000 !important;
  position: relative !important;
}
/* line 1020, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsbl {
  margin-bottom: 1px;
  font-size: 11px;
  background: white;
}
/* line 1023, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsbl .hsStatus .item3 span {
  display: inline-block;
  vertical-align: middle;
  font-size: 11px;
  word-wrap: break-word;
  width: 80px;
  line-height: 14px;
}
/* line 1036, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsbl .glyphicon {
  font-size: 40px;
  margin-right: 10px;
}
/* line 1039, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsbl .glyphicon.glyphicon-question-sign {
  color: #EA2549;
}
/* line 1043, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsbl img {
  margin-right: 10px;
}
/* line 1046, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsbl .col-xs-9 .col-xs-10 .col-xs-4,
#btnOpenModalPI #hoverStatuses .hsbl .col-xs-9 .col-xs-10 .col-xs-5 span {
  display: inline-block;
  padding: 5px 0;
}
/* line 1052, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsName {
  padding: 18px 0;
  height: 40px;
  display: table-cell;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
/* line 1061, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsStatus {
  /*overflow: hidden;
  padding: 7px 12px;*/
  background: #fff;
  /*height:40px;*/
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
}
/* line 1070, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsStatus span.glyphicon {
  float: left;
  color: #796860;
  top: -1px;
  font-size: 28px;
}
/* line 1076, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsStatus .item2 {
  text-align: left !important;
}
/* line 1079, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsStatus span.reachability {
  display: inline-block;
  vertical-align: middle;
  margin: -3px 0;
  font-size: 11px;
  margin-top: -10px;
  word-wrap: break-word;
  width: 66px;
  font-weight: bold;
  line-height: 14px;
}
/* line 1090, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsStatus img {
  float: left;
  color: #796860;
  top: -1px;
  font-size: 28px;
}
/* line 1097, ../sass/sass_main.scss */
#btnOpenModalPI #hoverStatuses .hsbl-circls {
  margin-top: 5px;
  margin-right: -20px;
}

/* line 1104, ../sass/sass_main.scss */
.status-circle {
  display: inline-block;
  width: 15px;
  height: 15px;
  border-radius: 50%;
  border: 3px solid #fff;
}
/* line 1110, ../sass/sass_main.scss */
.status-circle.sc-small {
  width: 10px;
  height: 10px;
  border: 2px solid #fff;
}
/* line 1115, ../sass/sass_main.scss */
.status-circle.sc-green {
  background: #1B7E5A;
}
/* line 1118, ../sass/sass_main.scss */
.status-circle.sc-red {
  background: #EA2549;
}
/* line 1121, ../sass/sass_main.scss */
.status-circle.sc-blink {
  animation: scblink 1s steps(10, start) infinite;
  -webkit-animation: scblink 1s steps(10, start) infinite;
}

@keyframes scblink {
  to {
    background: #fff;
  }
}
@-webkit-keyframes scblink {
  to {
    background: #fff;
  }
}
/* line 1139, ../sass/sass_main.scss */
.modal-backdrop {
  right: 15px;
}

/* line 1143, ../sass/sass_main.scss */
.modal-open .modal {
  overflow-y: auto !important;
}

/* line 1147, ../sass/sass_main.scss */
hr.soften {
  margin-top: 3px !important;
  margin-bottom: 5px !important;
  height: 1px;
  background-image: -webkit-linear-gradient(left, transparent, rgba(0, 0, 0, 0.5), transparent);
  background-image: -moz-linear-gradient(left, transparent, rgba(0, 0, 0, 0.5), transparent);
  background-image: -ms-linear-gradient(left, transparent, rgba(0, 0, 0, 0.5), transparent);
  background-image: -o-linear-gradient(left, transparent, rgba(0, 0, 0, 0.5), transparent);
  border: 0;
}

/* line 1158, ../sass/sass_main.scss */
hr.full {
  margin-top: 3px !important;
  margin-bottom: 5px !important;
  height: 1px;
  background-image: -webkit-linear-gradient(left, #444, #444, #444);
  background-image: -moz-linear-gradient(left, #444, #444, #444);
  background-image: -ms-linear-gradient(left, #444, #444, #444);
  background-image: -o-linear-gradient(left, #444, #444, #444);
  border: 0;
}

/* line 1169, ../sass/sass_main.scss */
.additionalInfo {
  padding: 0 0 0 0;
}

/* line 1173, ../sass/sass_main.scss */
.label_email, .label_phone, .label_address {
  text-transform: capitalize;
}

/* line 1177, ../sass/sass_main.scss */
.additionalInfoIsEmpty {
  color: #ff0000;
}

/* line 1183, ../sass/sass_main.scss */
.csForm .form-control {
  font-size: 14px;
}
/* line 1186, ../sass/sass_main.scss */
.csForm .cs-control .btn {
  padding: 5px;
  margin-top: 3px;
  width: 45%;
}
/* line 1191, ../sass/sass_main.scss */
.csForm .cs-result {
  line-height: 34px;
}
/* line 1194, ../sass/sass_main.scss */
.csForm .cs-equal {
  color: #299991;
}
/* line 1197, ../sass/sass_main.scss */
.csForm .cs-different, .csForm .has-error {
  color: #c9302c;
}

/* line 1202, ../sass/sass_main.scss */
.wrap_multioffice {
  /*max-height: 60px;*/
  overflow: hidden;
}
/* line 1205, ../sass/sass_main.scss */
.wrap_multioffice ul#multiOfficeList {
  padding-left: 0;
}
/* line 1207, ../sass/sass_main.scss */
.wrap_multioffice ul#multiOfficeList li {
  list-style-type: none;
  padding: 0 0 3px 0;
}

/* line 1214, ../sass/sass_main.scss */
.see_more {
  display: block;
  padding: 0 0 7px 0;
  margin-top: -5px;
  cursor: pointer;
  color: #555;
  font-weight: bold;
  font-size: 18px;
  letter-spacing: 3px;
}
/* line 1223, ../sass/sass_main.scss */
.see_more:hover {
  text-decoration: none;
  color: #000;
}

/* line 1230, ../sass/sass_main.scss */
.fav div {
  padding-bottom: 3px;
}
/* line 1233, ../sass/sass_main.scss */
.fav a {
  color: #666;
}
/* line 1235, ../sass/sass_main.scss */
.fav a.btn {
  padding: 5px 0;
}
/* line 1237, ../sass/sass_main.scss */
.fav a.btn .fa {
  color: #fff;
}

/* line 1244, ../sass/sass_main.scss */
.row-space {
  margin-bottom: 5px;
  margin-top: 5px;
}

/* line 1249, ../sass/sass_main.scss */
#attachments_person-image, #attachments_attachments, #attachments_company-image {
  cursor: pointer;
}

/* line 1254, ../sass/sass_main.scss */
#createNewListModal label {
  padding-top: 7px;
}

/* line 1264, ../sass/sass_main.scss */
.new-person-modal #addPerson, .new-person-modal #addClassification {
  margin-top: 15px;
}

/* line 1270, ../sass/sass_main.scss */
.personDetail a {
  text-decoration: none;
}

/* line 1276, ../sass/sass_main.scss */
#piExtendZone .row {
  padding-bottom: 20px;
}
/* line 1279, ../sass/sass_main.scss */
#piExtendZone h4 {
  color: #dc0000;
}
/* line 1282, ../sass/sass_main.scss */
#piExtendZone input {
  border-radius: 0px;
  height: 30px;
}
/* line 1286, ../sass/sass_main.scss */
#piExtendZone .btn {
  padding: 6px 35px;
}

/* line 1292, ../sass/sass_main.scss */
.new-company-modal .userList li, #assigneePersonModal .userList li {
  font-size: 14px;
}

/* line 1297, ../sass/sass_main.scss */
.selected-row {
  cursor: pointer;
  outline: none !important;
}
/* line 1298, ../sass/sass_main.scss */
.selected-row td {
  background-image: url("/images/border.gif"), url("/images/border.gif");
  background-repeat: repeat-x, repeat-x;
  background-position: top, bottom;
}
/* line 1303, ../sass/sass_main.scss */
.selected-row td:first-child {
  background-image: url("/images/border.gif"), url("/images/border.gif"), url("/images/border.gif");
  background-repeat: repeat-y, repeat-x, repeat-x;
  background-position: left, top, bottom;
}
/* line 1308, ../sass/sass_main.scss */
.selected-row td:last-child {
  background-image: url("/images/border.gif"), url("/images/border.gif"), url("/images/border.gif");
  background-repeat: repeat-y, repeat-x, repeat-x;
  background-position: right, top, bottom;
}

/* line 1318, ../sass/sass_main.scss */
.semaphoreFlag {
  width: 30px !important;
  height: 30px !important;
}

/* line 1323, ../sass/sass_main.scss */
.semaphoreFlag i {
  font-size: 16px;
  margin-top: 3px;
}

/* line 1328, ../sass/sass_main.scss */
.taskListFlag i {
  top: 0 !important;
  margin-left: 0.5px;
}

/* line 1333, ../sass/sass_main.scss */
td.details-control, td.ptm-details-control, td.ss-details-control, td.pptm-details-control, td.pptm-details-control-cockpit {
  background: url("https://www.datatables.net/examples/resources/details_open.png") no-repeat center center;
  cursor: pointer;
}

/* line 1338, ../sass/sass_main.scss */
tr.shown td.details-control, tr.shown td.ptm-details-control, tr.shown td.ss-details-control, tr.shown td.pptm-details-control, tr.shown td.pptm-details-control-cockpit {
  background: url("https://www.datatables.net/examples/resources/details_close.png") no-repeat center center;
}

/* line 1343, ../sass/sass_main.scss */
#tableGroup table {
  width: 100%;
}

/* line 1349, ../sass/sass_main.scss */
#newMailZone div {
  min-height: 90px !important;
}

/* line 1355, ../sass/sass_main.scss */
.ptm-table td, .ss-table td {
  font-size: 13px;
}

/* line 1359, ../sass/sass_main.scss */
.ptm-form input.form-control, .ptm-form select.form-control {
  height: 26px;
}
/* line 1360, ../sass/sass_main.scss */
.ptm-form .select2-container .select2-selection--single {
  height: 26px;
}

/* line 1362, ../sass/sass_main.scss */
.sort-it {
  transition: opacity 0.2s;
  /* sortable plugin styles when dragged */
}
/* line 1363, ../sass/sass_main.scss */
.sort-it.st-processing {
  opacity: 0.5;
}
/* line 1364, ../sass/sass_main.scss */
.sort-it ol {
  list-style: none;
  padding: 0;
}
/* line 1365, ../sass/sass_main.scss */
.sort-it li.sit {
  padding: 1.25em 1em 1em;
  background: #eee;
  border: 1px solid #ccc;
  margin: .25em 0;
  border-radius: .25em;
}
/* line 1366, ../sass/sass_main.scss */
.sort-it li.sit .icon-move {
  cursor: move;
  font-size: 14px;
}
/* line 1367, ../sass/sass_main.scss */
.sort-it li.sit .st-close-div {
  margin-top: 10px;
}
/* line 1368, ../sass/sass_main.scss */
.sort-it li.sit .st-close-div .st-close .fa {
  font-size: 14px;
}
/* line 1373, ../sass/sass_main.scss */
.sort-it .dragged {
  position: absolute;
  opacity: 0.5;
  z-index: 2000;
}
/* line 1374, ../sass/sass_main.scss */
.sort-it li.placeholder {
  position: relative;
  background: #d9534f;
}
/* line 1375, ../sass/sass_main.scss */
.sort-it .st-left-border {
  border-left: 1px solid #ddd;
}
/* line 1376, ../sass/sass_main.scss */
.sort-it .st-div {
  border-top: 1px solid #ddd;
}
/* line 1377, ../sass/sass_main.scss */
.sort-it .has-error .select2-selection {
  border-color: #a94442;
}

/* line 1379, ../sass/sass_main.scss */
.go-to-process {
  float: right;
}

/* line 1380, ../sass/sass_main.scss */
table.tableOfLaunchedTasks tbody th {
  padding: 3px 10px !important;
}

/* line 1381, ../sass/sass_main.scss */
.process-tasks {
  background: #f4f0ee !important;
}

/* line 1383, ../sass/sass_main.scss */
.showEmailsAndPhones {
  height: 22px !important;
  width: 22px !important;
  margin-left: -5px !important;
}

/* line 1390, ../sass/sass_main.scss */
.panel-body span.label {
  display: block;
  width: 20px;
  cursor: pointer;
  padding: .2em 0 .3em;
  margin-bottom: 3px;
}
/* line 1391, ../sass/sass_main.scss */
.panel-body .collapse {
  margin-bottom: 2px;
}
/* line 1392, ../sass/sass_main.scss */
.panel-body .additionalInfoPanel {
  margin-left: 5px !important;
  margin-top: 15px !important;
}

/* line 1398, ../sass/sass_main.scss */
.fa-medium-right {
  margin-right: 5px;
}

/* line 1400, ../sass/sass_main.scss */
.titleOfSection {
  margin: 4px 0 4px 0;
}

/* line 1405, ../sass/sass_main.scss */
#createCompany .form-control {
  margin-bottom: 4px;
}

/* line 1411, ../sass/sass_main.scss */
#assignedTagsToNewPerson ul li {
  margin-right: 5px;
  font-size: 14px;
}

/* line 1419, ../sass/sass_main.scss */
.companies_modal li {
  margin-top: 5px;
  font-size: 13px;
}

/* line 1426, ../sass/sass_main.scss */
#createPerson .row, #person-edit-modal .row, #company-edit-modal .row {
  margin-bottom: 4px;
}

/* line 1431, ../sass/sass_main.scss */
.address_rows {
  height: 4px;
  clear: both;
}

/* line 1437, ../sass/sass_main.scss */
.new-person-modal h5, #person-edit-modal h5, #createCompany h5, #company-edit-modal h5, #assigneePersonModal h5 {
  border-bottom: #444 1px solid;
  position: relative;
  margin-top: 25px;
  margin-bottom: 25px;
  clear: left;
}
/* line 1444, ../sass/sass_main.scss */
.new-person-modal h5 span, #person-edit-modal h5 span, #createCompany h5 span, #company-edit-modal h5 span, #assigneePersonModal h5 span {
  background: #f4f0ee;
  display: inline-block;
  position: absolute;
  top: -7px;
  padding-right: 20px;
}
/* line 1451, ../sass/sass_main.scss */
.new-person-modal .type, #person-edit-modal .type, #createCompany .type, #company-edit-modal .type, #assigneePersonModal .type {
  padding-left: 0px !important;
}
/* line 1454, ../sass/sass_main.scss */
.new-person-modal .contact, #person-edit-modal .contact, #createCompany .contact, #company-edit-modal .contact, #assigneePersonModal .contact {
  padding-right: 0px !important;
}
/* line 1457, ../sass/sass_main.scss */
.new-person-modal .select2-selection, #person-edit-modal .select2-selection, #createCompany .select2-selection, #company-edit-modal .select2-selection, #assigneePersonModal .select2-selection {
  height: 34px;
}
/* line 1460, ../sass/sass_main.scss */
.new-person-modal .select2-selection__rendered, #person-edit-modal .select2-selection__rendered, #createCompany .select2-selection__rendered, #company-edit-modal .select2-selection__rendered, #assigneePersonModal .select2-selection__rendered {
  line-height: 34px !important;
  font-size: 11px !important;
}
/* line 1464, ../sass/sass_main.scss */
.new-person-modal .delete-padding, #person-edit-modal .delete-padding, #createCompany .delete-padding, #company-edit-modal .delete-padding, #assigneePersonModal .delete-padding {
  padding: 0;
}
/* line 1467, ../sass/sass_main.scss */
.new-person-modal .duplicate-button, #person-edit-modal .duplicate-button, #createCompany .duplicate-button, #company-edit-modal .duplicate-button, #assigneePersonModal .duplicate-button {
  height: 34px !important;
  width: 34px !important;
  padding: 0;
  padding-top: 9px !important;
}

/* line 1476, ../sass/sass_main.scss */
#person-edit-modal .show_labels, #company-edit-modal .show_labels {
  margin-bottom: 5px;
}

/* line 1482, ../sass/sass_main.scss */
.classification-list li {
  font-size: 14px;
}

/* line 1486, ../sass/sass_main.scss */
.labelOfColumn {
  font-size: 10px;
}

/* line 1491, ../sass/sass_main.scss */
.salutation_body .alert-success ul {
  padding: 0;
}
/* line 1497, ../sass/sass_main.scss */
.salutation_body #general_salutation_save {
  margin-left: 14px;
}
/* line 1501, ../sass/sass_main.scss */
.salutation_body .btn {
  padding: 6px 12px;
}
/* line 1504, ../sass/sass_main.scss */
.salutation_body .general_salutation_label {
  padding-top: 6px;
  letter-spacing: 5px;
}
/* line 1509, ../sass/sass_main.scss */
.salutation_body #salutation_messages_errors li {
  list-style-type: none;
}
/* line 1513, ../sass/sass_main.scss */
.salutation_body .labels_for_salutations {
  margin: 5px 0 5px 0;
}
/* line 1517, ../sass/sass_main.scss */
.salutation_body .full {
  margin-bottom: 10px !important;
}
/* line 1521, ../sass/sass_main.scss */
.salutation_body .select2-selection {
  height: 34px;
}
/* line 1524, ../sass/sass_main.scss */
.salutation_body .select2-selection__rendered {
  line-height: 34px !important;
}

/* line 1532, ../sass/sass_main.scss */
.edit_row .add-additional-email, .edit_row .add-additional-phone, .edit_row .add-additional-address {
  padding-left: 5px;
}

/* line 1538, ../sass/sass_main.scss */
#person-edit-modal .action_button a, #company-edit-modal .action_button a {
  height: 34px !important;
  width: 34px !important;
  padding: 0;
  padding-top: 9px !important;
}
/* line 1544, ../sass/sass_main.scss */
#person-edit-modal .delete_button, #company-edit-modal .delete_button {
  padding-left: 0px;
}

/* line 1550, ../sass/sass_main.scss */
#person-edit-form-success ul, #company-edit-form-success ul {
  list-style-type: none;
}

/* line 1555, ../sass/sass_main.scss */
#createPersonModalErrors, #createCompanyModalErrors, #person-edit-form-errors,
#company-edit-form-errors, #person-edit-form-success, #company-edit-form-success {
  margin-top: 30px;
  clear: both;
}

/* line 1561, ../sass/sass_main.scss */
#person-edit-form-success ul, #company-edit-form-success ul {
  padding: 0;
}

/* line 1566, ../sass/sass_main.scss */
.multi-office-row i {
  padding-right: 5px;
}

/* line 1570, ../sass/sass_main.scss */
#modalAllPresenceIndicaotors .multi-office-row {
  margin-bottom: 2px;
}

/* line 1574, ../sass/sass_main.scss */
.glyphicon.styled {
  margin-right: 10px;
  float: left;
  color: #796860;
  font-size: 28px;
}

/* line 1580, ../sass/sass_main.scss */
.sbuser-pi {
  white-space: nowrap;
}

/* line 1583, ../sass/sass_main.scss */
.sbuser-pi .reachability,
.sbuser-pi .until,
#hoverStatuses .until {
  top: 6px;
  position: relative;
}

/* line 1589, ../sass/sass_main.scss */
#hoverStatuses .until {
  top: 4px;
}

/* line 1594, ../sass/sass_main.scss */
#hoverStatuses .change_quickstat_duration {
  z-index: 995;
  position: relative;
}
/* line 1599, ../sass/sass_main.scss */
#hoverStatuses .hsown .col-xs-12 {
  padding-top: 7px !important;
}

@media screen and (max-width: 960px) {
  /* line 1607, ../sass/sass_main.scss */
  #createPerson .attachment_row {
    margin: 0 0 0 0 !important;
  }

  /* line 1612, ../sass/sass_main.scss */
  #createCompany .attachment_row {
    margin: 0 0 0 0 !important;
  }
  /* line 1614, ../sass/sass_main.scss */
  #createCompany .attachment_row #attachments_company-image {
    padding: 20px !important;
  }
}
@media screen and (min-width: 961px) {
  /* line 1624, ../sass/sass_main.scss */
  #createPerson .attachment_row {
    margin: -48px 0 0 0 !important;
  }

  /* line 1630, ../sass/sass_main.scss */
  #createCompany .attachment_row {
    margin: -20px 0 0 0 !important;
  }
  /* line 1632, ../sass/sass_main.scss */
  #createCompany .attachment_row #attachments_company-image {
    padding: 10px !important;
  }
}
/* line 1640, ../sass/sass_main.scss */
.btn-circle {
  width: 49px;
  height: 49px;
  text-align: center;
  padding: 5px 0;
  font-size: 20px;
  line-height: 2.00;
  border-radius: 30px;
}

/* line 1650, ../sass/sass_main.scss */
.btn-circle-micro {
  width: 19px;
  height: 19px;
  text-align: center;
  padding: 1px 0;
  font-size: 13px;
  line-height: 0.1;
  border-radius: 30px;
}

/* line 1660, ../sass/sass_main.scss */
.btn-circle-sm {
  width: 35px;
  height: 35px;
  text-align: center;
  padding: 2px 0;
  font-size: 20px;
  line-height: 1.65;
  border-radius: 30px;
}

/* line 1670, ../sass/sass_main.scss */
.btn-circle-lg {
  width: 79px;
  height: 79px;
  text-align: center;
  padding: 13px 0;
  font-size: 30px;
  line-height: 2.00;
  border-radius: 70px;
}

/* line 1680, ../sass/sass_main.scss */
.buttonColapse {
  margin-left: 5px;
  margin-top: 10px;
}

/* line 1684, ../sass/sass_main.scss */
.buttonWithText {
  margin: 10px 0px 10px 43px;
}

/* line 1687, ../sass/sass_main.scss */
.emailsAndPhones, .addresses {
  padding-left: 29px;
  padding-top: 20px;
}

/* line 1692, ../sass/sass_main.scss */
#emailAndPhoneContacts, #addressContacts {
  margin-top: 20px;
}

/* line 1696, ../sass/sass_main.scss */
.userRule {
  height: 28px;
  padding: 3px 12px;
}

/* line 1697, ../sass/sass_main.scss */
.light-label label {
  font-weight: normal;
}

/* line 1698, ../sass/sass_main.scss */
.low-margin-bottom-label label {
  margin-bottom: 5px !important;
}

/* line 1699, ../sass/sass_main.scss */
#q-tabs {
  margin-bottom: 20px;
}

/* line 1701, ../sass/sass_main.scss */
.person-company-type .select2-selection {
  height: 34px !important;
}

/* line 1705, ../sass/sass_main.scss */
.person-company-type .select2-selection--single .select2-selection__rendered {
  line-height: 34px !important;
}

/* line 1708, ../sass/sass_main.scss */
.person-company-type .select2-selection__arrow {
  height: 32px !important;
}

/* line 1712, ../sass/sass_main.scss */
.btn-circle {
  width: 30px;
  height: 30px;
  text-align: center;
  padding: 6px 0;
  font-size: 12px;
  line-height: 1.428571429;
  border-radius: 15px;
}

/* line 1722, ../sass/sass_main.scss */
.btn-circle.btn-sm {
  width: 20px;
  height: 20px;
  text-align: center;
  padding: 4px 0;
  font-size: 8px;
  line-height: 0.95238095267;
  border-radius: 10px;
}

/* line 1732, ../sass/sass_main.scss */
.btn-circle.btn-lg {
  width: 50px;
  height: 50px;
  padding: 10px 16px;
  font-size: 18px;
  line-height: 1.33;
  border-radius: 25px;
}

/* line 1740, ../sass/sass_main.scss */
.btn-circle.btn-xl {
  width: 70px;
  height: 70px;
  padding: 10px 16px;
  font-size: 24px;
  line-height: 1.33;
  border-radius: 35px;
}

/* line 1749, ../sass/sass_main.scss */
#formColumnToDisplay, #formASColumnToDisplay {
  padding: 0;
}
/* line 1751, ../sass/sass_main.scss */
#formColumnToDisplay li, #formASColumnToDisplay li {
  overflow: hidden;
  list-style: none;
  position: relative;
  min-height: 2em;
  cursor: move;
  background: #f1f1f1;
  margin-bottom: 5px;
  padding: 5px 0 4px;
  border: 1px solid #e3dcd9;
  border-radius: .25em;
}
/* line 1752, ../sass/sass_main.scss */
#formColumnToDisplay .dragged, #formASColumnToDisplay .dragged {
  position: absolute;
  opacity: 0.5;
  z-index: 2000;
}
/* line 1753, ../sass/sass_main.scss */
#formColumnToDisplay li.placeholder, #formASColumnToDisplay li.placeholder {
  position: relative;
  background: #e3dcd9;
}
/* line 1754, ../sass/sass_main.scss */
#formColumnToDisplay input[type="checkbox"], #formASColumnToDisplay input[type="checkbox"] {
  margin-top: 2px;
}
/* line 1755, ../sass/sass_main.scss */
#formColumnToDisplay .icon-move, #formASColumnToDisplay .icon-move {
  margin-right: 5px;
}

/* line 1758, ../sass/sass_main.scss */
#formASColumnToDisplay ol {
  padding-left: 0px;
}

/* line 1761, ../sass/sass_main.scss */
#builder .rule-operator-container {
  width: 80px;
}
/* line 1762, ../sass/sass_main.scss */
#builder .rule-filter-container {
  width: 170px;
}
/* line 1763, ../sass/sass_main.scss */
#builder .rule-value-container input {
  padding: 6px 12px;
}
/* line 1764, ../sass/sass_main.scss */
#builder .selectize-control {
  width: 200px;
}
/* line 1765, ../sass/sass_main.scss */
#builder .btn-group {
  border-radius: 5px;
}
/* line 1766, ../sass/sass_main.scss */
#builder label {
  margin-bottom: 0px;
  opacity: 1;
}
/* line 1767, ../sass/sass_main.scss */
#builder .btn {
  padding: 3px 10px;
}
/* line 1768, ../sass/sass_main.scss */
#builder .rule-actions {
  margin-top: 3px;
}

/* line 1771, ../sass/sass_main.scss */
.tsorter-wrapper {
  position: relative;
}

/* line 1772, ../sass/sass_main.scss */
.tsorter-loading:before {
  content: '';
  display: block;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 100;
  background: rgba(0, 0, 0, 0.3) center center no-repeat url("data:image/gif;base64,R0lGODlhFAAUAKEAAO7u7lpaWgAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQBCgACACwAAAAAFAAUAAACQZRvoIDtu1wLQUAlqKTVxqwhXIiBnDg6Y4eyx4lKW5XK7wrLeK3vbq8J2W4T4e1nMhpWrZCTt3xKZ8kgsggdJmUFACH5BAEKAAIALAcAAAALAAcAAAIUVB6ii7jajgCAuUmtovxtXnmdUAAAIfkEAQoAAgAsDQACAAcACwAAAhRUIpmHy/3gUVQAQO9NetuugCFWAAAh+QQBCgACACwNAAcABwALAAACE5QVcZjKbVo6ck2AF95m5/6BSwEAIfkEAQoAAgAsBwANAAsABwAAAhOUH3kr6QaAcSrGWe1VQl+mMUIBACH5BAEKAAIALAIADQALAAcAAAIUlICmh7ncTAgqijkruDiv7n2YUAAAIfkEAQoAAgAsAAAHAAcACwAAAhQUIGmHyedehIoqFXLKfPOAaZdWAAAh+QQFCgACACwAAAIABwALAAACFJQFcJiXb15zLYRl7cla8OtlGGgUADs=");
}

/* line 1777, ../sass/sass_main.scss */
#info-circle h5, .info-circle h5 {
  margin-bottom: 0px;
}
/* line 1778, ../sass/sass_main.scss */
#info-circle .bootstrap-select, .info-circle .bootstrap-select {
  width: 100%;
  padding-right: 20%;
}
/* line 1779, ../sass/sass_main.scss */
#info-circle .btn, .info-circle .btn {
  display: none;
}
/* line 1780, ../sass/sass_main.scss */
#info-circle .pselectpicker, .info-circle .pselectpicker {
  display: none;
}
/* line 1781, ../sass/sass_main.scss */
#info-circle .dropdown-menu.open, .info-circle .dropdown-menu.open {
  display: block;
  position: relative;
  background: #ebebeb;
  box-shadow: none;
  border: none;
}
/* line 1787, ../sass/sass_main.scss */
#info-circle .dropdown-menu.open .bs-searchbox, .info-circle .dropdown-menu.open .bs-searchbox {
  padding: 5px 0;
}
/* line 1789, ../sass/sass_main.scss */
#info-circle .dropdown-menu.open .bs-searchbox input, .info-circle .dropdown-menu.open .bs-searchbox input {
  height: 28px;
  background: #fff;
  border: none;
}
/* line 1793, ../sass/sass_main.scss */
#info-circle .dropdown-menu.open .bs-searchbox input:focus, .info-circle .dropdown-menu.open .bs-searchbox input:focus {
  background: #fff;
}
/* line 1799, ../sass/sass_main.scss */
#info-circle ul.dropdown-menu, .info-circle ul.dropdown-menu {
  background: #ebebeb;
}
/* line 1801, ../sass/sass_main.scss */
#info-circle ul.dropdown-menu li, .info-circle ul.dropdown-menu li {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #796860;
}
/* line 1803, ../sass/sass_main.scss */
#info-circle ul.dropdown-menu li a, .info-circle ul.dropdown-menu li a {
  font-family: Trebuchet MS, Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #333333;
  padding: 4px 10px;
  font-weight: bold;
}
/* line 1809, ../sass/sass_main.scss */
#info-circle ul.dropdown-menu li a:hover, #info-circle ul.dropdown-menu li a:focus, #info-circle ul.dropdown-menu li a:active, .info-circle ul.dropdown-menu li a:hover, .info-circle ul.dropdown-menu li a:focus, .info-circle ul.dropdown-menu li a:active {
  background: #e3dcd9;
}
/* line 1811, ../sass/sass_main.scss */
#info-circle ul.dropdown-menu li.no-results, .info-circle ul.dropdown-menu li.no-results {
  background: none;
}
/* line 1813, ../sass/sass_main.scss */
#info-circle ul.dropdown-menu li.active a, .info-circle ul.dropdown-menu li.active a {
  background: transparent;
}

/* line 1817, ../sass/sass_main.scss */
.filter-full-width input.ng-pristine {
  width: 100%;
}

/* line 1820, ../sass/sass_main.scss */
.sb-tab .in-sb-content {
  padding: 0 20px 20px;
}

/* line 1823, ../sass/sass_main.scss */
#sb-main hr {
  background: #E3DCD9;
}

/* line 1824, ../sass/sass_main.scss */
#callerDetails, #destinateDetails {
  color: #796860;
}
/* line 1825, ../sass/sass_main.scss */
#callerDetails .callerLogoContainer, #destinateDetails .callerLogoContainer {
  position: relative;
  text-align: center;
}
/* line 1826, ../sass/sass_main.scss */
#callerDetails .callerLogoContainer img, #destinateDetails .callerLogoContainer img {
  border: 1px solid #e3dcd9;
}
/* line 1828, ../sass/sass_main.scss */
#callerDetails .callerFullName, #destinateDetails .callerFullName {
  font-size: 18px;
  line-height: 20px;
  margin-bottom: 5px;
}
/* line 1829, ../sass/sass_main.scss */
#callerDetails .callerFullName a, #destinateDetails .callerFullName a {
  float: left;
}
/* line 1830, ../sass/sass_main.scss */
#callerDetails .callerFullName a:first-child, #destinateDetails .callerFullName a:first-child {
  margin-right: 10px;
}

/* line 1834, ../sass/sass_main.scss */
.callerAssignTags {
  margin: 10px 0 0 0;
  padding: 0;
}
/* line 1836, ../sass/sass_main.scss */
.callerAssignTags li {
  float: left;
  list-style: none;
  margin: 0px 5px 5px 0;
}
/* line 1837, ../sass/sass_main.scss */
.callerAssignTags li a {
  background-color: #5ab867;
  font-size: 12px;
  text-decoration: none;
  display: inline;
  padding: .2em .6em .3em;
  font-weight: bold;
  line-height: 1;
  color: white;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: .25em;
}

/* line 1842, ../sass/sass_main.scss */
#callerContacts {
  margin-top: 30px;
  color: #796860;
}
/* line 1844, ../sass/sass_main.scss */
#callerContacts ul {
  margin: 0;
  padding: 0;
}
/* line 1845, ../sass/sass_main.scss */
#callerContacts ul li {
  list-style: none;
  margin-bottom: 3px;
}
/* line 1846, ../sass/sass_main.scss */
#callerContacts ul li i {
  display: inline-block;
  background: #5bc0de;
  width: 20px;
  height: 20px;
  font-size: 9px;
  border-radius: 50%;
  padding: 4px 0;
  text-align: center;
  color: #fff;
  font-style: normal;
  margin-right: 5px;
}
/* line 1847, ../sass/sass_main.scss */
#callerContacts ul li a {
  color: #796860;
  font-weight: 700;
  text-decoration: none;
  line-height: 20px;
  padding-top: 4px;
}
/* line 1850, ../sass/sass_main.scss */
#callerContacts .caller-more-contacts {
  position: absolute;
  left: -9px;
  top: 49px;
  color: #fff;
}
/* line 1852, ../sass/sass_main.scss */
#callerContacts .caller-more-contacts.collapsed {
  position: relative;
  left: 0px;
  top: 0px;
  color: #fff;
}
/* line 1853, ../sass/sass_main.scss */
#callerContacts .caller-more-contacts.collapsed i.fa-minus {
  display: none;
}
/* line 1854, ../sass/sass_main.scss */
#callerContacts .caller-more-contacts.collapsed i.fa-plus {
  display: inline-block;
}
/* line 1856, ../sass/sass_main.scss */
#callerContacts .caller-more-contacts i.fa-plus {
  display: none;
}
/* line 1857, ../sass/sass_main.scss */
#callerContacts .caller-more-contacts i.fa-minus {
  display: inline-block;
}
/* line 1858, ../sass/sass_main.scss */
#callerContacts .caller-more-contacts i {
  background: #5bc0de;
  width: 20px;
  height: 20px;
  font-size: 9px;
  border-radius: 50%;
  padding: 5px 0;
  text-align: center;
}

/* line 1863, ../sass/sass_main.scss */
#callerColleagues .nav-tabs > li {
  max-width: 100%;
}
/* line 1864, ../sass/sass_main.scss */
#callerColleagues .nav-tabs > li > a {
  padding-right: 15px;
}
/* line 1865, ../sass/sass_main.scss */
#callerColleagues .table {
  margin: 10px 0;
}
/* line 1867, ../sass/sass_main.scss */
#callerColleagues .table tr:first-child td {
  border-top: none;
}
/* line 1869, ../sass/sass_main.scss */
#callerColleagues .table tr td:first-child {
  font-weight: 700 !important;
}
/* line 1870, ../sass/sass_main.scss */
#callerColleagues .table tr td:last-child {
  text-align: right;
}
/* line 1871, ../sass/sass_main.scss */
#callerColleagues .table tr td a {
  color: #fff;
  transition: opacity 0.3s;
}
/* line 1872, ../sass/sass_main.scss */
#callerColleagues .table tr td a:hover {
  color: #fff;
  opacity: 0.8;
}
/* line 1873, ../sass/sass_main.scss */
#callerColleagues .table tr td a i {
  background: #5bc0de;
  width: 20px;
  height: 20px;
  font-size: 9px;
  border-radius: 50%;
  padding: 5px 0;
  text-align: center;
}
/* line 1877, ../sass/sass_main.scss */
#callerColleagues .caller-table-height {
  max-height: 250px;
  min-height: 20px;
  overflow: auto;
}

/* line 1880, ../sass/sass_main.scss */
.call-icon {
  color: #fff;
  margin-right: 2px;
  transition: opacity 0.3s;
}
/* line 1881, ../sass/sass_main.scss */
.call-icon:hover {
  color: #fff;
  opacity: 0.8;
}
/* line 1882, ../sass/sass_main.scss */
.call-icon i {
  background: #5bc0de;
  width: 22px;
  height: 22px;
  font-size: 9px;
  border-radius: 50%;
  padding: 6px 0 6px 1px;
  text-align: center;
}

/* line 1885, ../sass/sass_main.scss */
#activeTasks {
  color: #796860;
}

/* line 1888, ../sass/sass_main.scss */
#informer-tabs #tabs li {
  max-width: 220px;
}
/* line 1890, ../sass/sass_main.scss */
#informer-tabs #tabs li a {
  padding-right: 15px;
}
/* line 1892, ../sass/sass_main.scss */
#informer-tabs .in-tab-content {
  padding: 10px 10px 20px;
}

/* select 2 clear button */
/* line 1897, ../sass/sass_main.scss */
.select2 .select2-selection__clear {
  position: absolute !important;
  z-index: 99999;
  right: 22px;
  top: 0;
}

/* line 1904, ../sass/sass_main.scss */
.select2-container .select2-selection--single .select2-selection__rendered {
  padding-right: 40px;
}

/* line 1909, ../sass/sass_main.scss */
#favourite-contacts-i .fav-checkbox {
  height: 16px;
  width: 16px;
  vertical-align: sub;
}
/* line 1914, ../sass/sass_main.scss */
#favourite-contacts-i .months {
  height: 25px;
  width: 50px;
}
/* line 1918, ../sass/sass_main.scss */
#favourite-contacts-i .fav-contact-div {
  margin-top: 20px;
}
/* line 1920, ../sass/sass_main.scss */
#favourite-contacts-i .fav-contact-div hr {
  margin-top: 20px;
  margin-bottom: 15px;
}
/* line 1924, ../sass/sass_main.scss */
#favourite-contacts-i .fav-contact-div button {
  float: right;
}

/* line 1931, ../sass/sass_main.scss */
#general-i .fav-checkbox {
  height: 16px;
  width: 16px;
  vertical-align: sub;
}
/* line 1936, ../sass/sass_main.scss */
#general-i .timezone-div {
  margin-top: 20px;
}
/* line 1938, ../sass/sass_main.scss */
#general-i .timezone-div hr {
  margin-top: 20px;
  margin-bottom: 15px;
}
/* line 1942, ../sass/sass_main.scss */
#general-i .timezone-div button {
  float: right;
}

/* line 1948, ../sass/sass_main.scss */
.ap-filter-container {
  padding-top: 15px;
  padding-bottom: 15px;
  float: left;
  width: 100%;
}

/* line 1961, ../sass/sass_main.scss */
#sc-available-projects .content div .ap-filter-container .col-md-6 .v-select .vs__dropdown-toggle {
  background-color: #fff;
}
