@charset "UTF-8";
/*
	To use these colors you must use map-get.
	For example: 
		{
			color: map-get($background, curantis-gray);
		}
*/
@font-face {
  font-family: "Gotham HTF";
  font-weight: 700;
  src: url("../assets/fonts/gotham/GothamHTF-Bold.otf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 400;
  src: url("../assets/fonts/opensans/OpenSans-Regular.ttf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 300;
  src: url("../assets/fonts/opensans/OpenSans-Light.ttf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 600;
  src: url("../assets/fonts/opensans/OpenSans-SemiBold.ttf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 700;
  src: url("../assets/fonts/opensans/OpenSans-Bold.ttf");
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

html,
body,
ion-app.md,
input,
ion-input,
textarea,
text-input {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
}

.alignCenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.curantisH1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

.curantisH2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

.curantisH2.inputDisabled {
  color: #9b9b9b;
}

.curantisH3 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

.curantisH4 {
  color: #4a4a4a;
  font-size: 14px;
  font-weight: 600;
}

ion-card,
.curantisH5 {
  color: #4a4a4a;
  font-size: 14px;
  font-weight: 400;
}

.curantisIcon {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 40px;
  margin-right: 4px;
  font-size: 40px !important;
}

.justifyCenter {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.justifyEnd {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

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

.noBg {
  background: none;
}

.noPadding {
  padding: 0;
}

.scroll-content {
  overflow-y: auto !important;
}

.selectable {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}

.spaceBetween {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.twelvepx {
  font-size: 12px !important;
}

.verticalAlign {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.text-right {
  text-align: right;
}

.text-left {
  text-align: left;
}

button {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.assessmentBtn {
  height: 42px;
  width: 106px;
  margin-right: 6px;
}

.assessmentBtn > .button-inner {
  text-transform: none;
}

.bar-button-ios {
  height: 45px;
}

.headerButton,
.headerButton:hover {
  color: white !important;
  margin: 0 6px;
}

.button-md {
  -webkit-box-shadow: none;
  box-shadow: none;
}

ion-navbar.toolbar {
  min-height: 64px;
}

ion-toast > div {
  text-align: center;
}

ion-toast.error > div {
  background-color: #d0011b !important;
  white-space: pre-line;
}

ion-toast.info > div {
  background-color: #5977ba !important;
}

ion-toast.success > div {
  background-color: #85bf31 !important;
}

ion-toast.warning > div {
  background-color: #f89406 !important;
}

.company-teams-modal .modal-wrapper,
.common-modal .modal-wrapper,
.care-teams-modal .modal-wrapper {
  border-radius: 2px !important;
  background: red;
  width: 420px;
  left: calc(50% - (420px / 2));
  height: 590px;
}

.company-teams-modal ion-header,
.common-modal ion-header,
.care-teams-modal ion-header {
  height: 90px;
  background: white;
}

.company-teams-modal ion-header .modal-title,
.common-modal ion-header .modal-title,
.care-teams-modal ion-header .modal-title {
  margin: 20px;
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 16px 20px;
  text-transform: capitalize;
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
}

.company-teams-modal ion-header .modal-title .modal-title-button,
.common-modal ion-header .modal-title .modal-title-button,
.care-teams-modal ion-header .modal-title .modal-title-button {
  position: absolute;
  top: 0;
  right: 0;
}

.company-teams-modal ion-header .modal-title .fab[mini],
.common-modal ion-header .modal-title .fab[mini],
.care-teams-modal ion-header .modal-title .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
  margin: 10px 20px 0 0;
}

.company-teams-modal ion-header .modal-title .fab[mini] .icon,
.common-modal ion-header .modal-title .fab[mini] .icon,
.care-teams-modal ion-header .modal-title .fab[mini] .icon {
  font-size: 32px;
}

.company-teams-modal .header-md::after,
.common-modal .header-md::after,
.care-teams-modal .header-md::after {
  height: 0;
}

.company-teams-modal ion-content .scroll-content,
.common-modal ion-content .scroll-content,
.care-teams-modal ion-content .scroll-content {
  margin-top: 90px !important;
  padding: 0 20px !important;
  background: none !important;
}

.company-teams-modal ion-content .note-container,
.common-modal ion-content .note-container,
.care-teams-modal ion-content .note-container {
  font-size: 12px;
  margin: 0 30px 15px;
}

.company-teams-modal ion-content .note-container .star,
.common-modal ion-content .note-container .star,
.care-teams-modal ion-content .note-container .star {
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

.company-teams-modal ion-content .item-container,
.common-modal ion-content .item-container,
.care-teams-modal ion-content .item-container {
  margin: 0 30px 10px;
}

.company-teams-modal ion-content .item-container .label,
.common-modal ion-content .item-container .label,
.care-teams-modal ion-content .item-container .label {
  font-size: 13px;
  font-weight: bold;
  color: #2c2d2d;
}

.company-teams-modal ion-content .item-container input,
.common-modal ion-content .item-container input,
.care-teams-modal ion-content .item-container input {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  font-size: 14px;
}

.company-teams-modal ion-content .item-container input:focus,
.common-modal ion-content .item-container input:focus,
.care-teams-modal ion-content .item-container input:focus {
  border: 2px solid #5977ba;
}

.company-teams-modal ion-content .item-container .empty,
.common-modal ion-content .item-container .empty,
.care-teams-modal ion-content .item-container .empty {
  color: #9c9c9c;
}

.company-teams-modal ion-content .item-container .select,
.common-modal ion-content .item-container .select,
.care-teams-modal ion-content .item-container .select {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 50px 10px 10px;
  text-align: left;
  cursor: pointer;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.company-teams-modal ion-content .item-container .select .loading,
.common-modal ion-content .item-container .select .loading,
.care-teams-modal ion-content .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding-top: 4px;
  padding-right: 10px;
}

.company-teams-modal ion-content .item-container .no-select,
.common-modal ion-content .item-container .no-select,
.care-teams-modal ion-content .item-container .no-select {
  background-image: none !important;
}

.company-teams-modal ion-content .item-container .select-date,
.common-modal ion-content .item-container .select-date,
.care-teams-modal ion-content .item-container .select-date {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  text-align: left;
  cursor: pointer;
  position: relative;
}

.company-teams-modal ion-content .item-container .select-date ion-icon,
.common-modal ion-content .item-container .select-date ion-icon,
.care-teams-modal ion-content .item-container .select-date ion-icon {
  position: absolute;
  width: 50px;
  height: 40px;
  top: 0;
  right: 0;
  font-size: 20px;
  text-align: center;
  padding: 10px 0;
  color: #6c6969;
}

.company-teams-modal ion-content .item-container .datetime-ios,
.company-teams-modal ion-content .item-container .datetime-md,
.common-modal ion-content .item-container .datetime-ios,
.common-modal ion-content .item-container .datetime-md,
.care-teams-modal ion-content .item-container .datetime-ios,
.care-teams-modal ion-content .item-container .datetime-md {
  padding: 0 !important;
}

.company-teams-modal ion-content .edit-container,
.common-modal ion-content .edit-container,
.care-teams-modal ion-content .edit-container {
  margin: 0 10px 10px 20px;
  position: relative;
}

.company-teams-modal ion-content .edit-container .delete-button,
.common-modal ion-content .edit-container .delete-button,
.care-teams-modal ion-content .edit-container .delete-button {
  width: 30px;
  position: absolute;
  top: 10px;
  right: -10px;
}

.company-teams-modal ion-content .edit-container .delete-button ion-icon,
.common-modal ion-content .edit-container .delete-button ion-icon,
.care-teams-modal ion-content .edit-container .delete-button ion-icon {
  font-size: 24px;
}

.company-teams-modal ion-content input[type="number"]::-webkit-outer-spin-button,
.company-teams-modal ion-content input[type="number"]::-webkit-inner-spin-button,
.common-modal ion-content input[type="number"]::-webkit-outer-spin-button,
.common-modal ion-content input[type="number"]::-webkit-inner-spin-button,
.care-teams-modal ion-content input[type="number"]::-webkit-outer-spin-button,
.care-teams-modal ion-content input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.company-teams-modal ion-content input[type="number"],
.common-modal ion-content input[type="number"],
.care-teams-modal ion-content input[type="number"] {
  -moz-appearance: textfield;
}

.company-teams-modal .footer-md::before,
.common-modal .footer-md::before,
.care-teams-modal .footer-md::before {
  height: 0;
}

.company-teams-modal ion-footer,
.common-modal ion-footer,
.care-teams-modal ion-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0;
}

.company-teams-modal ion-footer .team-button,
.common-modal ion-footer .team-button,
.care-teams-modal ion-footer .team-button {
  height: 40px;
  width: 106px;
  margin: 20px;
  margin-left: 0;
  border-radius: 3px;
}

.company-teams-modal ion-footer .team-button > .button-inner,
.common-modal ion-footer .team-button > .button-inner,
.care-teams-modal ion-footer .team-button > .button-inner {
  text-transform: none;
  font-size: 14px;
  font-weight: 600;
}

.company-teams-modal .modal-wrapper,
.common-modal .modal-wrapper {
  width: 625px;
  height: 590px;
  left: calc(50% - (600px / 2));
}

.efax .popover-wrapper > .popover-content {
  width: 300px;
}

.benefits-verification-modal .modal-wrapper {
  width: 1024px;
  left: calc(50% - (1024px / 2));
  height: 600px;
  top: calc(50% - (600px / 2));
}

.biometrics-modal .modal-wrapper {
  width: 1000px;
  left: calc(50% - (1000px / 2));
  height: 450px;
  top: calc(50% - (450px / 2));
}

/* small screen, hidden by default */
@media only screen and (max-width: 770px) {
  .allergies-modal .modal-wrapper {
    width: 1000px;
    left: calc(30%);
    height: 300px;
    top: calc(50%);
  }
}

.decline-dashboard-modal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.decline-dashboard-modal .modal-wrapper {
  width: 87%;
  height: 43vw;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
  border: 1px inset #ae2465;
  -webkit-box-shadow: 0 0 1px 0.5px #ae2465 !important;
  box-shadow: 0 0 1px 0.5px #ae2465 !important;
  border-radius: 10px;
}

/* large screen, shown by default */
@media only screen and (min-width: 771px) {
  .allergies-modal .modal-wrapper {
    width: 1000px;
    left: calc(50% - 490px);
    height: 300px;
    top: calc(50% - 0px);
  }
}

patient-allergies .allergies-main-card,
allergy-edit .allergies-main-card,
allergy-discontinue .allergies-main-card {
  overflow: visible;
}

patient-allergies .ng-select .ng-clear-wrapper,
allergy-edit .ng-select .ng-clear-wrapper,
allergy-discontinue .ng-select .ng-clear-wrapper {
  display: none;
}

patient-allergies .clinicalContainer,
allergy-edit .clinicalContainer,
allergy-discontinue .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: visible;
}

patient-allergies .clinicalContainer .buttons,
allergy-edit .clinicalContainer .buttons,
allergy-discontinue .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

patient-allergies .clinicalContainer .buttons .redirect-button,
allergy-edit .clinicalContainer .buttons .redirect-button,
allergy-discontinue .clinicalContainer .buttons .redirect-button {
  margin-left: 0;
  text-transform: initial;
  font-weight: 600;
  border-radius: 50px;
  font-size: 1.4rem;
  height: 40px;
}

patient-allergies .clinicalContainer .buttons .redirect-button.to-the-right,
allergy-edit .clinicalContainer .buttons .redirect-button.to-the-right,
allergy-discontinue .clinicalContainer .buttons .redirect-button.to-the-right {
  float: right;
}

patient-allergies .clinicalContainer .tableContainer,
allergy-edit .clinicalContainer .tableContainer,
allergy-discontinue .clinicalContainer .tableContainer {
  margin-left: 4px;
  overflow-x: scroll;
}

patient-allergies .clinicalContainer .tableContainer .cs-h2,
allergy-edit .clinicalContainer .tableContainer .cs-h2,
allergy-discontinue .clinicalContainer .tableContainer .cs-h2 {
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

patient-allergies .scrollableContent,
allergy-edit .scrollableContent,
allergy-discontinue .scrollableContent {
  min-width: 1600px;
}

patient-allergies .patient-details-allergies-content-with-briefbar,
allergy-edit .patient-details-allergies-content-with-briefbar,
allergy-discontinue .patient-details-allergies-content-with-briefbar {
  margin-left: 10px;
  width: calc(100% - 280px);
}

patient-allergies .patient-details-allergies-content-with-briefbar .notes_div,
allergy-edit .patient-details-allergies-content-with-briefbar .notes_div,
allergy-discontinue .patient-details-allergies-content-with-briefbar .notes_div {
  height: 86vh;
}

patient-allergies .patient-details-allergies-content,
allergy-edit .patient-details-allergies-content,
allergy-discontinue .patient-details-allergies-content {
  margin-left: 10px;
  width: calc(100% - 101px);
}

patient-allergies .allergies-title,
allergy-edit .allergies-title,
allergy-discontinue .allergies-title {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

patient-allergies .allergies-subtitle,
allergy-edit .allergies-subtitle,
allergy-discontinue .allergies-subtitle {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

patient-allergies .pc-h2,
allergy-edit .pc-h2,
allergy-discontinue .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

patient-allergies .allergies-card,
allergy-edit .allergies-card,
allergy-discontinue .allergies-card {
  width: 100%;
  padding: 0 20px 20px 20px;
  padding-bottom: 50px;
  overflow: auto;
}

patient-allergies .allergies-list,
allergy-edit .allergies-list,
allergy-discontinue .allergies-list {
  position: relative;
}

patient-allergies .allergies-list ion-grid,
allergy-edit .allergies-list ion-grid,
allergy-discontinue .allergies-list ion-grid {
  padding: 0px;
}

patient-allergies .allergies-list ion-grid ion-col.col,
allergy-edit .allergies-list ion-grid ion-col.col,
allergy-discontinue .allergies-list ion-grid ion-col.col {
  padding: 0px;
}

patient-allergies .allergies-list ion-grid ion-col.col ion-label.label-md,
allergy-edit .allergies-list ion-grid ion-col.col ion-label.label-md,
allergy-discontinue .allergies-list ion-grid ion-col.col ion-label.label-md {
  margin: 0px;
  padding: 14px 20px;
}

patient-allergies .allergies-list ion-grid ion-col.col ion-label.pL20,
allergy-edit .allergies-list ion-grid ion-col.col ion-label.pL20,
allergy-discontinue .allergies-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

patient-allergies .pc-row:nth-child(even),
allergy-edit .pc-row:nth-child(even),
allergy-discontinue .pc-row:nth-child(even) {
  background-color: #eee;
}

patient-allergies .main-row,
allergy-edit .main-row,
allergy-discontinue .main-row {
  border-bottom: 2px solid #dbdbdb;
}

patient-allergies .detail-row,
allergy-edit .detail-row,
allergy-discontinue .detail-row {
  padding-bottom: 10px;
}

patient-allergies .action-icons,
allergy-edit .action-icons,
allergy-discontinue .action-icons {
  top: 15px;
  margin-right: 70px;
  position: absolute;
  right: 0px;
  font-size: 1.5em;
}

patient-allergies .action-icons .more-icon,
allergy-edit .action-icons .more-icon,
allergy-discontinue .action-icons .more-icon {
  margin-right: 10px;
}

@media only screen and (max-device-width: 1024px) {
  patient-allergies .action-icons .more-icon,
  allergy-edit .action-icons .more-icon,
  allergy-discontinue .action-icons .more-icon {
    margin-right: 5px;
  }
}

patient-allergies .action-icons .icon-fix,
allergy-edit .action-icons .icon-fix,
allergy-discontinue .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

patient-allergies .comm-notes-list,
allergy-edit .comm-notes-list,
allergy-discontinue .comm-notes-list {
  padding: 0px;
}

patient-allergies .comm-notes-list .pL20,
allergy-edit .comm-notes-list .pL20,
allergy-discontinue .comm-notes-list .pL20 {
  padding-left: 20px;
}

patient-allergies .comm-notes-list .pL15,
allergy-edit .comm-notes-list .pL15,
allergy-discontinue .comm-notes-list .pL15 {
  padding-left: 15px;
}

patient-allergies .allergy-details-card,
allergy-edit .allergy-details-card,
allergy-discontinue .allergy-details-card {
  margin: 0px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  font-size: 14px;
  background-color: #eee;
  padding: 0px;
}

patient-allergies .allergy-add .modal-wrapper,
allergy-edit .allergy-add .modal-wrapper,
allergy-discontinue .allergy-add .modal-wrapper {
  bottom: 5%;
  left: 5%;
  margin: auto;
  right: 5%;
  top: 5%;
  width: 800px;
  height: 800px;
}

patient-allergies .allergy-add-20-left,
allergy-edit .allergy-add-20-left,
allergy-discontinue .allergy-add-20-left {
  margin-left: 20px;
}

patient-allergies .allergy-add-20-left .align-center,
allergy-edit .allergy-add-20-left .align-center,
allergy-discontinue .allergy-add-20-left .align-center {
  text-align: center;
}

patient-allergies .add-button,
allergy-edit .add-button,
allergy-discontinue .add-button {
  background-color: #85bf31;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

patient-allergies hr.solid,
allergy-edit hr.solid,
allergy-discontinue hr.solid {
  border-top: 3px solid #bbb;
}

patient-allergies .searchbar-md,
allergy-edit .searchbar-md,
allergy-discontinue .searchbar-md {
  padding: 0;
}

patient-allergies ion-searchbar .searchbar-input-container .searchbar-input,
allergy-edit ion-searchbar .searchbar-input-container .searchbar-input,
allergy-discontinue ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0 !important;
}

patient-allergies .container,
allergy-edit .container,
allergy-discontinue .container {
  width: 100%;
  margin: auto;
  padding: 0;
}

patient-allergies .one,
allergy-edit .one,
allergy-discontinue .one {
  float: left;
}

patient-allergies .two,
allergy-edit .two,
allergy-discontinue .two {
  margin-left: 5px;
}

patient-allergies .add-refresh-container,
allergy-edit .add-refresh-container,
allergy-discontinue .add-refresh-container {
  padding: 0;
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 5px;
  float: right;
}

patient-allergies .add-refresh-container .refresh-button,
allergy-edit .add-refresh-container .refresh-button,
allergy-discontinue .add-refresh-container .refresh-button {
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

patient-allergies .arrowIcon,
allergy-edit .arrowIcon,
allergy-discontinue .arrowIcon {
  position: absolute;
  top: 16px;
  margin-left: 2px;
}

patient-allergies .grid-container,
allergy-edit .grid-container,
allergy-discontinue .grid-container {
  background-color: #ffffff;
  padding: 0;
  display: grid;
  grid-template-columns: auto auto auto auto;
  grid-gap: 5px;
}

patient-allergies .item-container .select,
allergy-edit .item-container .select,
allergy-discontinue .item-container .select {
  width: 100%;
  height: 36px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 5px 0 5px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

patient-allergies .item-container .select .loading,
allergy-edit .item-container .select .loading,
allergy-discontinue .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

patient-allergies .item-container .select .loading img,
allergy-edit .item-container .select .loading img,
allergy-discontinue .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

patient-allergies .item-container .select .hide-arrow,
allergy-edit .item-container .select .hide-arrow,
allergy-discontinue .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

patient-allergies .item-container .select .click-cover,
allergy-edit .item-container .select .click-cover,
allergy-discontinue .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 36px;
}

patient-allergies .item-container .no-select,
allergy-edit .item-container .no-select,
allergy-discontinue .item-container .no-select {
  background: none;
}

patient-allergies .item-container .bold,
allergy-edit .item-container .bold,
allergy-discontinue .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

patient-allergies .item-container .teams,
allergy-edit .item-container .teams,
allergy-discontinue .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

patient-allergies .download-container,
allergy-edit .download-container,
allergy-discontinue .download-container {
  width: 105px;
  margin-left: auto;
}

patient-allergies .download-container .select,
allergy-edit .download-container .select,
allergy-discontinue .download-container .select {
  background-image: none !important;
  background-color: #5977ba;
  border: none !important;
  font-weight: 600;
}

patient-allergies .download-container img,
allergy-edit .download-container img,
allergy-discontinue .download-container img {
  float: right;
  margin: 15px 12px 15px 12px;
  pointer-events: none;
  width: auto;
}

patient-allergies .download-container span,
allergy-edit .download-container span,
allergy-discontinue .download-container span {
  color: white;
}

patient-allergies .download-container .vl,
allergy-edit .download-container .vl,
allergy-discontinue .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

patient-allergies .open-sans-semibold,
allergy-edit .open-sans-semibold,
allergy-discontinue .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 20px 0px 10px;
}

patient-allergies .floatRight,
allergy-edit .floatRight,
allergy-discontinue .floatRight {
  float: right;
}

patient-allergies .scroll-row,
allergy-edit .scroll-row,
allergy-discontinue .scroll-row {
  min-width: 800px;
}

patient-allergies .scroll-row .col,
allergy-edit .scroll-row .col,
allergy-discontinue .scroll-row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

patient-allergies .secondRowButtons,
allergy-edit .secondRowButtons,
allergy-discontinue .secondRowButtons {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 50%;
}

@media only screen and (max-device-width: 1024px) {
  patient-allergies .secondRowButtons,
  allergy-edit .secondRowButtons,
  allergy-discontinue .secondRowButtons {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
}

patient-allergies cur-date-picker .input-calendar-group .ion-input input,
allergy-edit cur-date-picker .input-calendar-group .ion-input input,
allergy-discontinue cur-date-picker .input-calendar-group .ion-input input {
  padding-right: 0px;
}

patient-allergies .medNameWidth,
allergy-edit .medNameWidth,
allergy-discontinue .medNameWidth {
  min-width: 10%;
}

patient-allergies .no-padding,
allergy-edit .no-padding,
allergy-discontinue .no-padding {
  padding: 0 !important;
}

patient-allergies .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker,
allergy-edit .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker,
allergy-discontinue .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker {
  left: -48px !important;
  margin-bottom: 10px;
}

.toggle-label {
  margin: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #abb2b9;
}

.toogle-container-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.toggle-container-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.allergy-add-20-left {
  margin-left: 20px;
  width: 100%;
}

.inputTextArea {
  border: 1px solid #bbb;
  border-radius: 5px;
  resize: none;
  overflow: hidden;
  min-height: 50px;
  max-height: 100px;
}

@media only screen and (max-width: 770px) {
  .upload-docs-modal .modal-wrapper {
    width: 400px;
    height: 475px;
    left: 10%;
    top: 20%;
    overflow: hidden;
  }
}

@media only screen and (min-width: 771px) {
  .upload-docs-modal .modal-wrapper {
    width: 400px;
    height: 475px;
    left: 10%;
    top: 20%;
    overflow: hidden;
  }
}

.upload-835-file-modal .modal-wrapper {
  width: 400px;
  left: calc(100% - 500px);
  height: 700px;
  max-height: 700px;
  min-height: 300px;
  top: 10%;
}

.popover-arrow::after,
.popover-palliative,
.popover-palliative > .item {
  color: white !important;
  background-color: #4a90e2 !important;
  -webkit-overflow-scrolling: touch;
}

.popover-arrow::after,
.popover,
.popover > .item {
  color: white !important;
  background-color: #ae2465 !important;
  -webkit-overflow-scrolling: touch;
}

.popover-viewport,
.popover-content {
  background-color: transparent !important;
}

.popover-arrow::after {
  background-color: #fefefe !important;
}

.select-component-popover > .popover-wrapper > .popover-content,
.select-assessment-component-popover .care-teams-select-popover > .popover-wrapper > .popover-content,
.multiple-select-custom-popover > .popover-wrapper > .popover-content,
.multiple-select-download-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
  width: 240px;
  margin-top: 40px;
  max-height: 350px;
  background: red;
}

.select-component-popover > .popover-wrapper > .popover-content .popover-viewport,
.select-component-popover > .popover-wrapper > .popover-content .popover > .item,
.select-assessment-component-popover .care-teams-select-popover > .popover-wrapper > .popover-content .popover-viewport,
.select-assessment-component-popover .care-teams-select-popover > .popover-wrapper > .popover-content .popover > .item,
.multiple-select-custom-popover > .popover-wrapper > .popover-content .popover-viewport,
.multiple-select-custom-popover > .popover-wrapper > .popover-content .popover > .item,
.multiple-select-download-popover > .popover-wrapper > .popover-content .popover-viewport,
.multiple-select-download-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.multiple-select-custom-popover-for-idg > .popover-wrapper > .popover-content {
  border-radius: 2px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
  width: auto;
  margin-top: 49px;
  max-height: 350px;
  background: red;
}

.multiple-select-custom-popover-for-idg > .popover-wrapper > .popover-content .popover-viewport,
.multiple-select-custom-popover-for-idg > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.select-component-popover > .popover-wrapper > .popover-content {
  width: 320px;
}

.select-hospiceaide-component-popover > .popover-wrapper > .popover-content {
  width: 360px;
}

.select-assessment-component-popover > .popover-wrapper > .popover-content {
  width: 320px;
}

@media only screen and (min-height: 600px) and (min-width: 768px) {
  .select-assessment-component-popover > .popover-wrapper > .popover-content {
    width: 520px !important;
  }
}

.company-teams-search-select-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  background-color: white !important;
  margin-top: 36px;
  width: 115px;
  height: 135px;
}

.popover-ios.select-component-popover > .popover-wrapper > .popover-content,
.popover-ios.select-assessment-component-popover > .popover-wrapper > .popover-content,
.popover-ios.care-teams-select-popover > .popover-wrapper > .popover-content,
.popover-ios.company-teams-search-select-popover > .popover-wrapper > .popover-content,
.popover-ios.multiple-select-custom-popover > .popover-wrapper > .popover-content,
.popover-ios.multiple-select-download-popover > .popover-wrapper > .popover-content {
  margin-top: 0;
  overflow-y: hidden;
  border-radius: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.popover-ios.select-component-popover > .popover-wrapper > .popover-content,
.popover-ios.select-assessment-component-popover > .popover-wrapper > .popover-content {
  width: 320px;
  overflow-y: hidden;
  border-radius: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.popover-ios.care-teams-select-popover > .popover-wrapper > .popover-content,
.popover-ios.multiple-select-custom-popover > .popover-wrapper > .popover-content,
.popover-ios.multiple-select-download-popover > .popover-wrapper > .popover-content {
  width: 240px;
}

.alerts-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  top: 60px !important;
  right: 0 !important;
  width: 384px;
  max-height: 520px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.alerts-popover > .popover-wrapper > .popover-content .popover-viewport,
.alerts-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.biometrics-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  top: 60px !important;
  left: 300px !important;
  right: 0 !important;
  width: 1024px;
  max-height: 1024px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.biometrics-popover > .popover-wrapper > .popover-content .popover-viewport,
.biometrics-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.messaging-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  top: 60px !important;
  width: 600px;
  max-height: 600px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.messaging-popover > .popover-wrapper > .popover-content .popover-viewport,
.messaging-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.options-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  width: 220px;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.options-popover > .popover-wrapper > .popover-content .popover-viewport,
.options-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.company-teams-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 50px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.company-teams-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.company-teams-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.facilities-view-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 120px;
  height: 50px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.facilities-view-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.facilities-view-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.popover-ios.care-teams-options-popover > .popover-wrapper > .popover-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.popover-ios.cti-options-popover > .popover-wrapper > .popover-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.popover-ios.pdb-options-popover > .popover-wrapper > .popover-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.additional-listcard-options-popover > .popover-wrapper > .popover-content {
  height: 100px !important;
}

.cti-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 102px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.cti-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.cti-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.care-teams-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 50px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.care-teams-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.care-teams-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.pdb-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 100px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.pdb-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.pdb-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.risk-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 175px;
  height: 148px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.risk-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.risk-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.bereavement-dashboard-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 212px;
  height: 52px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.bereavement-dashboard-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.bereavement-dashboard-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.open-orders-popover > .popover-wrapper > .popover-content {
  border-radius: 3px;
  width: 150px;
  right: 10px !important;
  background-color: white !important;
}

.open-orders-popover > .popover-wrapper > .popover-content .popover-viewport,
.open-orders-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.open-orders-popover > .popover-wrapper > .popover-arrow::after {
  background-color: white !important;
}

.medication-admin-notes > .popover-wrapper > .popover-content {
  border-radius: 3px;
  width: 400px;
  right: 10px !important;
  background-color: white !important;
}

.medication-admin-notes > .popover-wrapper > .popover-content .popover-viewport,
.medication-admin-notes > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.select-component-popover > .popover-wrapper > .popover-arrow:after,
.select-assessment-component-popover > .popover-wrapper > .popover-arrow:after,
.company-teams-options-popover > .popover-wrapper > .popover-arrow:after,
.company-teams-search-select-popover > .popover-wrapper > .popover-arrow:after,
.care-teams-options-popover > .popover-wrapper > .popover-arrow:after,
.cti-options-popover > .popover-wrapper > .popover-arrow:after,
.pdb-options-popover > .popover-wrapper > .popover-arrow:after,
.bereavement-dashboard-options-popover
> .popover-wrapper
> .popover-arrow:after,
.care-teams-select-popover > .popover-wrapper > .popover-arrow:after,
.options-popover > .popover-wrapper > .popover-arrow:after,
.alerts-popover > .popover-wrapper > .popover-arrow:after,
.multiple-select-custom-popover > .popover-wrapper > .popover-arrow:after,
.multiple-select-download-popover > .popover-wrapper > .popover-arrow:after {
  background-color: white !important;
  z-index: 12;
}

.apps-popover > .popover-wrapper > .popover-arrow {
  top: 50px !important;
}

.apps-popover > .popover-wrapper > .popover-content {
  border-radius: 0;
  top: 60px !important;
  left: initial !important;
  width: 300px;
}

.popover-ios.apps-popover > .popover-wrapper > .popover-arrow {
  top: 59px !important;
}

.popover-ios.apps-popover > .popover-wrapper > .popover-content {
  border-radius: 10px;
  top: 68px !important;
  left: initial !important;
}

.apps-popover > .popover-wrapper > .popover-arrow,
.apps-popover > .popover-wrapper > .popover-content {
  right: 84px !important;
}

.popover-ios.apps-popover > .popover-wrapper > .popover-arrow {
  right: 90px !important;
}

.popover-ios.apps-popover > .popover-wrapper > .popover-content {
  right: 0 !important;
}

.user-popover > .popover-wrapper > .popover-arrow {
  top: 50px !important;
}

.user-popover > .popover-wrapper > .popover-content {
  border-radius: 0;
  top: 60px !important;
  left: initial !important;
}

.popover-ios.user-popover > .popover-wrapper > .popover-arrow {
  top: 59px !important;
}

.popover-ios.user-popover > .popover-wrapper > .popover-content {
  border-radius: 10px;
  top: 68px !important;
  left: initial !important;
}

.user-popover > .popover-wrapper > .popover-arrow,
.user-popover > .popover-wrapper > .popover-content,
.popover-ios.user-popover > .popover-wrapper > .popover-arrow,
.popover-ios.user-popover > .popover-wrapper > .popover-content {
  right: 0 !important;
}

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

.popover-palliative {
  margin-bottom: 0 !important;
}

.popover-wrapper > .popover-content {
  width: auto;
}

.popover-wrapper > .popover-content::-webkit-scrollbar {
  display: none;
}

.select-popover > .popover-wrapper > .popover-content,
.visit-print-popover > .popover-wrapper > .popover-content,
.visit-prncount-popover > .popover-wrapper > .popover-content {
  background-color: white !important;
}

.select-popover > .popover-wrapper > .popover-content .popover-viewport,
.select-popover > .popover-wrapper > .popover-content .popover > .item,
.visit-print-popover > .popover-wrapper > .popover-content .popover-viewport,
.visit-print-popover > .popover-wrapper > .popover-content .popover > .item,
.visit-prncount-popover > .popover-wrapper > .popover-content .popover-viewport,
.visit-prncount-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.select-popover > .popover-wrapper > .popover-arrow::after,
.visit-print-popover > .popover-wrapper > .popover-arrow::after,
.visit-prncount-popover > .popover-wrapper > .popover-arrow::after {
  background-color: white !important;
}

.multiple-select-custom-popover > .popover-wrapper > .popover-content {
  width: auto;
}

.multiple-select-download-popover > .popover-wrapper > .popover-content,
.popover-ios.multiple-select-download-popover > .popover-wrapper > .popover-content {
  width: 185px;
}

.multiple-select-download-popover ion-content .options-container {
  overflow-y: hidden;
}

.multiple-select-download-popover .select-option-container {
  width: 185px !important;
}

.multiple-select-download-popover .select-option-container hr {
  height: 0px !important;
  margin: 0px;
}

.visit-prncount-popover > .popover-wrapper > .popover-content {
  top: 114px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
}

@media only screen and (max-device-width: 768px) and (orientation: portrait) {
  .visit-prncount-popover > .popover-wrapper > .popover-content {
    top: 165px !important;
  }
}

.his-dropdown > .popover-wrapper > .popover-content > .popover-viewport > select-popover > .content > .scroll-content > .select-popover {
  margin: 0 !important;
}

/* 
	This file is exclusively used for KSS Styleguide.
	No styling should go in here that pertains to Clinical UI - only KSS Styleguide overrides.
 */
.kss-body {
  position: static;
  overflow: inherit;
}

.kss-body p {
  font-size: 1.5rem;
}

.kss-body p.gotham {
  font-family: "Gotham HTF";
  font-weight: bold;
}

.kss-body p.open-sans {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
}

.kss-body p.open-sans-light {
  font-family: "Open Sans", sans-serif;
  font-weight: 300;
}

.kss-body p.open-sans-semibold {
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
}

.kss-body p.open-sans-bold {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
}

button.button-danger {
  background-color: #d0021b;
}

button.button-secondary {
  background-color: #85bf31;
}

.text-danger {
  color: #a01154;
}

ion-action-sheet.traditional-select {
  display: none;
  -webkit-transition: none !important;
  transition: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

ion-action-sheet.traditional-select * {
  -webkit-transition: none !important;
  transition: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

ion-action-sheet.traditional-select .action-sheet-container {
  border: 1px solid #d9d9d9;
  border-top: none;
}

ion-action-sheet.traditional-select .action-sheet-group:first-child {
  padding-top: unset;
}

ion-action-sheet.traditional-select .action-sheet-button {
  min-height: 19px;
  padding: 8px 16px;
}

ion-action-sheet.traditional-select .action-sheet-button:hover {
  background-color: lightpink;
}

ion-action-sheet.traditional-select ion-backdrop {
  background-color: unset;
}

ion-action-sheet.traditional-select .action-sheet-wrapper {
  top: unset;
  left: unset;
  right: unset;
  bottom: unset;
}

ion-action-sheet.traditional-select .action-sheet-title {
  display: none;
}

ion-action-sheet.traditional-select .action-sheet-container {
  width: 546px;
}

ion-action-sheet.traditional-select .action-sheet-group-cancel {
  display: none;
}

.ion-ios-add:before {
  content: "\f102";
}

.ion-ios-add-circle:before {
  content: "\f101";
}

.ion-ios-add-circle-outline:before {
  content: "\f100";
}

.ion-ios-airplane:before {
  content: "\f137";
}

.ion-ios-alarm:before {
  content: "\f3c8";
}

.ion-ios-albums:before {
  content: "\f3ca";
}

.ion-ios-alert:before {
  content: "\f104";
}

.ion-ios-american-football:before {
  content: "\f106";
}

.ion-ios-analytics:before {
  content: "\f3ce";
}

.ion-ios-aperture:before {
  content: "\f108";
}

.ion-ios-apps:before {
  content: "\f10a";
}

.ion-ios-appstore:before {
  content: "\f10c";
}

.ion-ios-archive:before {
  content: "\f10e";
}

.ion-ios-arrow-back:before {
  content: "\f3cf";
}

.ion-ios-arrow-down:before {
  content: "\f3d0";
}

.ion-ios-arrow-dropdown:before {
  content: "\f110";
}

.ion-ios-arrow-dropdown-circle:before {
  content: "\f125";
}

.ion-ios-arrow-dropleft:before {
  content: "\f112";
}

.ion-ios-arrow-dropleft-circle:before {
  content: "\f129";
}

.ion-ios-arrow-dropright:before {
  content: "\f114";
}

.ion-ios-arrow-dropright-circle:before {
  content: "\f12b";
}

.ion-ios-arrow-dropup:before {
  content: "\f116";
}

.ion-ios-arrow-dropup-circle:before {
  content: "\f12d";
}

.ion-ios-arrow-forward:before {
  content: "\f3d1";
}

.ion-ios-arrow-round-back:before {
  content: "\f117";
}

.ion-ios-arrow-round-down:before {
  content: "\f118";
}

.ion-ios-arrow-round-forward:before {
  content: "\f119";
}

.ion-ios-arrow-round-up:before {
  content: "\f11a";
}

.ion-ios-arrow-up:before {
  content: "\f3d8";
}

.ion-ios-at:before {
  content: "\f3da";
}

.ion-ios-attach:before {
  content: "\f11b";
}

.ion-ios-backspace:before {
  content: "\f11d";
}

.ion-ios-barcode:before {
  content: "\f3dc";
}

.ion-ios-baseball:before {
  content: "\f3de";
}

.ion-ios-basket:before {
  content: "\f11f";
}

.ion-ios-basketball:before {
  content: "\f3e0";
}

.ion-ios-battery-charging:before {
  content: "\f120";
}

.ion-ios-battery-dead:before {
  content: "\f121";
}

.ion-ios-battery-full:before {
  content: "\f122";
}

.ion-ios-beaker:before {
  content: "\f124";
}

.ion-ios-bed:before {
  content: "\f139";
}

.ion-ios-beer:before {
  content: "\f126";
}

.ion-ios-bicycle:before {
  content: "\f127";
}

.ion-ios-bluetooth:before {
  content: "\f128";
}

.ion-ios-boat:before {
  content: "\f12a";
}

.ion-ios-body:before {
  content: "\f3e4";
}

.ion-ios-bonfire:before {
  content: "\f12c";
}

.ion-ios-book:before {
  content: "\f3e8";
}

.ion-ios-bookmark:before {
  content: "\f12e";
}

.ion-ios-bookmarks:before {
  content: "\f3ea";
}

.ion-ios-bowtie:before {
  content: "\f130";
}

.ion-ios-briefcase:before {
  content: "\f3ee";
}

.ion-ios-browsers:before {
  content: "\f3f0";
}

.ion-ios-brush:before {
  content: "\f132";
}

.ion-ios-bug:before {
  content: "\f134";
}

.ion-ios-build:before {
  content: "\f136";
}

.ion-ios-bulb:before {
  content: "\f138";
}

.ion-ios-bus:before {
  content: "\f13a";
}

.ion-ios-business:before {
  content: "\f1a3";
}

.ion-ios-cafe:before {
  content: "\f13c";
}

.ion-ios-calculator:before {
  content: "\f3f2";
}

.ion-ios-calendar:before {
  content: "\f3f4";
}

.ion-ios-call:before {
  content: "\f13e";
}

.ion-ios-camera:before {
  content: "\f3f6";
}

.ion-ios-car:before {
  content: "\f140";
}

.ion-ios-card:before {
  content: "\f142";
}

.ion-ios-cart:before {
  content: "\f3f8";
}

.ion-ios-cash:before {
  content: "\f144";
}

.ion-ios-cellular:before {
  content: "\f13d";
}

.ion-ios-chatboxes:before {
  content: "\f3fa";
}

.ion-ios-chatbubbles:before {
  content: "\f146";
}

.ion-ios-checkbox:before {
  content: "\f148";
}

.ion-ios-checkbox-outline:before {
  content: "\f147";
}

.ion-ios-checkmark:before {
  content: "\f3ff";
}

.ion-ios-checkmark-circle:before {
  content: "\f14a";
}

.ion-ios-checkmark-circle-outline:before {
  content: "\f149";
}

.ion-ios-clipboard:before {
  content: "\f14c";
}

.ion-ios-clock:before {
  content: "\f403";
}

.ion-ios-close:before {
  content: "\f406";
}

.ion-ios-close-circle:before {
  content: "\f14e";
}

.ion-ios-close-circle-outline:before {
  content: "\f14d";
}

.ion-ios-cloud:before {
  content: "\f40c";
}

.ion-ios-cloud-circle:before {
  content: "\f152";
}

.ion-ios-cloud-done:before {
  content: "\f154";
}

.ion-ios-cloud-download:before {
  content: "\f408";
}

.ion-ios-cloud-outline:before {
  content: "\f409";
}

.ion-ios-cloud-upload:before {
  content: "\f40b";
}

.ion-ios-cloudy:before {
  content: "\f410";
}

.ion-ios-cloudy-night:before {
  content: "\f40e";
}

.ion-ios-code:before {
  content: "\f157";
}

.ion-ios-code-download:before {
  content: "\f155";
}

.ion-ios-code-working:before {
  content: "\f156";
}

.ion-ios-cog:before {
  content: "\f412";
}

.ion-ios-color-fill:before {
  content: "\f159";
}

.ion-ios-color-filter:before {
  content: "\f414";
}

.ion-ios-color-palette:before {
  content: "\f15b";
}

.ion-ios-color-wand:before {
  content: "\f416";
}

.ion-ios-compass:before {
  content: "\f15d";
}

.ion-ios-construct:before {
  content: "\f15f";
}

.ion-ios-contact:before {
  content: "\f41a";
}

.ion-ios-contacts:before {
  content: "\f161";
}

.ion-ios-contract:before {
  content: "\f162";
}

.ion-ios-contrast:before {
  content: "\f163";
}

.ion-ios-copy:before {
  content: "\f41c";
}

.ion-ios-create:before {
  content: "\f165";
}

.ion-ios-crop:before {
  content: "\f41e";
}

.ion-ios-cube:before {
  content: "\f168";
}

.ion-ios-cut:before {
  content: "\f16a";
}

.ion-ios-desktop:before {
  content: "\f16c";
}

.ion-ios-disc:before {
  content: "\f16e";
}

.ion-ios-document:before {
  content: "\f170";
}

.ion-ios-done-all:before {
  content: "\f171";
}

.ion-ios-download:before {
  content: "\f420";
}

.ion-ios-easel:before {
  content: "\f173";
}

.ion-ios-egg:before {
  content: "\f175";
}

.ion-ios-exit:before {
  content: "\f177";
}

.ion-ios-expand:before {
  content: "\f178";
}

.ion-ios-eye:before {
  content: "\f425";
}

.ion-ios-eye-off:before {
  content: "\f17a";
}

.ion-ios-fastforward:before {
  content: "\f427";
}

.ion-ios-female:before {
  content: "\f17b";
}

.ion-ios-filing:before {
  content: "\f429";
}

.ion-ios-film:before {
  content: "\f42b";
}

.ion-ios-finger-print:before {
  content: "\f17c";
}

.ion-ios-fitness:before {
  content: "\f1ab";
}

.ion-ios-flag:before {
  content: "\f42d";
}

.ion-ios-flame:before {
  content: "\f42f";
}

.ion-ios-flash:before {
  content: "\f17e";
}

.ion-ios-flash-off:before {
  content: "\f12f";
}

.ion-ios-flashlight:before {
  content: "\f141";
}

.ion-ios-flask:before {
  content: "\f431";
}

.ion-ios-flower:before {
  content: "\f433";
}

.ion-ios-folder:before {
  content: "\f435";
}

.ion-ios-folder-open:before {
  content: "\f180";
}

.ion-ios-football:before {
  content: "\f437";
}

.ion-ios-funnel:before {
  content: "\f182";
}

.ion-ios-gift:before {
  content: "\f191";
}

.ion-ios-git-branch:before {
  content: "\f183";
}

.ion-ios-git-commit:before {
  content: "\f184";
}

.ion-ios-git-compare:before {
  content: "\f185";
}

.ion-ios-git-merge:before {
  content: "\f186";
}

.ion-ios-git-network:before {
  content: "\f187";
}

.ion-ios-git-pull-request:before {
  content: "\f188";
}

.ion-ios-glasses:before {
  content: "\f43f";
}

.ion-ios-globe:before {
  content: "\f18a";
}

.ion-ios-grid:before {
  content: "\f18c";
}

.ion-ios-hammer:before {
  content: "\f18e";
}

.ion-ios-hand:before {
  content: "\f190";
}

.ion-ios-happy:before {
  content: "\f192";
}

.ion-ios-headset:before {
  content: "\f194";
}

.ion-ios-heart:before {
  content: "\f443";
}

.ion-ios-heart-dislike:before {
  content: "\f13f";
}

.ion-ios-heart-empty:before {
  content: "\f19b";
}

.ion-ios-heart-half:before {
  content: "\f19d";
}

.ion-ios-help:before {
  content: "\f446";
}

.ion-ios-help-buoy:before {
  content: "\f196";
}

.ion-ios-help-circle:before {
  content: "\f198";
}

.ion-ios-help-circle-outline:before {
  content: "\f197";
}

.ion-ios-home:before {
  content: "\f448";
}

.ion-ios-hourglass:before {
  content: "\f103";
}

.ion-ios-ice-cream:before {
  content: "\f19a";
}

.ion-ios-image:before {
  content: "\f19c";
}

.ion-ios-images:before {
  content: "\f19e";
}

.ion-ios-infinite:before {
  content: "\f44a";
}

.ion-ios-information:before {
  content: "\f44d";
}

.ion-ios-information-circle:before {
  content: "\f1a0";
}

.ion-ios-information-circle-outline:before {
  content: "\f19f";
}

.ion-ios-jet:before {
  content: "\f1a5";
}

.ion-ios-journal:before {
  content: "\f189";
}

.ion-ios-key:before {
  content: "\f1a7";
}

.ion-ios-keypad:before {
  content: "\f450";
}

.ion-ios-laptop:before {
  content: "\f1a8";
}

.ion-ios-leaf:before {
  content: "\f1aa";
}

.ion-ios-link:before {
  content: "\f22a";
}

.ion-ios-list:before {
  content: "\f454";
}

.ion-ios-list-box:before {
  content: "\f143";
}

.ion-ios-locate:before {
  content: "\f1ae";
}

.ion-ios-lock:before {
  content: "\f1b0";
}

.ion-ios-log-in:before {
  content: "\f1b1";
}

.ion-ios-log-out:before {
  content: "\f1b2";
}

.ion-ios-magnet:before {
  content: "\f1b4";
}

.ion-ios-mail:before {
  content: "\f1b8";
}

.ion-ios-mail-open:before {
  content: "\f1b6";
}

.ion-ios-mail-unread:before {
  content: "\f145";
}

.ion-ios-male:before {
  content: "\f1b9";
}

.ion-ios-man:before {
  content: "\f1bb";
}

.ion-ios-map:before {
  content: "\f1bd";
}

.ion-ios-medal:before {
  content: "\f1bf";
}

.ion-ios-medical:before {
  content: "\f45c";
}

.ion-ios-medkit:before {
  content: "\f45e";
}

.ion-ios-megaphone:before {
  content: "\f1c1";
}

.ion-ios-menu:before {
  content: "\f1c3";
}

.ion-ios-mic:before {
  content: "\f461";
}

.ion-ios-mic-off:before {
  content: "\f45f";
}

.ion-ios-microphone:before {
  content: "\f1c6";
}

.ion-ios-moon:before {
  content: "\f468";
}

.ion-ios-more:before {
  content: "\f1c8";
}

.ion-ios-move:before {
  content: "\f1cb";
}

.ion-ios-musical-note:before {
  content: "\f46b";
}

.ion-ios-musical-notes:before {
  content: "\f46c";
}

.ion-ios-navigate:before {
  content: "\f46e";
}

.ion-ios-notifications:before {
  content: "\f1d3";
}

.ion-ios-notifications-off:before {
  content: "\f1d1";
}

.ion-ios-notifications-outline:before {
  content: "\f133";
}

.ion-ios-nuclear:before {
  content: "\f1d5";
}

.ion-ios-nutrition:before {
  content: "\f470";
}

.ion-ios-open:before {
  content: "\f1d7";
}

.ion-ios-options:before {
  content: "\f1d9";
}

.ion-ios-outlet:before {
  content: "\f1db";
}

.ion-ios-paper:before {
  content: "\f472";
}

.ion-ios-paper-plane:before {
  content: "\f1dd";
}

.ion-ios-partly-sunny:before {
  content: "\f1df";
}

.ion-ios-pause:before {
  content: "\f478";
}

.ion-ios-paw:before {
  content: "\f47a";
}

.ion-ios-people:before {
  content: "\f47c";
}

.ion-ios-person:before {
  content: "\f47e";
}

.ion-ios-person-add:before {
  content: "\f1e1";
}

.ion-ios-phone-landscape:before {
  content: "\f1e2";
}

.ion-ios-phone-portrait:before {
  content: "\f1e3";
}

.ion-ios-photos:before {
  content: "\f482";
}

.ion-ios-pie:before {
  content: "\f484";
}

.ion-ios-pin:before {
  content: "\f1e5";
}

.ion-ios-pint:before {
  content: "\f486";
}

.ion-ios-pizza:before {
  content: "\f1e7";
}

.ion-ios-planet:before {
  content: "\f1eb";
}

.ion-ios-play:before {
  content: "\f488";
}

.ion-ios-play-circle:before {
  content: "\f113";
}

.ion-ios-podium:before {
  content: "\f1ed";
}

.ion-ios-power:before {
  content: "\f1ef";
}

.ion-ios-pricetag:before {
  content: "\f48d";
}

.ion-ios-pricetags:before {
  content: "\f48f";
}

.ion-ios-print:before {
  content: "\f1f1";
}

.ion-ios-pulse:before {
  content: "\f493";
}

.ion-ios-qr-scanner:before {
  content: "\f1f3";
}

.ion-ios-quote:before {
  content: "\f1f5";
}

.ion-ios-radio:before {
  content: "\f1f9";
}

.ion-ios-radio-button-off:before {
  content: "\f1f6";
}

.ion-ios-radio-button-on:before {
  content: "\f1f7";
}

.ion-ios-rainy:before {
  content: "\f495";
}

.ion-ios-recording:before {
  content: "\f497";
}

.ion-ios-redo:before {
  content: "\f499";
}

.ion-ios-refresh:before {
  content: "\f49c";
}

.ion-ios-refresh-circle:before {
  content: "\f135";
}

.ion-ios-remove:before {
  content: "\f1fc";
}

.ion-ios-remove-circle:before {
  content: "\f1fb";
}

.ion-ios-remove-circle-outline:before {
  content: "\f1fa";
}

.ion-ios-reorder:before {
  content: "\f1fd";
}

.ion-ios-repeat:before {
  content: "\f1fe";
}

.ion-ios-resize:before {
  content: "\f1ff";
}

.ion-ios-restaurant:before {
  content: "\f201";
}

.ion-ios-return-left:before {
  content: "\f202";
}

.ion-ios-return-right:before {
  content: "\f203";
}

.ion-ios-reverse-camera:before {
  content: "\f49f";
}

.ion-ios-rewind:before {
  content: "\f4a1";
}

.ion-ios-ribbon:before {
  content: "\f205";
}

.ion-ios-rocket:before {
  content: "\f14b";
}

.ion-ios-rose:before {
  content: "\f4a3";
}

.ion-ios-sad:before {
  content: "\f207";
}

.ion-ios-save:before {
  content: "\f1a6";
}

.ion-ios-school:before {
  content: "\f209";
}

.ion-ios-search:before {
  content: "\f4a5";
}

.ion-ios-send:before {
  content: "\f20c";
}

.ion-ios-settings:before {
  content: "\f4a7";
}

.ion-ios-share:before {
  content: "\f211";
}

.ion-ios-share-alt:before {
  content: "\f20f";
}

.ion-ios-shirt:before {
  content: "\f213";
}

.ion-ios-shuffle:before {
  content: "\f4a9";
}

.ion-ios-skip-backward:before {
  content: "\f215";
}

.ion-ios-skip-forward:before {
  content: "\f217";
}

.ion-ios-snow:before {
  content: "\f218";
}

.ion-ios-speedometer:before {
  content: "\f4b0";
}

.ion-ios-square:before {
  content: "\f21a";
}

.ion-ios-square-outline:before {
  content: "\f15c";
}

.ion-ios-star:before {
  content: "\f4b3";
}

.ion-ios-star-half:before {
  content: "\f4b1";
}

.ion-ios-star-outline:before {
  content: "\f4b2";
}

.ion-ios-stats:before {
  content: "\f21c";
}

.ion-ios-stopwatch:before {
  content: "\f4b5";
}

.ion-ios-subway:before {
  content: "\f21e";
}

.ion-ios-sunny:before {
  content: "\f4b7";
}

.ion-ios-swap:before {
  content: "\f21f";
}

.ion-ios-switch:before {
  content: "\f221";
}

.ion-ios-sync:before {
  content: "\f222";
}

.ion-ios-tablet-landscape:before {
  content: "\f223";
}

.ion-ios-tablet-portrait:before {
  content: "\f24e";
}

.ion-ios-tennisball:before {
  content: "\f4bb";
}

.ion-ios-text:before {
  content: "\f250";
}

.ion-ios-thermometer:before {
  content: "\f252";
}

.ion-ios-thumbs-down:before {
  content: "\f254";
}

.ion-ios-thumbs-up:before {
  content: "\f256";
}

.ion-ios-thunderstorm:before {
  content: "\f4bd";
}

.ion-ios-time:before {
  content: "\f4bf";
}

.ion-ios-timer:before {
  content: "\f4c1";
}

.ion-ios-today:before {
  content: "\f14f";
}

.ion-ios-train:before {
  content: "\f258";
}

.ion-ios-transgender:before {
  content: "\f259";
}

.ion-ios-trash:before {
  content: "\f4c5";
}

.ion-ios-trending-down:before {
  content: "\f25a";
}

.ion-ios-trending-up:before {
  content: "\f25b";
}

.ion-ios-trophy:before {
  content: "\f25d";
}

.ion-ios-tv:before {
  content: "\f115";
}

.ion-ios-umbrella:before {
  content: "\f25f";
}

.ion-ios-undo:before {
  content: "\f4c7";
}

.ion-ios-unlock:before {
  content: "\f261";
}

.ion-ios-videocam:before {
  content: "\f4cd";
}

.ion-ios-volume-high:before {
  content: "\f11c";
}

.ion-ios-volume-low:before {
  content: "\f11e";
}

.ion-ios-volume-mute:before {
  content: "\f263";
}

.ion-ios-volume-off:before {
  content: "\f264";
}

.ion-ios-walk:before {
  content: "\f266";
}

.ion-ios-wallet:before {
  content: "\f18b";
}

.ion-ios-warning:before {
  content: "\f268";
}

.ion-ios-watch:before {
  content: "\f269";
}

.ion-ios-water:before {
  content: "\f26b";
}

.ion-ios-wifi:before {
  content: "\f26d";
}

.ion-ios-wine:before {
  content: "\f26f";
}

.ion-ios-woman:before {
  content: "\f271";
}

.ion-logo-android:before {
  content: "\f225";
}

.ion-logo-angular:before {
  content: "\f227";
}

.ion-logo-apple:before {
  content: "\f229";
}

.ion-logo-bitbucket:before {
  content: "\f193";
}

.ion-logo-bitcoin:before {
  content: "\f22b";
}

.ion-logo-buffer:before {
  content: "\f22d";
}

.ion-logo-chrome:before {
  content: "\f22f";
}

.ion-logo-closed-captioning:before {
  content: "\f105";
}

.ion-logo-codepen:before {
  content: "\f230";
}

.ion-logo-css3:before {
  content: "\f231";
}

.ion-logo-designernews:before {
  content: "\f232";
}

.ion-logo-dribbble:before {
  content: "\f233";
}

.ion-logo-dropbox:before {
  content: "\f234";
}

.ion-logo-euro:before {
  content: "\f235";
}

.ion-logo-facebook:before {
  content: "\f236";
}

.ion-logo-flickr:before {
  content: "\f107";
}

.ion-logo-foursquare:before {
  content: "\f237";
}

.ion-logo-freebsd-devil:before {
  content: "\f238";
}

.ion-logo-game-controller-a:before {
  content: "\f13b";
}

.ion-logo-game-controller-b:before {
  content: "\f181";
}

.ion-logo-github:before {
  content: "\f239";
}

.ion-logo-google:before {
  content: "\f23a";
}

.ion-logo-googleplus:before {
  content: "\f23b";
}

.ion-logo-hackernews:before {
  content: "\f23c";
}

.ion-logo-html5:before {
  content: "\f23d";
}

.ion-logo-instagram:before {
  content: "\f23e";
}

.ion-logo-ionic:before {
  content: "\f150";
}

.ion-logo-ionitron:before {
  content: "\f151";
}

.ion-logo-javascript:before {
  content: "\f23f";
}

.ion-logo-linkedin:before {
  content: "\f240";
}

.ion-logo-markdown:before {
  content: "\f241";
}

.ion-logo-model-s:before {
  content: "\f153";
}

.ion-logo-no-smoking:before {
  content: "\f109";
}

.ion-logo-nodejs:before {
  content: "\f242";
}

.ion-logo-npm:before {
  content: "\f195";
}

.ion-logo-octocat:before {
  content: "\f243";
}

.ion-logo-pinterest:before {
  content: "\f244";
}

.ion-logo-playstation:before {
  content: "\f245";
}

.ion-logo-polymer:before {
  content: "\f15e";
}

.ion-logo-python:before {
  content: "\f246";
}

.ion-logo-reddit:before {
  content: "\f247";
}

.ion-logo-rss:before {
  content: "\f248";
}

.ion-logo-sass:before {
  content: "\f249";
}

.ion-logo-skype:before {
  content: "\f24a";
}

.ion-logo-slack:before {
  content: "\f10b";
}

.ion-logo-snapchat:before {
  content: "\f24b";
}

.ion-logo-steam:before {
  content: "\f24c";
}

.ion-logo-tumblr:before {
  content: "\f24d";
}

.ion-logo-tux:before {
  content: "\f2ae";
}

.ion-logo-twitch:before {
  content: "\f2af";
}

.ion-logo-twitter:before {
  content: "\f2b0";
}

.ion-logo-usd:before {
  content: "\f2b1";
}

.ion-logo-vimeo:before {
  content: "\f2c4";
}

.ion-logo-vk:before {
  content: "\f10d";
}

.ion-logo-whatsapp:before {
  content: "\f2c5";
}

.ion-logo-windows:before {
  content: "\f32f";
}

.ion-logo-wordpress:before {
  content: "\f330";
}

.ion-logo-xbox:before {
  content: "\f34c";
}

.ion-logo-xing:before {
  content: "\f10f";
}

.ion-logo-yahoo:before {
  content: "\f34d";
}

.ion-logo-yen:before {
  content: "\f34e";
}

.ion-logo-youtube:before {
  content: "\f34f";
}

.ion-md-add:before {
  content: "\f273";
}

.ion-md-add-circle:before {
  content: "\f272";
}

.ion-md-add-circle-outline:before {
  content: "\f158";
}

.ion-md-airplane:before {
  content: "\f15a";
}

.ion-md-alarm:before {
  content: "\f274";
}

.ion-md-albums:before {
  content: "\f275";
}

.ion-md-alert:before {
  content: "\f276";
}

.ion-md-american-football:before {
  content: "\f277";
}

.ion-md-analytics:before {
  content: "\f278";
}

.ion-md-aperture:before {
  content: "\f279";
}

.ion-md-apps:before {
  content: "\f27a";
}

.ion-md-appstore:before {
  content: "\f27b";
}

.ion-md-archive:before {
  content: "\f27c";
}

.ion-md-arrow-back:before {
  content: "\f27d";
}

.ion-md-arrow-down:before {
  content: "\f27e";
}

.ion-md-arrow-dropdown:before {
  content: "\f280";
}

.ion-md-arrow-dropdown-circle:before {
  content: "\f27f";
}

.ion-md-arrow-dropleft:before {
  content: "\f282";
}

.ion-md-arrow-dropleft-circle:before {
  content: "\f281";
}

.ion-md-arrow-dropright:before {
  content: "\f284";
}

.ion-md-arrow-dropright-circle:before {
  content: "\f283";
}

.ion-md-arrow-dropup:before {
  content: "\f286";
}

.ion-md-arrow-dropup-circle:before {
  content: "\f285";
}

.ion-md-arrow-forward:before {
  content: "\f287";
}

.ion-md-arrow-round-back:before {
  content: "\f288";
}

.ion-md-arrow-round-down:before {
  content: "\f289";
}

.ion-md-arrow-round-forward:before {
  content: "\f28a";
}

.ion-md-arrow-round-up:before {
  content: "\f28b";
}

.ion-md-arrow-up:before {
  content: "\f28c";
}

.ion-md-at:before {
  content: "\f28d";
}

.ion-md-attach:before {
  content: "\f28e";
}

.ion-md-backspace:before {
  content: "\f28f";
}

.ion-md-barcode:before {
  content: "\f290";
}

.ion-md-baseball:before {
  content: "\f291";
}

.ion-md-basket:before {
  content: "\f292";
}

.ion-md-basketball:before {
  content: "\f293";
}

.ion-md-battery-charging:before {
  content: "\f294";
}

.ion-md-battery-dead:before {
  content: "\f295";
}

.ion-md-battery-full:before {
  content: "\f296";
}

.ion-md-beaker:before {
  content: "\f297";
}

.ion-md-bed:before {
  content: "\f160";
}

.ion-md-beer:before {
  content: "\f298";
}

.ion-md-bicycle:before {
  content: "\f299";
}

.ion-md-bluetooth:before {
  content: "\f29a";
}

.ion-md-boat:before {
  content: "\f29b";
}

.ion-md-body:before {
  content: "\f29c";
}

.ion-md-bonfire:before {
  content: "\f29d";
}

.ion-md-book:before {
  content: "\f29e";
}

.ion-md-bookmark:before {
  content: "\f29f";
}

.ion-md-bookmarks:before {
  content: "\f2a0";
}

.ion-md-bowtie:before {
  content: "\f2a1";
}

.ion-md-briefcase:before {
  content: "\f2a2";
}

.ion-md-browsers:before {
  content: "\f2a3";
}

.ion-md-brush:before {
  content: "\f2a4";
}

.ion-md-bug:before {
  content: "\f2a5";
}

.ion-md-build:before {
  content: "\f2a6";
}

.ion-md-bulb:before {
  content: "\f2a7";
}

.ion-md-bus:before {
  content: "\f2a8";
}

.ion-md-business:before {
  content: "\f1a4";
}

.ion-md-cafe:before {
  content: "\f2a9";
}

.ion-md-calculator:before {
  content: "\f2aa";
}

.ion-md-calendar:before {
  content: "\f2ab";
}

.ion-md-call:before {
  content: "\f2ac";
}

.ion-md-camera:before {
  content: "\f2ad";
}

.ion-md-car:before {
  content: "\f2b2";
}

.ion-md-card:before {
  content: "\f2b3";
}

.ion-md-cart:before {
  content: "\f2b4";
}

.ion-md-cash:before {
  content: "\f2b5";
}

.ion-md-cellular:before {
  content: "\f164";
}

.ion-md-chatboxes:before {
  content: "\f2b6";
}

.ion-md-chatbubbles:before {
  content: "\f2b7";
}

.ion-md-checkbox:before {
  content: "\f2b9";
}

.ion-md-checkbox-outline:before {
  content: "\f2b8";
}

.ion-md-checkmark:before {
  content: "\f2bc";
}

.ion-md-checkmark-circle:before {
  content: "\f2bb";
}

.ion-md-checkmark-circle-outline:before {
  content: "\f2ba";
}

.ion-md-clipboard:before {
  content: "\f2bd";
}

.ion-md-clock:before {
  content: "\f2be";
}

.ion-md-close:before {
  content: "\f2c0";
}

.ion-md-close-circle:before {
  content: "\f2bf";
}

.ion-md-close-circle-outline:before {
  content: "\f166";
}

.ion-md-cloud:before {
  content: "\f2c9";
}

.ion-md-cloud-circle:before {
  content: "\f2c2";
}

.ion-md-cloud-done:before {
  content: "\f2c3";
}

.ion-md-cloud-download:before {
  content: "\f2c6";
}

.ion-md-cloud-outline:before {
  content: "\f2c7";
}

.ion-md-cloud-upload:before {
  content: "\f2c8";
}

.ion-md-cloudy:before {
  content: "\f2cb";
}

.ion-md-cloudy-night:before {
  content: "\f2ca";
}

.ion-md-code:before {
  content: "\f2ce";
}

.ion-md-code-download:before {
  content: "\f2cc";
}

.ion-md-code-working:before {
  content: "\f2cd";
}

.ion-md-cog:before {
  content: "\f2cf";
}

.ion-md-color-fill:before {
  content: "\f2d0";
}

.ion-md-color-filter:before {
  content: "\f2d1";
}

.ion-md-color-palette:before {
  content: "\f2d2";
}

.ion-md-color-wand:before {
  content: "\f2d3";
}

.ion-md-compass:before {
  content: "\f2d4";
}

.ion-md-construct:before {
  content: "\f2d5";
}

.ion-md-contact:before {
  content: "\f2d6";
}

.ion-md-contacts:before {
  content: "\f2d7";
}

.ion-md-contract:before {
  content: "\f2d8";
}

.ion-md-contrast:before {
  content: "\f2d9";
}

.ion-md-copy:before {
  content: "\f2da";
}

.ion-md-create:before {
  content: "\f2db";
}

.ion-md-crop:before {
  content: "\f2dc";
}

.ion-md-cube:before {
  content: "\f2dd";
}

.ion-md-cut:before {
  content: "\f2de";
}

.ion-md-desktop:before {
  content: "\f2df";
}

.ion-md-disc:before {
  content: "\f2e0";
}

.ion-md-document:before {
  content: "\f2e1";
}

.ion-md-done-all:before {
  content: "\f2e2";
}

.ion-md-download:before {
  content: "\f2e3";
}

.ion-md-easel:before {
  content: "\f2e4";
}

.ion-md-egg:before {
  content: "\f2e5";
}

.ion-md-exit:before {
  content: "\f2e6";
}

.ion-md-expand:before {
  content: "\f2e7";
}

.ion-md-eye:before {
  content: "\f2e9";
}

.ion-md-eye-off:before {
  content: "\f2e8";
}

.ion-md-fastforward:before {
  content: "\f2ea";
}

.ion-md-female:before {
  content: "\f2eb";
}

.ion-md-filing:before {
  content: "\f2ec";
}

.ion-md-film:before {
  content: "\f2ed";
}

.ion-md-finger-print:before {
  content: "\f2ee";
}

.ion-md-fitness:before {
  content: "\f1ac";
}

.ion-md-flag:before {
  content: "\f2ef";
}

.ion-md-flame:before {
  content: "\f2f0";
}

.ion-md-flash:before {
  content: "\f2f1";
}

.ion-md-flash-off:before {
  content: "\f169";
}

.ion-md-flashlight:before {
  content: "\f16b";
}

.ion-md-flask:before {
  content: "\f2f2";
}

.ion-md-flower:before {
  content: "\f2f3";
}

.ion-md-folder:before {
  content: "\f2f5";
}

.ion-md-folder-open:before {
  content: "\f2f4";
}

.ion-md-football:before {
  content: "\f2f6";
}

.ion-md-funnel:before {
  content: "\f2f7";
}

.ion-md-gift:before {
  content: "\f199";
}

.ion-md-git-branch:before {
  content: "\f2fa";
}

.ion-md-git-commit:before {
  content: "\f2fb";
}

.ion-md-git-compare:before {
  content: "\f2fc";
}

.ion-md-git-merge:before {
  content: "\f2fd";
}

.ion-md-git-network:before {
  content: "\f2fe";
}

.ion-md-git-pull-request:before {
  content: "\f2ff";
}

.ion-md-glasses:before {
  content: "\f300";
}

.ion-md-globe:before {
  content: "\f301";
}

.ion-md-grid:before {
  content: "\f302";
}

.ion-md-hammer:before {
  content: "\f303";
}

.ion-md-hand:before {
  content: "\f304";
}

.ion-md-happy:before {
  content: "\f305";
}

.ion-md-headset:before {
  content: "\f306";
}

.ion-md-heart:before {
  content: "\f308";
}

.ion-md-heart-dislike:before {
  content: "\f167";
}

.ion-md-heart-empty:before {
  content: "\f1a1";
}

.ion-md-heart-half:before {
  content: "\f1a2";
}

.ion-md-help:before {
  content: "\f30b";
}

.ion-md-help-buoy:before {
  content: "\f309";
}

.ion-md-help-circle:before {
  content: "\f30a";
}

.ion-md-help-circle-outline:before {
  content: "\f16d";
}

.ion-md-home:before {
  content: "\f30c";
}

.ion-md-hourglass:before {
  content: "\f111";
}

.ion-md-ice-cream:before {
  content: "\f30d";
}

.ion-md-image:before {
  content: "\f30e";
}

.ion-md-images:before {
  content: "\f30f";
}

.ion-md-infinite:before {
  content: "\f310";
}

.ion-md-information:before {
  content: "\f312";
}

.ion-md-information-circle:before {
  content: "\f311";
}

.ion-md-information-circle-outline:before {
  content: "\f16f";
}

.ion-md-jet:before {
  content: "\f315";
}

.ion-md-journal:before {
  content: "\f18d";
}

.ion-md-key:before {
  content: "\f316";
}

.ion-md-keypad:before {
  content: "\f317";
}

.ion-md-laptop:before {
  content: "\f318";
}

.ion-md-leaf:before {
  content: "\f319";
}

.ion-md-link:before {
  content: "\f22e";
}

.ion-md-list:before {
  content: "\f31b";
}

.ion-md-list-box:before {
  content: "\f31a";
}

.ion-md-locate:before {
  content: "\f31c";
}

.ion-md-lock:before {
  content: "\f31d";
}

.ion-md-log-in:before {
  content: "\f31e";
}

.ion-md-log-out:before {
  content: "\f31f";
}

.ion-md-magnet:before {
  content: "\f320";
}

.ion-md-mail:before {
  content: "\f322";
}

.ion-md-mail-open:before {
  content: "\f321";
}

.ion-md-mail-unread:before {
  content: "\f172";
}

.ion-md-male:before {
  content: "\f323";
}

.ion-md-man:before {
  content: "\f324";
}

.ion-md-map:before {
  content: "\f325";
}

.ion-md-medal:before {
  content: "\f326";
}

.ion-md-medical:before {
  content: "\f327";
}

.ion-md-medkit:before {
  content: "\f328";
}

.ion-md-megaphone:before {
  content: "\f329";
}

.ion-md-menu:before {
  content: "\f32a";
}

.ion-md-mic:before {
  content: "\f32c";
}

.ion-md-mic-off:before {
  content: "\f32b";
}

.ion-md-microphone:before {
  content: "\f32d";
}

.ion-md-moon:before {
  content: "\f32e";
}

.ion-md-more:before {
  content: "\f1c9";
}

.ion-md-move:before {
  content: "\f331";
}

.ion-md-musical-note:before {
  content: "\f332";
}

.ion-md-musical-notes:before {
  content: "\f333";
}

.ion-md-navigate:before {
  content: "\f334";
}

.ion-md-notifications:before {
  content: "\f338";
}

.ion-md-notifications-off:before {
  content: "\f336";
}

.ion-md-notifications-outline:before {
  content: "\f337";
}

.ion-md-nuclear:before {
  content: "\f339";
}

.ion-md-nutrition:before {
  content: "\f33a";
}

.ion-md-open:before {
  content: "\f33b";
}

.ion-md-options:before {
  content: "\f33c";
}

.ion-md-outlet:before {
  content: "\f33d";
}

.ion-md-paper:before {
  content: "\f33f";
}

.ion-md-paper-plane:before {
  content: "\f33e";
}

.ion-md-partly-sunny:before {
  content: "\f340";
}

.ion-md-pause:before {
  content: "\f341";
}

.ion-md-paw:before {
  content: "\f342";
}

.ion-md-people:before {
  content: "\f343";
}

.ion-md-person:before {
  content: "\f345";
}

.ion-md-person-add:before {
  content: "\f344";
}

.ion-md-phone-landscape:before {
  content: "\f346";
}

.ion-md-phone-portrait:before {
  content: "\f347";
}

.ion-md-photos:before {
  content: "\f348";
}

.ion-md-pie:before {
  content: "\f349";
}

.ion-md-pin:before {
  content: "\f34a";
}

.ion-md-pint:before {
  content: "\f34b";
}

.ion-md-pizza:before {
  content: "\f354";
}

.ion-md-planet:before {
  content: "\f356";
}

.ion-md-play:before {
  content: "\f357";
}

.ion-md-play-circle:before {
  content: "\f174";
}

.ion-md-podium:before {
  content: "\f358";
}

.ion-md-power:before {
  content: "\f359";
}

.ion-md-pricetag:before {
  content: "\f35a";
}

.ion-md-pricetags:before {
  content: "\f35b";
}

.ion-md-print:before {
  content: "\f35c";
}

.ion-md-pulse:before {
  content: "\f35d";
}

.ion-md-qr-scanner:before {
  content: "\f35e";
}

.ion-md-quote:before {
  content: "\f35f";
}

.ion-md-radio:before {
  content: "\f362";
}

.ion-md-radio-button-off:before {
  content: "\f360";
}

.ion-md-radio-button-on:before {
  content: "\f361";
}

.ion-md-rainy:before {
  content: "\f363";
}

.ion-md-recording:before {
  content: "\f364";
}

.ion-md-redo:before {
  content: "\f365";
}

.ion-md-refresh:before {
  content: "\f366";
}

.ion-md-refresh-circle:before {
  content: "\f228";
}

.ion-md-remove:before {
  content: "\f368";
}

.ion-md-remove-circle:before {
  content: "\f367";
}

.ion-md-remove-circle-outline:before {
  content: "\f176";
}

.ion-md-reorder:before {
  content: "\f369";
}

.ion-md-repeat:before {
  content: "\f36a";
}

.ion-md-resize:before {
  content: "\f36b";
}

.ion-md-restaurant:before {
  content: "\f36c";
}

.ion-md-return-left:before {
  content: "\f36d";
}

.ion-md-return-right:before {
  content: "\f36e";
}

.ion-md-reverse-camera:before {
  content: "\f36f";
}

.ion-md-rewind:before {
  content: "\f370";
}

.ion-md-ribbon:before {
  content: "\f371";
}

.ion-md-rocket:before {
  content: "\f179";
}

.ion-md-rose:before {
  content: "\f372";
}

.ion-md-sad:before {
  content: "\f373";
}

.ion-md-save:before {
  content: "\f1a9";
}

.ion-md-school:before {
  content: "\f374";
}

.ion-md-search:before {
  content: "\f375";
}

.ion-md-send:before {
  content: "\f376";
}

.ion-md-settings:before {
  content: "\f377";
}

.ion-md-share:before {
  content: "\f379";
}

.ion-md-share-alt:before {
  content: "\f378";
}

.ion-md-shirt:before {
  content: "\f37a";
}

.ion-md-shuffle:before {
  content: "\f37b";
}

.ion-md-skip-backward:before {
  content: "\f37c";
}

.ion-md-skip-forward:before {
  content: "\f37d";
}

.ion-md-snow:before {
  content: "\f37e";
}

.ion-md-speedometer:before {
  content: "\f37f";
}

.ion-md-square:before {
  content: "\f381";
}

.ion-md-square-outline:before {
  content: "\f380";
}

.ion-md-star:before {
  content: "\f384";
}

.ion-md-star-half:before {
  content: "\f382";
}

.ion-md-star-outline:before {
  content: "\f383";
}

.ion-md-stats:before {
  content: "\f385";
}

.ion-md-stopwatch:before {
  content: "\f386";
}

.ion-md-subway:before {
  content: "\f387";
}

.ion-md-sunny:before {
  content: "\f388";
}

.ion-md-swap:before {
  content: "\f389";
}

.ion-md-switch:before {
  content: "\f38a";
}

.ion-md-sync:before {
  content: "\f38b";
}

.ion-md-tablet-landscape:before {
  content: "\f38c";
}

.ion-md-tablet-portrait:before {
  content: "\f38d";
}

.ion-md-tennisball:before {
  content: "\f38e";
}

.ion-md-text:before {
  content: "\f38f";
}

.ion-md-thermometer:before {
  content: "\f390";
}

.ion-md-thumbs-down:before {
  content: "\f391";
}

.ion-md-thumbs-up:before {
  content: "\f392";
}

.ion-md-thunderstorm:before {
  content: "\f393";
}

.ion-md-time:before {
  content: "\f394";
}

.ion-md-timer:before {
  content: "\f395";
}

.ion-md-today:before {
  content: "\f17d";
}

.ion-md-train:before {
  content: "\f396";
}

.ion-md-transgender:before {
  content: "\f397";
}

.ion-md-trash:before {
  content: "\f398";
}

.ion-md-trending-down:before {
  content: "\f399";
}

.ion-md-trending-up:before {
  content: "\f39a";
}

.ion-md-trophy:before {
  content: "\f39b";
}

.ion-md-tv:before {
  content: "\f17f";
}

.ion-md-umbrella:before {
  content: "\f39c";
}

.ion-md-undo:before {
  content: "\f39d";
}

.ion-md-unlock:before {
  content: "\f39e";
}

.ion-md-videocam:before {
  content: "\f39f";
}

.ion-md-volume-high:before {
  content: "\f123";
}

.ion-md-volume-low:before {
  content: "\f131";
}

.ion-md-volume-mute:before {
  content: "\f3a1";
}

.ion-md-volume-off:before {
  content: "\f3a2";
}

.ion-md-walk:before {
  content: "\f3a4";
}

.ion-md-wallet:before {
  content: "\f18f";
}

.ion-md-warning:before {
  content: "\f3a5";
}

.ion-md-watch:before {
  content: "\f3a6";
}

.ion-md-water:before {
  content: "\f3a7";
}

.ion-md-wifi:before {
  content: "\f3a8";
}

.ion-md-wine:before {
  content: "\f3a9";
}

.ion-md-woman:before {
  content: "\f3aa";
}

@font-face {
  font-family: "Ionicons";
  src: url("../assets/fonts/ionicons.woff2?v=4.2.1") format("woff2"), url("../assets/fonts/ionicons.woff?v=4.2.1") format("woff"), url("../assets/fonts/ionicons.ttf?v=4.2.1") format("truetype");
  font-weight: normal;
  font-style: normal;
}

ion-icon {
  display: inline-block;
  font-family: "Ionicons";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-rendering: auto;
  text-transform: none;
  speak: none;
}

ion-icon::before {
  display: inline-block;
}

ion-action-sheet {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 1000;
  display: block;
  width: 100%;
  height: 100%;
}

.action-sheet-wrapper {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
  -webkit-transform: translate3d(0,  100%,  0);
  transform: translate3d(0,  100%,  0);
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
  max-width: 500px;
  pointer-events: none;
}

.action-sheet-button {
  width: 100%;
}

.action-sheet-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 100%;
  max-height: 100%;
}

.action-sheet-group {
  overflow: scroll;
  -webkit-flex-shrink: 2;
  -ms-flex-negative: 2;
  flex-shrink: 2;
  pointer-events: all;
}

.action-sheet-group-cancel {
  overflow: hidden;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

.action-sheet-ios {
  text-align: center;
}

.action-sheet-ios .action-sheet-wrapper {
  margin: constant(safe-area-inset-top) auto constant(safe-area-inset-bottom);
  margin: env(safe-area-inset-top) auto env(safe-area-inset-bottom);
}

.action-sheet-ios .action-sheet-container {
  padding: 0 10px;
}

.action-sheet-ios .action-sheet-group {
  border-radius: 13px;
  margin-bottom: 8px;
  background: #f9f9f9;
}

.action-sheet-ios .action-sheet-group:first-child {
  margin-top: 10px;
}

.action-sheet-ios .action-sheet-group:last-child {
  margin-bottom: 10px;
}

.action-sheet-ios .action-sheet-title {
  padding: 1.5rem;
  text-align: center;
  border-radius: 0;
  border-bottom: 0.55px solid #d6d6da;
  font-size: 1.3rem;
  font-weight: 400;
  color: #8f8f8f;
}

.action-sheet-ios .action-sheet-button {
  margin: 0;
  padding: 18px;
  min-height: 5.6rem;
  border-bottom: 0.55px solid #d6d6da;
  font-size: 2rem;
  color: #007aff;
  background: transparent;
}

.action-sheet-ios .action-sheet-button:last-child {
  border-bottom-color: transparent;
}

.action-sheet-ios .action-sheet-button.activated {
  margin-top: -0.55px;
  border-top: 0.55px solid #ebebeb;
  border-bottom-color: #ebebeb;
  background: #ebebeb;
}

.action-sheet-ios .action-sheet-selected {
  font-weight: bold;
  background: #fff;
}

.action-sheet-ios .action-sheet-destructive {
  color: #f53d3d;
}

.action-sheet-ios .action-sheet-cancel {
  font-weight: 600;
  background: #fff;
}

.action-sheet-md .action-sheet-title {
  text-align: left;
  text-align: start;
  font-size: 1.6rem;
  color: #757575;
  padding: 11px 16px 17px;
}

.action-sheet-md .action-sheet-button {
  text-align: left;
  text-align: start;
  position: relative;
  overflow: hidden;
  min-height: 4.8rem;
  font-size: 1.6rem;
  color: #222;
  background: transparent;
  padding: 0 16px;
}

.action-sheet-md .action-sheet-button.activated {
  background: #f1f1f1;
}

.action-sheet-md .action-sheet-icon {
  padding: 0;
  text-align: center;
  width: 2.3rem;
  font-size: 2.4rem;
  vertical-align: middle;
  margin: 0 32px 0 0;
}

.action-sheet-md .action-sheet-group {
  background: #fafafa;
}

.action-sheet-md .action-sheet-group:first-child {
  padding-top: 0.8rem;
}

.action-sheet-md .action-sheet-group:last-child {
  padding-bottom: 0.8rem;
}

.action-sheet-md .action-sheet-group .button-inner {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.action-sheet-md .action-sheet-selected {
  font-weight: bold;
}

.action-sheet-wp .action-sheet-title {
  text-align: left;
  text-align: start;
  font-size: 2rem;
  color: #4d4d4d;
  padding: 11px 16px 17px;
}

.action-sheet-wp .action-sheet-button {
  text-align: left;
  text-align: start;
  min-height: 4.8rem;
  font-size: 1.5rem;
  color: #4d4d4d;
  background: transparent;
  padding: 0 16px;
}

.action-sheet-wp .action-sheet-button.activated {
  background: #aaa;
}

.action-sheet-wp .action-sheet-icon {
  padding: 0;
  text-align: center;
  width: 2.3rem;
  font-size: 2.4rem;
  vertical-align: middle;
  margin: 0 20px 0 0;
}

.action-sheet-wp .action-sheet-group {
  background: #fff;
}

.action-sheet-wp .action-sheet-group:first-child {
  padding-top: 0.8rem;
  -webkit-box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
}

.action-sheet-wp .action-sheet-group:last-child {
  padding-bottom: 0.8rem;
}

.action-sheet-wp .action-sheet-group .button-inner {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.action-sheet-wp .action-sheet-selected {
  font-weight: bold;
}

.action-sheet-wp .action-sheet-cancel {
  background: transparent;
}

ion-alert {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  contain: strict;
}

ion-alert.alert-top {
  padding-top: 50px;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

ion-alert input {
  width: 100%;
}

.alert-wrapper {
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  min-width: 250px;
  max-height: 90%;
  opacity: 0;
  contain: content;
}

.alert-title {
  margin: 0;
  padding: 0;
}

.alert-sub-title {
  margin: 5px 0 0;
  padding: 0;
  font-weight: normal;
}

.alert-message {
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
}

.alert-input {
  padding: 10px 0;
  border: 0;
  background: inherit;
}

.alert-input::-moz-placeholder {
  color: #999;
}

.alert-input:-ms-input-placeholder {
  color: #999;
}

.alert-input::-webkit-input-placeholder {
  text-indent: 0;
  color: #999;
}

.alert-button-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.alert-button-group-vertical {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.alert-button {
  margin: 0;
  z-index: 0;
  display: block;
  font-size: 14px;
  line-height: 20px;
}

.alert-tappable {
  text-align: left;
  text-align: start;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  margin: 0;
  padding: 0;
  width: 100%;
  font-size: inherit;
  line-height: initial;
  background: transparent;
}

.alert-ios .alert-wrapper {
  border-radius: 13px;
  overflow: hidden;
  max-width: 270px;
  background-color: #f8f8f8;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.alert-ios .alert-head {
  text-align: center;
  padding: 12px 16px 7px;
}

.alert-ios .alert-title {
  margin-top: 8px;
  font-size: 17px;
  font-weight: 600;
}

.alert-ios .alert-sub-title {
  font-size: 14px;
  color: #666;
}

.alert-ios .alert-message,
.alert-ios .alert-input-group {
  text-align: center;
  font-size: 13px;
  color: inherit;
  padding: 0 16px 21px;
}

.alert-ios .alert-message {
  max-height: 240px;
}

.alert-ios .alert-message:empty {
  padding: 0 0 12px;
}

.alert-ios .alert-input {
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  margin-top: 10px;
  border-radius: 4px;
  border: 0.55px solid #ccc;
  background-color: #fff;
  padding: 6px;
}

.alert-ios .alert-radio-group,
.alert-ios .alert-checkbox-group {
  overflow: scroll;
  max-height: 240px;
  border-top: 0.55px solid #dbdbdf;
  -webkit-overflow-scrolling: touch;
}

.alert-ios .alert-tappable {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 44px;
}

.alert-ios .alert-radio-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px;
}

.alert-ios [aria-checked=true] .alert-radio-label {
  color: #5977ba;
}

.alert-ios .alert-radio-icon {
  position: relative;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  min-width: 30px;
}

.alert-ios [aria-checked=true] .alert-radio-inner {
  left: 7px;
  top: -7px;
  position: absolute;
  width: 6px;
  height: 12px;
  border-width: 2px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #5977ba;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.alert-ios .alert-checkbox-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px;
}

.alert-ios [aria-checked=true] .alert-checkbox-label {
  color: initial;
}

.alert-ios .alert-checkbox-icon {
  border-radius: 50%;
  position: relative;
  width: 21px;
  height: 21px;
  border-width: 0.55px;
  border-style: solid;
  border-color: #c8c7cc;
  background-color: #fff;
  margin: 10px 6px 10px 16px;
}

.alert-ios [aria-checked=true] .alert-checkbox-icon {
  border-color: #5977ba;
  background-color: #5977ba;
}

.alert-ios [aria-checked=true] .alert-checkbox-inner {
  left: 7px;
  top: 4px;
  position: absolute;
  width: 4px;
  height: 9px;
  border-width: 0.55px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.alert-ios .alert-button-group {
  margin-right: -0.55px;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.alert-ios .alert-button {
  margin: 0;
  border-radius: 0;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  min-width: 50%;
  height: 44px;
  border-top: 0.55px solid #dbdbdf;
  border-right: 0.55px solid #dbdbdf;
  font-size: 17px;
  color: #5977ba;
  background-color: transparent;
}

.alert-ios .alert-button:last-child {
  border-right: 0;
  font-weight: bold;
}

.alert-ios .alert-button.activated {
  background-color: #e9e9e9;
}

.alert-md .alert-wrapper {
  border-radius: 2px;
  max-width: 280px;
  background-color: #fafafa;
  -webkit-box-shadow: 0 16px 20px rgba(0, 0, 0, 0.4);
  box-shadow: 0 16px 20px rgba(0, 0, 0, 0.4);
}

.alert-md .alert-head {
  text-align: left;
  text-align: start;
  padding: 24px 24px 20px;
}

.alert-md .alert-title {
  font-size: 22px;
}

.alert-md .alert-sub-title {
  font-size: 16px;
}

.alert-md .alert-message,
.alert-md .alert-input-group {
  color: rgba(0, 0, 0, 0.5);
  padding: 0 24px 24px;
}

.alert-md .alert-message {
  max-height: 240px;
  font-size: 15px;
}

.alert-md .alert-message:empty {
  padding: 0;
}

.alert-md .alert-input {
  margin: 5px 0;
  border-bottom: 1px solid #dedede;
  color: #000;
}

.alert-md .alert-input:focus {
  margin-bottom: 4px;
  border-bottom: 2px solid #5977ba;
}

.alert-md .alert-radio-group,
.alert-md .alert-checkbox-group {
  position: relative;
  overflow: auto;
  max-height: 240px;
  border-top: 1px solid #dedede;
  border-bottom: 1px solid #dedede;
}

.alert-md .alert-tappable {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  min-height: 4.4rem;
}

.alert-md .alert-radio-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px 26px;
}

.alert-md .alert-radio-icon {
  left: 13px;
  top: 0;
  border-radius: 50%;
  position: relative;
  display: block;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #787878;
}

.alert-md .alert-radio-inner {
  left: 2px;
  top: 2px;
  border-radius: 50%;
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #5977ba;
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0);
  -webkit-transition: -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

.alert-md [aria-checked=true] .alert-radio-label {
  color: #5977ba;
}

.alert-md [aria-checked=true] .alert-radio-icon {
  border-color: #5977ba;
}

.alert-md [aria-checked=true] .alert-radio-inner {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
}

.alert-md .alert-checkbox-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px 26px;
}

.alert-md [aria-checked=true] .alert-checkbox-label {
  color: initial;
}

.alert-md .alert-checkbox-icon {
  left: 13px;
  top: 0;
  border-radius: 2px;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #787878;
}

.alert-md [aria-checked=true] .alert-checkbox-icon {
  border-color: #5977ba;
  background-color: #5977ba;
}

.alert-md [aria-checked=true] .alert-checkbox-inner {
  left: 3px;
  top: 0;
  position: absolute;
  width: 6px;
  height: 10px;
  border-width: 2px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.alert-md .alert-button-group {
  -webkit-flex-wrap: wrap-reverse;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 8px 8px 8px 24px;
}

.alert-md .alert-button {
  text-align: right;
  text-align: end;
  border-radius: 2px;
  position: relative;
  overflow: hidden;
  font-weight: 500;
  text-transform: uppercase;
  color: #5977ba;
  background-color: transparent;
  margin: 0 8px 0 0;
  padding: 10px;
}

.alert-md .alert-button.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.alert-md .alert-button .button-inner {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.alert-wp ion-backdrop {
  background: #fff;
}

.alert-wp .alert-wrapper {
  border-radius: 0;
  width: 100%;
  max-width: 520px;
  border: 1px solid #5977ba;
  background: #e6e6e6;
}

.alert-wp .alert-head {
  text-align: left;
  text-align: start;
  padding: 20px 22px 5px;
}

.alert-wp .alert-title {
  font-size: 20px;
  font-weight: 400;
}

.alert-wp .alert-sub-title {
  font-size: 16px;
}

.alert-wp .alert-message,
.alert-wp .alert-input-group {
  color: #000;
  padding: 0 22px 8px;
}

.alert-wp .alert-message {
  max-height: 240px;
  font-size: 13px;
}

.alert-wp .alert-message:empty {
  padding: 0;
}

.alert-wp .alert-input {
  border: 2px solid rgba(0, 0, 0, 0.5);
  line-height: 3rem;
  color: #000;
  margin: 5px 0;
  padding: 0 8px;
}

.alert-wp .alert-input:focus {
  border-color: #5977ba;
}

.alert-wp .alert-radio-group,
.alert-wp .alert-checkbox-group {
  position: relative;
  overflow: auto;
  max-height: 240px;
}

.alert-wp .alert-tappable {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  min-height: 4.4rem;
}

.alert-wp .alert-radio-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px 26px;
}

.alert-wp .alert-radio-icon {
  left: 13px;
  top: 0;
  margin: 0;
  border-radius: 50%;
  position: relative;
  display: block;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.5);
}

.alert-wp .alert-radio-inner {
  left: 2px;
  top: 2px;
  border-radius: 50%;
  position: absolute;
  display: none;
  width: 8px;
  height: 8px;
  background: #5977ba;
}

.alert-wp [aria-checked=true] .alert-radio-label {
  color: #000;
}

.alert-wp [aria-checked=true] .alert-radio-icon {
  border-color: rgba(0, 0, 0, 0.5);
}

.alert-wp [aria-checked=true] .alert-radio-inner {
  display: block;
}

.alert-wp .alert-checkbox-label {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: initial;
  padding: 13px 26px;
}

.alert-wp [aria-checked=true] .alert-checkbox-label {
  color: initial;
}

.alert-wp .alert-checkbox-icon {
  left: 13px;
  top: 0;
  border-radius: 0;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.5);
  background: transparent;
}

.alert-wp [aria-checked=true] .alert-checkbox-icon {
  border-color: #5977ba;
  background: #5977ba;
}

.alert-wp [aria-checked=true] .alert-checkbox-inner {
  left: 3px;
  top: -2px;
  position: absolute;
  width: 6px;
  height: 12px;
  border-width: 1px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.alert-wp .alert-button-group {
  -webkit-flex-wrap: wrap-reverse;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 20px 22px;
}

.alert-wp .alert-button-group-vertical .alert-button {
  margin-top: 5px;
  width: 100%;
}

.alert-wp .alert-button-group-vertical .alert-button:first-child:not(:only-child) {
  margin-right: 0;
  margin-top: 0;
}

.alert-wp .alert-button {
  border-radius: 0;
  width: 49.5%;
  font-weight: 400;
  color: #000;
  background: #b8b8b8;
  padding: 5px;
}

.alert-wp .alert-button:first-child:not(:only-child) {
  margin-right: 1%;
}

.alert-wp .alert-button.activated {
  background: darkgray;
}

audio,
canvas,
progress,
video {
  vertical-align: baseline;
}

audio:not([controls]) {
  display: none;
  height: 0;
}

b,
strong {
  font-weight: bold;
}

img {
  max-width: 100%;
  border: 0;
}

svg:not(:root) {
  overflow: hidden;
}

figure {
  margin: 1em 40px;
}

hr {
  height: 1px;
  border-width: 0;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

pre {
  overflow: auto;
}

code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

label,
input,
select,
textarea {
  font-family: inherit;
  line-height: normal;
}

textarea {
  overflow: auto;
  height: auto;
  font: inherit;
  color: inherit;
}

textarea::-webkit-input-placeholder {
  padding-left: 2px;
}

textarea::-moz-placeholder {
  padding-left: 2px;
}

textarea::-ms-input-placeholder {
  padding-left: 2px;
}

textarea::placeholder {
  padding-left: 2px;
}

form,
input,
optgroup,
select {
  margin: 0;
  font: inherit;
  color: inherit;
}

html input[type="button"],
input[type="reset"],
input[type="submit"] {
  cursor: pointer;
  -webkit-appearance: button;
}

a,
a div,
a span,
a ion-icon,
a ion-label,
button,
button div,
button span,
button ion-icon,
button ion-label,
[tappable],
[tappable] div,
[tappable] span,
[tappable] ion-icon,
[tappable] ion-label,
input,
textarea {
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}

a ion-label,
button ion-label {
  pointer-events: none;
}

button {
  border: 0;
  font-family: inherit;
  font-style: inherit;
  font-variant: inherit;
  line-height: 1;
  text-transform: none;
  cursor: pointer;
  -webkit-appearance: button;
}

[tappable] {
  cursor: pointer;
}

a[disabled],
button[disabled],
html input[disabled] {
  cursor: default;
}

button::-moz-focus-inner,
input::-moz-focus-inner {
  padding: 0;
  border: 0;
}

input[type="checkbox"],
input[type="radio"] {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

td,
th {
  padding: 0;
}

.hide,
[hidden],
template {
  display: none !important;
}

.sticky {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

:focus,
:active {
  outline: none;
}

.focus-outline :focus {
  outline: thin dotted;
  outline-offset: -1px;
}

.focus-outline button:focus,
.focus-outline [ion-button]:focus {
  border-color: #51a7e8;
  outline: 2px solid #51a7e8;
  -webkit-box-shadow: 0 0 8px 1px #51a7e8;
  box-shadow: 0 0 8px 1px #51a7e8;
}

ion-input :focus {
  outline: none;
}

.click-block {
  display: none;
}

.click-block-enabled {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  -webkit-transform: translate3d(0,  -100%,  0) translateY(1px);
  transform: translate3d(0,  -100%,  0) translateY(1px);
  position: absolute;
  z-index: 99999;
  display: block;
  opacity: 0;
  contain: strict;
}

.click-block-active {
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-tap-highlight-color: transparent;
  -webkit-touch-callout: none;
}

html {
  width: 100%;
  height: 100%;
  font-size: 62.5%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  text-size-adjust: 100%;
}

body {
  margin: 0;
  padding: 0;
  position: fixed;
  overflow: hidden;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
  -webkit-font-smoothing: antialiased;
  font-smoothing: antialiased;
  text-rendering: optimizeLegibility;
  -webkit-user-drag: none;
  -ms-content-zooming: none;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
  word-wrap: break-word;
  -webkit-text-size-adjust: none;
  -moz-text-size-adjust: none;
  -ms-text-size-adjust: none;
  text-size-adjust: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

a {
  background-color: transparent;
}

.enable-hover a:hover {
  opacity: .7;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 1.6rem;
  margin-bottom: 1rem;
  font-weight: 500;
  line-height: 1.2;
}

[padding] h1:first-child,
[padding] h2:first-child,
[padding] h3:first-child,
[padding] h4:first-child,
[padding] h5:first-child,
[padding] h6:first-child {
  margin-top: -0.3rem;
}

h1 + h2,
h1 + h3,
h2 + h3 {
  margin-top: -0.3rem;
}

h1 {
  margin-top: 2rem;
  font-size: 2.6rem;
}

h2 {
  margin-top: 1.8rem;
  font-size: 2.4rem;
}

h3 {
  font-size: 2.2rem;
}

h4 {
  font-size: 2rem;
}

h5 {
  font-size: 1.8rem;
}

h6 {
  font-size: 1.6rem;
}

small {
  font-size: 75%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sup {
  top: -.5em;
}

sub {
  bottom: -.25em;
}

ion-app,
ion-nav,
ion-tab,
ion-tabs,
.app-root {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 0;
  display: block;
  width: 100%;
  height: 100%;
}

ion-nav,
ion-tab,
ion-tabs {
  overflow: hidden;
}

ion-tab {
  display: none;
}

ion-tab.show-tab {
  display: block;
}

ion-app,
ion-nav,
ion-tab,
ion-tabs,
.app-root,
.ion-page {
  contain: strict;
}

.ion-page {
  left: 0;
  top: 0;
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  opacity: 0;
}

.ion-page.show-page {
  opacity: 1;
}

ion-header {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
}

ion-footer {
  left: 0;
  bottom: 0;
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
}

[app-viewport],
[overlay-portal],
[nav-viewport],
[tab-portal],
.nav-decor {
  display: none;
}

[text-center] {
  text-align: center !important;
}

[text-justify] {
  text-align: justify !important;
}

[text-start] {
  text-align: left;
  text-align: start !important;
}

[text-end] {
  text-align: right;
  text-align: end !important;
}

[text-left] {
  text-align: left !important;
}

[text-right] {
  text-align: right !important;
}

[text-nowrap] {
  white-space: nowrap !important;
}

[text-wrap] {
  white-space: normal !important;
}

@media (min-width: 576px) {
  [text-sm-center] {
    text-align: center !important;
  }
  [text-sm-justify] {
    text-align: justify !important;
  }
  [text-sm-start] {
    text-align: left;
    text-align: start !important;
  }
  [text-sm-end] {
    text-align: right;
    text-align: end !important;
  }
  [text-sm-left] {
    text-align: left !important;
  }
  [text-sm-right] {
    text-align: right !important;
  }
  [text-sm-nowrap] {
    white-space: nowrap !important;
  }
  [text-sm-wrap] {
    white-space: normal !important;
  }
}

@media (min-width: 768px) {
  [text-md-center] {
    text-align: center !important;
  }
  [text-md-justify] {
    text-align: justify !important;
  }
  [text-md-start] {
    text-align: left;
    text-align: start !important;
  }
  [text-md-end] {
    text-align: right;
    text-align: end !important;
  }
  [text-md-left] {
    text-align: left !important;
  }
  [text-md-right] {
    text-align: right !important;
  }
  [text-md-nowrap] {
    white-space: nowrap !important;
  }
  [text-md-wrap] {
    white-space: normal !important;
  }
}

@media (min-width: 992px) {
  [text-lg-center] {
    text-align: center !important;
  }
  [text-lg-justify] {
    text-align: justify !important;
  }
  [text-lg-start] {
    text-align: left;
    text-align: start !important;
  }
  [text-lg-end] {
    text-align: right;
    text-align: end !important;
  }
  [text-lg-left] {
    text-align: left !important;
  }
  [text-lg-right] {
    text-align: right !important;
  }
  [text-lg-nowrap] {
    white-space: nowrap !important;
  }
  [text-lg-wrap] {
    white-space: normal !important;
  }
}

@media (min-width: 1200px) {
  [text-xl-center] {
    text-align: center !important;
  }
  [text-xl-justify] {
    text-align: justify !important;
  }
  [text-xl-start] {
    text-align: left;
    text-align: start !important;
  }
  [text-xl-end] {
    text-align: right;
    text-align: end !important;
  }
  [text-xl-left] {
    text-align: left !important;
  }
  [text-xl-right] {
    text-align: right !important;
  }
  [text-xl-nowrap] {
    white-space: nowrap !important;
  }
  [text-xl-wrap] {
    white-space: normal !important;
  }
}

[text-uppercase] {
  text-transform: uppercase !important;
}

[text-lowercase] {
  text-transform: lowercase !important;
}

[text-capitalize] {
  text-transform: capitalize !important;
}

@media (min-width: 576px) {
  [text-sm-uppercase] {
    text-transform: uppercase !important;
  }
  [text-sm-lowercase] {
    text-transform: lowercase !important;
  }
  [text-sm-capitalize] {
    text-transform: capitalize !important;
  }
}

@media (min-width: 768px) {
  [text-md-uppercase] {
    text-transform: uppercase !important;
  }
  [text-md-lowercase] {
    text-transform: lowercase !important;
  }
  [text-md-capitalize] {
    text-transform: capitalize !important;
  }
}

@media (min-width: 992px) {
  [text-lg-uppercase] {
    text-transform: uppercase !important;
  }
  [text-lg-lowercase] {
    text-transform: lowercase !important;
  }
  [text-lg-capitalize] {
    text-transform: capitalize !important;
  }
}

@media (min-width: 1200px) {
  [text-xl-uppercase] {
    text-transform: uppercase !important;
  }
  [text-xl-lowercase] {
    text-transform: lowercase !important;
  }
  [text-xl-capitalize] {
    text-transform: capitalize !important;
  }
}

[float-left] {
  float: left !important;
}

[float-right] {
  float: right !important;
}

[float-start] {
  float: left !important;
}

[float-end] {
  float: right !important;
}

@media (min-width: 576px) {
  [float-sm-left] {
    float: left !important;
  }
  [float-sm-right] {
    float: right !important;
  }
  [float-sm-start] {
    float: left !important;
  }
  [float-sm-end] {
    float: right !important;
  }
}

@media (min-width: 768px) {
  [float-md-left] {
    float: left !important;
  }
  [float-md-right] {
    float: right !important;
  }
  [float-md-start] {
    float: left !important;
  }
  [float-md-end] {
    float: right !important;
  }
}

@media (min-width: 992px) {
  [float-lg-left] {
    float: left !important;
  }
  [float-lg-right] {
    float: right !important;
  }
  [float-lg-start] {
    float: left !important;
  }
  [float-lg-end] {
    float: right !important;
  }
}

@media (min-width: 1200px) {
  [float-xl-left] {
    float: left !important;
  }
  [float-xl-right] {
    float: right !important;
  }
  [float-xl-start] {
    float: left !important;
  }
  [float-xl-end] {
    float: right !important;
  }
}

ion-app.ios {
  font-family: "Open Sans", sans-serif;
  font-size: 1.4rem;
  background-color: #fff;
}

ion-app.md {
  font-family: "Open Sans", sans-serif;
  font-size: 1.4rem;
  background-color: #fff;
}

ion-app.wp {
  font-family: "Open Sans", sans-serif;
  font-size: 1.4rem;
  background-color: #fff;
}

ion-backdrop {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 2;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #000;
  opacity: .01;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

ion-backdrop.backdrop-no-tappable {
  cursor: auto;
}

ion-badge {
  padding: 3px 8px;
  text-align: center;
  display: inline-block;
  min-width: 10px;
  font-size: 1.3rem;
  font-weight: bold;
  line-height: 1;
  white-space: nowrap;
  vertical-align: baseline;
}

ion-badge:empty {
  display: none;
}

.badge-ios {
  border-radius: 10px;
  color: #fff;
  background-color: #5977ba;
}

.badge-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.badge-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.badge-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.badge-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.badge-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.badge-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.badge-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.badge-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.badge-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.badge-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.badge-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.badge-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.badge-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.badge-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.badge-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.badge-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.badge-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.badge-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.badge-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.badge-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.badge-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.badge-ios-white {
  color: #000;
  background-color: #fefefe;
}

.badge-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.badge-md {
  border-radius: 4px;
  color: #fff;
  background-color: #5977ba;
}

.badge-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.badge-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.badge-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.badge-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.badge-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.badge-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.badge-md-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.badge-md-dark {
  color: #fff;
  background-color: #92809d;
}

.badge-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.badge-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.badge-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.badge-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.badge-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.badge-md-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.badge-md-grayEEE {
  color: #000;
  background-color: #eee;
}

.badge-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.badge-md-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.badge-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.badge-md-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.badge-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.badge-md-success {
  color: #fff;
  background-color: #85bf31;
}

.badge-md-white {
  color: #000;
  background-color: #fefefe;
}

.badge-md-yellow {
  color: #000;
  background-color: #f8e71c;
}

.badge-wp {
  border-radius: 0;
  color: #fff;
  background-color: #5977ba;
}

.badge-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.badge-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.badge-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.badge-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.badge-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.badge-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.badge-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.badge-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.badge-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.badge-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.badge-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.badge-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.badge-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.badge-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.badge-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.badge-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.badge-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.badge-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.badge-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.badge-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.badge-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.badge-wp-white {
  color: #000;
  background-color: #fefefe;
}

.badge-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.button {
  text-align: center;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  position: relative;
  z-index: 0;
  display: inline-block;
  text-overflow: ellipsis;
  text-transform: none;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: top;
  vertical-align: -webkit-baseline-middle;
  -webkit-transition: background-color, opacity 100ms linear;
  transition: background-color, opacity 100ms linear;
  -webkit-font-kerning: none;
  font-kerning: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  contain: content;
}

.button-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

[ion-button] {
  text-decoration: none;
}

a[disabled],
button[disabled],
[ion-button][disabled] {
  cursor: default;
  opacity: .4;
  pointer-events: none;
}

.button-block {
  display: block;
  clear: both;
  width: 100%;
  contain: strict;
}

.button-block::after {
  clear: both;
}

.button-full {
  display: block;
  width: 100%;
  contain: strict;
}

.button-full.button-outline {
  border-radius: 0;
  border-right-width: 0;
  border-left-width: 0;
}

[icon-left] ion-icon,
[icon-start] ion-icon {
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
  padding-right: 0.3em;
}

[icon-right] ion-icon,
[icon-end] ion-icon {
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
  padding-left: 0.4em;
}

.button[icon-only] {
  padding: 0;
  min-width: .9em;
}

[icon-only] ion-icon {
  padding: 0 0.5em;
  font-size: 1.8em;
  line-height: .67;
  pointer-events: none;
}

.button-ios {
  border-radius: 4px;
  height: 2.8em;
  font-size: 1.6rem;
  color: #fff;
  background-color: #5977ba;
  margin: 0.4rem 0.2rem;
  padding: 0 1em;
}

.button-ios.activated {
  background-color: #526dab;
  opacity: 1;
}

.button-ios:hover:not(.disable-hover) {
  opacity: 0.8;
}

.button-large-ios {
  height: 2.8em;
  font-size: 2rem;
  padding: 0 1em;
}

.button-small-ios {
  height: 2.1em;
  font-size: 1.3rem;
  padding: 0 0.9em;
}

.button-small-ios[icon-only] ion-icon {
  font-size: 1.3em;
}

.button-block-ios {
  margin-left: 0;
  margin-right: 0;
}

.button-full-ios {
  margin-left: 0;
  margin-right: 0;
  border-radius: 0;
  border-right-width: 0;
  border-left-width: 0;
}

.button-outline-ios {
  border-radius: 4px;
  border-width: 1px;
  border-style: solid;
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.button-outline-ios.activated {
  color: #fff;
  background-color: #5977ba;
  opacity: 1;
}

.button-clear-ios {
  border-color: transparent;
  color: #5977ba;
  background-color: transparent;
}

.button-clear-ios.activated {
  background-color: transparent;
  opacity: 0.4;
}

.button-clear-ios:hover:not(.disable-hover) {
  color: #5977ba;
  opacity: 0.6;
}

.button-round-ios {
  border-radius: 64px;
  padding: 0 2.6rem;
}

.button-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.button-ios-black.activated {
  background-color: #3e3d3d;
}

.button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.button-clear-ios-black {
  border-color: transparent;
  color: #2d2c2c;
  background-color: transparent;
}

.button-clear-ios-black.activated {
  opacity: 0.4;
}

.button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.button-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.button-ios-charcoalGrey.activated {
  background-color: #585858;
}

.button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.button-clear-ios-charcoalGrey {
  border-color: transparent;
  color: #4a4a4a;
  background-color: transparent;
}

.button-clear-ios-charcoalGrey.activated {
  opacity: 0.4;
}

.button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.button-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.button-ios-curantisMagenta.activated {
  background-color: #b43671;
}

.button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.button-clear-ios-curantisMagenta {
  border-color: transparent;
  color: #ae2465;
  background-color: transparent;
}

.button-clear-ios-curantisMagenta.activated {
  opacity: 0.4;
}

.button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.button-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.button-ios-curantisMagenta75.activated {
  background-color: #ac5677;
}

.button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.button-clear-ios-curantisMagenta75 {
  border-color: transparent;
  color: #bb5e81;
  background-color: transparent;
}

.button-clear-ios-curantisMagenta75.activated {
  opacity: 0.4;
}

.button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.button-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.button-ios-curantisPurple.activated {
  background-color: #6e5880;
}

.button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.button-clear-ios-curantisPurple {
  border-color: transparent;
  color: #614a75;
  background-color: transparent;
}

.button-clear-ios-curantisPurple.activated {
  opacity: 0.4;
}

.button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.button-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.button-ios-danger.activated {
  background-color: #d4152d;
}

.button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.button-clear-ios-danger {
  border-color: transparent;
  color: #d0011b;
  background-color: transparent;
}

.button-clear-ios-danger.activated {
  opacity: 0.4;
}

.button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.button-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.button-ios-danger10.activated {
  background-color: #e4c8cc;
}

.button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.button-clear-ios-danger10 {
  border-color: transparent;
  color: #f8d9de;
  background-color: transparent;
}

.button-clear-ios-danger10.activated {
  opacity: 0.4;
}

.button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.button-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.button-ios-dark.activated {
  background-color: #867690;
}

.button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.button-clear-ios-dark {
  border-color: transparent;
  color: #92809d;
  background-color: transparent;
}

.button-clear-ios-dark.activated {
  opacity: 0.4;
}

.button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.button-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.button-ios-darkSkyBlue.activated {
  background-color: #4484d0;
}

.button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.button-clear-ios-darkSkyBlue {
  border-color: transparent;
  color: #4a90e2;
  background-color: transparent;
}

.button-clear-ios-darkSkyBlue.activated {
  opacity: 0.4;
}

.button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.button-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.button-ios-gray.activated {
  background-color: #8f8f8f;
}

.button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.button-clear-ios-gray {
  border-color: transparent;
  color: #9b9b9b;
  background-color: transparent;
}

.button-clear-ios-gray.activated {
  opacity: 0.4;
}

.button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.button-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.button-ios-greyscale85.activated {
  background-color: #514f4f;
}

.button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.button-clear-ios-greyscale85 {
  border-color: transparent;
  color: #424040;
  background-color: transparent;
}

.button-clear-ios-greyscale85.activated {
  opacity: 0.4;
}

.button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.button-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.button-ios-grayscale75.activated {
  background-color: #787575;
}

.button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.button-clear-ios-grayscale75 {
  border-color: transparent;
  color: #6c6969;
  background-color: transparent;
}

.button-clear-ios-grayscale75.activated {
  opacity: 0.4;
}

.button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.button-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.button-ios-grayscale50.activated {
  background-color: #b2b0b0;
}

.button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.button-clear-ios-grayscale50 {
  border-color: transparent;
  color: #c1bfbf;
  background-color: transparent;
}

.button-clear-ios-grayscale50.activated {
  opacity: 0.4;
}

.button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.button-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.button-ios-grayscale25.activated {
  background-color: #d7d5d5;
}

.button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.button-clear-ios-grayscale25 {
  border-color: transparent;
  color: #eae8e8;
  background-color: transparent;
}

.button-clear-ios-grayscale25.activated {
  opacity: 0.4;
}

.button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.button-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.button-ios-grayEEE.activated {
  background-color: #dbdbdb;
}

.button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.button-clear-ios-grayEEE {
  border-color: transparent;
  color: #eee;
  background-color: transparent;
}

.button-clear-ios-grayEEE.activated {
  opacity: 0.4;
}

.button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.button-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.button-ios-light.activated {
  background-color: #e0e0e0;
}

.button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.button-clear-ios-light {
  border-color: transparent;
  color: #f4f4f4;
  background-color: transparent;
}

.button-clear-ios-light.activated {
  opacity: 0.4;
}

.button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.button-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.button-ios-patientBlue.activated {
  background-color: #c2d1e3;
}

.button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.button-clear-ios-patientBlue {
  border-color: transparent;
  color: #d3e3f7;
  background-color: transparent;
}

.button-clear-ios-patientBlue.activated {
  opacity: 0.4;
}

.button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.button-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.button-ios-primary.activated {
  background-color: #526dab;
}

.button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.button-clear-ios-primary {
  border-color: transparent;
  color: #5977ba;
  background-color: transparent;
}

.button-clear-ios-primary.activated {
  opacity: 0.4;
}

.button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.button-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.button-ios-primary25.activated {
  background-color: #ccd2da;
}

.button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.button-clear-ios-primary25 {
  border-color: transparent;
  color: #dee4ed;
  background-color: transparent;
}

.button-clear-ios-primary25.activated {
  opacity: 0.4;
}

.button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.button-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.button-ios-skyBlue.activated {
  background-color: #8b9bbe;
}

.button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.button-clear-ios-skyBlue {
  border-color: transparent;
  color: #97a9cf;
  background-color: transparent;
}

.button-clear-ios-skyBlue.activated {
  opacity: 0.4;
}

.button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.button-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.button-ios-success.activated {
  background-color: #8fc441;
}

.button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.button-clear-ios-success {
  border-color: transparent;
  color: #85bf31;
  background-color: transparent;
}

.button-clear-ios-success.activated {
  opacity: 0.4;
}

.button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.button-ios-white {
  color: #000;
  background-color: #fefefe;
}

.button-ios-white.activated {
  background-color: #eaeaea;
}

.button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.button-clear-ios-white {
  border-color: transparent;
  color: #fefefe;
  background-color: transparent;
}

.button-clear-ios-white.activated {
  opacity: 0.4;
}

.button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.button-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.button-ios-yellow.activated {
  background-color: #e4d51a;
}

.button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.button-clear-ios-yellow {
  border-color: transparent;
  color: #f8e71c;
  background-color: transparent;
}

.button-clear-ios-yellow.activated {
  opacity: 0.4;
}

.button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.button-strong-ios {
  font-weight: 600;
}

.button-md {
  border-radius: 2px;
  overflow: hidden;
  height: 3.6rem;
  font-size: 1.4rem;
  font-weight: 500;
  text-transform: uppercase;
  color: #fff;
  background-color: #5977ba;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  -webkit-transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  margin: 0.4rem 0.2rem;
  padding: 0 1.1em;
}

.button-md:hover:not(.disable-hover) {
  background-color: #5977ba;
}

.button-md.activated {
  background-color: #526dab;
  -webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, 0.14), 0 3px 5px rgba(0, 0, 0, 0.21), 0 0 0 0 transparent;
  box-shadow: 0 3px 5px rgba(0, 0, 0, 0.14), 0 3px 5px rgba(0, 0, 0, 0.21), 0 0 0 0 transparent;
}

.button-md .button-effect {
  background-color: #fff;
}

.button-large-md {
  height: 2.8em;
  font-size: 2rem;
  padding: 0 1em;
}

.button-small-md {
  height: 2.1em;
  font-size: 1.3rem;
  padding: 0 0.9em;
}

.button-small-md[icon-only] ion-icon {
  font-size: 1.4em;
}

.button-block-md {
  margin-left: 0;
  margin-right: 0;
}

.button-full-md {
  margin-left: 0;
  margin-right: 0;
  border-radius: 0;
  border-right-width: 0;
  border-left-width: 0;
}

.button-outline-md {
  border-width: 1px;
  border-style: solid;
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-outline-md:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md.activated {
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 1;
}

.button-outline-md .button-effect {
  background-color: #5977ba;
}

.button-clear-md {
  border-color: transparent;
  color: #5977ba;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  opacity: 1;
}

.button-clear-md.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-clear-md .button-effect {
  background-color: #999;
}

.button-round-md {
  border-radius: 64px;
  padding: 0 2.6rem;
}

.button-md [icon-only] {
  padding: 0;
}

.button-effect {
  border-radius: 50%;
  -webkit-transform-origin: center center;
  transform-origin: center center;
  position: absolute;
  z-index: 0;
  display: none;
  background-color: #555;
  opacity: .2;
  -webkit-transition-timing-function: ease-in-out;
  transition-timing-function: ease-in-out;
  pointer-events: none;
  top: 0;
  left: 0;
}

.md button .button-effect {
  display: block;
}

.button-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.button-md-black:hover:not(.disable-hover) {
  background-color: #2d2c2c;
}

.button-md-black.activated {
  background-color: #3e3d3d;
  opacity: 1;
}

.button-md-black .button-effect {
  background-color: #fff;
}

.button-outline-md-black {
  border-color: #383737;
  color: #383737;
  background-color: transparent;
}

.button-outline-md-black:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-black.activated {
  background-color: transparent;
}

.button-outline-md-black .button-effect {
  background-color: #383737;
}

.button-clear-md-black {
  border-color: transparent;
  color: #2d2c2c;
  background-color: transparent;
}

.button-clear-md-black.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.button-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.button-md-charcoalGrey:hover:not(.disable-hover) {
  background-color: #4a4a4a;
}

.button-md-charcoalGrey.activated {
  background-color: #585858;
  opacity: 1;
}

.button-md-charcoalGrey .button-effect {
  background-color: #fff;
}

.button-outline-md-charcoalGrey {
  border-color: #535353;
  color: #535353;
  background-color: transparent;
}

.button-outline-md-charcoalGrey:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.button-outline-md-charcoalGrey .button-effect {
  background-color: #535353;
}

.button-clear-md-charcoalGrey {
  border-color: transparent;
  color: #4a4a4a;
  background-color: transparent;
}

.button-clear-md-charcoalGrey.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.button-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.button-md-curantisMagenta:hover:not(.disable-hover) {
  background-color: #ae2465;
}

.button-md-curantisMagenta.activated {
  background-color: #b43671;
  opacity: 1;
}

.button-md-curantisMagenta .button-effect {
  background-color: #fff;
}

.button-outline-md-curantisMagenta {
  border-color: #b22f6d;
  color: #b22f6d;
  background-color: transparent;
}

.button-outline-md-curantisMagenta:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.button-outline-md-curantisMagenta .button-effect {
  background-color: #b22f6d;
}

.button-clear-md-curantisMagenta {
  border-color: transparent;
  color: #ae2465;
  background-color: transparent;
}

.button-clear-md-curantisMagenta.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.button-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.button-md-curantisMagenta75:hover:not(.disable-hover) {
  background-color: #bb5e81;
}

.button-md-curantisMagenta75.activated {
  background-color: #ac5677;
  opacity: 1;
}

.button-md-curantisMagenta75 .button-effect {
  background-color: #fff;
}

.button-outline-md-curantisMagenta75 {
  border-color: #b2597b;
  color: #b2597b;
  background-color: transparent;
}

.button-outline-md-curantisMagenta75:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.button-outline-md-curantisMagenta75 .button-effect {
  background-color: #b2597b;
}

.button-clear-md-curantisMagenta75 {
  border-color: transparent;
  color: #bb5e81;
  background-color: transparent;
}

.button-clear-md-curantisMagenta75.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.button-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.button-md-curantisPurple:hover:not(.disable-hover) {
  background-color: #614a75;
}

.button-md-curantisPurple.activated {
  background-color: #6e5880;
  opacity: 1;
}

.button-md-curantisPurple .button-effect {
  background-color: #fff;
}

.button-outline-md-curantisPurple {
  border-color: #69537c;
  color: #69537c;
  background-color: transparent;
}

.button-outline-md-curantisPurple:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.button-outline-md-curantisPurple .button-effect {
  background-color: #69537c;
}

.button-clear-md-curantisPurple {
  border-color: transparent;
  color: #614a75;
  background-color: transparent;
}

.button-clear-md-curantisPurple.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.button-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.button-md-danger:hover:not(.disable-hover) {
  background-color: #d0011b;
}

.button-md-danger.activated {
  background-color: #d4152d;
  opacity: 1;
}

.button-md-danger .button-effect {
  background-color: #fff;
}

.button-outline-md-danger {
  border-color: #d20e26;
  color: #d20e26;
  background-color: transparent;
}

.button-outline-md-danger:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-danger.activated {
  background-color: transparent;
}

.button-outline-md-danger .button-effect {
  background-color: #d20e26;
}

.button-clear-md-danger {
  border-color: transparent;
  color: #d0011b;
  background-color: transparent;
}

.button-clear-md-danger.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.button-md-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.button-md-danger10:hover:not(.disable-hover) {
  background-color: #f8d9de;
}

.button-md-danger10.activated {
  background-color: #e4c8cc;
  opacity: 1;
}

.button-md-danger10 .button-effect {
  background-color: #000;
}

.button-outline-md-danger10 {
  border-color: #ecced3;
  color: #ecced3;
  background-color: transparent;
}

.button-outline-md-danger10:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-danger10.activated {
  background-color: transparent;
}

.button-outline-md-danger10 .button-effect {
  background-color: #ecced3;
}

.button-clear-md-danger10 {
  border-color: transparent;
  color: #f8d9de;
  background-color: transparent;
}

.button-clear-md-danger10.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.button-md-dark {
  color: #fff;
  background-color: #92809d;
}

.button-md-dark:hover:not(.disable-hover) {
  background-color: #92809d;
}

.button-md-dark.activated {
  background-color: #867690;
  opacity: 1;
}

.button-md-dark .button-effect {
  background-color: #fff;
}

.button-outline-md-dark {
  border-color: #8b7a95;
  color: #8b7a95;
  background-color: transparent;
}

.button-outline-md-dark:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-dark.activated {
  background-color: transparent;
}

.button-outline-md-dark .button-effect {
  background-color: #8b7a95;
}

.button-clear-md-dark {
  border-color: transparent;
  color: #92809d;
  background-color: transparent;
}

.button-clear-md-dark.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.button-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.button-md-darkSkyBlue:hover:not(.disable-hover) {
  background-color: #4a90e2;
}

.button-md-darkSkyBlue.activated {
  background-color: #4484d0;
  opacity: 1;
}

.button-md-darkSkyBlue .button-effect {
  background-color: #fff;
}

.button-outline-md-darkSkyBlue {
  border-color: #4689d7;
  color: #4689d7;
  background-color: transparent;
}

.button-outline-md-darkSkyBlue:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.button-outline-md-darkSkyBlue .button-effect {
  background-color: #4689d7;
}

.button-clear-md-darkSkyBlue {
  border-color: transparent;
  color: #4a90e2;
  background-color: transparent;
}

.button-clear-md-darkSkyBlue.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.button-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.button-md-gray:hover:not(.disable-hover) {
  background-color: #9b9b9b;
}

.button-md-gray.activated {
  background-color: #8f8f8f;
  opacity: 1;
}

.button-md-gray .button-effect {
  background-color: #fff;
}

.button-outline-md-gray {
  border-color: #939393;
  color: #939393;
  background-color: transparent;
}

.button-outline-md-gray:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-gray.activated {
  background-color: transparent;
}

.button-outline-md-gray .button-effect {
  background-color: #939393;
}

.button-clear-md-gray {
  border-color: transparent;
  color: #9b9b9b;
  background-color: transparent;
}

.button-clear-md-gray.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.button-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.button-md-greyscale85:hover:not(.disable-hover) {
  background-color: #424040;
}

.button-md-greyscale85.activated {
  background-color: #514f4f;
  opacity: 1;
}

.button-md-greyscale85 .button-effect {
  background-color: #fff;
}

.button-outline-md-greyscale85 {
  border-color: #4b4a4a;
  color: #4b4a4a;
  background-color: transparent;
}

.button-outline-md-greyscale85:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.button-outline-md-greyscale85 .button-effect {
  background-color: #4b4a4a;
}

.button-clear-md-greyscale85 {
  border-color: transparent;
  color: #424040;
  background-color: transparent;
}

.button-clear-md-greyscale85.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.button-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.button-md-grayscale75:hover:not(.disable-hover) {
  background-color: #6c6969;
}

.button-md-grayscale75.activated {
  background-color: #787575;
  opacity: 1;
}

.button-md-grayscale75 .button-effect {
  background-color: #fff;
}

.button-outline-md-grayscale75 {
  border-color: #737171;
  color: #737171;
  background-color: transparent;
}

.button-outline-md-grayscale75:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.button-outline-md-grayscale75 .button-effect {
  background-color: #737171;
}

.button-clear-md-grayscale75 {
  border-color: transparent;
  color: #6c6969;
  background-color: transparent;
}

.button-clear-md-grayscale75.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.button-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.button-md-grayscale50:hover:not(.disable-hover) {
  background-color: #c1bfbf;
}

.button-md-grayscale50.activated {
  background-color: #b2b0b0;
  opacity: 1;
}

.button-md-grayscale50 .button-effect {
  background-color: #fff;
}

.button-outline-md-grayscale50 {
  border-color: #b7b5b5;
  color: #b7b5b5;
  background-color: transparent;
}

.button-outline-md-grayscale50:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.button-outline-md-grayscale50 .button-effect {
  background-color: #b7b5b5;
}

.button-clear-md-grayscale50 {
  border-color: transparent;
  color: #c1bfbf;
  background-color: transparent;
}

.button-clear-md-grayscale50.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.button-md-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.button-md-grayscale25:hover:not(.disable-hover) {
  background-color: #eae8e8;
}

.button-md-grayscale25.activated {
  background-color: #d7d5d5;
  opacity: 1;
}

.button-md-grayscale25 .button-effect {
  background-color: #000;
}

.button-outline-md-grayscale25 {
  border-color: #dedcdc;
  color: #dedcdc;
  background-color: transparent;
}

.button-outline-md-grayscale25:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.button-outline-md-grayscale25 .button-effect {
  background-color: #dedcdc;
}

.button-clear-md-grayscale25 {
  border-color: transparent;
  color: #eae8e8;
  background-color: transparent;
}

.button-clear-md-grayscale25.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.button-md-grayEEE {
  color: #000;
  background-color: #eee;
}

.button-md-grayEEE:hover:not(.disable-hover) {
  background-color: #eee;
}

.button-md-grayEEE.activated {
  background-color: #dbdbdb;
  opacity: 1;
}

.button-md-grayEEE .button-effect {
  background-color: #000;
}

.button-outline-md-grayEEE {
  border-color: #e2e2e2;
  color: #e2e2e2;
  background-color: transparent;
}

.button-outline-md-grayEEE:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.button-outline-md-grayEEE .button-effect {
  background-color: #e2e2e2;
}

.button-clear-md-grayEEE {
  border-color: transparent;
  color: #eee;
  background-color: transparent;
}

.button-clear-md-grayEEE.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.button-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.button-md-light:hover:not(.disable-hover) {
  background-color: #f4f4f4;
}

.button-md-light.activated {
  background-color: #e0e0e0;
  opacity: 1;
}

.button-md-light .button-effect {
  background-color: #000;
}

.button-outline-md-light {
  border-color: #e8e8e8;
  color: #e8e8e8;
  background-color: transparent;
}

.button-outline-md-light:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-light.activated {
  background-color: transparent;
}

.button-outline-md-light .button-effect {
  background-color: #e8e8e8;
}

.button-clear-md-light {
  border-color: transparent;
  color: #f4f4f4;
  background-color: transparent;
}

.button-clear-md-light.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.button-md-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.button-md-patientBlue:hover:not(.disable-hover) {
  background-color: #d3e3f7;
}

.button-md-patientBlue.activated {
  background-color: #c2d1e3;
  opacity: 1;
}

.button-md-patientBlue .button-effect {
  background-color: #000;
}

.button-outline-md-patientBlue {
  border-color: #c8d8eb;
  color: #c8d8eb;
  background-color: transparent;
}

.button-outline-md-patientBlue:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.button-outline-md-patientBlue .button-effect {
  background-color: #c8d8eb;
}

.button-clear-md-patientBlue {
  border-color: transparent;
  color: #d3e3f7;
  background-color: transparent;
}

.button-clear-md-patientBlue.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.button-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.button-md-primary:hover:not(.disable-hover) {
  background-color: #5977ba;
}

.button-md-primary.activated {
  background-color: #526dab;
  opacity: 1;
}

.button-md-primary .button-effect {
  background-color: #fff;
}

.button-outline-md-primary {
  border-color: #5571b1;
  color: #5571b1;
  background-color: transparent;
}

.button-outline-md-primary:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-primary.activated {
  background-color: transparent;
}

.button-outline-md-primary .button-effect {
  background-color: #5571b1;
}

.button-clear-md-primary {
  border-color: transparent;
  color: #5977ba;
  background-color: transparent;
}

.button-clear-md-primary.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.button-md-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.button-md-primary25:hover:not(.disable-hover) {
  background-color: #dee4ed;
}

.button-md-primary25.activated {
  background-color: #ccd2da;
  opacity: 1;
}

.button-md-primary25 .button-effect {
  background-color: #000;
}

.button-outline-md-primary25 {
  border-color: #d3d9e1;
  color: #d3d9e1;
  background-color: transparent;
}

.button-outline-md-primary25:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-primary25.activated {
  background-color: transparent;
}

.button-outline-md-primary25 .button-effect {
  background-color: #d3d9e1;
}

.button-clear-md-primary25 {
  border-color: transparent;
  color: #dee4ed;
  background-color: transparent;
}

.button-clear-md-primary25.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.button-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.button-md-skyBlue:hover:not(.disable-hover) {
  background-color: #97a9cf;
}

.button-md-skyBlue.activated {
  background-color: #8b9bbe;
  opacity: 1;
}

.button-md-skyBlue .button-effect {
  background-color: #fff;
}

.button-outline-md-skyBlue {
  border-color: #8fa1c5;
  color: #8fa1c5;
  background-color: transparent;
}

.button-outline-md-skyBlue:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.button-outline-md-skyBlue .button-effect {
  background-color: #8fa1c5;
}

.button-clear-md-skyBlue {
  border-color: transparent;
  color: #97a9cf;
  background-color: transparent;
}

.button-clear-md-skyBlue.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.button-md-success {
  color: #fff;
  background-color: #85bf31;
}

.button-md-success:hover:not(.disable-hover) {
  background-color: #85bf31;
}

.button-md-success.activated {
  background-color: #8fc441;
  opacity: 1;
}

.button-md-success .button-effect {
  background-color: #fff;
}

.button-outline-md-success {
  border-color: #8bc23b;
  color: #8bc23b;
  background-color: transparent;
}

.button-outline-md-success:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-success.activated {
  background-color: transparent;
}

.button-outline-md-success .button-effect {
  background-color: #8bc23b;
}

.button-clear-md-success {
  border-color: transparent;
  color: #85bf31;
  background-color: transparent;
}

.button-clear-md-success.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.button-md-white {
  color: #000;
  background-color: #fefefe;
}

.button-md-white:hover:not(.disable-hover) {
  background-color: #fefefe;
}

.button-md-white.activated {
  background-color: #eaeaea;
  opacity: 1;
}

.button-md-white .button-effect {
  background-color: #000;
}

.button-outline-md-white {
  border-color: #f1f1f1;
  color: #f1f1f1;
  background-color: transparent;
}

.button-outline-md-white:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-white.activated {
  background-color: transparent;
}

.button-outline-md-white .button-effect {
  background-color: #f1f1f1;
}

.button-clear-md-white {
  border-color: transparent;
  color: #fefefe;
  background-color: transparent;
}

.button-clear-md-white.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.button-md-yellow {
  color: #000;
  background-color: #f8e71c;
}

.button-md-yellow:hover:not(.disable-hover) {
  background-color: #f8e71c;
}

.button-md-yellow.activated {
  background-color: #e4d51a;
  opacity: 1;
}

.button-md-yellow .button-effect {
  background-color: #000;
}

.button-outline-md-yellow {
  border-color: #ecdb1b;
  color: #ecdb1b;
  background-color: transparent;
}

.button-outline-md-yellow:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-md-yellow.activated {
  background-color: transparent;
}

.button-outline-md-yellow .button-effect {
  background-color: #ecdb1b;
}

.button-clear-md-yellow {
  border-color: transparent;
  color: #f8e71c;
  background-color: transparent;
}

.button-clear-md-yellow.activated {
  background-color: rgba(158, 158, 158, 0.2);
  -webkit-box-shadow: none;
  box-shadow: none;
}

.button-clear-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.button-strong-md {
  font-weight: bold;
}

.button-wp {
  border-radius: 0;
  height: 3.6rem;
  border: 3px solid transparent;
  font-size: 1.4rem;
  color: #fff;
  background-color: #5977ba;
  margin: 0.4rem 0.2rem;
  padding: 0 1.1em;
}

.button-wp:hover:not(.disable-hover) {
  border-color: #526dab;
  background-color: #5977ba;
}

.button-wp.activated {
  background-color: #526dab;
}

.button-large-wp {
  height: 2.8em;
  font-size: 2rem;
  padding: 0 1em;
}

.button-small-wp {
  height: 2.1em;
  font-size: 1.3rem;
  padding: 0 0.9em;
}

.button-small-wp[icon-only] ion-icon {
  font-size: 1.4em;
}

.button-block-wp {
  margin-left: 0;
  margin-right: 0;
}

.button-full-wp {
  margin-left: 0;
  margin-right: 0;
  border-radius: 0;
  border-right-width: 0;
  border-left-width: 0;
}

.button-outline-wp {
  border-width: 1px;
  border-style: solid;
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.button-outline-wp:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp.activated {
  background-color: rgba(89, 119, 186, 0.16);
}

.button-clear-wp {
  color: #5977ba;
  background-color: transparent;
}

.button-clear-wp.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp:hover:not(.disable-hover) {
  background-color: rgba(158, 158, 158, 0.1);
}

.button-round-wp {
  border-radius: 64px;
  padding: 0 2.6rem;
}

.button-wp [icon-only] {
  padding: 0;
}

.button-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.button-wp-black:hover:not(.disable-hover) {
  border-color: #3e3d3d;
  background-color: #2d2c2c;
}

.button-wp-black.activated {
  background-color: #3e3d3d;
}

.button-outline-wp-black {
  border-color: #383737;
  color: #383737;
  background-color: transparent;
}

.button-outline-wp-black:hover:not(.disable-hover) {
  border-color: #383737;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-black.activated {
  background-color: rgba(56, 55, 55, 0.16);
}

.button-clear-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.button-clear-wp-black.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.button-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.button-wp-charcoalGrey:hover:not(.disable-hover) {
  border-color: #585858;
  background-color: #4a4a4a;
}

.button-wp-charcoalGrey.activated {
  background-color: #585858;
}

.button-outline-wp-charcoalGrey {
  border-color: #535353;
  color: #535353;
  background-color: transparent;
}

.button-outline-wp-charcoalGrey:hover:not(.disable-hover) {
  border-color: #535353;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-charcoalGrey.activated {
  background-color: rgba(83, 83, 83, 0.16);
}

.button-clear-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.button-clear-wp-charcoalGrey.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.button-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.button-wp-curantisMagenta:hover:not(.disable-hover) {
  border-color: #b43671;
  background-color: #ae2465;
}

.button-wp-curantisMagenta.activated {
  background-color: #b43671;
}

.button-outline-wp-curantisMagenta {
  border-color: #b22f6d;
  color: #b22f6d;
  background-color: transparent;
}

.button-outline-wp-curantisMagenta:hover:not(.disable-hover) {
  border-color: #b22f6d;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-curantisMagenta.activated {
  background-color: rgba(178, 47, 109, 0.16);
}

.button-clear-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.button-clear-wp-curantisMagenta.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.button-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.button-wp-curantisMagenta75:hover:not(.disable-hover) {
  border-color: #ac5677;
  background-color: #bb5e81;
}

.button-wp-curantisMagenta75.activated {
  background-color: #ac5677;
}

.button-outline-wp-curantisMagenta75 {
  border-color: #b2597b;
  color: #b2597b;
  background-color: transparent;
}

.button-outline-wp-curantisMagenta75:hover:not(.disable-hover) {
  border-color: #b2597b;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-curantisMagenta75.activated {
  background-color: rgba(178, 89, 123, 0.16);
}

.button-clear-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.button-clear-wp-curantisMagenta75.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.button-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.button-wp-curantisPurple:hover:not(.disable-hover) {
  border-color: #6e5880;
  background-color: #614a75;
}

.button-wp-curantisPurple.activated {
  background-color: #6e5880;
}

.button-outline-wp-curantisPurple {
  border-color: #69537c;
  color: #69537c;
  background-color: transparent;
}

.button-outline-wp-curantisPurple:hover:not(.disable-hover) {
  border-color: #69537c;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-curantisPurple.activated {
  background-color: rgba(105, 83, 124, 0.16);
}

.button-clear-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.button-clear-wp-curantisPurple.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.button-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.button-wp-danger:hover:not(.disable-hover) {
  border-color: #d4152d;
  background-color: #d0011b;
}

.button-wp-danger.activated {
  background-color: #d4152d;
}

.button-outline-wp-danger {
  border-color: #d20e26;
  color: #d20e26;
  background-color: transparent;
}

.button-outline-wp-danger:hover:not(.disable-hover) {
  border-color: #d20e26;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-danger.activated {
  background-color: rgba(210, 14, 38, 0.16);
}

.button-clear-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.button-clear-wp-danger.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.button-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.button-wp-danger10:hover:not(.disable-hover) {
  border-color: #e4c8cc;
  background-color: #f8d9de;
}

.button-wp-danger10.activated {
  background-color: #e4c8cc;
}

.button-outline-wp-danger10 {
  border-color: #ecced3;
  color: #ecced3;
  background-color: transparent;
}

.button-outline-wp-danger10:hover:not(.disable-hover) {
  border-color: #ecced3;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-danger10.activated {
  background-color: rgba(236, 206, 211, 0.16);
}

.button-clear-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.button-clear-wp-danger10.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.button-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.button-wp-dark:hover:not(.disable-hover) {
  border-color: #867690;
  background-color: #92809d;
}

.button-wp-dark.activated {
  background-color: #867690;
}

.button-outline-wp-dark {
  border-color: #8b7a95;
  color: #8b7a95;
  background-color: transparent;
}

.button-outline-wp-dark:hover:not(.disable-hover) {
  border-color: #8b7a95;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-dark.activated {
  background-color: rgba(139, 122, 149, 0.16);
}

.button-clear-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.button-clear-wp-dark.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.button-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.button-wp-darkSkyBlue:hover:not(.disable-hover) {
  border-color: #4484d0;
  background-color: #4a90e2;
}

.button-wp-darkSkyBlue.activated {
  background-color: #4484d0;
}

.button-outline-wp-darkSkyBlue {
  border-color: #4689d7;
  color: #4689d7;
  background-color: transparent;
}

.button-outline-wp-darkSkyBlue:hover:not(.disable-hover) {
  border-color: #4689d7;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-darkSkyBlue.activated {
  background-color: rgba(70, 137, 215, 0.16);
}

.button-clear-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.button-clear-wp-darkSkyBlue.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.button-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.button-wp-gray:hover:not(.disable-hover) {
  border-color: #8f8f8f;
  background-color: #9b9b9b;
}

.button-wp-gray.activated {
  background-color: #8f8f8f;
}

.button-outline-wp-gray {
  border-color: #939393;
  color: #939393;
  background-color: transparent;
}

.button-outline-wp-gray:hover:not(.disable-hover) {
  border-color: #939393;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-gray.activated {
  background-color: rgba(147, 147, 147, 0.16);
}

.button-clear-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.button-clear-wp-gray.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.button-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.button-wp-greyscale85:hover:not(.disable-hover) {
  border-color: #514f4f;
  background-color: #424040;
}

.button-wp-greyscale85.activated {
  background-color: #514f4f;
}

.button-outline-wp-greyscale85 {
  border-color: #4b4a4a;
  color: #4b4a4a;
  background-color: transparent;
}

.button-outline-wp-greyscale85:hover:not(.disable-hover) {
  border-color: #4b4a4a;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-greyscale85.activated {
  background-color: rgba(75, 74, 74, 0.16);
}

.button-clear-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.button-clear-wp-greyscale85.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.button-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.button-wp-grayscale75:hover:not(.disable-hover) {
  border-color: #787575;
  background-color: #6c6969;
}

.button-wp-grayscale75.activated {
  background-color: #787575;
}

.button-outline-wp-grayscale75 {
  border-color: #737171;
  color: #737171;
  background-color: transparent;
}

.button-outline-wp-grayscale75:hover:not(.disable-hover) {
  border-color: #737171;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-grayscale75.activated {
  background-color: rgba(115, 113, 113, 0.16);
}

.button-clear-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.button-clear-wp-grayscale75.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.button-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.button-wp-grayscale50:hover:not(.disable-hover) {
  border-color: #b2b0b0;
  background-color: #c1bfbf;
}

.button-wp-grayscale50.activated {
  background-color: #b2b0b0;
}

.button-outline-wp-grayscale50 {
  border-color: #b7b5b5;
  color: #b7b5b5;
  background-color: transparent;
}

.button-outline-wp-grayscale50:hover:not(.disable-hover) {
  border-color: #b7b5b5;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-grayscale50.activated {
  background-color: rgba(183, 181, 181, 0.16);
}

.button-clear-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.button-clear-wp-grayscale50.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.button-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.button-wp-grayscale25:hover:not(.disable-hover) {
  border-color: #d7d5d5;
  background-color: #eae8e8;
}

.button-wp-grayscale25.activated {
  background-color: #d7d5d5;
}

.button-outline-wp-grayscale25 {
  border-color: #dedcdc;
  color: #dedcdc;
  background-color: transparent;
}

.button-outline-wp-grayscale25:hover:not(.disable-hover) {
  border-color: #dedcdc;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-grayscale25.activated {
  background-color: rgba(222, 220, 220, 0.16);
}

.button-clear-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.button-clear-wp-grayscale25.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.button-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.button-wp-grayEEE:hover:not(.disable-hover) {
  border-color: #dbdbdb;
  background-color: #eee;
}

.button-wp-grayEEE.activated {
  background-color: #dbdbdb;
}

.button-outline-wp-grayEEE {
  border-color: #e2e2e2;
  color: #e2e2e2;
  background-color: transparent;
}

.button-outline-wp-grayEEE:hover:not(.disable-hover) {
  border-color: #e2e2e2;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-grayEEE.activated {
  background-color: rgba(226, 226, 226, 0.16);
}

.button-clear-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.button-clear-wp-grayEEE.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.button-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.button-wp-light:hover:not(.disable-hover) {
  border-color: #e0e0e0;
  background-color: #f4f4f4;
}

.button-wp-light.activated {
  background-color: #e0e0e0;
}

.button-outline-wp-light {
  border-color: #e8e8e8;
  color: #e8e8e8;
  background-color: transparent;
}

.button-outline-wp-light:hover:not(.disable-hover) {
  border-color: #e8e8e8;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-light.activated {
  background-color: rgba(232, 232, 232, 0.16);
}

.button-clear-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.button-clear-wp-light.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.button-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.button-wp-patientBlue:hover:not(.disable-hover) {
  border-color: #c2d1e3;
  background-color: #d3e3f7;
}

.button-wp-patientBlue.activated {
  background-color: #c2d1e3;
}

.button-outline-wp-patientBlue {
  border-color: #c8d8eb;
  color: #c8d8eb;
  background-color: transparent;
}

.button-outline-wp-patientBlue:hover:not(.disable-hover) {
  border-color: #c8d8eb;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-patientBlue.activated {
  background-color: rgba(200, 216, 235, 0.16);
}

.button-clear-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.button-clear-wp-patientBlue.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.button-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.button-wp-primary:hover:not(.disable-hover) {
  border-color: #526dab;
  background-color: #5977ba;
}

.button-wp-primary.activated {
  background-color: #526dab;
}

.button-outline-wp-primary {
  border-color: #5571b1;
  color: #5571b1;
  background-color: transparent;
}

.button-outline-wp-primary:hover:not(.disable-hover) {
  border-color: #5571b1;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-primary.activated {
  background-color: rgba(85, 113, 177, 0.16);
}

.button-clear-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.button-clear-wp-primary.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.button-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.button-wp-primary25:hover:not(.disable-hover) {
  border-color: #ccd2da;
  background-color: #dee4ed;
}

.button-wp-primary25.activated {
  background-color: #ccd2da;
}

.button-outline-wp-primary25 {
  border-color: #d3d9e1;
  color: #d3d9e1;
  background-color: transparent;
}

.button-outline-wp-primary25:hover:not(.disable-hover) {
  border-color: #d3d9e1;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-primary25.activated {
  background-color: rgba(211, 217, 225, 0.16);
}

.button-clear-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.button-clear-wp-primary25.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.button-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.button-wp-skyBlue:hover:not(.disable-hover) {
  border-color: #8b9bbe;
  background-color: #97a9cf;
}

.button-wp-skyBlue.activated {
  background-color: #8b9bbe;
}

.button-outline-wp-skyBlue {
  border-color: #8fa1c5;
  color: #8fa1c5;
  background-color: transparent;
}

.button-outline-wp-skyBlue:hover:not(.disable-hover) {
  border-color: #8fa1c5;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-skyBlue.activated {
  background-color: rgba(143, 161, 197, 0.16);
}

.button-clear-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.button-clear-wp-skyBlue.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.button-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.button-wp-success:hover:not(.disable-hover) {
  border-color: #8fc441;
  background-color: #85bf31;
}

.button-wp-success.activated {
  background-color: #8fc441;
}

.button-outline-wp-success {
  border-color: #8bc23b;
  color: #8bc23b;
  background-color: transparent;
}

.button-outline-wp-success:hover:not(.disable-hover) {
  border-color: #8bc23b;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-success.activated {
  background-color: rgba(139, 194, 59, 0.16);
}

.button-clear-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.button-clear-wp-success.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.button-wp-white {
  color: #000;
  background-color: #fefefe;
}

.button-wp-white:hover:not(.disable-hover) {
  border-color: #eaeaea;
  background-color: #fefefe;
}

.button-wp-white.activated {
  background-color: #eaeaea;
}

.button-outline-wp-white {
  border-color: #f1f1f1;
  color: #f1f1f1;
  background-color: transparent;
}

.button-outline-wp-white:hover:not(.disable-hover) {
  border-color: #f1f1f1;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-white.activated {
  background-color: rgba(241, 241, 241, 0.16);
}

.button-clear-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.button-clear-wp-white.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.button-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.button-wp-yellow:hover:not(.disable-hover) {
  border-color: #e4d51a;
  background-color: #f8e71c;
}

.button-wp-yellow.activated {
  background-color: #e4d51a;
}

.button-outline-wp-yellow {
  border-color: #ecdb1b;
  color: #ecdb1b;
  background-color: transparent;
}

.button-outline-wp-yellow:hover:not(.disable-hover) {
  border-color: #ecdb1b;
  background-color: rgba(158, 158, 158, 0.1);
}

.button-outline-wp-yellow.activated {
  background-color: rgba(236, 219, 27, 0.16);
}

.button-clear-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.button-clear-wp-yellow.activated {
  background-color: rgba(158, 158, 158, 0.2);
}

.button-clear-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.button-strong-wp {
  font-weight: bold;
}

ion-card {
  display: block;
  overflow: hidden;
}

ion-card img {
  display: block;
  width: 100%;
}

ion-card-header {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

ion-card-content {
  display: block;
}

.card-ios {
  margin: 12px;
  border-radius: 2px;
  width: calc(100% - 24px);
  font-size: 1.4rem;
  background: #fff;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.3);
}

.card-ios ion-list {
  margin-bottom: 0;
}

.card-ios > .item:last-child,
.card-ios > .item:last-child .item-inner,
.card-ios > .item-wrapper:last-child .item {
  border-bottom: 0;
}

.card-ios .item-ios.item-block .item-inner {
  border: 0;
}

.card-content-ios {
  padding: 13px 16px 14px;
  font-size: 1.4rem;
  line-height: 1.4;
}

.card-header-ios {
  font-size: 1.6rem;
  font-weight: 500;
  color: #333;
  padding: 16px;
}

.card-header-ios + .card-content-ios,
.card-ios .item + .card-content-ios {
  padding-top: 0;
}

.card .note-ios {
  font-size: 1.3rem;
}

.card-title-ios {
  display: block;
  font-size: 1.8rem;
  line-height: 1.2;
  color: #222;
  margin: 2px 0;
  padding: 8px 0;
}

.card-ios h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
}

.card-ios h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
}

.card-ios h3,
.card-ios h4,
.card-ios h5,
.card-ios h6 {
  margin: 2px 0;
  font-size: 1.4rem;
  font-weight: normal;
}

.card-ios p {
  margin: 0 0 2px;
  font-size: 1.4rem;
  color: #666;
}

.card-ios + ion-card {
  margin-top: 0;
}

.card-ios .text-ios-black {
  color: #2d2c2c;
}

.card-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.card-ios-black .card-header-ios,
.card-ios-black .card-title-ios,
.card-ios-black .card-content-ios,
.card-ios-black p {
  color: #fff;
}

.card-ios-black .text-ios-black,
.card-ios-black .card-header-ios-black,
.card-ios-black .card-title-ios-black,
.card-ios-black .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-black .text-ios-charcoalGrey,
.card-ios-black .card-header-ios-charcoalGrey,
.card-ios-black .card-title-ios-charcoalGrey,
.card-ios-black .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-black .text-ios-curantisMagenta,
.card-ios-black .card-header-ios-curantisMagenta,
.card-ios-black .card-title-ios-curantisMagenta,
.card-ios-black .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-black .text-ios-curantisMagenta75,
.card-ios-black .card-header-ios-curantisMagenta75,
.card-ios-black .card-title-ios-curantisMagenta75,
.card-ios-black .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-black .text-ios-curantisPurple,
.card-ios-black .card-header-ios-curantisPurple,
.card-ios-black .card-title-ios-curantisPurple,
.card-ios-black .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-black .text-ios-danger,
.card-ios-black .card-header-ios-danger,
.card-ios-black .card-title-ios-danger,
.card-ios-black .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-black .text-ios-danger10,
.card-ios-black .card-header-ios-danger10,
.card-ios-black .card-title-ios-danger10,
.card-ios-black .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-black .text-ios-dark,
.card-ios-black .card-header-ios-dark,
.card-ios-black .card-title-ios-dark,
.card-ios-black .card-content-ios-dark {
  color: #92809d;
}

.card-ios-black .text-ios-darkSkyBlue,
.card-ios-black .card-header-ios-darkSkyBlue,
.card-ios-black .card-title-ios-darkSkyBlue,
.card-ios-black .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-black .text-ios-gray,
.card-ios-black .card-header-ios-gray,
.card-ios-black .card-title-ios-gray,
.card-ios-black .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-black .text-ios-greyscale85,
.card-ios-black .card-header-ios-greyscale85,
.card-ios-black .card-title-ios-greyscale85,
.card-ios-black .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-black .text-ios-grayscale75,
.card-ios-black .card-header-ios-grayscale75,
.card-ios-black .card-title-ios-grayscale75,
.card-ios-black .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-black .text-ios-grayscale50,
.card-ios-black .card-header-ios-grayscale50,
.card-ios-black .card-title-ios-grayscale50,
.card-ios-black .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-black .text-ios-grayscale25,
.card-ios-black .card-header-ios-grayscale25,
.card-ios-black .card-title-ios-grayscale25,
.card-ios-black .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-black .text-ios-grayEEE,
.card-ios-black .card-header-ios-grayEEE,
.card-ios-black .card-title-ios-grayEEE,
.card-ios-black .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-black .text-ios-light,
.card-ios-black .card-header-ios-light,
.card-ios-black .card-title-ios-light,
.card-ios-black .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-black .text-ios-patientBlue,
.card-ios-black .card-header-ios-patientBlue,
.card-ios-black .card-title-ios-patientBlue,
.card-ios-black .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-black .text-ios-primary,
.card-ios-black .card-header-ios-primary,
.card-ios-black .card-title-ios-primary,
.card-ios-black .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-black .text-ios-primary25,
.card-ios-black .card-header-ios-primary25,
.card-ios-black .card-title-ios-primary25,
.card-ios-black .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-black .text-ios-skyBlue,
.card-ios-black .card-header-ios-skyBlue,
.card-ios-black .card-title-ios-skyBlue,
.card-ios-black .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-black .text-ios-success,
.card-ios-black .card-header-ios-success,
.card-ios-black .card-title-ios-success,
.card-ios-black .card-content-ios-success {
  color: #85bf31;
}

.card-ios-black .text-ios-white,
.card-ios-black .card-header-ios-white,
.card-ios-black .card-title-ios-white,
.card-ios-black .card-content-ios-white {
  color: #fefefe;
}

.card-ios-black .text-ios-yellow,
.card-ios-black .card-header-ios-yellow,
.card-ios-black .card-title-ios-yellow,
.card-ios-black .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-black,
.card-title-ios-black,
.card-content-ios-black {
  color: #2d2c2c;
}

.card-ios .text-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.card-ios-charcoalGrey .card-header-ios,
.card-ios-charcoalGrey .card-title-ios,
.card-ios-charcoalGrey .card-content-ios,
.card-ios-charcoalGrey p {
  color: #fff;
}

.card-ios-charcoalGrey .text-ios-black,
.card-ios-charcoalGrey .card-header-ios-black,
.card-ios-charcoalGrey .card-title-ios-black,
.card-ios-charcoalGrey .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-charcoalGrey .text-ios-charcoalGrey,
.card-ios-charcoalGrey .card-header-ios-charcoalGrey,
.card-ios-charcoalGrey .card-title-ios-charcoalGrey,
.card-ios-charcoalGrey .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-charcoalGrey .text-ios-curantisMagenta,
.card-ios-charcoalGrey .card-header-ios-curantisMagenta,
.card-ios-charcoalGrey .card-title-ios-curantisMagenta,
.card-ios-charcoalGrey .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-charcoalGrey .text-ios-curantisMagenta75,
.card-ios-charcoalGrey .card-header-ios-curantisMagenta75,
.card-ios-charcoalGrey .card-title-ios-curantisMagenta75,
.card-ios-charcoalGrey .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-charcoalGrey .text-ios-curantisPurple,
.card-ios-charcoalGrey .card-header-ios-curantisPurple,
.card-ios-charcoalGrey .card-title-ios-curantisPurple,
.card-ios-charcoalGrey .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-charcoalGrey .text-ios-danger,
.card-ios-charcoalGrey .card-header-ios-danger,
.card-ios-charcoalGrey .card-title-ios-danger,
.card-ios-charcoalGrey .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-charcoalGrey .text-ios-danger10,
.card-ios-charcoalGrey .card-header-ios-danger10,
.card-ios-charcoalGrey .card-title-ios-danger10,
.card-ios-charcoalGrey .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-charcoalGrey .text-ios-dark,
.card-ios-charcoalGrey .card-header-ios-dark,
.card-ios-charcoalGrey .card-title-ios-dark,
.card-ios-charcoalGrey .card-content-ios-dark {
  color: #92809d;
}

.card-ios-charcoalGrey .text-ios-darkSkyBlue,
.card-ios-charcoalGrey .card-header-ios-darkSkyBlue,
.card-ios-charcoalGrey .card-title-ios-darkSkyBlue,
.card-ios-charcoalGrey .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-charcoalGrey .text-ios-gray,
.card-ios-charcoalGrey .card-header-ios-gray,
.card-ios-charcoalGrey .card-title-ios-gray,
.card-ios-charcoalGrey .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-charcoalGrey .text-ios-greyscale85,
.card-ios-charcoalGrey .card-header-ios-greyscale85,
.card-ios-charcoalGrey .card-title-ios-greyscale85,
.card-ios-charcoalGrey .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-charcoalGrey .text-ios-grayscale75,
.card-ios-charcoalGrey .card-header-ios-grayscale75,
.card-ios-charcoalGrey .card-title-ios-grayscale75,
.card-ios-charcoalGrey .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-charcoalGrey .text-ios-grayscale50,
.card-ios-charcoalGrey .card-header-ios-grayscale50,
.card-ios-charcoalGrey .card-title-ios-grayscale50,
.card-ios-charcoalGrey .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-charcoalGrey .text-ios-grayscale25,
.card-ios-charcoalGrey .card-header-ios-grayscale25,
.card-ios-charcoalGrey .card-title-ios-grayscale25,
.card-ios-charcoalGrey .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-charcoalGrey .text-ios-grayEEE,
.card-ios-charcoalGrey .card-header-ios-grayEEE,
.card-ios-charcoalGrey .card-title-ios-grayEEE,
.card-ios-charcoalGrey .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-charcoalGrey .text-ios-light,
.card-ios-charcoalGrey .card-header-ios-light,
.card-ios-charcoalGrey .card-title-ios-light,
.card-ios-charcoalGrey .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-charcoalGrey .text-ios-patientBlue,
.card-ios-charcoalGrey .card-header-ios-patientBlue,
.card-ios-charcoalGrey .card-title-ios-patientBlue,
.card-ios-charcoalGrey .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-charcoalGrey .text-ios-primary,
.card-ios-charcoalGrey .card-header-ios-primary,
.card-ios-charcoalGrey .card-title-ios-primary,
.card-ios-charcoalGrey .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-charcoalGrey .text-ios-primary25,
.card-ios-charcoalGrey .card-header-ios-primary25,
.card-ios-charcoalGrey .card-title-ios-primary25,
.card-ios-charcoalGrey .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-charcoalGrey .text-ios-skyBlue,
.card-ios-charcoalGrey .card-header-ios-skyBlue,
.card-ios-charcoalGrey .card-title-ios-skyBlue,
.card-ios-charcoalGrey .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-charcoalGrey .text-ios-success,
.card-ios-charcoalGrey .card-header-ios-success,
.card-ios-charcoalGrey .card-title-ios-success,
.card-ios-charcoalGrey .card-content-ios-success {
  color: #85bf31;
}

.card-ios-charcoalGrey .text-ios-white,
.card-ios-charcoalGrey .card-header-ios-white,
.card-ios-charcoalGrey .card-title-ios-white,
.card-ios-charcoalGrey .card-content-ios-white {
  color: #fefefe;
}

.card-ios-charcoalGrey .text-ios-yellow,
.card-ios-charcoalGrey .card-header-ios-yellow,
.card-ios-charcoalGrey .card-title-ios-yellow,
.card-ios-charcoalGrey .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-charcoalGrey,
.card-title-ios-charcoalGrey,
.card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios .text-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.card-ios-curantisMagenta .card-header-ios,
.card-ios-curantisMagenta .card-title-ios,
.card-ios-curantisMagenta .card-content-ios,
.card-ios-curantisMagenta p {
  color: #fff;
}

.card-ios-curantisMagenta .text-ios-black,
.card-ios-curantisMagenta .card-header-ios-black,
.card-ios-curantisMagenta .card-title-ios-black,
.card-ios-curantisMagenta .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-curantisMagenta .text-ios-charcoalGrey,
.card-ios-curantisMagenta .card-header-ios-charcoalGrey,
.card-ios-curantisMagenta .card-title-ios-charcoalGrey,
.card-ios-curantisMagenta .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-curantisMagenta .text-ios-curantisMagenta,
.card-ios-curantisMagenta .card-header-ios-curantisMagenta,
.card-ios-curantisMagenta .card-title-ios-curantisMagenta,
.card-ios-curantisMagenta .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-curantisMagenta .text-ios-curantisMagenta75,
.card-ios-curantisMagenta .card-header-ios-curantisMagenta75,
.card-ios-curantisMagenta .card-title-ios-curantisMagenta75,
.card-ios-curantisMagenta .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-curantisMagenta .text-ios-curantisPurple,
.card-ios-curantisMagenta .card-header-ios-curantisPurple,
.card-ios-curantisMagenta .card-title-ios-curantisPurple,
.card-ios-curantisMagenta .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-curantisMagenta .text-ios-danger,
.card-ios-curantisMagenta .card-header-ios-danger,
.card-ios-curantisMagenta .card-title-ios-danger,
.card-ios-curantisMagenta .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-curantisMagenta .text-ios-danger10,
.card-ios-curantisMagenta .card-header-ios-danger10,
.card-ios-curantisMagenta .card-title-ios-danger10,
.card-ios-curantisMagenta .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-curantisMagenta .text-ios-dark,
.card-ios-curantisMagenta .card-header-ios-dark,
.card-ios-curantisMagenta .card-title-ios-dark,
.card-ios-curantisMagenta .card-content-ios-dark {
  color: #92809d;
}

.card-ios-curantisMagenta .text-ios-darkSkyBlue,
.card-ios-curantisMagenta .card-header-ios-darkSkyBlue,
.card-ios-curantisMagenta .card-title-ios-darkSkyBlue,
.card-ios-curantisMagenta .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-curantisMagenta .text-ios-gray,
.card-ios-curantisMagenta .card-header-ios-gray,
.card-ios-curantisMagenta .card-title-ios-gray,
.card-ios-curantisMagenta .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-curantisMagenta .text-ios-greyscale85,
.card-ios-curantisMagenta .card-header-ios-greyscale85,
.card-ios-curantisMagenta .card-title-ios-greyscale85,
.card-ios-curantisMagenta .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-curantisMagenta .text-ios-grayscale75,
.card-ios-curantisMagenta .card-header-ios-grayscale75,
.card-ios-curantisMagenta .card-title-ios-grayscale75,
.card-ios-curantisMagenta .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-curantisMagenta .text-ios-grayscale50,
.card-ios-curantisMagenta .card-header-ios-grayscale50,
.card-ios-curantisMagenta .card-title-ios-grayscale50,
.card-ios-curantisMagenta .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-curantisMagenta .text-ios-grayscale25,
.card-ios-curantisMagenta .card-header-ios-grayscale25,
.card-ios-curantisMagenta .card-title-ios-grayscale25,
.card-ios-curantisMagenta .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-curantisMagenta .text-ios-grayEEE,
.card-ios-curantisMagenta .card-header-ios-grayEEE,
.card-ios-curantisMagenta .card-title-ios-grayEEE,
.card-ios-curantisMagenta .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-curantisMagenta .text-ios-light,
.card-ios-curantisMagenta .card-header-ios-light,
.card-ios-curantisMagenta .card-title-ios-light,
.card-ios-curantisMagenta .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-curantisMagenta .text-ios-patientBlue,
.card-ios-curantisMagenta .card-header-ios-patientBlue,
.card-ios-curantisMagenta .card-title-ios-patientBlue,
.card-ios-curantisMagenta .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-curantisMagenta .text-ios-primary,
.card-ios-curantisMagenta .card-header-ios-primary,
.card-ios-curantisMagenta .card-title-ios-primary,
.card-ios-curantisMagenta .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-curantisMagenta .text-ios-primary25,
.card-ios-curantisMagenta .card-header-ios-primary25,
.card-ios-curantisMagenta .card-title-ios-primary25,
.card-ios-curantisMagenta .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-curantisMagenta .text-ios-skyBlue,
.card-ios-curantisMagenta .card-header-ios-skyBlue,
.card-ios-curantisMagenta .card-title-ios-skyBlue,
.card-ios-curantisMagenta .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-curantisMagenta .text-ios-success,
.card-ios-curantisMagenta .card-header-ios-success,
.card-ios-curantisMagenta .card-title-ios-success,
.card-ios-curantisMagenta .card-content-ios-success {
  color: #85bf31;
}

.card-ios-curantisMagenta .text-ios-white,
.card-ios-curantisMagenta .card-header-ios-white,
.card-ios-curantisMagenta .card-title-ios-white,
.card-ios-curantisMagenta .card-content-ios-white {
  color: #fefefe;
}

.card-ios-curantisMagenta .text-ios-yellow,
.card-ios-curantisMagenta .card-header-ios-yellow,
.card-ios-curantisMagenta .card-title-ios-yellow,
.card-ios-curantisMagenta .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-curantisMagenta,
.card-title-ios-curantisMagenta,
.card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios .text-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.card-ios-curantisMagenta75 .card-header-ios,
.card-ios-curantisMagenta75 .card-title-ios,
.card-ios-curantisMagenta75 .card-content-ios,
.card-ios-curantisMagenta75 p {
  color: #fff;
}

.card-ios-curantisMagenta75 .text-ios-black,
.card-ios-curantisMagenta75 .card-header-ios-black,
.card-ios-curantisMagenta75 .card-title-ios-black,
.card-ios-curantisMagenta75 .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-curantisMagenta75 .text-ios-charcoalGrey,
.card-ios-curantisMagenta75 .card-header-ios-charcoalGrey,
.card-ios-curantisMagenta75 .card-title-ios-charcoalGrey,
.card-ios-curantisMagenta75 .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-curantisMagenta75 .text-ios-curantisMagenta,
.card-ios-curantisMagenta75 .card-header-ios-curantisMagenta,
.card-ios-curantisMagenta75 .card-title-ios-curantisMagenta,
.card-ios-curantisMagenta75 .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-curantisMagenta75 .text-ios-curantisMagenta75,
.card-ios-curantisMagenta75 .card-header-ios-curantisMagenta75,
.card-ios-curantisMagenta75 .card-title-ios-curantisMagenta75,
.card-ios-curantisMagenta75 .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-curantisMagenta75 .text-ios-curantisPurple,
.card-ios-curantisMagenta75 .card-header-ios-curantisPurple,
.card-ios-curantisMagenta75 .card-title-ios-curantisPurple,
.card-ios-curantisMagenta75 .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-curantisMagenta75 .text-ios-danger,
.card-ios-curantisMagenta75 .card-header-ios-danger,
.card-ios-curantisMagenta75 .card-title-ios-danger,
.card-ios-curantisMagenta75 .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-curantisMagenta75 .text-ios-danger10,
.card-ios-curantisMagenta75 .card-header-ios-danger10,
.card-ios-curantisMagenta75 .card-title-ios-danger10,
.card-ios-curantisMagenta75 .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-curantisMagenta75 .text-ios-dark,
.card-ios-curantisMagenta75 .card-header-ios-dark,
.card-ios-curantisMagenta75 .card-title-ios-dark,
.card-ios-curantisMagenta75 .card-content-ios-dark {
  color: #92809d;
}

.card-ios-curantisMagenta75 .text-ios-darkSkyBlue,
.card-ios-curantisMagenta75 .card-header-ios-darkSkyBlue,
.card-ios-curantisMagenta75 .card-title-ios-darkSkyBlue,
.card-ios-curantisMagenta75 .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-curantisMagenta75 .text-ios-gray,
.card-ios-curantisMagenta75 .card-header-ios-gray,
.card-ios-curantisMagenta75 .card-title-ios-gray,
.card-ios-curantisMagenta75 .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-curantisMagenta75 .text-ios-greyscale85,
.card-ios-curantisMagenta75 .card-header-ios-greyscale85,
.card-ios-curantisMagenta75 .card-title-ios-greyscale85,
.card-ios-curantisMagenta75 .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-curantisMagenta75 .text-ios-grayscale75,
.card-ios-curantisMagenta75 .card-header-ios-grayscale75,
.card-ios-curantisMagenta75 .card-title-ios-grayscale75,
.card-ios-curantisMagenta75 .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-curantisMagenta75 .text-ios-grayscale50,
.card-ios-curantisMagenta75 .card-header-ios-grayscale50,
.card-ios-curantisMagenta75 .card-title-ios-grayscale50,
.card-ios-curantisMagenta75 .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-curantisMagenta75 .text-ios-grayscale25,
.card-ios-curantisMagenta75 .card-header-ios-grayscale25,
.card-ios-curantisMagenta75 .card-title-ios-grayscale25,
.card-ios-curantisMagenta75 .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-curantisMagenta75 .text-ios-grayEEE,
.card-ios-curantisMagenta75 .card-header-ios-grayEEE,
.card-ios-curantisMagenta75 .card-title-ios-grayEEE,
.card-ios-curantisMagenta75 .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-curantisMagenta75 .text-ios-light,
.card-ios-curantisMagenta75 .card-header-ios-light,
.card-ios-curantisMagenta75 .card-title-ios-light,
.card-ios-curantisMagenta75 .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-curantisMagenta75 .text-ios-patientBlue,
.card-ios-curantisMagenta75 .card-header-ios-patientBlue,
.card-ios-curantisMagenta75 .card-title-ios-patientBlue,
.card-ios-curantisMagenta75 .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-curantisMagenta75 .text-ios-primary,
.card-ios-curantisMagenta75 .card-header-ios-primary,
.card-ios-curantisMagenta75 .card-title-ios-primary,
.card-ios-curantisMagenta75 .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-curantisMagenta75 .text-ios-primary25,
.card-ios-curantisMagenta75 .card-header-ios-primary25,
.card-ios-curantisMagenta75 .card-title-ios-primary25,
.card-ios-curantisMagenta75 .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-curantisMagenta75 .text-ios-skyBlue,
.card-ios-curantisMagenta75 .card-header-ios-skyBlue,
.card-ios-curantisMagenta75 .card-title-ios-skyBlue,
.card-ios-curantisMagenta75 .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-curantisMagenta75 .text-ios-success,
.card-ios-curantisMagenta75 .card-header-ios-success,
.card-ios-curantisMagenta75 .card-title-ios-success,
.card-ios-curantisMagenta75 .card-content-ios-success {
  color: #85bf31;
}

.card-ios-curantisMagenta75 .text-ios-white,
.card-ios-curantisMagenta75 .card-header-ios-white,
.card-ios-curantisMagenta75 .card-title-ios-white,
.card-ios-curantisMagenta75 .card-content-ios-white {
  color: #fefefe;
}

.card-ios-curantisMagenta75 .text-ios-yellow,
.card-ios-curantisMagenta75 .card-header-ios-yellow,
.card-ios-curantisMagenta75 .card-title-ios-yellow,
.card-ios-curantisMagenta75 .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-curantisMagenta75,
.card-title-ios-curantisMagenta75,
.card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios .text-ios-curantisPurple {
  color: #614a75;
}

.card-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.card-ios-curantisPurple .card-header-ios,
.card-ios-curantisPurple .card-title-ios,
.card-ios-curantisPurple .card-content-ios,
.card-ios-curantisPurple p {
  color: #fff;
}

.card-ios-curantisPurple .text-ios-black,
.card-ios-curantisPurple .card-header-ios-black,
.card-ios-curantisPurple .card-title-ios-black,
.card-ios-curantisPurple .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-curantisPurple .text-ios-charcoalGrey,
.card-ios-curantisPurple .card-header-ios-charcoalGrey,
.card-ios-curantisPurple .card-title-ios-charcoalGrey,
.card-ios-curantisPurple .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-curantisPurple .text-ios-curantisMagenta,
.card-ios-curantisPurple .card-header-ios-curantisMagenta,
.card-ios-curantisPurple .card-title-ios-curantisMagenta,
.card-ios-curantisPurple .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-curantisPurple .text-ios-curantisMagenta75,
.card-ios-curantisPurple .card-header-ios-curantisMagenta75,
.card-ios-curantisPurple .card-title-ios-curantisMagenta75,
.card-ios-curantisPurple .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-curantisPurple .text-ios-curantisPurple,
.card-ios-curantisPurple .card-header-ios-curantisPurple,
.card-ios-curantisPurple .card-title-ios-curantisPurple,
.card-ios-curantisPurple .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-curantisPurple .text-ios-danger,
.card-ios-curantisPurple .card-header-ios-danger,
.card-ios-curantisPurple .card-title-ios-danger,
.card-ios-curantisPurple .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-curantisPurple .text-ios-danger10,
.card-ios-curantisPurple .card-header-ios-danger10,
.card-ios-curantisPurple .card-title-ios-danger10,
.card-ios-curantisPurple .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-curantisPurple .text-ios-dark,
.card-ios-curantisPurple .card-header-ios-dark,
.card-ios-curantisPurple .card-title-ios-dark,
.card-ios-curantisPurple .card-content-ios-dark {
  color: #92809d;
}

.card-ios-curantisPurple .text-ios-darkSkyBlue,
.card-ios-curantisPurple .card-header-ios-darkSkyBlue,
.card-ios-curantisPurple .card-title-ios-darkSkyBlue,
.card-ios-curantisPurple .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-curantisPurple .text-ios-gray,
.card-ios-curantisPurple .card-header-ios-gray,
.card-ios-curantisPurple .card-title-ios-gray,
.card-ios-curantisPurple .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-curantisPurple .text-ios-greyscale85,
.card-ios-curantisPurple .card-header-ios-greyscale85,
.card-ios-curantisPurple .card-title-ios-greyscale85,
.card-ios-curantisPurple .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-curantisPurple .text-ios-grayscale75,
.card-ios-curantisPurple .card-header-ios-grayscale75,
.card-ios-curantisPurple .card-title-ios-grayscale75,
.card-ios-curantisPurple .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-curantisPurple .text-ios-grayscale50,
.card-ios-curantisPurple .card-header-ios-grayscale50,
.card-ios-curantisPurple .card-title-ios-grayscale50,
.card-ios-curantisPurple .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-curantisPurple .text-ios-grayscale25,
.card-ios-curantisPurple .card-header-ios-grayscale25,
.card-ios-curantisPurple .card-title-ios-grayscale25,
.card-ios-curantisPurple .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-curantisPurple .text-ios-grayEEE,
.card-ios-curantisPurple .card-header-ios-grayEEE,
.card-ios-curantisPurple .card-title-ios-grayEEE,
.card-ios-curantisPurple .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-curantisPurple .text-ios-light,
.card-ios-curantisPurple .card-header-ios-light,
.card-ios-curantisPurple .card-title-ios-light,
.card-ios-curantisPurple .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-curantisPurple .text-ios-patientBlue,
.card-ios-curantisPurple .card-header-ios-patientBlue,
.card-ios-curantisPurple .card-title-ios-patientBlue,
.card-ios-curantisPurple .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-curantisPurple .text-ios-primary,
.card-ios-curantisPurple .card-header-ios-primary,
.card-ios-curantisPurple .card-title-ios-primary,
.card-ios-curantisPurple .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-curantisPurple .text-ios-primary25,
.card-ios-curantisPurple .card-header-ios-primary25,
.card-ios-curantisPurple .card-title-ios-primary25,
.card-ios-curantisPurple .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-curantisPurple .text-ios-skyBlue,
.card-ios-curantisPurple .card-header-ios-skyBlue,
.card-ios-curantisPurple .card-title-ios-skyBlue,
.card-ios-curantisPurple .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-curantisPurple .text-ios-success,
.card-ios-curantisPurple .card-header-ios-success,
.card-ios-curantisPurple .card-title-ios-success,
.card-ios-curantisPurple .card-content-ios-success {
  color: #85bf31;
}

.card-ios-curantisPurple .text-ios-white,
.card-ios-curantisPurple .card-header-ios-white,
.card-ios-curantisPurple .card-title-ios-white,
.card-ios-curantisPurple .card-content-ios-white {
  color: #fefefe;
}

.card-ios-curantisPurple .text-ios-yellow,
.card-ios-curantisPurple .card-header-ios-yellow,
.card-ios-curantisPurple .card-title-ios-yellow,
.card-ios-curantisPurple .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-curantisPurple,
.card-title-ios-curantisPurple,
.card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios .text-ios-danger {
  color: #d0011b;
}

.card-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.card-ios-danger .card-header-ios,
.card-ios-danger .card-title-ios,
.card-ios-danger .card-content-ios,
.card-ios-danger p {
  color: #fff;
}

.card-ios-danger .text-ios-black,
.card-ios-danger .card-header-ios-black,
.card-ios-danger .card-title-ios-black,
.card-ios-danger .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-danger .text-ios-charcoalGrey,
.card-ios-danger .card-header-ios-charcoalGrey,
.card-ios-danger .card-title-ios-charcoalGrey,
.card-ios-danger .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-danger .text-ios-curantisMagenta,
.card-ios-danger .card-header-ios-curantisMagenta,
.card-ios-danger .card-title-ios-curantisMagenta,
.card-ios-danger .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-danger .text-ios-curantisMagenta75,
.card-ios-danger .card-header-ios-curantisMagenta75,
.card-ios-danger .card-title-ios-curantisMagenta75,
.card-ios-danger .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-danger .text-ios-curantisPurple,
.card-ios-danger .card-header-ios-curantisPurple,
.card-ios-danger .card-title-ios-curantisPurple,
.card-ios-danger .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-danger .text-ios-danger,
.card-ios-danger .card-header-ios-danger,
.card-ios-danger .card-title-ios-danger,
.card-ios-danger .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-danger .text-ios-danger10,
.card-ios-danger .card-header-ios-danger10,
.card-ios-danger .card-title-ios-danger10,
.card-ios-danger .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-danger .text-ios-dark,
.card-ios-danger .card-header-ios-dark,
.card-ios-danger .card-title-ios-dark,
.card-ios-danger .card-content-ios-dark {
  color: #92809d;
}

.card-ios-danger .text-ios-darkSkyBlue,
.card-ios-danger .card-header-ios-darkSkyBlue,
.card-ios-danger .card-title-ios-darkSkyBlue,
.card-ios-danger .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-danger .text-ios-gray,
.card-ios-danger .card-header-ios-gray,
.card-ios-danger .card-title-ios-gray,
.card-ios-danger .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-danger .text-ios-greyscale85,
.card-ios-danger .card-header-ios-greyscale85,
.card-ios-danger .card-title-ios-greyscale85,
.card-ios-danger .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-danger .text-ios-grayscale75,
.card-ios-danger .card-header-ios-grayscale75,
.card-ios-danger .card-title-ios-grayscale75,
.card-ios-danger .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-danger .text-ios-grayscale50,
.card-ios-danger .card-header-ios-grayscale50,
.card-ios-danger .card-title-ios-grayscale50,
.card-ios-danger .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-danger .text-ios-grayscale25,
.card-ios-danger .card-header-ios-grayscale25,
.card-ios-danger .card-title-ios-grayscale25,
.card-ios-danger .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-danger .text-ios-grayEEE,
.card-ios-danger .card-header-ios-grayEEE,
.card-ios-danger .card-title-ios-grayEEE,
.card-ios-danger .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-danger .text-ios-light,
.card-ios-danger .card-header-ios-light,
.card-ios-danger .card-title-ios-light,
.card-ios-danger .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-danger .text-ios-patientBlue,
.card-ios-danger .card-header-ios-patientBlue,
.card-ios-danger .card-title-ios-patientBlue,
.card-ios-danger .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-danger .text-ios-primary,
.card-ios-danger .card-header-ios-primary,
.card-ios-danger .card-title-ios-primary,
.card-ios-danger .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-danger .text-ios-primary25,
.card-ios-danger .card-header-ios-primary25,
.card-ios-danger .card-title-ios-primary25,
.card-ios-danger .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-danger .text-ios-skyBlue,
.card-ios-danger .card-header-ios-skyBlue,
.card-ios-danger .card-title-ios-skyBlue,
.card-ios-danger .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-danger .text-ios-success,
.card-ios-danger .card-header-ios-success,
.card-ios-danger .card-title-ios-success,
.card-ios-danger .card-content-ios-success {
  color: #85bf31;
}

.card-ios-danger .text-ios-white,
.card-ios-danger .card-header-ios-white,
.card-ios-danger .card-title-ios-white,
.card-ios-danger .card-content-ios-white {
  color: #fefefe;
}

.card-ios-danger .text-ios-yellow,
.card-ios-danger .card-header-ios-yellow,
.card-ios-danger .card-title-ios-yellow,
.card-ios-danger .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-danger,
.card-title-ios-danger,
.card-content-ios-danger {
  color: #d0011b;
}

.card-ios .text-ios-danger10 {
  color: #f8d9de;
}

.card-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.card-ios-danger10 .card-header-ios,
.card-ios-danger10 .card-title-ios,
.card-ios-danger10 .card-content-ios,
.card-ios-danger10 p {
  color: #000;
}

.card-ios-danger10 .text-ios-black,
.card-ios-danger10 .card-header-ios-black,
.card-ios-danger10 .card-title-ios-black,
.card-ios-danger10 .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-danger10 .text-ios-charcoalGrey,
.card-ios-danger10 .card-header-ios-charcoalGrey,
.card-ios-danger10 .card-title-ios-charcoalGrey,
.card-ios-danger10 .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-danger10 .text-ios-curantisMagenta,
.card-ios-danger10 .card-header-ios-curantisMagenta,
.card-ios-danger10 .card-title-ios-curantisMagenta,
.card-ios-danger10 .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-danger10 .text-ios-curantisMagenta75,
.card-ios-danger10 .card-header-ios-curantisMagenta75,
.card-ios-danger10 .card-title-ios-curantisMagenta75,
.card-ios-danger10 .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-danger10 .text-ios-curantisPurple,
.card-ios-danger10 .card-header-ios-curantisPurple,
.card-ios-danger10 .card-title-ios-curantisPurple,
.card-ios-danger10 .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-danger10 .text-ios-danger,
.card-ios-danger10 .card-header-ios-danger,
.card-ios-danger10 .card-title-ios-danger,
.card-ios-danger10 .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-danger10 .text-ios-danger10,
.card-ios-danger10 .card-header-ios-danger10,
.card-ios-danger10 .card-title-ios-danger10,
.card-ios-danger10 .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-danger10 .text-ios-dark,
.card-ios-danger10 .card-header-ios-dark,
.card-ios-danger10 .card-title-ios-dark,
.card-ios-danger10 .card-content-ios-dark {
  color: #92809d;
}

.card-ios-danger10 .text-ios-darkSkyBlue,
.card-ios-danger10 .card-header-ios-darkSkyBlue,
.card-ios-danger10 .card-title-ios-darkSkyBlue,
.card-ios-danger10 .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-danger10 .text-ios-gray,
.card-ios-danger10 .card-header-ios-gray,
.card-ios-danger10 .card-title-ios-gray,
.card-ios-danger10 .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-danger10 .text-ios-greyscale85,
.card-ios-danger10 .card-header-ios-greyscale85,
.card-ios-danger10 .card-title-ios-greyscale85,
.card-ios-danger10 .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-danger10 .text-ios-grayscale75,
.card-ios-danger10 .card-header-ios-grayscale75,
.card-ios-danger10 .card-title-ios-grayscale75,
.card-ios-danger10 .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-danger10 .text-ios-grayscale50,
.card-ios-danger10 .card-header-ios-grayscale50,
.card-ios-danger10 .card-title-ios-grayscale50,
.card-ios-danger10 .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-danger10 .text-ios-grayscale25,
.card-ios-danger10 .card-header-ios-grayscale25,
.card-ios-danger10 .card-title-ios-grayscale25,
.card-ios-danger10 .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-danger10 .text-ios-grayEEE,
.card-ios-danger10 .card-header-ios-grayEEE,
.card-ios-danger10 .card-title-ios-grayEEE,
.card-ios-danger10 .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-danger10 .text-ios-light,
.card-ios-danger10 .card-header-ios-light,
.card-ios-danger10 .card-title-ios-light,
.card-ios-danger10 .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-danger10 .text-ios-patientBlue,
.card-ios-danger10 .card-header-ios-patientBlue,
.card-ios-danger10 .card-title-ios-patientBlue,
.card-ios-danger10 .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-danger10 .text-ios-primary,
.card-ios-danger10 .card-header-ios-primary,
.card-ios-danger10 .card-title-ios-primary,
.card-ios-danger10 .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-danger10 .text-ios-primary25,
.card-ios-danger10 .card-header-ios-primary25,
.card-ios-danger10 .card-title-ios-primary25,
.card-ios-danger10 .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-danger10 .text-ios-skyBlue,
.card-ios-danger10 .card-header-ios-skyBlue,
.card-ios-danger10 .card-title-ios-skyBlue,
.card-ios-danger10 .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-danger10 .text-ios-success,
.card-ios-danger10 .card-header-ios-success,
.card-ios-danger10 .card-title-ios-success,
.card-ios-danger10 .card-content-ios-success {
  color: #85bf31;
}

.card-ios-danger10 .text-ios-white,
.card-ios-danger10 .card-header-ios-white,
.card-ios-danger10 .card-title-ios-white,
.card-ios-danger10 .card-content-ios-white {
  color: #fefefe;
}

.card-ios-danger10 .text-ios-yellow,
.card-ios-danger10 .card-header-ios-yellow,
.card-ios-danger10 .card-title-ios-yellow,
.card-ios-danger10 .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-danger10,
.card-title-ios-danger10,
.card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios .text-ios-dark {
  color: #92809d;
}

.card-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.card-ios-dark .card-header-ios,
.card-ios-dark .card-title-ios,
.card-ios-dark .card-content-ios,
.card-ios-dark p {
  color: #fff;
}

.card-ios-dark .text-ios-black,
.card-ios-dark .card-header-ios-black,
.card-ios-dark .card-title-ios-black,
.card-ios-dark .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-dark .text-ios-charcoalGrey,
.card-ios-dark .card-header-ios-charcoalGrey,
.card-ios-dark .card-title-ios-charcoalGrey,
.card-ios-dark .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-dark .text-ios-curantisMagenta,
.card-ios-dark .card-header-ios-curantisMagenta,
.card-ios-dark .card-title-ios-curantisMagenta,
.card-ios-dark .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-dark .text-ios-curantisMagenta75,
.card-ios-dark .card-header-ios-curantisMagenta75,
.card-ios-dark .card-title-ios-curantisMagenta75,
.card-ios-dark .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-dark .text-ios-curantisPurple,
.card-ios-dark .card-header-ios-curantisPurple,
.card-ios-dark .card-title-ios-curantisPurple,
.card-ios-dark .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-dark .text-ios-danger,
.card-ios-dark .card-header-ios-danger,
.card-ios-dark .card-title-ios-danger,
.card-ios-dark .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-dark .text-ios-danger10,
.card-ios-dark .card-header-ios-danger10,
.card-ios-dark .card-title-ios-danger10,
.card-ios-dark .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-dark .text-ios-dark,
.card-ios-dark .card-header-ios-dark,
.card-ios-dark .card-title-ios-dark,
.card-ios-dark .card-content-ios-dark {
  color: #92809d;
}

.card-ios-dark .text-ios-darkSkyBlue,
.card-ios-dark .card-header-ios-darkSkyBlue,
.card-ios-dark .card-title-ios-darkSkyBlue,
.card-ios-dark .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-dark .text-ios-gray,
.card-ios-dark .card-header-ios-gray,
.card-ios-dark .card-title-ios-gray,
.card-ios-dark .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-dark .text-ios-greyscale85,
.card-ios-dark .card-header-ios-greyscale85,
.card-ios-dark .card-title-ios-greyscale85,
.card-ios-dark .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-dark .text-ios-grayscale75,
.card-ios-dark .card-header-ios-grayscale75,
.card-ios-dark .card-title-ios-grayscale75,
.card-ios-dark .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-dark .text-ios-grayscale50,
.card-ios-dark .card-header-ios-grayscale50,
.card-ios-dark .card-title-ios-grayscale50,
.card-ios-dark .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-dark .text-ios-grayscale25,
.card-ios-dark .card-header-ios-grayscale25,
.card-ios-dark .card-title-ios-grayscale25,
.card-ios-dark .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-dark .text-ios-grayEEE,
.card-ios-dark .card-header-ios-grayEEE,
.card-ios-dark .card-title-ios-grayEEE,
.card-ios-dark .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-dark .text-ios-light,
.card-ios-dark .card-header-ios-light,
.card-ios-dark .card-title-ios-light,
.card-ios-dark .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-dark .text-ios-patientBlue,
.card-ios-dark .card-header-ios-patientBlue,
.card-ios-dark .card-title-ios-patientBlue,
.card-ios-dark .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-dark .text-ios-primary,
.card-ios-dark .card-header-ios-primary,
.card-ios-dark .card-title-ios-primary,
.card-ios-dark .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-dark .text-ios-primary25,
.card-ios-dark .card-header-ios-primary25,
.card-ios-dark .card-title-ios-primary25,
.card-ios-dark .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-dark .text-ios-skyBlue,
.card-ios-dark .card-header-ios-skyBlue,
.card-ios-dark .card-title-ios-skyBlue,
.card-ios-dark .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-dark .text-ios-success,
.card-ios-dark .card-header-ios-success,
.card-ios-dark .card-title-ios-success,
.card-ios-dark .card-content-ios-success {
  color: #85bf31;
}

.card-ios-dark .text-ios-white,
.card-ios-dark .card-header-ios-white,
.card-ios-dark .card-title-ios-white,
.card-ios-dark .card-content-ios-white {
  color: #fefefe;
}

.card-ios-dark .text-ios-yellow,
.card-ios-dark .card-header-ios-yellow,
.card-ios-dark .card-title-ios-yellow,
.card-ios-dark .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-dark,
.card-title-ios-dark,
.card-content-ios-dark {
  color: #92809d;
}

.card-ios .text-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.card-ios-darkSkyBlue .card-header-ios,
.card-ios-darkSkyBlue .card-title-ios,
.card-ios-darkSkyBlue .card-content-ios,
.card-ios-darkSkyBlue p {
  color: #fff;
}

.card-ios-darkSkyBlue .text-ios-black,
.card-ios-darkSkyBlue .card-header-ios-black,
.card-ios-darkSkyBlue .card-title-ios-black,
.card-ios-darkSkyBlue .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-darkSkyBlue .text-ios-charcoalGrey,
.card-ios-darkSkyBlue .card-header-ios-charcoalGrey,
.card-ios-darkSkyBlue .card-title-ios-charcoalGrey,
.card-ios-darkSkyBlue .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-darkSkyBlue .text-ios-curantisMagenta,
.card-ios-darkSkyBlue .card-header-ios-curantisMagenta,
.card-ios-darkSkyBlue .card-title-ios-curantisMagenta,
.card-ios-darkSkyBlue .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-darkSkyBlue .text-ios-curantisMagenta75,
.card-ios-darkSkyBlue .card-header-ios-curantisMagenta75,
.card-ios-darkSkyBlue .card-title-ios-curantisMagenta75,
.card-ios-darkSkyBlue .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-darkSkyBlue .text-ios-curantisPurple,
.card-ios-darkSkyBlue .card-header-ios-curantisPurple,
.card-ios-darkSkyBlue .card-title-ios-curantisPurple,
.card-ios-darkSkyBlue .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-darkSkyBlue .text-ios-danger,
.card-ios-darkSkyBlue .card-header-ios-danger,
.card-ios-darkSkyBlue .card-title-ios-danger,
.card-ios-darkSkyBlue .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-darkSkyBlue .text-ios-danger10,
.card-ios-darkSkyBlue .card-header-ios-danger10,
.card-ios-darkSkyBlue .card-title-ios-danger10,
.card-ios-darkSkyBlue .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-darkSkyBlue .text-ios-dark,
.card-ios-darkSkyBlue .card-header-ios-dark,
.card-ios-darkSkyBlue .card-title-ios-dark,
.card-ios-darkSkyBlue .card-content-ios-dark {
  color: #92809d;
}

.card-ios-darkSkyBlue .text-ios-darkSkyBlue,
.card-ios-darkSkyBlue .card-header-ios-darkSkyBlue,
.card-ios-darkSkyBlue .card-title-ios-darkSkyBlue,
.card-ios-darkSkyBlue .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-darkSkyBlue .text-ios-gray,
.card-ios-darkSkyBlue .card-header-ios-gray,
.card-ios-darkSkyBlue .card-title-ios-gray,
.card-ios-darkSkyBlue .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-darkSkyBlue .text-ios-greyscale85,
.card-ios-darkSkyBlue .card-header-ios-greyscale85,
.card-ios-darkSkyBlue .card-title-ios-greyscale85,
.card-ios-darkSkyBlue .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-darkSkyBlue .text-ios-grayscale75,
.card-ios-darkSkyBlue .card-header-ios-grayscale75,
.card-ios-darkSkyBlue .card-title-ios-grayscale75,
.card-ios-darkSkyBlue .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-darkSkyBlue .text-ios-grayscale50,
.card-ios-darkSkyBlue .card-header-ios-grayscale50,
.card-ios-darkSkyBlue .card-title-ios-grayscale50,
.card-ios-darkSkyBlue .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-darkSkyBlue .text-ios-grayscale25,
.card-ios-darkSkyBlue .card-header-ios-grayscale25,
.card-ios-darkSkyBlue .card-title-ios-grayscale25,
.card-ios-darkSkyBlue .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-darkSkyBlue .text-ios-grayEEE,
.card-ios-darkSkyBlue .card-header-ios-grayEEE,
.card-ios-darkSkyBlue .card-title-ios-grayEEE,
.card-ios-darkSkyBlue .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-darkSkyBlue .text-ios-light,
.card-ios-darkSkyBlue .card-header-ios-light,
.card-ios-darkSkyBlue .card-title-ios-light,
.card-ios-darkSkyBlue .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-darkSkyBlue .text-ios-patientBlue,
.card-ios-darkSkyBlue .card-header-ios-patientBlue,
.card-ios-darkSkyBlue .card-title-ios-patientBlue,
.card-ios-darkSkyBlue .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-darkSkyBlue .text-ios-primary,
.card-ios-darkSkyBlue .card-header-ios-primary,
.card-ios-darkSkyBlue .card-title-ios-primary,
.card-ios-darkSkyBlue .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-darkSkyBlue .text-ios-primary25,
.card-ios-darkSkyBlue .card-header-ios-primary25,
.card-ios-darkSkyBlue .card-title-ios-primary25,
.card-ios-darkSkyBlue .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-darkSkyBlue .text-ios-skyBlue,
.card-ios-darkSkyBlue .card-header-ios-skyBlue,
.card-ios-darkSkyBlue .card-title-ios-skyBlue,
.card-ios-darkSkyBlue .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-darkSkyBlue .text-ios-success,
.card-ios-darkSkyBlue .card-header-ios-success,
.card-ios-darkSkyBlue .card-title-ios-success,
.card-ios-darkSkyBlue .card-content-ios-success {
  color: #85bf31;
}

.card-ios-darkSkyBlue .text-ios-white,
.card-ios-darkSkyBlue .card-header-ios-white,
.card-ios-darkSkyBlue .card-title-ios-white,
.card-ios-darkSkyBlue .card-content-ios-white {
  color: #fefefe;
}

.card-ios-darkSkyBlue .text-ios-yellow,
.card-ios-darkSkyBlue .card-header-ios-yellow,
.card-ios-darkSkyBlue .card-title-ios-yellow,
.card-ios-darkSkyBlue .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-darkSkyBlue,
.card-title-ios-darkSkyBlue,
.card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios .text-ios-gray {
  color: #9b9b9b;
}

.card-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.card-ios-gray .card-header-ios,
.card-ios-gray .card-title-ios,
.card-ios-gray .card-content-ios,
.card-ios-gray p {
  color: #fff;
}

.card-ios-gray .text-ios-black,
.card-ios-gray .card-header-ios-black,
.card-ios-gray .card-title-ios-black,
.card-ios-gray .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-gray .text-ios-charcoalGrey,
.card-ios-gray .card-header-ios-charcoalGrey,
.card-ios-gray .card-title-ios-charcoalGrey,
.card-ios-gray .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-gray .text-ios-curantisMagenta,
.card-ios-gray .card-header-ios-curantisMagenta,
.card-ios-gray .card-title-ios-curantisMagenta,
.card-ios-gray .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-gray .text-ios-curantisMagenta75,
.card-ios-gray .card-header-ios-curantisMagenta75,
.card-ios-gray .card-title-ios-curantisMagenta75,
.card-ios-gray .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-gray .text-ios-curantisPurple,
.card-ios-gray .card-header-ios-curantisPurple,
.card-ios-gray .card-title-ios-curantisPurple,
.card-ios-gray .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-gray .text-ios-danger,
.card-ios-gray .card-header-ios-danger,
.card-ios-gray .card-title-ios-danger,
.card-ios-gray .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-gray .text-ios-danger10,
.card-ios-gray .card-header-ios-danger10,
.card-ios-gray .card-title-ios-danger10,
.card-ios-gray .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-gray .text-ios-dark,
.card-ios-gray .card-header-ios-dark,
.card-ios-gray .card-title-ios-dark,
.card-ios-gray .card-content-ios-dark {
  color: #92809d;
}

.card-ios-gray .text-ios-darkSkyBlue,
.card-ios-gray .card-header-ios-darkSkyBlue,
.card-ios-gray .card-title-ios-darkSkyBlue,
.card-ios-gray .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-gray .text-ios-gray,
.card-ios-gray .card-header-ios-gray,
.card-ios-gray .card-title-ios-gray,
.card-ios-gray .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-gray .text-ios-greyscale85,
.card-ios-gray .card-header-ios-greyscale85,
.card-ios-gray .card-title-ios-greyscale85,
.card-ios-gray .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-gray .text-ios-grayscale75,
.card-ios-gray .card-header-ios-grayscale75,
.card-ios-gray .card-title-ios-grayscale75,
.card-ios-gray .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-gray .text-ios-grayscale50,
.card-ios-gray .card-header-ios-grayscale50,
.card-ios-gray .card-title-ios-grayscale50,
.card-ios-gray .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-gray .text-ios-grayscale25,
.card-ios-gray .card-header-ios-grayscale25,
.card-ios-gray .card-title-ios-grayscale25,
.card-ios-gray .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-gray .text-ios-grayEEE,
.card-ios-gray .card-header-ios-grayEEE,
.card-ios-gray .card-title-ios-grayEEE,
.card-ios-gray .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-gray .text-ios-light,
.card-ios-gray .card-header-ios-light,
.card-ios-gray .card-title-ios-light,
.card-ios-gray .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-gray .text-ios-patientBlue,
.card-ios-gray .card-header-ios-patientBlue,
.card-ios-gray .card-title-ios-patientBlue,
.card-ios-gray .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-gray .text-ios-primary,
.card-ios-gray .card-header-ios-primary,
.card-ios-gray .card-title-ios-primary,
.card-ios-gray .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-gray .text-ios-primary25,
.card-ios-gray .card-header-ios-primary25,
.card-ios-gray .card-title-ios-primary25,
.card-ios-gray .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-gray .text-ios-skyBlue,
.card-ios-gray .card-header-ios-skyBlue,
.card-ios-gray .card-title-ios-skyBlue,
.card-ios-gray .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-gray .text-ios-success,
.card-ios-gray .card-header-ios-success,
.card-ios-gray .card-title-ios-success,
.card-ios-gray .card-content-ios-success {
  color: #85bf31;
}

.card-ios-gray .text-ios-white,
.card-ios-gray .card-header-ios-white,
.card-ios-gray .card-title-ios-white,
.card-ios-gray .card-content-ios-white {
  color: #fefefe;
}

.card-ios-gray .text-ios-yellow,
.card-ios-gray .card-header-ios-yellow,
.card-ios-gray .card-title-ios-yellow,
.card-ios-gray .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-gray,
.card-title-ios-gray,
.card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios .text-ios-greyscale85 {
  color: #424040;
}

.card-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.card-ios-greyscale85 .card-header-ios,
.card-ios-greyscale85 .card-title-ios,
.card-ios-greyscale85 .card-content-ios,
.card-ios-greyscale85 p {
  color: #fff;
}

.card-ios-greyscale85 .text-ios-black,
.card-ios-greyscale85 .card-header-ios-black,
.card-ios-greyscale85 .card-title-ios-black,
.card-ios-greyscale85 .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-greyscale85 .text-ios-charcoalGrey,
.card-ios-greyscale85 .card-header-ios-charcoalGrey,
.card-ios-greyscale85 .card-title-ios-charcoalGrey,
.card-ios-greyscale85 .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-greyscale85 .text-ios-curantisMagenta,
.card-ios-greyscale85 .card-header-ios-curantisMagenta,
.card-ios-greyscale85 .card-title-ios-curantisMagenta,
.card-ios-greyscale85 .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-greyscale85 .text-ios-curantisMagenta75,
.card-ios-greyscale85 .card-header-ios-curantisMagenta75,
.card-ios-greyscale85 .card-title-ios-curantisMagenta75,
.card-ios-greyscale85 .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-greyscale85 .text-ios-curantisPurple,
.card-ios-greyscale85 .card-header-ios-curantisPurple,
.card-ios-greyscale85 .card-title-ios-curantisPurple,
.card-ios-greyscale85 .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-greyscale85 .text-ios-danger,
.card-ios-greyscale85 .card-header-ios-danger,
.card-ios-greyscale85 .card-title-ios-danger,
.card-ios-greyscale85 .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-greyscale85 .text-ios-danger10,
.card-ios-greyscale85 .card-header-ios-danger10,
.card-ios-greyscale85 .card-title-ios-danger10,
.card-ios-greyscale85 .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-greyscale85 .text-ios-dark,
.card-ios-greyscale85 .card-header-ios-dark,
.card-ios-greyscale85 .card-title-ios-dark,
.card-ios-greyscale85 .card-content-ios-dark {
  color: #92809d;
}

.card-ios-greyscale85 .text-ios-darkSkyBlue,
.card-ios-greyscale85 .card-header-ios-darkSkyBlue,
.card-ios-greyscale85 .card-title-ios-darkSkyBlue,
.card-ios-greyscale85 .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-greyscale85 .text-ios-gray,
.card-ios-greyscale85 .card-header-ios-gray,
.card-ios-greyscale85 .card-title-ios-gray,
.card-ios-greyscale85 .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-greyscale85 .text-ios-greyscale85,
.card-ios-greyscale85 .card-header-ios-greyscale85,
.card-ios-greyscale85 .card-title-ios-greyscale85,
.card-ios-greyscale85 .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-greyscale85 .text-ios-grayscale75,
.card-ios-greyscale85 .card-header-ios-grayscale75,
.card-ios-greyscale85 .card-title-ios-grayscale75,
.card-ios-greyscale85 .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-greyscale85 .text-ios-grayscale50,
.card-ios-greyscale85 .card-header-ios-grayscale50,
.card-ios-greyscale85 .card-title-ios-grayscale50,
.card-ios-greyscale85 .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-greyscale85 .text-ios-grayscale25,
.card-ios-greyscale85 .card-header-ios-grayscale25,
.card-ios-greyscale85 .card-title-ios-grayscale25,
.card-ios-greyscale85 .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-greyscale85 .text-ios-grayEEE,
.card-ios-greyscale85 .card-header-ios-grayEEE,
.card-ios-greyscale85 .card-title-ios-grayEEE,
.card-ios-greyscale85 .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-greyscale85 .text-ios-light,
.card-ios-greyscale85 .card-header-ios-light,
.card-ios-greyscale85 .card-title-ios-light,
.card-ios-greyscale85 .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-greyscale85 .text-ios-patientBlue,
.card-ios-greyscale85 .card-header-ios-patientBlue,
.card-ios-greyscale85 .card-title-ios-patientBlue,
.card-ios-greyscale85 .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-greyscale85 .text-ios-primary,
.card-ios-greyscale85 .card-header-ios-primary,
.card-ios-greyscale85 .card-title-ios-primary,
.card-ios-greyscale85 .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-greyscale85 .text-ios-primary25,
.card-ios-greyscale85 .card-header-ios-primary25,
.card-ios-greyscale85 .card-title-ios-primary25,
.card-ios-greyscale85 .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-greyscale85 .text-ios-skyBlue,
.card-ios-greyscale85 .card-header-ios-skyBlue,
.card-ios-greyscale85 .card-title-ios-skyBlue,
.card-ios-greyscale85 .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-greyscale85 .text-ios-success,
.card-ios-greyscale85 .card-header-ios-success,
.card-ios-greyscale85 .card-title-ios-success,
.card-ios-greyscale85 .card-content-ios-success {
  color: #85bf31;
}

.card-ios-greyscale85 .text-ios-white,
.card-ios-greyscale85 .card-header-ios-white,
.card-ios-greyscale85 .card-title-ios-white,
.card-ios-greyscale85 .card-content-ios-white {
  color: #fefefe;
}

.card-ios-greyscale85 .text-ios-yellow,
.card-ios-greyscale85 .card-header-ios-yellow,
.card-ios-greyscale85 .card-title-ios-yellow,
.card-ios-greyscale85 .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-greyscale85,
.card-title-ios-greyscale85,
.card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios .text-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.card-ios-grayscale75 .card-header-ios,
.card-ios-grayscale75 .card-title-ios,
.card-ios-grayscale75 .card-content-ios,
.card-ios-grayscale75 p {
  color: #fff;
}

.card-ios-grayscale75 .text-ios-black,
.card-ios-grayscale75 .card-header-ios-black,
.card-ios-grayscale75 .card-title-ios-black,
.card-ios-grayscale75 .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-grayscale75 .text-ios-charcoalGrey,
.card-ios-grayscale75 .card-header-ios-charcoalGrey,
.card-ios-grayscale75 .card-title-ios-charcoalGrey,
.card-ios-grayscale75 .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-grayscale75 .text-ios-curantisMagenta,
.card-ios-grayscale75 .card-header-ios-curantisMagenta,
.card-ios-grayscale75 .card-title-ios-curantisMagenta,
.card-ios-grayscale75 .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-grayscale75 .text-ios-curantisMagenta75,
.card-ios-grayscale75 .card-header-ios-curantisMagenta75,
.card-ios-grayscale75 .card-title-ios-curantisMagenta75,
.card-ios-grayscale75 .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-grayscale75 .text-ios-curantisPurple,
.card-ios-grayscale75 .card-header-ios-curantisPurple,
.card-ios-grayscale75 .card-title-ios-curantisPurple,
.card-ios-grayscale75 .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-grayscale75 .text-ios-danger,
.card-ios-grayscale75 .card-header-ios-danger,
.card-ios-grayscale75 .card-title-ios-danger,
.card-ios-grayscale75 .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-grayscale75 .text-ios-danger10,
.card-ios-grayscale75 .card-header-ios-danger10,
.card-ios-grayscale75 .card-title-ios-danger10,
.card-ios-grayscale75 .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-grayscale75 .text-ios-dark,
.card-ios-grayscale75 .card-header-ios-dark,
.card-ios-grayscale75 .card-title-ios-dark,
.card-ios-grayscale75 .card-content-ios-dark {
  color: #92809d;
}

.card-ios-grayscale75 .text-ios-darkSkyBlue,
.card-ios-grayscale75 .card-header-ios-darkSkyBlue,
.card-ios-grayscale75 .card-title-ios-darkSkyBlue,
.card-ios-grayscale75 .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-grayscale75 .text-ios-gray,
.card-ios-grayscale75 .card-header-ios-gray,
.card-ios-grayscale75 .card-title-ios-gray,
.card-ios-grayscale75 .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-grayscale75 .text-ios-greyscale85,
.card-ios-grayscale75 .card-header-ios-greyscale85,
.card-ios-grayscale75 .card-title-ios-greyscale85,
.card-ios-grayscale75 .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-grayscale75 .text-ios-grayscale75,
.card-ios-grayscale75 .card-header-ios-grayscale75,
.card-ios-grayscale75 .card-title-ios-grayscale75,
.card-ios-grayscale75 .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-grayscale75 .text-ios-grayscale50,
.card-ios-grayscale75 .card-header-ios-grayscale50,
.card-ios-grayscale75 .card-title-ios-grayscale50,
.card-ios-grayscale75 .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-grayscale75 .text-ios-grayscale25,
.card-ios-grayscale75 .card-header-ios-grayscale25,
.card-ios-grayscale75 .card-title-ios-grayscale25,
.card-ios-grayscale75 .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-grayscale75 .text-ios-grayEEE,
.card-ios-grayscale75 .card-header-ios-grayEEE,
.card-ios-grayscale75 .card-title-ios-grayEEE,
.card-ios-grayscale75 .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-grayscale75 .text-ios-light,
.card-ios-grayscale75 .card-header-ios-light,
.card-ios-grayscale75 .card-title-ios-light,
.card-ios-grayscale75 .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-grayscale75 .text-ios-patientBlue,
.card-ios-grayscale75 .card-header-ios-patientBlue,
.card-ios-grayscale75 .card-title-ios-patientBlue,
.card-ios-grayscale75 .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-grayscale75 .text-ios-primary,
.card-ios-grayscale75 .card-header-ios-primary,
.card-ios-grayscale75 .card-title-ios-primary,
.card-ios-grayscale75 .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-grayscale75 .text-ios-primary25,
.card-ios-grayscale75 .card-header-ios-primary25,
.card-ios-grayscale75 .card-title-ios-primary25,
.card-ios-grayscale75 .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-grayscale75 .text-ios-skyBlue,
.card-ios-grayscale75 .card-header-ios-skyBlue,
.card-ios-grayscale75 .card-title-ios-skyBlue,
.card-ios-grayscale75 .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-grayscale75 .text-ios-success,
.card-ios-grayscale75 .card-header-ios-success,
.card-ios-grayscale75 .card-title-ios-success,
.card-ios-grayscale75 .card-content-ios-success {
  color: #85bf31;
}

.card-ios-grayscale75 .text-ios-white,
.card-ios-grayscale75 .card-header-ios-white,
.card-ios-grayscale75 .card-title-ios-white,
.card-ios-grayscale75 .card-content-ios-white {
  color: #fefefe;
}

.card-ios-grayscale75 .text-ios-yellow,
.card-ios-grayscale75 .card-header-ios-yellow,
.card-ios-grayscale75 .card-title-ios-yellow,
.card-ios-grayscale75 .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-grayscale75,
.card-title-ios-grayscale75,
.card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios .text-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.card-ios-grayscale50 .card-header-ios,
.card-ios-grayscale50 .card-title-ios,
.card-ios-grayscale50 .card-content-ios,
.card-ios-grayscale50 p {
  color: #fff;
}

.card-ios-grayscale50 .text-ios-black,
.card-ios-grayscale50 .card-header-ios-black,
.card-ios-grayscale50 .card-title-ios-black,
.card-ios-grayscale50 .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-grayscale50 .text-ios-charcoalGrey,
.card-ios-grayscale50 .card-header-ios-charcoalGrey,
.card-ios-grayscale50 .card-title-ios-charcoalGrey,
.card-ios-grayscale50 .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-grayscale50 .text-ios-curantisMagenta,
.card-ios-grayscale50 .card-header-ios-curantisMagenta,
.card-ios-grayscale50 .card-title-ios-curantisMagenta,
.card-ios-grayscale50 .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-grayscale50 .text-ios-curantisMagenta75,
.card-ios-grayscale50 .card-header-ios-curantisMagenta75,
.card-ios-grayscale50 .card-title-ios-curantisMagenta75,
.card-ios-grayscale50 .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-grayscale50 .text-ios-curantisPurple,
.card-ios-grayscale50 .card-header-ios-curantisPurple,
.card-ios-grayscale50 .card-title-ios-curantisPurple,
.card-ios-grayscale50 .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-grayscale50 .text-ios-danger,
.card-ios-grayscale50 .card-header-ios-danger,
.card-ios-grayscale50 .card-title-ios-danger,
.card-ios-grayscale50 .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-grayscale50 .text-ios-danger10,
.card-ios-grayscale50 .card-header-ios-danger10,
.card-ios-grayscale50 .card-title-ios-danger10,
.card-ios-grayscale50 .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-grayscale50 .text-ios-dark,
.card-ios-grayscale50 .card-header-ios-dark,
.card-ios-grayscale50 .card-title-ios-dark,
.card-ios-grayscale50 .card-content-ios-dark {
  color: #92809d;
}

.card-ios-grayscale50 .text-ios-darkSkyBlue,
.card-ios-grayscale50 .card-header-ios-darkSkyBlue,
.card-ios-grayscale50 .card-title-ios-darkSkyBlue,
.card-ios-grayscale50 .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-grayscale50 .text-ios-gray,
.card-ios-grayscale50 .card-header-ios-gray,
.card-ios-grayscale50 .card-title-ios-gray,
.card-ios-grayscale50 .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-grayscale50 .text-ios-greyscale85,
.card-ios-grayscale50 .card-header-ios-greyscale85,
.card-ios-grayscale50 .card-title-ios-greyscale85,
.card-ios-grayscale50 .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-grayscale50 .text-ios-grayscale75,
.card-ios-grayscale50 .card-header-ios-grayscale75,
.card-ios-grayscale50 .card-title-ios-grayscale75,
.card-ios-grayscale50 .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-grayscale50 .text-ios-grayscale50,
.card-ios-grayscale50 .card-header-ios-grayscale50,
.card-ios-grayscale50 .card-title-ios-grayscale50,
.card-ios-grayscale50 .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-grayscale50 .text-ios-grayscale25,
.card-ios-grayscale50 .card-header-ios-grayscale25,
.card-ios-grayscale50 .card-title-ios-grayscale25,
.card-ios-grayscale50 .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-grayscale50 .text-ios-grayEEE,
.card-ios-grayscale50 .card-header-ios-grayEEE,
.card-ios-grayscale50 .card-title-ios-grayEEE,
.card-ios-grayscale50 .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-grayscale50 .text-ios-light,
.card-ios-grayscale50 .card-header-ios-light,
.card-ios-grayscale50 .card-title-ios-light,
.card-ios-grayscale50 .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-grayscale50 .text-ios-patientBlue,
.card-ios-grayscale50 .card-header-ios-patientBlue,
.card-ios-grayscale50 .card-title-ios-patientBlue,
.card-ios-grayscale50 .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-grayscale50 .text-ios-primary,
.card-ios-grayscale50 .card-header-ios-primary,
.card-ios-grayscale50 .card-title-ios-primary,
.card-ios-grayscale50 .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-grayscale50 .text-ios-primary25,
.card-ios-grayscale50 .card-header-ios-primary25,
.card-ios-grayscale50 .card-title-ios-primary25,
.card-ios-grayscale50 .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-grayscale50 .text-ios-skyBlue,
.card-ios-grayscale50 .card-header-ios-skyBlue,
.card-ios-grayscale50 .card-title-ios-skyBlue,
.card-ios-grayscale50 .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-grayscale50 .text-ios-success,
.card-ios-grayscale50 .card-header-ios-success,
.card-ios-grayscale50 .card-title-ios-success,
.card-ios-grayscale50 .card-content-ios-success {
  color: #85bf31;
}

.card-ios-grayscale50 .text-ios-white,
.card-ios-grayscale50 .card-header-ios-white,
.card-ios-grayscale50 .card-title-ios-white,
.card-ios-grayscale50 .card-content-ios-white {
  color: #fefefe;
}

.card-ios-grayscale50 .text-ios-yellow,
.card-ios-grayscale50 .card-header-ios-yellow,
.card-ios-grayscale50 .card-title-ios-yellow,
.card-ios-grayscale50 .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-grayscale50,
.card-title-ios-grayscale50,
.card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios .text-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.card-ios-grayscale25 .card-header-ios,
.card-ios-grayscale25 .card-title-ios,
.card-ios-grayscale25 .card-content-ios,
.card-ios-grayscale25 p {
  color: #000;
}

.card-ios-grayscale25 .text-ios-black,
.card-ios-grayscale25 .card-header-ios-black,
.card-ios-grayscale25 .card-title-ios-black,
.card-ios-grayscale25 .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-grayscale25 .text-ios-charcoalGrey,
.card-ios-grayscale25 .card-header-ios-charcoalGrey,
.card-ios-grayscale25 .card-title-ios-charcoalGrey,
.card-ios-grayscale25 .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-grayscale25 .text-ios-curantisMagenta,
.card-ios-grayscale25 .card-header-ios-curantisMagenta,
.card-ios-grayscale25 .card-title-ios-curantisMagenta,
.card-ios-grayscale25 .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-grayscale25 .text-ios-curantisMagenta75,
.card-ios-grayscale25 .card-header-ios-curantisMagenta75,
.card-ios-grayscale25 .card-title-ios-curantisMagenta75,
.card-ios-grayscale25 .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-grayscale25 .text-ios-curantisPurple,
.card-ios-grayscale25 .card-header-ios-curantisPurple,
.card-ios-grayscale25 .card-title-ios-curantisPurple,
.card-ios-grayscale25 .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-grayscale25 .text-ios-danger,
.card-ios-grayscale25 .card-header-ios-danger,
.card-ios-grayscale25 .card-title-ios-danger,
.card-ios-grayscale25 .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-grayscale25 .text-ios-danger10,
.card-ios-grayscale25 .card-header-ios-danger10,
.card-ios-grayscale25 .card-title-ios-danger10,
.card-ios-grayscale25 .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-grayscale25 .text-ios-dark,
.card-ios-grayscale25 .card-header-ios-dark,
.card-ios-grayscale25 .card-title-ios-dark,
.card-ios-grayscale25 .card-content-ios-dark {
  color: #92809d;
}

.card-ios-grayscale25 .text-ios-darkSkyBlue,
.card-ios-grayscale25 .card-header-ios-darkSkyBlue,
.card-ios-grayscale25 .card-title-ios-darkSkyBlue,
.card-ios-grayscale25 .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-grayscale25 .text-ios-gray,
.card-ios-grayscale25 .card-header-ios-gray,
.card-ios-grayscale25 .card-title-ios-gray,
.card-ios-grayscale25 .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-grayscale25 .text-ios-greyscale85,
.card-ios-grayscale25 .card-header-ios-greyscale85,
.card-ios-grayscale25 .card-title-ios-greyscale85,
.card-ios-grayscale25 .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-grayscale25 .text-ios-grayscale75,
.card-ios-grayscale25 .card-header-ios-grayscale75,
.card-ios-grayscale25 .card-title-ios-grayscale75,
.card-ios-grayscale25 .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-grayscale25 .text-ios-grayscale50,
.card-ios-grayscale25 .card-header-ios-grayscale50,
.card-ios-grayscale25 .card-title-ios-grayscale50,
.card-ios-grayscale25 .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-grayscale25 .text-ios-grayscale25,
.card-ios-grayscale25 .card-header-ios-grayscale25,
.card-ios-grayscale25 .card-title-ios-grayscale25,
.card-ios-grayscale25 .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-grayscale25 .text-ios-grayEEE,
.card-ios-grayscale25 .card-header-ios-grayEEE,
.card-ios-grayscale25 .card-title-ios-grayEEE,
.card-ios-grayscale25 .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-grayscale25 .text-ios-light,
.card-ios-grayscale25 .card-header-ios-light,
.card-ios-grayscale25 .card-title-ios-light,
.card-ios-grayscale25 .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-grayscale25 .text-ios-patientBlue,
.card-ios-grayscale25 .card-header-ios-patientBlue,
.card-ios-grayscale25 .card-title-ios-patientBlue,
.card-ios-grayscale25 .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-grayscale25 .text-ios-primary,
.card-ios-grayscale25 .card-header-ios-primary,
.card-ios-grayscale25 .card-title-ios-primary,
.card-ios-grayscale25 .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-grayscale25 .text-ios-primary25,
.card-ios-grayscale25 .card-header-ios-primary25,
.card-ios-grayscale25 .card-title-ios-primary25,
.card-ios-grayscale25 .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-grayscale25 .text-ios-skyBlue,
.card-ios-grayscale25 .card-header-ios-skyBlue,
.card-ios-grayscale25 .card-title-ios-skyBlue,
.card-ios-grayscale25 .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-grayscale25 .text-ios-success,
.card-ios-grayscale25 .card-header-ios-success,
.card-ios-grayscale25 .card-title-ios-success,
.card-ios-grayscale25 .card-content-ios-success {
  color: #85bf31;
}

.card-ios-grayscale25 .text-ios-white,
.card-ios-grayscale25 .card-header-ios-white,
.card-ios-grayscale25 .card-title-ios-white,
.card-ios-grayscale25 .card-content-ios-white {
  color: #fefefe;
}

.card-ios-grayscale25 .text-ios-yellow,
.card-ios-grayscale25 .card-header-ios-yellow,
.card-ios-grayscale25 .card-title-ios-yellow,
.card-ios-grayscale25 .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-grayscale25,
.card-title-ios-grayscale25,
.card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios .text-ios-grayEEE {
  color: #eee;
}

.card-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.card-ios-grayEEE .card-header-ios,
.card-ios-grayEEE .card-title-ios,
.card-ios-grayEEE .card-content-ios,
.card-ios-grayEEE p {
  color: #000;
}

.card-ios-grayEEE .text-ios-black,
.card-ios-grayEEE .card-header-ios-black,
.card-ios-grayEEE .card-title-ios-black,
.card-ios-grayEEE .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-grayEEE .text-ios-charcoalGrey,
.card-ios-grayEEE .card-header-ios-charcoalGrey,
.card-ios-grayEEE .card-title-ios-charcoalGrey,
.card-ios-grayEEE .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-grayEEE .text-ios-curantisMagenta,
.card-ios-grayEEE .card-header-ios-curantisMagenta,
.card-ios-grayEEE .card-title-ios-curantisMagenta,
.card-ios-grayEEE .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-grayEEE .text-ios-curantisMagenta75,
.card-ios-grayEEE .card-header-ios-curantisMagenta75,
.card-ios-grayEEE .card-title-ios-curantisMagenta75,
.card-ios-grayEEE .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-grayEEE .text-ios-curantisPurple,
.card-ios-grayEEE .card-header-ios-curantisPurple,
.card-ios-grayEEE .card-title-ios-curantisPurple,
.card-ios-grayEEE .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-grayEEE .text-ios-danger,
.card-ios-grayEEE .card-header-ios-danger,
.card-ios-grayEEE .card-title-ios-danger,
.card-ios-grayEEE .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-grayEEE .text-ios-danger10,
.card-ios-grayEEE .card-header-ios-danger10,
.card-ios-grayEEE .card-title-ios-danger10,
.card-ios-grayEEE .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-grayEEE .text-ios-dark,
.card-ios-grayEEE .card-header-ios-dark,
.card-ios-grayEEE .card-title-ios-dark,
.card-ios-grayEEE .card-content-ios-dark {
  color: #92809d;
}

.card-ios-grayEEE .text-ios-darkSkyBlue,
.card-ios-grayEEE .card-header-ios-darkSkyBlue,
.card-ios-grayEEE .card-title-ios-darkSkyBlue,
.card-ios-grayEEE .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-grayEEE .text-ios-gray,
.card-ios-grayEEE .card-header-ios-gray,
.card-ios-grayEEE .card-title-ios-gray,
.card-ios-grayEEE .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-grayEEE .text-ios-greyscale85,
.card-ios-grayEEE .card-header-ios-greyscale85,
.card-ios-grayEEE .card-title-ios-greyscale85,
.card-ios-grayEEE .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-grayEEE .text-ios-grayscale75,
.card-ios-grayEEE .card-header-ios-grayscale75,
.card-ios-grayEEE .card-title-ios-grayscale75,
.card-ios-grayEEE .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-grayEEE .text-ios-grayscale50,
.card-ios-grayEEE .card-header-ios-grayscale50,
.card-ios-grayEEE .card-title-ios-grayscale50,
.card-ios-grayEEE .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-grayEEE .text-ios-grayscale25,
.card-ios-grayEEE .card-header-ios-grayscale25,
.card-ios-grayEEE .card-title-ios-grayscale25,
.card-ios-grayEEE .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-grayEEE .text-ios-grayEEE,
.card-ios-grayEEE .card-header-ios-grayEEE,
.card-ios-grayEEE .card-title-ios-grayEEE,
.card-ios-grayEEE .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-grayEEE .text-ios-light,
.card-ios-grayEEE .card-header-ios-light,
.card-ios-grayEEE .card-title-ios-light,
.card-ios-grayEEE .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-grayEEE .text-ios-patientBlue,
.card-ios-grayEEE .card-header-ios-patientBlue,
.card-ios-grayEEE .card-title-ios-patientBlue,
.card-ios-grayEEE .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-grayEEE .text-ios-primary,
.card-ios-grayEEE .card-header-ios-primary,
.card-ios-grayEEE .card-title-ios-primary,
.card-ios-grayEEE .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-grayEEE .text-ios-primary25,
.card-ios-grayEEE .card-header-ios-primary25,
.card-ios-grayEEE .card-title-ios-primary25,
.card-ios-grayEEE .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-grayEEE .text-ios-skyBlue,
.card-ios-grayEEE .card-header-ios-skyBlue,
.card-ios-grayEEE .card-title-ios-skyBlue,
.card-ios-grayEEE .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-grayEEE .text-ios-success,
.card-ios-grayEEE .card-header-ios-success,
.card-ios-grayEEE .card-title-ios-success,
.card-ios-grayEEE .card-content-ios-success {
  color: #85bf31;
}

.card-ios-grayEEE .text-ios-white,
.card-ios-grayEEE .card-header-ios-white,
.card-ios-grayEEE .card-title-ios-white,
.card-ios-grayEEE .card-content-ios-white {
  color: #fefefe;
}

.card-ios-grayEEE .text-ios-yellow,
.card-ios-grayEEE .card-header-ios-yellow,
.card-ios-grayEEE .card-title-ios-yellow,
.card-ios-grayEEE .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-grayEEE,
.card-title-ios-grayEEE,
.card-content-ios-grayEEE {
  color: #eee;
}

.card-ios .text-ios-light {
  color: #f4f4f4;
}

.card-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.card-ios-light .card-header-ios,
.card-ios-light .card-title-ios,
.card-ios-light .card-content-ios,
.card-ios-light p {
  color: #000;
}

.card-ios-light .text-ios-black,
.card-ios-light .card-header-ios-black,
.card-ios-light .card-title-ios-black,
.card-ios-light .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-light .text-ios-charcoalGrey,
.card-ios-light .card-header-ios-charcoalGrey,
.card-ios-light .card-title-ios-charcoalGrey,
.card-ios-light .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-light .text-ios-curantisMagenta,
.card-ios-light .card-header-ios-curantisMagenta,
.card-ios-light .card-title-ios-curantisMagenta,
.card-ios-light .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-light .text-ios-curantisMagenta75,
.card-ios-light .card-header-ios-curantisMagenta75,
.card-ios-light .card-title-ios-curantisMagenta75,
.card-ios-light .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-light .text-ios-curantisPurple,
.card-ios-light .card-header-ios-curantisPurple,
.card-ios-light .card-title-ios-curantisPurple,
.card-ios-light .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-light .text-ios-danger,
.card-ios-light .card-header-ios-danger,
.card-ios-light .card-title-ios-danger,
.card-ios-light .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-light .text-ios-danger10,
.card-ios-light .card-header-ios-danger10,
.card-ios-light .card-title-ios-danger10,
.card-ios-light .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-light .text-ios-dark,
.card-ios-light .card-header-ios-dark,
.card-ios-light .card-title-ios-dark,
.card-ios-light .card-content-ios-dark {
  color: #92809d;
}

.card-ios-light .text-ios-darkSkyBlue,
.card-ios-light .card-header-ios-darkSkyBlue,
.card-ios-light .card-title-ios-darkSkyBlue,
.card-ios-light .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-light .text-ios-gray,
.card-ios-light .card-header-ios-gray,
.card-ios-light .card-title-ios-gray,
.card-ios-light .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-light .text-ios-greyscale85,
.card-ios-light .card-header-ios-greyscale85,
.card-ios-light .card-title-ios-greyscale85,
.card-ios-light .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-light .text-ios-grayscale75,
.card-ios-light .card-header-ios-grayscale75,
.card-ios-light .card-title-ios-grayscale75,
.card-ios-light .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-light .text-ios-grayscale50,
.card-ios-light .card-header-ios-grayscale50,
.card-ios-light .card-title-ios-grayscale50,
.card-ios-light .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-light .text-ios-grayscale25,
.card-ios-light .card-header-ios-grayscale25,
.card-ios-light .card-title-ios-grayscale25,
.card-ios-light .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-light .text-ios-grayEEE,
.card-ios-light .card-header-ios-grayEEE,
.card-ios-light .card-title-ios-grayEEE,
.card-ios-light .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-light .text-ios-light,
.card-ios-light .card-header-ios-light,
.card-ios-light .card-title-ios-light,
.card-ios-light .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-light .text-ios-patientBlue,
.card-ios-light .card-header-ios-patientBlue,
.card-ios-light .card-title-ios-patientBlue,
.card-ios-light .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-light .text-ios-primary,
.card-ios-light .card-header-ios-primary,
.card-ios-light .card-title-ios-primary,
.card-ios-light .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-light .text-ios-primary25,
.card-ios-light .card-header-ios-primary25,
.card-ios-light .card-title-ios-primary25,
.card-ios-light .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-light .text-ios-skyBlue,
.card-ios-light .card-header-ios-skyBlue,
.card-ios-light .card-title-ios-skyBlue,
.card-ios-light .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-light .text-ios-success,
.card-ios-light .card-header-ios-success,
.card-ios-light .card-title-ios-success,
.card-ios-light .card-content-ios-success {
  color: #85bf31;
}

.card-ios-light .text-ios-white,
.card-ios-light .card-header-ios-white,
.card-ios-light .card-title-ios-white,
.card-ios-light .card-content-ios-white {
  color: #fefefe;
}

.card-ios-light .text-ios-yellow,
.card-ios-light .card-header-ios-yellow,
.card-ios-light .card-title-ios-yellow,
.card-ios-light .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-light,
.card-title-ios-light,
.card-content-ios-light {
  color: #f4f4f4;
}

.card-ios .text-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.card-ios-patientBlue .card-header-ios,
.card-ios-patientBlue .card-title-ios,
.card-ios-patientBlue .card-content-ios,
.card-ios-patientBlue p {
  color: #000;
}

.card-ios-patientBlue .text-ios-black,
.card-ios-patientBlue .card-header-ios-black,
.card-ios-patientBlue .card-title-ios-black,
.card-ios-patientBlue .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-patientBlue .text-ios-charcoalGrey,
.card-ios-patientBlue .card-header-ios-charcoalGrey,
.card-ios-patientBlue .card-title-ios-charcoalGrey,
.card-ios-patientBlue .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-patientBlue .text-ios-curantisMagenta,
.card-ios-patientBlue .card-header-ios-curantisMagenta,
.card-ios-patientBlue .card-title-ios-curantisMagenta,
.card-ios-patientBlue .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-patientBlue .text-ios-curantisMagenta75,
.card-ios-patientBlue .card-header-ios-curantisMagenta75,
.card-ios-patientBlue .card-title-ios-curantisMagenta75,
.card-ios-patientBlue .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-patientBlue .text-ios-curantisPurple,
.card-ios-patientBlue .card-header-ios-curantisPurple,
.card-ios-patientBlue .card-title-ios-curantisPurple,
.card-ios-patientBlue .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-patientBlue .text-ios-danger,
.card-ios-patientBlue .card-header-ios-danger,
.card-ios-patientBlue .card-title-ios-danger,
.card-ios-patientBlue .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-patientBlue .text-ios-danger10,
.card-ios-patientBlue .card-header-ios-danger10,
.card-ios-patientBlue .card-title-ios-danger10,
.card-ios-patientBlue .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-patientBlue .text-ios-dark,
.card-ios-patientBlue .card-header-ios-dark,
.card-ios-patientBlue .card-title-ios-dark,
.card-ios-patientBlue .card-content-ios-dark {
  color: #92809d;
}

.card-ios-patientBlue .text-ios-darkSkyBlue,
.card-ios-patientBlue .card-header-ios-darkSkyBlue,
.card-ios-patientBlue .card-title-ios-darkSkyBlue,
.card-ios-patientBlue .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-patientBlue .text-ios-gray,
.card-ios-patientBlue .card-header-ios-gray,
.card-ios-patientBlue .card-title-ios-gray,
.card-ios-patientBlue .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-patientBlue .text-ios-greyscale85,
.card-ios-patientBlue .card-header-ios-greyscale85,
.card-ios-patientBlue .card-title-ios-greyscale85,
.card-ios-patientBlue .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-patientBlue .text-ios-grayscale75,
.card-ios-patientBlue .card-header-ios-grayscale75,
.card-ios-patientBlue .card-title-ios-grayscale75,
.card-ios-patientBlue .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-patientBlue .text-ios-grayscale50,
.card-ios-patientBlue .card-header-ios-grayscale50,
.card-ios-patientBlue .card-title-ios-grayscale50,
.card-ios-patientBlue .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-patientBlue .text-ios-grayscale25,
.card-ios-patientBlue .card-header-ios-grayscale25,
.card-ios-patientBlue .card-title-ios-grayscale25,
.card-ios-patientBlue .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-patientBlue .text-ios-grayEEE,
.card-ios-patientBlue .card-header-ios-grayEEE,
.card-ios-patientBlue .card-title-ios-grayEEE,
.card-ios-patientBlue .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-patientBlue .text-ios-light,
.card-ios-patientBlue .card-header-ios-light,
.card-ios-patientBlue .card-title-ios-light,
.card-ios-patientBlue .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-patientBlue .text-ios-patientBlue,
.card-ios-patientBlue .card-header-ios-patientBlue,
.card-ios-patientBlue .card-title-ios-patientBlue,
.card-ios-patientBlue .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-patientBlue .text-ios-primary,
.card-ios-patientBlue .card-header-ios-primary,
.card-ios-patientBlue .card-title-ios-primary,
.card-ios-patientBlue .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-patientBlue .text-ios-primary25,
.card-ios-patientBlue .card-header-ios-primary25,
.card-ios-patientBlue .card-title-ios-primary25,
.card-ios-patientBlue .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-patientBlue .text-ios-skyBlue,
.card-ios-patientBlue .card-header-ios-skyBlue,
.card-ios-patientBlue .card-title-ios-skyBlue,
.card-ios-patientBlue .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-patientBlue .text-ios-success,
.card-ios-patientBlue .card-header-ios-success,
.card-ios-patientBlue .card-title-ios-success,
.card-ios-patientBlue .card-content-ios-success {
  color: #85bf31;
}

.card-ios-patientBlue .text-ios-white,
.card-ios-patientBlue .card-header-ios-white,
.card-ios-patientBlue .card-title-ios-white,
.card-ios-patientBlue .card-content-ios-white {
  color: #fefefe;
}

.card-ios-patientBlue .text-ios-yellow,
.card-ios-patientBlue .card-header-ios-yellow,
.card-ios-patientBlue .card-title-ios-yellow,
.card-ios-patientBlue .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-patientBlue,
.card-title-ios-patientBlue,
.card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios .text-ios-primary {
  color: #5977ba;
}

.card-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.card-ios-primary .card-header-ios,
.card-ios-primary .card-title-ios,
.card-ios-primary .card-content-ios,
.card-ios-primary p {
  color: #fff;
}

.card-ios-primary .text-ios-black,
.card-ios-primary .card-header-ios-black,
.card-ios-primary .card-title-ios-black,
.card-ios-primary .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-primary .text-ios-charcoalGrey,
.card-ios-primary .card-header-ios-charcoalGrey,
.card-ios-primary .card-title-ios-charcoalGrey,
.card-ios-primary .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-primary .text-ios-curantisMagenta,
.card-ios-primary .card-header-ios-curantisMagenta,
.card-ios-primary .card-title-ios-curantisMagenta,
.card-ios-primary .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-primary .text-ios-curantisMagenta75,
.card-ios-primary .card-header-ios-curantisMagenta75,
.card-ios-primary .card-title-ios-curantisMagenta75,
.card-ios-primary .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-primary .text-ios-curantisPurple,
.card-ios-primary .card-header-ios-curantisPurple,
.card-ios-primary .card-title-ios-curantisPurple,
.card-ios-primary .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-primary .text-ios-danger,
.card-ios-primary .card-header-ios-danger,
.card-ios-primary .card-title-ios-danger,
.card-ios-primary .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-primary .text-ios-danger10,
.card-ios-primary .card-header-ios-danger10,
.card-ios-primary .card-title-ios-danger10,
.card-ios-primary .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-primary .text-ios-dark,
.card-ios-primary .card-header-ios-dark,
.card-ios-primary .card-title-ios-dark,
.card-ios-primary .card-content-ios-dark {
  color: #92809d;
}

.card-ios-primary .text-ios-darkSkyBlue,
.card-ios-primary .card-header-ios-darkSkyBlue,
.card-ios-primary .card-title-ios-darkSkyBlue,
.card-ios-primary .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-primary .text-ios-gray,
.card-ios-primary .card-header-ios-gray,
.card-ios-primary .card-title-ios-gray,
.card-ios-primary .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-primary .text-ios-greyscale85,
.card-ios-primary .card-header-ios-greyscale85,
.card-ios-primary .card-title-ios-greyscale85,
.card-ios-primary .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-primary .text-ios-grayscale75,
.card-ios-primary .card-header-ios-grayscale75,
.card-ios-primary .card-title-ios-grayscale75,
.card-ios-primary .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-primary .text-ios-grayscale50,
.card-ios-primary .card-header-ios-grayscale50,
.card-ios-primary .card-title-ios-grayscale50,
.card-ios-primary .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-primary .text-ios-grayscale25,
.card-ios-primary .card-header-ios-grayscale25,
.card-ios-primary .card-title-ios-grayscale25,
.card-ios-primary .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-primary .text-ios-grayEEE,
.card-ios-primary .card-header-ios-grayEEE,
.card-ios-primary .card-title-ios-grayEEE,
.card-ios-primary .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-primary .text-ios-light,
.card-ios-primary .card-header-ios-light,
.card-ios-primary .card-title-ios-light,
.card-ios-primary .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-primary .text-ios-patientBlue,
.card-ios-primary .card-header-ios-patientBlue,
.card-ios-primary .card-title-ios-patientBlue,
.card-ios-primary .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-primary .text-ios-primary,
.card-ios-primary .card-header-ios-primary,
.card-ios-primary .card-title-ios-primary,
.card-ios-primary .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-primary .text-ios-primary25,
.card-ios-primary .card-header-ios-primary25,
.card-ios-primary .card-title-ios-primary25,
.card-ios-primary .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-primary .text-ios-skyBlue,
.card-ios-primary .card-header-ios-skyBlue,
.card-ios-primary .card-title-ios-skyBlue,
.card-ios-primary .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-primary .text-ios-success,
.card-ios-primary .card-header-ios-success,
.card-ios-primary .card-title-ios-success,
.card-ios-primary .card-content-ios-success {
  color: #85bf31;
}

.card-ios-primary .text-ios-white,
.card-ios-primary .card-header-ios-white,
.card-ios-primary .card-title-ios-white,
.card-ios-primary .card-content-ios-white {
  color: #fefefe;
}

.card-ios-primary .text-ios-yellow,
.card-ios-primary .card-header-ios-yellow,
.card-ios-primary .card-title-ios-yellow,
.card-ios-primary .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-primary,
.card-title-ios-primary,
.card-content-ios-primary {
  color: #5977ba;
}

.card-ios .text-ios-primary25 {
  color: #dee4ed;
}

.card-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.card-ios-primary25 .card-header-ios,
.card-ios-primary25 .card-title-ios,
.card-ios-primary25 .card-content-ios,
.card-ios-primary25 p {
  color: #000;
}

.card-ios-primary25 .text-ios-black,
.card-ios-primary25 .card-header-ios-black,
.card-ios-primary25 .card-title-ios-black,
.card-ios-primary25 .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-primary25 .text-ios-charcoalGrey,
.card-ios-primary25 .card-header-ios-charcoalGrey,
.card-ios-primary25 .card-title-ios-charcoalGrey,
.card-ios-primary25 .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-primary25 .text-ios-curantisMagenta,
.card-ios-primary25 .card-header-ios-curantisMagenta,
.card-ios-primary25 .card-title-ios-curantisMagenta,
.card-ios-primary25 .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-primary25 .text-ios-curantisMagenta75,
.card-ios-primary25 .card-header-ios-curantisMagenta75,
.card-ios-primary25 .card-title-ios-curantisMagenta75,
.card-ios-primary25 .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-primary25 .text-ios-curantisPurple,
.card-ios-primary25 .card-header-ios-curantisPurple,
.card-ios-primary25 .card-title-ios-curantisPurple,
.card-ios-primary25 .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-primary25 .text-ios-danger,
.card-ios-primary25 .card-header-ios-danger,
.card-ios-primary25 .card-title-ios-danger,
.card-ios-primary25 .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-primary25 .text-ios-danger10,
.card-ios-primary25 .card-header-ios-danger10,
.card-ios-primary25 .card-title-ios-danger10,
.card-ios-primary25 .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-primary25 .text-ios-dark,
.card-ios-primary25 .card-header-ios-dark,
.card-ios-primary25 .card-title-ios-dark,
.card-ios-primary25 .card-content-ios-dark {
  color: #92809d;
}

.card-ios-primary25 .text-ios-darkSkyBlue,
.card-ios-primary25 .card-header-ios-darkSkyBlue,
.card-ios-primary25 .card-title-ios-darkSkyBlue,
.card-ios-primary25 .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-primary25 .text-ios-gray,
.card-ios-primary25 .card-header-ios-gray,
.card-ios-primary25 .card-title-ios-gray,
.card-ios-primary25 .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-primary25 .text-ios-greyscale85,
.card-ios-primary25 .card-header-ios-greyscale85,
.card-ios-primary25 .card-title-ios-greyscale85,
.card-ios-primary25 .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-primary25 .text-ios-grayscale75,
.card-ios-primary25 .card-header-ios-grayscale75,
.card-ios-primary25 .card-title-ios-grayscale75,
.card-ios-primary25 .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-primary25 .text-ios-grayscale50,
.card-ios-primary25 .card-header-ios-grayscale50,
.card-ios-primary25 .card-title-ios-grayscale50,
.card-ios-primary25 .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-primary25 .text-ios-grayscale25,
.card-ios-primary25 .card-header-ios-grayscale25,
.card-ios-primary25 .card-title-ios-grayscale25,
.card-ios-primary25 .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-primary25 .text-ios-grayEEE,
.card-ios-primary25 .card-header-ios-grayEEE,
.card-ios-primary25 .card-title-ios-grayEEE,
.card-ios-primary25 .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-primary25 .text-ios-light,
.card-ios-primary25 .card-header-ios-light,
.card-ios-primary25 .card-title-ios-light,
.card-ios-primary25 .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-primary25 .text-ios-patientBlue,
.card-ios-primary25 .card-header-ios-patientBlue,
.card-ios-primary25 .card-title-ios-patientBlue,
.card-ios-primary25 .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-primary25 .text-ios-primary,
.card-ios-primary25 .card-header-ios-primary,
.card-ios-primary25 .card-title-ios-primary,
.card-ios-primary25 .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-primary25 .text-ios-primary25,
.card-ios-primary25 .card-header-ios-primary25,
.card-ios-primary25 .card-title-ios-primary25,
.card-ios-primary25 .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-primary25 .text-ios-skyBlue,
.card-ios-primary25 .card-header-ios-skyBlue,
.card-ios-primary25 .card-title-ios-skyBlue,
.card-ios-primary25 .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-primary25 .text-ios-success,
.card-ios-primary25 .card-header-ios-success,
.card-ios-primary25 .card-title-ios-success,
.card-ios-primary25 .card-content-ios-success {
  color: #85bf31;
}

.card-ios-primary25 .text-ios-white,
.card-ios-primary25 .card-header-ios-white,
.card-ios-primary25 .card-title-ios-white,
.card-ios-primary25 .card-content-ios-white {
  color: #fefefe;
}

.card-ios-primary25 .text-ios-yellow,
.card-ios-primary25 .card-header-ios-yellow,
.card-ios-primary25 .card-title-ios-yellow,
.card-ios-primary25 .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-primary25,
.card-title-ios-primary25,
.card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios .text-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.card-ios-skyBlue .card-header-ios,
.card-ios-skyBlue .card-title-ios,
.card-ios-skyBlue .card-content-ios,
.card-ios-skyBlue p {
  color: #fff;
}

.card-ios-skyBlue .text-ios-black,
.card-ios-skyBlue .card-header-ios-black,
.card-ios-skyBlue .card-title-ios-black,
.card-ios-skyBlue .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-skyBlue .text-ios-charcoalGrey,
.card-ios-skyBlue .card-header-ios-charcoalGrey,
.card-ios-skyBlue .card-title-ios-charcoalGrey,
.card-ios-skyBlue .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-skyBlue .text-ios-curantisMagenta,
.card-ios-skyBlue .card-header-ios-curantisMagenta,
.card-ios-skyBlue .card-title-ios-curantisMagenta,
.card-ios-skyBlue .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-skyBlue .text-ios-curantisMagenta75,
.card-ios-skyBlue .card-header-ios-curantisMagenta75,
.card-ios-skyBlue .card-title-ios-curantisMagenta75,
.card-ios-skyBlue .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-skyBlue .text-ios-curantisPurple,
.card-ios-skyBlue .card-header-ios-curantisPurple,
.card-ios-skyBlue .card-title-ios-curantisPurple,
.card-ios-skyBlue .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-skyBlue .text-ios-danger,
.card-ios-skyBlue .card-header-ios-danger,
.card-ios-skyBlue .card-title-ios-danger,
.card-ios-skyBlue .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-skyBlue .text-ios-danger10,
.card-ios-skyBlue .card-header-ios-danger10,
.card-ios-skyBlue .card-title-ios-danger10,
.card-ios-skyBlue .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-skyBlue .text-ios-dark,
.card-ios-skyBlue .card-header-ios-dark,
.card-ios-skyBlue .card-title-ios-dark,
.card-ios-skyBlue .card-content-ios-dark {
  color: #92809d;
}

.card-ios-skyBlue .text-ios-darkSkyBlue,
.card-ios-skyBlue .card-header-ios-darkSkyBlue,
.card-ios-skyBlue .card-title-ios-darkSkyBlue,
.card-ios-skyBlue .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-skyBlue .text-ios-gray,
.card-ios-skyBlue .card-header-ios-gray,
.card-ios-skyBlue .card-title-ios-gray,
.card-ios-skyBlue .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-skyBlue .text-ios-greyscale85,
.card-ios-skyBlue .card-header-ios-greyscale85,
.card-ios-skyBlue .card-title-ios-greyscale85,
.card-ios-skyBlue .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-skyBlue .text-ios-grayscale75,
.card-ios-skyBlue .card-header-ios-grayscale75,
.card-ios-skyBlue .card-title-ios-grayscale75,
.card-ios-skyBlue .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-skyBlue .text-ios-grayscale50,
.card-ios-skyBlue .card-header-ios-grayscale50,
.card-ios-skyBlue .card-title-ios-grayscale50,
.card-ios-skyBlue .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-skyBlue .text-ios-grayscale25,
.card-ios-skyBlue .card-header-ios-grayscale25,
.card-ios-skyBlue .card-title-ios-grayscale25,
.card-ios-skyBlue .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-skyBlue .text-ios-grayEEE,
.card-ios-skyBlue .card-header-ios-grayEEE,
.card-ios-skyBlue .card-title-ios-grayEEE,
.card-ios-skyBlue .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-skyBlue .text-ios-light,
.card-ios-skyBlue .card-header-ios-light,
.card-ios-skyBlue .card-title-ios-light,
.card-ios-skyBlue .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-skyBlue .text-ios-patientBlue,
.card-ios-skyBlue .card-header-ios-patientBlue,
.card-ios-skyBlue .card-title-ios-patientBlue,
.card-ios-skyBlue .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-skyBlue .text-ios-primary,
.card-ios-skyBlue .card-header-ios-primary,
.card-ios-skyBlue .card-title-ios-primary,
.card-ios-skyBlue .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-skyBlue .text-ios-primary25,
.card-ios-skyBlue .card-header-ios-primary25,
.card-ios-skyBlue .card-title-ios-primary25,
.card-ios-skyBlue .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-skyBlue .text-ios-skyBlue,
.card-ios-skyBlue .card-header-ios-skyBlue,
.card-ios-skyBlue .card-title-ios-skyBlue,
.card-ios-skyBlue .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-skyBlue .text-ios-success,
.card-ios-skyBlue .card-header-ios-success,
.card-ios-skyBlue .card-title-ios-success,
.card-ios-skyBlue .card-content-ios-success {
  color: #85bf31;
}

.card-ios-skyBlue .text-ios-white,
.card-ios-skyBlue .card-header-ios-white,
.card-ios-skyBlue .card-title-ios-white,
.card-ios-skyBlue .card-content-ios-white {
  color: #fefefe;
}

.card-ios-skyBlue .text-ios-yellow,
.card-ios-skyBlue .card-header-ios-yellow,
.card-ios-skyBlue .card-title-ios-yellow,
.card-ios-skyBlue .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-skyBlue,
.card-title-ios-skyBlue,
.card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios .text-ios-success {
  color: #85bf31;
}

.card-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.card-ios-success .card-header-ios,
.card-ios-success .card-title-ios,
.card-ios-success .card-content-ios,
.card-ios-success p {
  color: #fff;
}

.card-ios-success .text-ios-black,
.card-ios-success .card-header-ios-black,
.card-ios-success .card-title-ios-black,
.card-ios-success .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-success .text-ios-charcoalGrey,
.card-ios-success .card-header-ios-charcoalGrey,
.card-ios-success .card-title-ios-charcoalGrey,
.card-ios-success .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-success .text-ios-curantisMagenta,
.card-ios-success .card-header-ios-curantisMagenta,
.card-ios-success .card-title-ios-curantisMagenta,
.card-ios-success .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-success .text-ios-curantisMagenta75,
.card-ios-success .card-header-ios-curantisMagenta75,
.card-ios-success .card-title-ios-curantisMagenta75,
.card-ios-success .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-success .text-ios-curantisPurple,
.card-ios-success .card-header-ios-curantisPurple,
.card-ios-success .card-title-ios-curantisPurple,
.card-ios-success .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-success .text-ios-danger,
.card-ios-success .card-header-ios-danger,
.card-ios-success .card-title-ios-danger,
.card-ios-success .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-success .text-ios-danger10,
.card-ios-success .card-header-ios-danger10,
.card-ios-success .card-title-ios-danger10,
.card-ios-success .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-success .text-ios-dark,
.card-ios-success .card-header-ios-dark,
.card-ios-success .card-title-ios-dark,
.card-ios-success .card-content-ios-dark {
  color: #92809d;
}

.card-ios-success .text-ios-darkSkyBlue,
.card-ios-success .card-header-ios-darkSkyBlue,
.card-ios-success .card-title-ios-darkSkyBlue,
.card-ios-success .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-success .text-ios-gray,
.card-ios-success .card-header-ios-gray,
.card-ios-success .card-title-ios-gray,
.card-ios-success .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-success .text-ios-greyscale85,
.card-ios-success .card-header-ios-greyscale85,
.card-ios-success .card-title-ios-greyscale85,
.card-ios-success .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-success .text-ios-grayscale75,
.card-ios-success .card-header-ios-grayscale75,
.card-ios-success .card-title-ios-grayscale75,
.card-ios-success .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-success .text-ios-grayscale50,
.card-ios-success .card-header-ios-grayscale50,
.card-ios-success .card-title-ios-grayscale50,
.card-ios-success .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-success .text-ios-grayscale25,
.card-ios-success .card-header-ios-grayscale25,
.card-ios-success .card-title-ios-grayscale25,
.card-ios-success .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-success .text-ios-grayEEE,
.card-ios-success .card-header-ios-grayEEE,
.card-ios-success .card-title-ios-grayEEE,
.card-ios-success .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-success .text-ios-light,
.card-ios-success .card-header-ios-light,
.card-ios-success .card-title-ios-light,
.card-ios-success .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-success .text-ios-patientBlue,
.card-ios-success .card-header-ios-patientBlue,
.card-ios-success .card-title-ios-patientBlue,
.card-ios-success .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-success .text-ios-primary,
.card-ios-success .card-header-ios-primary,
.card-ios-success .card-title-ios-primary,
.card-ios-success .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-success .text-ios-primary25,
.card-ios-success .card-header-ios-primary25,
.card-ios-success .card-title-ios-primary25,
.card-ios-success .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-success .text-ios-skyBlue,
.card-ios-success .card-header-ios-skyBlue,
.card-ios-success .card-title-ios-skyBlue,
.card-ios-success .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-success .text-ios-success,
.card-ios-success .card-header-ios-success,
.card-ios-success .card-title-ios-success,
.card-ios-success .card-content-ios-success {
  color: #85bf31;
}

.card-ios-success .text-ios-white,
.card-ios-success .card-header-ios-white,
.card-ios-success .card-title-ios-white,
.card-ios-success .card-content-ios-white {
  color: #fefefe;
}

.card-ios-success .text-ios-yellow,
.card-ios-success .card-header-ios-yellow,
.card-ios-success .card-title-ios-yellow,
.card-ios-success .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-success,
.card-title-ios-success,
.card-content-ios-success {
  color: #85bf31;
}

.card-ios .text-ios-white {
  color: #fefefe;
}

.card-ios-white {
  color: #000;
  background-color: #fefefe;
}

.card-ios-white .card-header-ios,
.card-ios-white .card-title-ios,
.card-ios-white .card-content-ios,
.card-ios-white p {
  color: #000;
}

.card-ios-white .text-ios-black,
.card-ios-white .card-header-ios-black,
.card-ios-white .card-title-ios-black,
.card-ios-white .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-white .text-ios-charcoalGrey,
.card-ios-white .card-header-ios-charcoalGrey,
.card-ios-white .card-title-ios-charcoalGrey,
.card-ios-white .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-white .text-ios-curantisMagenta,
.card-ios-white .card-header-ios-curantisMagenta,
.card-ios-white .card-title-ios-curantisMagenta,
.card-ios-white .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-white .text-ios-curantisMagenta75,
.card-ios-white .card-header-ios-curantisMagenta75,
.card-ios-white .card-title-ios-curantisMagenta75,
.card-ios-white .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-white .text-ios-curantisPurple,
.card-ios-white .card-header-ios-curantisPurple,
.card-ios-white .card-title-ios-curantisPurple,
.card-ios-white .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-white .text-ios-danger,
.card-ios-white .card-header-ios-danger,
.card-ios-white .card-title-ios-danger,
.card-ios-white .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-white .text-ios-danger10,
.card-ios-white .card-header-ios-danger10,
.card-ios-white .card-title-ios-danger10,
.card-ios-white .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-white .text-ios-dark,
.card-ios-white .card-header-ios-dark,
.card-ios-white .card-title-ios-dark,
.card-ios-white .card-content-ios-dark {
  color: #92809d;
}

.card-ios-white .text-ios-darkSkyBlue,
.card-ios-white .card-header-ios-darkSkyBlue,
.card-ios-white .card-title-ios-darkSkyBlue,
.card-ios-white .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-white .text-ios-gray,
.card-ios-white .card-header-ios-gray,
.card-ios-white .card-title-ios-gray,
.card-ios-white .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-white .text-ios-greyscale85,
.card-ios-white .card-header-ios-greyscale85,
.card-ios-white .card-title-ios-greyscale85,
.card-ios-white .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-white .text-ios-grayscale75,
.card-ios-white .card-header-ios-grayscale75,
.card-ios-white .card-title-ios-grayscale75,
.card-ios-white .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-white .text-ios-grayscale50,
.card-ios-white .card-header-ios-grayscale50,
.card-ios-white .card-title-ios-grayscale50,
.card-ios-white .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-white .text-ios-grayscale25,
.card-ios-white .card-header-ios-grayscale25,
.card-ios-white .card-title-ios-grayscale25,
.card-ios-white .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-white .text-ios-grayEEE,
.card-ios-white .card-header-ios-grayEEE,
.card-ios-white .card-title-ios-grayEEE,
.card-ios-white .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-white .text-ios-light,
.card-ios-white .card-header-ios-light,
.card-ios-white .card-title-ios-light,
.card-ios-white .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-white .text-ios-patientBlue,
.card-ios-white .card-header-ios-patientBlue,
.card-ios-white .card-title-ios-patientBlue,
.card-ios-white .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-white .text-ios-primary,
.card-ios-white .card-header-ios-primary,
.card-ios-white .card-title-ios-primary,
.card-ios-white .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-white .text-ios-primary25,
.card-ios-white .card-header-ios-primary25,
.card-ios-white .card-title-ios-primary25,
.card-ios-white .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-white .text-ios-skyBlue,
.card-ios-white .card-header-ios-skyBlue,
.card-ios-white .card-title-ios-skyBlue,
.card-ios-white .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-white .text-ios-success,
.card-ios-white .card-header-ios-success,
.card-ios-white .card-title-ios-success,
.card-ios-white .card-content-ios-success {
  color: #85bf31;
}

.card-ios-white .text-ios-white,
.card-ios-white .card-header-ios-white,
.card-ios-white .card-title-ios-white,
.card-ios-white .card-content-ios-white {
  color: #fefefe;
}

.card-ios-white .text-ios-yellow,
.card-ios-white .card-header-ios-yellow,
.card-ios-white .card-title-ios-yellow,
.card-ios-white .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-white,
.card-title-ios-white,
.card-content-ios-white {
  color: #fefefe;
}

.card-ios .text-ios-yellow {
  color: #f8e71c;
}

.card-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.card-ios-yellow .card-header-ios,
.card-ios-yellow .card-title-ios,
.card-ios-yellow .card-content-ios,
.card-ios-yellow p {
  color: #000;
}

.card-ios-yellow .text-ios-black,
.card-ios-yellow .card-header-ios-black,
.card-ios-yellow .card-title-ios-black,
.card-ios-yellow .card-content-ios-black {
  color: #2d2c2c;
}

.card-ios-yellow .text-ios-charcoalGrey,
.card-ios-yellow .card-header-ios-charcoalGrey,
.card-ios-yellow .card-title-ios-charcoalGrey,
.card-ios-yellow .card-content-ios-charcoalGrey {
  color: #4a4a4a;
}

.card-ios-yellow .text-ios-curantisMagenta,
.card-ios-yellow .card-header-ios-curantisMagenta,
.card-ios-yellow .card-title-ios-curantisMagenta,
.card-ios-yellow .card-content-ios-curantisMagenta {
  color: #ae2465;
}

.card-ios-yellow .text-ios-curantisMagenta75,
.card-ios-yellow .card-header-ios-curantisMagenta75,
.card-ios-yellow .card-title-ios-curantisMagenta75,
.card-ios-yellow .card-content-ios-curantisMagenta75 {
  color: #bb5e81;
}

.card-ios-yellow .text-ios-curantisPurple,
.card-ios-yellow .card-header-ios-curantisPurple,
.card-ios-yellow .card-title-ios-curantisPurple,
.card-ios-yellow .card-content-ios-curantisPurple {
  color: #614a75;
}

.card-ios-yellow .text-ios-danger,
.card-ios-yellow .card-header-ios-danger,
.card-ios-yellow .card-title-ios-danger,
.card-ios-yellow .card-content-ios-danger {
  color: #d0011b;
}

.card-ios-yellow .text-ios-danger10,
.card-ios-yellow .card-header-ios-danger10,
.card-ios-yellow .card-title-ios-danger10,
.card-ios-yellow .card-content-ios-danger10 {
  color: #f8d9de;
}

.card-ios-yellow .text-ios-dark,
.card-ios-yellow .card-header-ios-dark,
.card-ios-yellow .card-title-ios-dark,
.card-ios-yellow .card-content-ios-dark {
  color: #92809d;
}

.card-ios-yellow .text-ios-darkSkyBlue,
.card-ios-yellow .card-header-ios-darkSkyBlue,
.card-ios-yellow .card-title-ios-darkSkyBlue,
.card-ios-yellow .card-content-ios-darkSkyBlue {
  color: #4a90e2;
}

.card-ios-yellow .text-ios-gray,
.card-ios-yellow .card-header-ios-gray,
.card-ios-yellow .card-title-ios-gray,
.card-ios-yellow .card-content-ios-gray {
  color: #9b9b9b;
}

.card-ios-yellow .text-ios-greyscale85,
.card-ios-yellow .card-header-ios-greyscale85,
.card-ios-yellow .card-title-ios-greyscale85,
.card-ios-yellow .card-content-ios-greyscale85 {
  color: #424040;
}

.card-ios-yellow .text-ios-grayscale75,
.card-ios-yellow .card-header-ios-grayscale75,
.card-ios-yellow .card-title-ios-grayscale75,
.card-ios-yellow .card-content-ios-grayscale75 {
  color: #6c6969;
}

.card-ios-yellow .text-ios-grayscale50,
.card-ios-yellow .card-header-ios-grayscale50,
.card-ios-yellow .card-title-ios-grayscale50,
.card-ios-yellow .card-content-ios-grayscale50 {
  color: #c1bfbf;
}

.card-ios-yellow .text-ios-grayscale25,
.card-ios-yellow .card-header-ios-grayscale25,
.card-ios-yellow .card-title-ios-grayscale25,
.card-ios-yellow .card-content-ios-grayscale25 {
  color: #eae8e8;
}

.card-ios-yellow .text-ios-grayEEE,
.card-ios-yellow .card-header-ios-grayEEE,
.card-ios-yellow .card-title-ios-grayEEE,
.card-ios-yellow .card-content-ios-grayEEE {
  color: #eee;
}

.card-ios-yellow .text-ios-light,
.card-ios-yellow .card-header-ios-light,
.card-ios-yellow .card-title-ios-light,
.card-ios-yellow .card-content-ios-light {
  color: #f4f4f4;
}

.card-ios-yellow .text-ios-patientBlue,
.card-ios-yellow .card-header-ios-patientBlue,
.card-ios-yellow .card-title-ios-patientBlue,
.card-ios-yellow .card-content-ios-patientBlue {
  color: #d3e3f7;
}

.card-ios-yellow .text-ios-primary,
.card-ios-yellow .card-header-ios-primary,
.card-ios-yellow .card-title-ios-primary,
.card-ios-yellow .card-content-ios-primary {
  color: #5977ba;
}

.card-ios-yellow .text-ios-primary25,
.card-ios-yellow .card-header-ios-primary25,
.card-ios-yellow .card-title-ios-primary25,
.card-ios-yellow .card-content-ios-primary25 {
  color: #dee4ed;
}

.card-ios-yellow .text-ios-skyBlue,
.card-ios-yellow .card-header-ios-skyBlue,
.card-ios-yellow .card-title-ios-skyBlue,
.card-ios-yellow .card-content-ios-skyBlue {
  color: #97a9cf;
}

.card-ios-yellow .text-ios-success,
.card-ios-yellow .card-header-ios-success,
.card-ios-yellow .card-title-ios-success,
.card-ios-yellow .card-content-ios-success {
  color: #85bf31;
}

.card-ios-yellow .text-ios-white,
.card-ios-yellow .card-header-ios-white,
.card-ios-yellow .card-title-ios-white,
.card-ios-yellow .card-content-ios-white {
  color: #fefefe;
}

.card-ios-yellow .text-ios-yellow,
.card-ios-yellow .card-header-ios-yellow,
.card-ios-yellow .card-title-ios-yellow,
.card-ios-yellow .card-content-ios-yellow {
  color: #f8e71c;
}

.card-header-ios-yellow,
.card-title-ios-yellow,
.card-content-ios-yellow {
  color: #f8e71c;
}

.card-md {
  margin: 10px;
  border-radius: 2px;
  width: calc(100% - 20px);
  font-size: 1.4rem;
  background: #fff;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.card-md ion-list {
  margin-bottom: 0;
}

.card-md > .item:last-child,
.card-md > .item:last-child .item-inner,
.card-md > .item-wrapper:last-child .item {
  border-bottom: 0;
}

.card-md .item-md.item-block .item-inner {
  border: 0;
}

.card-content-md {
  padding: 13px 16px;
  font-size: 1.4rem;
  line-height: 1.5;
}

.card-header-md {
  font-size: 1.6rem;
  color: #222;
  padding: 16px;
}

.card-header-md + .card-content-md,
.card-md .item + .card-content-md {
  padding-top: 0;
}

.card .note-md {
  font-size: 1.3rem;
}

.card-title-md {
  display: block;
  font-size: 2.4rem;
  line-height: 1.2;
  color: #222;
  margin: 2px 0;
  padding: 8px 0;
}

.card-md h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
  color: #222;
}

.card-md h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
  color: #222;
}

.card-md h3,
.card-md h4,
.card-md h5,
.card-md h6 {
  margin: 2px 0;
  font-size: 1.4rem;
  font-weight: normal;
  color: #222;
}

.card-md p {
  margin: 0 0 2px;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1.5;
  color: #222;
}

.card-md + ion-card {
  margin-top: 0;
}

.card-md .text-md-black {
  color: #2d2c2c;
}

.card-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.card-md-black .card-header-md,
.card-md-black .card-title-md,
.card-md-black .card-content-md,
.card-md-black h1,
.card-md-black h2,
.card-md-black h3,
.card-md-black h4,
.card-md-black h5,
.card-md-black h6,
.card-md-black p {
  color: #fff;
}

.card-md-black .text-md-black,
.card-md-black .card-header-md-black,
.card-md-black .card-title-md-black,
.card-md-black .card-content-md-black {
  color: #2d2c2c;
}

.card-md-black .text-md-charcoalGrey,
.card-md-black .card-header-md-charcoalGrey,
.card-md-black .card-title-md-charcoalGrey,
.card-md-black .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-black .text-md-curantisMagenta,
.card-md-black .card-header-md-curantisMagenta,
.card-md-black .card-title-md-curantisMagenta,
.card-md-black .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-black .text-md-curantisMagenta75,
.card-md-black .card-header-md-curantisMagenta75,
.card-md-black .card-title-md-curantisMagenta75,
.card-md-black .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-black .text-md-curantisPurple,
.card-md-black .card-header-md-curantisPurple,
.card-md-black .card-title-md-curantisPurple,
.card-md-black .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-black .text-md-danger,
.card-md-black .card-header-md-danger,
.card-md-black .card-title-md-danger,
.card-md-black .card-content-md-danger {
  color: #d0011b;
}

.card-md-black .text-md-danger10,
.card-md-black .card-header-md-danger10,
.card-md-black .card-title-md-danger10,
.card-md-black .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-black .text-md-dark,
.card-md-black .card-header-md-dark,
.card-md-black .card-title-md-dark,
.card-md-black .card-content-md-dark {
  color: #92809d;
}

.card-md-black .text-md-darkSkyBlue,
.card-md-black .card-header-md-darkSkyBlue,
.card-md-black .card-title-md-darkSkyBlue,
.card-md-black .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-black .text-md-gray,
.card-md-black .card-header-md-gray,
.card-md-black .card-title-md-gray,
.card-md-black .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-black .text-md-greyscale85,
.card-md-black .card-header-md-greyscale85,
.card-md-black .card-title-md-greyscale85,
.card-md-black .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-black .text-md-grayscale75,
.card-md-black .card-header-md-grayscale75,
.card-md-black .card-title-md-grayscale75,
.card-md-black .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-black .text-md-grayscale50,
.card-md-black .card-header-md-grayscale50,
.card-md-black .card-title-md-grayscale50,
.card-md-black .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-black .text-md-grayscale25,
.card-md-black .card-header-md-grayscale25,
.card-md-black .card-title-md-grayscale25,
.card-md-black .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-black .text-md-grayEEE,
.card-md-black .card-header-md-grayEEE,
.card-md-black .card-title-md-grayEEE,
.card-md-black .card-content-md-grayEEE {
  color: #eee;
}

.card-md-black .text-md-light,
.card-md-black .card-header-md-light,
.card-md-black .card-title-md-light,
.card-md-black .card-content-md-light {
  color: #f4f4f4;
}

.card-md-black .text-md-patientBlue,
.card-md-black .card-header-md-patientBlue,
.card-md-black .card-title-md-patientBlue,
.card-md-black .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-black .text-md-primary,
.card-md-black .card-header-md-primary,
.card-md-black .card-title-md-primary,
.card-md-black .card-content-md-primary {
  color: #5977ba;
}

.card-md-black .text-md-primary25,
.card-md-black .card-header-md-primary25,
.card-md-black .card-title-md-primary25,
.card-md-black .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-black .text-md-skyBlue,
.card-md-black .card-header-md-skyBlue,
.card-md-black .card-title-md-skyBlue,
.card-md-black .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-black .text-md-success,
.card-md-black .card-header-md-success,
.card-md-black .card-title-md-success,
.card-md-black .card-content-md-success {
  color: #85bf31;
}

.card-md-black .text-md-white,
.card-md-black .card-header-md-white,
.card-md-black .card-title-md-white,
.card-md-black .card-content-md-white {
  color: #fefefe;
}

.card-md-black .text-md-yellow,
.card-md-black .card-header-md-yellow,
.card-md-black .card-title-md-yellow,
.card-md-black .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-black,
.card-title-md-black,
.card-content-md-black {
  color: #2d2c2c;
}

.card-md .text-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.card-md-charcoalGrey .card-header-md,
.card-md-charcoalGrey .card-title-md,
.card-md-charcoalGrey .card-content-md,
.card-md-charcoalGrey h1,
.card-md-charcoalGrey h2,
.card-md-charcoalGrey h3,
.card-md-charcoalGrey h4,
.card-md-charcoalGrey h5,
.card-md-charcoalGrey h6,
.card-md-charcoalGrey p {
  color: #fff;
}

.card-md-charcoalGrey .text-md-black,
.card-md-charcoalGrey .card-header-md-black,
.card-md-charcoalGrey .card-title-md-black,
.card-md-charcoalGrey .card-content-md-black {
  color: #2d2c2c;
}

.card-md-charcoalGrey .text-md-charcoalGrey,
.card-md-charcoalGrey .card-header-md-charcoalGrey,
.card-md-charcoalGrey .card-title-md-charcoalGrey,
.card-md-charcoalGrey .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-charcoalGrey .text-md-curantisMagenta,
.card-md-charcoalGrey .card-header-md-curantisMagenta,
.card-md-charcoalGrey .card-title-md-curantisMagenta,
.card-md-charcoalGrey .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-charcoalGrey .text-md-curantisMagenta75,
.card-md-charcoalGrey .card-header-md-curantisMagenta75,
.card-md-charcoalGrey .card-title-md-curantisMagenta75,
.card-md-charcoalGrey .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-charcoalGrey .text-md-curantisPurple,
.card-md-charcoalGrey .card-header-md-curantisPurple,
.card-md-charcoalGrey .card-title-md-curantisPurple,
.card-md-charcoalGrey .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-charcoalGrey .text-md-danger,
.card-md-charcoalGrey .card-header-md-danger,
.card-md-charcoalGrey .card-title-md-danger,
.card-md-charcoalGrey .card-content-md-danger {
  color: #d0011b;
}

.card-md-charcoalGrey .text-md-danger10,
.card-md-charcoalGrey .card-header-md-danger10,
.card-md-charcoalGrey .card-title-md-danger10,
.card-md-charcoalGrey .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-charcoalGrey .text-md-dark,
.card-md-charcoalGrey .card-header-md-dark,
.card-md-charcoalGrey .card-title-md-dark,
.card-md-charcoalGrey .card-content-md-dark {
  color: #92809d;
}

.card-md-charcoalGrey .text-md-darkSkyBlue,
.card-md-charcoalGrey .card-header-md-darkSkyBlue,
.card-md-charcoalGrey .card-title-md-darkSkyBlue,
.card-md-charcoalGrey .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-charcoalGrey .text-md-gray,
.card-md-charcoalGrey .card-header-md-gray,
.card-md-charcoalGrey .card-title-md-gray,
.card-md-charcoalGrey .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-charcoalGrey .text-md-greyscale85,
.card-md-charcoalGrey .card-header-md-greyscale85,
.card-md-charcoalGrey .card-title-md-greyscale85,
.card-md-charcoalGrey .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-charcoalGrey .text-md-grayscale75,
.card-md-charcoalGrey .card-header-md-grayscale75,
.card-md-charcoalGrey .card-title-md-grayscale75,
.card-md-charcoalGrey .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-charcoalGrey .text-md-grayscale50,
.card-md-charcoalGrey .card-header-md-grayscale50,
.card-md-charcoalGrey .card-title-md-grayscale50,
.card-md-charcoalGrey .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-charcoalGrey .text-md-grayscale25,
.card-md-charcoalGrey .card-header-md-grayscale25,
.card-md-charcoalGrey .card-title-md-grayscale25,
.card-md-charcoalGrey .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-charcoalGrey .text-md-grayEEE,
.card-md-charcoalGrey .card-header-md-grayEEE,
.card-md-charcoalGrey .card-title-md-grayEEE,
.card-md-charcoalGrey .card-content-md-grayEEE {
  color: #eee;
}

.card-md-charcoalGrey .text-md-light,
.card-md-charcoalGrey .card-header-md-light,
.card-md-charcoalGrey .card-title-md-light,
.card-md-charcoalGrey .card-content-md-light {
  color: #f4f4f4;
}

.card-md-charcoalGrey .text-md-patientBlue,
.card-md-charcoalGrey .card-header-md-patientBlue,
.card-md-charcoalGrey .card-title-md-patientBlue,
.card-md-charcoalGrey .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-charcoalGrey .text-md-primary,
.card-md-charcoalGrey .card-header-md-primary,
.card-md-charcoalGrey .card-title-md-primary,
.card-md-charcoalGrey .card-content-md-primary {
  color: #5977ba;
}

.card-md-charcoalGrey .text-md-primary25,
.card-md-charcoalGrey .card-header-md-primary25,
.card-md-charcoalGrey .card-title-md-primary25,
.card-md-charcoalGrey .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-charcoalGrey .text-md-skyBlue,
.card-md-charcoalGrey .card-header-md-skyBlue,
.card-md-charcoalGrey .card-title-md-skyBlue,
.card-md-charcoalGrey .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-charcoalGrey .text-md-success,
.card-md-charcoalGrey .card-header-md-success,
.card-md-charcoalGrey .card-title-md-success,
.card-md-charcoalGrey .card-content-md-success {
  color: #85bf31;
}

.card-md-charcoalGrey .text-md-white,
.card-md-charcoalGrey .card-header-md-white,
.card-md-charcoalGrey .card-title-md-white,
.card-md-charcoalGrey .card-content-md-white {
  color: #fefefe;
}

.card-md-charcoalGrey .text-md-yellow,
.card-md-charcoalGrey .card-header-md-yellow,
.card-md-charcoalGrey .card-title-md-yellow,
.card-md-charcoalGrey .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-charcoalGrey,
.card-title-md-charcoalGrey,
.card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md .text-md-curantisMagenta {
  color: #ae2465;
}

.card-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.card-md-curantisMagenta .card-header-md,
.card-md-curantisMagenta .card-title-md,
.card-md-curantisMagenta .card-content-md,
.card-md-curantisMagenta h1,
.card-md-curantisMagenta h2,
.card-md-curantisMagenta h3,
.card-md-curantisMagenta h4,
.card-md-curantisMagenta h5,
.card-md-curantisMagenta h6,
.card-md-curantisMagenta p {
  color: #fff;
}

.card-md-curantisMagenta .text-md-black,
.card-md-curantisMagenta .card-header-md-black,
.card-md-curantisMagenta .card-title-md-black,
.card-md-curantisMagenta .card-content-md-black {
  color: #2d2c2c;
}

.card-md-curantisMagenta .text-md-charcoalGrey,
.card-md-curantisMagenta .card-header-md-charcoalGrey,
.card-md-curantisMagenta .card-title-md-charcoalGrey,
.card-md-curantisMagenta .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-curantisMagenta .text-md-curantisMagenta,
.card-md-curantisMagenta .card-header-md-curantisMagenta,
.card-md-curantisMagenta .card-title-md-curantisMagenta,
.card-md-curantisMagenta .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-curantisMagenta .text-md-curantisMagenta75,
.card-md-curantisMagenta .card-header-md-curantisMagenta75,
.card-md-curantisMagenta .card-title-md-curantisMagenta75,
.card-md-curantisMagenta .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-curantisMagenta .text-md-curantisPurple,
.card-md-curantisMagenta .card-header-md-curantisPurple,
.card-md-curantisMagenta .card-title-md-curantisPurple,
.card-md-curantisMagenta .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-curantisMagenta .text-md-danger,
.card-md-curantisMagenta .card-header-md-danger,
.card-md-curantisMagenta .card-title-md-danger,
.card-md-curantisMagenta .card-content-md-danger {
  color: #d0011b;
}

.card-md-curantisMagenta .text-md-danger10,
.card-md-curantisMagenta .card-header-md-danger10,
.card-md-curantisMagenta .card-title-md-danger10,
.card-md-curantisMagenta .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-curantisMagenta .text-md-dark,
.card-md-curantisMagenta .card-header-md-dark,
.card-md-curantisMagenta .card-title-md-dark,
.card-md-curantisMagenta .card-content-md-dark {
  color: #92809d;
}

.card-md-curantisMagenta .text-md-darkSkyBlue,
.card-md-curantisMagenta .card-header-md-darkSkyBlue,
.card-md-curantisMagenta .card-title-md-darkSkyBlue,
.card-md-curantisMagenta .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-curantisMagenta .text-md-gray,
.card-md-curantisMagenta .card-header-md-gray,
.card-md-curantisMagenta .card-title-md-gray,
.card-md-curantisMagenta .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-curantisMagenta .text-md-greyscale85,
.card-md-curantisMagenta .card-header-md-greyscale85,
.card-md-curantisMagenta .card-title-md-greyscale85,
.card-md-curantisMagenta .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-curantisMagenta .text-md-grayscale75,
.card-md-curantisMagenta .card-header-md-grayscale75,
.card-md-curantisMagenta .card-title-md-grayscale75,
.card-md-curantisMagenta .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-curantisMagenta .text-md-grayscale50,
.card-md-curantisMagenta .card-header-md-grayscale50,
.card-md-curantisMagenta .card-title-md-grayscale50,
.card-md-curantisMagenta .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-curantisMagenta .text-md-grayscale25,
.card-md-curantisMagenta .card-header-md-grayscale25,
.card-md-curantisMagenta .card-title-md-grayscale25,
.card-md-curantisMagenta .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-curantisMagenta .text-md-grayEEE,
.card-md-curantisMagenta .card-header-md-grayEEE,
.card-md-curantisMagenta .card-title-md-grayEEE,
.card-md-curantisMagenta .card-content-md-grayEEE {
  color: #eee;
}

.card-md-curantisMagenta .text-md-light,
.card-md-curantisMagenta .card-header-md-light,
.card-md-curantisMagenta .card-title-md-light,
.card-md-curantisMagenta .card-content-md-light {
  color: #f4f4f4;
}

.card-md-curantisMagenta .text-md-patientBlue,
.card-md-curantisMagenta .card-header-md-patientBlue,
.card-md-curantisMagenta .card-title-md-patientBlue,
.card-md-curantisMagenta .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-curantisMagenta .text-md-primary,
.card-md-curantisMagenta .card-header-md-primary,
.card-md-curantisMagenta .card-title-md-primary,
.card-md-curantisMagenta .card-content-md-primary {
  color: #5977ba;
}

.card-md-curantisMagenta .text-md-primary25,
.card-md-curantisMagenta .card-header-md-primary25,
.card-md-curantisMagenta .card-title-md-primary25,
.card-md-curantisMagenta .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-curantisMagenta .text-md-skyBlue,
.card-md-curantisMagenta .card-header-md-skyBlue,
.card-md-curantisMagenta .card-title-md-skyBlue,
.card-md-curantisMagenta .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-curantisMagenta .text-md-success,
.card-md-curantisMagenta .card-header-md-success,
.card-md-curantisMagenta .card-title-md-success,
.card-md-curantisMagenta .card-content-md-success {
  color: #85bf31;
}

.card-md-curantisMagenta .text-md-white,
.card-md-curantisMagenta .card-header-md-white,
.card-md-curantisMagenta .card-title-md-white,
.card-md-curantisMagenta .card-content-md-white {
  color: #fefefe;
}

.card-md-curantisMagenta .text-md-yellow,
.card-md-curantisMagenta .card-header-md-yellow,
.card-md-curantisMagenta .card-title-md-yellow,
.card-md-curantisMagenta .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-curantisMagenta,
.card-title-md-curantisMagenta,
.card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md .text-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.card-md-curantisMagenta75 .card-header-md,
.card-md-curantisMagenta75 .card-title-md,
.card-md-curantisMagenta75 .card-content-md,
.card-md-curantisMagenta75 h1,
.card-md-curantisMagenta75 h2,
.card-md-curantisMagenta75 h3,
.card-md-curantisMagenta75 h4,
.card-md-curantisMagenta75 h5,
.card-md-curantisMagenta75 h6,
.card-md-curantisMagenta75 p {
  color: #fff;
}

.card-md-curantisMagenta75 .text-md-black,
.card-md-curantisMagenta75 .card-header-md-black,
.card-md-curantisMagenta75 .card-title-md-black,
.card-md-curantisMagenta75 .card-content-md-black {
  color: #2d2c2c;
}

.card-md-curantisMagenta75 .text-md-charcoalGrey,
.card-md-curantisMagenta75 .card-header-md-charcoalGrey,
.card-md-curantisMagenta75 .card-title-md-charcoalGrey,
.card-md-curantisMagenta75 .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-curantisMagenta75 .text-md-curantisMagenta,
.card-md-curantisMagenta75 .card-header-md-curantisMagenta,
.card-md-curantisMagenta75 .card-title-md-curantisMagenta,
.card-md-curantisMagenta75 .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-curantisMagenta75 .text-md-curantisMagenta75,
.card-md-curantisMagenta75 .card-header-md-curantisMagenta75,
.card-md-curantisMagenta75 .card-title-md-curantisMagenta75,
.card-md-curantisMagenta75 .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-curantisMagenta75 .text-md-curantisPurple,
.card-md-curantisMagenta75 .card-header-md-curantisPurple,
.card-md-curantisMagenta75 .card-title-md-curantisPurple,
.card-md-curantisMagenta75 .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-curantisMagenta75 .text-md-danger,
.card-md-curantisMagenta75 .card-header-md-danger,
.card-md-curantisMagenta75 .card-title-md-danger,
.card-md-curantisMagenta75 .card-content-md-danger {
  color: #d0011b;
}

.card-md-curantisMagenta75 .text-md-danger10,
.card-md-curantisMagenta75 .card-header-md-danger10,
.card-md-curantisMagenta75 .card-title-md-danger10,
.card-md-curantisMagenta75 .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-curantisMagenta75 .text-md-dark,
.card-md-curantisMagenta75 .card-header-md-dark,
.card-md-curantisMagenta75 .card-title-md-dark,
.card-md-curantisMagenta75 .card-content-md-dark {
  color: #92809d;
}

.card-md-curantisMagenta75 .text-md-darkSkyBlue,
.card-md-curantisMagenta75 .card-header-md-darkSkyBlue,
.card-md-curantisMagenta75 .card-title-md-darkSkyBlue,
.card-md-curantisMagenta75 .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-curantisMagenta75 .text-md-gray,
.card-md-curantisMagenta75 .card-header-md-gray,
.card-md-curantisMagenta75 .card-title-md-gray,
.card-md-curantisMagenta75 .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-curantisMagenta75 .text-md-greyscale85,
.card-md-curantisMagenta75 .card-header-md-greyscale85,
.card-md-curantisMagenta75 .card-title-md-greyscale85,
.card-md-curantisMagenta75 .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-curantisMagenta75 .text-md-grayscale75,
.card-md-curantisMagenta75 .card-header-md-grayscale75,
.card-md-curantisMagenta75 .card-title-md-grayscale75,
.card-md-curantisMagenta75 .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-curantisMagenta75 .text-md-grayscale50,
.card-md-curantisMagenta75 .card-header-md-grayscale50,
.card-md-curantisMagenta75 .card-title-md-grayscale50,
.card-md-curantisMagenta75 .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-curantisMagenta75 .text-md-grayscale25,
.card-md-curantisMagenta75 .card-header-md-grayscale25,
.card-md-curantisMagenta75 .card-title-md-grayscale25,
.card-md-curantisMagenta75 .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-curantisMagenta75 .text-md-grayEEE,
.card-md-curantisMagenta75 .card-header-md-grayEEE,
.card-md-curantisMagenta75 .card-title-md-grayEEE,
.card-md-curantisMagenta75 .card-content-md-grayEEE {
  color: #eee;
}

.card-md-curantisMagenta75 .text-md-light,
.card-md-curantisMagenta75 .card-header-md-light,
.card-md-curantisMagenta75 .card-title-md-light,
.card-md-curantisMagenta75 .card-content-md-light {
  color: #f4f4f4;
}

.card-md-curantisMagenta75 .text-md-patientBlue,
.card-md-curantisMagenta75 .card-header-md-patientBlue,
.card-md-curantisMagenta75 .card-title-md-patientBlue,
.card-md-curantisMagenta75 .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-curantisMagenta75 .text-md-primary,
.card-md-curantisMagenta75 .card-header-md-primary,
.card-md-curantisMagenta75 .card-title-md-primary,
.card-md-curantisMagenta75 .card-content-md-primary {
  color: #5977ba;
}

.card-md-curantisMagenta75 .text-md-primary25,
.card-md-curantisMagenta75 .card-header-md-primary25,
.card-md-curantisMagenta75 .card-title-md-primary25,
.card-md-curantisMagenta75 .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-curantisMagenta75 .text-md-skyBlue,
.card-md-curantisMagenta75 .card-header-md-skyBlue,
.card-md-curantisMagenta75 .card-title-md-skyBlue,
.card-md-curantisMagenta75 .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-curantisMagenta75 .text-md-success,
.card-md-curantisMagenta75 .card-header-md-success,
.card-md-curantisMagenta75 .card-title-md-success,
.card-md-curantisMagenta75 .card-content-md-success {
  color: #85bf31;
}

.card-md-curantisMagenta75 .text-md-white,
.card-md-curantisMagenta75 .card-header-md-white,
.card-md-curantisMagenta75 .card-title-md-white,
.card-md-curantisMagenta75 .card-content-md-white {
  color: #fefefe;
}

.card-md-curantisMagenta75 .text-md-yellow,
.card-md-curantisMagenta75 .card-header-md-yellow,
.card-md-curantisMagenta75 .card-title-md-yellow,
.card-md-curantisMagenta75 .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-curantisMagenta75,
.card-title-md-curantisMagenta75,
.card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md .text-md-curantisPurple {
  color: #614a75;
}

.card-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.card-md-curantisPurple .card-header-md,
.card-md-curantisPurple .card-title-md,
.card-md-curantisPurple .card-content-md,
.card-md-curantisPurple h1,
.card-md-curantisPurple h2,
.card-md-curantisPurple h3,
.card-md-curantisPurple h4,
.card-md-curantisPurple h5,
.card-md-curantisPurple h6,
.card-md-curantisPurple p {
  color: #fff;
}

.card-md-curantisPurple .text-md-black,
.card-md-curantisPurple .card-header-md-black,
.card-md-curantisPurple .card-title-md-black,
.card-md-curantisPurple .card-content-md-black {
  color: #2d2c2c;
}

.card-md-curantisPurple .text-md-charcoalGrey,
.card-md-curantisPurple .card-header-md-charcoalGrey,
.card-md-curantisPurple .card-title-md-charcoalGrey,
.card-md-curantisPurple .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-curantisPurple .text-md-curantisMagenta,
.card-md-curantisPurple .card-header-md-curantisMagenta,
.card-md-curantisPurple .card-title-md-curantisMagenta,
.card-md-curantisPurple .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-curantisPurple .text-md-curantisMagenta75,
.card-md-curantisPurple .card-header-md-curantisMagenta75,
.card-md-curantisPurple .card-title-md-curantisMagenta75,
.card-md-curantisPurple .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-curantisPurple .text-md-curantisPurple,
.card-md-curantisPurple .card-header-md-curantisPurple,
.card-md-curantisPurple .card-title-md-curantisPurple,
.card-md-curantisPurple .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-curantisPurple .text-md-danger,
.card-md-curantisPurple .card-header-md-danger,
.card-md-curantisPurple .card-title-md-danger,
.card-md-curantisPurple .card-content-md-danger {
  color: #d0011b;
}

.card-md-curantisPurple .text-md-danger10,
.card-md-curantisPurple .card-header-md-danger10,
.card-md-curantisPurple .card-title-md-danger10,
.card-md-curantisPurple .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-curantisPurple .text-md-dark,
.card-md-curantisPurple .card-header-md-dark,
.card-md-curantisPurple .card-title-md-dark,
.card-md-curantisPurple .card-content-md-dark {
  color: #92809d;
}

.card-md-curantisPurple .text-md-darkSkyBlue,
.card-md-curantisPurple .card-header-md-darkSkyBlue,
.card-md-curantisPurple .card-title-md-darkSkyBlue,
.card-md-curantisPurple .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-curantisPurple .text-md-gray,
.card-md-curantisPurple .card-header-md-gray,
.card-md-curantisPurple .card-title-md-gray,
.card-md-curantisPurple .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-curantisPurple .text-md-greyscale85,
.card-md-curantisPurple .card-header-md-greyscale85,
.card-md-curantisPurple .card-title-md-greyscale85,
.card-md-curantisPurple .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-curantisPurple .text-md-grayscale75,
.card-md-curantisPurple .card-header-md-grayscale75,
.card-md-curantisPurple .card-title-md-grayscale75,
.card-md-curantisPurple .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-curantisPurple .text-md-grayscale50,
.card-md-curantisPurple .card-header-md-grayscale50,
.card-md-curantisPurple .card-title-md-grayscale50,
.card-md-curantisPurple .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-curantisPurple .text-md-grayscale25,
.card-md-curantisPurple .card-header-md-grayscale25,
.card-md-curantisPurple .card-title-md-grayscale25,
.card-md-curantisPurple .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-curantisPurple .text-md-grayEEE,
.card-md-curantisPurple .card-header-md-grayEEE,
.card-md-curantisPurple .card-title-md-grayEEE,
.card-md-curantisPurple .card-content-md-grayEEE {
  color: #eee;
}

.card-md-curantisPurple .text-md-light,
.card-md-curantisPurple .card-header-md-light,
.card-md-curantisPurple .card-title-md-light,
.card-md-curantisPurple .card-content-md-light {
  color: #f4f4f4;
}

.card-md-curantisPurple .text-md-patientBlue,
.card-md-curantisPurple .card-header-md-patientBlue,
.card-md-curantisPurple .card-title-md-patientBlue,
.card-md-curantisPurple .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-curantisPurple .text-md-primary,
.card-md-curantisPurple .card-header-md-primary,
.card-md-curantisPurple .card-title-md-primary,
.card-md-curantisPurple .card-content-md-primary {
  color: #5977ba;
}

.card-md-curantisPurple .text-md-primary25,
.card-md-curantisPurple .card-header-md-primary25,
.card-md-curantisPurple .card-title-md-primary25,
.card-md-curantisPurple .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-curantisPurple .text-md-skyBlue,
.card-md-curantisPurple .card-header-md-skyBlue,
.card-md-curantisPurple .card-title-md-skyBlue,
.card-md-curantisPurple .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-curantisPurple .text-md-success,
.card-md-curantisPurple .card-header-md-success,
.card-md-curantisPurple .card-title-md-success,
.card-md-curantisPurple .card-content-md-success {
  color: #85bf31;
}

.card-md-curantisPurple .text-md-white,
.card-md-curantisPurple .card-header-md-white,
.card-md-curantisPurple .card-title-md-white,
.card-md-curantisPurple .card-content-md-white {
  color: #fefefe;
}

.card-md-curantisPurple .text-md-yellow,
.card-md-curantisPurple .card-header-md-yellow,
.card-md-curantisPurple .card-title-md-yellow,
.card-md-curantisPurple .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-curantisPurple,
.card-title-md-curantisPurple,
.card-content-md-curantisPurple {
  color: #614a75;
}

.card-md .text-md-danger {
  color: #d0011b;
}

.card-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.card-md-danger .card-header-md,
.card-md-danger .card-title-md,
.card-md-danger .card-content-md,
.card-md-danger h1,
.card-md-danger h2,
.card-md-danger h3,
.card-md-danger h4,
.card-md-danger h5,
.card-md-danger h6,
.card-md-danger p {
  color: #fff;
}

.card-md-danger .text-md-black,
.card-md-danger .card-header-md-black,
.card-md-danger .card-title-md-black,
.card-md-danger .card-content-md-black {
  color: #2d2c2c;
}

.card-md-danger .text-md-charcoalGrey,
.card-md-danger .card-header-md-charcoalGrey,
.card-md-danger .card-title-md-charcoalGrey,
.card-md-danger .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-danger .text-md-curantisMagenta,
.card-md-danger .card-header-md-curantisMagenta,
.card-md-danger .card-title-md-curantisMagenta,
.card-md-danger .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-danger .text-md-curantisMagenta75,
.card-md-danger .card-header-md-curantisMagenta75,
.card-md-danger .card-title-md-curantisMagenta75,
.card-md-danger .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-danger .text-md-curantisPurple,
.card-md-danger .card-header-md-curantisPurple,
.card-md-danger .card-title-md-curantisPurple,
.card-md-danger .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-danger .text-md-danger,
.card-md-danger .card-header-md-danger,
.card-md-danger .card-title-md-danger,
.card-md-danger .card-content-md-danger {
  color: #d0011b;
}

.card-md-danger .text-md-danger10,
.card-md-danger .card-header-md-danger10,
.card-md-danger .card-title-md-danger10,
.card-md-danger .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-danger .text-md-dark,
.card-md-danger .card-header-md-dark,
.card-md-danger .card-title-md-dark,
.card-md-danger .card-content-md-dark {
  color: #92809d;
}

.card-md-danger .text-md-darkSkyBlue,
.card-md-danger .card-header-md-darkSkyBlue,
.card-md-danger .card-title-md-darkSkyBlue,
.card-md-danger .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-danger .text-md-gray,
.card-md-danger .card-header-md-gray,
.card-md-danger .card-title-md-gray,
.card-md-danger .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-danger .text-md-greyscale85,
.card-md-danger .card-header-md-greyscale85,
.card-md-danger .card-title-md-greyscale85,
.card-md-danger .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-danger .text-md-grayscale75,
.card-md-danger .card-header-md-grayscale75,
.card-md-danger .card-title-md-grayscale75,
.card-md-danger .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-danger .text-md-grayscale50,
.card-md-danger .card-header-md-grayscale50,
.card-md-danger .card-title-md-grayscale50,
.card-md-danger .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-danger .text-md-grayscale25,
.card-md-danger .card-header-md-grayscale25,
.card-md-danger .card-title-md-grayscale25,
.card-md-danger .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-danger .text-md-grayEEE,
.card-md-danger .card-header-md-grayEEE,
.card-md-danger .card-title-md-grayEEE,
.card-md-danger .card-content-md-grayEEE {
  color: #eee;
}

.card-md-danger .text-md-light,
.card-md-danger .card-header-md-light,
.card-md-danger .card-title-md-light,
.card-md-danger .card-content-md-light {
  color: #f4f4f4;
}

.card-md-danger .text-md-patientBlue,
.card-md-danger .card-header-md-patientBlue,
.card-md-danger .card-title-md-patientBlue,
.card-md-danger .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-danger .text-md-primary,
.card-md-danger .card-header-md-primary,
.card-md-danger .card-title-md-primary,
.card-md-danger .card-content-md-primary {
  color: #5977ba;
}

.card-md-danger .text-md-primary25,
.card-md-danger .card-header-md-primary25,
.card-md-danger .card-title-md-primary25,
.card-md-danger .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-danger .text-md-skyBlue,
.card-md-danger .card-header-md-skyBlue,
.card-md-danger .card-title-md-skyBlue,
.card-md-danger .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-danger .text-md-success,
.card-md-danger .card-header-md-success,
.card-md-danger .card-title-md-success,
.card-md-danger .card-content-md-success {
  color: #85bf31;
}

.card-md-danger .text-md-white,
.card-md-danger .card-header-md-white,
.card-md-danger .card-title-md-white,
.card-md-danger .card-content-md-white {
  color: #fefefe;
}

.card-md-danger .text-md-yellow,
.card-md-danger .card-header-md-yellow,
.card-md-danger .card-title-md-yellow,
.card-md-danger .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-danger,
.card-title-md-danger,
.card-content-md-danger {
  color: #d0011b;
}

.card-md .text-md-danger10 {
  color: #f8d9de;
}

.card-md-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.card-md-danger10 .card-header-md,
.card-md-danger10 .card-title-md,
.card-md-danger10 .card-content-md,
.card-md-danger10 h1,
.card-md-danger10 h2,
.card-md-danger10 h3,
.card-md-danger10 h4,
.card-md-danger10 h5,
.card-md-danger10 h6,
.card-md-danger10 p {
  color: #000;
}

.card-md-danger10 .text-md-black,
.card-md-danger10 .card-header-md-black,
.card-md-danger10 .card-title-md-black,
.card-md-danger10 .card-content-md-black {
  color: #2d2c2c;
}

.card-md-danger10 .text-md-charcoalGrey,
.card-md-danger10 .card-header-md-charcoalGrey,
.card-md-danger10 .card-title-md-charcoalGrey,
.card-md-danger10 .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-danger10 .text-md-curantisMagenta,
.card-md-danger10 .card-header-md-curantisMagenta,
.card-md-danger10 .card-title-md-curantisMagenta,
.card-md-danger10 .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-danger10 .text-md-curantisMagenta75,
.card-md-danger10 .card-header-md-curantisMagenta75,
.card-md-danger10 .card-title-md-curantisMagenta75,
.card-md-danger10 .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-danger10 .text-md-curantisPurple,
.card-md-danger10 .card-header-md-curantisPurple,
.card-md-danger10 .card-title-md-curantisPurple,
.card-md-danger10 .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-danger10 .text-md-danger,
.card-md-danger10 .card-header-md-danger,
.card-md-danger10 .card-title-md-danger,
.card-md-danger10 .card-content-md-danger {
  color: #d0011b;
}

.card-md-danger10 .text-md-danger10,
.card-md-danger10 .card-header-md-danger10,
.card-md-danger10 .card-title-md-danger10,
.card-md-danger10 .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-danger10 .text-md-dark,
.card-md-danger10 .card-header-md-dark,
.card-md-danger10 .card-title-md-dark,
.card-md-danger10 .card-content-md-dark {
  color: #92809d;
}

.card-md-danger10 .text-md-darkSkyBlue,
.card-md-danger10 .card-header-md-darkSkyBlue,
.card-md-danger10 .card-title-md-darkSkyBlue,
.card-md-danger10 .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-danger10 .text-md-gray,
.card-md-danger10 .card-header-md-gray,
.card-md-danger10 .card-title-md-gray,
.card-md-danger10 .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-danger10 .text-md-greyscale85,
.card-md-danger10 .card-header-md-greyscale85,
.card-md-danger10 .card-title-md-greyscale85,
.card-md-danger10 .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-danger10 .text-md-grayscale75,
.card-md-danger10 .card-header-md-grayscale75,
.card-md-danger10 .card-title-md-grayscale75,
.card-md-danger10 .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-danger10 .text-md-grayscale50,
.card-md-danger10 .card-header-md-grayscale50,
.card-md-danger10 .card-title-md-grayscale50,
.card-md-danger10 .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-danger10 .text-md-grayscale25,
.card-md-danger10 .card-header-md-grayscale25,
.card-md-danger10 .card-title-md-grayscale25,
.card-md-danger10 .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-danger10 .text-md-grayEEE,
.card-md-danger10 .card-header-md-grayEEE,
.card-md-danger10 .card-title-md-grayEEE,
.card-md-danger10 .card-content-md-grayEEE {
  color: #eee;
}

.card-md-danger10 .text-md-light,
.card-md-danger10 .card-header-md-light,
.card-md-danger10 .card-title-md-light,
.card-md-danger10 .card-content-md-light {
  color: #f4f4f4;
}

.card-md-danger10 .text-md-patientBlue,
.card-md-danger10 .card-header-md-patientBlue,
.card-md-danger10 .card-title-md-patientBlue,
.card-md-danger10 .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-danger10 .text-md-primary,
.card-md-danger10 .card-header-md-primary,
.card-md-danger10 .card-title-md-primary,
.card-md-danger10 .card-content-md-primary {
  color: #5977ba;
}

.card-md-danger10 .text-md-primary25,
.card-md-danger10 .card-header-md-primary25,
.card-md-danger10 .card-title-md-primary25,
.card-md-danger10 .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-danger10 .text-md-skyBlue,
.card-md-danger10 .card-header-md-skyBlue,
.card-md-danger10 .card-title-md-skyBlue,
.card-md-danger10 .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-danger10 .text-md-success,
.card-md-danger10 .card-header-md-success,
.card-md-danger10 .card-title-md-success,
.card-md-danger10 .card-content-md-success {
  color: #85bf31;
}

.card-md-danger10 .text-md-white,
.card-md-danger10 .card-header-md-white,
.card-md-danger10 .card-title-md-white,
.card-md-danger10 .card-content-md-white {
  color: #fefefe;
}

.card-md-danger10 .text-md-yellow,
.card-md-danger10 .card-header-md-yellow,
.card-md-danger10 .card-title-md-yellow,
.card-md-danger10 .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-danger10,
.card-title-md-danger10,
.card-content-md-danger10 {
  color: #f8d9de;
}

.card-md .text-md-dark {
  color: #92809d;
}

.card-md-dark {
  color: #fff;
  background-color: #92809d;
}

.card-md-dark .card-header-md,
.card-md-dark .card-title-md,
.card-md-dark .card-content-md,
.card-md-dark h1,
.card-md-dark h2,
.card-md-dark h3,
.card-md-dark h4,
.card-md-dark h5,
.card-md-dark h6,
.card-md-dark p {
  color: #fff;
}

.card-md-dark .text-md-black,
.card-md-dark .card-header-md-black,
.card-md-dark .card-title-md-black,
.card-md-dark .card-content-md-black {
  color: #2d2c2c;
}

.card-md-dark .text-md-charcoalGrey,
.card-md-dark .card-header-md-charcoalGrey,
.card-md-dark .card-title-md-charcoalGrey,
.card-md-dark .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-dark .text-md-curantisMagenta,
.card-md-dark .card-header-md-curantisMagenta,
.card-md-dark .card-title-md-curantisMagenta,
.card-md-dark .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-dark .text-md-curantisMagenta75,
.card-md-dark .card-header-md-curantisMagenta75,
.card-md-dark .card-title-md-curantisMagenta75,
.card-md-dark .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-dark .text-md-curantisPurple,
.card-md-dark .card-header-md-curantisPurple,
.card-md-dark .card-title-md-curantisPurple,
.card-md-dark .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-dark .text-md-danger,
.card-md-dark .card-header-md-danger,
.card-md-dark .card-title-md-danger,
.card-md-dark .card-content-md-danger {
  color: #d0011b;
}

.card-md-dark .text-md-danger10,
.card-md-dark .card-header-md-danger10,
.card-md-dark .card-title-md-danger10,
.card-md-dark .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-dark .text-md-dark,
.card-md-dark .card-header-md-dark,
.card-md-dark .card-title-md-dark,
.card-md-dark .card-content-md-dark {
  color: #92809d;
}

.card-md-dark .text-md-darkSkyBlue,
.card-md-dark .card-header-md-darkSkyBlue,
.card-md-dark .card-title-md-darkSkyBlue,
.card-md-dark .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-dark .text-md-gray,
.card-md-dark .card-header-md-gray,
.card-md-dark .card-title-md-gray,
.card-md-dark .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-dark .text-md-greyscale85,
.card-md-dark .card-header-md-greyscale85,
.card-md-dark .card-title-md-greyscale85,
.card-md-dark .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-dark .text-md-grayscale75,
.card-md-dark .card-header-md-grayscale75,
.card-md-dark .card-title-md-grayscale75,
.card-md-dark .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-dark .text-md-grayscale50,
.card-md-dark .card-header-md-grayscale50,
.card-md-dark .card-title-md-grayscale50,
.card-md-dark .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-dark .text-md-grayscale25,
.card-md-dark .card-header-md-grayscale25,
.card-md-dark .card-title-md-grayscale25,
.card-md-dark .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-dark .text-md-grayEEE,
.card-md-dark .card-header-md-grayEEE,
.card-md-dark .card-title-md-grayEEE,
.card-md-dark .card-content-md-grayEEE {
  color: #eee;
}

.card-md-dark .text-md-light,
.card-md-dark .card-header-md-light,
.card-md-dark .card-title-md-light,
.card-md-dark .card-content-md-light {
  color: #f4f4f4;
}

.card-md-dark .text-md-patientBlue,
.card-md-dark .card-header-md-patientBlue,
.card-md-dark .card-title-md-patientBlue,
.card-md-dark .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-dark .text-md-primary,
.card-md-dark .card-header-md-primary,
.card-md-dark .card-title-md-primary,
.card-md-dark .card-content-md-primary {
  color: #5977ba;
}

.card-md-dark .text-md-primary25,
.card-md-dark .card-header-md-primary25,
.card-md-dark .card-title-md-primary25,
.card-md-dark .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-dark .text-md-skyBlue,
.card-md-dark .card-header-md-skyBlue,
.card-md-dark .card-title-md-skyBlue,
.card-md-dark .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-dark .text-md-success,
.card-md-dark .card-header-md-success,
.card-md-dark .card-title-md-success,
.card-md-dark .card-content-md-success {
  color: #85bf31;
}

.card-md-dark .text-md-white,
.card-md-dark .card-header-md-white,
.card-md-dark .card-title-md-white,
.card-md-dark .card-content-md-white {
  color: #fefefe;
}

.card-md-dark .text-md-yellow,
.card-md-dark .card-header-md-yellow,
.card-md-dark .card-title-md-yellow,
.card-md-dark .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-dark,
.card-title-md-dark,
.card-content-md-dark {
  color: #92809d;
}

.card-md .text-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.card-md-darkSkyBlue .card-header-md,
.card-md-darkSkyBlue .card-title-md,
.card-md-darkSkyBlue .card-content-md,
.card-md-darkSkyBlue h1,
.card-md-darkSkyBlue h2,
.card-md-darkSkyBlue h3,
.card-md-darkSkyBlue h4,
.card-md-darkSkyBlue h5,
.card-md-darkSkyBlue h6,
.card-md-darkSkyBlue p {
  color: #fff;
}

.card-md-darkSkyBlue .text-md-black,
.card-md-darkSkyBlue .card-header-md-black,
.card-md-darkSkyBlue .card-title-md-black,
.card-md-darkSkyBlue .card-content-md-black {
  color: #2d2c2c;
}

.card-md-darkSkyBlue .text-md-charcoalGrey,
.card-md-darkSkyBlue .card-header-md-charcoalGrey,
.card-md-darkSkyBlue .card-title-md-charcoalGrey,
.card-md-darkSkyBlue .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-darkSkyBlue .text-md-curantisMagenta,
.card-md-darkSkyBlue .card-header-md-curantisMagenta,
.card-md-darkSkyBlue .card-title-md-curantisMagenta,
.card-md-darkSkyBlue .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-darkSkyBlue .text-md-curantisMagenta75,
.card-md-darkSkyBlue .card-header-md-curantisMagenta75,
.card-md-darkSkyBlue .card-title-md-curantisMagenta75,
.card-md-darkSkyBlue .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-darkSkyBlue .text-md-curantisPurple,
.card-md-darkSkyBlue .card-header-md-curantisPurple,
.card-md-darkSkyBlue .card-title-md-curantisPurple,
.card-md-darkSkyBlue .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-darkSkyBlue .text-md-danger,
.card-md-darkSkyBlue .card-header-md-danger,
.card-md-darkSkyBlue .card-title-md-danger,
.card-md-darkSkyBlue .card-content-md-danger {
  color: #d0011b;
}

.card-md-darkSkyBlue .text-md-danger10,
.card-md-darkSkyBlue .card-header-md-danger10,
.card-md-darkSkyBlue .card-title-md-danger10,
.card-md-darkSkyBlue .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-darkSkyBlue .text-md-dark,
.card-md-darkSkyBlue .card-header-md-dark,
.card-md-darkSkyBlue .card-title-md-dark,
.card-md-darkSkyBlue .card-content-md-dark {
  color: #92809d;
}

.card-md-darkSkyBlue .text-md-darkSkyBlue,
.card-md-darkSkyBlue .card-header-md-darkSkyBlue,
.card-md-darkSkyBlue .card-title-md-darkSkyBlue,
.card-md-darkSkyBlue .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-darkSkyBlue .text-md-gray,
.card-md-darkSkyBlue .card-header-md-gray,
.card-md-darkSkyBlue .card-title-md-gray,
.card-md-darkSkyBlue .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-darkSkyBlue .text-md-greyscale85,
.card-md-darkSkyBlue .card-header-md-greyscale85,
.card-md-darkSkyBlue .card-title-md-greyscale85,
.card-md-darkSkyBlue .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-darkSkyBlue .text-md-grayscale75,
.card-md-darkSkyBlue .card-header-md-grayscale75,
.card-md-darkSkyBlue .card-title-md-grayscale75,
.card-md-darkSkyBlue .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-darkSkyBlue .text-md-grayscale50,
.card-md-darkSkyBlue .card-header-md-grayscale50,
.card-md-darkSkyBlue .card-title-md-grayscale50,
.card-md-darkSkyBlue .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-darkSkyBlue .text-md-grayscale25,
.card-md-darkSkyBlue .card-header-md-grayscale25,
.card-md-darkSkyBlue .card-title-md-grayscale25,
.card-md-darkSkyBlue .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-darkSkyBlue .text-md-grayEEE,
.card-md-darkSkyBlue .card-header-md-grayEEE,
.card-md-darkSkyBlue .card-title-md-grayEEE,
.card-md-darkSkyBlue .card-content-md-grayEEE {
  color: #eee;
}

.card-md-darkSkyBlue .text-md-light,
.card-md-darkSkyBlue .card-header-md-light,
.card-md-darkSkyBlue .card-title-md-light,
.card-md-darkSkyBlue .card-content-md-light {
  color: #f4f4f4;
}

.card-md-darkSkyBlue .text-md-patientBlue,
.card-md-darkSkyBlue .card-header-md-patientBlue,
.card-md-darkSkyBlue .card-title-md-patientBlue,
.card-md-darkSkyBlue .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-darkSkyBlue .text-md-primary,
.card-md-darkSkyBlue .card-header-md-primary,
.card-md-darkSkyBlue .card-title-md-primary,
.card-md-darkSkyBlue .card-content-md-primary {
  color: #5977ba;
}

.card-md-darkSkyBlue .text-md-primary25,
.card-md-darkSkyBlue .card-header-md-primary25,
.card-md-darkSkyBlue .card-title-md-primary25,
.card-md-darkSkyBlue .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-darkSkyBlue .text-md-skyBlue,
.card-md-darkSkyBlue .card-header-md-skyBlue,
.card-md-darkSkyBlue .card-title-md-skyBlue,
.card-md-darkSkyBlue .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-darkSkyBlue .text-md-success,
.card-md-darkSkyBlue .card-header-md-success,
.card-md-darkSkyBlue .card-title-md-success,
.card-md-darkSkyBlue .card-content-md-success {
  color: #85bf31;
}

.card-md-darkSkyBlue .text-md-white,
.card-md-darkSkyBlue .card-header-md-white,
.card-md-darkSkyBlue .card-title-md-white,
.card-md-darkSkyBlue .card-content-md-white {
  color: #fefefe;
}

.card-md-darkSkyBlue .text-md-yellow,
.card-md-darkSkyBlue .card-header-md-yellow,
.card-md-darkSkyBlue .card-title-md-yellow,
.card-md-darkSkyBlue .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-darkSkyBlue,
.card-title-md-darkSkyBlue,
.card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md .text-md-gray {
  color: #9b9b9b;
}

.card-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.card-md-gray .card-header-md,
.card-md-gray .card-title-md,
.card-md-gray .card-content-md,
.card-md-gray h1,
.card-md-gray h2,
.card-md-gray h3,
.card-md-gray h4,
.card-md-gray h5,
.card-md-gray h6,
.card-md-gray p {
  color: #fff;
}

.card-md-gray .text-md-black,
.card-md-gray .card-header-md-black,
.card-md-gray .card-title-md-black,
.card-md-gray .card-content-md-black {
  color: #2d2c2c;
}

.card-md-gray .text-md-charcoalGrey,
.card-md-gray .card-header-md-charcoalGrey,
.card-md-gray .card-title-md-charcoalGrey,
.card-md-gray .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-gray .text-md-curantisMagenta,
.card-md-gray .card-header-md-curantisMagenta,
.card-md-gray .card-title-md-curantisMagenta,
.card-md-gray .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-gray .text-md-curantisMagenta75,
.card-md-gray .card-header-md-curantisMagenta75,
.card-md-gray .card-title-md-curantisMagenta75,
.card-md-gray .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-gray .text-md-curantisPurple,
.card-md-gray .card-header-md-curantisPurple,
.card-md-gray .card-title-md-curantisPurple,
.card-md-gray .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-gray .text-md-danger,
.card-md-gray .card-header-md-danger,
.card-md-gray .card-title-md-danger,
.card-md-gray .card-content-md-danger {
  color: #d0011b;
}

.card-md-gray .text-md-danger10,
.card-md-gray .card-header-md-danger10,
.card-md-gray .card-title-md-danger10,
.card-md-gray .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-gray .text-md-dark,
.card-md-gray .card-header-md-dark,
.card-md-gray .card-title-md-dark,
.card-md-gray .card-content-md-dark {
  color: #92809d;
}

.card-md-gray .text-md-darkSkyBlue,
.card-md-gray .card-header-md-darkSkyBlue,
.card-md-gray .card-title-md-darkSkyBlue,
.card-md-gray .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-gray .text-md-gray,
.card-md-gray .card-header-md-gray,
.card-md-gray .card-title-md-gray,
.card-md-gray .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-gray .text-md-greyscale85,
.card-md-gray .card-header-md-greyscale85,
.card-md-gray .card-title-md-greyscale85,
.card-md-gray .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-gray .text-md-grayscale75,
.card-md-gray .card-header-md-grayscale75,
.card-md-gray .card-title-md-grayscale75,
.card-md-gray .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-gray .text-md-grayscale50,
.card-md-gray .card-header-md-grayscale50,
.card-md-gray .card-title-md-grayscale50,
.card-md-gray .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-gray .text-md-grayscale25,
.card-md-gray .card-header-md-grayscale25,
.card-md-gray .card-title-md-grayscale25,
.card-md-gray .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-gray .text-md-grayEEE,
.card-md-gray .card-header-md-grayEEE,
.card-md-gray .card-title-md-grayEEE,
.card-md-gray .card-content-md-grayEEE {
  color: #eee;
}

.card-md-gray .text-md-light,
.card-md-gray .card-header-md-light,
.card-md-gray .card-title-md-light,
.card-md-gray .card-content-md-light {
  color: #f4f4f4;
}

.card-md-gray .text-md-patientBlue,
.card-md-gray .card-header-md-patientBlue,
.card-md-gray .card-title-md-patientBlue,
.card-md-gray .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-gray .text-md-primary,
.card-md-gray .card-header-md-primary,
.card-md-gray .card-title-md-primary,
.card-md-gray .card-content-md-primary {
  color: #5977ba;
}

.card-md-gray .text-md-primary25,
.card-md-gray .card-header-md-primary25,
.card-md-gray .card-title-md-primary25,
.card-md-gray .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-gray .text-md-skyBlue,
.card-md-gray .card-header-md-skyBlue,
.card-md-gray .card-title-md-skyBlue,
.card-md-gray .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-gray .text-md-success,
.card-md-gray .card-header-md-success,
.card-md-gray .card-title-md-success,
.card-md-gray .card-content-md-success {
  color: #85bf31;
}

.card-md-gray .text-md-white,
.card-md-gray .card-header-md-white,
.card-md-gray .card-title-md-white,
.card-md-gray .card-content-md-white {
  color: #fefefe;
}

.card-md-gray .text-md-yellow,
.card-md-gray .card-header-md-yellow,
.card-md-gray .card-title-md-yellow,
.card-md-gray .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-gray,
.card-title-md-gray,
.card-content-md-gray {
  color: #9b9b9b;
}

.card-md .text-md-greyscale85 {
  color: #424040;
}

.card-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.card-md-greyscale85 .card-header-md,
.card-md-greyscale85 .card-title-md,
.card-md-greyscale85 .card-content-md,
.card-md-greyscale85 h1,
.card-md-greyscale85 h2,
.card-md-greyscale85 h3,
.card-md-greyscale85 h4,
.card-md-greyscale85 h5,
.card-md-greyscale85 h6,
.card-md-greyscale85 p {
  color: #fff;
}

.card-md-greyscale85 .text-md-black,
.card-md-greyscale85 .card-header-md-black,
.card-md-greyscale85 .card-title-md-black,
.card-md-greyscale85 .card-content-md-black {
  color: #2d2c2c;
}

.card-md-greyscale85 .text-md-charcoalGrey,
.card-md-greyscale85 .card-header-md-charcoalGrey,
.card-md-greyscale85 .card-title-md-charcoalGrey,
.card-md-greyscale85 .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-greyscale85 .text-md-curantisMagenta,
.card-md-greyscale85 .card-header-md-curantisMagenta,
.card-md-greyscale85 .card-title-md-curantisMagenta,
.card-md-greyscale85 .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-greyscale85 .text-md-curantisMagenta75,
.card-md-greyscale85 .card-header-md-curantisMagenta75,
.card-md-greyscale85 .card-title-md-curantisMagenta75,
.card-md-greyscale85 .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-greyscale85 .text-md-curantisPurple,
.card-md-greyscale85 .card-header-md-curantisPurple,
.card-md-greyscale85 .card-title-md-curantisPurple,
.card-md-greyscale85 .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-greyscale85 .text-md-danger,
.card-md-greyscale85 .card-header-md-danger,
.card-md-greyscale85 .card-title-md-danger,
.card-md-greyscale85 .card-content-md-danger {
  color: #d0011b;
}

.card-md-greyscale85 .text-md-danger10,
.card-md-greyscale85 .card-header-md-danger10,
.card-md-greyscale85 .card-title-md-danger10,
.card-md-greyscale85 .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-greyscale85 .text-md-dark,
.card-md-greyscale85 .card-header-md-dark,
.card-md-greyscale85 .card-title-md-dark,
.card-md-greyscale85 .card-content-md-dark {
  color: #92809d;
}

.card-md-greyscale85 .text-md-darkSkyBlue,
.card-md-greyscale85 .card-header-md-darkSkyBlue,
.card-md-greyscale85 .card-title-md-darkSkyBlue,
.card-md-greyscale85 .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-greyscale85 .text-md-gray,
.card-md-greyscale85 .card-header-md-gray,
.card-md-greyscale85 .card-title-md-gray,
.card-md-greyscale85 .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-greyscale85 .text-md-greyscale85,
.card-md-greyscale85 .card-header-md-greyscale85,
.card-md-greyscale85 .card-title-md-greyscale85,
.card-md-greyscale85 .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-greyscale85 .text-md-grayscale75,
.card-md-greyscale85 .card-header-md-grayscale75,
.card-md-greyscale85 .card-title-md-grayscale75,
.card-md-greyscale85 .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-greyscale85 .text-md-grayscale50,
.card-md-greyscale85 .card-header-md-grayscale50,
.card-md-greyscale85 .card-title-md-grayscale50,
.card-md-greyscale85 .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-greyscale85 .text-md-grayscale25,
.card-md-greyscale85 .card-header-md-grayscale25,
.card-md-greyscale85 .card-title-md-grayscale25,
.card-md-greyscale85 .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-greyscale85 .text-md-grayEEE,
.card-md-greyscale85 .card-header-md-grayEEE,
.card-md-greyscale85 .card-title-md-grayEEE,
.card-md-greyscale85 .card-content-md-grayEEE {
  color: #eee;
}

.card-md-greyscale85 .text-md-light,
.card-md-greyscale85 .card-header-md-light,
.card-md-greyscale85 .card-title-md-light,
.card-md-greyscale85 .card-content-md-light {
  color: #f4f4f4;
}

.card-md-greyscale85 .text-md-patientBlue,
.card-md-greyscale85 .card-header-md-patientBlue,
.card-md-greyscale85 .card-title-md-patientBlue,
.card-md-greyscale85 .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-greyscale85 .text-md-primary,
.card-md-greyscale85 .card-header-md-primary,
.card-md-greyscale85 .card-title-md-primary,
.card-md-greyscale85 .card-content-md-primary {
  color: #5977ba;
}

.card-md-greyscale85 .text-md-primary25,
.card-md-greyscale85 .card-header-md-primary25,
.card-md-greyscale85 .card-title-md-primary25,
.card-md-greyscale85 .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-greyscale85 .text-md-skyBlue,
.card-md-greyscale85 .card-header-md-skyBlue,
.card-md-greyscale85 .card-title-md-skyBlue,
.card-md-greyscale85 .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-greyscale85 .text-md-success,
.card-md-greyscale85 .card-header-md-success,
.card-md-greyscale85 .card-title-md-success,
.card-md-greyscale85 .card-content-md-success {
  color: #85bf31;
}

.card-md-greyscale85 .text-md-white,
.card-md-greyscale85 .card-header-md-white,
.card-md-greyscale85 .card-title-md-white,
.card-md-greyscale85 .card-content-md-white {
  color: #fefefe;
}

.card-md-greyscale85 .text-md-yellow,
.card-md-greyscale85 .card-header-md-yellow,
.card-md-greyscale85 .card-title-md-yellow,
.card-md-greyscale85 .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-greyscale85,
.card-title-md-greyscale85,
.card-content-md-greyscale85 {
  color: #424040;
}

.card-md .text-md-grayscale75 {
  color: #6c6969;
}

.card-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.card-md-grayscale75 .card-header-md,
.card-md-grayscale75 .card-title-md,
.card-md-grayscale75 .card-content-md,
.card-md-grayscale75 h1,
.card-md-grayscale75 h2,
.card-md-grayscale75 h3,
.card-md-grayscale75 h4,
.card-md-grayscale75 h5,
.card-md-grayscale75 h6,
.card-md-grayscale75 p {
  color: #fff;
}

.card-md-grayscale75 .text-md-black,
.card-md-grayscale75 .card-header-md-black,
.card-md-grayscale75 .card-title-md-black,
.card-md-grayscale75 .card-content-md-black {
  color: #2d2c2c;
}

.card-md-grayscale75 .text-md-charcoalGrey,
.card-md-grayscale75 .card-header-md-charcoalGrey,
.card-md-grayscale75 .card-title-md-charcoalGrey,
.card-md-grayscale75 .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-grayscale75 .text-md-curantisMagenta,
.card-md-grayscale75 .card-header-md-curantisMagenta,
.card-md-grayscale75 .card-title-md-curantisMagenta,
.card-md-grayscale75 .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-grayscale75 .text-md-curantisMagenta75,
.card-md-grayscale75 .card-header-md-curantisMagenta75,
.card-md-grayscale75 .card-title-md-curantisMagenta75,
.card-md-grayscale75 .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-grayscale75 .text-md-curantisPurple,
.card-md-grayscale75 .card-header-md-curantisPurple,
.card-md-grayscale75 .card-title-md-curantisPurple,
.card-md-grayscale75 .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-grayscale75 .text-md-danger,
.card-md-grayscale75 .card-header-md-danger,
.card-md-grayscale75 .card-title-md-danger,
.card-md-grayscale75 .card-content-md-danger {
  color: #d0011b;
}

.card-md-grayscale75 .text-md-danger10,
.card-md-grayscale75 .card-header-md-danger10,
.card-md-grayscale75 .card-title-md-danger10,
.card-md-grayscale75 .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-grayscale75 .text-md-dark,
.card-md-grayscale75 .card-header-md-dark,
.card-md-grayscale75 .card-title-md-dark,
.card-md-grayscale75 .card-content-md-dark {
  color: #92809d;
}

.card-md-grayscale75 .text-md-darkSkyBlue,
.card-md-grayscale75 .card-header-md-darkSkyBlue,
.card-md-grayscale75 .card-title-md-darkSkyBlue,
.card-md-grayscale75 .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-grayscale75 .text-md-gray,
.card-md-grayscale75 .card-header-md-gray,
.card-md-grayscale75 .card-title-md-gray,
.card-md-grayscale75 .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-grayscale75 .text-md-greyscale85,
.card-md-grayscale75 .card-header-md-greyscale85,
.card-md-grayscale75 .card-title-md-greyscale85,
.card-md-grayscale75 .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-grayscale75 .text-md-grayscale75,
.card-md-grayscale75 .card-header-md-grayscale75,
.card-md-grayscale75 .card-title-md-grayscale75,
.card-md-grayscale75 .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-grayscale75 .text-md-grayscale50,
.card-md-grayscale75 .card-header-md-grayscale50,
.card-md-grayscale75 .card-title-md-grayscale50,
.card-md-grayscale75 .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-grayscale75 .text-md-grayscale25,
.card-md-grayscale75 .card-header-md-grayscale25,
.card-md-grayscale75 .card-title-md-grayscale25,
.card-md-grayscale75 .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-grayscale75 .text-md-grayEEE,
.card-md-grayscale75 .card-header-md-grayEEE,
.card-md-grayscale75 .card-title-md-grayEEE,
.card-md-grayscale75 .card-content-md-grayEEE {
  color: #eee;
}

.card-md-grayscale75 .text-md-light,
.card-md-grayscale75 .card-header-md-light,
.card-md-grayscale75 .card-title-md-light,
.card-md-grayscale75 .card-content-md-light {
  color: #f4f4f4;
}

.card-md-grayscale75 .text-md-patientBlue,
.card-md-grayscale75 .card-header-md-patientBlue,
.card-md-grayscale75 .card-title-md-patientBlue,
.card-md-grayscale75 .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-grayscale75 .text-md-primary,
.card-md-grayscale75 .card-header-md-primary,
.card-md-grayscale75 .card-title-md-primary,
.card-md-grayscale75 .card-content-md-primary {
  color: #5977ba;
}

.card-md-grayscale75 .text-md-primary25,
.card-md-grayscale75 .card-header-md-primary25,
.card-md-grayscale75 .card-title-md-primary25,
.card-md-grayscale75 .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-grayscale75 .text-md-skyBlue,
.card-md-grayscale75 .card-header-md-skyBlue,
.card-md-grayscale75 .card-title-md-skyBlue,
.card-md-grayscale75 .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-grayscale75 .text-md-success,
.card-md-grayscale75 .card-header-md-success,
.card-md-grayscale75 .card-title-md-success,
.card-md-grayscale75 .card-content-md-success {
  color: #85bf31;
}

.card-md-grayscale75 .text-md-white,
.card-md-grayscale75 .card-header-md-white,
.card-md-grayscale75 .card-title-md-white,
.card-md-grayscale75 .card-content-md-white {
  color: #fefefe;
}

.card-md-grayscale75 .text-md-yellow,
.card-md-grayscale75 .card-header-md-yellow,
.card-md-grayscale75 .card-title-md-yellow,
.card-md-grayscale75 .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-grayscale75,
.card-title-md-grayscale75,
.card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md .text-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.card-md-grayscale50 .card-header-md,
.card-md-grayscale50 .card-title-md,
.card-md-grayscale50 .card-content-md,
.card-md-grayscale50 h1,
.card-md-grayscale50 h2,
.card-md-grayscale50 h3,
.card-md-grayscale50 h4,
.card-md-grayscale50 h5,
.card-md-grayscale50 h6,
.card-md-grayscale50 p {
  color: #fff;
}

.card-md-grayscale50 .text-md-black,
.card-md-grayscale50 .card-header-md-black,
.card-md-grayscale50 .card-title-md-black,
.card-md-grayscale50 .card-content-md-black {
  color: #2d2c2c;
}

.card-md-grayscale50 .text-md-charcoalGrey,
.card-md-grayscale50 .card-header-md-charcoalGrey,
.card-md-grayscale50 .card-title-md-charcoalGrey,
.card-md-grayscale50 .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-grayscale50 .text-md-curantisMagenta,
.card-md-grayscale50 .card-header-md-curantisMagenta,
.card-md-grayscale50 .card-title-md-curantisMagenta,
.card-md-grayscale50 .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-grayscale50 .text-md-curantisMagenta75,
.card-md-grayscale50 .card-header-md-curantisMagenta75,
.card-md-grayscale50 .card-title-md-curantisMagenta75,
.card-md-grayscale50 .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-grayscale50 .text-md-curantisPurple,
.card-md-grayscale50 .card-header-md-curantisPurple,
.card-md-grayscale50 .card-title-md-curantisPurple,
.card-md-grayscale50 .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-grayscale50 .text-md-danger,
.card-md-grayscale50 .card-header-md-danger,
.card-md-grayscale50 .card-title-md-danger,
.card-md-grayscale50 .card-content-md-danger {
  color: #d0011b;
}

.card-md-grayscale50 .text-md-danger10,
.card-md-grayscale50 .card-header-md-danger10,
.card-md-grayscale50 .card-title-md-danger10,
.card-md-grayscale50 .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-grayscale50 .text-md-dark,
.card-md-grayscale50 .card-header-md-dark,
.card-md-grayscale50 .card-title-md-dark,
.card-md-grayscale50 .card-content-md-dark {
  color: #92809d;
}

.card-md-grayscale50 .text-md-darkSkyBlue,
.card-md-grayscale50 .card-header-md-darkSkyBlue,
.card-md-grayscale50 .card-title-md-darkSkyBlue,
.card-md-grayscale50 .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-grayscale50 .text-md-gray,
.card-md-grayscale50 .card-header-md-gray,
.card-md-grayscale50 .card-title-md-gray,
.card-md-grayscale50 .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-grayscale50 .text-md-greyscale85,
.card-md-grayscale50 .card-header-md-greyscale85,
.card-md-grayscale50 .card-title-md-greyscale85,
.card-md-grayscale50 .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-grayscale50 .text-md-grayscale75,
.card-md-grayscale50 .card-header-md-grayscale75,
.card-md-grayscale50 .card-title-md-grayscale75,
.card-md-grayscale50 .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-grayscale50 .text-md-grayscale50,
.card-md-grayscale50 .card-header-md-grayscale50,
.card-md-grayscale50 .card-title-md-grayscale50,
.card-md-grayscale50 .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-grayscale50 .text-md-grayscale25,
.card-md-grayscale50 .card-header-md-grayscale25,
.card-md-grayscale50 .card-title-md-grayscale25,
.card-md-grayscale50 .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-grayscale50 .text-md-grayEEE,
.card-md-grayscale50 .card-header-md-grayEEE,
.card-md-grayscale50 .card-title-md-grayEEE,
.card-md-grayscale50 .card-content-md-grayEEE {
  color: #eee;
}

.card-md-grayscale50 .text-md-light,
.card-md-grayscale50 .card-header-md-light,
.card-md-grayscale50 .card-title-md-light,
.card-md-grayscale50 .card-content-md-light {
  color: #f4f4f4;
}

.card-md-grayscale50 .text-md-patientBlue,
.card-md-grayscale50 .card-header-md-patientBlue,
.card-md-grayscale50 .card-title-md-patientBlue,
.card-md-grayscale50 .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-grayscale50 .text-md-primary,
.card-md-grayscale50 .card-header-md-primary,
.card-md-grayscale50 .card-title-md-primary,
.card-md-grayscale50 .card-content-md-primary {
  color: #5977ba;
}

.card-md-grayscale50 .text-md-primary25,
.card-md-grayscale50 .card-header-md-primary25,
.card-md-grayscale50 .card-title-md-primary25,
.card-md-grayscale50 .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-grayscale50 .text-md-skyBlue,
.card-md-grayscale50 .card-header-md-skyBlue,
.card-md-grayscale50 .card-title-md-skyBlue,
.card-md-grayscale50 .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-grayscale50 .text-md-success,
.card-md-grayscale50 .card-header-md-success,
.card-md-grayscale50 .card-title-md-success,
.card-md-grayscale50 .card-content-md-success {
  color: #85bf31;
}

.card-md-grayscale50 .text-md-white,
.card-md-grayscale50 .card-header-md-white,
.card-md-grayscale50 .card-title-md-white,
.card-md-grayscale50 .card-content-md-white {
  color: #fefefe;
}

.card-md-grayscale50 .text-md-yellow,
.card-md-grayscale50 .card-header-md-yellow,
.card-md-grayscale50 .card-title-md-yellow,
.card-md-grayscale50 .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-grayscale50,
.card-title-md-grayscale50,
.card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md .text-md-grayscale25 {
  color: #eae8e8;
}

.card-md-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.card-md-grayscale25 .card-header-md,
.card-md-grayscale25 .card-title-md,
.card-md-grayscale25 .card-content-md,
.card-md-grayscale25 h1,
.card-md-grayscale25 h2,
.card-md-grayscale25 h3,
.card-md-grayscale25 h4,
.card-md-grayscale25 h5,
.card-md-grayscale25 h6,
.card-md-grayscale25 p {
  color: #000;
}

.card-md-grayscale25 .text-md-black,
.card-md-grayscale25 .card-header-md-black,
.card-md-grayscale25 .card-title-md-black,
.card-md-grayscale25 .card-content-md-black {
  color: #2d2c2c;
}

.card-md-grayscale25 .text-md-charcoalGrey,
.card-md-grayscale25 .card-header-md-charcoalGrey,
.card-md-grayscale25 .card-title-md-charcoalGrey,
.card-md-grayscale25 .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-grayscale25 .text-md-curantisMagenta,
.card-md-grayscale25 .card-header-md-curantisMagenta,
.card-md-grayscale25 .card-title-md-curantisMagenta,
.card-md-grayscale25 .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-grayscale25 .text-md-curantisMagenta75,
.card-md-grayscale25 .card-header-md-curantisMagenta75,
.card-md-grayscale25 .card-title-md-curantisMagenta75,
.card-md-grayscale25 .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-grayscale25 .text-md-curantisPurple,
.card-md-grayscale25 .card-header-md-curantisPurple,
.card-md-grayscale25 .card-title-md-curantisPurple,
.card-md-grayscale25 .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-grayscale25 .text-md-danger,
.card-md-grayscale25 .card-header-md-danger,
.card-md-grayscale25 .card-title-md-danger,
.card-md-grayscale25 .card-content-md-danger {
  color: #d0011b;
}

.card-md-grayscale25 .text-md-danger10,
.card-md-grayscale25 .card-header-md-danger10,
.card-md-grayscale25 .card-title-md-danger10,
.card-md-grayscale25 .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-grayscale25 .text-md-dark,
.card-md-grayscale25 .card-header-md-dark,
.card-md-grayscale25 .card-title-md-dark,
.card-md-grayscale25 .card-content-md-dark {
  color: #92809d;
}

.card-md-grayscale25 .text-md-darkSkyBlue,
.card-md-grayscale25 .card-header-md-darkSkyBlue,
.card-md-grayscale25 .card-title-md-darkSkyBlue,
.card-md-grayscale25 .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-grayscale25 .text-md-gray,
.card-md-grayscale25 .card-header-md-gray,
.card-md-grayscale25 .card-title-md-gray,
.card-md-grayscale25 .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-grayscale25 .text-md-greyscale85,
.card-md-grayscale25 .card-header-md-greyscale85,
.card-md-grayscale25 .card-title-md-greyscale85,
.card-md-grayscale25 .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-grayscale25 .text-md-grayscale75,
.card-md-grayscale25 .card-header-md-grayscale75,
.card-md-grayscale25 .card-title-md-grayscale75,
.card-md-grayscale25 .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-grayscale25 .text-md-grayscale50,
.card-md-grayscale25 .card-header-md-grayscale50,
.card-md-grayscale25 .card-title-md-grayscale50,
.card-md-grayscale25 .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-grayscale25 .text-md-grayscale25,
.card-md-grayscale25 .card-header-md-grayscale25,
.card-md-grayscale25 .card-title-md-grayscale25,
.card-md-grayscale25 .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-grayscale25 .text-md-grayEEE,
.card-md-grayscale25 .card-header-md-grayEEE,
.card-md-grayscale25 .card-title-md-grayEEE,
.card-md-grayscale25 .card-content-md-grayEEE {
  color: #eee;
}

.card-md-grayscale25 .text-md-light,
.card-md-grayscale25 .card-header-md-light,
.card-md-grayscale25 .card-title-md-light,
.card-md-grayscale25 .card-content-md-light {
  color: #f4f4f4;
}

.card-md-grayscale25 .text-md-patientBlue,
.card-md-grayscale25 .card-header-md-patientBlue,
.card-md-grayscale25 .card-title-md-patientBlue,
.card-md-grayscale25 .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-grayscale25 .text-md-primary,
.card-md-grayscale25 .card-header-md-primary,
.card-md-grayscale25 .card-title-md-primary,
.card-md-grayscale25 .card-content-md-primary {
  color: #5977ba;
}

.card-md-grayscale25 .text-md-primary25,
.card-md-grayscale25 .card-header-md-primary25,
.card-md-grayscale25 .card-title-md-primary25,
.card-md-grayscale25 .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-grayscale25 .text-md-skyBlue,
.card-md-grayscale25 .card-header-md-skyBlue,
.card-md-grayscale25 .card-title-md-skyBlue,
.card-md-grayscale25 .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-grayscale25 .text-md-success,
.card-md-grayscale25 .card-header-md-success,
.card-md-grayscale25 .card-title-md-success,
.card-md-grayscale25 .card-content-md-success {
  color: #85bf31;
}

.card-md-grayscale25 .text-md-white,
.card-md-grayscale25 .card-header-md-white,
.card-md-grayscale25 .card-title-md-white,
.card-md-grayscale25 .card-content-md-white {
  color: #fefefe;
}

.card-md-grayscale25 .text-md-yellow,
.card-md-grayscale25 .card-header-md-yellow,
.card-md-grayscale25 .card-title-md-yellow,
.card-md-grayscale25 .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-grayscale25,
.card-title-md-grayscale25,
.card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md .text-md-grayEEE {
  color: #eee;
}

.card-md-grayEEE {
  color: #000;
  background-color: #eee;
}

.card-md-grayEEE .card-header-md,
.card-md-grayEEE .card-title-md,
.card-md-grayEEE .card-content-md,
.card-md-grayEEE h1,
.card-md-grayEEE h2,
.card-md-grayEEE h3,
.card-md-grayEEE h4,
.card-md-grayEEE h5,
.card-md-grayEEE h6,
.card-md-grayEEE p {
  color: #000;
}

.card-md-grayEEE .text-md-black,
.card-md-grayEEE .card-header-md-black,
.card-md-grayEEE .card-title-md-black,
.card-md-grayEEE .card-content-md-black {
  color: #2d2c2c;
}

.card-md-grayEEE .text-md-charcoalGrey,
.card-md-grayEEE .card-header-md-charcoalGrey,
.card-md-grayEEE .card-title-md-charcoalGrey,
.card-md-grayEEE .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-grayEEE .text-md-curantisMagenta,
.card-md-grayEEE .card-header-md-curantisMagenta,
.card-md-grayEEE .card-title-md-curantisMagenta,
.card-md-grayEEE .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-grayEEE .text-md-curantisMagenta75,
.card-md-grayEEE .card-header-md-curantisMagenta75,
.card-md-grayEEE .card-title-md-curantisMagenta75,
.card-md-grayEEE .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-grayEEE .text-md-curantisPurple,
.card-md-grayEEE .card-header-md-curantisPurple,
.card-md-grayEEE .card-title-md-curantisPurple,
.card-md-grayEEE .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-grayEEE .text-md-danger,
.card-md-grayEEE .card-header-md-danger,
.card-md-grayEEE .card-title-md-danger,
.card-md-grayEEE .card-content-md-danger {
  color: #d0011b;
}

.card-md-grayEEE .text-md-danger10,
.card-md-grayEEE .card-header-md-danger10,
.card-md-grayEEE .card-title-md-danger10,
.card-md-grayEEE .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-grayEEE .text-md-dark,
.card-md-grayEEE .card-header-md-dark,
.card-md-grayEEE .card-title-md-dark,
.card-md-grayEEE .card-content-md-dark {
  color: #92809d;
}

.card-md-grayEEE .text-md-darkSkyBlue,
.card-md-grayEEE .card-header-md-darkSkyBlue,
.card-md-grayEEE .card-title-md-darkSkyBlue,
.card-md-grayEEE .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-grayEEE .text-md-gray,
.card-md-grayEEE .card-header-md-gray,
.card-md-grayEEE .card-title-md-gray,
.card-md-grayEEE .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-grayEEE .text-md-greyscale85,
.card-md-grayEEE .card-header-md-greyscale85,
.card-md-grayEEE .card-title-md-greyscale85,
.card-md-grayEEE .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-grayEEE .text-md-grayscale75,
.card-md-grayEEE .card-header-md-grayscale75,
.card-md-grayEEE .card-title-md-grayscale75,
.card-md-grayEEE .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-grayEEE .text-md-grayscale50,
.card-md-grayEEE .card-header-md-grayscale50,
.card-md-grayEEE .card-title-md-grayscale50,
.card-md-grayEEE .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-grayEEE .text-md-grayscale25,
.card-md-grayEEE .card-header-md-grayscale25,
.card-md-grayEEE .card-title-md-grayscale25,
.card-md-grayEEE .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-grayEEE .text-md-grayEEE,
.card-md-grayEEE .card-header-md-grayEEE,
.card-md-grayEEE .card-title-md-grayEEE,
.card-md-grayEEE .card-content-md-grayEEE {
  color: #eee;
}

.card-md-grayEEE .text-md-light,
.card-md-grayEEE .card-header-md-light,
.card-md-grayEEE .card-title-md-light,
.card-md-grayEEE .card-content-md-light {
  color: #f4f4f4;
}

.card-md-grayEEE .text-md-patientBlue,
.card-md-grayEEE .card-header-md-patientBlue,
.card-md-grayEEE .card-title-md-patientBlue,
.card-md-grayEEE .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-grayEEE .text-md-primary,
.card-md-grayEEE .card-header-md-primary,
.card-md-grayEEE .card-title-md-primary,
.card-md-grayEEE .card-content-md-primary {
  color: #5977ba;
}

.card-md-grayEEE .text-md-primary25,
.card-md-grayEEE .card-header-md-primary25,
.card-md-grayEEE .card-title-md-primary25,
.card-md-grayEEE .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-grayEEE .text-md-skyBlue,
.card-md-grayEEE .card-header-md-skyBlue,
.card-md-grayEEE .card-title-md-skyBlue,
.card-md-grayEEE .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-grayEEE .text-md-success,
.card-md-grayEEE .card-header-md-success,
.card-md-grayEEE .card-title-md-success,
.card-md-grayEEE .card-content-md-success {
  color: #85bf31;
}

.card-md-grayEEE .text-md-white,
.card-md-grayEEE .card-header-md-white,
.card-md-grayEEE .card-title-md-white,
.card-md-grayEEE .card-content-md-white {
  color: #fefefe;
}

.card-md-grayEEE .text-md-yellow,
.card-md-grayEEE .card-header-md-yellow,
.card-md-grayEEE .card-title-md-yellow,
.card-md-grayEEE .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-grayEEE,
.card-title-md-grayEEE,
.card-content-md-grayEEE {
  color: #eee;
}

.card-md .text-md-light {
  color: #f4f4f4;
}

.card-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.card-md-light .card-header-md,
.card-md-light .card-title-md,
.card-md-light .card-content-md,
.card-md-light h1,
.card-md-light h2,
.card-md-light h3,
.card-md-light h4,
.card-md-light h5,
.card-md-light h6,
.card-md-light p {
  color: #000;
}

.card-md-light .text-md-black,
.card-md-light .card-header-md-black,
.card-md-light .card-title-md-black,
.card-md-light .card-content-md-black {
  color: #2d2c2c;
}

.card-md-light .text-md-charcoalGrey,
.card-md-light .card-header-md-charcoalGrey,
.card-md-light .card-title-md-charcoalGrey,
.card-md-light .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-light .text-md-curantisMagenta,
.card-md-light .card-header-md-curantisMagenta,
.card-md-light .card-title-md-curantisMagenta,
.card-md-light .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-light .text-md-curantisMagenta75,
.card-md-light .card-header-md-curantisMagenta75,
.card-md-light .card-title-md-curantisMagenta75,
.card-md-light .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-light .text-md-curantisPurple,
.card-md-light .card-header-md-curantisPurple,
.card-md-light .card-title-md-curantisPurple,
.card-md-light .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-light .text-md-danger,
.card-md-light .card-header-md-danger,
.card-md-light .card-title-md-danger,
.card-md-light .card-content-md-danger {
  color: #d0011b;
}

.card-md-light .text-md-danger10,
.card-md-light .card-header-md-danger10,
.card-md-light .card-title-md-danger10,
.card-md-light .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-light .text-md-dark,
.card-md-light .card-header-md-dark,
.card-md-light .card-title-md-dark,
.card-md-light .card-content-md-dark {
  color: #92809d;
}

.card-md-light .text-md-darkSkyBlue,
.card-md-light .card-header-md-darkSkyBlue,
.card-md-light .card-title-md-darkSkyBlue,
.card-md-light .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-light .text-md-gray,
.card-md-light .card-header-md-gray,
.card-md-light .card-title-md-gray,
.card-md-light .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-light .text-md-greyscale85,
.card-md-light .card-header-md-greyscale85,
.card-md-light .card-title-md-greyscale85,
.card-md-light .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-light .text-md-grayscale75,
.card-md-light .card-header-md-grayscale75,
.card-md-light .card-title-md-grayscale75,
.card-md-light .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-light .text-md-grayscale50,
.card-md-light .card-header-md-grayscale50,
.card-md-light .card-title-md-grayscale50,
.card-md-light .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-light .text-md-grayscale25,
.card-md-light .card-header-md-grayscale25,
.card-md-light .card-title-md-grayscale25,
.card-md-light .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-light .text-md-grayEEE,
.card-md-light .card-header-md-grayEEE,
.card-md-light .card-title-md-grayEEE,
.card-md-light .card-content-md-grayEEE {
  color: #eee;
}

.card-md-light .text-md-light,
.card-md-light .card-header-md-light,
.card-md-light .card-title-md-light,
.card-md-light .card-content-md-light {
  color: #f4f4f4;
}

.card-md-light .text-md-patientBlue,
.card-md-light .card-header-md-patientBlue,
.card-md-light .card-title-md-patientBlue,
.card-md-light .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-light .text-md-primary,
.card-md-light .card-header-md-primary,
.card-md-light .card-title-md-primary,
.card-md-light .card-content-md-primary {
  color: #5977ba;
}

.card-md-light .text-md-primary25,
.card-md-light .card-header-md-primary25,
.card-md-light .card-title-md-primary25,
.card-md-light .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-light .text-md-skyBlue,
.card-md-light .card-header-md-skyBlue,
.card-md-light .card-title-md-skyBlue,
.card-md-light .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-light .text-md-success,
.card-md-light .card-header-md-success,
.card-md-light .card-title-md-success,
.card-md-light .card-content-md-success {
  color: #85bf31;
}

.card-md-light .text-md-white,
.card-md-light .card-header-md-white,
.card-md-light .card-title-md-white,
.card-md-light .card-content-md-white {
  color: #fefefe;
}

.card-md-light .text-md-yellow,
.card-md-light .card-header-md-yellow,
.card-md-light .card-title-md-yellow,
.card-md-light .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-light,
.card-title-md-light,
.card-content-md-light {
  color: #f4f4f4;
}

.card-md .text-md-patientBlue {
  color: #d3e3f7;
}

.card-md-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.card-md-patientBlue .card-header-md,
.card-md-patientBlue .card-title-md,
.card-md-patientBlue .card-content-md,
.card-md-patientBlue h1,
.card-md-patientBlue h2,
.card-md-patientBlue h3,
.card-md-patientBlue h4,
.card-md-patientBlue h5,
.card-md-patientBlue h6,
.card-md-patientBlue p {
  color: #000;
}

.card-md-patientBlue .text-md-black,
.card-md-patientBlue .card-header-md-black,
.card-md-patientBlue .card-title-md-black,
.card-md-patientBlue .card-content-md-black {
  color: #2d2c2c;
}

.card-md-patientBlue .text-md-charcoalGrey,
.card-md-patientBlue .card-header-md-charcoalGrey,
.card-md-patientBlue .card-title-md-charcoalGrey,
.card-md-patientBlue .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-patientBlue .text-md-curantisMagenta,
.card-md-patientBlue .card-header-md-curantisMagenta,
.card-md-patientBlue .card-title-md-curantisMagenta,
.card-md-patientBlue .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-patientBlue .text-md-curantisMagenta75,
.card-md-patientBlue .card-header-md-curantisMagenta75,
.card-md-patientBlue .card-title-md-curantisMagenta75,
.card-md-patientBlue .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-patientBlue .text-md-curantisPurple,
.card-md-patientBlue .card-header-md-curantisPurple,
.card-md-patientBlue .card-title-md-curantisPurple,
.card-md-patientBlue .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-patientBlue .text-md-danger,
.card-md-patientBlue .card-header-md-danger,
.card-md-patientBlue .card-title-md-danger,
.card-md-patientBlue .card-content-md-danger {
  color: #d0011b;
}

.card-md-patientBlue .text-md-danger10,
.card-md-patientBlue .card-header-md-danger10,
.card-md-patientBlue .card-title-md-danger10,
.card-md-patientBlue .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-patientBlue .text-md-dark,
.card-md-patientBlue .card-header-md-dark,
.card-md-patientBlue .card-title-md-dark,
.card-md-patientBlue .card-content-md-dark {
  color: #92809d;
}

.card-md-patientBlue .text-md-darkSkyBlue,
.card-md-patientBlue .card-header-md-darkSkyBlue,
.card-md-patientBlue .card-title-md-darkSkyBlue,
.card-md-patientBlue .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-patientBlue .text-md-gray,
.card-md-patientBlue .card-header-md-gray,
.card-md-patientBlue .card-title-md-gray,
.card-md-patientBlue .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-patientBlue .text-md-greyscale85,
.card-md-patientBlue .card-header-md-greyscale85,
.card-md-patientBlue .card-title-md-greyscale85,
.card-md-patientBlue .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-patientBlue .text-md-grayscale75,
.card-md-patientBlue .card-header-md-grayscale75,
.card-md-patientBlue .card-title-md-grayscale75,
.card-md-patientBlue .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-patientBlue .text-md-grayscale50,
.card-md-patientBlue .card-header-md-grayscale50,
.card-md-patientBlue .card-title-md-grayscale50,
.card-md-patientBlue .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-patientBlue .text-md-grayscale25,
.card-md-patientBlue .card-header-md-grayscale25,
.card-md-patientBlue .card-title-md-grayscale25,
.card-md-patientBlue .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-patientBlue .text-md-grayEEE,
.card-md-patientBlue .card-header-md-grayEEE,
.card-md-patientBlue .card-title-md-grayEEE,
.card-md-patientBlue .card-content-md-grayEEE {
  color: #eee;
}

.card-md-patientBlue .text-md-light,
.card-md-patientBlue .card-header-md-light,
.card-md-patientBlue .card-title-md-light,
.card-md-patientBlue .card-content-md-light {
  color: #f4f4f4;
}

.card-md-patientBlue .text-md-patientBlue,
.card-md-patientBlue .card-header-md-patientBlue,
.card-md-patientBlue .card-title-md-patientBlue,
.card-md-patientBlue .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-patientBlue .text-md-primary,
.card-md-patientBlue .card-header-md-primary,
.card-md-patientBlue .card-title-md-primary,
.card-md-patientBlue .card-content-md-primary {
  color: #5977ba;
}

.card-md-patientBlue .text-md-primary25,
.card-md-patientBlue .card-header-md-primary25,
.card-md-patientBlue .card-title-md-primary25,
.card-md-patientBlue .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-patientBlue .text-md-skyBlue,
.card-md-patientBlue .card-header-md-skyBlue,
.card-md-patientBlue .card-title-md-skyBlue,
.card-md-patientBlue .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-patientBlue .text-md-success,
.card-md-patientBlue .card-header-md-success,
.card-md-patientBlue .card-title-md-success,
.card-md-patientBlue .card-content-md-success {
  color: #85bf31;
}

.card-md-patientBlue .text-md-white,
.card-md-patientBlue .card-header-md-white,
.card-md-patientBlue .card-title-md-white,
.card-md-patientBlue .card-content-md-white {
  color: #fefefe;
}

.card-md-patientBlue .text-md-yellow,
.card-md-patientBlue .card-header-md-yellow,
.card-md-patientBlue .card-title-md-yellow,
.card-md-patientBlue .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-patientBlue,
.card-title-md-patientBlue,
.card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md .text-md-primary {
  color: #5977ba;
}

.card-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.card-md-primary .card-header-md,
.card-md-primary .card-title-md,
.card-md-primary .card-content-md,
.card-md-primary h1,
.card-md-primary h2,
.card-md-primary h3,
.card-md-primary h4,
.card-md-primary h5,
.card-md-primary h6,
.card-md-primary p {
  color: #fff;
}

.card-md-primary .text-md-black,
.card-md-primary .card-header-md-black,
.card-md-primary .card-title-md-black,
.card-md-primary .card-content-md-black {
  color: #2d2c2c;
}

.card-md-primary .text-md-charcoalGrey,
.card-md-primary .card-header-md-charcoalGrey,
.card-md-primary .card-title-md-charcoalGrey,
.card-md-primary .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-primary .text-md-curantisMagenta,
.card-md-primary .card-header-md-curantisMagenta,
.card-md-primary .card-title-md-curantisMagenta,
.card-md-primary .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-primary .text-md-curantisMagenta75,
.card-md-primary .card-header-md-curantisMagenta75,
.card-md-primary .card-title-md-curantisMagenta75,
.card-md-primary .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-primary .text-md-curantisPurple,
.card-md-primary .card-header-md-curantisPurple,
.card-md-primary .card-title-md-curantisPurple,
.card-md-primary .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-primary .text-md-danger,
.card-md-primary .card-header-md-danger,
.card-md-primary .card-title-md-danger,
.card-md-primary .card-content-md-danger {
  color: #d0011b;
}

.card-md-primary .text-md-danger10,
.card-md-primary .card-header-md-danger10,
.card-md-primary .card-title-md-danger10,
.card-md-primary .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-primary .text-md-dark,
.card-md-primary .card-header-md-dark,
.card-md-primary .card-title-md-dark,
.card-md-primary .card-content-md-dark {
  color: #92809d;
}

.card-md-primary .text-md-darkSkyBlue,
.card-md-primary .card-header-md-darkSkyBlue,
.card-md-primary .card-title-md-darkSkyBlue,
.card-md-primary .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-primary .text-md-gray,
.card-md-primary .card-header-md-gray,
.card-md-primary .card-title-md-gray,
.card-md-primary .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-primary .text-md-greyscale85,
.card-md-primary .card-header-md-greyscale85,
.card-md-primary .card-title-md-greyscale85,
.card-md-primary .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-primary .text-md-grayscale75,
.card-md-primary .card-header-md-grayscale75,
.card-md-primary .card-title-md-grayscale75,
.card-md-primary .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-primary .text-md-grayscale50,
.card-md-primary .card-header-md-grayscale50,
.card-md-primary .card-title-md-grayscale50,
.card-md-primary .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-primary .text-md-grayscale25,
.card-md-primary .card-header-md-grayscale25,
.card-md-primary .card-title-md-grayscale25,
.card-md-primary .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-primary .text-md-grayEEE,
.card-md-primary .card-header-md-grayEEE,
.card-md-primary .card-title-md-grayEEE,
.card-md-primary .card-content-md-grayEEE {
  color: #eee;
}

.card-md-primary .text-md-light,
.card-md-primary .card-header-md-light,
.card-md-primary .card-title-md-light,
.card-md-primary .card-content-md-light {
  color: #f4f4f4;
}

.card-md-primary .text-md-patientBlue,
.card-md-primary .card-header-md-patientBlue,
.card-md-primary .card-title-md-patientBlue,
.card-md-primary .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-primary .text-md-primary,
.card-md-primary .card-header-md-primary,
.card-md-primary .card-title-md-primary,
.card-md-primary .card-content-md-primary {
  color: #5977ba;
}

.card-md-primary .text-md-primary25,
.card-md-primary .card-header-md-primary25,
.card-md-primary .card-title-md-primary25,
.card-md-primary .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-primary .text-md-skyBlue,
.card-md-primary .card-header-md-skyBlue,
.card-md-primary .card-title-md-skyBlue,
.card-md-primary .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-primary .text-md-success,
.card-md-primary .card-header-md-success,
.card-md-primary .card-title-md-success,
.card-md-primary .card-content-md-success {
  color: #85bf31;
}

.card-md-primary .text-md-white,
.card-md-primary .card-header-md-white,
.card-md-primary .card-title-md-white,
.card-md-primary .card-content-md-white {
  color: #fefefe;
}

.card-md-primary .text-md-yellow,
.card-md-primary .card-header-md-yellow,
.card-md-primary .card-title-md-yellow,
.card-md-primary .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-primary,
.card-title-md-primary,
.card-content-md-primary {
  color: #5977ba;
}

.card-md .text-md-primary25 {
  color: #dee4ed;
}

.card-md-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.card-md-primary25 .card-header-md,
.card-md-primary25 .card-title-md,
.card-md-primary25 .card-content-md,
.card-md-primary25 h1,
.card-md-primary25 h2,
.card-md-primary25 h3,
.card-md-primary25 h4,
.card-md-primary25 h5,
.card-md-primary25 h6,
.card-md-primary25 p {
  color: #000;
}

.card-md-primary25 .text-md-black,
.card-md-primary25 .card-header-md-black,
.card-md-primary25 .card-title-md-black,
.card-md-primary25 .card-content-md-black {
  color: #2d2c2c;
}

.card-md-primary25 .text-md-charcoalGrey,
.card-md-primary25 .card-header-md-charcoalGrey,
.card-md-primary25 .card-title-md-charcoalGrey,
.card-md-primary25 .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-primary25 .text-md-curantisMagenta,
.card-md-primary25 .card-header-md-curantisMagenta,
.card-md-primary25 .card-title-md-curantisMagenta,
.card-md-primary25 .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-primary25 .text-md-curantisMagenta75,
.card-md-primary25 .card-header-md-curantisMagenta75,
.card-md-primary25 .card-title-md-curantisMagenta75,
.card-md-primary25 .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-primary25 .text-md-curantisPurple,
.card-md-primary25 .card-header-md-curantisPurple,
.card-md-primary25 .card-title-md-curantisPurple,
.card-md-primary25 .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-primary25 .text-md-danger,
.card-md-primary25 .card-header-md-danger,
.card-md-primary25 .card-title-md-danger,
.card-md-primary25 .card-content-md-danger {
  color: #d0011b;
}

.card-md-primary25 .text-md-danger10,
.card-md-primary25 .card-header-md-danger10,
.card-md-primary25 .card-title-md-danger10,
.card-md-primary25 .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-primary25 .text-md-dark,
.card-md-primary25 .card-header-md-dark,
.card-md-primary25 .card-title-md-dark,
.card-md-primary25 .card-content-md-dark {
  color: #92809d;
}

.card-md-primary25 .text-md-darkSkyBlue,
.card-md-primary25 .card-header-md-darkSkyBlue,
.card-md-primary25 .card-title-md-darkSkyBlue,
.card-md-primary25 .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-primary25 .text-md-gray,
.card-md-primary25 .card-header-md-gray,
.card-md-primary25 .card-title-md-gray,
.card-md-primary25 .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-primary25 .text-md-greyscale85,
.card-md-primary25 .card-header-md-greyscale85,
.card-md-primary25 .card-title-md-greyscale85,
.card-md-primary25 .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-primary25 .text-md-grayscale75,
.card-md-primary25 .card-header-md-grayscale75,
.card-md-primary25 .card-title-md-grayscale75,
.card-md-primary25 .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-primary25 .text-md-grayscale50,
.card-md-primary25 .card-header-md-grayscale50,
.card-md-primary25 .card-title-md-grayscale50,
.card-md-primary25 .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-primary25 .text-md-grayscale25,
.card-md-primary25 .card-header-md-grayscale25,
.card-md-primary25 .card-title-md-grayscale25,
.card-md-primary25 .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-primary25 .text-md-grayEEE,
.card-md-primary25 .card-header-md-grayEEE,
.card-md-primary25 .card-title-md-grayEEE,
.card-md-primary25 .card-content-md-grayEEE {
  color: #eee;
}

.card-md-primary25 .text-md-light,
.card-md-primary25 .card-header-md-light,
.card-md-primary25 .card-title-md-light,
.card-md-primary25 .card-content-md-light {
  color: #f4f4f4;
}

.card-md-primary25 .text-md-patientBlue,
.card-md-primary25 .card-header-md-patientBlue,
.card-md-primary25 .card-title-md-patientBlue,
.card-md-primary25 .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-primary25 .text-md-primary,
.card-md-primary25 .card-header-md-primary,
.card-md-primary25 .card-title-md-primary,
.card-md-primary25 .card-content-md-primary {
  color: #5977ba;
}

.card-md-primary25 .text-md-primary25,
.card-md-primary25 .card-header-md-primary25,
.card-md-primary25 .card-title-md-primary25,
.card-md-primary25 .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-primary25 .text-md-skyBlue,
.card-md-primary25 .card-header-md-skyBlue,
.card-md-primary25 .card-title-md-skyBlue,
.card-md-primary25 .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-primary25 .text-md-success,
.card-md-primary25 .card-header-md-success,
.card-md-primary25 .card-title-md-success,
.card-md-primary25 .card-content-md-success {
  color: #85bf31;
}

.card-md-primary25 .text-md-white,
.card-md-primary25 .card-header-md-white,
.card-md-primary25 .card-title-md-white,
.card-md-primary25 .card-content-md-white {
  color: #fefefe;
}

.card-md-primary25 .text-md-yellow,
.card-md-primary25 .card-header-md-yellow,
.card-md-primary25 .card-title-md-yellow,
.card-md-primary25 .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-primary25,
.card-title-md-primary25,
.card-content-md-primary25 {
  color: #dee4ed;
}

.card-md .text-md-skyBlue {
  color: #97a9cf;
}

.card-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.card-md-skyBlue .card-header-md,
.card-md-skyBlue .card-title-md,
.card-md-skyBlue .card-content-md,
.card-md-skyBlue h1,
.card-md-skyBlue h2,
.card-md-skyBlue h3,
.card-md-skyBlue h4,
.card-md-skyBlue h5,
.card-md-skyBlue h6,
.card-md-skyBlue p {
  color: #fff;
}

.card-md-skyBlue .text-md-black,
.card-md-skyBlue .card-header-md-black,
.card-md-skyBlue .card-title-md-black,
.card-md-skyBlue .card-content-md-black {
  color: #2d2c2c;
}

.card-md-skyBlue .text-md-charcoalGrey,
.card-md-skyBlue .card-header-md-charcoalGrey,
.card-md-skyBlue .card-title-md-charcoalGrey,
.card-md-skyBlue .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-skyBlue .text-md-curantisMagenta,
.card-md-skyBlue .card-header-md-curantisMagenta,
.card-md-skyBlue .card-title-md-curantisMagenta,
.card-md-skyBlue .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-skyBlue .text-md-curantisMagenta75,
.card-md-skyBlue .card-header-md-curantisMagenta75,
.card-md-skyBlue .card-title-md-curantisMagenta75,
.card-md-skyBlue .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-skyBlue .text-md-curantisPurple,
.card-md-skyBlue .card-header-md-curantisPurple,
.card-md-skyBlue .card-title-md-curantisPurple,
.card-md-skyBlue .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-skyBlue .text-md-danger,
.card-md-skyBlue .card-header-md-danger,
.card-md-skyBlue .card-title-md-danger,
.card-md-skyBlue .card-content-md-danger {
  color: #d0011b;
}

.card-md-skyBlue .text-md-danger10,
.card-md-skyBlue .card-header-md-danger10,
.card-md-skyBlue .card-title-md-danger10,
.card-md-skyBlue .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-skyBlue .text-md-dark,
.card-md-skyBlue .card-header-md-dark,
.card-md-skyBlue .card-title-md-dark,
.card-md-skyBlue .card-content-md-dark {
  color: #92809d;
}

.card-md-skyBlue .text-md-darkSkyBlue,
.card-md-skyBlue .card-header-md-darkSkyBlue,
.card-md-skyBlue .card-title-md-darkSkyBlue,
.card-md-skyBlue .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-skyBlue .text-md-gray,
.card-md-skyBlue .card-header-md-gray,
.card-md-skyBlue .card-title-md-gray,
.card-md-skyBlue .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-skyBlue .text-md-greyscale85,
.card-md-skyBlue .card-header-md-greyscale85,
.card-md-skyBlue .card-title-md-greyscale85,
.card-md-skyBlue .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-skyBlue .text-md-grayscale75,
.card-md-skyBlue .card-header-md-grayscale75,
.card-md-skyBlue .card-title-md-grayscale75,
.card-md-skyBlue .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-skyBlue .text-md-grayscale50,
.card-md-skyBlue .card-header-md-grayscale50,
.card-md-skyBlue .card-title-md-grayscale50,
.card-md-skyBlue .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-skyBlue .text-md-grayscale25,
.card-md-skyBlue .card-header-md-grayscale25,
.card-md-skyBlue .card-title-md-grayscale25,
.card-md-skyBlue .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-skyBlue .text-md-grayEEE,
.card-md-skyBlue .card-header-md-grayEEE,
.card-md-skyBlue .card-title-md-grayEEE,
.card-md-skyBlue .card-content-md-grayEEE {
  color: #eee;
}

.card-md-skyBlue .text-md-light,
.card-md-skyBlue .card-header-md-light,
.card-md-skyBlue .card-title-md-light,
.card-md-skyBlue .card-content-md-light {
  color: #f4f4f4;
}

.card-md-skyBlue .text-md-patientBlue,
.card-md-skyBlue .card-header-md-patientBlue,
.card-md-skyBlue .card-title-md-patientBlue,
.card-md-skyBlue .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-skyBlue .text-md-primary,
.card-md-skyBlue .card-header-md-primary,
.card-md-skyBlue .card-title-md-primary,
.card-md-skyBlue .card-content-md-primary {
  color: #5977ba;
}

.card-md-skyBlue .text-md-primary25,
.card-md-skyBlue .card-header-md-primary25,
.card-md-skyBlue .card-title-md-primary25,
.card-md-skyBlue .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-skyBlue .text-md-skyBlue,
.card-md-skyBlue .card-header-md-skyBlue,
.card-md-skyBlue .card-title-md-skyBlue,
.card-md-skyBlue .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-skyBlue .text-md-success,
.card-md-skyBlue .card-header-md-success,
.card-md-skyBlue .card-title-md-success,
.card-md-skyBlue .card-content-md-success {
  color: #85bf31;
}

.card-md-skyBlue .text-md-white,
.card-md-skyBlue .card-header-md-white,
.card-md-skyBlue .card-title-md-white,
.card-md-skyBlue .card-content-md-white {
  color: #fefefe;
}

.card-md-skyBlue .text-md-yellow,
.card-md-skyBlue .card-header-md-yellow,
.card-md-skyBlue .card-title-md-yellow,
.card-md-skyBlue .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-skyBlue,
.card-title-md-skyBlue,
.card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md .text-md-success {
  color: #85bf31;
}

.card-md-success {
  color: #fff;
  background-color: #85bf31;
}

.card-md-success .card-header-md,
.card-md-success .card-title-md,
.card-md-success .card-content-md,
.card-md-success h1,
.card-md-success h2,
.card-md-success h3,
.card-md-success h4,
.card-md-success h5,
.card-md-success h6,
.card-md-success p {
  color: #fff;
}

.card-md-success .text-md-black,
.card-md-success .card-header-md-black,
.card-md-success .card-title-md-black,
.card-md-success .card-content-md-black {
  color: #2d2c2c;
}

.card-md-success .text-md-charcoalGrey,
.card-md-success .card-header-md-charcoalGrey,
.card-md-success .card-title-md-charcoalGrey,
.card-md-success .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-success .text-md-curantisMagenta,
.card-md-success .card-header-md-curantisMagenta,
.card-md-success .card-title-md-curantisMagenta,
.card-md-success .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-success .text-md-curantisMagenta75,
.card-md-success .card-header-md-curantisMagenta75,
.card-md-success .card-title-md-curantisMagenta75,
.card-md-success .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-success .text-md-curantisPurple,
.card-md-success .card-header-md-curantisPurple,
.card-md-success .card-title-md-curantisPurple,
.card-md-success .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-success .text-md-danger,
.card-md-success .card-header-md-danger,
.card-md-success .card-title-md-danger,
.card-md-success .card-content-md-danger {
  color: #d0011b;
}

.card-md-success .text-md-danger10,
.card-md-success .card-header-md-danger10,
.card-md-success .card-title-md-danger10,
.card-md-success .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-success .text-md-dark,
.card-md-success .card-header-md-dark,
.card-md-success .card-title-md-dark,
.card-md-success .card-content-md-dark {
  color: #92809d;
}

.card-md-success .text-md-darkSkyBlue,
.card-md-success .card-header-md-darkSkyBlue,
.card-md-success .card-title-md-darkSkyBlue,
.card-md-success .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-success .text-md-gray,
.card-md-success .card-header-md-gray,
.card-md-success .card-title-md-gray,
.card-md-success .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-success .text-md-greyscale85,
.card-md-success .card-header-md-greyscale85,
.card-md-success .card-title-md-greyscale85,
.card-md-success .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-success .text-md-grayscale75,
.card-md-success .card-header-md-grayscale75,
.card-md-success .card-title-md-grayscale75,
.card-md-success .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-success .text-md-grayscale50,
.card-md-success .card-header-md-grayscale50,
.card-md-success .card-title-md-grayscale50,
.card-md-success .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-success .text-md-grayscale25,
.card-md-success .card-header-md-grayscale25,
.card-md-success .card-title-md-grayscale25,
.card-md-success .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-success .text-md-grayEEE,
.card-md-success .card-header-md-grayEEE,
.card-md-success .card-title-md-grayEEE,
.card-md-success .card-content-md-grayEEE {
  color: #eee;
}

.card-md-success .text-md-light,
.card-md-success .card-header-md-light,
.card-md-success .card-title-md-light,
.card-md-success .card-content-md-light {
  color: #f4f4f4;
}

.card-md-success .text-md-patientBlue,
.card-md-success .card-header-md-patientBlue,
.card-md-success .card-title-md-patientBlue,
.card-md-success .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-success .text-md-primary,
.card-md-success .card-header-md-primary,
.card-md-success .card-title-md-primary,
.card-md-success .card-content-md-primary {
  color: #5977ba;
}

.card-md-success .text-md-primary25,
.card-md-success .card-header-md-primary25,
.card-md-success .card-title-md-primary25,
.card-md-success .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-success .text-md-skyBlue,
.card-md-success .card-header-md-skyBlue,
.card-md-success .card-title-md-skyBlue,
.card-md-success .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-success .text-md-success,
.card-md-success .card-header-md-success,
.card-md-success .card-title-md-success,
.card-md-success .card-content-md-success {
  color: #85bf31;
}

.card-md-success .text-md-white,
.card-md-success .card-header-md-white,
.card-md-success .card-title-md-white,
.card-md-success .card-content-md-white {
  color: #fefefe;
}

.card-md-success .text-md-yellow,
.card-md-success .card-header-md-yellow,
.card-md-success .card-title-md-yellow,
.card-md-success .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-success,
.card-title-md-success,
.card-content-md-success {
  color: #85bf31;
}

.card-md .text-md-white {
  color: #fefefe;
}

.card-md-white {
  color: #000;
  background-color: #fefefe;
}

.card-md-white .card-header-md,
.card-md-white .card-title-md,
.card-md-white .card-content-md,
.card-md-white h1,
.card-md-white h2,
.card-md-white h3,
.card-md-white h4,
.card-md-white h5,
.card-md-white h6,
.card-md-white p {
  color: #000;
}

.card-md-white .text-md-black,
.card-md-white .card-header-md-black,
.card-md-white .card-title-md-black,
.card-md-white .card-content-md-black {
  color: #2d2c2c;
}

.card-md-white .text-md-charcoalGrey,
.card-md-white .card-header-md-charcoalGrey,
.card-md-white .card-title-md-charcoalGrey,
.card-md-white .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-white .text-md-curantisMagenta,
.card-md-white .card-header-md-curantisMagenta,
.card-md-white .card-title-md-curantisMagenta,
.card-md-white .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-white .text-md-curantisMagenta75,
.card-md-white .card-header-md-curantisMagenta75,
.card-md-white .card-title-md-curantisMagenta75,
.card-md-white .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-white .text-md-curantisPurple,
.card-md-white .card-header-md-curantisPurple,
.card-md-white .card-title-md-curantisPurple,
.card-md-white .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-white .text-md-danger,
.card-md-white .card-header-md-danger,
.card-md-white .card-title-md-danger,
.card-md-white .card-content-md-danger {
  color: #d0011b;
}

.card-md-white .text-md-danger10,
.card-md-white .card-header-md-danger10,
.card-md-white .card-title-md-danger10,
.card-md-white .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-white .text-md-dark,
.card-md-white .card-header-md-dark,
.card-md-white .card-title-md-dark,
.card-md-white .card-content-md-dark {
  color: #92809d;
}

.card-md-white .text-md-darkSkyBlue,
.card-md-white .card-header-md-darkSkyBlue,
.card-md-white .card-title-md-darkSkyBlue,
.card-md-white .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-white .text-md-gray,
.card-md-white .card-header-md-gray,
.card-md-white .card-title-md-gray,
.card-md-white .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-white .text-md-greyscale85,
.card-md-white .card-header-md-greyscale85,
.card-md-white .card-title-md-greyscale85,
.card-md-white .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-white .text-md-grayscale75,
.card-md-white .card-header-md-grayscale75,
.card-md-white .card-title-md-grayscale75,
.card-md-white .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-white .text-md-grayscale50,
.card-md-white .card-header-md-grayscale50,
.card-md-white .card-title-md-grayscale50,
.card-md-white .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-white .text-md-grayscale25,
.card-md-white .card-header-md-grayscale25,
.card-md-white .card-title-md-grayscale25,
.card-md-white .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-white .text-md-grayEEE,
.card-md-white .card-header-md-grayEEE,
.card-md-white .card-title-md-grayEEE,
.card-md-white .card-content-md-grayEEE {
  color: #eee;
}

.card-md-white .text-md-light,
.card-md-white .card-header-md-light,
.card-md-white .card-title-md-light,
.card-md-white .card-content-md-light {
  color: #f4f4f4;
}

.card-md-white .text-md-patientBlue,
.card-md-white .card-header-md-patientBlue,
.card-md-white .card-title-md-patientBlue,
.card-md-white .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-white .text-md-primary,
.card-md-white .card-header-md-primary,
.card-md-white .card-title-md-primary,
.card-md-white .card-content-md-primary {
  color: #5977ba;
}

.card-md-white .text-md-primary25,
.card-md-white .card-header-md-primary25,
.card-md-white .card-title-md-primary25,
.card-md-white .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-white .text-md-skyBlue,
.card-md-white .card-header-md-skyBlue,
.card-md-white .card-title-md-skyBlue,
.card-md-white .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-white .text-md-success,
.card-md-white .card-header-md-success,
.card-md-white .card-title-md-success,
.card-md-white .card-content-md-success {
  color: #85bf31;
}

.card-md-white .text-md-white,
.card-md-white .card-header-md-white,
.card-md-white .card-title-md-white,
.card-md-white .card-content-md-white {
  color: #fefefe;
}

.card-md-white .text-md-yellow,
.card-md-white .card-header-md-yellow,
.card-md-white .card-title-md-yellow,
.card-md-white .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-white,
.card-title-md-white,
.card-content-md-white {
  color: #fefefe;
}

.card-md .text-md-yellow {
  color: #f8e71c;
}

.card-md-yellow {
  color: #000;
  background-color: #f8e71c;
}

.card-md-yellow .card-header-md,
.card-md-yellow .card-title-md,
.card-md-yellow .card-content-md,
.card-md-yellow h1,
.card-md-yellow h2,
.card-md-yellow h3,
.card-md-yellow h4,
.card-md-yellow h5,
.card-md-yellow h6,
.card-md-yellow p {
  color: #000;
}

.card-md-yellow .text-md-black,
.card-md-yellow .card-header-md-black,
.card-md-yellow .card-title-md-black,
.card-md-yellow .card-content-md-black {
  color: #2d2c2c;
}

.card-md-yellow .text-md-charcoalGrey,
.card-md-yellow .card-header-md-charcoalGrey,
.card-md-yellow .card-title-md-charcoalGrey,
.card-md-yellow .card-content-md-charcoalGrey {
  color: #4a4a4a;
}

.card-md-yellow .text-md-curantisMagenta,
.card-md-yellow .card-header-md-curantisMagenta,
.card-md-yellow .card-title-md-curantisMagenta,
.card-md-yellow .card-content-md-curantisMagenta {
  color: #ae2465;
}

.card-md-yellow .text-md-curantisMagenta75,
.card-md-yellow .card-header-md-curantisMagenta75,
.card-md-yellow .card-title-md-curantisMagenta75,
.card-md-yellow .card-content-md-curantisMagenta75 {
  color: #bb5e81;
}

.card-md-yellow .text-md-curantisPurple,
.card-md-yellow .card-header-md-curantisPurple,
.card-md-yellow .card-title-md-curantisPurple,
.card-md-yellow .card-content-md-curantisPurple {
  color: #614a75;
}

.card-md-yellow .text-md-danger,
.card-md-yellow .card-header-md-danger,
.card-md-yellow .card-title-md-danger,
.card-md-yellow .card-content-md-danger {
  color: #d0011b;
}

.card-md-yellow .text-md-danger10,
.card-md-yellow .card-header-md-danger10,
.card-md-yellow .card-title-md-danger10,
.card-md-yellow .card-content-md-danger10 {
  color: #f8d9de;
}

.card-md-yellow .text-md-dark,
.card-md-yellow .card-header-md-dark,
.card-md-yellow .card-title-md-dark,
.card-md-yellow .card-content-md-dark {
  color: #92809d;
}

.card-md-yellow .text-md-darkSkyBlue,
.card-md-yellow .card-header-md-darkSkyBlue,
.card-md-yellow .card-title-md-darkSkyBlue,
.card-md-yellow .card-content-md-darkSkyBlue {
  color: #4a90e2;
}

.card-md-yellow .text-md-gray,
.card-md-yellow .card-header-md-gray,
.card-md-yellow .card-title-md-gray,
.card-md-yellow .card-content-md-gray {
  color: #9b9b9b;
}

.card-md-yellow .text-md-greyscale85,
.card-md-yellow .card-header-md-greyscale85,
.card-md-yellow .card-title-md-greyscale85,
.card-md-yellow .card-content-md-greyscale85 {
  color: #424040;
}

.card-md-yellow .text-md-grayscale75,
.card-md-yellow .card-header-md-grayscale75,
.card-md-yellow .card-title-md-grayscale75,
.card-md-yellow .card-content-md-grayscale75 {
  color: #6c6969;
}

.card-md-yellow .text-md-grayscale50,
.card-md-yellow .card-header-md-grayscale50,
.card-md-yellow .card-title-md-grayscale50,
.card-md-yellow .card-content-md-grayscale50 {
  color: #c1bfbf;
}

.card-md-yellow .text-md-grayscale25,
.card-md-yellow .card-header-md-grayscale25,
.card-md-yellow .card-title-md-grayscale25,
.card-md-yellow .card-content-md-grayscale25 {
  color: #eae8e8;
}

.card-md-yellow .text-md-grayEEE,
.card-md-yellow .card-header-md-grayEEE,
.card-md-yellow .card-title-md-grayEEE,
.card-md-yellow .card-content-md-grayEEE {
  color: #eee;
}

.card-md-yellow .text-md-light,
.card-md-yellow .card-header-md-light,
.card-md-yellow .card-title-md-light,
.card-md-yellow .card-content-md-light {
  color: #f4f4f4;
}

.card-md-yellow .text-md-patientBlue,
.card-md-yellow .card-header-md-patientBlue,
.card-md-yellow .card-title-md-patientBlue,
.card-md-yellow .card-content-md-patientBlue {
  color: #d3e3f7;
}

.card-md-yellow .text-md-primary,
.card-md-yellow .card-header-md-primary,
.card-md-yellow .card-title-md-primary,
.card-md-yellow .card-content-md-primary {
  color: #5977ba;
}

.card-md-yellow .text-md-primary25,
.card-md-yellow .card-header-md-primary25,
.card-md-yellow .card-title-md-primary25,
.card-md-yellow .card-content-md-primary25 {
  color: #dee4ed;
}

.card-md-yellow .text-md-skyBlue,
.card-md-yellow .card-header-md-skyBlue,
.card-md-yellow .card-title-md-skyBlue,
.card-md-yellow .card-content-md-skyBlue {
  color: #97a9cf;
}

.card-md-yellow .text-md-success,
.card-md-yellow .card-header-md-success,
.card-md-yellow .card-title-md-success,
.card-md-yellow .card-content-md-success {
  color: #85bf31;
}

.card-md-yellow .text-md-white,
.card-md-yellow .card-header-md-white,
.card-md-yellow .card-title-md-white,
.card-md-yellow .card-content-md-white {
  color: #fefefe;
}

.card-md-yellow .text-md-yellow,
.card-md-yellow .card-header-md-yellow,
.card-md-yellow .card-title-md-yellow,
.card-md-yellow .card-content-md-yellow {
  color: #f8e71c;
}

.card-header-md-yellow,
.card-title-md-yellow,
.card-content-md-yellow {
  color: #f8e71c;
}

.card-wp {
  margin: 8px;
  border-radius: 1px;
  width: calc(100% - 16px);
  font-size: 1.4rem;
  background: #fff;
  -webkit-box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 1px 1px rgba(0, 0, 0, 0.2);
}

.card-wp ion-list {
  margin-bottom: 0;
}

.card-wp > .item:last-child,
.card-wp > .item:last-child .item-inner,
.card-wp > .item-wrapper:last-child .item {
  border-bottom: 0;
}

.card-wp .item-wp.item-block .item-inner {
  border: 0;
}

.card-content-wp {
  padding: 13px 16px;
  font-size: 1.4rem;
  line-height: 1.5;
}

.card-header-wp {
  font-size: 1.6rem;
  color: #222;
  padding: 16px;
}

.card-header-wp + .card-content-wp,
.card-wp .item + .card-content-wp {
  padding-top: 0;
}

.card .note-wp {
  font-size: 1.3rem;
}

.card-title-wp {
  display: block;
  font-size: 2.4rem;
  line-height: 1.2;
  color: #222;
  margin: 2px 0;
  padding: 8px 0;
}

.card-wp h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
  color: #222;
}

.card-wp h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
  color: #222;
}

.card-wp h3,
.card-wp h4,
.card-wp h5,
.card-wp h6 {
  margin: 2px 0;
  font-size: 1.4rem;
  font-weight: normal;
  color: #222;
}

.card-wp p {
  margin: 0 0 2px;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: 1.5;
  color: #222;
}

.card-wp + ion-card {
  margin-top: 0;
}

.card-wp .text-wp-black {
  color: #2d2c2c;
}

.card-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.card-wp-black .card-header-wp,
.card-wp-black .card-title-wp,
.card-wp-black .card-content-wp,
.card-wp-black h1,
.card-wp-black h2,
.card-wp-black h3,
.card-wp-black h4,
.card-wp-black h5,
.card-wp-black h6,
.card-wp-black p {
  color: #fff;
}

.card-wp-black .text-wp-black,
.card-wp-black .card-header-wp-black,
.card-wp-black .card-title-wp-black,
.card-wp-black .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-black .text-wp-charcoalGrey,
.card-wp-black .card-header-wp-charcoalGrey,
.card-wp-black .card-title-wp-charcoalGrey,
.card-wp-black .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-black .text-wp-curantisMagenta,
.card-wp-black .card-header-wp-curantisMagenta,
.card-wp-black .card-title-wp-curantisMagenta,
.card-wp-black .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-black .text-wp-curantisMagenta75,
.card-wp-black .card-header-wp-curantisMagenta75,
.card-wp-black .card-title-wp-curantisMagenta75,
.card-wp-black .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-black .text-wp-curantisPurple,
.card-wp-black .card-header-wp-curantisPurple,
.card-wp-black .card-title-wp-curantisPurple,
.card-wp-black .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-black .text-wp-danger,
.card-wp-black .card-header-wp-danger,
.card-wp-black .card-title-wp-danger,
.card-wp-black .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-black .text-wp-danger10,
.card-wp-black .card-header-wp-danger10,
.card-wp-black .card-title-wp-danger10,
.card-wp-black .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-black .text-wp-dark,
.card-wp-black .card-header-wp-dark,
.card-wp-black .card-title-wp-dark,
.card-wp-black .card-content-wp-dark {
  color: #92809d;
}

.card-wp-black .text-wp-darkSkyBlue,
.card-wp-black .card-header-wp-darkSkyBlue,
.card-wp-black .card-title-wp-darkSkyBlue,
.card-wp-black .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-black .text-wp-gray,
.card-wp-black .card-header-wp-gray,
.card-wp-black .card-title-wp-gray,
.card-wp-black .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-black .text-wp-greyscale85,
.card-wp-black .card-header-wp-greyscale85,
.card-wp-black .card-title-wp-greyscale85,
.card-wp-black .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-black .text-wp-grayscale75,
.card-wp-black .card-header-wp-grayscale75,
.card-wp-black .card-title-wp-grayscale75,
.card-wp-black .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-black .text-wp-grayscale50,
.card-wp-black .card-header-wp-grayscale50,
.card-wp-black .card-title-wp-grayscale50,
.card-wp-black .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-black .text-wp-grayscale25,
.card-wp-black .card-header-wp-grayscale25,
.card-wp-black .card-title-wp-grayscale25,
.card-wp-black .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-black .text-wp-grayEEE,
.card-wp-black .card-header-wp-grayEEE,
.card-wp-black .card-title-wp-grayEEE,
.card-wp-black .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-black .text-wp-light,
.card-wp-black .card-header-wp-light,
.card-wp-black .card-title-wp-light,
.card-wp-black .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-black .text-wp-patientBlue,
.card-wp-black .card-header-wp-patientBlue,
.card-wp-black .card-title-wp-patientBlue,
.card-wp-black .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-black .text-wp-primary,
.card-wp-black .card-header-wp-primary,
.card-wp-black .card-title-wp-primary,
.card-wp-black .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-black .text-wp-primary25,
.card-wp-black .card-header-wp-primary25,
.card-wp-black .card-title-wp-primary25,
.card-wp-black .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-black .text-wp-skyBlue,
.card-wp-black .card-header-wp-skyBlue,
.card-wp-black .card-title-wp-skyBlue,
.card-wp-black .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-black .text-wp-success,
.card-wp-black .card-header-wp-success,
.card-wp-black .card-title-wp-success,
.card-wp-black .card-content-wp-success {
  color: #85bf31;
}

.card-wp-black .text-wp-white,
.card-wp-black .card-header-wp-white,
.card-wp-black .card-title-wp-white,
.card-wp-black .card-content-wp-white {
  color: #fefefe;
}

.card-wp-black .text-wp-yellow,
.card-wp-black .card-header-wp-yellow,
.card-wp-black .card-title-wp-yellow,
.card-wp-black .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-black,
.card-title-wp-black,
.card-content-wp-black {
  color: #2d2c2c;
}

.card-wp .text-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.card-wp-charcoalGrey .card-header-wp,
.card-wp-charcoalGrey .card-title-wp,
.card-wp-charcoalGrey .card-content-wp,
.card-wp-charcoalGrey h1,
.card-wp-charcoalGrey h2,
.card-wp-charcoalGrey h3,
.card-wp-charcoalGrey h4,
.card-wp-charcoalGrey h5,
.card-wp-charcoalGrey h6,
.card-wp-charcoalGrey p {
  color: #fff;
}

.card-wp-charcoalGrey .text-wp-black,
.card-wp-charcoalGrey .card-header-wp-black,
.card-wp-charcoalGrey .card-title-wp-black,
.card-wp-charcoalGrey .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-charcoalGrey .text-wp-charcoalGrey,
.card-wp-charcoalGrey .card-header-wp-charcoalGrey,
.card-wp-charcoalGrey .card-title-wp-charcoalGrey,
.card-wp-charcoalGrey .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-charcoalGrey .text-wp-curantisMagenta,
.card-wp-charcoalGrey .card-header-wp-curantisMagenta,
.card-wp-charcoalGrey .card-title-wp-curantisMagenta,
.card-wp-charcoalGrey .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-charcoalGrey .text-wp-curantisMagenta75,
.card-wp-charcoalGrey .card-header-wp-curantisMagenta75,
.card-wp-charcoalGrey .card-title-wp-curantisMagenta75,
.card-wp-charcoalGrey .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-charcoalGrey .text-wp-curantisPurple,
.card-wp-charcoalGrey .card-header-wp-curantisPurple,
.card-wp-charcoalGrey .card-title-wp-curantisPurple,
.card-wp-charcoalGrey .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-charcoalGrey .text-wp-danger,
.card-wp-charcoalGrey .card-header-wp-danger,
.card-wp-charcoalGrey .card-title-wp-danger,
.card-wp-charcoalGrey .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-charcoalGrey .text-wp-danger10,
.card-wp-charcoalGrey .card-header-wp-danger10,
.card-wp-charcoalGrey .card-title-wp-danger10,
.card-wp-charcoalGrey .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-charcoalGrey .text-wp-dark,
.card-wp-charcoalGrey .card-header-wp-dark,
.card-wp-charcoalGrey .card-title-wp-dark,
.card-wp-charcoalGrey .card-content-wp-dark {
  color: #92809d;
}

.card-wp-charcoalGrey .text-wp-darkSkyBlue,
.card-wp-charcoalGrey .card-header-wp-darkSkyBlue,
.card-wp-charcoalGrey .card-title-wp-darkSkyBlue,
.card-wp-charcoalGrey .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-charcoalGrey .text-wp-gray,
.card-wp-charcoalGrey .card-header-wp-gray,
.card-wp-charcoalGrey .card-title-wp-gray,
.card-wp-charcoalGrey .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-charcoalGrey .text-wp-greyscale85,
.card-wp-charcoalGrey .card-header-wp-greyscale85,
.card-wp-charcoalGrey .card-title-wp-greyscale85,
.card-wp-charcoalGrey .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-charcoalGrey .text-wp-grayscale75,
.card-wp-charcoalGrey .card-header-wp-grayscale75,
.card-wp-charcoalGrey .card-title-wp-grayscale75,
.card-wp-charcoalGrey .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-charcoalGrey .text-wp-grayscale50,
.card-wp-charcoalGrey .card-header-wp-grayscale50,
.card-wp-charcoalGrey .card-title-wp-grayscale50,
.card-wp-charcoalGrey .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-charcoalGrey .text-wp-grayscale25,
.card-wp-charcoalGrey .card-header-wp-grayscale25,
.card-wp-charcoalGrey .card-title-wp-grayscale25,
.card-wp-charcoalGrey .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-charcoalGrey .text-wp-grayEEE,
.card-wp-charcoalGrey .card-header-wp-grayEEE,
.card-wp-charcoalGrey .card-title-wp-grayEEE,
.card-wp-charcoalGrey .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-charcoalGrey .text-wp-light,
.card-wp-charcoalGrey .card-header-wp-light,
.card-wp-charcoalGrey .card-title-wp-light,
.card-wp-charcoalGrey .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-charcoalGrey .text-wp-patientBlue,
.card-wp-charcoalGrey .card-header-wp-patientBlue,
.card-wp-charcoalGrey .card-title-wp-patientBlue,
.card-wp-charcoalGrey .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-charcoalGrey .text-wp-primary,
.card-wp-charcoalGrey .card-header-wp-primary,
.card-wp-charcoalGrey .card-title-wp-primary,
.card-wp-charcoalGrey .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-charcoalGrey .text-wp-primary25,
.card-wp-charcoalGrey .card-header-wp-primary25,
.card-wp-charcoalGrey .card-title-wp-primary25,
.card-wp-charcoalGrey .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-charcoalGrey .text-wp-skyBlue,
.card-wp-charcoalGrey .card-header-wp-skyBlue,
.card-wp-charcoalGrey .card-title-wp-skyBlue,
.card-wp-charcoalGrey .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-charcoalGrey .text-wp-success,
.card-wp-charcoalGrey .card-header-wp-success,
.card-wp-charcoalGrey .card-title-wp-success,
.card-wp-charcoalGrey .card-content-wp-success {
  color: #85bf31;
}

.card-wp-charcoalGrey .text-wp-white,
.card-wp-charcoalGrey .card-header-wp-white,
.card-wp-charcoalGrey .card-title-wp-white,
.card-wp-charcoalGrey .card-content-wp-white {
  color: #fefefe;
}

.card-wp-charcoalGrey .text-wp-yellow,
.card-wp-charcoalGrey .card-header-wp-yellow,
.card-wp-charcoalGrey .card-title-wp-yellow,
.card-wp-charcoalGrey .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-charcoalGrey,
.card-title-wp-charcoalGrey,
.card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp .text-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.card-wp-curantisMagenta .card-header-wp,
.card-wp-curantisMagenta .card-title-wp,
.card-wp-curantisMagenta .card-content-wp,
.card-wp-curantisMagenta h1,
.card-wp-curantisMagenta h2,
.card-wp-curantisMagenta h3,
.card-wp-curantisMagenta h4,
.card-wp-curantisMagenta h5,
.card-wp-curantisMagenta h6,
.card-wp-curantisMagenta p {
  color: #fff;
}

.card-wp-curantisMagenta .text-wp-black,
.card-wp-curantisMagenta .card-header-wp-black,
.card-wp-curantisMagenta .card-title-wp-black,
.card-wp-curantisMagenta .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-curantisMagenta .text-wp-charcoalGrey,
.card-wp-curantisMagenta .card-header-wp-charcoalGrey,
.card-wp-curantisMagenta .card-title-wp-charcoalGrey,
.card-wp-curantisMagenta .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-curantisMagenta .text-wp-curantisMagenta,
.card-wp-curantisMagenta .card-header-wp-curantisMagenta,
.card-wp-curantisMagenta .card-title-wp-curantisMagenta,
.card-wp-curantisMagenta .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-curantisMagenta .text-wp-curantisMagenta75,
.card-wp-curantisMagenta .card-header-wp-curantisMagenta75,
.card-wp-curantisMagenta .card-title-wp-curantisMagenta75,
.card-wp-curantisMagenta .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-curantisMagenta .text-wp-curantisPurple,
.card-wp-curantisMagenta .card-header-wp-curantisPurple,
.card-wp-curantisMagenta .card-title-wp-curantisPurple,
.card-wp-curantisMagenta .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-curantisMagenta .text-wp-danger,
.card-wp-curantisMagenta .card-header-wp-danger,
.card-wp-curantisMagenta .card-title-wp-danger,
.card-wp-curantisMagenta .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-curantisMagenta .text-wp-danger10,
.card-wp-curantisMagenta .card-header-wp-danger10,
.card-wp-curantisMagenta .card-title-wp-danger10,
.card-wp-curantisMagenta .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-curantisMagenta .text-wp-dark,
.card-wp-curantisMagenta .card-header-wp-dark,
.card-wp-curantisMagenta .card-title-wp-dark,
.card-wp-curantisMagenta .card-content-wp-dark {
  color: #92809d;
}

.card-wp-curantisMagenta .text-wp-darkSkyBlue,
.card-wp-curantisMagenta .card-header-wp-darkSkyBlue,
.card-wp-curantisMagenta .card-title-wp-darkSkyBlue,
.card-wp-curantisMagenta .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-curantisMagenta .text-wp-gray,
.card-wp-curantisMagenta .card-header-wp-gray,
.card-wp-curantisMagenta .card-title-wp-gray,
.card-wp-curantisMagenta .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-curantisMagenta .text-wp-greyscale85,
.card-wp-curantisMagenta .card-header-wp-greyscale85,
.card-wp-curantisMagenta .card-title-wp-greyscale85,
.card-wp-curantisMagenta .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-curantisMagenta .text-wp-grayscale75,
.card-wp-curantisMagenta .card-header-wp-grayscale75,
.card-wp-curantisMagenta .card-title-wp-grayscale75,
.card-wp-curantisMagenta .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-curantisMagenta .text-wp-grayscale50,
.card-wp-curantisMagenta .card-header-wp-grayscale50,
.card-wp-curantisMagenta .card-title-wp-grayscale50,
.card-wp-curantisMagenta .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-curantisMagenta .text-wp-grayscale25,
.card-wp-curantisMagenta .card-header-wp-grayscale25,
.card-wp-curantisMagenta .card-title-wp-grayscale25,
.card-wp-curantisMagenta .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-curantisMagenta .text-wp-grayEEE,
.card-wp-curantisMagenta .card-header-wp-grayEEE,
.card-wp-curantisMagenta .card-title-wp-grayEEE,
.card-wp-curantisMagenta .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-curantisMagenta .text-wp-light,
.card-wp-curantisMagenta .card-header-wp-light,
.card-wp-curantisMagenta .card-title-wp-light,
.card-wp-curantisMagenta .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-curantisMagenta .text-wp-patientBlue,
.card-wp-curantisMagenta .card-header-wp-patientBlue,
.card-wp-curantisMagenta .card-title-wp-patientBlue,
.card-wp-curantisMagenta .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-curantisMagenta .text-wp-primary,
.card-wp-curantisMagenta .card-header-wp-primary,
.card-wp-curantisMagenta .card-title-wp-primary,
.card-wp-curantisMagenta .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-curantisMagenta .text-wp-primary25,
.card-wp-curantisMagenta .card-header-wp-primary25,
.card-wp-curantisMagenta .card-title-wp-primary25,
.card-wp-curantisMagenta .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-curantisMagenta .text-wp-skyBlue,
.card-wp-curantisMagenta .card-header-wp-skyBlue,
.card-wp-curantisMagenta .card-title-wp-skyBlue,
.card-wp-curantisMagenta .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-curantisMagenta .text-wp-success,
.card-wp-curantisMagenta .card-header-wp-success,
.card-wp-curantisMagenta .card-title-wp-success,
.card-wp-curantisMagenta .card-content-wp-success {
  color: #85bf31;
}

.card-wp-curantisMagenta .text-wp-white,
.card-wp-curantisMagenta .card-header-wp-white,
.card-wp-curantisMagenta .card-title-wp-white,
.card-wp-curantisMagenta .card-content-wp-white {
  color: #fefefe;
}

.card-wp-curantisMagenta .text-wp-yellow,
.card-wp-curantisMagenta .card-header-wp-yellow,
.card-wp-curantisMagenta .card-title-wp-yellow,
.card-wp-curantisMagenta .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-curantisMagenta,
.card-title-wp-curantisMagenta,
.card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp .text-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.card-wp-curantisMagenta75 .card-header-wp,
.card-wp-curantisMagenta75 .card-title-wp,
.card-wp-curantisMagenta75 .card-content-wp,
.card-wp-curantisMagenta75 h1,
.card-wp-curantisMagenta75 h2,
.card-wp-curantisMagenta75 h3,
.card-wp-curantisMagenta75 h4,
.card-wp-curantisMagenta75 h5,
.card-wp-curantisMagenta75 h6,
.card-wp-curantisMagenta75 p {
  color: #fff;
}

.card-wp-curantisMagenta75 .text-wp-black,
.card-wp-curantisMagenta75 .card-header-wp-black,
.card-wp-curantisMagenta75 .card-title-wp-black,
.card-wp-curantisMagenta75 .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-curantisMagenta75 .text-wp-charcoalGrey,
.card-wp-curantisMagenta75 .card-header-wp-charcoalGrey,
.card-wp-curantisMagenta75 .card-title-wp-charcoalGrey,
.card-wp-curantisMagenta75 .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-curantisMagenta75 .text-wp-curantisMagenta,
.card-wp-curantisMagenta75 .card-header-wp-curantisMagenta,
.card-wp-curantisMagenta75 .card-title-wp-curantisMagenta,
.card-wp-curantisMagenta75 .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-curantisMagenta75 .text-wp-curantisMagenta75,
.card-wp-curantisMagenta75 .card-header-wp-curantisMagenta75,
.card-wp-curantisMagenta75 .card-title-wp-curantisMagenta75,
.card-wp-curantisMagenta75 .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-curantisMagenta75 .text-wp-curantisPurple,
.card-wp-curantisMagenta75 .card-header-wp-curantisPurple,
.card-wp-curantisMagenta75 .card-title-wp-curantisPurple,
.card-wp-curantisMagenta75 .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-curantisMagenta75 .text-wp-danger,
.card-wp-curantisMagenta75 .card-header-wp-danger,
.card-wp-curantisMagenta75 .card-title-wp-danger,
.card-wp-curantisMagenta75 .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-curantisMagenta75 .text-wp-danger10,
.card-wp-curantisMagenta75 .card-header-wp-danger10,
.card-wp-curantisMagenta75 .card-title-wp-danger10,
.card-wp-curantisMagenta75 .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-curantisMagenta75 .text-wp-dark,
.card-wp-curantisMagenta75 .card-header-wp-dark,
.card-wp-curantisMagenta75 .card-title-wp-dark,
.card-wp-curantisMagenta75 .card-content-wp-dark {
  color: #92809d;
}

.card-wp-curantisMagenta75 .text-wp-darkSkyBlue,
.card-wp-curantisMagenta75 .card-header-wp-darkSkyBlue,
.card-wp-curantisMagenta75 .card-title-wp-darkSkyBlue,
.card-wp-curantisMagenta75 .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-curantisMagenta75 .text-wp-gray,
.card-wp-curantisMagenta75 .card-header-wp-gray,
.card-wp-curantisMagenta75 .card-title-wp-gray,
.card-wp-curantisMagenta75 .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-curantisMagenta75 .text-wp-greyscale85,
.card-wp-curantisMagenta75 .card-header-wp-greyscale85,
.card-wp-curantisMagenta75 .card-title-wp-greyscale85,
.card-wp-curantisMagenta75 .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-curantisMagenta75 .text-wp-grayscale75,
.card-wp-curantisMagenta75 .card-header-wp-grayscale75,
.card-wp-curantisMagenta75 .card-title-wp-grayscale75,
.card-wp-curantisMagenta75 .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-curantisMagenta75 .text-wp-grayscale50,
.card-wp-curantisMagenta75 .card-header-wp-grayscale50,
.card-wp-curantisMagenta75 .card-title-wp-grayscale50,
.card-wp-curantisMagenta75 .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-curantisMagenta75 .text-wp-grayscale25,
.card-wp-curantisMagenta75 .card-header-wp-grayscale25,
.card-wp-curantisMagenta75 .card-title-wp-grayscale25,
.card-wp-curantisMagenta75 .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-curantisMagenta75 .text-wp-grayEEE,
.card-wp-curantisMagenta75 .card-header-wp-grayEEE,
.card-wp-curantisMagenta75 .card-title-wp-grayEEE,
.card-wp-curantisMagenta75 .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-curantisMagenta75 .text-wp-light,
.card-wp-curantisMagenta75 .card-header-wp-light,
.card-wp-curantisMagenta75 .card-title-wp-light,
.card-wp-curantisMagenta75 .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-curantisMagenta75 .text-wp-patientBlue,
.card-wp-curantisMagenta75 .card-header-wp-patientBlue,
.card-wp-curantisMagenta75 .card-title-wp-patientBlue,
.card-wp-curantisMagenta75 .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-curantisMagenta75 .text-wp-primary,
.card-wp-curantisMagenta75 .card-header-wp-primary,
.card-wp-curantisMagenta75 .card-title-wp-primary,
.card-wp-curantisMagenta75 .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-curantisMagenta75 .text-wp-primary25,
.card-wp-curantisMagenta75 .card-header-wp-primary25,
.card-wp-curantisMagenta75 .card-title-wp-primary25,
.card-wp-curantisMagenta75 .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-curantisMagenta75 .text-wp-skyBlue,
.card-wp-curantisMagenta75 .card-header-wp-skyBlue,
.card-wp-curantisMagenta75 .card-title-wp-skyBlue,
.card-wp-curantisMagenta75 .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-curantisMagenta75 .text-wp-success,
.card-wp-curantisMagenta75 .card-header-wp-success,
.card-wp-curantisMagenta75 .card-title-wp-success,
.card-wp-curantisMagenta75 .card-content-wp-success {
  color: #85bf31;
}

.card-wp-curantisMagenta75 .text-wp-white,
.card-wp-curantisMagenta75 .card-header-wp-white,
.card-wp-curantisMagenta75 .card-title-wp-white,
.card-wp-curantisMagenta75 .card-content-wp-white {
  color: #fefefe;
}

.card-wp-curantisMagenta75 .text-wp-yellow,
.card-wp-curantisMagenta75 .card-header-wp-yellow,
.card-wp-curantisMagenta75 .card-title-wp-yellow,
.card-wp-curantisMagenta75 .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-curantisMagenta75,
.card-title-wp-curantisMagenta75,
.card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp .text-wp-curantisPurple {
  color: #614a75;
}

.card-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.card-wp-curantisPurple .card-header-wp,
.card-wp-curantisPurple .card-title-wp,
.card-wp-curantisPurple .card-content-wp,
.card-wp-curantisPurple h1,
.card-wp-curantisPurple h2,
.card-wp-curantisPurple h3,
.card-wp-curantisPurple h4,
.card-wp-curantisPurple h5,
.card-wp-curantisPurple h6,
.card-wp-curantisPurple p {
  color: #fff;
}

.card-wp-curantisPurple .text-wp-black,
.card-wp-curantisPurple .card-header-wp-black,
.card-wp-curantisPurple .card-title-wp-black,
.card-wp-curantisPurple .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-curantisPurple .text-wp-charcoalGrey,
.card-wp-curantisPurple .card-header-wp-charcoalGrey,
.card-wp-curantisPurple .card-title-wp-charcoalGrey,
.card-wp-curantisPurple .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-curantisPurple .text-wp-curantisMagenta,
.card-wp-curantisPurple .card-header-wp-curantisMagenta,
.card-wp-curantisPurple .card-title-wp-curantisMagenta,
.card-wp-curantisPurple .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-curantisPurple .text-wp-curantisMagenta75,
.card-wp-curantisPurple .card-header-wp-curantisMagenta75,
.card-wp-curantisPurple .card-title-wp-curantisMagenta75,
.card-wp-curantisPurple .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-curantisPurple .text-wp-curantisPurple,
.card-wp-curantisPurple .card-header-wp-curantisPurple,
.card-wp-curantisPurple .card-title-wp-curantisPurple,
.card-wp-curantisPurple .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-curantisPurple .text-wp-danger,
.card-wp-curantisPurple .card-header-wp-danger,
.card-wp-curantisPurple .card-title-wp-danger,
.card-wp-curantisPurple .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-curantisPurple .text-wp-danger10,
.card-wp-curantisPurple .card-header-wp-danger10,
.card-wp-curantisPurple .card-title-wp-danger10,
.card-wp-curantisPurple .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-curantisPurple .text-wp-dark,
.card-wp-curantisPurple .card-header-wp-dark,
.card-wp-curantisPurple .card-title-wp-dark,
.card-wp-curantisPurple .card-content-wp-dark {
  color: #92809d;
}

.card-wp-curantisPurple .text-wp-darkSkyBlue,
.card-wp-curantisPurple .card-header-wp-darkSkyBlue,
.card-wp-curantisPurple .card-title-wp-darkSkyBlue,
.card-wp-curantisPurple .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-curantisPurple .text-wp-gray,
.card-wp-curantisPurple .card-header-wp-gray,
.card-wp-curantisPurple .card-title-wp-gray,
.card-wp-curantisPurple .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-curantisPurple .text-wp-greyscale85,
.card-wp-curantisPurple .card-header-wp-greyscale85,
.card-wp-curantisPurple .card-title-wp-greyscale85,
.card-wp-curantisPurple .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-curantisPurple .text-wp-grayscale75,
.card-wp-curantisPurple .card-header-wp-grayscale75,
.card-wp-curantisPurple .card-title-wp-grayscale75,
.card-wp-curantisPurple .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-curantisPurple .text-wp-grayscale50,
.card-wp-curantisPurple .card-header-wp-grayscale50,
.card-wp-curantisPurple .card-title-wp-grayscale50,
.card-wp-curantisPurple .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-curantisPurple .text-wp-grayscale25,
.card-wp-curantisPurple .card-header-wp-grayscale25,
.card-wp-curantisPurple .card-title-wp-grayscale25,
.card-wp-curantisPurple .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-curantisPurple .text-wp-grayEEE,
.card-wp-curantisPurple .card-header-wp-grayEEE,
.card-wp-curantisPurple .card-title-wp-grayEEE,
.card-wp-curantisPurple .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-curantisPurple .text-wp-light,
.card-wp-curantisPurple .card-header-wp-light,
.card-wp-curantisPurple .card-title-wp-light,
.card-wp-curantisPurple .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-curantisPurple .text-wp-patientBlue,
.card-wp-curantisPurple .card-header-wp-patientBlue,
.card-wp-curantisPurple .card-title-wp-patientBlue,
.card-wp-curantisPurple .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-curantisPurple .text-wp-primary,
.card-wp-curantisPurple .card-header-wp-primary,
.card-wp-curantisPurple .card-title-wp-primary,
.card-wp-curantisPurple .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-curantisPurple .text-wp-primary25,
.card-wp-curantisPurple .card-header-wp-primary25,
.card-wp-curantisPurple .card-title-wp-primary25,
.card-wp-curantisPurple .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-curantisPurple .text-wp-skyBlue,
.card-wp-curantisPurple .card-header-wp-skyBlue,
.card-wp-curantisPurple .card-title-wp-skyBlue,
.card-wp-curantisPurple .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-curantisPurple .text-wp-success,
.card-wp-curantisPurple .card-header-wp-success,
.card-wp-curantisPurple .card-title-wp-success,
.card-wp-curantisPurple .card-content-wp-success {
  color: #85bf31;
}

.card-wp-curantisPurple .text-wp-white,
.card-wp-curantisPurple .card-header-wp-white,
.card-wp-curantisPurple .card-title-wp-white,
.card-wp-curantisPurple .card-content-wp-white {
  color: #fefefe;
}

.card-wp-curantisPurple .text-wp-yellow,
.card-wp-curantisPurple .card-header-wp-yellow,
.card-wp-curantisPurple .card-title-wp-yellow,
.card-wp-curantisPurple .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-curantisPurple,
.card-title-wp-curantisPurple,
.card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp .text-wp-danger {
  color: #d0011b;
}

.card-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.card-wp-danger .card-header-wp,
.card-wp-danger .card-title-wp,
.card-wp-danger .card-content-wp,
.card-wp-danger h1,
.card-wp-danger h2,
.card-wp-danger h3,
.card-wp-danger h4,
.card-wp-danger h5,
.card-wp-danger h6,
.card-wp-danger p {
  color: #fff;
}

.card-wp-danger .text-wp-black,
.card-wp-danger .card-header-wp-black,
.card-wp-danger .card-title-wp-black,
.card-wp-danger .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-danger .text-wp-charcoalGrey,
.card-wp-danger .card-header-wp-charcoalGrey,
.card-wp-danger .card-title-wp-charcoalGrey,
.card-wp-danger .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-danger .text-wp-curantisMagenta,
.card-wp-danger .card-header-wp-curantisMagenta,
.card-wp-danger .card-title-wp-curantisMagenta,
.card-wp-danger .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-danger .text-wp-curantisMagenta75,
.card-wp-danger .card-header-wp-curantisMagenta75,
.card-wp-danger .card-title-wp-curantisMagenta75,
.card-wp-danger .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-danger .text-wp-curantisPurple,
.card-wp-danger .card-header-wp-curantisPurple,
.card-wp-danger .card-title-wp-curantisPurple,
.card-wp-danger .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-danger .text-wp-danger,
.card-wp-danger .card-header-wp-danger,
.card-wp-danger .card-title-wp-danger,
.card-wp-danger .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-danger .text-wp-danger10,
.card-wp-danger .card-header-wp-danger10,
.card-wp-danger .card-title-wp-danger10,
.card-wp-danger .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-danger .text-wp-dark,
.card-wp-danger .card-header-wp-dark,
.card-wp-danger .card-title-wp-dark,
.card-wp-danger .card-content-wp-dark {
  color: #92809d;
}

.card-wp-danger .text-wp-darkSkyBlue,
.card-wp-danger .card-header-wp-darkSkyBlue,
.card-wp-danger .card-title-wp-darkSkyBlue,
.card-wp-danger .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-danger .text-wp-gray,
.card-wp-danger .card-header-wp-gray,
.card-wp-danger .card-title-wp-gray,
.card-wp-danger .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-danger .text-wp-greyscale85,
.card-wp-danger .card-header-wp-greyscale85,
.card-wp-danger .card-title-wp-greyscale85,
.card-wp-danger .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-danger .text-wp-grayscale75,
.card-wp-danger .card-header-wp-grayscale75,
.card-wp-danger .card-title-wp-grayscale75,
.card-wp-danger .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-danger .text-wp-grayscale50,
.card-wp-danger .card-header-wp-grayscale50,
.card-wp-danger .card-title-wp-grayscale50,
.card-wp-danger .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-danger .text-wp-grayscale25,
.card-wp-danger .card-header-wp-grayscale25,
.card-wp-danger .card-title-wp-grayscale25,
.card-wp-danger .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-danger .text-wp-grayEEE,
.card-wp-danger .card-header-wp-grayEEE,
.card-wp-danger .card-title-wp-grayEEE,
.card-wp-danger .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-danger .text-wp-light,
.card-wp-danger .card-header-wp-light,
.card-wp-danger .card-title-wp-light,
.card-wp-danger .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-danger .text-wp-patientBlue,
.card-wp-danger .card-header-wp-patientBlue,
.card-wp-danger .card-title-wp-patientBlue,
.card-wp-danger .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-danger .text-wp-primary,
.card-wp-danger .card-header-wp-primary,
.card-wp-danger .card-title-wp-primary,
.card-wp-danger .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-danger .text-wp-primary25,
.card-wp-danger .card-header-wp-primary25,
.card-wp-danger .card-title-wp-primary25,
.card-wp-danger .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-danger .text-wp-skyBlue,
.card-wp-danger .card-header-wp-skyBlue,
.card-wp-danger .card-title-wp-skyBlue,
.card-wp-danger .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-danger .text-wp-success,
.card-wp-danger .card-header-wp-success,
.card-wp-danger .card-title-wp-success,
.card-wp-danger .card-content-wp-success {
  color: #85bf31;
}

.card-wp-danger .text-wp-white,
.card-wp-danger .card-header-wp-white,
.card-wp-danger .card-title-wp-white,
.card-wp-danger .card-content-wp-white {
  color: #fefefe;
}

.card-wp-danger .text-wp-yellow,
.card-wp-danger .card-header-wp-yellow,
.card-wp-danger .card-title-wp-yellow,
.card-wp-danger .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-danger,
.card-title-wp-danger,
.card-content-wp-danger {
  color: #d0011b;
}

.card-wp .text-wp-danger10 {
  color: #f8d9de;
}

.card-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.card-wp-danger10 .card-header-wp,
.card-wp-danger10 .card-title-wp,
.card-wp-danger10 .card-content-wp,
.card-wp-danger10 h1,
.card-wp-danger10 h2,
.card-wp-danger10 h3,
.card-wp-danger10 h4,
.card-wp-danger10 h5,
.card-wp-danger10 h6,
.card-wp-danger10 p {
  color: #000;
}

.card-wp-danger10 .text-wp-black,
.card-wp-danger10 .card-header-wp-black,
.card-wp-danger10 .card-title-wp-black,
.card-wp-danger10 .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-danger10 .text-wp-charcoalGrey,
.card-wp-danger10 .card-header-wp-charcoalGrey,
.card-wp-danger10 .card-title-wp-charcoalGrey,
.card-wp-danger10 .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-danger10 .text-wp-curantisMagenta,
.card-wp-danger10 .card-header-wp-curantisMagenta,
.card-wp-danger10 .card-title-wp-curantisMagenta,
.card-wp-danger10 .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-danger10 .text-wp-curantisMagenta75,
.card-wp-danger10 .card-header-wp-curantisMagenta75,
.card-wp-danger10 .card-title-wp-curantisMagenta75,
.card-wp-danger10 .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-danger10 .text-wp-curantisPurple,
.card-wp-danger10 .card-header-wp-curantisPurple,
.card-wp-danger10 .card-title-wp-curantisPurple,
.card-wp-danger10 .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-danger10 .text-wp-danger,
.card-wp-danger10 .card-header-wp-danger,
.card-wp-danger10 .card-title-wp-danger,
.card-wp-danger10 .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-danger10 .text-wp-danger10,
.card-wp-danger10 .card-header-wp-danger10,
.card-wp-danger10 .card-title-wp-danger10,
.card-wp-danger10 .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-danger10 .text-wp-dark,
.card-wp-danger10 .card-header-wp-dark,
.card-wp-danger10 .card-title-wp-dark,
.card-wp-danger10 .card-content-wp-dark {
  color: #92809d;
}

.card-wp-danger10 .text-wp-darkSkyBlue,
.card-wp-danger10 .card-header-wp-darkSkyBlue,
.card-wp-danger10 .card-title-wp-darkSkyBlue,
.card-wp-danger10 .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-danger10 .text-wp-gray,
.card-wp-danger10 .card-header-wp-gray,
.card-wp-danger10 .card-title-wp-gray,
.card-wp-danger10 .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-danger10 .text-wp-greyscale85,
.card-wp-danger10 .card-header-wp-greyscale85,
.card-wp-danger10 .card-title-wp-greyscale85,
.card-wp-danger10 .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-danger10 .text-wp-grayscale75,
.card-wp-danger10 .card-header-wp-grayscale75,
.card-wp-danger10 .card-title-wp-grayscale75,
.card-wp-danger10 .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-danger10 .text-wp-grayscale50,
.card-wp-danger10 .card-header-wp-grayscale50,
.card-wp-danger10 .card-title-wp-grayscale50,
.card-wp-danger10 .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-danger10 .text-wp-grayscale25,
.card-wp-danger10 .card-header-wp-grayscale25,
.card-wp-danger10 .card-title-wp-grayscale25,
.card-wp-danger10 .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-danger10 .text-wp-grayEEE,
.card-wp-danger10 .card-header-wp-grayEEE,
.card-wp-danger10 .card-title-wp-grayEEE,
.card-wp-danger10 .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-danger10 .text-wp-light,
.card-wp-danger10 .card-header-wp-light,
.card-wp-danger10 .card-title-wp-light,
.card-wp-danger10 .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-danger10 .text-wp-patientBlue,
.card-wp-danger10 .card-header-wp-patientBlue,
.card-wp-danger10 .card-title-wp-patientBlue,
.card-wp-danger10 .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-danger10 .text-wp-primary,
.card-wp-danger10 .card-header-wp-primary,
.card-wp-danger10 .card-title-wp-primary,
.card-wp-danger10 .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-danger10 .text-wp-primary25,
.card-wp-danger10 .card-header-wp-primary25,
.card-wp-danger10 .card-title-wp-primary25,
.card-wp-danger10 .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-danger10 .text-wp-skyBlue,
.card-wp-danger10 .card-header-wp-skyBlue,
.card-wp-danger10 .card-title-wp-skyBlue,
.card-wp-danger10 .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-danger10 .text-wp-success,
.card-wp-danger10 .card-header-wp-success,
.card-wp-danger10 .card-title-wp-success,
.card-wp-danger10 .card-content-wp-success {
  color: #85bf31;
}

.card-wp-danger10 .text-wp-white,
.card-wp-danger10 .card-header-wp-white,
.card-wp-danger10 .card-title-wp-white,
.card-wp-danger10 .card-content-wp-white {
  color: #fefefe;
}

.card-wp-danger10 .text-wp-yellow,
.card-wp-danger10 .card-header-wp-yellow,
.card-wp-danger10 .card-title-wp-yellow,
.card-wp-danger10 .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-danger10,
.card-title-wp-danger10,
.card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp .text-wp-dark {
  color: #92809d;
}

.card-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.card-wp-dark .card-header-wp,
.card-wp-dark .card-title-wp,
.card-wp-dark .card-content-wp,
.card-wp-dark h1,
.card-wp-dark h2,
.card-wp-dark h3,
.card-wp-dark h4,
.card-wp-dark h5,
.card-wp-dark h6,
.card-wp-dark p {
  color: #fff;
}

.card-wp-dark .text-wp-black,
.card-wp-dark .card-header-wp-black,
.card-wp-dark .card-title-wp-black,
.card-wp-dark .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-dark .text-wp-charcoalGrey,
.card-wp-dark .card-header-wp-charcoalGrey,
.card-wp-dark .card-title-wp-charcoalGrey,
.card-wp-dark .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-dark .text-wp-curantisMagenta,
.card-wp-dark .card-header-wp-curantisMagenta,
.card-wp-dark .card-title-wp-curantisMagenta,
.card-wp-dark .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-dark .text-wp-curantisMagenta75,
.card-wp-dark .card-header-wp-curantisMagenta75,
.card-wp-dark .card-title-wp-curantisMagenta75,
.card-wp-dark .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-dark .text-wp-curantisPurple,
.card-wp-dark .card-header-wp-curantisPurple,
.card-wp-dark .card-title-wp-curantisPurple,
.card-wp-dark .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-dark .text-wp-danger,
.card-wp-dark .card-header-wp-danger,
.card-wp-dark .card-title-wp-danger,
.card-wp-dark .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-dark .text-wp-danger10,
.card-wp-dark .card-header-wp-danger10,
.card-wp-dark .card-title-wp-danger10,
.card-wp-dark .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-dark .text-wp-dark,
.card-wp-dark .card-header-wp-dark,
.card-wp-dark .card-title-wp-dark,
.card-wp-dark .card-content-wp-dark {
  color: #92809d;
}

.card-wp-dark .text-wp-darkSkyBlue,
.card-wp-dark .card-header-wp-darkSkyBlue,
.card-wp-dark .card-title-wp-darkSkyBlue,
.card-wp-dark .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-dark .text-wp-gray,
.card-wp-dark .card-header-wp-gray,
.card-wp-dark .card-title-wp-gray,
.card-wp-dark .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-dark .text-wp-greyscale85,
.card-wp-dark .card-header-wp-greyscale85,
.card-wp-dark .card-title-wp-greyscale85,
.card-wp-dark .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-dark .text-wp-grayscale75,
.card-wp-dark .card-header-wp-grayscale75,
.card-wp-dark .card-title-wp-grayscale75,
.card-wp-dark .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-dark .text-wp-grayscale50,
.card-wp-dark .card-header-wp-grayscale50,
.card-wp-dark .card-title-wp-grayscale50,
.card-wp-dark .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-dark .text-wp-grayscale25,
.card-wp-dark .card-header-wp-grayscale25,
.card-wp-dark .card-title-wp-grayscale25,
.card-wp-dark .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-dark .text-wp-grayEEE,
.card-wp-dark .card-header-wp-grayEEE,
.card-wp-dark .card-title-wp-grayEEE,
.card-wp-dark .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-dark .text-wp-light,
.card-wp-dark .card-header-wp-light,
.card-wp-dark .card-title-wp-light,
.card-wp-dark .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-dark .text-wp-patientBlue,
.card-wp-dark .card-header-wp-patientBlue,
.card-wp-dark .card-title-wp-patientBlue,
.card-wp-dark .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-dark .text-wp-primary,
.card-wp-dark .card-header-wp-primary,
.card-wp-dark .card-title-wp-primary,
.card-wp-dark .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-dark .text-wp-primary25,
.card-wp-dark .card-header-wp-primary25,
.card-wp-dark .card-title-wp-primary25,
.card-wp-dark .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-dark .text-wp-skyBlue,
.card-wp-dark .card-header-wp-skyBlue,
.card-wp-dark .card-title-wp-skyBlue,
.card-wp-dark .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-dark .text-wp-success,
.card-wp-dark .card-header-wp-success,
.card-wp-dark .card-title-wp-success,
.card-wp-dark .card-content-wp-success {
  color: #85bf31;
}

.card-wp-dark .text-wp-white,
.card-wp-dark .card-header-wp-white,
.card-wp-dark .card-title-wp-white,
.card-wp-dark .card-content-wp-white {
  color: #fefefe;
}

.card-wp-dark .text-wp-yellow,
.card-wp-dark .card-header-wp-yellow,
.card-wp-dark .card-title-wp-yellow,
.card-wp-dark .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-dark,
.card-title-wp-dark,
.card-content-wp-dark {
  color: #92809d;
}

.card-wp .text-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.card-wp-darkSkyBlue .card-header-wp,
.card-wp-darkSkyBlue .card-title-wp,
.card-wp-darkSkyBlue .card-content-wp,
.card-wp-darkSkyBlue h1,
.card-wp-darkSkyBlue h2,
.card-wp-darkSkyBlue h3,
.card-wp-darkSkyBlue h4,
.card-wp-darkSkyBlue h5,
.card-wp-darkSkyBlue h6,
.card-wp-darkSkyBlue p {
  color: #fff;
}

.card-wp-darkSkyBlue .text-wp-black,
.card-wp-darkSkyBlue .card-header-wp-black,
.card-wp-darkSkyBlue .card-title-wp-black,
.card-wp-darkSkyBlue .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-darkSkyBlue .text-wp-charcoalGrey,
.card-wp-darkSkyBlue .card-header-wp-charcoalGrey,
.card-wp-darkSkyBlue .card-title-wp-charcoalGrey,
.card-wp-darkSkyBlue .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-darkSkyBlue .text-wp-curantisMagenta,
.card-wp-darkSkyBlue .card-header-wp-curantisMagenta,
.card-wp-darkSkyBlue .card-title-wp-curantisMagenta,
.card-wp-darkSkyBlue .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-darkSkyBlue .text-wp-curantisMagenta75,
.card-wp-darkSkyBlue .card-header-wp-curantisMagenta75,
.card-wp-darkSkyBlue .card-title-wp-curantisMagenta75,
.card-wp-darkSkyBlue .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-darkSkyBlue .text-wp-curantisPurple,
.card-wp-darkSkyBlue .card-header-wp-curantisPurple,
.card-wp-darkSkyBlue .card-title-wp-curantisPurple,
.card-wp-darkSkyBlue .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-darkSkyBlue .text-wp-danger,
.card-wp-darkSkyBlue .card-header-wp-danger,
.card-wp-darkSkyBlue .card-title-wp-danger,
.card-wp-darkSkyBlue .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-darkSkyBlue .text-wp-danger10,
.card-wp-darkSkyBlue .card-header-wp-danger10,
.card-wp-darkSkyBlue .card-title-wp-danger10,
.card-wp-darkSkyBlue .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-darkSkyBlue .text-wp-dark,
.card-wp-darkSkyBlue .card-header-wp-dark,
.card-wp-darkSkyBlue .card-title-wp-dark,
.card-wp-darkSkyBlue .card-content-wp-dark {
  color: #92809d;
}

.card-wp-darkSkyBlue .text-wp-darkSkyBlue,
.card-wp-darkSkyBlue .card-header-wp-darkSkyBlue,
.card-wp-darkSkyBlue .card-title-wp-darkSkyBlue,
.card-wp-darkSkyBlue .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-darkSkyBlue .text-wp-gray,
.card-wp-darkSkyBlue .card-header-wp-gray,
.card-wp-darkSkyBlue .card-title-wp-gray,
.card-wp-darkSkyBlue .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-darkSkyBlue .text-wp-greyscale85,
.card-wp-darkSkyBlue .card-header-wp-greyscale85,
.card-wp-darkSkyBlue .card-title-wp-greyscale85,
.card-wp-darkSkyBlue .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-darkSkyBlue .text-wp-grayscale75,
.card-wp-darkSkyBlue .card-header-wp-grayscale75,
.card-wp-darkSkyBlue .card-title-wp-grayscale75,
.card-wp-darkSkyBlue .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-darkSkyBlue .text-wp-grayscale50,
.card-wp-darkSkyBlue .card-header-wp-grayscale50,
.card-wp-darkSkyBlue .card-title-wp-grayscale50,
.card-wp-darkSkyBlue .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-darkSkyBlue .text-wp-grayscale25,
.card-wp-darkSkyBlue .card-header-wp-grayscale25,
.card-wp-darkSkyBlue .card-title-wp-grayscale25,
.card-wp-darkSkyBlue .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-darkSkyBlue .text-wp-grayEEE,
.card-wp-darkSkyBlue .card-header-wp-grayEEE,
.card-wp-darkSkyBlue .card-title-wp-grayEEE,
.card-wp-darkSkyBlue .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-darkSkyBlue .text-wp-light,
.card-wp-darkSkyBlue .card-header-wp-light,
.card-wp-darkSkyBlue .card-title-wp-light,
.card-wp-darkSkyBlue .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-darkSkyBlue .text-wp-patientBlue,
.card-wp-darkSkyBlue .card-header-wp-patientBlue,
.card-wp-darkSkyBlue .card-title-wp-patientBlue,
.card-wp-darkSkyBlue .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-darkSkyBlue .text-wp-primary,
.card-wp-darkSkyBlue .card-header-wp-primary,
.card-wp-darkSkyBlue .card-title-wp-primary,
.card-wp-darkSkyBlue .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-darkSkyBlue .text-wp-primary25,
.card-wp-darkSkyBlue .card-header-wp-primary25,
.card-wp-darkSkyBlue .card-title-wp-primary25,
.card-wp-darkSkyBlue .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-darkSkyBlue .text-wp-skyBlue,
.card-wp-darkSkyBlue .card-header-wp-skyBlue,
.card-wp-darkSkyBlue .card-title-wp-skyBlue,
.card-wp-darkSkyBlue .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-darkSkyBlue .text-wp-success,
.card-wp-darkSkyBlue .card-header-wp-success,
.card-wp-darkSkyBlue .card-title-wp-success,
.card-wp-darkSkyBlue .card-content-wp-success {
  color: #85bf31;
}

.card-wp-darkSkyBlue .text-wp-white,
.card-wp-darkSkyBlue .card-header-wp-white,
.card-wp-darkSkyBlue .card-title-wp-white,
.card-wp-darkSkyBlue .card-content-wp-white {
  color: #fefefe;
}

.card-wp-darkSkyBlue .text-wp-yellow,
.card-wp-darkSkyBlue .card-header-wp-yellow,
.card-wp-darkSkyBlue .card-title-wp-yellow,
.card-wp-darkSkyBlue .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-darkSkyBlue,
.card-title-wp-darkSkyBlue,
.card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp .text-wp-gray {
  color: #9b9b9b;
}

.card-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.card-wp-gray .card-header-wp,
.card-wp-gray .card-title-wp,
.card-wp-gray .card-content-wp,
.card-wp-gray h1,
.card-wp-gray h2,
.card-wp-gray h3,
.card-wp-gray h4,
.card-wp-gray h5,
.card-wp-gray h6,
.card-wp-gray p {
  color: #fff;
}

.card-wp-gray .text-wp-black,
.card-wp-gray .card-header-wp-black,
.card-wp-gray .card-title-wp-black,
.card-wp-gray .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-gray .text-wp-charcoalGrey,
.card-wp-gray .card-header-wp-charcoalGrey,
.card-wp-gray .card-title-wp-charcoalGrey,
.card-wp-gray .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-gray .text-wp-curantisMagenta,
.card-wp-gray .card-header-wp-curantisMagenta,
.card-wp-gray .card-title-wp-curantisMagenta,
.card-wp-gray .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-gray .text-wp-curantisMagenta75,
.card-wp-gray .card-header-wp-curantisMagenta75,
.card-wp-gray .card-title-wp-curantisMagenta75,
.card-wp-gray .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-gray .text-wp-curantisPurple,
.card-wp-gray .card-header-wp-curantisPurple,
.card-wp-gray .card-title-wp-curantisPurple,
.card-wp-gray .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-gray .text-wp-danger,
.card-wp-gray .card-header-wp-danger,
.card-wp-gray .card-title-wp-danger,
.card-wp-gray .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-gray .text-wp-danger10,
.card-wp-gray .card-header-wp-danger10,
.card-wp-gray .card-title-wp-danger10,
.card-wp-gray .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-gray .text-wp-dark,
.card-wp-gray .card-header-wp-dark,
.card-wp-gray .card-title-wp-dark,
.card-wp-gray .card-content-wp-dark {
  color: #92809d;
}

.card-wp-gray .text-wp-darkSkyBlue,
.card-wp-gray .card-header-wp-darkSkyBlue,
.card-wp-gray .card-title-wp-darkSkyBlue,
.card-wp-gray .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-gray .text-wp-gray,
.card-wp-gray .card-header-wp-gray,
.card-wp-gray .card-title-wp-gray,
.card-wp-gray .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-gray .text-wp-greyscale85,
.card-wp-gray .card-header-wp-greyscale85,
.card-wp-gray .card-title-wp-greyscale85,
.card-wp-gray .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-gray .text-wp-grayscale75,
.card-wp-gray .card-header-wp-grayscale75,
.card-wp-gray .card-title-wp-grayscale75,
.card-wp-gray .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-gray .text-wp-grayscale50,
.card-wp-gray .card-header-wp-grayscale50,
.card-wp-gray .card-title-wp-grayscale50,
.card-wp-gray .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-gray .text-wp-grayscale25,
.card-wp-gray .card-header-wp-grayscale25,
.card-wp-gray .card-title-wp-grayscale25,
.card-wp-gray .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-gray .text-wp-grayEEE,
.card-wp-gray .card-header-wp-grayEEE,
.card-wp-gray .card-title-wp-grayEEE,
.card-wp-gray .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-gray .text-wp-light,
.card-wp-gray .card-header-wp-light,
.card-wp-gray .card-title-wp-light,
.card-wp-gray .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-gray .text-wp-patientBlue,
.card-wp-gray .card-header-wp-patientBlue,
.card-wp-gray .card-title-wp-patientBlue,
.card-wp-gray .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-gray .text-wp-primary,
.card-wp-gray .card-header-wp-primary,
.card-wp-gray .card-title-wp-primary,
.card-wp-gray .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-gray .text-wp-primary25,
.card-wp-gray .card-header-wp-primary25,
.card-wp-gray .card-title-wp-primary25,
.card-wp-gray .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-gray .text-wp-skyBlue,
.card-wp-gray .card-header-wp-skyBlue,
.card-wp-gray .card-title-wp-skyBlue,
.card-wp-gray .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-gray .text-wp-success,
.card-wp-gray .card-header-wp-success,
.card-wp-gray .card-title-wp-success,
.card-wp-gray .card-content-wp-success {
  color: #85bf31;
}

.card-wp-gray .text-wp-white,
.card-wp-gray .card-header-wp-white,
.card-wp-gray .card-title-wp-white,
.card-wp-gray .card-content-wp-white {
  color: #fefefe;
}

.card-wp-gray .text-wp-yellow,
.card-wp-gray .card-header-wp-yellow,
.card-wp-gray .card-title-wp-yellow,
.card-wp-gray .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-gray,
.card-title-wp-gray,
.card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp .text-wp-greyscale85 {
  color: #424040;
}

.card-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.card-wp-greyscale85 .card-header-wp,
.card-wp-greyscale85 .card-title-wp,
.card-wp-greyscale85 .card-content-wp,
.card-wp-greyscale85 h1,
.card-wp-greyscale85 h2,
.card-wp-greyscale85 h3,
.card-wp-greyscale85 h4,
.card-wp-greyscale85 h5,
.card-wp-greyscale85 h6,
.card-wp-greyscale85 p {
  color: #fff;
}

.card-wp-greyscale85 .text-wp-black,
.card-wp-greyscale85 .card-header-wp-black,
.card-wp-greyscale85 .card-title-wp-black,
.card-wp-greyscale85 .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-greyscale85 .text-wp-charcoalGrey,
.card-wp-greyscale85 .card-header-wp-charcoalGrey,
.card-wp-greyscale85 .card-title-wp-charcoalGrey,
.card-wp-greyscale85 .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-greyscale85 .text-wp-curantisMagenta,
.card-wp-greyscale85 .card-header-wp-curantisMagenta,
.card-wp-greyscale85 .card-title-wp-curantisMagenta,
.card-wp-greyscale85 .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-greyscale85 .text-wp-curantisMagenta75,
.card-wp-greyscale85 .card-header-wp-curantisMagenta75,
.card-wp-greyscale85 .card-title-wp-curantisMagenta75,
.card-wp-greyscale85 .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-greyscale85 .text-wp-curantisPurple,
.card-wp-greyscale85 .card-header-wp-curantisPurple,
.card-wp-greyscale85 .card-title-wp-curantisPurple,
.card-wp-greyscale85 .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-greyscale85 .text-wp-danger,
.card-wp-greyscale85 .card-header-wp-danger,
.card-wp-greyscale85 .card-title-wp-danger,
.card-wp-greyscale85 .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-greyscale85 .text-wp-danger10,
.card-wp-greyscale85 .card-header-wp-danger10,
.card-wp-greyscale85 .card-title-wp-danger10,
.card-wp-greyscale85 .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-greyscale85 .text-wp-dark,
.card-wp-greyscale85 .card-header-wp-dark,
.card-wp-greyscale85 .card-title-wp-dark,
.card-wp-greyscale85 .card-content-wp-dark {
  color: #92809d;
}

.card-wp-greyscale85 .text-wp-darkSkyBlue,
.card-wp-greyscale85 .card-header-wp-darkSkyBlue,
.card-wp-greyscale85 .card-title-wp-darkSkyBlue,
.card-wp-greyscale85 .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-greyscale85 .text-wp-gray,
.card-wp-greyscale85 .card-header-wp-gray,
.card-wp-greyscale85 .card-title-wp-gray,
.card-wp-greyscale85 .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-greyscale85 .text-wp-greyscale85,
.card-wp-greyscale85 .card-header-wp-greyscale85,
.card-wp-greyscale85 .card-title-wp-greyscale85,
.card-wp-greyscale85 .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-greyscale85 .text-wp-grayscale75,
.card-wp-greyscale85 .card-header-wp-grayscale75,
.card-wp-greyscale85 .card-title-wp-grayscale75,
.card-wp-greyscale85 .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-greyscale85 .text-wp-grayscale50,
.card-wp-greyscale85 .card-header-wp-grayscale50,
.card-wp-greyscale85 .card-title-wp-grayscale50,
.card-wp-greyscale85 .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-greyscale85 .text-wp-grayscale25,
.card-wp-greyscale85 .card-header-wp-grayscale25,
.card-wp-greyscale85 .card-title-wp-grayscale25,
.card-wp-greyscale85 .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-greyscale85 .text-wp-grayEEE,
.card-wp-greyscale85 .card-header-wp-grayEEE,
.card-wp-greyscale85 .card-title-wp-grayEEE,
.card-wp-greyscale85 .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-greyscale85 .text-wp-light,
.card-wp-greyscale85 .card-header-wp-light,
.card-wp-greyscale85 .card-title-wp-light,
.card-wp-greyscale85 .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-greyscale85 .text-wp-patientBlue,
.card-wp-greyscale85 .card-header-wp-patientBlue,
.card-wp-greyscale85 .card-title-wp-patientBlue,
.card-wp-greyscale85 .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-greyscale85 .text-wp-primary,
.card-wp-greyscale85 .card-header-wp-primary,
.card-wp-greyscale85 .card-title-wp-primary,
.card-wp-greyscale85 .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-greyscale85 .text-wp-primary25,
.card-wp-greyscale85 .card-header-wp-primary25,
.card-wp-greyscale85 .card-title-wp-primary25,
.card-wp-greyscale85 .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-greyscale85 .text-wp-skyBlue,
.card-wp-greyscale85 .card-header-wp-skyBlue,
.card-wp-greyscale85 .card-title-wp-skyBlue,
.card-wp-greyscale85 .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-greyscale85 .text-wp-success,
.card-wp-greyscale85 .card-header-wp-success,
.card-wp-greyscale85 .card-title-wp-success,
.card-wp-greyscale85 .card-content-wp-success {
  color: #85bf31;
}

.card-wp-greyscale85 .text-wp-white,
.card-wp-greyscale85 .card-header-wp-white,
.card-wp-greyscale85 .card-title-wp-white,
.card-wp-greyscale85 .card-content-wp-white {
  color: #fefefe;
}

.card-wp-greyscale85 .text-wp-yellow,
.card-wp-greyscale85 .card-header-wp-yellow,
.card-wp-greyscale85 .card-title-wp-yellow,
.card-wp-greyscale85 .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-greyscale85,
.card-title-wp-greyscale85,
.card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp .text-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.card-wp-grayscale75 .card-header-wp,
.card-wp-grayscale75 .card-title-wp,
.card-wp-grayscale75 .card-content-wp,
.card-wp-grayscale75 h1,
.card-wp-grayscale75 h2,
.card-wp-grayscale75 h3,
.card-wp-grayscale75 h4,
.card-wp-grayscale75 h5,
.card-wp-grayscale75 h6,
.card-wp-grayscale75 p {
  color: #fff;
}

.card-wp-grayscale75 .text-wp-black,
.card-wp-grayscale75 .card-header-wp-black,
.card-wp-grayscale75 .card-title-wp-black,
.card-wp-grayscale75 .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-grayscale75 .text-wp-charcoalGrey,
.card-wp-grayscale75 .card-header-wp-charcoalGrey,
.card-wp-grayscale75 .card-title-wp-charcoalGrey,
.card-wp-grayscale75 .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-grayscale75 .text-wp-curantisMagenta,
.card-wp-grayscale75 .card-header-wp-curantisMagenta,
.card-wp-grayscale75 .card-title-wp-curantisMagenta,
.card-wp-grayscale75 .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-grayscale75 .text-wp-curantisMagenta75,
.card-wp-grayscale75 .card-header-wp-curantisMagenta75,
.card-wp-grayscale75 .card-title-wp-curantisMagenta75,
.card-wp-grayscale75 .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-grayscale75 .text-wp-curantisPurple,
.card-wp-grayscale75 .card-header-wp-curantisPurple,
.card-wp-grayscale75 .card-title-wp-curantisPurple,
.card-wp-grayscale75 .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-grayscale75 .text-wp-danger,
.card-wp-grayscale75 .card-header-wp-danger,
.card-wp-grayscale75 .card-title-wp-danger,
.card-wp-grayscale75 .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-grayscale75 .text-wp-danger10,
.card-wp-grayscale75 .card-header-wp-danger10,
.card-wp-grayscale75 .card-title-wp-danger10,
.card-wp-grayscale75 .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-grayscale75 .text-wp-dark,
.card-wp-grayscale75 .card-header-wp-dark,
.card-wp-grayscale75 .card-title-wp-dark,
.card-wp-grayscale75 .card-content-wp-dark {
  color: #92809d;
}

.card-wp-grayscale75 .text-wp-darkSkyBlue,
.card-wp-grayscale75 .card-header-wp-darkSkyBlue,
.card-wp-grayscale75 .card-title-wp-darkSkyBlue,
.card-wp-grayscale75 .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-grayscale75 .text-wp-gray,
.card-wp-grayscale75 .card-header-wp-gray,
.card-wp-grayscale75 .card-title-wp-gray,
.card-wp-grayscale75 .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-grayscale75 .text-wp-greyscale85,
.card-wp-grayscale75 .card-header-wp-greyscale85,
.card-wp-grayscale75 .card-title-wp-greyscale85,
.card-wp-grayscale75 .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-grayscale75 .text-wp-grayscale75,
.card-wp-grayscale75 .card-header-wp-grayscale75,
.card-wp-grayscale75 .card-title-wp-grayscale75,
.card-wp-grayscale75 .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-grayscale75 .text-wp-grayscale50,
.card-wp-grayscale75 .card-header-wp-grayscale50,
.card-wp-grayscale75 .card-title-wp-grayscale50,
.card-wp-grayscale75 .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-grayscale75 .text-wp-grayscale25,
.card-wp-grayscale75 .card-header-wp-grayscale25,
.card-wp-grayscale75 .card-title-wp-grayscale25,
.card-wp-grayscale75 .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-grayscale75 .text-wp-grayEEE,
.card-wp-grayscale75 .card-header-wp-grayEEE,
.card-wp-grayscale75 .card-title-wp-grayEEE,
.card-wp-grayscale75 .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-grayscale75 .text-wp-light,
.card-wp-grayscale75 .card-header-wp-light,
.card-wp-grayscale75 .card-title-wp-light,
.card-wp-grayscale75 .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-grayscale75 .text-wp-patientBlue,
.card-wp-grayscale75 .card-header-wp-patientBlue,
.card-wp-grayscale75 .card-title-wp-patientBlue,
.card-wp-grayscale75 .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-grayscale75 .text-wp-primary,
.card-wp-grayscale75 .card-header-wp-primary,
.card-wp-grayscale75 .card-title-wp-primary,
.card-wp-grayscale75 .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-grayscale75 .text-wp-primary25,
.card-wp-grayscale75 .card-header-wp-primary25,
.card-wp-grayscale75 .card-title-wp-primary25,
.card-wp-grayscale75 .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-grayscale75 .text-wp-skyBlue,
.card-wp-grayscale75 .card-header-wp-skyBlue,
.card-wp-grayscale75 .card-title-wp-skyBlue,
.card-wp-grayscale75 .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-grayscale75 .text-wp-success,
.card-wp-grayscale75 .card-header-wp-success,
.card-wp-grayscale75 .card-title-wp-success,
.card-wp-grayscale75 .card-content-wp-success {
  color: #85bf31;
}

.card-wp-grayscale75 .text-wp-white,
.card-wp-grayscale75 .card-header-wp-white,
.card-wp-grayscale75 .card-title-wp-white,
.card-wp-grayscale75 .card-content-wp-white {
  color: #fefefe;
}

.card-wp-grayscale75 .text-wp-yellow,
.card-wp-grayscale75 .card-header-wp-yellow,
.card-wp-grayscale75 .card-title-wp-yellow,
.card-wp-grayscale75 .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-grayscale75,
.card-title-wp-grayscale75,
.card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp .text-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.card-wp-grayscale50 .card-header-wp,
.card-wp-grayscale50 .card-title-wp,
.card-wp-grayscale50 .card-content-wp,
.card-wp-grayscale50 h1,
.card-wp-grayscale50 h2,
.card-wp-grayscale50 h3,
.card-wp-grayscale50 h4,
.card-wp-grayscale50 h5,
.card-wp-grayscale50 h6,
.card-wp-grayscale50 p {
  color: #fff;
}

.card-wp-grayscale50 .text-wp-black,
.card-wp-grayscale50 .card-header-wp-black,
.card-wp-grayscale50 .card-title-wp-black,
.card-wp-grayscale50 .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-grayscale50 .text-wp-charcoalGrey,
.card-wp-grayscale50 .card-header-wp-charcoalGrey,
.card-wp-grayscale50 .card-title-wp-charcoalGrey,
.card-wp-grayscale50 .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-grayscale50 .text-wp-curantisMagenta,
.card-wp-grayscale50 .card-header-wp-curantisMagenta,
.card-wp-grayscale50 .card-title-wp-curantisMagenta,
.card-wp-grayscale50 .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-grayscale50 .text-wp-curantisMagenta75,
.card-wp-grayscale50 .card-header-wp-curantisMagenta75,
.card-wp-grayscale50 .card-title-wp-curantisMagenta75,
.card-wp-grayscale50 .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-grayscale50 .text-wp-curantisPurple,
.card-wp-grayscale50 .card-header-wp-curantisPurple,
.card-wp-grayscale50 .card-title-wp-curantisPurple,
.card-wp-grayscale50 .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-grayscale50 .text-wp-danger,
.card-wp-grayscale50 .card-header-wp-danger,
.card-wp-grayscale50 .card-title-wp-danger,
.card-wp-grayscale50 .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-grayscale50 .text-wp-danger10,
.card-wp-grayscale50 .card-header-wp-danger10,
.card-wp-grayscale50 .card-title-wp-danger10,
.card-wp-grayscale50 .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-grayscale50 .text-wp-dark,
.card-wp-grayscale50 .card-header-wp-dark,
.card-wp-grayscale50 .card-title-wp-dark,
.card-wp-grayscale50 .card-content-wp-dark {
  color: #92809d;
}

.card-wp-grayscale50 .text-wp-darkSkyBlue,
.card-wp-grayscale50 .card-header-wp-darkSkyBlue,
.card-wp-grayscale50 .card-title-wp-darkSkyBlue,
.card-wp-grayscale50 .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-grayscale50 .text-wp-gray,
.card-wp-grayscale50 .card-header-wp-gray,
.card-wp-grayscale50 .card-title-wp-gray,
.card-wp-grayscale50 .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-grayscale50 .text-wp-greyscale85,
.card-wp-grayscale50 .card-header-wp-greyscale85,
.card-wp-grayscale50 .card-title-wp-greyscale85,
.card-wp-grayscale50 .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-grayscale50 .text-wp-grayscale75,
.card-wp-grayscale50 .card-header-wp-grayscale75,
.card-wp-grayscale50 .card-title-wp-grayscale75,
.card-wp-grayscale50 .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-grayscale50 .text-wp-grayscale50,
.card-wp-grayscale50 .card-header-wp-grayscale50,
.card-wp-grayscale50 .card-title-wp-grayscale50,
.card-wp-grayscale50 .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-grayscale50 .text-wp-grayscale25,
.card-wp-grayscale50 .card-header-wp-grayscale25,
.card-wp-grayscale50 .card-title-wp-grayscale25,
.card-wp-grayscale50 .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-grayscale50 .text-wp-grayEEE,
.card-wp-grayscale50 .card-header-wp-grayEEE,
.card-wp-grayscale50 .card-title-wp-grayEEE,
.card-wp-grayscale50 .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-grayscale50 .text-wp-light,
.card-wp-grayscale50 .card-header-wp-light,
.card-wp-grayscale50 .card-title-wp-light,
.card-wp-grayscale50 .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-grayscale50 .text-wp-patientBlue,
.card-wp-grayscale50 .card-header-wp-patientBlue,
.card-wp-grayscale50 .card-title-wp-patientBlue,
.card-wp-grayscale50 .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-grayscale50 .text-wp-primary,
.card-wp-grayscale50 .card-header-wp-primary,
.card-wp-grayscale50 .card-title-wp-primary,
.card-wp-grayscale50 .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-grayscale50 .text-wp-primary25,
.card-wp-grayscale50 .card-header-wp-primary25,
.card-wp-grayscale50 .card-title-wp-primary25,
.card-wp-grayscale50 .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-grayscale50 .text-wp-skyBlue,
.card-wp-grayscale50 .card-header-wp-skyBlue,
.card-wp-grayscale50 .card-title-wp-skyBlue,
.card-wp-grayscale50 .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-grayscale50 .text-wp-success,
.card-wp-grayscale50 .card-header-wp-success,
.card-wp-grayscale50 .card-title-wp-success,
.card-wp-grayscale50 .card-content-wp-success {
  color: #85bf31;
}

.card-wp-grayscale50 .text-wp-white,
.card-wp-grayscale50 .card-header-wp-white,
.card-wp-grayscale50 .card-title-wp-white,
.card-wp-grayscale50 .card-content-wp-white {
  color: #fefefe;
}

.card-wp-grayscale50 .text-wp-yellow,
.card-wp-grayscale50 .card-header-wp-yellow,
.card-wp-grayscale50 .card-title-wp-yellow,
.card-wp-grayscale50 .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-grayscale50,
.card-title-wp-grayscale50,
.card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp .text-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.card-wp-grayscale25 .card-header-wp,
.card-wp-grayscale25 .card-title-wp,
.card-wp-grayscale25 .card-content-wp,
.card-wp-grayscale25 h1,
.card-wp-grayscale25 h2,
.card-wp-grayscale25 h3,
.card-wp-grayscale25 h4,
.card-wp-grayscale25 h5,
.card-wp-grayscale25 h6,
.card-wp-grayscale25 p {
  color: #000;
}

.card-wp-grayscale25 .text-wp-black,
.card-wp-grayscale25 .card-header-wp-black,
.card-wp-grayscale25 .card-title-wp-black,
.card-wp-grayscale25 .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-grayscale25 .text-wp-charcoalGrey,
.card-wp-grayscale25 .card-header-wp-charcoalGrey,
.card-wp-grayscale25 .card-title-wp-charcoalGrey,
.card-wp-grayscale25 .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-grayscale25 .text-wp-curantisMagenta,
.card-wp-grayscale25 .card-header-wp-curantisMagenta,
.card-wp-grayscale25 .card-title-wp-curantisMagenta,
.card-wp-grayscale25 .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-grayscale25 .text-wp-curantisMagenta75,
.card-wp-grayscale25 .card-header-wp-curantisMagenta75,
.card-wp-grayscale25 .card-title-wp-curantisMagenta75,
.card-wp-grayscale25 .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-grayscale25 .text-wp-curantisPurple,
.card-wp-grayscale25 .card-header-wp-curantisPurple,
.card-wp-grayscale25 .card-title-wp-curantisPurple,
.card-wp-grayscale25 .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-grayscale25 .text-wp-danger,
.card-wp-grayscale25 .card-header-wp-danger,
.card-wp-grayscale25 .card-title-wp-danger,
.card-wp-grayscale25 .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-grayscale25 .text-wp-danger10,
.card-wp-grayscale25 .card-header-wp-danger10,
.card-wp-grayscale25 .card-title-wp-danger10,
.card-wp-grayscale25 .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-grayscale25 .text-wp-dark,
.card-wp-grayscale25 .card-header-wp-dark,
.card-wp-grayscale25 .card-title-wp-dark,
.card-wp-grayscale25 .card-content-wp-dark {
  color: #92809d;
}

.card-wp-grayscale25 .text-wp-darkSkyBlue,
.card-wp-grayscale25 .card-header-wp-darkSkyBlue,
.card-wp-grayscale25 .card-title-wp-darkSkyBlue,
.card-wp-grayscale25 .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-grayscale25 .text-wp-gray,
.card-wp-grayscale25 .card-header-wp-gray,
.card-wp-grayscale25 .card-title-wp-gray,
.card-wp-grayscale25 .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-grayscale25 .text-wp-greyscale85,
.card-wp-grayscale25 .card-header-wp-greyscale85,
.card-wp-grayscale25 .card-title-wp-greyscale85,
.card-wp-grayscale25 .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-grayscale25 .text-wp-grayscale75,
.card-wp-grayscale25 .card-header-wp-grayscale75,
.card-wp-grayscale25 .card-title-wp-grayscale75,
.card-wp-grayscale25 .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-grayscale25 .text-wp-grayscale50,
.card-wp-grayscale25 .card-header-wp-grayscale50,
.card-wp-grayscale25 .card-title-wp-grayscale50,
.card-wp-grayscale25 .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-grayscale25 .text-wp-grayscale25,
.card-wp-grayscale25 .card-header-wp-grayscale25,
.card-wp-grayscale25 .card-title-wp-grayscale25,
.card-wp-grayscale25 .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-grayscale25 .text-wp-grayEEE,
.card-wp-grayscale25 .card-header-wp-grayEEE,
.card-wp-grayscale25 .card-title-wp-grayEEE,
.card-wp-grayscale25 .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-grayscale25 .text-wp-light,
.card-wp-grayscale25 .card-header-wp-light,
.card-wp-grayscale25 .card-title-wp-light,
.card-wp-grayscale25 .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-grayscale25 .text-wp-patientBlue,
.card-wp-grayscale25 .card-header-wp-patientBlue,
.card-wp-grayscale25 .card-title-wp-patientBlue,
.card-wp-grayscale25 .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-grayscale25 .text-wp-primary,
.card-wp-grayscale25 .card-header-wp-primary,
.card-wp-grayscale25 .card-title-wp-primary,
.card-wp-grayscale25 .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-grayscale25 .text-wp-primary25,
.card-wp-grayscale25 .card-header-wp-primary25,
.card-wp-grayscale25 .card-title-wp-primary25,
.card-wp-grayscale25 .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-grayscale25 .text-wp-skyBlue,
.card-wp-grayscale25 .card-header-wp-skyBlue,
.card-wp-grayscale25 .card-title-wp-skyBlue,
.card-wp-grayscale25 .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-grayscale25 .text-wp-success,
.card-wp-grayscale25 .card-header-wp-success,
.card-wp-grayscale25 .card-title-wp-success,
.card-wp-grayscale25 .card-content-wp-success {
  color: #85bf31;
}

.card-wp-grayscale25 .text-wp-white,
.card-wp-grayscale25 .card-header-wp-white,
.card-wp-grayscale25 .card-title-wp-white,
.card-wp-grayscale25 .card-content-wp-white {
  color: #fefefe;
}

.card-wp-grayscale25 .text-wp-yellow,
.card-wp-grayscale25 .card-header-wp-yellow,
.card-wp-grayscale25 .card-title-wp-yellow,
.card-wp-grayscale25 .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-grayscale25,
.card-title-wp-grayscale25,
.card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp .text-wp-grayEEE {
  color: #eee;
}

.card-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.card-wp-grayEEE .card-header-wp,
.card-wp-grayEEE .card-title-wp,
.card-wp-grayEEE .card-content-wp,
.card-wp-grayEEE h1,
.card-wp-grayEEE h2,
.card-wp-grayEEE h3,
.card-wp-grayEEE h4,
.card-wp-grayEEE h5,
.card-wp-grayEEE h6,
.card-wp-grayEEE p {
  color: #000;
}

.card-wp-grayEEE .text-wp-black,
.card-wp-grayEEE .card-header-wp-black,
.card-wp-grayEEE .card-title-wp-black,
.card-wp-grayEEE .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-grayEEE .text-wp-charcoalGrey,
.card-wp-grayEEE .card-header-wp-charcoalGrey,
.card-wp-grayEEE .card-title-wp-charcoalGrey,
.card-wp-grayEEE .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-grayEEE .text-wp-curantisMagenta,
.card-wp-grayEEE .card-header-wp-curantisMagenta,
.card-wp-grayEEE .card-title-wp-curantisMagenta,
.card-wp-grayEEE .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-grayEEE .text-wp-curantisMagenta75,
.card-wp-grayEEE .card-header-wp-curantisMagenta75,
.card-wp-grayEEE .card-title-wp-curantisMagenta75,
.card-wp-grayEEE .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-grayEEE .text-wp-curantisPurple,
.card-wp-grayEEE .card-header-wp-curantisPurple,
.card-wp-grayEEE .card-title-wp-curantisPurple,
.card-wp-grayEEE .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-grayEEE .text-wp-danger,
.card-wp-grayEEE .card-header-wp-danger,
.card-wp-grayEEE .card-title-wp-danger,
.card-wp-grayEEE .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-grayEEE .text-wp-danger10,
.card-wp-grayEEE .card-header-wp-danger10,
.card-wp-grayEEE .card-title-wp-danger10,
.card-wp-grayEEE .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-grayEEE .text-wp-dark,
.card-wp-grayEEE .card-header-wp-dark,
.card-wp-grayEEE .card-title-wp-dark,
.card-wp-grayEEE .card-content-wp-dark {
  color: #92809d;
}

.card-wp-grayEEE .text-wp-darkSkyBlue,
.card-wp-grayEEE .card-header-wp-darkSkyBlue,
.card-wp-grayEEE .card-title-wp-darkSkyBlue,
.card-wp-grayEEE .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-grayEEE .text-wp-gray,
.card-wp-grayEEE .card-header-wp-gray,
.card-wp-grayEEE .card-title-wp-gray,
.card-wp-grayEEE .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-grayEEE .text-wp-greyscale85,
.card-wp-grayEEE .card-header-wp-greyscale85,
.card-wp-grayEEE .card-title-wp-greyscale85,
.card-wp-grayEEE .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-grayEEE .text-wp-grayscale75,
.card-wp-grayEEE .card-header-wp-grayscale75,
.card-wp-grayEEE .card-title-wp-grayscale75,
.card-wp-grayEEE .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-grayEEE .text-wp-grayscale50,
.card-wp-grayEEE .card-header-wp-grayscale50,
.card-wp-grayEEE .card-title-wp-grayscale50,
.card-wp-grayEEE .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-grayEEE .text-wp-grayscale25,
.card-wp-grayEEE .card-header-wp-grayscale25,
.card-wp-grayEEE .card-title-wp-grayscale25,
.card-wp-grayEEE .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-grayEEE .text-wp-grayEEE,
.card-wp-grayEEE .card-header-wp-grayEEE,
.card-wp-grayEEE .card-title-wp-grayEEE,
.card-wp-grayEEE .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-grayEEE .text-wp-light,
.card-wp-grayEEE .card-header-wp-light,
.card-wp-grayEEE .card-title-wp-light,
.card-wp-grayEEE .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-grayEEE .text-wp-patientBlue,
.card-wp-grayEEE .card-header-wp-patientBlue,
.card-wp-grayEEE .card-title-wp-patientBlue,
.card-wp-grayEEE .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-grayEEE .text-wp-primary,
.card-wp-grayEEE .card-header-wp-primary,
.card-wp-grayEEE .card-title-wp-primary,
.card-wp-grayEEE .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-grayEEE .text-wp-primary25,
.card-wp-grayEEE .card-header-wp-primary25,
.card-wp-grayEEE .card-title-wp-primary25,
.card-wp-grayEEE .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-grayEEE .text-wp-skyBlue,
.card-wp-grayEEE .card-header-wp-skyBlue,
.card-wp-grayEEE .card-title-wp-skyBlue,
.card-wp-grayEEE .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-grayEEE .text-wp-success,
.card-wp-grayEEE .card-header-wp-success,
.card-wp-grayEEE .card-title-wp-success,
.card-wp-grayEEE .card-content-wp-success {
  color: #85bf31;
}

.card-wp-grayEEE .text-wp-white,
.card-wp-grayEEE .card-header-wp-white,
.card-wp-grayEEE .card-title-wp-white,
.card-wp-grayEEE .card-content-wp-white {
  color: #fefefe;
}

.card-wp-grayEEE .text-wp-yellow,
.card-wp-grayEEE .card-header-wp-yellow,
.card-wp-grayEEE .card-title-wp-yellow,
.card-wp-grayEEE .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-grayEEE,
.card-title-wp-grayEEE,
.card-content-wp-grayEEE {
  color: #eee;
}

.card-wp .text-wp-light {
  color: #f4f4f4;
}

.card-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.card-wp-light .card-header-wp,
.card-wp-light .card-title-wp,
.card-wp-light .card-content-wp,
.card-wp-light h1,
.card-wp-light h2,
.card-wp-light h3,
.card-wp-light h4,
.card-wp-light h5,
.card-wp-light h6,
.card-wp-light p {
  color: #000;
}

.card-wp-light .text-wp-black,
.card-wp-light .card-header-wp-black,
.card-wp-light .card-title-wp-black,
.card-wp-light .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-light .text-wp-charcoalGrey,
.card-wp-light .card-header-wp-charcoalGrey,
.card-wp-light .card-title-wp-charcoalGrey,
.card-wp-light .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-light .text-wp-curantisMagenta,
.card-wp-light .card-header-wp-curantisMagenta,
.card-wp-light .card-title-wp-curantisMagenta,
.card-wp-light .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-light .text-wp-curantisMagenta75,
.card-wp-light .card-header-wp-curantisMagenta75,
.card-wp-light .card-title-wp-curantisMagenta75,
.card-wp-light .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-light .text-wp-curantisPurple,
.card-wp-light .card-header-wp-curantisPurple,
.card-wp-light .card-title-wp-curantisPurple,
.card-wp-light .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-light .text-wp-danger,
.card-wp-light .card-header-wp-danger,
.card-wp-light .card-title-wp-danger,
.card-wp-light .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-light .text-wp-danger10,
.card-wp-light .card-header-wp-danger10,
.card-wp-light .card-title-wp-danger10,
.card-wp-light .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-light .text-wp-dark,
.card-wp-light .card-header-wp-dark,
.card-wp-light .card-title-wp-dark,
.card-wp-light .card-content-wp-dark {
  color: #92809d;
}

.card-wp-light .text-wp-darkSkyBlue,
.card-wp-light .card-header-wp-darkSkyBlue,
.card-wp-light .card-title-wp-darkSkyBlue,
.card-wp-light .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-light .text-wp-gray,
.card-wp-light .card-header-wp-gray,
.card-wp-light .card-title-wp-gray,
.card-wp-light .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-light .text-wp-greyscale85,
.card-wp-light .card-header-wp-greyscale85,
.card-wp-light .card-title-wp-greyscale85,
.card-wp-light .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-light .text-wp-grayscale75,
.card-wp-light .card-header-wp-grayscale75,
.card-wp-light .card-title-wp-grayscale75,
.card-wp-light .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-light .text-wp-grayscale50,
.card-wp-light .card-header-wp-grayscale50,
.card-wp-light .card-title-wp-grayscale50,
.card-wp-light .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-light .text-wp-grayscale25,
.card-wp-light .card-header-wp-grayscale25,
.card-wp-light .card-title-wp-grayscale25,
.card-wp-light .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-light .text-wp-grayEEE,
.card-wp-light .card-header-wp-grayEEE,
.card-wp-light .card-title-wp-grayEEE,
.card-wp-light .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-light .text-wp-light,
.card-wp-light .card-header-wp-light,
.card-wp-light .card-title-wp-light,
.card-wp-light .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-light .text-wp-patientBlue,
.card-wp-light .card-header-wp-patientBlue,
.card-wp-light .card-title-wp-patientBlue,
.card-wp-light .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-light .text-wp-primary,
.card-wp-light .card-header-wp-primary,
.card-wp-light .card-title-wp-primary,
.card-wp-light .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-light .text-wp-primary25,
.card-wp-light .card-header-wp-primary25,
.card-wp-light .card-title-wp-primary25,
.card-wp-light .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-light .text-wp-skyBlue,
.card-wp-light .card-header-wp-skyBlue,
.card-wp-light .card-title-wp-skyBlue,
.card-wp-light .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-light .text-wp-success,
.card-wp-light .card-header-wp-success,
.card-wp-light .card-title-wp-success,
.card-wp-light .card-content-wp-success {
  color: #85bf31;
}

.card-wp-light .text-wp-white,
.card-wp-light .card-header-wp-white,
.card-wp-light .card-title-wp-white,
.card-wp-light .card-content-wp-white {
  color: #fefefe;
}

.card-wp-light .text-wp-yellow,
.card-wp-light .card-header-wp-yellow,
.card-wp-light .card-title-wp-yellow,
.card-wp-light .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-light,
.card-title-wp-light,
.card-content-wp-light {
  color: #f4f4f4;
}

.card-wp .text-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.card-wp-patientBlue .card-header-wp,
.card-wp-patientBlue .card-title-wp,
.card-wp-patientBlue .card-content-wp,
.card-wp-patientBlue h1,
.card-wp-patientBlue h2,
.card-wp-patientBlue h3,
.card-wp-patientBlue h4,
.card-wp-patientBlue h5,
.card-wp-patientBlue h6,
.card-wp-patientBlue p {
  color: #000;
}

.card-wp-patientBlue .text-wp-black,
.card-wp-patientBlue .card-header-wp-black,
.card-wp-patientBlue .card-title-wp-black,
.card-wp-patientBlue .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-patientBlue .text-wp-charcoalGrey,
.card-wp-patientBlue .card-header-wp-charcoalGrey,
.card-wp-patientBlue .card-title-wp-charcoalGrey,
.card-wp-patientBlue .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-patientBlue .text-wp-curantisMagenta,
.card-wp-patientBlue .card-header-wp-curantisMagenta,
.card-wp-patientBlue .card-title-wp-curantisMagenta,
.card-wp-patientBlue .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-patientBlue .text-wp-curantisMagenta75,
.card-wp-patientBlue .card-header-wp-curantisMagenta75,
.card-wp-patientBlue .card-title-wp-curantisMagenta75,
.card-wp-patientBlue .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-patientBlue .text-wp-curantisPurple,
.card-wp-patientBlue .card-header-wp-curantisPurple,
.card-wp-patientBlue .card-title-wp-curantisPurple,
.card-wp-patientBlue .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-patientBlue .text-wp-danger,
.card-wp-patientBlue .card-header-wp-danger,
.card-wp-patientBlue .card-title-wp-danger,
.card-wp-patientBlue .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-patientBlue .text-wp-danger10,
.card-wp-patientBlue .card-header-wp-danger10,
.card-wp-patientBlue .card-title-wp-danger10,
.card-wp-patientBlue .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-patientBlue .text-wp-dark,
.card-wp-patientBlue .card-header-wp-dark,
.card-wp-patientBlue .card-title-wp-dark,
.card-wp-patientBlue .card-content-wp-dark {
  color: #92809d;
}

.card-wp-patientBlue .text-wp-darkSkyBlue,
.card-wp-patientBlue .card-header-wp-darkSkyBlue,
.card-wp-patientBlue .card-title-wp-darkSkyBlue,
.card-wp-patientBlue .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-patientBlue .text-wp-gray,
.card-wp-patientBlue .card-header-wp-gray,
.card-wp-patientBlue .card-title-wp-gray,
.card-wp-patientBlue .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-patientBlue .text-wp-greyscale85,
.card-wp-patientBlue .card-header-wp-greyscale85,
.card-wp-patientBlue .card-title-wp-greyscale85,
.card-wp-patientBlue .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-patientBlue .text-wp-grayscale75,
.card-wp-patientBlue .card-header-wp-grayscale75,
.card-wp-patientBlue .card-title-wp-grayscale75,
.card-wp-patientBlue .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-patientBlue .text-wp-grayscale50,
.card-wp-patientBlue .card-header-wp-grayscale50,
.card-wp-patientBlue .card-title-wp-grayscale50,
.card-wp-patientBlue .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-patientBlue .text-wp-grayscale25,
.card-wp-patientBlue .card-header-wp-grayscale25,
.card-wp-patientBlue .card-title-wp-grayscale25,
.card-wp-patientBlue .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-patientBlue .text-wp-grayEEE,
.card-wp-patientBlue .card-header-wp-grayEEE,
.card-wp-patientBlue .card-title-wp-grayEEE,
.card-wp-patientBlue .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-patientBlue .text-wp-light,
.card-wp-patientBlue .card-header-wp-light,
.card-wp-patientBlue .card-title-wp-light,
.card-wp-patientBlue .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-patientBlue .text-wp-patientBlue,
.card-wp-patientBlue .card-header-wp-patientBlue,
.card-wp-patientBlue .card-title-wp-patientBlue,
.card-wp-patientBlue .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-patientBlue .text-wp-primary,
.card-wp-patientBlue .card-header-wp-primary,
.card-wp-patientBlue .card-title-wp-primary,
.card-wp-patientBlue .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-patientBlue .text-wp-primary25,
.card-wp-patientBlue .card-header-wp-primary25,
.card-wp-patientBlue .card-title-wp-primary25,
.card-wp-patientBlue .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-patientBlue .text-wp-skyBlue,
.card-wp-patientBlue .card-header-wp-skyBlue,
.card-wp-patientBlue .card-title-wp-skyBlue,
.card-wp-patientBlue .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-patientBlue .text-wp-success,
.card-wp-patientBlue .card-header-wp-success,
.card-wp-patientBlue .card-title-wp-success,
.card-wp-patientBlue .card-content-wp-success {
  color: #85bf31;
}

.card-wp-patientBlue .text-wp-white,
.card-wp-patientBlue .card-header-wp-white,
.card-wp-patientBlue .card-title-wp-white,
.card-wp-patientBlue .card-content-wp-white {
  color: #fefefe;
}

.card-wp-patientBlue .text-wp-yellow,
.card-wp-patientBlue .card-header-wp-yellow,
.card-wp-patientBlue .card-title-wp-yellow,
.card-wp-patientBlue .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-patientBlue,
.card-title-wp-patientBlue,
.card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp .text-wp-primary {
  color: #5977ba;
}

.card-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.card-wp-primary .card-header-wp,
.card-wp-primary .card-title-wp,
.card-wp-primary .card-content-wp,
.card-wp-primary h1,
.card-wp-primary h2,
.card-wp-primary h3,
.card-wp-primary h4,
.card-wp-primary h5,
.card-wp-primary h6,
.card-wp-primary p {
  color: #fff;
}

.card-wp-primary .text-wp-black,
.card-wp-primary .card-header-wp-black,
.card-wp-primary .card-title-wp-black,
.card-wp-primary .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-primary .text-wp-charcoalGrey,
.card-wp-primary .card-header-wp-charcoalGrey,
.card-wp-primary .card-title-wp-charcoalGrey,
.card-wp-primary .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-primary .text-wp-curantisMagenta,
.card-wp-primary .card-header-wp-curantisMagenta,
.card-wp-primary .card-title-wp-curantisMagenta,
.card-wp-primary .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-primary .text-wp-curantisMagenta75,
.card-wp-primary .card-header-wp-curantisMagenta75,
.card-wp-primary .card-title-wp-curantisMagenta75,
.card-wp-primary .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-primary .text-wp-curantisPurple,
.card-wp-primary .card-header-wp-curantisPurple,
.card-wp-primary .card-title-wp-curantisPurple,
.card-wp-primary .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-primary .text-wp-danger,
.card-wp-primary .card-header-wp-danger,
.card-wp-primary .card-title-wp-danger,
.card-wp-primary .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-primary .text-wp-danger10,
.card-wp-primary .card-header-wp-danger10,
.card-wp-primary .card-title-wp-danger10,
.card-wp-primary .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-primary .text-wp-dark,
.card-wp-primary .card-header-wp-dark,
.card-wp-primary .card-title-wp-dark,
.card-wp-primary .card-content-wp-dark {
  color: #92809d;
}

.card-wp-primary .text-wp-darkSkyBlue,
.card-wp-primary .card-header-wp-darkSkyBlue,
.card-wp-primary .card-title-wp-darkSkyBlue,
.card-wp-primary .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-primary .text-wp-gray,
.card-wp-primary .card-header-wp-gray,
.card-wp-primary .card-title-wp-gray,
.card-wp-primary .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-primary .text-wp-greyscale85,
.card-wp-primary .card-header-wp-greyscale85,
.card-wp-primary .card-title-wp-greyscale85,
.card-wp-primary .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-primary .text-wp-grayscale75,
.card-wp-primary .card-header-wp-grayscale75,
.card-wp-primary .card-title-wp-grayscale75,
.card-wp-primary .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-primary .text-wp-grayscale50,
.card-wp-primary .card-header-wp-grayscale50,
.card-wp-primary .card-title-wp-grayscale50,
.card-wp-primary .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-primary .text-wp-grayscale25,
.card-wp-primary .card-header-wp-grayscale25,
.card-wp-primary .card-title-wp-grayscale25,
.card-wp-primary .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-primary .text-wp-grayEEE,
.card-wp-primary .card-header-wp-grayEEE,
.card-wp-primary .card-title-wp-grayEEE,
.card-wp-primary .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-primary .text-wp-light,
.card-wp-primary .card-header-wp-light,
.card-wp-primary .card-title-wp-light,
.card-wp-primary .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-primary .text-wp-patientBlue,
.card-wp-primary .card-header-wp-patientBlue,
.card-wp-primary .card-title-wp-patientBlue,
.card-wp-primary .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-primary .text-wp-primary,
.card-wp-primary .card-header-wp-primary,
.card-wp-primary .card-title-wp-primary,
.card-wp-primary .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-primary .text-wp-primary25,
.card-wp-primary .card-header-wp-primary25,
.card-wp-primary .card-title-wp-primary25,
.card-wp-primary .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-primary .text-wp-skyBlue,
.card-wp-primary .card-header-wp-skyBlue,
.card-wp-primary .card-title-wp-skyBlue,
.card-wp-primary .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-primary .text-wp-success,
.card-wp-primary .card-header-wp-success,
.card-wp-primary .card-title-wp-success,
.card-wp-primary .card-content-wp-success {
  color: #85bf31;
}

.card-wp-primary .text-wp-white,
.card-wp-primary .card-header-wp-white,
.card-wp-primary .card-title-wp-white,
.card-wp-primary .card-content-wp-white {
  color: #fefefe;
}

.card-wp-primary .text-wp-yellow,
.card-wp-primary .card-header-wp-yellow,
.card-wp-primary .card-title-wp-yellow,
.card-wp-primary .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-primary,
.card-title-wp-primary,
.card-content-wp-primary {
  color: #5977ba;
}

.card-wp .text-wp-primary25 {
  color: #dee4ed;
}

.card-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.card-wp-primary25 .card-header-wp,
.card-wp-primary25 .card-title-wp,
.card-wp-primary25 .card-content-wp,
.card-wp-primary25 h1,
.card-wp-primary25 h2,
.card-wp-primary25 h3,
.card-wp-primary25 h4,
.card-wp-primary25 h5,
.card-wp-primary25 h6,
.card-wp-primary25 p {
  color: #000;
}

.card-wp-primary25 .text-wp-black,
.card-wp-primary25 .card-header-wp-black,
.card-wp-primary25 .card-title-wp-black,
.card-wp-primary25 .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-primary25 .text-wp-charcoalGrey,
.card-wp-primary25 .card-header-wp-charcoalGrey,
.card-wp-primary25 .card-title-wp-charcoalGrey,
.card-wp-primary25 .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-primary25 .text-wp-curantisMagenta,
.card-wp-primary25 .card-header-wp-curantisMagenta,
.card-wp-primary25 .card-title-wp-curantisMagenta,
.card-wp-primary25 .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-primary25 .text-wp-curantisMagenta75,
.card-wp-primary25 .card-header-wp-curantisMagenta75,
.card-wp-primary25 .card-title-wp-curantisMagenta75,
.card-wp-primary25 .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-primary25 .text-wp-curantisPurple,
.card-wp-primary25 .card-header-wp-curantisPurple,
.card-wp-primary25 .card-title-wp-curantisPurple,
.card-wp-primary25 .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-primary25 .text-wp-danger,
.card-wp-primary25 .card-header-wp-danger,
.card-wp-primary25 .card-title-wp-danger,
.card-wp-primary25 .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-primary25 .text-wp-danger10,
.card-wp-primary25 .card-header-wp-danger10,
.card-wp-primary25 .card-title-wp-danger10,
.card-wp-primary25 .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-primary25 .text-wp-dark,
.card-wp-primary25 .card-header-wp-dark,
.card-wp-primary25 .card-title-wp-dark,
.card-wp-primary25 .card-content-wp-dark {
  color: #92809d;
}

.card-wp-primary25 .text-wp-darkSkyBlue,
.card-wp-primary25 .card-header-wp-darkSkyBlue,
.card-wp-primary25 .card-title-wp-darkSkyBlue,
.card-wp-primary25 .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-primary25 .text-wp-gray,
.card-wp-primary25 .card-header-wp-gray,
.card-wp-primary25 .card-title-wp-gray,
.card-wp-primary25 .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-primary25 .text-wp-greyscale85,
.card-wp-primary25 .card-header-wp-greyscale85,
.card-wp-primary25 .card-title-wp-greyscale85,
.card-wp-primary25 .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-primary25 .text-wp-grayscale75,
.card-wp-primary25 .card-header-wp-grayscale75,
.card-wp-primary25 .card-title-wp-grayscale75,
.card-wp-primary25 .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-primary25 .text-wp-grayscale50,
.card-wp-primary25 .card-header-wp-grayscale50,
.card-wp-primary25 .card-title-wp-grayscale50,
.card-wp-primary25 .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-primary25 .text-wp-grayscale25,
.card-wp-primary25 .card-header-wp-grayscale25,
.card-wp-primary25 .card-title-wp-grayscale25,
.card-wp-primary25 .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-primary25 .text-wp-grayEEE,
.card-wp-primary25 .card-header-wp-grayEEE,
.card-wp-primary25 .card-title-wp-grayEEE,
.card-wp-primary25 .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-primary25 .text-wp-light,
.card-wp-primary25 .card-header-wp-light,
.card-wp-primary25 .card-title-wp-light,
.card-wp-primary25 .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-primary25 .text-wp-patientBlue,
.card-wp-primary25 .card-header-wp-patientBlue,
.card-wp-primary25 .card-title-wp-patientBlue,
.card-wp-primary25 .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-primary25 .text-wp-primary,
.card-wp-primary25 .card-header-wp-primary,
.card-wp-primary25 .card-title-wp-primary,
.card-wp-primary25 .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-primary25 .text-wp-primary25,
.card-wp-primary25 .card-header-wp-primary25,
.card-wp-primary25 .card-title-wp-primary25,
.card-wp-primary25 .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-primary25 .text-wp-skyBlue,
.card-wp-primary25 .card-header-wp-skyBlue,
.card-wp-primary25 .card-title-wp-skyBlue,
.card-wp-primary25 .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-primary25 .text-wp-success,
.card-wp-primary25 .card-header-wp-success,
.card-wp-primary25 .card-title-wp-success,
.card-wp-primary25 .card-content-wp-success {
  color: #85bf31;
}

.card-wp-primary25 .text-wp-white,
.card-wp-primary25 .card-header-wp-white,
.card-wp-primary25 .card-title-wp-white,
.card-wp-primary25 .card-content-wp-white {
  color: #fefefe;
}

.card-wp-primary25 .text-wp-yellow,
.card-wp-primary25 .card-header-wp-yellow,
.card-wp-primary25 .card-title-wp-yellow,
.card-wp-primary25 .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-primary25,
.card-title-wp-primary25,
.card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp .text-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.card-wp-skyBlue .card-header-wp,
.card-wp-skyBlue .card-title-wp,
.card-wp-skyBlue .card-content-wp,
.card-wp-skyBlue h1,
.card-wp-skyBlue h2,
.card-wp-skyBlue h3,
.card-wp-skyBlue h4,
.card-wp-skyBlue h5,
.card-wp-skyBlue h6,
.card-wp-skyBlue p {
  color: #fff;
}

.card-wp-skyBlue .text-wp-black,
.card-wp-skyBlue .card-header-wp-black,
.card-wp-skyBlue .card-title-wp-black,
.card-wp-skyBlue .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-skyBlue .text-wp-charcoalGrey,
.card-wp-skyBlue .card-header-wp-charcoalGrey,
.card-wp-skyBlue .card-title-wp-charcoalGrey,
.card-wp-skyBlue .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-skyBlue .text-wp-curantisMagenta,
.card-wp-skyBlue .card-header-wp-curantisMagenta,
.card-wp-skyBlue .card-title-wp-curantisMagenta,
.card-wp-skyBlue .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-skyBlue .text-wp-curantisMagenta75,
.card-wp-skyBlue .card-header-wp-curantisMagenta75,
.card-wp-skyBlue .card-title-wp-curantisMagenta75,
.card-wp-skyBlue .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-skyBlue .text-wp-curantisPurple,
.card-wp-skyBlue .card-header-wp-curantisPurple,
.card-wp-skyBlue .card-title-wp-curantisPurple,
.card-wp-skyBlue .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-skyBlue .text-wp-danger,
.card-wp-skyBlue .card-header-wp-danger,
.card-wp-skyBlue .card-title-wp-danger,
.card-wp-skyBlue .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-skyBlue .text-wp-danger10,
.card-wp-skyBlue .card-header-wp-danger10,
.card-wp-skyBlue .card-title-wp-danger10,
.card-wp-skyBlue .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-skyBlue .text-wp-dark,
.card-wp-skyBlue .card-header-wp-dark,
.card-wp-skyBlue .card-title-wp-dark,
.card-wp-skyBlue .card-content-wp-dark {
  color: #92809d;
}

.card-wp-skyBlue .text-wp-darkSkyBlue,
.card-wp-skyBlue .card-header-wp-darkSkyBlue,
.card-wp-skyBlue .card-title-wp-darkSkyBlue,
.card-wp-skyBlue .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-skyBlue .text-wp-gray,
.card-wp-skyBlue .card-header-wp-gray,
.card-wp-skyBlue .card-title-wp-gray,
.card-wp-skyBlue .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-skyBlue .text-wp-greyscale85,
.card-wp-skyBlue .card-header-wp-greyscale85,
.card-wp-skyBlue .card-title-wp-greyscale85,
.card-wp-skyBlue .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-skyBlue .text-wp-grayscale75,
.card-wp-skyBlue .card-header-wp-grayscale75,
.card-wp-skyBlue .card-title-wp-grayscale75,
.card-wp-skyBlue .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-skyBlue .text-wp-grayscale50,
.card-wp-skyBlue .card-header-wp-grayscale50,
.card-wp-skyBlue .card-title-wp-grayscale50,
.card-wp-skyBlue .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-skyBlue .text-wp-grayscale25,
.card-wp-skyBlue .card-header-wp-grayscale25,
.card-wp-skyBlue .card-title-wp-grayscale25,
.card-wp-skyBlue .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-skyBlue .text-wp-grayEEE,
.card-wp-skyBlue .card-header-wp-grayEEE,
.card-wp-skyBlue .card-title-wp-grayEEE,
.card-wp-skyBlue .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-skyBlue .text-wp-light,
.card-wp-skyBlue .card-header-wp-light,
.card-wp-skyBlue .card-title-wp-light,
.card-wp-skyBlue .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-skyBlue .text-wp-patientBlue,
.card-wp-skyBlue .card-header-wp-patientBlue,
.card-wp-skyBlue .card-title-wp-patientBlue,
.card-wp-skyBlue .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-skyBlue .text-wp-primary,
.card-wp-skyBlue .card-header-wp-primary,
.card-wp-skyBlue .card-title-wp-primary,
.card-wp-skyBlue .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-skyBlue .text-wp-primary25,
.card-wp-skyBlue .card-header-wp-primary25,
.card-wp-skyBlue .card-title-wp-primary25,
.card-wp-skyBlue .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-skyBlue .text-wp-skyBlue,
.card-wp-skyBlue .card-header-wp-skyBlue,
.card-wp-skyBlue .card-title-wp-skyBlue,
.card-wp-skyBlue .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-skyBlue .text-wp-success,
.card-wp-skyBlue .card-header-wp-success,
.card-wp-skyBlue .card-title-wp-success,
.card-wp-skyBlue .card-content-wp-success {
  color: #85bf31;
}

.card-wp-skyBlue .text-wp-white,
.card-wp-skyBlue .card-header-wp-white,
.card-wp-skyBlue .card-title-wp-white,
.card-wp-skyBlue .card-content-wp-white {
  color: #fefefe;
}

.card-wp-skyBlue .text-wp-yellow,
.card-wp-skyBlue .card-header-wp-yellow,
.card-wp-skyBlue .card-title-wp-yellow,
.card-wp-skyBlue .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-skyBlue,
.card-title-wp-skyBlue,
.card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp .text-wp-success {
  color: #85bf31;
}

.card-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.card-wp-success .card-header-wp,
.card-wp-success .card-title-wp,
.card-wp-success .card-content-wp,
.card-wp-success h1,
.card-wp-success h2,
.card-wp-success h3,
.card-wp-success h4,
.card-wp-success h5,
.card-wp-success h6,
.card-wp-success p {
  color: #fff;
}

.card-wp-success .text-wp-black,
.card-wp-success .card-header-wp-black,
.card-wp-success .card-title-wp-black,
.card-wp-success .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-success .text-wp-charcoalGrey,
.card-wp-success .card-header-wp-charcoalGrey,
.card-wp-success .card-title-wp-charcoalGrey,
.card-wp-success .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-success .text-wp-curantisMagenta,
.card-wp-success .card-header-wp-curantisMagenta,
.card-wp-success .card-title-wp-curantisMagenta,
.card-wp-success .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-success .text-wp-curantisMagenta75,
.card-wp-success .card-header-wp-curantisMagenta75,
.card-wp-success .card-title-wp-curantisMagenta75,
.card-wp-success .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-success .text-wp-curantisPurple,
.card-wp-success .card-header-wp-curantisPurple,
.card-wp-success .card-title-wp-curantisPurple,
.card-wp-success .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-success .text-wp-danger,
.card-wp-success .card-header-wp-danger,
.card-wp-success .card-title-wp-danger,
.card-wp-success .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-success .text-wp-danger10,
.card-wp-success .card-header-wp-danger10,
.card-wp-success .card-title-wp-danger10,
.card-wp-success .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-success .text-wp-dark,
.card-wp-success .card-header-wp-dark,
.card-wp-success .card-title-wp-dark,
.card-wp-success .card-content-wp-dark {
  color: #92809d;
}

.card-wp-success .text-wp-darkSkyBlue,
.card-wp-success .card-header-wp-darkSkyBlue,
.card-wp-success .card-title-wp-darkSkyBlue,
.card-wp-success .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-success .text-wp-gray,
.card-wp-success .card-header-wp-gray,
.card-wp-success .card-title-wp-gray,
.card-wp-success .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-success .text-wp-greyscale85,
.card-wp-success .card-header-wp-greyscale85,
.card-wp-success .card-title-wp-greyscale85,
.card-wp-success .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-success .text-wp-grayscale75,
.card-wp-success .card-header-wp-grayscale75,
.card-wp-success .card-title-wp-grayscale75,
.card-wp-success .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-success .text-wp-grayscale50,
.card-wp-success .card-header-wp-grayscale50,
.card-wp-success .card-title-wp-grayscale50,
.card-wp-success .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-success .text-wp-grayscale25,
.card-wp-success .card-header-wp-grayscale25,
.card-wp-success .card-title-wp-grayscale25,
.card-wp-success .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-success .text-wp-grayEEE,
.card-wp-success .card-header-wp-grayEEE,
.card-wp-success .card-title-wp-grayEEE,
.card-wp-success .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-success .text-wp-light,
.card-wp-success .card-header-wp-light,
.card-wp-success .card-title-wp-light,
.card-wp-success .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-success .text-wp-patientBlue,
.card-wp-success .card-header-wp-patientBlue,
.card-wp-success .card-title-wp-patientBlue,
.card-wp-success .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-success .text-wp-primary,
.card-wp-success .card-header-wp-primary,
.card-wp-success .card-title-wp-primary,
.card-wp-success .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-success .text-wp-primary25,
.card-wp-success .card-header-wp-primary25,
.card-wp-success .card-title-wp-primary25,
.card-wp-success .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-success .text-wp-skyBlue,
.card-wp-success .card-header-wp-skyBlue,
.card-wp-success .card-title-wp-skyBlue,
.card-wp-success .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-success .text-wp-success,
.card-wp-success .card-header-wp-success,
.card-wp-success .card-title-wp-success,
.card-wp-success .card-content-wp-success {
  color: #85bf31;
}

.card-wp-success .text-wp-white,
.card-wp-success .card-header-wp-white,
.card-wp-success .card-title-wp-white,
.card-wp-success .card-content-wp-white {
  color: #fefefe;
}

.card-wp-success .text-wp-yellow,
.card-wp-success .card-header-wp-yellow,
.card-wp-success .card-title-wp-yellow,
.card-wp-success .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-success,
.card-title-wp-success,
.card-content-wp-success {
  color: #85bf31;
}

.card-wp .text-wp-white {
  color: #fefefe;
}

.card-wp-white {
  color: #000;
  background-color: #fefefe;
}

.card-wp-white .card-header-wp,
.card-wp-white .card-title-wp,
.card-wp-white .card-content-wp,
.card-wp-white h1,
.card-wp-white h2,
.card-wp-white h3,
.card-wp-white h4,
.card-wp-white h5,
.card-wp-white h6,
.card-wp-white p {
  color: #000;
}

.card-wp-white .text-wp-black,
.card-wp-white .card-header-wp-black,
.card-wp-white .card-title-wp-black,
.card-wp-white .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-white .text-wp-charcoalGrey,
.card-wp-white .card-header-wp-charcoalGrey,
.card-wp-white .card-title-wp-charcoalGrey,
.card-wp-white .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-white .text-wp-curantisMagenta,
.card-wp-white .card-header-wp-curantisMagenta,
.card-wp-white .card-title-wp-curantisMagenta,
.card-wp-white .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-white .text-wp-curantisMagenta75,
.card-wp-white .card-header-wp-curantisMagenta75,
.card-wp-white .card-title-wp-curantisMagenta75,
.card-wp-white .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-white .text-wp-curantisPurple,
.card-wp-white .card-header-wp-curantisPurple,
.card-wp-white .card-title-wp-curantisPurple,
.card-wp-white .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-white .text-wp-danger,
.card-wp-white .card-header-wp-danger,
.card-wp-white .card-title-wp-danger,
.card-wp-white .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-white .text-wp-danger10,
.card-wp-white .card-header-wp-danger10,
.card-wp-white .card-title-wp-danger10,
.card-wp-white .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-white .text-wp-dark,
.card-wp-white .card-header-wp-dark,
.card-wp-white .card-title-wp-dark,
.card-wp-white .card-content-wp-dark {
  color: #92809d;
}

.card-wp-white .text-wp-darkSkyBlue,
.card-wp-white .card-header-wp-darkSkyBlue,
.card-wp-white .card-title-wp-darkSkyBlue,
.card-wp-white .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-white .text-wp-gray,
.card-wp-white .card-header-wp-gray,
.card-wp-white .card-title-wp-gray,
.card-wp-white .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-white .text-wp-greyscale85,
.card-wp-white .card-header-wp-greyscale85,
.card-wp-white .card-title-wp-greyscale85,
.card-wp-white .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-white .text-wp-grayscale75,
.card-wp-white .card-header-wp-grayscale75,
.card-wp-white .card-title-wp-grayscale75,
.card-wp-white .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-white .text-wp-grayscale50,
.card-wp-white .card-header-wp-grayscale50,
.card-wp-white .card-title-wp-grayscale50,
.card-wp-white .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-white .text-wp-grayscale25,
.card-wp-white .card-header-wp-grayscale25,
.card-wp-white .card-title-wp-grayscale25,
.card-wp-white .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-white .text-wp-grayEEE,
.card-wp-white .card-header-wp-grayEEE,
.card-wp-white .card-title-wp-grayEEE,
.card-wp-white .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-white .text-wp-light,
.card-wp-white .card-header-wp-light,
.card-wp-white .card-title-wp-light,
.card-wp-white .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-white .text-wp-patientBlue,
.card-wp-white .card-header-wp-patientBlue,
.card-wp-white .card-title-wp-patientBlue,
.card-wp-white .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-white .text-wp-primary,
.card-wp-white .card-header-wp-primary,
.card-wp-white .card-title-wp-primary,
.card-wp-white .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-white .text-wp-primary25,
.card-wp-white .card-header-wp-primary25,
.card-wp-white .card-title-wp-primary25,
.card-wp-white .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-white .text-wp-skyBlue,
.card-wp-white .card-header-wp-skyBlue,
.card-wp-white .card-title-wp-skyBlue,
.card-wp-white .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-white .text-wp-success,
.card-wp-white .card-header-wp-success,
.card-wp-white .card-title-wp-success,
.card-wp-white .card-content-wp-success {
  color: #85bf31;
}

.card-wp-white .text-wp-white,
.card-wp-white .card-header-wp-white,
.card-wp-white .card-title-wp-white,
.card-wp-white .card-content-wp-white {
  color: #fefefe;
}

.card-wp-white .text-wp-yellow,
.card-wp-white .card-header-wp-yellow,
.card-wp-white .card-title-wp-yellow,
.card-wp-white .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-white,
.card-title-wp-white,
.card-content-wp-white {
  color: #fefefe;
}

.card-wp .text-wp-yellow {
  color: #f8e71c;
}

.card-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.card-wp-yellow .card-header-wp,
.card-wp-yellow .card-title-wp,
.card-wp-yellow .card-content-wp,
.card-wp-yellow h1,
.card-wp-yellow h2,
.card-wp-yellow h3,
.card-wp-yellow h4,
.card-wp-yellow h5,
.card-wp-yellow h6,
.card-wp-yellow p {
  color: #000;
}

.card-wp-yellow .text-wp-black,
.card-wp-yellow .card-header-wp-black,
.card-wp-yellow .card-title-wp-black,
.card-wp-yellow .card-content-wp-black {
  color: #2d2c2c;
}

.card-wp-yellow .text-wp-charcoalGrey,
.card-wp-yellow .card-header-wp-charcoalGrey,
.card-wp-yellow .card-title-wp-charcoalGrey,
.card-wp-yellow .card-content-wp-charcoalGrey {
  color: #4a4a4a;
}

.card-wp-yellow .text-wp-curantisMagenta,
.card-wp-yellow .card-header-wp-curantisMagenta,
.card-wp-yellow .card-title-wp-curantisMagenta,
.card-wp-yellow .card-content-wp-curantisMagenta {
  color: #ae2465;
}

.card-wp-yellow .text-wp-curantisMagenta75,
.card-wp-yellow .card-header-wp-curantisMagenta75,
.card-wp-yellow .card-title-wp-curantisMagenta75,
.card-wp-yellow .card-content-wp-curantisMagenta75 {
  color: #bb5e81;
}

.card-wp-yellow .text-wp-curantisPurple,
.card-wp-yellow .card-header-wp-curantisPurple,
.card-wp-yellow .card-title-wp-curantisPurple,
.card-wp-yellow .card-content-wp-curantisPurple {
  color: #614a75;
}

.card-wp-yellow .text-wp-danger,
.card-wp-yellow .card-header-wp-danger,
.card-wp-yellow .card-title-wp-danger,
.card-wp-yellow .card-content-wp-danger {
  color: #d0011b;
}

.card-wp-yellow .text-wp-danger10,
.card-wp-yellow .card-header-wp-danger10,
.card-wp-yellow .card-title-wp-danger10,
.card-wp-yellow .card-content-wp-danger10 {
  color: #f8d9de;
}

.card-wp-yellow .text-wp-dark,
.card-wp-yellow .card-header-wp-dark,
.card-wp-yellow .card-title-wp-dark,
.card-wp-yellow .card-content-wp-dark {
  color: #92809d;
}

.card-wp-yellow .text-wp-darkSkyBlue,
.card-wp-yellow .card-header-wp-darkSkyBlue,
.card-wp-yellow .card-title-wp-darkSkyBlue,
.card-wp-yellow .card-content-wp-darkSkyBlue {
  color: #4a90e2;
}

.card-wp-yellow .text-wp-gray,
.card-wp-yellow .card-header-wp-gray,
.card-wp-yellow .card-title-wp-gray,
.card-wp-yellow .card-content-wp-gray {
  color: #9b9b9b;
}

.card-wp-yellow .text-wp-greyscale85,
.card-wp-yellow .card-header-wp-greyscale85,
.card-wp-yellow .card-title-wp-greyscale85,
.card-wp-yellow .card-content-wp-greyscale85 {
  color: #424040;
}

.card-wp-yellow .text-wp-grayscale75,
.card-wp-yellow .card-header-wp-grayscale75,
.card-wp-yellow .card-title-wp-grayscale75,
.card-wp-yellow .card-content-wp-grayscale75 {
  color: #6c6969;
}

.card-wp-yellow .text-wp-grayscale50,
.card-wp-yellow .card-header-wp-grayscale50,
.card-wp-yellow .card-title-wp-grayscale50,
.card-wp-yellow .card-content-wp-grayscale50 {
  color: #c1bfbf;
}

.card-wp-yellow .text-wp-grayscale25,
.card-wp-yellow .card-header-wp-grayscale25,
.card-wp-yellow .card-title-wp-grayscale25,
.card-wp-yellow .card-content-wp-grayscale25 {
  color: #eae8e8;
}

.card-wp-yellow .text-wp-grayEEE,
.card-wp-yellow .card-header-wp-grayEEE,
.card-wp-yellow .card-title-wp-grayEEE,
.card-wp-yellow .card-content-wp-grayEEE {
  color: #eee;
}

.card-wp-yellow .text-wp-light,
.card-wp-yellow .card-header-wp-light,
.card-wp-yellow .card-title-wp-light,
.card-wp-yellow .card-content-wp-light {
  color: #f4f4f4;
}

.card-wp-yellow .text-wp-patientBlue,
.card-wp-yellow .card-header-wp-patientBlue,
.card-wp-yellow .card-title-wp-patientBlue,
.card-wp-yellow .card-content-wp-patientBlue {
  color: #d3e3f7;
}

.card-wp-yellow .text-wp-primary,
.card-wp-yellow .card-header-wp-primary,
.card-wp-yellow .card-title-wp-primary,
.card-wp-yellow .card-content-wp-primary {
  color: #5977ba;
}

.card-wp-yellow .text-wp-primary25,
.card-wp-yellow .card-header-wp-primary25,
.card-wp-yellow .card-title-wp-primary25,
.card-wp-yellow .card-content-wp-primary25 {
  color: #dee4ed;
}

.card-wp-yellow .text-wp-skyBlue,
.card-wp-yellow .card-header-wp-skyBlue,
.card-wp-yellow .card-title-wp-skyBlue,
.card-wp-yellow .card-content-wp-skyBlue {
  color: #97a9cf;
}

.card-wp-yellow .text-wp-success,
.card-wp-yellow .card-header-wp-success,
.card-wp-yellow .card-title-wp-success,
.card-wp-yellow .card-content-wp-success {
  color: #85bf31;
}

.card-wp-yellow .text-wp-white,
.card-wp-yellow .card-header-wp-white,
.card-wp-yellow .card-title-wp-white,
.card-wp-yellow .card-content-wp-white {
  color: #fefefe;
}

.card-wp-yellow .text-wp-yellow,
.card-wp-yellow .card-header-wp-yellow,
.card-wp-yellow .card-title-wp-yellow,
.card-wp-yellow .card-content-wp-yellow {
  color: #f8e71c;
}

.card-header-wp-yellow,
.card-title-wp-yellow,
.card-content-wp-yellow {
  color: #f8e71c;
}

.checkbox-ios {
  position: relative;
  display: inline-block;
}

.checkbox-ios .checkbox-icon {
  border-radius: 50%;
  position: relative;
  width: 21px;
  height: 21px;
  border-width: 1px;
  border-style: solid;
  border-color: #c8c7cc;
  background-color: #fff;
}

.checkbox-ios .checkbox-checked {
  border-color: #5977ba;
  background-color: #5977ba;
}

.checkbox-ios .checkbox-checked .checkbox-inner {
  left: 7px;
  top: 4px;
  position: absolute;
  width: 4px;
  height: 9px;
  border-width: 1px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.checkbox-ios.checkbox-disabled,
.item-ios.item-checkbox-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item.item-ios .checkbox-ios {
  position: static;
  display: block;
  margin: 8px 16px 8px 2px;
}

.item.item-ios .checkbox-ios[item-right],
.item.item-ios .checkbox-ios[item-end] {
  margin: 10px 8px 9px 0;
}

.checkbox-ios-black .checkbox-checked {
  border-color: #2d2c2c;
  background-color: #2d2c2c;
}

.checkbox-ios-black .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-charcoalGrey .checkbox-checked {
  border-color: #4a4a4a;
  background-color: #4a4a4a;
}

.checkbox-ios-charcoalGrey .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-curantisMagenta .checkbox-checked {
  border-color: #ae2465;
  background-color: #ae2465;
}

.checkbox-ios-curantisMagenta .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-curantisMagenta75 .checkbox-checked {
  border-color: #bb5e81;
  background-color: #bb5e81;
}

.checkbox-ios-curantisMagenta75 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-curantisPurple .checkbox-checked {
  border-color: #614a75;
  background-color: #614a75;
}

.checkbox-ios-curantisPurple .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-danger .checkbox-checked {
  border-color: #d0011b;
  background-color: #d0011b;
}

.checkbox-ios-danger .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-danger10 .checkbox-checked {
  border-color: #f8d9de;
  background-color: #f8d9de;
}

.checkbox-ios-danger10 .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-ios-dark .checkbox-checked {
  border-color: #92809d;
  background-color: #92809d;
}

.checkbox-ios-dark .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-darkSkyBlue .checkbox-checked {
  border-color: #4a90e2;
  background-color: #4a90e2;
}

.checkbox-ios-darkSkyBlue .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-gray .checkbox-checked {
  border-color: #9b9b9b;
  background-color: #9b9b9b;
}

.checkbox-ios-gray .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-greyscale85 .checkbox-checked {
  border-color: #424040;
  background-color: #424040;
}

.checkbox-ios-greyscale85 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-grayscale75 .checkbox-checked {
  border-color: #6c6969;
  background-color: #6c6969;
}

.checkbox-ios-grayscale75 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-grayscale50 .checkbox-checked {
  border-color: #c1bfbf;
  background-color: #c1bfbf;
}

.checkbox-ios-grayscale50 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-grayscale25 .checkbox-checked {
  border-color: #eae8e8;
  background-color: #eae8e8;
}

.checkbox-ios-grayscale25 .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-ios-grayEEE .checkbox-checked {
  border-color: #eee;
  background-color: #eee;
}

.checkbox-ios-grayEEE .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-ios-light .checkbox-checked {
  border-color: #f4f4f4;
  background-color: #f4f4f4;
}

.checkbox-ios-light .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-ios-patientBlue .checkbox-checked {
  border-color: #d3e3f7;
  background-color: #d3e3f7;
}

.checkbox-ios-patientBlue .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-ios-primary .checkbox-checked {
  border-color: #5977ba;
  background-color: #5977ba;
}

.checkbox-ios-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-primary25 .checkbox-checked {
  border-color: #dee4ed;
  background-color: #dee4ed;
}

.checkbox-ios-primary25 .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-ios-skyBlue .checkbox-checked {
  border-color: #97a9cf;
  background-color: #97a9cf;
}

.checkbox-ios-skyBlue .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-success .checkbox-checked {
  border-color: #85bf31;
  background-color: #85bf31;
}

.checkbox-ios-success .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-ios-white .checkbox-checked {
  border-color: #fefefe;
  background-color: #fefefe;
}

.checkbox-ios-white .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-ios-yellow .checkbox-checked {
  border-color: #f8e71c;
  background-color: #f8e71c;
}

.checkbox-ios-yellow .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md {
  position: relative;
  display: inline-block;
}

.checkbox-md .checkbox-icon {
  border-radius: 2px;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #787878;
  background-color: #fff;
  -webkit-transition-duration: 280ms;
  transition-duration: 280ms;
  -webkit-transition-property: background;
  transition-property: background;
  -webkit-transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}

.checkbox-md .checkbox-checked {
  border-color: #5977ba;
  background-color: #5977ba;
}

.checkbox-md .checkbox-checked .checkbox-inner {
  left: 4px;
  top: 0;
  position: absolute;
  width: 5px;
  height: 10px;
  border-width: 2px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.checkbox-md.checkbox-disabled,
.item-md.item-checkbox-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item.item-md .checkbox-md {
  position: static;
  display: block;
  margin: 9px 36px 9px 4px;
}

.item.item-md .checkbox-md[item-right],
.item.item-md .checkbox-md[item-end] {
  margin: 11px 10px 10px 0;
}

.checkbox-md + .item-inner ion-label {
  margin-left: 0;
}

.checkbox-md-black .checkbox-checked {
  border-color: #2d2c2c;
  background-color: #2d2c2c;
}

.checkbox-md-black .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-charcoalGrey .checkbox-checked {
  border-color: #4a4a4a;
  background-color: #4a4a4a;
}

.checkbox-md-charcoalGrey .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-curantisMagenta .checkbox-checked {
  border-color: #ae2465;
  background-color: #ae2465;
}

.checkbox-md-curantisMagenta .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-curantisMagenta75 .checkbox-checked {
  border-color: #bb5e81;
  background-color: #bb5e81;
}

.checkbox-md-curantisMagenta75 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-curantisPurple .checkbox-checked {
  border-color: #614a75;
  background-color: #614a75;
}

.checkbox-md-curantisPurple .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-danger .checkbox-checked {
  border-color: #d0011b;
  background-color: #d0011b;
}

.checkbox-md-danger .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-danger10 .checkbox-checked {
  border-color: #f8d9de;
  background-color: #f8d9de;
}

.checkbox-md-danger10 .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md-dark .checkbox-checked {
  border-color: #92809d;
  background-color: #92809d;
}

.checkbox-md-dark .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-darkSkyBlue .checkbox-checked {
  border-color: #4a90e2;
  background-color: #4a90e2;
}

.checkbox-md-darkSkyBlue .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-gray .checkbox-checked {
  border-color: #9b9b9b;
  background-color: #9b9b9b;
}

.checkbox-md-gray .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-greyscale85 .checkbox-checked {
  border-color: #424040;
  background-color: #424040;
}

.checkbox-md-greyscale85 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-grayscale75 .checkbox-checked {
  border-color: #6c6969;
  background-color: #6c6969;
}

.checkbox-md-grayscale75 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-grayscale50 .checkbox-checked {
  border-color: #c1bfbf;
  background-color: #c1bfbf;
}

.checkbox-md-grayscale50 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-grayscale25 .checkbox-checked {
  border-color: #eae8e8;
  background-color: #eae8e8;
}

.checkbox-md-grayscale25 .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md-grayEEE .checkbox-checked {
  border-color: #eee;
  background-color: #eee;
}

.checkbox-md-grayEEE .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md-light .checkbox-checked {
  border-color: #f4f4f4;
  background-color: #f4f4f4;
}

.checkbox-md-light .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md-patientBlue .checkbox-checked {
  border-color: #d3e3f7;
  background-color: #d3e3f7;
}

.checkbox-md-patientBlue .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md-primary .checkbox-checked {
  border-color: #5977ba;
  background-color: #5977ba;
}

.checkbox-md-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-primary25 .checkbox-checked {
  border-color: #dee4ed;
  background-color: #dee4ed;
}

.checkbox-md-primary25 .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md-skyBlue .checkbox-checked {
  border-color: #97a9cf;
  background-color: #97a9cf;
}

.checkbox-md-skyBlue .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-success .checkbox-checked {
  border-color: #85bf31;
  background-color: #85bf31;
}

.checkbox-md-success .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-md-white .checkbox-checked {
  border-color: #fefefe;
  background-color: #fefefe;
}

.checkbox-md-white .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-md-yellow .checkbox-checked {
  border-color: #f8e71c;
  background-color: #f8e71c;
}

.checkbox-md-yellow .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp {
  position: relative;
  display: inline-block;
}

.checkbox-wp .checkbox-icon {
  border-radius: 0;
  position: relative;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #333;
  background-color: #fff;
}

.checkbox-wp .checkbox-checked {
  border-color: #5977ba;
  background-color: #5977ba;
}

.checkbox-wp .checkbox-checked .checkbox-inner {
  left: 3px;
  top: -2px;
  position: absolute;
  width: 6px;
  height: 12px;
  border-width: 1px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #fff;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.checkbox-wp.checkbox-disabled,
.item-wp.item-checkbox-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item.item-wp .checkbox-wp {
  position: static;
  display: block;
  margin: 9px 16px 9px 4px;
}

.item.item-wp .checkbox-wp[item-right],
.item.item-wp .checkbox-wp[item-end] {
  margin: 11px 10px 10px 0;
}

.checkbox-wp + .item-inner ion-label {
  margin-left: 0;
}

.checkbox-wp-black .checkbox-checked {
  border-color: #2d2c2c;
  background-color: #2d2c2c;
}

.checkbox-wp-black .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-charcoalGrey .checkbox-checked {
  border-color: #4a4a4a;
  background-color: #4a4a4a;
}

.checkbox-wp-charcoalGrey .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-curantisMagenta .checkbox-checked {
  border-color: #ae2465;
  background-color: #ae2465;
}

.checkbox-wp-curantisMagenta .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-curantisMagenta75 .checkbox-checked {
  border-color: #bb5e81;
  background-color: #bb5e81;
}

.checkbox-wp-curantisMagenta75 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-curantisPurple .checkbox-checked {
  border-color: #614a75;
  background-color: #614a75;
}

.checkbox-wp-curantisPurple .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-danger .checkbox-checked {
  border-color: #d0011b;
  background-color: #d0011b;
}

.checkbox-wp-danger .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-danger10 .checkbox-checked {
  border-color: #f8d9de;
  background-color: #f8d9de;
}

.checkbox-wp-danger10 .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp-dark .checkbox-checked {
  border-color: #92809d;
  background-color: #92809d;
}

.checkbox-wp-dark .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-darkSkyBlue .checkbox-checked {
  border-color: #4a90e2;
  background-color: #4a90e2;
}

.checkbox-wp-darkSkyBlue .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-gray .checkbox-checked {
  border-color: #9b9b9b;
  background-color: #9b9b9b;
}

.checkbox-wp-gray .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-greyscale85 .checkbox-checked {
  border-color: #424040;
  background-color: #424040;
}

.checkbox-wp-greyscale85 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-grayscale75 .checkbox-checked {
  border-color: #6c6969;
  background-color: #6c6969;
}

.checkbox-wp-grayscale75 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-grayscale50 .checkbox-checked {
  border-color: #c1bfbf;
  background-color: #c1bfbf;
}

.checkbox-wp-grayscale50 .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-grayscale25 .checkbox-checked {
  border-color: #eae8e8;
  background-color: #eae8e8;
}

.checkbox-wp-grayscale25 .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp-grayEEE .checkbox-checked {
  border-color: #eee;
  background-color: #eee;
}

.checkbox-wp-grayEEE .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp-light .checkbox-checked {
  border-color: #f4f4f4;
  background-color: #f4f4f4;
}

.checkbox-wp-light .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp-patientBlue .checkbox-checked {
  border-color: #d3e3f7;
  background-color: #d3e3f7;
}

.checkbox-wp-patientBlue .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp-primary .checkbox-checked {
  border-color: #5977ba;
  background-color: #5977ba;
}

.checkbox-wp-primary .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-primary25 .checkbox-checked {
  border-color: #dee4ed;
  background-color: #dee4ed;
}

.checkbox-wp-primary25 .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp-skyBlue .checkbox-checked {
  border-color: #97a9cf;
  background-color: #97a9cf;
}

.checkbox-wp-skyBlue .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-success .checkbox-checked {
  border-color: #85bf31;
  background-color: #85bf31;
}

.checkbox-wp-success .checkbox-checked .checkbox-inner {
  border-color: #fff;
}

.checkbox-wp-white .checkbox-checked {
  border-color: #fefefe;
  background-color: #fefefe;
}

.checkbox-wp-white .checkbox-checked .checkbox-inner {
  border-color: #000;
}

.checkbox-wp-yellow .checkbox-checked {
  border-color: #f8e71c;
  background-color: #f8e71c;
}

.checkbox-wp-yellow .checkbox-checked .checkbox-inner {
  border-color: #000;
}

ion-chip {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  font-weight: normal;
  vertical-align: middle;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

ion-chip .button {
  border-radius: 50%;
  width: 32px;
  height: 32px;
  margin: 0;
}

ion-chip ion-icon {
  text-align: center;
  border-radius: 50%;
  width: 32px;
  height: 32px;
  font-size: 18px;
  line-height: 32px;
}

ion-chip ion-avatar {
  border-radius: 50%;
  width: 32px;
  min-width: 32px;
  height: 32px;
  min-height: 32px;
}

ion-chip ion-avatar img {
  border-radius: 50%;
  display: block;
  width: 100%;
  max-width: 100%;
  height: 100%;
  max-height: 100%;
}

.chip-ios {
  border-radius: 16px;
  height: 32px;
  font-size: 13px;
  line-height: 32px;
  color: rgba(0, 0, 0, 0.87);
  background: rgba(0, 0, 0, 0.12);
  margin: 2px 0;
}

.chip-ios > ion-label {
  margin: 0 10px;
}

.chip-ios > ion-icon {
  color: #fff;
  background-color: #5977ba;
}

.chip-ios-black,
.chip-ios .icon-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.chip-ios-charcoalGrey,
.chip-ios .icon-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.chip-ios-curantisMagenta,
.chip-ios .icon-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.chip-ios-curantisMagenta75,
.chip-ios .icon-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.chip-ios-curantisPurple,
.chip-ios .icon-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.chip-ios-danger,
.chip-ios .icon-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.chip-ios-danger10,
.chip-ios .icon-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.chip-ios-dark,
.chip-ios .icon-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.chip-ios-darkSkyBlue,
.chip-ios .icon-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.chip-ios-gray,
.chip-ios .icon-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.chip-ios-greyscale85,
.chip-ios .icon-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.chip-ios-grayscale75,
.chip-ios .icon-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.chip-ios-grayscale50,
.chip-ios .icon-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.chip-ios-grayscale25,
.chip-ios .icon-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.chip-ios-grayEEE,
.chip-ios .icon-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.chip-ios-light,
.chip-ios .icon-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.chip-ios-patientBlue,
.chip-ios .icon-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.chip-ios-primary,
.chip-ios .icon-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.chip-ios-primary25,
.chip-ios .icon-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.chip-ios-skyBlue,
.chip-ios .icon-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.chip-ios-success,
.chip-ios .icon-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.chip-ios-white,
.chip-ios .icon-ios-white {
  color: #000;
  background-color: #fefefe;
}

.chip-ios-yellow,
.chip-ios .icon-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.chip-md {
  border-radius: 16px;
  height: 32px;
  font-size: 13px;
  line-height: 32px;
  color: rgba(0, 0, 0, 0.87);
  background: rgba(0, 0, 0, 0.12);
  margin: 2px 0;
}

.chip-md > ion-label {
  margin: 0 10px;
}

.chip-md > ion-icon {
  color: #fff;
  background-color: #5977ba;
}

.chip-md-black,
.chip-md .icon-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.chip-md-charcoalGrey,
.chip-md .icon-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.chip-md-curantisMagenta,
.chip-md .icon-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.chip-md-curantisMagenta75,
.chip-md .icon-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.chip-md-curantisPurple,
.chip-md .icon-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.chip-md-danger,
.chip-md .icon-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.chip-md-danger10,
.chip-md .icon-md-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.chip-md-dark,
.chip-md .icon-md-dark {
  color: #fff;
  background-color: #92809d;
}

.chip-md-darkSkyBlue,
.chip-md .icon-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.chip-md-gray,
.chip-md .icon-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.chip-md-greyscale85,
.chip-md .icon-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.chip-md-grayscale75,
.chip-md .icon-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.chip-md-grayscale50,
.chip-md .icon-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.chip-md-grayscale25,
.chip-md .icon-md-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.chip-md-grayEEE,
.chip-md .icon-md-grayEEE {
  color: #000;
  background-color: #eee;
}

.chip-md-light,
.chip-md .icon-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.chip-md-patientBlue,
.chip-md .icon-md-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.chip-md-primary,
.chip-md .icon-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.chip-md-primary25,
.chip-md .icon-md-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.chip-md-skyBlue,
.chip-md .icon-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.chip-md-success,
.chip-md .icon-md-success {
  color: #fff;
  background-color: #85bf31;
}

.chip-md-white,
.chip-md .icon-md-white {
  color: #000;
  background-color: #fefefe;
}

.chip-md-yellow,
.chip-md .icon-md-yellow {
  color: #000;
  background-color: #f8e71c;
}

.chip-wp {
  border-radius: 16px;
  height: 32px;
  font-size: 13px;
  line-height: 32px;
  color: rgba(0, 0, 0, 0.87);
  background: rgba(0, 0, 0, 0.12);
  margin: 2px 0;
}

.chip-wp > ion-label {
  margin: 0 10px;
}

.chip-wp > ion-icon {
  color: #fff;
  background-color: #5977ba;
}

.chip-wp .button {
  border: 0;
}

.chip-wp-black,
.chip-wp .icon-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.chip-wp-charcoalGrey,
.chip-wp .icon-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.chip-wp-curantisMagenta,
.chip-wp .icon-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.chip-wp-curantisMagenta75,
.chip-wp .icon-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.chip-wp-curantisPurple,
.chip-wp .icon-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.chip-wp-danger,
.chip-wp .icon-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.chip-wp-danger10,
.chip-wp .icon-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.chip-wp-dark,
.chip-wp .icon-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.chip-wp-darkSkyBlue,
.chip-wp .icon-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.chip-wp-gray,
.chip-wp .icon-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.chip-wp-greyscale85,
.chip-wp .icon-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.chip-wp-grayscale75,
.chip-wp .icon-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.chip-wp-grayscale50,
.chip-wp .icon-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.chip-wp-grayscale25,
.chip-wp .icon-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.chip-wp-grayEEE,
.chip-wp .icon-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.chip-wp-light,
.chip-wp .icon-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.chip-wp-patientBlue,
.chip-wp .icon-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.chip-wp-primary,
.chip-wp .icon-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.chip-wp-primary25,
.chip-wp .icon-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.chip-wp-skyBlue,
.chip-wp .icon-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.chip-wp-success,
.chip-wp .icon-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.chip-wp-white,
.chip-wp .icon-wp-white {
  color: #000;
  background-color: #fefefe;
}

.chip-wp-yellow,
.chip-wp .icon-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

ion-content {
  left: 0;
  top: 0;
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  contain: size style;
}

.ion-page > ion-content {
  position: absolute;
}

a {
  color: #5977ba;
}

.scroll-content {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1;
  display: block;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
  contain: size style layout;
}

ion-content.js-scroll > .scroll-content {
  position: relative;
  min-height: 100%;
  overflow-x: initial;
  overflow-y: initial;
  -webkit-overflow-scrolling: auto;
  will-change: initial;
}

.disable-scroll .ion-page {
  pointer-events: none;
  -ms-touch-action: none;
  touch-action: none;
}

ion-content.has-refresher > .scroll-content {
  background-color: inherit;
}

.fixed-content {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  display: block;
}

[ion-fixed] {
  position: absolute;
  z-index: 999;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

ion-app [no-padding],
ion-app [no-padding] .scroll-content {
  padding: 0;
}

ion-app [no-margin],
ion-app [no-margin] .scroll-content {
  margin: 0;
}

.content-ios {
  color: #000;
  background-color: #fff;
}

.content-ios.outer-content {
  background: #efeff4;
}

.content-ios hr {
  height: 0.55px;
  background-color: rgba(0, 0, 0, 0.12);
}

.ios .ion-page.show-page ~ .nav-decor {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 0;
  display: block;
  width: 100%;
  height: 100%;
  background: transparent;
  pointer-events: none;
}

ion-app.ios [padding] {
  padding: 16px;
}

ion-app.ios [padding-top] {
  padding-top: 16px;
}

ion-app.ios [padding-left] {
  padding-left: 16px;
}

ion-app.ios [padding-right] {
  padding-right: 16px;
}

ion-app.ios [padding-bottom] {
  padding-bottom: 16px;
}

ion-app.ios [padding-vertical] {
  padding-top: 16px;
  padding-bottom: 16px;
}

ion-app.ios [padding-horizontal] {
  padding-left: 16px;
  padding-right: 16px;
}

ion-app.ios [padding] .scroll-content {
  padding: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-top: 16px;
    padding-bottom: 16px;
    padding: 16px calc(env(safe-area-inset-right) + 16px) 16px calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.ios [padding-top] .scroll-content {
  padding-top: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-top] .scroll-content {
    padding-top: 16px;
    padding-top: 16px;
  }
}

ion-app.ios [padding-left] .scroll-content {
  padding-left: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-left] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.ios [padding-right] .scroll-content {
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-right] .scroll-content {
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.ios [padding-bottom] .scroll-content {
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-bottom] .scroll-content {
    padding-bottom: 16px;
    padding-bottom: 16px;
  }
}

ion-app.ios [padding-vertical] .scroll-content {
  padding-top: 16px;
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-vertical] .scroll-content {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-top: 16px;
    padding-bottom: 16px;
  }
}

ion-app.ios [padding-horizontal] .scroll-content {
  padding-left: 16px;
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.ios [padding-horizontal] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.ios [margin],
ion-app.ios [margin] .scroll-content {
  margin: 16px;
}

ion-app.ios [margin-top],
ion-app.ios [margin-top] .scroll-content {
  margin-top: 16px;
}

ion-app.ios [margin-left],
ion-app.ios [margin-left] .scroll-content {
  margin-left: 16px;
}

ion-app.ios [margin-start],
ion-app.ios [margin-start] .scroll-content {
  margin-left: 16px;
}

ion-app.ios [margin-right],
ion-app.ios [margin-right] .scroll-content {
  margin-right: 16px;
}

ion-app.ios [margin-end],
ion-app.ios [margin-end] .scroll-content {
  margin-right: 16px;
}

ion-app.ios [margin-bottom],
ion-app.ios [margin-bottom] .scroll-content {
  margin-bottom: 16px;
}

ion-app.ios [margin-vertical],
ion-app.ios [margin-vertical] .scroll-content {
  margin-top: 16px;
  margin-bottom: 16px;
}

ion-app.ios [margin-horizontal],
ion-app.ios [margin-horizontal] .scroll-content {
  margin-left: 16px;
  margin-right: 16px;
}

.content-ios:not([no-bounce]) > .scroll-content::before,
.content-ios:not([no-bounce]) > .scroll-content::after {
  position: absolute;
  width: 1px;
  height: 1px;
  content: "";
}

.content-ios:not([no-bounce]) > .scroll-content::before {
  bottom: -1px;
}

.content-ios:not([no-bounce]) > .scroll-content::after {
  top: -1px;
}

.platform-core .content-ios .scroll-content::after,
.platform-core .content-ios .scroll-content::before {
  position: initial;
  top: initial;
  bottom: initial;
  width: initial;
  height: initial;
}

.content-md {
  color: #000;
  background-color: #fff;
}

.content-md hr {
  background-color: rgba(0, 0, 0, 0.08);
}

ion-app.md [padding] {
  padding: 16px;
}

ion-app.md [padding-top] {
  padding-top: 16px;
}

ion-app.md [padding-left] {
  padding-left: 16px;
}

ion-app.md [padding-right] {
  padding-right: 16px;
}

ion-app.md [padding-bottom] {
  padding-bottom: 16px;
}

ion-app.md [padding-vertical] {
  padding-top: 16px;
  padding-bottom: 16px;
}

ion-app.md [padding-horizontal] {
  padding-left: 16px;
  padding-right: 16px;
}

ion-app.md [padding] .scroll-content {
  padding: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-top: 16px;
    padding-bottom: 16px;
    padding: 16px calc(env(safe-area-inset-right) + 16px) 16px calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.md [padding-top] .scroll-content {
  padding-top: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-top] .scroll-content {
    padding-top: 16px;
    padding-top: 16px;
  }
}

ion-app.md [padding-left] .scroll-content {
  padding-left: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-left] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.md [padding-right] .scroll-content {
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-right] .scroll-content {
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.md [padding-bottom] .scroll-content {
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-bottom] .scroll-content {
    padding-bottom: 16px;
    padding-bottom: 16px;
  }
}

ion-app.md [padding-vertical] .scroll-content {
  padding-top: 16px;
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-vertical] .scroll-content {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-top: 16px;
    padding-bottom: 16px;
  }
}

ion-app.md [padding-horizontal] .scroll-content {
  padding-left: 16px;
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.md [padding-horizontal] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.md [margin],
ion-app.md [margin] .scroll-content {
  margin: 16px;
}

ion-app.md [margin-top],
ion-app.md [margin-top] .scroll-content {
  margin-top: 16px;
}

ion-app.md [margin-left],
ion-app.md [margin-left] .scroll-content {
  margin-left: 16px;
}

ion-app.md [margin-start],
ion-app.md [margin-start] .scroll-content {
  margin-left: 16px;
}

ion-app.md [margin-right],
ion-app.md [margin-right] .scroll-content {
  margin-right: 16px;
}

ion-app.md [margin-end],
ion-app.md [margin-end] .scroll-content {
  margin-right: 16px;
}

ion-app.md [margin-bottom],
ion-app.md [margin-bottom] .scroll-content {
  margin-bottom: 16px;
}

ion-app.md [margin-vertical],
ion-app.md [margin-vertical] .scroll-content {
  margin-top: 16px;
  margin-bottom: 16px;
}

ion-app.md [margin-horizontal],
ion-app.md [margin-horizontal] .scroll-content {
  margin-left: 16px;
  margin-right: 16px;
}

.content-wp {
  color: #000;
  background-color: #fff;
}

.content-wp hr {
  background-color: rgba(0, 0, 0, 0.08);
}

ion-app.wp [padding] {
  padding: 16px;
}

ion-app.wp [padding-top] {
  padding-top: 16px;
}

ion-app.wp [padding-left] {
  padding-left: 16px;
}

ion-app.wp [padding-right] {
  padding-right: 16px;
}

ion-app.wp [padding-bottom] {
  padding-bottom: 16px;
}

ion-app.wp [padding-vertical] {
  padding-top: 16px;
  padding-bottom: 16px;
}

ion-app.wp [padding-horizontal] {
  padding-left: 16px;
  padding-right: 16px;
}

ion-app.wp [padding] .scroll-content {
  padding: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-top: 16px;
    padding-bottom: 16px;
    padding: 16px calc(env(safe-area-inset-right) + 16px) 16px calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.wp [padding-top] .scroll-content {
  padding-top: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-top] .scroll-content {
    padding-top: 16px;
    padding-top: 16px;
  }
}

ion-app.wp [padding-left] .scroll-content {
  padding-left: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-left] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

ion-app.wp [padding-right] .scroll-content {
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-right] .scroll-content {
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.wp [padding-bottom] .scroll-content {
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-bottom] .scroll-content {
    padding-bottom: 16px;
    padding-bottom: 16px;
  }
}

ion-app.wp [padding-vertical] .scroll-content {
  padding-top: 16px;
  padding-bottom: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-vertical] .scroll-content {
    padding-top: 16px;
    padding-bottom: 16px;
    padding-top: 16px;
    padding-bottom: 16px;
  }
}

ion-app.wp [padding-horizontal] .scroll-content {
  padding-left: 16px;
  padding-right: 16px;
}

@media screen and (orientation: landscape) {
  ion-app.wp [padding-horizontal] .scroll-content {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-right: calc(constant(safe-area-inset-right) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
    padding-right: calc(env(safe-area-inset-right) + 16px);
  }
}

ion-app.wp [margin],
ion-app.wp [margin] .scroll-content {
  margin: 16px;
}

ion-app.wp [margin-top],
ion-app.wp [margin-top] .scroll-content {
  margin-top: 16px;
}

ion-app.wp [margin-left],
ion-app.wp [margin-left] .scroll-content {
  margin-left: 16px;
}

ion-app.wp [margin-start],
ion-app.wp [margin-start] .scroll-content {
  margin-left: 16px;
}

ion-app.wp [margin-right],
ion-app.wp [margin-right] .scroll-content {
  margin-right: 16px;
}

ion-app.wp [margin-end],
ion-app.wp [margin-end] .scroll-content {
  margin-right: 16px;
}

ion-app.wp [margin-bottom],
ion-app.wp [margin-bottom] .scroll-content {
  margin-bottom: 16px;
}

ion-app.wp [margin-vertical],
ion-app.wp [margin-vertical] .scroll-content {
  margin-top: 16px;
  margin-bottom: 16px;
}

ion-app.wp [margin-horizontal],
ion-app.wp [margin-horizontal] .scroll-content {
  margin-left: 16px;
  margin-right: 16px;
}

ion-datetime {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}

.datetime-text {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 16px;
  min-height: 1.2em;
  font-size: inherit;
  line-height: 1.2;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.datetime-disabled,
.item-datetime-disabled ion-label {
  opacity: .4;
  pointer-events: none;
}

.item-label-stacked ion-datetime,
.item-label-floating ion-datetime {
  padding-left: 0;
  width: 100%;
}

.datetime-ios {
  padding: 11px 8px 11px 16px;
}

.datetime-ios .datetime-placeholder {
  color: #999;
}

.datetime-md {
  padding: 13px 8px 13px 16px;
}

.datetime-md .datetime-placeholder {
  color: #999;
}

.datetime-wp {
  padding: 13px 8px 13px 16px;
  min-width: 45%;
}

.datetime-wp .datetime-text {
  padding: 0 8px;
  min-height: 3.4rem;
  border: 2px solid rgba(0, 0, 0, 0.5);
  line-height: 3rem;
}

.item-datetime .datetime-wp ion-label[floating] {
  -webkit-transform: translate3d(8px,  41px,  0);
  transform: translate3d(8px,  41px,  0);
}

.datetime-wp .datetime-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.fab {
  text-align: center;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border-radius: 50%;
  position: relative;
  z-index: 0;
  display: block;
  overflow: hidden;
  width: 56px;
  height: 56px;
  font-size: 14px;
  line-height: 56px;
  text-overflow: ellipsis;
  text-transform: none;
  white-space: nowrap;
  cursor: pointer;
  -webkit-transition: background-color, opacity 100ms linear;
  transition: background-color, opacity 100ms linear;
  background-clip: padding-box;
  -webkit-font-kerning: none;
  font-kerning: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  contain: strict;
}

.fab ion-icon {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: 2.4rem;
}

.fab[mini] {
  margin: 8px;
  width: 40px;
  height: 40px;
  line-height: 40px;
}

.fab[mini] .fab-close-icon {
  line-height: 40px;
}

ion-fab {
  position: absolute;
  z-index: 999;
}

ion-fab[center] {
  left: 50%;
  margin-left: -28px;
}

ion-fab[middle] {
  margin-top: -28px;
  top: 50%;
}

ion-fab[top] {
  top: 10px;
}

ion-fab[right] {
  right: 10px;
  right: calc(10px + constant(safe-area-inset-right));
  right: calc(10px + env(safe-area-inset-right));
}

ion-fab[end] {
  right: 10px;
  right: calc(constant(safe-area-inset-right) + 10px);
  right: calc(env(safe-area-inset-right) + 10px);
}

ion-fab[bottom] {
  bottom: 10px;
}

ion-fab[left] {
  left: 10px;
  left: calc(10px + constant(safe-area-inset-left));
  left: calc(10px + env(safe-area-inset-left));
}

ion-fab[start] {
  left: 10px;
  left: calc(constant(safe-area-inset-left) + 10px);
  left: calc(env(safe-area-inset-left) + 10px);
}

ion-fab[top][edge] {
  top: -28px;
}

ion-fab[bottom][edge] {
  bottom: -28px;
}

ion-fab-list {
  margin: 66px 0;
  position: absolute;
  top: 0;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 56px;
  min-height: 56px;
}

.fab-in-list {
  margin: 8px 0;
  width: 40px;
  height: 40px;
  opacity: 0;
  visibility: hidden;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.fab-in-list.show {
  opacity: 1;
  visibility: visible;
  -webkit-transform: scale(1);
  transform: scale(1);
}

ion-fab-list[side=left] .fab-in-list,
ion-fab-list[side=right] .fab-in-list {
  margin: 0 8px;
}

ion-fab-list[side=top] {
  top: auto;
  bottom: 0;
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: column-reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
}

ion-fab-list[side=left] {
  margin: 0 66px;
  right: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

ion-fab-list[side=right] {
  margin: 0 66px;
  left: 0;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.fab-list-active {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.fab-close-icon {
  left: 0;
  right: 0;
  top: 0;
  position: absolute;
  line-height: 56px;
  opacity: 0;
  -webkit-transform: scale(0.4) rotateZ(-45deg);
  transform: scale(0.4) rotateZ(-45deg);
  -webkit-transition: all ease-in-out 300ms;
  transition: all ease-in-out 300ms;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}

.fab .button-inner {
  -webkit-transition: all ease-in-out 300ms;
  transition: all ease-in-out 300ms;
  -webkit-transition-property: opacity, -webkit-transform;
  transition-property: opacity, -webkit-transform;
  transition-property: transform, opacity;
  transition-property: transform, opacity, -webkit-transform;
}

.fab-close-active .fab-close-icon {
  opacity: 1;
  -webkit-transform: scale(1) rotateZ(0deg);
  transform: scale(1) rotateZ(0deg);
}

.fab-close-active .button-inner {
  opacity: 0;
  -webkit-transform: scale(0.4) rotateZ(45deg);
  transform: scale(0.4) rotateZ(45deg);
}

.fab-ios {
  color: #fff;
  background-color: #5977ba;
}

.fab-ios.activated {
  background-color: #526dab;
}

.fab-ios-in-list {
  color: #000;
  background-color: #f4f4f4;
  -webkit-transition: opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
  transition: opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms;
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
}

.fab-ios-in-list.activated {
  background-color: #e0e0e0;
}

.fab-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.fab-ios-black.activated {
  background-color: #3e3d3d;
}

.fab-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.fab-ios-charcoalGrey.activated {
  background-color: #585858;
}

.fab-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.fab-ios-curantisMagenta.activated {
  background-color: #b43671;
}

.fab-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.fab-ios-curantisMagenta75.activated {
  background-color: #ac5677;
}

.fab-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.fab-ios-curantisPurple.activated {
  background-color: #6e5880;
}

.fab-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.fab-ios-danger.activated {
  background-color: #d4152d;
}

.fab-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.fab-ios-danger10.activated {
  background-color: #e4c8cc;
}

.fab-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.fab-ios-dark.activated {
  background-color: #867690;
}

.fab-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.fab-ios-darkSkyBlue.activated {
  background-color: #4484d0;
}

.fab-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.fab-ios-gray.activated {
  background-color: #8f8f8f;
}

.fab-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.fab-ios-greyscale85.activated {
  background-color: #514f4f;
}

.fab-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.fab-ios-grayscale75.activated {
  background-color: #787575;
}

.fab-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.fab-ios-grayscale50.activated {
  background-color: #b2b0b0;
}

.fab-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.fab-ios-grayscale25.activated {
  background-color: #d7d5d5;
}

.fab-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.fab-ios-grayEEE.activated {
  background-color: #dbdbdb;
}

.fab-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.fab-ios-light.activated {
  background-color: #e0e0e0;
}

.fab-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.fab-ios-patientBlue.activated {
  background-color: #c2d1e3;
}

.fab-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.fab-ios-primary.activated {
  background-color: #526dab;
}

.fab-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.fab-ios-primary25.activated {
  background-color: #ccd2da;
}

.fab-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.fab-ios-skyBlue.activated {
  background-color: #8b9bbe;
}

.fab-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.fab-ios-success.activated {
  background-color: #8fc441;
}

.fab-ios-white {
  color: #000;
  background-color: #fefefe;
}

.fab-ios-white.activated {
  background-color: #eaeaea;
}

.fab-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.fab-ios-yellow.activated {
  background-color: #e4d51a;
}

.fab-md {
  color: #fff;
  background-color: #5977ba;
  -webkit-box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.14), 0 4px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 6px 0 rgba(0, 0, 0, 0.14), 0 4px 5px rgba(0, 0, 0, 0.1);
  -webkit-transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
}

.fab-md.activated {
  background-color: #526dab;
  -webkit-box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.4), 0 4px 7px 0 rgba(0, 0, 0, 0.1);
  box-shadow: 0 5px 15px 0 rgba(0, 0, 0, 0.4), 0 4px 7px 0 rgba(0, 0, 0, 0.1);
}

.fab-md-in-list {
  color: #000;
  background-color: #f4f4f4;
  -webkit-transition: opacity 200ms ease 10ms, background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 200ms ease 10ms, -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: opacity 200ms ease 10ms, background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 200ms ease 10ms, -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms, box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms, box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1), background-color 300ms cubic-bezier(0.4, 0, 0.2, 1), color 300ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 200ms ease 10ms, -webkit-box-shadow 300ms cubic-bezier(0.4, 0, 0.2, 1);
}

.fab-md-in-list.activated {
  background-color: #e0e0e0;
}

.fab-md .button-effect {
  background-color: #fff;
}

.fab-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.fab-md-black.activated {
  background-color: #3e3d3d;
}

.fab-md-black .button-effect {
  background-color: #fff;
}

.fab-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.fab-md-charcoalGrey.activated {
  background-color: #585858;
}

.fab-md-charcoalGrey .button-effect {
  background-color: #fff;
}

.fab-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.fab-md-curantisMagenta.activated {
  background-color: #b43671;
}

.fab-md-curantisMagenta .button-effect {
  background-color: #fff;
}

.fab-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.fab-md-curantisMagenta75.activated {
  background-color: #ac5677;
}

.fab-md-curantisMagenta75 .button-effect {
  background-color: #fff;
}

.fab-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.fab-md-curantisPurple.activated {
  background-color: #6e5880;
}

.fab-md-curantisPurple .button-effect {
  background-color: #fff;
}

.fab-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.fab-md-danger.activated {
  background-color: #d4152d;
}

.fab-md-danger .button-effect {
  background-color: #fff;
}

.fab-md-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.fab-md-danger10.activated {
  background-color: #e4c8cc;
}

.fab-md-danger10 .button-effect {
  background-color: #000;
}

.fab-md-dark {
  color: #fff;
  background-color: #92809d;
}

.fab-md-dark.activated {
  background-color: #867690;
}

.fab-md-dark .button-effect {
  background-color: #fff;
}

.fab-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.fab-md-darkSkyBlue.activated {
  background-color: #4484d0;
}

.fab-md-darkSkyBlue .button-effect {
  background-color: #fff;
}

.fab-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.fab-md-gray.activated {
  background-color: #8f8f8f;
}

.fab-md-gray .button-effect {
  background-color: #fff;
}

.fab-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.fab-md-greyscale85.activated {
  background-color: #514f4f;
}

.fab-md-greyscale85 .button-effect {
  background-color: #fff;
}

.fab-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.fab-md-grayscale75.activated {
  background-color: #787575;
}

.fab-md-grayscale75 .button-effect {
  background-color: #fff;
}

.fab-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.fab-md-grayscale50.activated {
  background-color: #b2b0b0;
}

.fab-md-grayscale50 .button-effect {
  background-color: #fff;
}

.fab-md-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.fab-md-grayscale25.activated {
  background-color: #d7d5d5;
}

.fab-md-grayscale25 .button-effect {
  background-color: #000;
}

.fab-md-grayEEE {
  color: #000;
  background-color: #eee;
}

.fab-md-grayEEE.activated {
  background-color: #dbdbdb;
}

.fab-md-grayEEE .button-effect {
  background-color: #000;
}

.fab-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.fab-md-light.activated {
  background-color: #e0e0e0;
}

.fab-md-light .button-effect {
  background-color: #000;
}

.fab-md-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.fab-md-patientBlue.activated {
  background-color: #c2d1e3;
}

.fab-md-patientBlue .button-effect {
  background-color: #000;
}

.fab-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.fab-md-primary.activated {
  background-color: #526dab;
}

.fab-md-primary .button-effect {
  background-color: #fff;
}

.fab-md-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.fab-md-primary25.activated {
  background-color: #ccd2da;
}

.fab-md-primary25 .button-effect {
  background-color: #000;
}

.fab-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.fab-md-skyBlue.activated {
  background-color: #8b9bbe;
}

.fab-md-skyBlue .button-effect {
  background-color: #fff;
}

.fab-md-success {
  color: #fff;
  background-color: #85bf31;
}

.fab-md-success.activated {
  background-color: #8fc441;
}

.fab-md-success .button-effect {
  background-color: #fff;
}

.fab-md-white {
  color: #000;
  background-color: #fefefe;
}

.fab-md-white.activated {
  background-color: #eaeaea;
}

.fab-md-white .button-effect {
  background-color: #000;
}

.fab-md-yellow {
  color: #000;
  background-color: #f8e71c;
}

.fab-md-yellow.activated {
  background-color: #e4d51a;
}

.fab-md-yellow .button-effect {
  background-color: #000;
}

.fab-wp {
  color: #fff;
  background-color: #5977ba;
}

.fab-wp.activated {
  background-color: #526dab;
}

.fab-wp-in-list {
  color: #000;
  background-color: #f4f4f4;
  -webkit-transition: opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
  transition: opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms;
  transition: transform 200ms ease 10ms, opacity 200ms ease 10ms, -webkit-transform 200ms ease 10ms;
}

.fab-wp-in-list.activated {
  background-color: #e0e0e0;
}

.fab-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.fab-wp-black.activated {
  background-color: #3e3d3d;
}

.fab-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.fab-wp-charcoalGrey.activated {
  background-color: #585858;
}

.fab-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.fab-wp-curantisMagenta.activated {
  background-color: #b43671;
}

.fab-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.fab-wp-curantisMagenta75.activated {
  background-color: #ac5677;
}

.fab-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.fab-wp-curantisPurple.activated {
  background-color: #6e5880;
}

.fab-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.fab-wp-danger.activated {
  background-color: #d4152d;
}

.fab-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.fab-wp-danger10.activated {
  background-color: #e4c8cc;
}

.fab-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.fab-wp-dark.activated {
  background-color: #867690;
}

.fab-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.fab-wp-darkSkyBlue.activated {
  background-color: #4484d0;
}

.fab-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.fab-wp-gray.activated {
  background-color: #8f8f8f;
}

.fab-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.fab-wp-greyscale85.activated {
  background-color: #514f4f;
}

.fab-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.fab-wp-grayscale75.activated {
  background-color: #787575;
}

.fab-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.fab-wp-grayscale50.activated {
  background-color: #b2b0b0;
}

.fab-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.fab-wp-grayscale25.activated {
  background-color: #d7d5d5;
}

.fab-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.fab-wp-grayEEE.activated {
  background-color: #dbdbdb;
}

.fab-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.fab-wp-light.activated {
  background-color: #e0e0e0;
}

.fab-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.fab-wp-patientBlue.activated {
  background-color: #c2d1e3;
}

.fab-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.fab-wp-primary.activated {
  background-color: #526dab;
}

.fab-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.fab-wp-primary25.activated {
  background-color: #ccd2da;
}

.fab-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.fab-wp-skyBlue.activated {
  background-color: #8b9bbe;
}

.fab-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.fab-wp-success.activated {
  background-color: #8fc441;
}

.fab-wp-white {
  color: #000;
  background-color: #fefefe;
}

.fab-wp-white.activated {
  background-color: #eaeaea;
}

.fab-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.fab-wp-yellow.activated {
  background-color: #e4d51a;
}

.grid {
  padding: 5px;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.grid[no-padding] {
  padding: 0;
}

.grid[no-padding] > .row > .col {
  padding: 0;
}

@media (min-width: 576px) {
  .grid[fixed] {
    width: 540px;
    max-width: 100%;
  }
}

@media (min-width: 768px) {
  .grid[fixed] {
    width: 720px;
    max-width: 100%;
  }
}

@media (min-width: 992px) {
  .grid[fixed] {
    width: 960px;
    max-width: 100%;
  }
}

@media (min-width: 1200px) {
  .grid[fixed] {
    width: 1140px;
    max-width: 100%;
  }
}

.row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.row[nowrap] {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

.row[wrap-reverse] {
  -webkit-flex-wrap: wrap-reverse;
  -ms-flex-wrap: wrap-reverse;
  flex-wrap: wrap-reverse;
}

.row[align-items-start] {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.row[align-items-center] {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.row[align-items-end] {
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

.row[align-items-stretch] {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.row[align-items-baseline] {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

.row[justify-content-start] {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.row[justify-content-center] {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.row[justify-content-end] {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.row[justify-content-around] {
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

.row[justify-content-between] {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.col {
  padding: 5px;
  position: relative;
  width: 100%;
  margin: 0;
  min-height: 1px;
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

.col[align-self-start] {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

.col[align-self-end] {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.col[align-self-center] {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.col[align-self-stretch] {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

.col[align-self-baseline] {
  -webkit-align-self: baseline;
  -ms-flex-item-align: baseline;
  align-self: baseline;
}

[col-1] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-1] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-1] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-1] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-1] {
    padding: 5px;
  }
}

[col-2] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-2] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-2] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-2] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-2] {
    padding: 5px;
  }
}

[col-3] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-3] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-3] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-3] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-3] {
    padding: 5px;
  }
}

[col-4] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-4] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-4] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-4] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-4] {
    padding: 5px;
  }
}

[col-5] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-5] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-5] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-5] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-5] {
    padding: 5px;
  }
}

[col-6] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-6] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-6] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-6] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-6] {
    padding: 5px;
  }
}

[col-7] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-7] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-7] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-7] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-7] {
    padding: 5px;
  }
}

[col-8] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-8] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-8] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-8] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-8] {
    padding: 5px;
  }
}

[col-9] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-9] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-9] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-9] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-9] {
    padding: 5px;
  }
}

[col-10] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-10] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-10] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-10] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-10] {
    padding: 5px;
  }
}

[col-11] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-11] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-11] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-11] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-11] {
    padding: 5px;
  }
}

[col-12] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-12] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-12] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-12] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-12] {
    padding: 5px;
  }
}

[col] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col] {
    padding: 5px;
  }
}

[col] {
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 100%;
}

[col-auto] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: auto;
}

[col-1] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 8.33333%;
  -ms-flex: 0 0 8.33333%;
  flex: 0 0 8.33333%;
  width: 8.33333%;
  max-width: 8.33333%;
}

[col-2] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 16.66667%;
  -ms-flex: 0 0 16.66667%;
  flex: 0 0 16.66667%;
  width: 16.66667%;
  max-width: 16.66667%;
}

[col-3] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25%;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
  width: 25%;
  max-width: 25%;
}

[col-4] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.33333%;
  -ms-flex: 0 0 33.33333%;
  flex: 0 0 33.33333%;
  width: 33.33333%;
  max-width: 33.33333%;
}

[col-5] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 41.66667%;
  -ms-flex: 0 0 41.66667%;
  flex: 0 0 41.66667%;
  width: 41.66667%;
  max-width: 41.66667%;
}

[col-6] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
  width: 50%;
  max-width: 50%;
}

[col-7] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 58.33333%;
  -ms-flex: 0 0 58.33333%;
  flex: 0 0 58.33333%;
  width: 58.33333%;
  max-width: 58.33333%;
}

[col-8] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 66.66667%;
  -ms-flex: 0 0 66.66667%;
  flex: 0 0 66.66667%;
  width: 66.66667%;
  max-width: 66.66667%;
}

[col-9] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 75%;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
  width: 75%;
  max-width: 75%;
}

[col-10] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 83.33333%;
  -ms-flex: 0 0 83.33333%;
  flex: 0 0 83.33333%;
  width: 83.33333%;
  max-width: 83.33333%;
}

[col-11] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 91.66667%;
  -ms-flex: 0 0 91.66667%;
  flex: 0 0 91.66667%;
  width: 91.66667%;
  max-width: 91.66667%;
}

[col-12] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
  width: 100%;
  max-width: 100%;
}

[pull-0] {
  right: auto;
}

[pull-1] {
  right: 8.33333%;
}

[pull-2] {
  right: 16.66667%;
}

[pull-3] {
  right: 25%;
}

[pull-4] {
  right: 33.33333%;
}

[pull-5] {
  right: 41.66667%;
}

[pull-6] {
  right: 50%;
}

[pull-7] {
  right: 58.33333%;
}

[pull-8] {
  right: 66.66667%;
}

[pull-9] {
  right: 75%;
}

[pull-10] {
  right: 83.33333%;
}

[pull-11] {
  right: 91.66667%;
}

[pull-12] {
  right: 100%;
}

[push-0] {
  left: auto;
}

[push-1] {
  left: 8.33333%;
}

[push-2] {
  left: 16.66667%;
}

[push-3] {
  left: 25%;
}

[push-4] {
  left: 33.33333%;
}

[push-5] {
  left: 41.66667%;
}

[push-6] {
  left: 50%;
}

[push-7] {
  left: 58.33333%;
}

[push-8] {
  left: 66.66667%;
}

[push-9] {
  left: 75%;
}

[push-10] {
  left: 83.33333%;
}

[push-11] {
  left: 91.66667%;
}

[push-12] {
  left: 100%;
}

[offset-1] {
  margin-left: 8.33333%;
}

[offset-2] {
  margin-left: 16.66667%;
}

[offset-3] {
  margin-left: 25%;
}

[offset-4] {
  margin-left: 33.33333%;
}

[offset-5] {
  margin-left: 41.66667%;
}

[offset-6] {
  margin-left: 50%;
}

[offset-7] {
  margin-left: 58.33333%;
}

[offset-8] {
  margin-left: 66.66667%;
}

[offset-9] {
  margin-left: 75%;
}

[offset-10] {
  margin-left: 83.33333%;
}

[offset-11] {
  margin-left: 91.66667%;
}

[col-sm-1] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-1] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-1] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-1] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-1] {
    padding: 5px;
  }
}

[col-sm-2] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-2] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-2] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-2] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-2] {
    padding: 5px;
  }
}

[col-sm-3] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-3] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-3] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-3] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-3] {
    padding: 5px;
  }
}

[col-sm-4] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-4] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-4] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-4] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-4] {
    padding: 5px;
  }
}

[col-sm-5] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-5] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-5] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-5] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-5] {
    padding: 5px;
  }
}

[col-sm-6] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-6] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-6] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-6] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-6] {
    padding: 5px;
  }
}

[col-sm-7] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-7] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-7] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-7] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-7] {
    padding: 5px;
  }
}

[col-sm-8] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-8] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-8] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-8] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-8] {
    padding: 5px;
  }
}

[col-sm-9] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-9] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-9] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-9] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-9] {
    padding: 5px;
  }
}

[col-sm-10] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-10] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-10] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-10] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-10] {
    padding: 5px;
  }
}

[col-sm-11] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-11] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-11] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-11] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-11] {
    padding: 5px;
  }
}

[col-sm-12] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm-12] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm-12] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm-12] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm-12] {
    padding: 5px;
  }
}

[col-sm] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-sm] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-sm] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-sm] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-sm] {
    padding: 5px;
  }
}

@media (min-width: 576px) {
  [col-sm] {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [col-sm-auto] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  [col-sm-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  [col-sm-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  [col-sm-3] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    width: 25%;
    max-width: 25%;
  }
  [col-sm-4] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  [col-sm-5] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.66667%;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  [col-sm-6] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%;
    max-width: 50%;
  }
  [col-sm-7] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  [col-sm-8] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.66667%;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  [col-sm-9] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    width: 75%;
    max-width: 75%;
  }
  [col-sm-10] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  [col-sm-11] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
  [col-sm-12] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  [pull-sm-0] {
    right: auto;
  }
  [pull-sm-1] {
    right: 8.33333%;
  }
  [pull-sm-2] {
    right: 16.66667%;
  }
  [pull-sm-3] {
    right: 25%;
  }
  [pull-sm-4] {
    right: 33.33333%;
  }
  [pull-sm-5] {
    right: 41.66667%;
  }
  [pull-sm-6] {
    right: 50%;
  }
  [pull-sm-7] {
    right: 58.33333%;
  }
  [pull-sm-8] {
    right: 66.66667%;
  }
  [pull-sm-9] {
    right: 75%;
  }
  [pull-sm-10] {
    right: 83.33333%;
  }
  [pull-sm-11] {
    right: 91.66667%;
  }
  [pull-sm-12] {
    right: 100%;
  }
  [push-sm-0] {
    left: auto;
  }
  [push-sm-1] {
    left: 8.33333%;
  }
  [push-sm-2] {
    left: 16.66667%;
  }
  [push-sm-3] {
    left: 25%;
  }
  [push-sm-4] {
    left: 33.33333%;
  }
  [push-sm-5] {
    left: 41.66667%;
  }
  [push-sm-6] {
    left: 50%;
  }
  [push-sm-7] {
    left: 58.33333%;
  }
  [push-sm-8] {
    left: 66.66667%;
  }
  [push-sm-9] {
    left: 75%;
  }
  [push-sm-10] {
    left: 83.33333%;
  }
  [push-sm-11] {
    left: 91.66667%;
  }
  [push-sm-12] {
    left: 100%;
  }
  [offset-sm-0] {
    margin-left: 0%;
  }
  [offset-sm-1] {
    margin-left: 8.33333%;
  }
  [offset-sm-2] {
    margin-left: 16.66667%;
  }
  [offset-sm-3] {
    margin-left: 25%;
  }
  [offset-sm-4] {
    margin-left: 33.33333%;
  }
  [offset-sm-5] {
    margin-left: 41.66667%;
  }
  [offset-sm-6] {
    margin-left: 50%;
  }
  [offset-sm-7] {
    margin-left: 58.33333%;
  }
  [offset-sm-8] {
    margin-left: 66.66667%;
  }
  [offset-sm-9] {
    margin-left: 75%;
  }
  [offset-sm-10] {
    margin-left: 83.33333%;
  }
  [offset-sm-11] {
    margin-left: 91.66667%;
  }
}

[col-md-1] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-1] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-1] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-1] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-1] {
    padding: 5px;
  }
}

[col-md-2] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-2] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-2] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-2] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-2] {
    padding: 5px;
  }
}

[col-md-3] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-3] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-3] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-3] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-3] {
    padding: 5px;
  }
}

[col-md-4] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-4] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-4] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-4] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-4] {
    padding: 5px;
  }
}

[col-md-5] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-5] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-5] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-5] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-5] {
    padding: 5px;
  }
}

[col-md-6] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-6] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-6] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-6] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-6] {
    padding: 5px;
  }
}

[col-md-7] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-7] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-7] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-7] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-7] {
    padding: 5px;
  }
}

[col-md-8] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-8] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-8] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-8] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-8] {
    padding: 5px;
  }
}

[col-md-9] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-9] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-9] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-9] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-9] {
    padding: 5px;
  }
}

[col-md-10] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-10] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-10] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-10] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-10] {
    padding: 5px;
  }
}

[col-md-11] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-11] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-11] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-11] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-11] {
    padding: 5px;
  }
}

[col-md-12] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md-12] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md-12] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md-12] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md-12] {
    padding: 5px;
  }
}

[col-md] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-md] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-md] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-md] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-md] {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [col-md-auto] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  [col-md-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  [col-md-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  [col-md-3] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    width: 25%;
    max-width: 25%;
  }
  [col-md-4] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  [col-md-5] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.66667%;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  [col-md-6] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%;
    max-width: 50%;
  }
  [col-md-7] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  [col-md-8] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.66667%;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  [col-md-9] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    width: 75%;
    max-width: 75%;
  }
  [col-md-10] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  [col-md-11] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
  [col-md-12] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  [pull-md-0] {
    right: auto;
  }
  [pull-md-1] {
    right: 8.33333%;
  }
  [pull-md-2] {
    right: 16.66667%;
  }
  [pull-md-3] {
    right: 25%;
  }
  [pull-md-4] {
    right: 33.33333%;
  }
  [pull-md-5] {
    right: 41.66667%;
  }
  [pull-md-6] {
    right: 50%;
  }
  [pull-md-7] {
    right: 58.33333%;
  }
  [pull-md-8] {
    right: 66.66667%;
  }
  [pull-md-9] {
    right: 75%;
  }
  [pull-md-10] {
    right: 83.33333%;
  }
  [pull-md-11] {
    right: 91.66667%;
  }
  [pull-md-12] {
    right: 100%;
  }
  [push-md-0] {
    left: auto;
  }
  [push-md-1] {
    left: 8.33333%;
  }
  [push-md-2] {
    left: 16.66667%;
  }
  [push-md-3] {
    left: 25%;
  }
  [push-md-4] {
    left: 33.33333%;
  }
  [push-md-5] {
    left: 41.66667%;
  }
  [push-md-6] {
    left: 50%;
  }
  [push-md-7] {
    left: 58.33333%;
  }
  [push-md-8] {
    left: 66.66667%;
  }
  [push-md-9] {
    left: 75%;
  }
  [push-md-10] {
    left: 83.33333%;
  }
  [push-md-11] {
    left: 91.66667%;
  }
  [push-md-12] {
    left: 100%;
  }
  [offset-md-0] {
    margin-left: 0%;
  }
  [offset-md-1] {
    margin-left: 8.33333%;
  }
  [offset-md-2] {
    margin-left: 16.66667%;
  }
  [offset-md-3] {
    margin-left: 25%;
  }
  [offset-md-4] {
    margin-left: 33.33333%;
  }
  [offset-md-5] {
    margin-left: 41.66667%;
  }
  [offset-md-6] {
    margin-left: 50%;
  }
  [offset-md-7] {
    margin-left: 58.33333%;
  }
  [offset-md-8] {
    margin-left: 66.66667%;
  }
  [offset-md-9] {
    margin-left: 75%;
  }
  [offset-md-10] {
    margin-left: 83.33333%;
  }
  [offset-md-11] {
    margin-left: 91.66667%;
  }
}

[col-lg-1] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-1] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-1] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-1] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-1] {
    padding: 5px;
  }
}

[col-lg-2] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-2] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-2] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-2] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-2] {
    padding: 5px;
  }
}

[col-lg-3] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-3] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-3] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-3] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-3] {
    padding: 5px;
  }
}

[col-lg-4] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-4] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-4] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-4] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-4] {
    padding: 5px;
  }
}

[col-lg-5] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-5] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-5] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-5] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-5] {
    padding: 5px;
  }
}

[col-lg-6] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-6] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-6] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-6] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-6] {
    padding: 5px;
  }
}

[col-lg-7] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-7] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-7] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-7] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-7] {
    padding: 5px;
  }
}

[col-lg-8] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-8] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-8] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-8] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-8] {
    padding: 5px;
  }
}

[col-lg-9] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-9] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-9] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-9] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-9] {
    padding: 5px;
  }
}

[col-lg-10] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-10] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-10] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-10] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-10] {
    padding: 5px;
  }
}

[col-lg-11] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-11] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-11] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-11] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-11] {
    padding: 5px;
  }
}

[col-lg-12] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg-12] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg-12] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg-12] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg-12] {
    padding: 5px;
  }
}

[col-lg] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-lg] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-lg] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-lg] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-lg] {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [col-lg-auto] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  [col-lg-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  [col-lg-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  [col-lg-3] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    width: 25%;
    max-width: 25%;
  }
  [col-lg-4] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  [col-lg-5] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.66667%;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  [col-lg-6] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%;
    max-width: 50%;
  }
  [col-lg-7] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  [col-lg-8] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.66667%;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  [col-lg-9] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    width: 75%;
    max-width: 75%;
  }
  [col-lg-10] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  [col-lg-11] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
  [col-lg-12] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  [pull-lg-0] {
    right: auto;
  }
  [pull-lg-1] {
    right: 8.33333%;
  }
  [pull-lg-2] {
    right: 16.66667%;
  }
  [pull-lg-3] {
    right: 25%;
  }
  [pull-lg-4] {
    right: 33.33333%;
  }
  [pull-lg-5] {
    right: 41.66667%;
  }
  [pull-lg-6] {
    right: 50%;
  }
  [pull-lg-7] {
    right: 58.33333%;
  }
  [pull-lg-8] {
    right: 66.66667%;
  }
  [pull-lg-9] {
    right: 75%;
  }
  [pull-lg-10] {
    right: 83.33333%;
  }
  [pull-lg-11] {
    right: 91.66667%;
  }
  [pull-lg-12] {
    right: 100%;
  }
  [push-lg-0] {
    left: auto;
  }
  [push-lg-1] {
    left: 8.33333%;
  }
  [push-lg-2] {
    left: 16.66667%;
  }
  [push-lg-3] {
    left: 25%;
  }
  [push-lg-4] {
    left: 33.33333%;
  }
  [push-lg-5] {
    left: 41.66667%;
  }
  [push-lg-6] {
    left: 50%;
  }
  [push-lg-7] {
    left: 58.33333%;
  }
  [push-lg-8] {
    left: 66.66667%;
  }
  [push-lg-9] {
    left: 75%;
  }
  [push-lg-10] {
    left: 83.33333%;
  }
  [push-lg-11] {
    left: 91.66667%;
  }
  [push-lg-12] {
    left: 100%;
  }
  [offset-lg-0] {
    margin-left: 0%;
  }
  [offset-lg-1] {
    margin-left: 8.33333%;
  }
  [offset-lg-2] {
    margin-left: 16.66667%;
  }
  [offset-lg-3] {
    margin-left: 25%;
  }
  [offset-lg-4] {
    margin-left: 33.33333%;
  }
  [offset-lg-5] {
    margin-left: 41.66667%;
  }
  [offset-lg-6] {
    margin-left: 50%;
  }
  [offset-lg-7] {
    margin-left: 58.33333%;
  }
  [offset-lg-8] {
    margin-left: 66.66667%;
  }
  [offset-lg-9] {
    margin-left: 75%;
  }
  [offset-lg-10] {
    margin-left: 83.33333%;
  }
  [offset-lg-11] {
    margin-left: 91.66667%;
  }
}

[col-xl-1] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-1] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-1] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-1] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-1] {
    padding: 5px;
  }
}

[col-xl-2] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-2] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-2] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-2] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-2] {
    padding: 5px;
  }
}

[col-xl-3] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-3] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-3] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-3] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-3] {
    padding: 5px;
  }
}

[col-xl-4] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-4] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-4] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-4] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-4] {
    padding: 5px;
  }
}

[col-xl-5] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-5] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-5] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-5] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-5] {
    padding: 5px;
  }
}

[col-xl-6] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-6] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-6] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-6] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-6] {
    padding: 5px;
  }
}

[col-xl-7] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-7] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-7] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-7] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-7] {
    padding: 5px;
  }
}

[col-xl-8] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-8] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-8] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-8] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-8] {
    padding: 5px;
  }
}

[col-xl-9] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-9] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-9] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-9] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-9] {
    padding: 5px;
  }
}

[col-xl-10] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-10] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-10] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-10] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-10] {
    padding: 5px;
  }
}

[col-xl-11] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-11] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-11] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-11] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-11] {
    padding: 5px;
  }
}

[col-xl-12] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl-12] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl-12] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl-12] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl-12] {
    padding: 5px;
  }
}

[col-xl] {
  padding: 5px;
}

@media (min-width: 576px) {
  [col-xl] {
    padding: 5px;
  }
}

@media (min-width: 768px) {
  [col-xl] {
    padding: 5px;
  }
}

@media (min-width: 992px) {
  [col-xl] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl] {
    padding: 5px;
  }
}

@media (min-width: 1200px) {
  [col-xl] {
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    max-width: 100%;
  }
  [col-xl-auto] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
    width: auto;
  }
  [col-xl-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.33333%;
    -ms-flex: 0 0 8.33333%;
    flex: 0 0 8.33333%;
    width: 8.33333%;
    max-width: 8.33333%;
  }
  [col-xl-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.66667%;
    -ms-flex: 0 0 16.66667%;
    flex: 0 0 16.66667%;
    width: 16.66667%;
    max-width: 16.66667%;
  }
  [col-xl-3] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
    width: 25%;
    max-width: 25%;
  }
  [col-xl-4] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.33333%;
    -ms-flex: 0 0 33.33333%;
    flex: 0 0 33.33333%;
    width: 33.33333%;
    max-width: 33.33333%;
  }
  [col-xl-5] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.66667%;
    -ms-flex: 0 0 41.66667%;
    flex: 0 0 41.66667%;
    width: 41.66667%;
    max-width: 41.66667%;
  }
  [col-xl-6] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
    width: 50%;
    max-width: 50%;
  }
  [col-xl-7] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.33333%;
    -ms-flex: 0 0 58.33333%;
    flex: 0 0 58.33333%;
    width: 58.33333%;
    max-width: 58.33333%;
  }
  [col-xl-8] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.66667%;
    -ms-flex: 0 0 66.66667%;
    flex: 0 0 66.66667%;
    width: 66.66667%;
    max-width: 66.66667%;
  }
  [col-xl-9] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
    width: 75%;
    max-width: 75%;
  }
  [col-xl-10] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.33333%;
    -ms-flex: 0 0 83.33333%;
    flex: 0 0 83.33333%;
    width: 83.33333%;
    max-width: 83.33333%;
  }
  [col-xl-11] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.66667%;
    -ms-flex: 0 0 91.66667%;
    flex: 0 0 91.66667%;
    width: 91.66667%;
    max-width: 91.66667%;
  }
  [col-xl-12] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  [pull-xl-0] {
    right: auto;
  }
  [pull-xl-1] {
    right: 8.33333%;
  }
  [pull-xl-2] {
    right: 16.66667%;
  }
  [pull-xl-3] {
    right: 25%;
  }
  [pull-xl-4] {
    right: 33.33333%;
  }
  [pull-xl-5] {
    right: 41.66667%;
  }
  [pull-xl-6] {
    right: 50%;
  }
  [pull-xl-7] {
    right: 58.33333%;
  }
  [pull-xl-8] {
    right: 66.66667%;
  }
  [pull-xl-9] {
    right: 75%;
  }
  [pull-xl-10] {
    right: 83.33333%;
  }
  [pull-xl-11] {
    right: 91.66667%;
  }
  [pull-xl-12] {
    right: 100%;
  }
  [push-xl-0] {
    left: auto;
  }
  [push-xl-1] {
    left: 8.33333%;
  }
  [push-xl-2] {
    left: 16.66667%;
  }
  [push-xl-3] {
    left: 25%;
  }
  [push-xl-4] {
    left: 33.33333%;
  }
  [push-xl-5] {
    left: 41.66667%;
  }
  [push-xl-6] {
    left: 50%;
  }
  [push-xl-7] {
    left: 58.33333%;
  }
  [push-xl-8] {
    left: 66.66667%;
  }
  [push-xl-9] {
    left: 75%;
  }
  [push-xl-10] {
    left: 83.33333%;
  }
  [push-xl-11] {
    left: 91.66667%;
  }
  [push-xl-12] {
    left: 100%;
  }
  [offset-xl-0] {
    margin-left: 0%;
  }
  [offset-xl-1] {
    margin-left: 8.33333%;
  }
  [offset-xl-2] {
    margin-left: 16.66667%;
  }
  [offset-xl-3] {
    margin-left: 25%;
  }
  [offset-xl-4] {
    margin-left: 33.33333%;
  }
  [offset-xl-5] {
    margin-left: 41.66667%;
  }
  [offset-xl-6] {
    margin-left: 50%;
  }
  [offset-xl-7] {
    margin-left: 58.33333%;
  }
  [offset-xl-8] {
    margin-left: 66.66667%;
  }
  [offset-xl-9] {
    margin-left: 75%;
  }
  [offset-xl-10] {
    margin-left: 83.33333%;
  }
  [offset-xl-11] {
    margin-left: 91.66667%;
  }
}

ion-icon {
  display: inline-block;
  font-size: 1.2em;
}

ion-icon[small] {
  min-height: 1.1em;
  font-size: 1.1em;
}

.icon-ios-black {
  color: #2d2c2c;
}

.icon-ios-charcoalGrey {
  color: #4a4a4a;
}

.icon-ios-curantisMagenta {
  color: #ae2465;
}

.icon-ios-curantisMagenta75 {
  color: #bb5e81;
}

.icon-ios-curantisPurple {
  color: #614a75;
}

.icon-ios-danger {
  color: #d0011b;
}

.icon-ios-danger10 {
  color: #f8d9de;
}

.icon-ios-dark {
  color: #92809d;
}

.icon-ios-darkSkyBlue {
  color: #4a90e2;
}

.icon-ios-gray {
  color: #9b9b9b;
}

.icon-ios-greyscale85 {
  color: #424040;
}

.icon-ios-grayscale75 {
  color: #6c6969;
}

.icon-ios-grayscale50 {
  color: #c1bfbf;
}

.icon-ios-grayscale25 {
  color: #eae8e8;
}

.icon-ios-grayEEE {
  color: #eee;
}

.icon-ios-light {
  color: #f4f4f4;
}

.icon-ios-patientBlue {
  color: #d3e3f7;
}

.icon-ios-primary {
  color: #5977ba;
}

.icon-ios-primary25 {
  color: #dee4ed;
}

.icon-ios-skyBlue {
  color: #97a9cf;
}

.icon-ios-success {
  color: #85bf31;
}

.icon-ios-white {
  color: #fefefe;
}

.icon-ios-yellow {
  color: #f8e71c;
}

.icon-md-black {
  color: #2d2c2c;
}

.icon-md-charcoalGrey {
  color: #4a4a4a;
}

.icon-md-curantisMagenta {
  color: #ae2465;
}

.icon-md-curantisMagenta75 {
  color: #bb5e81;
}

.icon-md-curantisPurple {
  color: #614a75;
}

.icon-md-danger {
  color: #d0011b;
}

.icon-md-danger10 {
  color: #f8d9de;
}

.icon-md-dark {
  color: #92809d;
}

.icon-md-darkSkyBlue {
  color: #4a90e2;
}

.icon-md-gray {
  color: #9b9b9b;
}

.icon-md-greyscale85 {
  color: #424040;
}

.icon-md-grayscale75 {
  color: #6c6969;
}

.icon-md-grayscale50 {
  color: #c1bfbf;
}

.icon-md-grayscale25 {
  color: #eae8e8;
}

.icon-md-grayEEE {
  color: #eee;
}

.icon-md-light {
  color: #f4f4f4;
}

.icon-md-patientBlue {
  color: #d3e3f7;
}

.icon-md-primary {
  color: #5977ba;
}

.icon-md-primary25 {
  color: #dee4ed;
}

.icon-md-skyBlue {
  color: #97a9cf;
}

.icon-md-success {
  color: #85bf31;
}

.icon-md-white {
  color: #fefefe;
}

.icon-md-yellow {
  color: #f8e71c;
}

.icon-wp-black {
  color: #2d2c2c;
}

.icon-wp-charcoalGrey {
  color: #4a4a4a;
}

.icon-wp-curantisMagenta {
  color: #ae2465;
}

.icon-wp-curantisMagenta75 {
  color: #bb5e81;
}

.icon-wp-curantisPurple {
  color: #614a75;
}

.icon-wp-danger {
  color: #d0011b;
}

.icon-wp-danger10 {
  color: #f8d9de;
}

.icon-wp-dark {
  color: #92809d;
}

.icon-wp-darkSkyBlue {
  color: #4a90e2;
}

.icon-wp-gray {
  color: #9b9b9b;
}

.icon-wp-greyscale85 {
  color: #424040;
}

.icon-wp-grayscale75 {
  color: #6c6969;
}

.icon-wp-grayscale50 {
  color: #c1bfbf;
}

.icon-wp-grayscale25 {
  color: #eae8e8;
}

.icon-wp-grayEEE {
  color: #eee;
}

.icon-wp-light {
  color: #f4f4f4;
}

.icon-wp-patientBlue {
  color: #d3e3f7;
}

.icon-wp-primary {
  color: #5977ba;
}

.icon-wp-primary25 {
  color: #dee4ed;
}

.icon-wp-skyBlue {
  color: #97a9cf;
}

.icon-wp-success {
  color: #85bf31;
}

.icon-wp-white {
  color: #fefefe;
}

.icon-wp-yellow {
  color: #f8e71c;
}

ion-img {
  display: inline-block;
  min-width: 20px;
  min-height: 20px;
  background: #eee;
  contain: strict;
}

ion-img img {
  -o-object-fit: cover;
  object-fit: cover;
}

ion-img.img-unloaded img {
  display: none;
}

ion-img.img-loaded img {
  display: block;
}

ion-infinite-scroll {
  display: block;
  width: 100%;
}

ion-infinite-scroll-content {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  min-height: 84px;
}

.infinite-loading {
  display: none;
  width: 100%;
  margin: 0 0 32px;
}

.infinite-loading-text {
  color: #666;
  margin: 4px 32px 0;
}

.infinite-loading-spinner .spinner-ios line,
.infinite-loading-spinner .spinner-ios-small line,
.infinite-loading-spinner .spinner-crescent circle {
  stroke: #666;
}

.infinite-loading-spinner .spinner-bubbles circle,
.infinite-loading-spinner .spinner-circles circle,
.infinite-loading-spinner .spinner-dots circle {
  fill: #666;
}

ion-infinite-scroll-content[state=loading] .infinite-loading {
  display: block;
}

ion-infinite-scroll-content[state=disabled] {
  display: none;
}

ion-input,
ion-textarea {
  position: relative;
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 100%;
}

.item-input ion-input,
.item-input ion-textarea {
  position: static;
}

.item.item-textarea {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

.text-input {
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border-radius: 0;
  display: inline-block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 92%;
  width: calc(100% - 10px);
  border: 0;
  background: transparent;
}

.text-input::-moz-placeholder {
  color: #999;
}

.text-input:-ms-input-placeholder {
  color: #999;
}

.text-input::-webkit-input-placeholder {
  text-indent: 0;
  color: #999;
}

textarea.text-input {
  display: block;
}

.text-input[disabled] {
  opacity: .4;
}

input.text-input:-webkit-autofill {
  background-color: transparent;
}

.platform-mobile textarea.text-input {
  resize: none;
}

.input-cover {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}

.input[disabled] .input-cover {
  pointer-events: none;
}

.item-input-has-focus .input-cover,
.input-has-focus .input-cover {
  display: none;
}

.item-input-has-focus,
.input-has-focus {
  pointer-events: none;
}

.item-input-has-focus input,
.input-has-focus input,
.item-input-has-focus textarea,
.input-has-focus textarea,
.item-input-has-focus a,
.input-has-focus a,
.item-input-has-focus button,
.input-has-focus button {
  pointer-events: auto;
}

.text-input-clear-icon {
  margin: 0;
  padding: 0;
  background-position: center;
  position: absolute;
  top: 0;
  display: none;
  height: 100%;
  background-repeat: no-repeat;
}

.item-input-has-focus.item-input-has-value .text-input-clear-icon,
.input-has-focus.input-has-value .text-input-clear-icon {
  display: block;
}

.text-input-ios {
  margin: 11px 8px 11px 0;
  padding: 0;
  width: calc(100% - 8px);
}

.input-ios .inset-input {
  padding: 5.5px 8px;
  margin: 5.5px 16px 5.5px 0;
}

.item-ios.item-label-stacked .text-input,
.item-ios.item-label-floating .text-input {
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  width: calc(100% - 8px);
}

.item-ios.item-label-stacked .label-ios + .input + .cloned-input,
.item-ios.item-label-floating .label-ios + .input + .cloned-input {
  margin-left: 0;
}

.item-label-stacked .select-ios,
.item-label-floating .select-ios {
  padding-left: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}

.input-ios[clearInput] {
  position: relative;
}

.input-ios[clearInput] .text-input {
  padding-right: 30px;
}

.input-ios .text-input-clear-icon {
  right: 8px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
  width: 30px;
  background-size: 18px;
}

.text-input-md {
  margin: 13px 8px;
  padding: 0;
  width: calc(100% - 8px - 8px);
}

.input-md .inset-input {
  padding: 6.5px 8px;
  margin: 6.5px 16px;
}

.item-md.item-input.item-input-has-focus .item-inner,
.item-md.item-input.input-has-focus .item-inner {
  border-bottom-color: #5977ba;
  -webkit-box-shadow: inset 0 -1px 0 0 #5977ba;
  box-shadow: inset 0 -1px 0 0 #5977ba;
}

.list-md .item-input.item-input-has-focus:last-child,
.list-md .item-input.input-has-focus:last-child {
  border-bottom-color: #5977ba;
  -webkit-box-shadow: inset 0 -1px 0 0 #5977ba;
  box-shadow: inset 0 -1px 0 0 #5977ba;
}

.list-md .item-input.item-input-has-focus:last-child .item-inner,
.list-md .item-input.input-has-focus:last-child .item-inner {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(.item-input-has-focus) .item-inner,
.item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(.item-input-has-focus) .item-inner {
  border-bottom-color: #32db64;
  -webkit-box-shadow: inset 0 -1px 0 0 #32db64;
  box-shadow: inset 0 -1px 0 0 #32db64;
}

.list-md .item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(.item-input-has-focus):last-child,
.list-md .item-input.ng-valid.input-has-value:not(.input-has-focus):not(.item-input-has-focus):last-child {
  border-bottom-color: #32db64;
  -webkit-box-shadow: inset 0 -1px 0 0 #32db64;
  box-shadow: inset 0 -1px 0 0 #32db64;
}

.list-md .item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(.item-input-has-focus):last-child .item-inner,
.list-md .item-input.ng-valid.input-has-value:not(.input-has-focus):not(.item-input-has-focus):last-child .item-inner {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(.item-input-has-focus) .item-inner {
  border-bottom-color: #f53d3d;
  -webkit-box-shadow: inset 0 -1px 0 0 #f53d3d;
  box-shadow: inset 0 -1px 0 0 #f53d3d;
}

.list-md .item-input.ng-invalid.ng-touched:not(.input-has-focus):not(.item-input-has-focus):last-child {
  border-bottom-color: #f53d3d;
  -webkit-box-shadow: inset 0 -1px 0 0 #f53d3d;
  box-shadow: inset 0 -1px 0 0 #f53d3d;
}

.list-md .item-input.ng-invalid.ng-touched:not(.input-has-focus):not(.item-input-has-focus):last-child .item-inner {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.item-label-stacked .text-input-md,
.item-label-floating .text-input-md {
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  width: calc(100% - 8px);
}

.item-label-stacked .select-md,
.item-label-floating .select-md {
  padding-left: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}

.input-md[clearInput] {
  position: relative;
}

.input-md[clearInput] .text-input {
  padding-right: 30px;
}

.input-md .text-input-clear-icon {
  right: 8px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><polygon%20fill='%235b5b5b'%20points='405,136.798%20375.202,107%20256,226.202%20136.798,107%20107,136.798%20226.202,256%20107,375.202%20136.798,405%20256,285.798%20375.202,405%20405,375.202%20285.798,256'/></svg>");
  width: 30px;
  background-size: 22px;
}

.text-input-wp {
  margin: 13px 8px;
  padding: 0 8px;
  width: calc(100% - 8px - 8px);
  border: 2px solid rgba(0, 0, 0, 0.5);
  line-height: 3rem;
}

.item-wp .inset-input {
  padding: 6.5px 8px;
  margin: 6.5px 16px;
}

.item-wp.item-input.item-input-has-focus .text-input,
.item-wp.item-input.input-has-focus .text-input {
  border-color: #5977ba;
}

.item-wp.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(.item-input-has-focus) .text-input,
.item-wp.item-input.ng-valid.input-has-value:not(.input-has-focus):not(.item-input-has-focus) .text-input {
  border-color: #32db64;
}

.item-wp.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(.item-input-has-focus) .text-input {
  border-color: #f53d3d;
}

.item-label-stacked .text-input-wp,
.item-label-floating .text-input-wp,
.item-label-stacked .select-wp,
.item-label-floating .select-wp {
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  width: calc(100% - 8px);
}

.item-wp.item-label-stacked [item-right],
.item-wp.item-label-floating [item-right],
.item-wp.item-label-stacked [item-end],
.item-wp.item-label-floating [item-end] {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.input-wp[clearInput] {
  position: relative;
}

.input-wp[clearInput] .text-input {
  padding-right: 30px;
}

.input-wp .text-input-clear-icon {
  right: 8px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><polygon%20fill='rgba(0,%200,%200,%200.5)'%20points='405,136.798%20375.202,107%20256,226.202%20136.798,107%20107,136.798%20226.202,256%20107,375.202%20136.798,405%20256,285.798%20375.202,405%20405,375.202%20285.798,256'/></svg>");
  width: 30px;
  background-size: 22px;
}

.item {
  contain: content;
}

.item-block {
  margin: 0;
  padding: 0;
  text-align: initial;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  min-height: 4.4rem;
  border: 0;
  font-weight: normal;
  line-height: normal;
  text-decoration: none;
  color: inherit;
}

.item-inner {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: inherit;
  -webkit-box-direction: inherit;
  -webkit-flex-direction: inherit;
  -ms-flex-direction: inherit;
  flex-direction: inherit;
  -webkit-box-align: inherit;
  -webkit-align-items: inherit;
  -ms-flex-align: inherit;
  align-items: inherit;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  min-height: inherit;
  border: 0;
}

.input-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: inherit;
  -webkit-box-direction: inherit;
  -webkit-flex-direction: inherit;
  -ms-flex-direction: inherit;
  flex-direction: inherit;
  -webkit-box-align: inherit;
  -webkit-align-items: inherit;
  -ms-flex-align: inherit;
  align-items: inherit;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  text-overflow: ellipsis;
}

.item[no-lines],
.item.item[no-lines] .item-inner {
  border: 0;
}

ion-item-group {
  display: block;
}

ion-item-divider {
  margin: 0;
  padding: 0;
  z-index: 100;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  min-height: 30px;
}

ion-item-divider[sticky] {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
}

[vertical-align-top],
ion-input.item {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.item > ion-icon[small]:first-child,
.item-inner > ion-icon[small]:first-child {
  min-width: 18px;
}

.item > ion-icon:first-child,
.item-inner > ion-icon:first-child {
  text-align: center;
  min-width: 24px;
}

.item > ion-icon,
.item-inner > ion-icon {
  min-height: 2.8rem;
  font-size: 2.8rem;
  line-height: 1;
}

.item > ion-icon[large],
.item-inner > ion-icon[large] {
  min-height: 3.2rem;
  font-size: 3.2rem;
}

.item > ion-icon[small],
.item-inner > ion-icon[small] {
  min-height: 1.8rem;
  font-size: 1.8rem;
}

ion-avatar,
ion-thumbnail {
  display: block;
  line-height: 1;
}

ion-avatar img,
ion-thumbnail img {
  display: block;
}

.item-cover {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  background: transparent;
  cursor: pointer;
}

ion-reorder {
  -webkit-transform: translate3d(300%,  0,  0);
  transform: translate3d(300%,  0,  0);
  display: none;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  max-width: 40px;
  height: 100%;
  font-size: 1.7em;
  opacity: .25;
  -webkit-transition: -webkit-transform 140ms ease-in;
  transition: -webkit-transform 140ms ease-in;
  transition: transform 140ms ease-in;
  transition: transform 140ms ease-in, -webkit-transform 140ms ease-in;
  pointer-events: all;
  -ms-touch-action: none;
  touch-action: none;
}

.reorder-side-start ion-reorder {
  -webkit-transform: translate3d(-300%,  0,  0);
  transform: translate3d(-300%,  0,  0);
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

ion-reorder ion-icon {
  pointer-events: none;
}

.reorder-enabled ion-reorder {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.reorder-visible ion-reorder {
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
}

.reorder-list-active .item,
.reorder-list-active .item-wrapper {
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
  will-change: transform;
}

.reorder-list-active .item-inner {
  pointer-events: none;
}

.item-wrapper.reorder-active,
.item.reorder-active,
.reorder-active {
  z-index: 4;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.4);
  opacity: .8;
  -webkit-transition: none;
  transition: none;
  pointer-events: none;
}

ion-item-sliding {
  position: relative;
  display: block;
  overflow: hidden;
  width: 100%;
}

ion-item-sliding .item {
  position: static;
}

ion-item-options {
  position: absolute;
  z-index: 1;
  display: none;
  height: 100%;
  font-size: 14px;
  visibility: hidden;
  top: 0;
  right: 0;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

ion-item-options[side=left] {
  right: auto;
  left: 0;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

ion-item-options .button {
  margin: 0;
  padding: 0 0.7em;
  border-radius: 0;
  height: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

ion-item-options .button:last-child {
  padding-right: 0.7em;
}

@media screen and (orientation: landscape) {
  ion-item-options .button:last-child {
    padding-right: calc(constant(safe-area-inset-right) + 0.7em);
    padding-right: calc(env(safe-area-inset-right) + 0.7em);
  }
}

ion-item-options:not([icon-left]) .button:not([icon-only]) .button-inner,
ion-item-options:not([icon-start]) .button:not([icon-only]) .button-inner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

ion-item-options:not([icon-left]) .button:not([icon-only]) ion-icon,
ion-item-options:not([icon-start]) .button:not([icon-only]) ion-icon {
  padding-left: 0;
  padding-right: 0;
  padding-bottom: 0.3em;
}

ion-item-sliding.active-slide .item,
ion-item-sliding.active-slide .item.activated {
  position: relative;
  z-index: 2;
  opacity: 1;
  -webkit-transition: -webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: -webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 500ms cubic-bezier(0.36, 0.66, 0.04, 1);
  pointer-events: none;
  will-change: transform;
}

ion-item-sliding.active-slide ion-item-options {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

ion-item-sliding.active-slide.active-options-left ion-item-options[side=left],
ion-item-sliding.active-slide.active-options-right ion-item-options:not([side=left]) {
  width: 100%;
  visibility: visible;
}

button[expandable] {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-transition-duration: 0;
  transition-duration: 0;
  -webkit-transition-property: none;
  transition-property: none;
  -webkit-transition-timing-function: cubic-bezier(0.65, 0.05, 0.36, 1);
  transition-timing-function: cubic-bezier(0.65, 0.05, 0.36, 1);
}

ion-item-sliding.active-swipe-right button[expandable] {
  -webkit-transition-duration: .6s;
  transition-duration: .6s;
  -webkit-transition-property: padding-left;
  transition-property: padding-left;
  padding-left: 90%;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

ion-item-sliding.active-swipe-left button[expandable] {
  -webkit-transition-duration: .6s;
  transition-duration: .6s;
  -webkit-transition-property: padding-right;
  transition-property: padding-right;
  padding-right: 90%;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.item-ios {
  padding-left: 16px;
  padding-left: 16px;
  border-radius: 0;
  position: relative;
  font-size: 1.7rem;
  color: #000;
  background-color: #fff;
  -webkit-transition: background-color 200ms linear;
  transition: background-color 200ms linear;
}

@media screen and (orientation: landscape) {
  .item-ios {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

.item-ios.activated {
  background-color: #d9d9d9;
  -webkit-transition-duration: 0ms;
  transition-duration: 0ms;
}

.item-ios h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
}

.item-ios h2 {
  margin: 0 0 2px;
  font-size: 1.7rem;
  font-weight: normal;
}

.item-ios h3,
.item-ios h4,
.item-ios h5,
.item-ios h6 {
  margin: 0 0 3px;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: normal;
}

.item-ios p {
  overflow: inherit;
  font-size: 1.4rem;
  line-height: normal;
  text-overflow: inherit;
  color: #8e9093;
  margin: 0 0 2px;
}

.item-ios h2:last-child,
.item-ios h3:last-child,
.item-ios h4:last-child,
.item-ios h5:last-child,
.item-ios h6:last-child,
.item-ios p:last-child {
  margin-bottom: 0;
}

.item-ios.item-block .item-inner {
  padding-right: 8px;
  padding-right: 8px;
  border-bottom: 0.55px solid #c8c7cc;
}

@media screen and (orientation: landscape) {
  .item-ios.item-block .item-inner {
    padding-right: calc(constant(safe-area-inset-right) + 8px);
    padding-right: calc(env(safe-area-inset-right) + 8px);
  }
}

.item-ios [item-left],
.item-ios [item-start] {
  margin: 8px 16px 8px 0;
}

.item-ios [item-right],
.item-ios [item-end] {
  margin: 8px;
}

.item-ios ion-icon[item-left],
.item-ios ion-icon[item-right],
.item-ios ion-icon[item-start],
.item-ios ion-icon[item-end] {
  margin-left: 0;
  margin-top: 9px;
  margin-bottom: 8px;
}

.item-ios .item-button {
  padding: 0 0.5em;
  height: 24px;
  font-size: 1.3rem;
}

.item-ios .item-button[icon-only] ion-icon,
.item-ios .item-button[icon-only] {
  padding: 0 1px;
}

.item-ios ion-avatar[item-left],
.item-ios ion-thumbnail[item-left],
.item-ios ion-avatar[item-start],
.item-ios ion-thumbnail[item-start] {
  margin: 8px 16px 8px 0;
}

.item-ios ion-avatar[item-right],
.item-ios ion-thumbnail[item-right],
.item-ios ion-avatar[item-end],
.item-ios ion-thumbnail[item-end] {
  margin: 8px;
}

.item-ios ion-avatar {
  min-width: 36px;
  min-height: 36px;
}

.item-ios ion-avatar ion-img,
.item-ios ion-avatar img {
  border-radius: 50%;
  overflow: hidden;
  width: 36px;
  height: 36px;
}

.item-ios ion-thumbnail {
  min-width: 56px;
  min-height: 56px;
}

.item-ios ion-thumbnail ion-img,
.item-ios ion-thumbnail img {
  width: 56px;
  height: 56px;
}

.item-ios[detail-push] .item-inner,
button.item-ios:not([detail-none]) .item-inner,
a.item-ios:not([detail-none]) .item-inner {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%2020'><path%20d='M2,20l-2-2l8-8L0,2l2-2l10,10L2,20z'%20fill='%23c8c7cc'/></svg>");
  padding-right: 32px;
  background-position: right 14px center;
  background-position: right calc(14px + constant(safe-area-inset-right)) center;
  background-position: right calc(14px + env(safe-area-inset-right)) center;
  background-repeat: no-repeat;
  background-size: 14px 14px;
}

ion-item-group .item-ios:first-child .item-inner {
  border-top-width: 0;
}

ion-item-group .item-ios:last-child .item-inner,
ion-item-group .item-wrapper:last-child .item-ios .item-inner {
  border: 0;
}

.item-divider-ios {
  padding-left: 16px;
  padding-left: 16px;
  color: #222;
  background-color: #f7f7f7;
}

@media screen and (orientation: landscape) {
  .item-divider-ios {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

.item-ios .text-ios-black {
  color: #2d2c2c;
}

.item-ios-black,
.item-divider-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.item-ios-black p,
.item-divider-ios-black p {
  color: #fff;
}

.item-ios-black.activated,
.item-divider-ios-black.activated {
  background-color: #3e3d3d;
}

.item-ios .text-ios-charcoalGrey {
  color: #4a4a4a;
}

.item-ios-charcoalGrey,
.item-divider-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.item-ios-charcoalGrey p,
.item-divider-ios-charcoalGrey p {
  color: #fff;
}

.item-ios-charcoalGrey.activated,
.item-divider-ios-charcoalGrey.activated {
  background-color: #585858;
}

.item-ios .text-ios-curantisMagenta {
  color: #ae2465;
}

.item-ios-curantisMagenta,
.item-divider-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.item-ios-curantisMagenta p,
.item-divider-ios-curantisMagenta p {
  color: #fff;
}

.item-ios-curantisMagenta.activated,
.item-divider-ios-curantisMagenta.activated {
  background-color: #b43671;
}

.item-ios .text-ios-curantisMagenta75 {
  color: #bb5e81;
}

.item-ios-curantisMagenta75,
.item-divider-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.item-ios-curantisMagenta75 p,
.item-divider-ios-curantisMagenta75 p {
  color: #fff;
}

.item-ios-curantisMagenta75.activated,
.item-divider-ios-curantisMagenta75.activated {
  background-color: #ac5677;
}

.item-ios .text-ios-curantisPurple {
  color: #614a75;
}

.item-ios-curantisPurple,
.item-divider-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.item-ios-curantisPurple p,
.item-divider-ios-curantisPurple p {
  color: #fff;
}

.item-ios-curantisPurple.activated,
.item-divider-ios-curantisPurple.activated {
  background-color: #6e5880;
}

.item-ios .text-ios-danger {
  color: #d0011b;
}

.item-ios-danger,
.item-divider-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.item-ios-danger p,
.item-divider-ios-danger p {
  color: #fff;
}

.item-ios-danger.activated,
.item-divider-ios-danger.activated {
  background-color: #d4152d;
}

.item-ios .text-ios-danger10 {
  color: #f8d9de;
}

.item-ios-danger10,
.item-divider-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.item-ios-danger10 p,
.item-divider-ios-danger10 p {
  color: #000;
}

.item-ios-danger10.activated,
.item-divider-ios-danger10.activated {
  background-color: #e4c8cc;
}

.item-ios .text-ios-dark {
  color: #92809d;
}

.item-ios-dark,
.item-divider-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.item-ios-dark p,
.item-divider-ios-dark p {
  color: #fff;
}

.item-ios-dark.activated,
.item-divider-ios-dark.activated {
  background-color: #867690;
}

.item-ios .text-ios-darkSkyBlue {
  color: #4a90e2;
}

.item-ios-darkSkyBlue,
.item-divider-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.item-ios-darkSkyBlue p,
.item-divider-ios-darkSkyBlue p {
  color: #fff;
}

.item-ios-darkSkyBlue.activated,
.item-divider-ios-darkSkyBlue.activated {
  background-color: #4484d0;
}

.item-ios .text-ios-gray {
  color: #9b9b9b;
}

.item-ios-gray,
.item-divider-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.item-ios-gray p,
.item-divider-ios-gray p {
  color: #fff;
}

.item-ios-gray.activated,
.item-divider-ios-gray.activated {
  background-color: #8f8f8f;
}

.item-ios .text-ios-greyscale85 {
  color: #424040;
}

.item-ios-greyscale85,
.item-divider-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.item-ios-greyscale85 p,
.item-divider-ios-greyscale85 p {
  color: #fff;
}

.item-ios-greyscale85.activated,
.item-divider-ios-greyscale85.activated {
  background-color: #514f4f;
}

.item-ios .text-ios-grayscale75 {
  color: #6c6969;
}

.item-ios-grayscale75,
.item-divider-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.item-ios-grayscale75 p,
.item-divider-ios-grayscale75 p {
  color: #fff;
}

.item-ios-grayscale75.activated,
.item-divider-ios-grayscale75.activated {
  background-color: #787575;
}

.item-ios .text-ios-grayscale50 {
  color: #c1bfbf;
}

.item-ios-grayscale50,
.item-divider-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.item-ios-grayscale50 p,
.item-divider-ios-grayscale50 p {
  color: #fff;
}

.item-ios-grayscale50.activated,
.item-divider-ios-grayscale50.activated {
  background-color: #b2b0b0;
}

.item-ios .text-ios-grayscale25 {
  color: #eae8e8;
}

.item-ios-grayscale25,
.item-divider-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.item-ios-grayscale25 p,
.item-divider-ios-grayscale25 p {
  color: #000;
}

.item-ios-grayscale25.activated,
.item-divider-ios-grayscale25.activated {
  background-color: #d7d5d5;
}

.item-ios .text-ios-grayEEE {
  color: #eee;
}

.item-ios-grayEEE,
.item-divider-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.item-ios-grayEEE p,
.item-divider-ios-grayEEE p {
  color: #000;
}

.item-ios-grayEEE.activated,
.item-divider-ios-grayEEE.activated {
  background-color: #dbdbdb;
}

.item-ios .text-ios-light {
  color: #f4f4f4;
}

.item-ios-light,
.item-divider-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.item-ios-light p,
.item-divider-ios-light p {
  color: #000;
}

.item-ios-light.activated,
.item-divider-ios-light.activated {
  background-color: #e0e0e0;
}

.item-ios .text-ios-patientBlue {
  color: #d3e3f7;
}

.item-ios-patientBlue,
.item-divider-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.item-ios-patientBlue p,
.item-divider-ios-patientBlue p {
  color: #000;
}

.item-ios-patientBlue.activated,
.item-divider-ios-patientBlue.activated {
  background-color: #c2d1e3;
}

.item-ios .text-ios-primary {
  color: #5977ba;
}

.item-ios-primary,
.item-divider-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.item-ios-primary p,
.item-divider-ios-primary p {
  color: #fff;
}

.item-ios-primary.activated,
.item-divider-ios-primary.activated {
  background-color: #526dab;
}

.item-ios .text-ios-primary25 {
  color: #dee4ed;
}

.item-ios-primary25,
.item-divider-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.item-ios-primary25 p,
.item-divider-ios-primary25 p {
  color: #000;
}

.item-ios-primary25.activated,
.item-divider-ios-primary25.activated {
  background-color: #ccd2da;
}

.item-ios .text-ios-skyBlue {
  color: #97a9cf;
}

.item-ios-skyBlue,
.item-divider-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.item-ios-skyBlue p,
.item-divider-ios-skyBlue p {
  color: #fff;
}

.item-ios-skyBlue.activated,
.item-divider-ios-skyBlue.activated {
  background-color: #8b9bbe;
}

.item-ios .text-ios-success {
  color: #85bf31;
}

.item-ios-success,
.item-divider-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.item-ios-success p,
.item-divider-ios-success p {
  color: #fff;
}

.item-ios-success.activated,
.item-divider-ios-success.activated {
  background-color: #8fc441;
}

.item-ios .text-ios-white {
  color: #fefefe;
}

.item-ios-white,
.item-divider-ios-white {
  color: #000;
  background-color: #fefefe;
}

.item-ios-white p,
.item-divider-ios-white p {
  color: #000;
}

.item-ios-white.activated,
.item-divider-ios-white.activated {
  background-color: #eaeaea;
}

.item-ios .text-ios-yellow {
  color: #f8e71c;
}

.item-ios-yellow,
.item-divider-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.item-ios-yellow p,
.item-divider-ios-yellow p {
  color: #000;
}

.item-ios-yellow.activated,
.item-divider-ios-yellow.activated {
  background-color: #e4d51a;
}

.list-ios ion-item-sliding {
  background-color: #fff;
}

.item-md {
  padding-left: 16px;
  padding-right: 0;
  position: relative;
  font-size: 1.6rem;
  font-weight: normal;
  text-transform: none;
  color: #000;
  background-color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: background-color 300ms cubic-bezier(0.4, 0, 0.2, 1);
}

.item-md.activated {
  background-color: #f1f1f1;
}

.item-md[no-lines] {
  border-width: 0;
}

.item-md h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
}

.item-md h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
}

.item-md h3,
.item-md h4,
.item-md h5,
.item-md h6 {
  margin: 2px 0;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: normal;
}

.item-md p {
  margin: 0 0 2px;
  overflow: inherit;
  font-size: 1.4rem;
  line-height: normal;
  text-overflow: inherit;
  color: #666;
}

.item-md.item-block .item-inner {
  padding-right: 8px;
  border-bottom: 1px solid #dedede;
}

.item-md [item-left],
.item-md [item-right],
.item-md [item-start],
.item-md [item-end] {
  margin: 9px 8px 9px 0;
}

.item-md ion-icon[item-left],
.item-md ion-icon[item-right],
.item-md ion-icon[item-start],
.item-md ion-icon[item-end] {
  margin-left: 0;
  margin-top: 11px;
  margin-bottom: 10px;
}

.item-md .item-button {
  padding: 0 0.6em;
  height: 25px;
  font-size: 1.2rem;
}

.item-md .item-button[icon-only] ion-icon,
.item-md .item-button[icon-only] {
  padding: 0 1px;
}

.item-md ion-icon[item-left] + .item-inner,
.item-md ion-icon[item-left] + .item-input,
.item-md ion-icon[item-start] + .item-inner,
.item-md ion-icon[item-start] + .item-input {
  margin-left: 24px;
}

.item-md ion-avatar[item-left],
.item-md ion-thumbnail[item-left],
.item-md ion-avatar[item-start],
.item-md ion-thumbnail[item-start] {
  margin: 8px 16px 8px 0;
}

.item-md ion-avatar[item-right],
.item-md ion-thumbnail[item-right],
.item-md ion-avatar[item-end],
.item-md ion-thumbnail[item-end] {
  margin: 8px;
}

.item-md ion-avatar {
  min-width: 40px;
  min-height: 40px;
}

.item-md ion-avatar ion-img,
.item-md ion-avatar img {
  border-radius: 50%;
  overflow: hidden;
  width: 40px;
  height: 40px;
}

.item-md ion-thumbnail {
  min-width: 80px;
  min-height: 80px;
}

.item-md ion-thumbnail ion-img,
.item-md ion-thumbnail img {
  width: 80px;
  height: 80px;
}

ion-item-group .item-md:first-child .item-inner {
  border-top-width: 0;
}

ion-item-group .item-md:last-child .item-inner,
ion-item-group .item-md .item-wrapper:last-child .item-inner {
  border: 0;
}

.item-divider-md {
  padding-left: 16px;
  border-bottom: 1px solid #dedede;
  font-size: 1.4rem;
  color: #858585;
  background-color: #fff;
}

.item-md .text-md-black {
  color: #2d2c2c;
}

.item-md-black,
.item-divider-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.item-md-black p,
.item-divider-md-black p {
  color: #fff;
}

.item-md-black.activated,
.item-divider-md-black.activated {
  background-color: #3e3d3d;
}

.item-md .text-md-charcoalGrey {
  color: #4a4a4a;
}

.item-md-charcoalGrey,
.item-divider-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.item-md-charcoalGrey p,
.item-divider-md-charcoalGrey p {
  color: #fff;
}

.item-md-charcoalGrey.activated,
.item-divider-md-charcoalGrey.activated {
  background-color: #585858;
}

.item-md .text-md-curantisMagenta {
  color: #ae2465;
}

.item-md-curantisMagenta,
.item-divider-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.item-md-curantisMagenta p,
.item-divider-md-curantisMagenta p {
  color: #fff;
}

.item-md-curantisMagenta.activated,
.item-divider-md-curantisMagenta.activated {
  background-color: #b43671;
}

.item-md .text-md-curantisMagenta75 {
  color: #bb5e81;
}

.item-md-curantisMagenta75,
.item-divider-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.item-md-curantisMagenta75 p,
.item-divider-md-curantisMagenta75 p {
  color: #fff;
}

.item-md-curantisMagenta75.activated,
.item-divider-md-curantisMagenta75.activated {
  background-color: #ac5677;
}

.item-md .text-md-curantisPurple {
  color: #614a75;
}

.item-md-curantisPurple,
.item-divider-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.item-md-curantisPurple p,
.item-divider-md-curantisPurple p {
  color: #fff;
}

.item-md-curantisPurple.activated,
.item-divider-md-curantisPurple.activated {
  background-color: #6e5880;
}

.item-md .text-md-danger {
  color: #d0011b;
}

.item-md-danger,
.item-divider-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.item-md-danger p,
.item-divider-md-danger p {
  color: #fff;
}

.item-md-danger.activated,
.item-divider-md-danger.activated {
  background-color: #d4152d;
}

.item-md .text-md-danger10 {
  color: #f8d9de;
}

.item-md-danger10,
.item-divider-md-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.item-md-danger10 p,
.item-divider-md-danger10 p {
  color: #000;
}

.item-md-danger10.activated,
.item-divider-md-danger10.activated {
  background-color: #e4c8cc;
}

.item-md .text-md-dark {
  color: #92809d;
}

.item-md-dark,
.item-divider-md-dark {
  color: #fff;
  background-color: #92809d;
}

.item-md-dark p,
.item-divider-md-dark p {
  color: #fff;
}

.item-md-dark.activated,
.item-divider-md-dark.activated {
  background-color: #867690;
}

.item-md .text-md-darkSkyBlue {
  color: #4a90e2;
}

.item-md-darkSkyBlue,
.item-divider-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.item-md-darkSkyBlue p,
.item-divider-md-darkSkyBlue p {
  color: #fff;
}

.item-md-darkSkyBlue.activated,
.item-divider-md-darkSkyBlue.activated {
  background-color: #4484d0;
}

.item-md .text-md-gray {
  color: #9b9b9b;
}

.item-md-gray,
.item-divider-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.item-md-gray p,
.item-divider-md-gray p {
  color: #fff;
}

.item-md-gray.activated,
.item-divider-md-gray.activated {
  background-color: #8f8f8f;
}

.item-md .text-md-greyscale85 {
  color: #424040;
}

.item-md-greyscale85,
.item-divider-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.item-md-greyscale85 p,
.item-divider-md-greyscale85 p {
  color: #fff;
}

.item-md-greyscale85.activated,
.item-divider-md-greyscale85.activated {
  background-color: #514f4f;
}

.item-md .text-md-grayscale75 {
  color: #6c6969;
}

.item-md-grayscale75,
.item-divider-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.item-md-grayscale75 p,
.item-divider-md-grayscale75 p {
  color: #fff;
}

.item-md-grayscale75.activated,
.item-divider-md-grayscale75.activated {
  background-color: #787575;
}

.item-md .text-md-grayscale50 {
  color: #c1bfbf;
}

.item-md-grayscale50,
.item-divider-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.item-md-grayscale50 p,
.item-divider-md-grayscale50 p {
  color: #fff;
}

.item-md-grayscale50.activated,
.item-divider-md-grayscale50.activated {
  background-color: #b2b0b0;
}

.item-md .text-md-grayscale25 {
  color: #eae8e8;
}

.item-md-grayscale25,
.item-divider-md-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.item-md-grayscale25 p,
.item-divider-md-grayscale25 p {
  color: #000;
}

.item-md-grayscale25.activated,
.item-divider-md-grayscale25.activated {
  background-color: #d7d5d5;
}

.item-md .text-md-grayEEE {
  color: #eee;
}

.item-md-grayEEE,
.item-divider-md-grayEEE {
  color: #000;
  background-color: #eee;
}

.item-md-grayEEE p,
.item-divider-md-grayEEE p {
  color: #000;
}

.item-md-grayEEE.activated,
.item-divider-md-grayEEE.activated {
  background-color: #dbdbdb;
}

.item-md .text-md-light {
  color: #f4f4f4;
}

.item-md-light,
.item-divider-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.item-md-light p,
.item-divider-md-light p {
  color: #000;
}

.item-md-light.activated,
.item-divider-md-light.activated {
  background-color: #e0e0e0;
}

.item-md .text-md-patientBlue {
  color: #d3e3f7;
}

.item-md-patientBlue,
.item-divider-md-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.item-md-patientBlue p,
.item-divider-md-patientBlue p {
  color: #000;
}

.item-md-patientBlue.activated,
.item-divider-md-patientBlue.activated {
  background-color: #c2d1e3;
}

.item-md .text-md-primary {
  color: #5977ba;
}

.item-md-primary,
.item-divider-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.item-md-primary p,
.item-divider-md-primary p {
  color: #fff;
}

.item-md-primary.activated,
.item-divider-md-primary.activated {
  background-color: #526dab;
}

.item-md .text-md-primary25 {
  color: #dee4ed;
}

.item-md-primary25,
.item-divider-md-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.item-md-primary25 p,
.item-divider-md-primary25 p {
  color: #000;
}

.item-md-primary25.activated,
.item-divider-md-primary25.activated {
  background-color: #ccd2da;
}

.item-md .text-md-skyBlue {
  color: #97a9cf;
}

.item-md-skyBlue,
.item-divider-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.item-md-skyBlue p,
.item-divider-md-skyBlue p {
  color: #fff;
}

.item-md-skyBlue.activated,
.item-divider-md-skyBlue.activated {
  background-color: #8b9bbe;
}

.item-md .text-md-success {
  color: #85bf31;
}

.item-md-success,
.item-divider-md-success {
  color: #fff;
  background-color: #85bf31;
}

.item-md-success p,
.item-divider-md-success p {
  color: #fff;
}

.item-md-success.activated,
.item-divider-md-success.activated {
  background-color: #8fc441;
}

.item-md .text-md-white {
  color: #fefefe;
}

.item-md-white,
.item-divider-md-white {
  color: #000;
  background-color: #fefefe;
}

.item-md-white p,
.item-divider-md-white p {
  color: #000;
}

.item-md-white.activated,
.item-divider-md-white.activated {
  background-color: #eaeaea;
}

.item-md .text-md-yellow {
  color: #f8e71c;
}

.item-md-yellow,
.item-divider-md-yellow {
  color: #000;
  background-color: #f8e71c;
}

.item-md-yellow p,
.item-divider-md-yellow p {
  color: #000;
}

.item-md-yellow.activated,
.item-divider-md-yellow.activated {
  background-color: #e4d51a;
}

.list-md ion-item-sliding {
  background-color: #fff;
}

.item-md ion-reorder {
  font-size: 1.5em;
  opacity: .3;
}

.item-wp {
  padding-left: 16px;
  padding-right: 0;
  position: relative;
  font-size: 1.6rem;
  font-weight: normal;
  text-transform: none;
  color: #000;
  background-color: #fff;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.item-wp.activated {
  background-color: #aaa;
}

.item-wp[no-lines] {
  border-width: 0;
}

.item-wp h1 {
  margin: 0 0 2px;
  font-size: 2.4rem;
  font-weight: normal;
}

.item-wp h2 {
  margin: 2px 0;
  font-size: 1.6rem;
  font-weight: normal;
}

.item-wp h3,
.item-wp h4,
.item-wp h5,
.item-wp h6 {
  margin: 2px 0;
  font-size: 1.4rem;
  font-weight: normal;
  line-height: normal;
}

.item-wp p {
  margin: 0 0 2px;
  overflow: inherit;
  font-size: 1.4rem;
  line-height: normal;
  text-overflow: inherit;
  color: #666;
}

.item-wp.item-block .item-inner {
  padding-right: 8px;
  border-bottom: 1px solid transparent;
}

.item-wp [item-left],
.item-wp [item-right],
.item-wp [item-start],
.item-wp [item-end] {
  margin: 9px 8px 9px 0;
}

.item-wp ion-icon[item-left],
.item-wp ion-icon[item-right],
.item-wp ion-icon[item-start],
.item-wp ion-icon[item-end] {
  margin-left: 0;
  margin-top: 11px;
  margin-bottom: 10px;
}

.item-wp .item-button {
  padding: 0 0.6em;
  height: 25px;
  font-size: 1.2rem;
}

.item-wp .item-button[icon-only] ion-icon,
.item-wp .item-button[icon-only] {
  padding: 0 1px;
}

.item-wp[text-wrap] ion-label {
  font-size: 1.4rem;
  line-height: 1.5;
}

.item-wp ion-icon[item-left] + .item-inner,
.item-wp ion-icon[item-left] + .item-input,
.item-wp ion-icon[item-start] + .item-inner,
.item-wp ion-icon[item-start] + .item-input {
  margin-left: 8px;
}

.item-wp ion-avatar[item-left],
.item-wp ion-thumbnail[item-left],
.item-wp ion-avatar[item-start],
.item-wp ion-thumbnail[item-start] {
  margin: 8px 16px 8px 0;
}

.item-wp ion-avatar[item-right],
.item-wp ion-thumbnail[item-right],
.item-wp ion-avatar[item-end],
.item-wp ion-thumbnail[item-end] {
  margin: 8px;
}

.item-wp ion-avatar {
  min-width: 40px;
  min-height: 40px;
}

.item-wp ion-avatar ion-img,
.item-wp ion-avatar img {
  border-radius: 50%;
  overflow: hidden;
  width: 40px;
  height: 40px;
}

.item-wp ion-thumbnail {
  min-width: 80px;
  min-height: 80px;
}

.item-wp ion-thumbnail ion-img,
.item-wp ion-thumbnail img {
  width: 80px;
  height: 80px;
}

.item-divider-wp {
  padding-left: 16px;
  border-bottom: 1px solid transparent;
  font-size: 2rem;
  color: #000;
  background-color: #fff;
}

.item-wp .text-wp-black {
  color: #2d2c2c;
}

.item-wp-black,
.item-divider-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.item-wp-black p,
.item-divider-wp-black p {
  color: #fff;
}

.item-wp-black.activated,
.item-divider-wp-black.activated {
  background-color: #3e3d3d;
}

.item-wp .text-wp-charcoalGrey {
  color: #4a4a4a;
}

.item-wp-charcoalGrey,
.item-divider-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.item-wp-charcoalGrey p,
.item-divider-wp-charcoalGrey p {
  color: #fff;
}

.item-wp-charcoalGrey.activated,
.item-divider-wp-charcoalGrey.activated {
  background-color: #585858;
}

.item-wp .text-wp-curantisMagenta {
  color: #ae2465;
}

.item-wp-curantisMagenta,
.item-divider-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.item-wp-curantisMagenta p,
.item-divider-wp-curantisMagenta p {
  color: #fff;
}

.item-wp-curantisMagenta.activated,
.item-divider-wp-curantisMagenta.activated {
  background-color: #b43671;
}

.item-wp .text-wp-curantisMagenta75 {
  color: #bb5e81;
}

.item-wp-curantisMagenta75,
.item-divider-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.item-wp-curantisMagenta75 p,
.item-divider-wp-curantisMagenta75 p {
  color: #fff;
}

.item-wp-curantisMagenta75.activated,
.item-divider-wp-curantisMagenta75.activated {
  background-color: #ac5677;
}

.item-wp .text-wp-curantisPurple {
  color: #614a75;
}

.item-wp-curantisPurple,
.item-divider-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.item-wp-curantisPurple p,
.item-divider-wp-curantisPurple p {
  color: #fff;
}

.item-wp-curantisPurple.activated,
.item-divider-wp-curantisPurple.activated {
  background-color: #6e5880;
}

.item-wp .text-wp-danger {
  color: #d0011b;
}

.item-wp-danger,
.item-divider-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.item-wp-danger p,
.item-divider-wp-danger p {
  color: #fff;
}

.item-wp-danger.activated,
.item-divider-wp-danger.activated {
  background-color: #d4152d;
}

.item-wp .text-wp-danger10 {
  color: #f8d9de;
}

.item-wp-danger10,
.item-divider-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.item-wp-danger10 p,
.item-divider-wp-danger10 p {
  color: #000;
}

.item-wp-danger10.activated,
.item-divider-wp-danger10.activated {
  background-color: #e4c8cc;
}

.item-wp .text-wp-dark {
  color: #92809d;
}

.item-wp-dark,
.item-divider-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.item-wp-dark p,
.item-divider-wp-dark p {
  color: #fff;
}

.item-wp-dark.activated,
.item-divider-wp-dark.activated {
  background-color: #867690;
}

.item-wp .text-wp-darkSkyBlue {
  color: #4a90e2;
}

.item-wp-darkSkyBlue,
.item-divider-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.item-wp-darkSkyBlue p,
.item-divider-wp-darkSkyBlue p {
  color: #fff;
}

.item-wp-darkSkyBlue.activated,
.item-divider-wp-darkSkyBlue.activated {
  background-color: #4484d0;
}

.item-wp .text-wp-gray {
  color: #9b9b9b;
}

.item-wp-gray,
.item-divider-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.item-wp-gray p,
.item-divider-wp-gray p {
  color: #fff;
}

.item-wp-gray.activated,
.item-divider-wp-gray.activated {
  background-color: #8f8f8f;
}

.item-wp .text-wp-greyscale85 {
  color: #424040;
}

.item-wp-greyscale85,
.item-divider-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.item-wp-greyscale85 p,
.item-divider-wp-greyscale85 p {
  color: #fff;
}

.item-wp-greyscale85.activated,
.item-divider-wp-greyscale85.activated {
  background-color: #514f4f;
}

.item-wp .text-wp-grayscale75 {
  color: #6c6969;
}

.item-wp-grayscale75,
.item-divider-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.item-wp-grayscale75 p,
.item-divider-wp-grayscale75 p {
  color: #fff;
}

.item-wp-grayscale75.activated,
.item-divider-wp-grayscale75.activated {
  background-color: #787575;
}

.item-wp .text-wp-grayscale50 {
  color: #c1bfbf;
}

.item-wp-grayscale50,
.item-divider-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.item-wp-grayscale50 p,
.item-divider-wp-grayscale50 p {
  color: #fff;
}

.item-wp-grayscale50.activated,
.item-divider-wp-grayscale50.activated {
  background-color: #b2b0b0;
}

.item-wp .text-wp-grayscale25 {
  color: #eae8e8;
}

.item-wp-grayscale25,
.item-divider-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.item-wp-grayscale25 p,
.item-divider-wp-grayscale25 p {
  color: #000;
}

.item-wp-grayscale25.activated,
.item-divider-wp-grayscale25.activated {
  background-color: #d7d5d5;
}

.item-wp .text-wp-grayEEE {
  color: #eee;
}

.item-wp-grayEEE,
.item-divider-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.item-wp-grayEEE p,
.item-divider-wp-grayEEE p {
  color: #000;
}

.item-wp-grayEEE.activated,
.item-divider-wp-grayEEE.activated {
  background-color: #dbdbdb;
}

.item-wp .text-wp-light {
  color: #f4f4f4;
}

.item-wp-light,
.item-divider-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.item-wp-light p,
.item-divider-wp-light p {
  color: #000;
}

.item-wp-light.activated,
.item-divider-wp-light.activated {
  background-color: #e0e0e0;
}

.item-wp .text-wp-patientBlue {
  color: #d3e3f7;
}

.item-wp-patientBlue,
.item-divider-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.item-wp-patientBlue p,
.item-divider-wp-patientBlue p {
  color: #000;
}

.item-wp-patientBlue.activated,
.item-divider-wp-patientBlue.activated {
  background-color: #c2d1e3;
}

.item-wp .text-wp-primary {
  color: #5977ba;
}

.item-wp-primary,
.item-divider-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.item-wp-primary p,
.item-divider-wp-primary p {
  color: #fff;
}

.item-wp-primary.activated,
.item-divider-wp-primary.activated {
  background-color: #526dab;
}

.item-wp .text-wp-primary25 {
  color: #dee4ed;
}

.item-wp-primary25,
.item-divider-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.item-wp-primary25 p,
.item-divider-wp-primary25 p {
  color: #000;
}

.item-wp-primary25.activated,
.item-divider-wp-primary25.activated {
  background-color: #ccd2da;
}

.item-wp .text-wp-skyBlue {
  color: #97a9cf;
}

.item-wp-skyBlue,
.item-divider-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.item-wp-skyBlue p,
.item-divider-wp-skyBlue p {
  color: #fff;
}

.item-wp-skyBlue.activated,
.item-divider-wp-skyBlue.activated {
  background-color: #8b9bbe;
}

.item-wp .text-wp-success {
  color: #85bf31;
}

.item-wp-success,
.item-divider-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.item-wp-success p,
.item-divider-wp-success p {
  color: #fff;
}

.item-wp-success.activated,
.item-divider-wp-success.activated {
  background-color: #8fc441;
}

.item-wp .text-wp-white {
  color: #fefefe;
}

.item-wp-white,
.item-divider-wp-white {
  color: #000;
  background-color: #fefefe;
}

.item-wp-white p,
.item-divider-wp-white p {
  color: #000;
}

.item-wp-white.activated,
.item-divider-wp-white.activated {
  background-color: #eaeaea;
}

.item-wp .text-wp-yellow {
  color: #f8e71c;
}

.item-wp-yellow,
.item-divider-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.item-wp-yellow p,
.item-divider-wp-yellow p {
  color: #000;
}

.item-wp-yellow.activated,
.item-divider-wp-yellow.activated {
  background-color: #e4d51a;
}

.list-wp ion-item-sliding {
  background-color: #fff;
}

ion-label {
  margin: 0;
  display: block;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: inherit;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.item-input ion-label {
  -webkit-box-flex: initial;
  -webkit-flex: initial;
  -ms-flex: initial;
  flex: initial;
  max-width: 200px;
  pointer-events: none;
}

[text-wrap] ion-label {
  white-space: normal;
}

ion-label[fixed] {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
  width: 100px;
  min-width: 100px;
  max-width: 200px;
}

.item-label-stacked ion-label,
.item-label-floating ion-label {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  width: auto;
  max-width: 100%;
}

ion-label[stacked],
ion-label[floating] {
  margin-bottom: 0;
}

.item-label-stacked .input-wrapper,
.item-label-floating .input-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.item-label-stacked ion-select,
.item-label-floating ion-select {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  max-width: 100%;
}

.label-ios {
  margin: 11px 8px 11px 0;
}

.label-ios + ion-input .text-input,
.label-ios + ion-textarea .text-input,
.label-ios + .input + .cloned-input {
  margin-left: 16px;
  width: calc(100% - (16px / 2) - 16px);
}

.label-ios[stacked] {
  margin-bottom: 4px;
  font-size: 1.2rem;
}

.label-ios[floating] {
  margin-bottom: 0;
  -webkit-transform: translate3d(0,  27px,  0);
  transform: translate3d(0,  27px,  0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transition: -webkit-transform 150ms ease-in-out;
  transition: -webkit-transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}

.item-input-has-focus .label-ios[floating],
.input-has-focus .label-ios[floating],
.item-input-has-value .label-ios[floating],
.input-has-value .label-ios[floating] {
  -webkit-transform: translate3d(0,  0,  0) scale(0.8);
  transform: translate3d(0,  0,  0) scale(0.8);
}

.item-ios.item-label-stacked [item-right],
.item-ios.item-label-floating [item-right],
.item-ios.item-label-stacked [item-end],
.item-ios.item-label-floating [item-end] {
  margin-top: 6px;
  margin-bottom: 6px;
}

.label-ios-black,
.item-input .label-ios-black,
.item-select .label-ios-black,
.item-datetime .label-ios-black {
  color: #2d2c2c;
}

.label-ios-charcoalGrey,
.item-input .label-ios-charcoalGrey,
.item-select .label-ios-charcoalGrey,
.item-datetime .label-ios-charcoalGrey {
  color: #4a4a4a;
}

.label-ios-curantisMagenta,
.item-input .label-ios-curantisMagenta,
.item-select .label-ios-curantisMagenta,
.item-datetime .label-ios-curantisMagenta {
  color: #ae2465;
}

.label-ios-curantisMagenta75,
.item-input .label-ios-curantisMagenta75,
.item-select .label-ios-curantisMagenta75,
.item-datetime .label-ios-curantisMagenta75 {
  color: #bb5e81;
}

.label-ios-curantisPurple,
.item-input .label-ios-curantisPurple,
.item-select .label-ios-curantisPurple,
.item-datetime .label-ios-curantisPurple {
  color: #614a75;
}

.label-ios-danger,
.item-input .label-ios-danger,
.item-select .label-ios-danger,
.item-datetime .label-ios-danger {
  color: #d0011b;
}

.label-ios-danger10,
.item-input .label-ios-danger10,
.item-select .label-ios-danger10,
.item-datetime .label-ios-danger10 {
  color: #f8d9de;
}

.label-ios-dark,
.item-input .label-ios-dark,
.item-select .label-ios-dark,
.item-datetime .label-ios-dark {
  color: #92809d;
}

.label-ios-darkSkyBlue,
.item-input .label-ios-darkSkyBlue,
.item-select .label-ios-darkSkyBlue,
.item-datetime .label-ios-darkSkyBlue {
  color: #4a90e2;
}

.label-ios-gray,
.item-input .label-ios-gray,
.item-select .label-ios-gray,
.item-datetime .label-ios-gray {
  color: #9b9b9b;
}

.label-ios-greyscale85,
.item-input .label-ios-greyscale85,
.item-select .label-ios-greyscale85,
.item-datetime .label-ios-greyscale85 {
  color: #424040;
}

.label-ios-grayscale75,
.item-input .label-ios-grayscale75,
.item-select .label-ios-grayscale75,
.item-datetime .label-ios-grayscale75 {
  color: #6c6969;
}

.label-ios-grayscale50,
.item-input .label-ios-grayscale50,
.item-select .label-ios-grayscale50,
.item-datetime .label-ios-grayscale50 {
  color: #c1bfbf;
}

.label-ios-grayscale25,
.item-input .label-ios-grayscale25,
.item-select .label-ios-grayscale25,
.item-datetime .label-ios-grayscale25 {
  color: #eae8e8;
}

.label-ios-grayEEE,
.item-input .label-ios-grayEEE,
.item-select .label-ios-grayEEE,
.item-datetime .label-ios-grayEEE {
  color: #eee;
}

.label-ios-light,
.item-input .label-ios-light,
.item-select .label-ios-light,
.item-datetime .label-ios-light {
  color: #f4f4f4;
}

.label-ios-patientBlue,
.item-input .label-ios-patientBlue,
.item-select .label-ios-patientBlue,
.item-datetime .label-ios-patientBlue {
  color: #d3e3f7;
}

.label-ios-primary,
.item-input .label-ios-primary,
.item-select .label-ios-primary,
.item-datetime .label-ios-primary {
  color: #5977ba;
}

.label-ios-primary25,
.item-input .label-ios-primary25,
.item-select .label-ios-primary25,
.item-datetime .label-ios-primary25 {
  color: #dee4ed;
}

.label-ios-skyBlue,
.item-input .label-ios-skyBlue,
.item-select .label-ios-skyBlue,
.item-datetime .label-ios-skyBlue {
  color: #97a9cf;
}

.label-ios-success,
.item-input .label-ios-success,
.item-select .label-ios-success,
.item-datetime .label-ios-success {
  color: #85bf31;
}

.label-ios-white,
.item-input .label-ios-white,
.item-select .label-ios-white,
.item-datetime .label-ios-white {
  color: #fefefe;
}

.label-ios-yellow,
.item-input .label-ios-yellow,
.item-select .label-ios-yellow,
.item-datetime .label-ios-yellow {
  color: #f8e71c;
}

.label-md {
  margin: 13px 8px 13px 0;
}

[text-wrap] .label-md {
  font-size: 1.4rem;
  line-height: 1.5;
}

.item-input .label-md,
.item-select .label-md,
.item-datetime .label-md {
  color: #999;
}

.label-md[stacked] {
  font-size: 1.2rem;
}

.label-md[floating] {
  -webkit-transform: translate3d(0,  27px,  0);
  transform: translate3d(0,  27px,  0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transition: -webkit-transform 150ms ease-in-out;
  transition: -webkit-transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out;
  transition: transform 150ms ease-in-out, -webkit-transform 150ms ease-in-out;
}

.label-md[stacked],
.label-md[floating] {
  margin-left: 0;
  margin-bottom: 0;
}

.item-input-has-focus .label-md[stacked],
.input-has-focus .label-md[stacked],
.item-input-has-focus .label-md[floating],
.input-has-focus .label-md[floating] {
  color: #5977ba;
}

.item-input-has-focus .label-md[floating],
.input-has-focus .label-md[floating],
.item-input-has-value .label-md[floating],
.input-has-value .label-md[floating] {
  -webkit-transform: translate3d(0,  0,  0) scale(0.8);
  transform: translate3d(0,  0,  0) scale(0.8);
}

.item-md.item-label-stacked [item-right],
.item-md.item-label-floating [item-right],
.item-md.item-label-stacked [item-end],
.item-md.item-label-floating [item-end] {
  margin-top: 7px;
  margin-bottom: 7px;
}

.label-md-black,
.item-input .label-md-black,
.item-select .label-md-black,
.item-datetime .label-md-black {
  color: #2d2c2c;
}

.label-md-charcoalGrey,
.item-input .label-md-charcoalGrey,
.item-select .label-md-charcoalGrey,
.item-datetime .label-md-charcoalGrey {
  color: #4a4a4a;
}

.label-md-curantisMagenta,
.item-input .label-md-curantisMagenta,
.item-select .label-md-curantisMagenta,
.item-datetime .label-md-curantisMagenta {
  color: #ae2465;
}

.label-md-curantisMagenta75,
.item-input .label-md-curantisMagenta75,
.item-select .label-md-curantisMagenta75,
.item-datetime .label-md-curantisMagenta75 {
  color: #bb5e81;
}

.label-md-curantisPurple,
.item-input .label-md-curantisPurple,
.item-select .label-md-curantisPurple,
.item-datetime .label-md-curantisPurple {
  color: #614a75;
}

.label-md-danger,
.item-input .label-md-danger,
.item-select .label-md-danger,
.item-datetime .label-md-danger {
  color: #d0011b;
}

.label-md-danger10,
.item-input .label-md-danger10,
.item-select .label-md-danger10,
.item-datetime .label-md-danger10 {
  color: #f8d9de;
}

.label-md-dark,
.item-input .label-md-dark,
.item-select .label-md-dark,
.item-datetime .label-md-dark {
  color: #92809d;
}

.label-md-darkSkyBlue,
.item-input .label-md-darkSkyBlue,
.item-select .label-md-darkSkyBlue,
.item-datetime .label-md-darkSkyBlue {
  color: #4a90e2;
}

.label-md-gray,
.item-input .label-md-gray,
.item-select .label-md-gray,
.item-datetime .label-md-gray {
  color: #9b9b9b;
}

.label-md-greyscale85,
.item-input .label-md-greyscale85,
.item-select .label-md-greyscale85,
.item-datetime .label-md-greyscale85 {
  color: #424040;
}

.label-md-grayscale75,
.item-input .label-md-grayscale75,
.item-select .label-md-grayscale75,
.item-datetime .label-md-grayscale75 {
  color: #6c6969;
}

.label-md-grayscale50,
.item-input .label-md-grayscale50,
.item-select .label-md-grayscale50,
.item-datetime .label-md-grayscale50 {
  color: #c1bfbf;
}

.label-md-grayscale25,
.item-input .label-md-grayscale25,
.item-select .label-md-grayscale25,
.item-datetime .label-md-grayscale25 {
  color: #eae8e8;
}

.label-md-grayEEE,
.item-input .label-md-grayEEE,
.item-select .label-md-grayEEE,
.item-datetime .label-md-grayEEE {
  color: #eee;
}

.label-md-light,
.item-input .label-md-light,
.item-select .label-md-light,
.item-datetime .label-md-light {
  color: #f4f4f4;
}

.label-md-patientBlue,
.item-input .label-md-patientBlue,
.item-select .label-md-patientBlue,
.item-datetime .label-md-patientBlue {
  color: #d3e3f7;
}

.label-md-primary,
.item-input .label-md-primary,
.item-select .label-md-primary,
.item-datetime .label-md-primary {
  color: #5977ba;
}

.label-md-primary25,
.item-input .label-md-primary25,
.item-select .label-md-primary25,
.item-datetime .label-md-primary25 {
  color: #dee4ed;
}

.label-md-skyBlue,
.item-input .label-md-skyBlue,
.item-select .label-md-skyBlue,
.item-datetime .label-md-skyBlue {
  color: #97a9cf;
}

.label-md-success,
.item-input .label-md-success,
.item-select .label-md-success,
.item-datetime .label-md-success {
  color: #85bf31;
}

.label-md-white,
.item-input .label-md-white,
.item-select .label-md-white,
.item-datetime .label-md-white {
  color: #fefefe;
}

.label-md-yellow,
.item-input .label-md-yellow,
.item-select .label-md-yellow,
.item-datetime .label-md-yellow {
  color: #f8e71c;
}

.label-wp {
  margin: 13px 8px 13px 0;
}

.item-input .label-wp,
.item-select .label-wp,
.item-datetime .label-wp {
  color: #999;
}

.label-wp[stacked] {
  font-size: 1.2rem;
}

.label-wp[floating] {
  -webkit-transform: translate3d(8px,  34px,  0);
  transform: translate3d(8px,  34px,  0);
  -webkit-transform-origin: left top;
  transform-origin: left top;
}

.label-wp[stacked],
.label-wp[floating] {
  margin-left: 0;
  margin-bottom: 0;
}

.item-input-has-focus .label-wp[stacked],
.input-has-focus .label-wp[stacked],
.item-input-has-focus .label-wp[floating],
.input-has-focus .label-wp[floating] {
  color: #5977ba;
}

.item-input-has-focus .label-wp[floating],
.input-has-focus .label-wp[floating],
.item-input-has-value .label-wp[floating],
.input-has-value .label-wp[floating] {
  -webkit-transform: translate3d(0,  0,  0) scale(0.8);
  transform: translate3d(0,  0,  0) scale(0.8);
}

.item-wp.item-label-stacked [item-right],
.item-wp.item-label-floating [item-right],
.item-wp.item-label-stacked [item-end],
.item-wp.item-label-floating [item-end] {
  margin-top: 13px;
  margin-bottom: 13px;
}

.label-wp-black,
.item-input .label-wp-black,
.item-select .label-wp-black,
.item-datetime .label-wp-black {
  color: #2d2c2c;
}

.label-wp-charcoalGrey,
.item-input .label-wp-charcoalGrey,
.item-select .label-wp-charcoalGrey,
.item-datetime .label-wp-charcoalGrey {
  color: #4a4a4a;
}

.label-wp-curantisMagenta,
.item-input .label-wp-curantisMagenta,
.item-select .label-wp-curantisMagenta,
.item-datetime .label-wp-curantisMagenta {
  color: #ae2465;
}

.label-wp-curantisMagenta75,
.item-input .label-wp-curantisMagenta75,
.item-select .label-wp-curantisMagenta75,
.item-datetime .label-wp-curantisMagenta75 {
  color: #bb5e81;
}

.label-wp-curantisPurple,
.item-input .label-wp-curantisPurple,
.item-select .label-wp-curantisPurple,
.item-datetime .label-wp-curantisPurple {
  color: #614a75;
}

.label-wp-danger,
.item-input .label-wp-danger,
.item-select .label-wp-danger,
.item-datetime .label-wp-danger {
  color: #d0011b;
}

.label-wp-danger10,
.item-input .label-wp-danger10,
.item-select .label-wp-danger10,
.item-datetime .label-wp-danger10 {
  color: #f8d9de;
}

.label-wp-dark,
.item-input .label-wp-dark,
.item-select .label-wp-dark,
.item-datetime .label-wp-dark {
  color: #92809d;
}

.label-wp-darkSkyBlue,
.item-input .label-wp-darkSkyBlue,
.item-select .label-wp-darkSkyBlue,
.item-datetime .label-wp-darkSkyBlue {
  color: #4a90e2;
}

.label-wp-gray,
.item-input .label-wp-gray,
.item-select .label-wp-gray,
.item-datetime .label-wp-gray {
  color: #9b9b9b;
}

.label-wp-greyscale85,
.item-input .label-wp-greyscale85,
.item-select .label-wp-greyscale85,
.item-datetime .label-wp-greyscale85 {
  color: #424040;
}

.label-wp-grayscale75,
.item-input .label-wp-grayscale75,
.item-select .label-wp-grayscale75,
.item-datetime .label-wp-grayscale75 {
  color: #6c6969;
}

.label-wp-grayscale50,
.item-input .label-wp-grayscale50,
.item-select .label-wp-grayscale50,
.item-datetime .label-wp-grayscale50 {
  color: #c1bfbf;
}

.label-wp-grayscale25,
.item-input .label-wp-grayscale25,
.item-select .label-wp-grayscale25,
.item-datetime .label-wp-grayscale25 {
  color: #eae8e8;
}

.label-wp-grayEEE,
.item-input .label-wp-grayEEE,
.item-select .label-wp-grayEEE,
.item-datetime .label-wp-grayEEE {
  color: #eee;
}

.label-wp-light,
.item-input .label-wp-light,
.item-select .label-wp-light,
.item-datetime .label-wp-light {
  color: #f4f4f4;
}

.label-wp-patientBlue,
.item-input .label-wp-patientBlue,
.item-select .label-wp-patientBlue,
.item-datetime .label-wp-patientBlue {
  color: #d3e3f7;
}

.label-wp-primary,
.item-input .label-wp-primary,
.item-select .label-wp-primary,
.item-datetime .label-wp-primary {
  color: #5977ba;
}

.label-wp-primary25,
.item-input .label-wp-primary25,
.item-select .label-wp-primary25,
.item-datetime .label-wp-primary25 {
  color: #dee4ed;
}

.label-wp-skyBlue,
.item-input .label-wp-skyBlue,
.item-select .label-wp-skyBlue,
.item-datetime .label-wp-skyBlue {
  color: #97a9cf;
}

.label-wp-success,
.item-input .label-wp-success,
.item-select .label-wp-success,
.item-datetime .label-wp-success {
  color: #85bf31;
}

.label-wp-white,
.item-input .label-wp-white,
.item-select .label-wp-white,
.item-datetime .label-wp-white {
  color: #fefefe;
}

.label-wp-yellow,
.item-input .label-wp-yellow,
.item-select .label-wp-yellow,
.item-datetime .label-wp-yellow {
  color: #f8e71c;
}

ion-list-header {
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  min-height: 4rem;
}

ion-list {
  margin: 0;
  padding: 0;
  display: block;
  list-style-type: none;
}

ion-list[inset] {
  overflow: hidden;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.list-ios {
  margin: -1px 0 32px;
}

.list-ios > .item-block:first-child {
  border-top: 0.55px solid #c8c7cc;
}

.list-ios > .item-block:last-child,
.list-ios > .item-wrapper:last-child .item-block {
  border-bottom: 0.55px solid #c8c7cc;
}

.list-ios > .item-block:last-child .item-inner,
.list-ios > .item-wrapper:last-child .item-block .item-inner {
  border-bottom: 0;
}

.list-ios .item-block .item-inner {
  border-bottom: 0.55px solid #c8c7cc;
}

.list-ios .item[no-lines],
.list-ios .item[no-lines] .item-inner {
  border-width: 0;
}

.list-ios ion-item-options {
  border-bottom: 0.55px solid #c8c7cc;
}

.list-ios ion-item-options .button {
  margin: 0;
  border-radius: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  min-height: 100%;
  border: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.list-ios ion-item-options .button::before {
  margin: 0 auto;
}

.list-ios:not([inset]) + .list-ios:not([inset]) ion-list-header {
  margin-top: -10px;
  padding-top: 0;
}

.list-ios[inset] {
  margin: 16px;
  border-radius: 4px;
}

.list-ios[inset] ion-list-header {
  background-color: #fff;
}

.list-ios[inset] .item {
  border-bottom: 1px solid #c8c7cc;
}

.list-ios[inset] .item-inner {
  border-bottom: 0;
}

.list-ios[inset] > .item:first-child,
.list-ios[inset] > .item-wrapper:first-child .item {
  border-top: 0;
}

.list-ios[inset] > .item:last-child,
.list-ios[inset] > .item-wrapper:last-child .item {
  border-bottom: 0;
}

.list-ios[inset] + ion-list[inset] {
  margin-top: 0;
}

.list-ios[no-lines] ion-list-header,
.list-ios[no-lines] ion-item-options,
.list-ios[no-lines] .item,
.list-ios[no-lines] .item .item-inner {
  border-width: 0;
}

.list-header-ios {
  padding-left: 16px;
  padding-left: 16px;
  position: relative;
  border-bottom: 0.55px solid #c8c7cc;
  font-size: 1.2rem;
  font-weight: 500;
  letter-spacing: 0.1rem;
  text-transform: uppercase;
  color: #333;
  background: transparent;
}

@media screen and (orientation: landscape) {
  .list-header-ios {
    padding-left: calc(constant(safe-area-inset-left) + 16px);
    padding-left: calc(env(safe-area-inset-left) + 16px);
  }
}

.list-header-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.list-header-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.list-header-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.list-header-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.list-header-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.list-header-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.list-header-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.list-header-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.list-header-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.list-header-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.list-header-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.list-header-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.list-header-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.list-header-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.list-header-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.list-header-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.list-header-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.list-header-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.list-header-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.list-header-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.list-header-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.list-header-ios-white {
  color: #000;
  background-color: #fefefe;
}

.list-header-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.list-md {
  margin: -1px 0 16px;
}

.list-md .item-block .item-inner {
  border-bottom: 1px solid #dedede;
}

.list-md > .item-block:last-child ion-label,
.list-md > .item-block:last-child .item-inner,
.list-md > .item-wrapper:last-child ion-label,
.list-md > .item-wrapper:last-child .item-inner {
  border-bottom: 0;
}

.list-md > ion-input:last-child::after {
  left: 0;
}

.list-md ion-item-options {
  border-bottom: 1px solid #dedede;
}

.list-md ion-item-options .button {
  margin: 0;
  border-radius: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100%;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.list-md ion-item-options .button::before {
  margin: 0 auto;
}

.list-md .item[no-lines],
.list-md .item[no-lines] .item-inner {
  border-width: 0;
}

.list-md + ion-list ion-list-header {
  margin-top: -16px;
}

.list-md[inset] {
  margin: 16px;
  border-radius: 2px;
}

.list-md[inset] .item:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 0;
}

.list-md[inset] .item:last-child {
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-width: 0;
}

.list-md[inset] .item-input {
  padding-left: 0;
  padding-right: 0;
}

.list-md[inset] + ion-list[inset] {
  margin-top: 0;
}

.list-md[inset] ion-list-header {
  background-color: #fff;
}

.list-md[no-lines] .item-block,
.list-md[no-lines] ion-item-options,
.list-md[no-lines] .item .item-inner {
  border-width: 0;
}

.list-header-md {
  padding-left: 16px;
  margin-bottom: 13px;
  min-height: 4.5rem;
  border-top: 1px solid #dedede;
  font-size: 1.4rem;
  color: #757575;
}

.list-header-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.list-header-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.list-header-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.list-header-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.list-header-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.list-header-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.list-header-md-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.list-header-md-dark {
  color: #fff;
  background-color: #92809d;
}

.list-header-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.list-header-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.list-header-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.list-header-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.list-header-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.list-header-md-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.list-header-md-grayEEE {
  color: #000;
  background-color: #eee;
}

.list-header-md-light {
  color: #000;
  background-color: #f4f4f4;
}

.list-header-md-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.list-header-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.list-header-md-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.list-header-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.list-header-md-success {
  color: #fff;
  background-color: #85bf31;
}

.list-header-md-white {
  color: #000;
  background-color: #fefefe;
}

.list-header-md-yellow {
  color: #000;
  background-color: #f8e71c;
}

.list-md .item-input:last-child {
  border-bottom: 1px solid #dedede;
}

.list-wp {
  margin: 0 0 16px;
}

.list-wp .item-block .item-inner {
  border-bottom: 1px solid transparent;
}

.list-wp > .item-block:first-child,
.list-wp > .item-wrapper:first-child .item-block {
  border-top: 1px solid transparent;
}

.list-wp > .item-block:last-child,
.list-wp > .item-wrapper:last-child .item-block {
  border-bottom: 1px solid transparent;
}

.list-wp > .item-block:last-child ion-label,
.list-wp > .item-block:last-child .item-inner,
.list-wp > .item-wrapper:last-child ion-label,
.list-wp > .item-wrapper:last-child .item-inner {
  border-bottom: 0;
}

.list-wp > ion-input:last-child::after {
  left: 0;
}

.list-wp ion-item-options .button {
  margin: 1px 0;
  border-radius: 0;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: calc(100% - 2px);
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.list-wp ion-item-options .button::before {
  margin: 0 auto;
}

.list-wp .item[no-lines],
.list-wp .item[no-lines] .item-inner {
  border-width: 0;
}

.list-wp + ion-list ion-list-header {
  margin-top: -16px;
  padding-top: 0;
}

.list-wp[inset] {
  margin: 16px;
  border-radius: 2px;
}

.list-wp[inset] .item:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  border-top-width: 0;
}

.list-wp[inset] .item:last-child {
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
  border-bottom-width: 0;
}

.list-wp[inset] .item-input {
  padding-left: 0;
  padding-right: 0;
}

.list-wp[inset] + ion-list[inset] {
  margin-top: 0;
}

.list-wp[inset] ion-list-header {
  background-color: #fff;
}

.list-wp[no-lines] .item,
.list-wp[no-lines] .item .item-inner {
  border-width: 0;
}

.list-header-wp {
  padding-left: 16px;
  border-bottom: 1px solid transparent;
  font-size: 2rem;
  color: #000;
}

.list-header-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.list-header-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.list-header-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.list-header-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.list-header-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.list-header-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.list-header-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.list-header-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.list-header-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.list-header-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.list-header-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.list-header-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.list-header-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.list-header-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.list-header-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.list-header-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.list-header-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.list-header-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.list-header-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.list-header-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.list-header-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.list-header-wp-white {
  color: #000;
  background-color: #fefefe;
}

.list-header-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

ion-loading {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  contain: strict;
}

.loading-wrapper {
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  opacity: 0;
}

.loading-ios .loading-wrapper {
  border-radius: 8px;
  max-width: 270px;
  max-height: 90%;
  color: #000;
  background: #f8f8f8;
  padding: 24px 34px;
}

.loading-ios .loading-content {
  font-weight: bold;
}

.loading-ios .loading-spinner + .loading-content {
  margin-left: 16px;
}

.loading-ios .spinner-ios line,
.loading-ios .spinner-ios-small line {
  stroke: #69717d;
}

.loading-ios .spinner-bubbles circle {
  fill: #69717d;
}

.loading-ios .spinner-circles circle {
  fill: #69717d;
}

.loading-ios .spinner-crescent circle {
  stroke: #69717d;
}

.loading-ios .spinner-dots circle {
  fill: #69717d;
}

.loading-md .loading-wrapper {
  border-radius: 2px;
  max-width: 280px;
  max-height: 90%;
  color: rgba(0, 0, 0, 0.5);
  background: #fafafa;
  -webkit-box-shadow: 0 16px 20px rgba(0, 0, 0, 0.4);
  box-shadow: 0 16px 20px rgba(0, 0, 0, 0.4);
  padding: 24px;
}

.loading-md .loading-spinner + .loading-content {
  margin-left: 16px;
}

.loading-md .spinner-ios line,
.loading-md .spinner-ios-small line {
  stroke: #5977ba;
}

.loading-md .spinner-bubbles circle {
  fill: #5977ba;
}

.loading-md .spinner-circles circle {
  fill: #5977ba;
}

.loading-md .spinner-crescent circle {
  stroke: #5977ba;
}

.loading-md .spinner-dots circle {
  fill: #5977ba;
}

.loading-wp .loading-wrapper {
  border-radius: 2px;
  max-width: 280px;
  max-height: 90%;
  color: #fff;
  background: #000;
  padding: 20px;
}

.loading-wp .loading-spinner + .loading-content {
  margin-left: 16px;
}

.loading-wp .spinner-ios line,
.loading-wp .spinner-ios-small line {
  stroke: #fff;
}

.loading-wp .spinner-bubbles circle {
  fill: #fff;
}

.loading-wp .spinner-circles circle {
  fill: #fff;
}

.loading-wp .spinner-crescent circle {
  stroke: #fff;
}

.loading-wp .spinner-dots circle {
  fill: #fff;
}

ion-menu {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  display: none;
  contain: strict;
}

ion-menu.show-menu {
  display: block;
}

.menu-inner {
  left: 0;
  right: auto;
  top: 0;
  bottom: 0;
  -webkit-transform: translate3d(-9999px,  0,  0);
  transform: translate3d(-9999px,  0,  0);
  position: absolute;
  display: block;
  width: 241px;
  height: 100%;
  contain: strict;
}

.menu-inner > ion-header,
.menu-inner > ion-content,
.menu-inner > ion-footer {
  position: absolute;
}

ion-menu[side=left] > .menu-inner {
  right: auto;
  left: 0;
}

ion-menu[side=right] > .menu-inner {
  right: 0;
  left: auto;
}

ion-menu[side=end] > .menu-inner {
  left: auto;
  right: 0;
}

ion-menu ion-backdrop {
  z-index: -1;
  display: none;
  opacity: .01;
}

.menu-content {
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
}

.menu-content-open {
  cursor: pointer;
  -ms-touch-action: manipulation;
  touch-action: manipulation;
}

.menu-content-open ion-pane,
.menu-content-open ion-content,
.menu-content-open .toolbar {
  pointer-events: none;
}

@media (max-width: 340px) {
  .menu-inner {
    width: 201px;
  }
}

ion-menu[type=reveal] {
  z-index: 0;
}

ion-menu[type=reveal].show-menu .menu-inner {
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
}

ion-menu[type=overlay] {
  z-index: 80;
}

ion-menu[type=overlay] .show-backdrop {
  display: block;
}

.ios .menu-inner {
  background: #fff;
}

.ios .menu-content-reveal {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.ios .menu-content-push {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.ios ion-menu[type=overlay] .menu-inner {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.md .menu-inner {
  background: #fff;
}

.md .menu-content-reveal {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.md .menu-content-push {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.md ion-menu[type=overlay] .menu-inner {
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.25);
}

.wp .menu-inner {
  background: #f2f2f2;
}

ion-modal {
  left: 0;
  top: 0;
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  contain: strict;
}

@media not all and (min-width: 768px) and (min-height: 600px) {
  ion-modal ion-backdrop {
    visibility: hidden;
  }
}

.modal-wrapper {
  z-index: 10;
  height: 100%;
  contain: strict;
}

@media only screen and (min-width: 768px) and (min-height: 600px) {
  .modal-wrapper {
    left: calc(50% - (600px/2));
    top: calc(50% - (500px/2));
    position: absolute;
    width: 600px;
    height: 500px;
  }
}

@media only screen and (min-width: 768px) and (min-height: 768px) {
  .modal-wrapper {
    left: calc(50% - (600px/2));
    top: calc(50% - (600px/2));
    position: absolute;
    width: 600px;
    height: 600px;
  }
}

.ios .modal-wrapper {
  -webkit-transform: translate3d(0,  100%,  0);
  transform: translate3d(0,  100%,  0);
}

@media only screen and (min-width: 768px) and (min-height: 600px) {
  .ios .modal-wrapper {
    border-radius: 10px;
    overflow: hidden;
  }
}

.md .modal-wrapper {
  -webkit-transform: translate3d(0,  40px,  0);
  transform: translate3d(0,  40px,  0);
  opacity: .01;
}

@media only screen and (min-width: 768px) and (min-height: 600px) {
  .md .modal-wrapper {
    border-radius: 2px;
    overflow: hidden;
    -webkit-box-shadow: 0 28px 48px rgba(0, 0, 0, 0.4);
    box-shadow: 0 28px 48px rgba(0, 0, 0, 0.4);
  }
}

.wp .modal-wrapper {
  -webkit-transform: translate3d(0,  40px,  0);
  transform: translate3d(0,  40px,  0);
  opacity: .01;
}

.note-ios {
  color: #aeacb4;
}

.note-ios-black {
  color: #2d2c2c;
}

.note-ios-charcoalGrey {
  color: #4a4a4a;
}

.note-ios-curantisMagenta {
  color: #ae2465;
}

.note-ios-curantisMagenta75 {
  color: #bb5e81;
}

.note-ios-curantisPurple {
  color: #614a75;
}

.note-ios-danger {
  color: #d0011b;
}

.note-ios-danger10 {
  color: #f8d9de;
}

.note-ios-dark {
  color: #92809d;
}

.note-ios-darkSkyBlue {
  color: #4a90e2;
}

.note-ios-gray {
  color: #9b9b9b;
}

.note-ios-greyscale85 {
  color: #424040;
}

.note-ios-grayscale75 {
  color: #6c6969;
}

.note-ios-grayscale50 {
  color: #c1bfbf;
}

.note-ios-grayscale25 {
  color: #eae8e8;
}

.note-ios-grayEEE {
  color: #eee;
}

.note-ios-light {
  color: #f4f4f4;
}

.note-ios-patientBlue {
  color: #d3e3f7;
}

.note-ios-primary {
  color: #5977ba;
}

.note-ios-primary25 {
  color: #dee4ed;
}

.note-ios-skyBlue {
  color: #97a9cf;
}

.note-ios-success {
  color: #85bf31;
}

.note-ios-white {
  color: #fefefe;
}

.note-ios-yellow {
  color: #f8e71c;
}

.note-md {
  color: #c5c5c5;
}

.note-md-black {
  color: #2d2c2c;
}

.note-md-charcoalGrey {
  color: #4a4a4a;
}

.note-md-curantisMagenta {
  color: #ae2465;
}

.note-md-curantisMagenta75 {
  color: #bb5e81;
}

.note-md-curantisPurple {
  color: #614a75;
}

.note-md-danger {
  color: #d0011b;
}

.note-md-danger10 {
  color: #f8d9de;
}

.note-md-dark {
  color: #92809d;
}

.note-md-darkSkyBlue {
  color: #4a90e2;
}

.note-md-gray {
  color: #9b9b9b;
}

.note-md-greyscale85 {
  color: #424040;
}

.note-md-grayscale75 {
  color: #6c6969;
}

.note-md-grayscale50 {
  color: #c1bfbf;
}

.note-md-grayscale25 {
  color: #eae8e8;
}

.note-md-grayEEE {
  color: #eee;
}

.note-md-light {
  color: #f4f4f4;
}

.note-md-patientBlue {
  color: #d3e3f7;
}

.note-md-primary {
  color: #5977ba;
}

.note-md-primary25 {
  color: #dee4ed;
}

.note-md-skyBlue {
  color: #97a9cf;
}

.note-md-success {
  color: #85bf31;
}

.note-md-white {
  color: #fefefe;
}

.note-md-yellow {
  color: #f8e71c;
}

.note-wp {
  color: rgba(0, 0, 0, 0.5);
}

.note-wp-black {
  color: #2d2c2c;
}

.note-wp-charcoalGrey {
  color: #4a4a4a;
}

.note-wp-curantisMagenta {
  color: #ae2465;
}

.note-wp-curantisMagenta75 {
  color: #bb5e81;
}

.note-wp-curantisPurple {
  color: #614a75;
}

.note-wp-danger {
  color: #d0011b;
}

.note-wp-danger10 {
  color: #f8d9de;
}

.note-wp-dark {
  color: #92809d;
}

.note-wp-darkSkyBlue {
  color: #4a90e2;
}

.note-wp-gray {
  color: #9b9b9b;
}

.note-wp-greyscale85 {
  color: #424040;
}

.note-wp-grayscale75 {
  color: #6c6969;
}

.note-wp-grayscale50 {
  color: #c1bfbf;
}

.note-wp-grayscale25 {
  color: #eae8e8;
}

.note-wp-grayEEE {
  color: #eee;
}

.note-wp-light {
  color: #f4f4f4;
}

.note-wp-patientBlue {
  color: #d3e3f7;
}

.note-wp-primary {
  color: #5977ba;
}

.note-wp-primary25 {
  color: #dee4ed;
}

.note-wp-skyBlue {
  color: #97a9cf;
}

.note-wp-success {
  color: #85bf31;
}

.note-wp-white {
  color: #fefefe;
}

.note-wp-yellow {
  color: #f8e71c;
}

ion-picker-cmp {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 1000;
  display: block;
  width: 100%;
  height: 100%;
  contain: strict;
}

.picker-toolbar {
  z-index: 1;
  width: 100%;
  contain: strict;
}

.picker-wrapper {
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  -webkit-transform: translate3d(0,  100%,  0);
  transform: translate3d(0,  100%,  0);
  position: absolute;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
  max-width: 500px;
  contain: strict;
}

.picker-columns {
  margin-bottom: constant(safe-area-inset-bottom);
  margin-bottom: env(safe-area-inset-bottom);
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  contain: strict;
}

.picker-col {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  contain: content;
}

.picker-opts {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: 100%;
}

.picker-prefix {
  text-align: right;
  text-align: end;
  position: relative;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  min-width: 45%;
  max-width: 50%;
  white-space: nowrap;
}

.picker-suffix {
  text-align: left;
  text-align: start;
  position: relative;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  min-width: 45%;
  max-width: 50%;
  white-space: nowrap;
}

.picker-opt {
  left: 0;
  top: 0;
  text-align: center;
  position: absolute;
  display: block;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  will-change: transform;
  contain: strict;
}

.picker-opt.picker-opt-disabled {
  pointer-events: none;
}

.picker-opt-disabled {
  opacity: 0;
}

.picker-opts-left {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.picker-opts-right {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.picker-above-highlight,
.picker-below-highlight {
  display: none;
  pointer-events: none;
}

.picker-ios .picker-wrapper {
  height: 260px;
  border-top: 1px solid #c8c7cc;
  background: #fff;
}

.picker-ios .picker-toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 44px;
  border-bottom: 0.55px solid #c8c7cc;
  background: #fff;
}

.picker-ios .picker-toolbar-button {
  text-align: right;
  text-align: end;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.picker-ios .picker-toolbar-button:last-child .picker-button {
  font-weight: 600;
}

.picker-ios .picker-toolbar-cancel {
  text-align: left;
  text-align: start;
  font-weight: normal;
}

.picker-ios .picker-button,
.picker-ios .picker-button.activated {
  margin: 0;
  height: 44px;
  color: #5977ba;
  background: transparent;
}

.picker-columns {
  height: 215px;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}

.picker-ios .picker-col {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  padding: 0 4px;
}

.picker-ios .picker-prefix,
.picker-ios .picker-suffix,
.picker-ios .picker-opts {
  top: 77px;
  font-size: 20px;
  line-height: 42px;
  color: #000;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  pointer-events: none;
}

.picker-ios .picker-opt {
  margin: 0;
  -webkit-transform-origin: center center;
  transform-origin: center center;
  height: 4.6rem;
  font-size: 20px;
  line-height: 42px;
  color: #000;
  background: transparent;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: auto;
  padding: 0;
}

.picker-ios .picker-above-highlight {
  left: 0;
  top: 0;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
  height: 81px;
  border-bottom: 1px solid #c8c7cc;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to bottom, white 20%, rgba(255, 255, 255, 0.7) 100%);
}

.picker-ios .picker-below-highlight {
  left: 0;
  top: 115px;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 11;
  display: block;
  width: 100%;
  height: 119px;
  border-top: 1px solid #c8c7cc;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(30%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to top, white 30%, rgba(255, 255, 255, 0.7) 100%);
}

.picker-md .picker-wrapper {
  height: 260px;
  border-top: 0.55px solid #dedede;
  background: #fff;
}

.picker-md .picker-toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 44px;
  background: #fff;
}

.picker-md .picker-button,
.picker-md .picker-button.activated {
  margin: 0;
  height: 44px;
  color: #5977ba;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.picker-md .picker-columns {
  height: 216px;
  -webkit-perspective: 1800px;
  perspective: 1800px;
}

.picker-md .picker-col {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  padding: 0 8px;
}

.picker-md .picker-prefix,
.picker-md .picker-suffix,
.picker-md .picker-opts {
  top: 77px;
  font-size: 22px;
  line-height: 42px;
  color: #000;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  pointer-events: none;
}

.picker-md .picker-opt {
  margin: 0;
  height: 4.3rem;
  font-size: 22px;
  line-height: 42px;
  color: #000;
  background: transparent;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: auto;
  padding: 0;
}

.picker-md .picker-prefix,
.picker-md .picker-suffix,
.picker-md .picker-opt.picker-opt-selected {
  color: #5977ba;
}

.picker-md .picker-above-highlight {
  left: 0;
  top: 0;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 10;
  width: 100%;
  height: 81px;
  border-bottom: 1px solid #dedede;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to bottom, white 20%, rgba(255, 255, 255, 0.7) 100%);
}

.picker-md .picker-below-highlight {
  left: 0;
  top: 115px;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 11;
  width: 100%;
  height: 119px;
  border-top: 1px solid #dedede;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(30%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to top, white 30%, rgba(255, 255, 255, 0.7) 100%);
}

.picker-wp .picker-wrapper {
  height: 260px;
  border-top: 0.55px solid transparent;
  background: #fff;
}

.picker-wp .picker-toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  height: 44px;
  border-width: 0.55px;
  background: #fff;
}

.picker-wp .picker-toolbar-button {
  text-align: right;
  text-align: end;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.picker-wp .picker-toolbar-cancel {
  text-align: left;
  text-align: start;
  font-weight: normal;
}

.picker-wp .picker-button,
.picker-wp .picker-button.activated {
  margin: 0;
  height: 44px;
  color: #5977ba;
  background: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.picker-wp .picker-columns {
  height: 216px;
  -webkit-perspective: 1800px;
  perspective: 1800px;
}

.picker-wp .picker-col {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  padding: 0 4px;
}

.picker-wp .picker-prefix,
.picker-wp .picker-suffix,
.picker-wp .picker-opts {
  top: 77px;
  font-size: 22px;
  line-height: 42px;
  color: #000;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  pointer-events: none;
}

.picker-wp .picker-opt {
  margin: 0;
  height: 4.2rem;
  font-size: 22px;
  line-height: 42px;
  color: #000;
  background: transparent;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: auto;
  padding: 0;
}

.picker-wp .picker-prefix,
.picker-wp .picker-suffix,
.picker-wp .picker-opt-selected {
  color: #5977ba;
}

.picker-wp .picker-above-highlight {
  left: 0;
  top: 0;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 10;
  width: 100%;
  height: 81px;
  border-bottom: 1px solid transparent;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(20%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to bottom, white 20%, rgba(255, 255, 255, 0.7) 100%);
}

.picker-wp .picker-below-highlight {
  left: 0;
  top: 115px;
  -webkit-transform: translate3d(0,  0,  90px);
  transform: translate3d(0,  0,  90px);
  position: absolute;
  z-index: 11;
  width: 100%;
  height: 119px;
  border-top: 1px solid transparent;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(30%, white), to(rgba(255, 255, 255, 0.7)));
  background: linear-gradient(to top, white 30%, rgba(255, 255, 255, 0.7) 100%);
}

ion-popover {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1000;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.popover-wrapper {
  z-index: 10;
  opacity: 0;
}

.popover-content {
  position: absolute;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.popover-content ion-content,
.popover-content .scroll-content {
  contain: none;
}

.popover-content .scroll-content {
  position: relative;
}

.popover-ios .popover-content {
  border-radius: 10px;
  width: 200px;
  min-width: 0;
  min-height: 0;
  max-height: 90%;
  color: #000;
  background: #fff;
}

.popover-ios .popover-arrow {
  position: absolute;
  display: block;
  overflow: hidden;
  width: 20px;
  height: 10px;
}

.popover-ios .popover-arrow::after {
  left: 3px;
  top: 3px;
  border-radius: 3px;
  position: absolute;
  z-index: 10;
  width: 14px;
  height: 14px;
  background-color: #fff;
  content: "";
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.popover-ios.popover-bottom .popover-arrow {
  top: auto;
  bottom: -10px;
}

.popover-ios.popover-bottom .popover-arrow::after {
  top: -6px;
}

.popover-ios .item-ios {
  padding-left: 16px;
}

.popover-ios .item-ios[detail-push] .item-inner,
.popover-ios button.item-ios:not([detail-none]) .item-inner,
.popover-ios a.item-ios:not([detail-none]) .item-inner {
  background-position: right 14px center;
}

.popover-md .popover-content {
  border-radius: 2px;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  width: 250px;
  min-width: 0;
  min-height: 0;
  max-height: 90%;
  color: #000;
  background: #fff;
  -webkit-box-shadow: 0 3px 12px 2px rgba(0, 0, 0, 0.3);
  box-shadow: 0 3px 12px 2px rgba(0, 0, 0, 0.3);
}

.popover-md .popover-viewport {
  opacity: 0;
  -webkit-transition-delay: 100ms;
  transition-delay: 100ms;
}

.popover-wp .popover-content {
  border-radius: 0;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  width: 200px;
  min-width: 0;
  min-height: 0;
  max-height: 90%;
  border: 2px solid #ccc;
  color: #000;
  background: #fff;
}

.popover-wp .popover-viewport {
  opacity: 0;
  -webkit-transition-delay: 100ms;
  transition-delay: 100ms;
}

.radio-ios {
  position: relative;
  display: inline-block;
}

.radio-ios .radio-icon {
  position: relative;
  display: block;
  width: 16px;
  height: 21px;
}

.radio-ios .radio-checked .radio-inner {
  left: 7px;
  top: 4px;
  position: absolute;
  width: 5px;
  height: 12px;
  border-width: 2px;
  border-top-width: 0;
  border-left-width: 0;
  border-style: solid;
  border-color: #5977ba;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.radio-ios.radio-disabled,
.item-ios.item-radio-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item-ios .radio-ios {
  position: static;
  display: block;
  margin: 8px 11px 8px 8px;
}

.item-ios .radio-ios[item-left], .item-ios .radio-ios[item-start] {
  margin: 8px 21px 8px 3px;
}

.item-radio.item-ios ion-label {
  margin-left: 0;
}

.item-radio-checked.item-ios ion-label {
  color: #5977ba;
}

.item-radio-ios-black.item-radio-checked ion-label {
  color: #2d2c2c;
}

.radio-ios-black .radio-checked {
  color: #2d2c2c;
}

.radio-ios-black .radio-checked .radio-inner {
  border-color: #2d2c2c;
}

.item-radio-ios-charcoalGrey.item-radio-checked ion-label {
  color: #4a4a4a;
}

.radio-ios-charcoalGrey .radio-checked {
  color: #4a4a4a;
}

.radio-ios-charcoalGrey .radio-checked .radio-inner {
  border-color: #4a4a4a;
}

.item-radio-ios-curantisMagenta.item-radio-checked ion-label {
  color: #ae2465;
}

.radio-ios-curantisMagenta .radio-checked {
  color: #ae2465;
}

.radio-ios-curantisMagenta .radio-checked .radio-inner {
  border-color: #ae2465;
}

.item-radio-ios-curantisMagenta75.item-radio-checked ion-label {
  color: #bb5e81;
}

.radio-ios-curantisMagenta75 .radio-checked {
  color: #bb5e81;
}

.radio-ios-curantisMagenta75 .radio-checked .radio-inner {
  border-color: #bb5e81;
}

.item-radio-ios-curantisPurple.item-radio-checked ion-label {
  color: #614a75;
}

.radio-ios-curantisPurple .radio-checked {
  color: #614a75;
}

.radio-ios-curantisPurple .radio-checked .radio-inner {
  border-color: #614a75;
}

.item-radio-ios-danger.item-radio-checked ion-label {
  color: #d0011b;
}

.radio-ios-danger .radio-checked {
  color: #d0011b;
}

.radio-ios-danger .radio-checked .radio-inner {
  border-color: #d0011b;
}

.item-radio-ios-danger10.item-radio-checked ion-label {
  color: #f8d9de;
}

.radio-ios-danger10 .radio-checked {
  color: #f8d9de;
}

.radio-ios-danger10 .radio-checked .radio-inner {
  border-color: #f8d9de;
}

.item-radio-ios-dark.item-radio-checked ion-label {
  color: #92809d;
}

.radio-ios-dark .radio-checked {
  color: #92809d;
}

.radio-ios-dark .radio-checked .radio-inner {
  border-color: #92809d;
}

.item-radio-ios-darkSkyBlue.item-radio-checked ion-label {
  color: #4a90e2;
}

.radio-ios-darkSkyBlue .radio-checked {
  color: #4a90e2;
}

.radio-ios-darkSkyBlue .radio-checked .radio-inner {
  border-color: #4a90e2;
}

.item-radio-ios-gray.item-radio-checked ion-label {
  color: #9b9b9b;
}

.radio-ios-gray .radio-checked {
  color: #9b9b9b;
}

.radio-ios-gray .radio-checked .radio-inner {
  border-color: #9b9b9b;
}

.item-radio-ios-greyscale85.item-radio-checked ion-label {
  color: #424040;
}

.radio-ios-greyscale85 .radio-checked {
  color: #424040;
}

.radio-ios-greyscale85 .radio-checked .radio-inner {
  border-color: #424040;
}

.item-radio-ios-grayscale75.item-radio-checked ion-label {
  color: #6c6969;
}

.radio-ios-grayscale75 .radio-checked {
  color: #6c6969;
}

.radio-ios-grayscale75 .radio-checked .radio-inner {
  border-color: #6c6969;
}

.item-radio-ios-grayscale50.item-radio-checked ion-label {
  color: #c1bfbf;
}

.radio-ios-grayscale50 .radio-checked {
  color: #c1bfbf;
}

.radio-ios-grayscale50 .radio-checked .radio-inner {
  border-color: #c1bfbf;
}

.item-radio-ios-grayscale25.item-radio-checked ion-label {
  color: #eae8e8;
}

.radio-ios-grayscale25 .radio-checked {
  color: #eae8e8;
}

.radio-ios-grayscale25 .radio-checked .radio-inner {
  border-color: #eae8e8;
}

.item-radio-ios-grayEEE.item-radio-checked ion-label {
  color: #eee;
}

.radio-ios-grayEEE .radio-checked {
  color: #eee;
}

.radio-ios-grayEEE .radio-checked .radio-inner {
  border-color: #eee;
}

.item-radio-ios-light.item-radio-checked ion-label {
  color: #f4f4f4;
}

.radio-ios-light .radio-checked {
  color: #f4f4f4;
}

.radio-ios-light .radio-checked .radio-inner {
  border-color: #f4f4f4;
}

.item-radio-ios-patientBlue.item-radio-checked ion-label {
  color: #d3e3f7;
}

.radio-ios-patientBlue .radio-checked {
  color: #d3e3f7;
}

.radio-ios-patientBlue .radio-checked .radio-inner {
  border-color: #d3e3f7;
}

.item-radio-ios-primary.item-radio-checked ion-label {
  color: #5977ba;
}

.radio-ios-primary .radio-checked {
  color: #5977ba;
}

.radio-ios-primary .radio-checked .radio-inner {
  border-color: #5977ba;
}

.item-radio-ios-primary25.item-radio-checked ion-label {
  color: #dee4ed;
}

.radio-ios-primary25 .radio-checked {
  color: #dee4ed;
}

.radio-ios-primary25 .radio-checked .radio-inner {
  border-color: #dee4ed;
}

.item-radio-ios-skyBlue.item-radio-checked ion-label {
  color: #97a9cf;
}

.radio-ios-skyBlue .radio-checked {
  color: #97a9cf;
}

.radio-ios-skyBlue .radio-checked .radio-inner {
  border-color: #97a9cf;
}

.item-radio-ios-success.item-radio-checked ion-label {
  color: #85bf31;
}

.radio-ios-success .radio-checked {
  color: #85bf31;
}

.radio-ios-success .radio-checked .radio-inner {
  border-color: #85bf31;
}

.item-radio-ios-white.item-radio-checked ion-label {
  color: #fefefe;
}

.radio-ios-white .radio-checked {
  color: #fefefe;
}

.radio-ios-white .radio-checked .radio-inner {
  border-color: #fefefe;
}

.item-radio-ios-yellow.item-radio-checked ion-label {
  color: #f8e71c;
}

.radio-ios-yellow .radio-checked {
  color: #f8e71c;
}

.radio-ios-yellow .radio-checked .radio-inner {
  border-color: #f8e71c;
}

.radio-md {
  position: relative;
  display: inline-block;
}

.radio-md .radio-icon {
  left: 0;
  top: 0;
  margin: 0;
  border-radius: 50%;
  position: relative;
  display: block;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #787878;
}

.radio-md .radio-inner {
  left: 2px;
  top: 2px;
  border-radius: 50%;
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #5977ba;
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0);
  -webkit-transition: -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
  transition: transform 280ms cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 280ms cubic-bezier(0.4, 0, 0.2, 1);
}

.radio-md .radio-checked {
  border-color: #5977ba;
}

.radio-md .radio-checked .radio-inner {
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
}

.radio-md.radio-disabled,
.item-md.item-radio-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item-md .radio-md {
  position: static;
  display: block;
  margin: 9px 10px 9px 0;
}

.item-md .radio-md[item-left], .item-md .radio-md[item-start] {
  margin: 11px 36px 10px 4px;
}

.item-radio.item-md ion-label {
  margin-left: 0;
}

.item-radio-checked.item-md ion-label {
  color: #5977ba;
}

.item-radio-md-black.item-radio-checked ion-label {
  color: #2d2c2c;
}

.radio-md-black .radio-checked {
  border-color: #2d2c2c;
}

.radio-md-black .radio-inner {
  background-color: #2d2c2c;
}

.item-radio-md-charcoalGrey.item-radio-checked ion-label {
  color: #4a4a4a;
}

.radio-md-charcoalGrey .radio-checked {
  border-color: #4a4a4a;
}

.radio-md-charcoalGrey .radio-inner {
  background-color: #4a4a4a;
}

.item-radio-md-curantisMagenta.item-radio-checked ion-label {
  color: #ae2465;
}

.radio-md-curantisMagenta .radio-checked {
  border-color: #ae2465;
}

.radio-md-curantisMagenta .radio-inner {
  background-color: #ae2465;
}

.item-radio-md-curantisMagenta75.item-radio-checked ion-label {
  color: #bb5e81;
}

.radio-md-curantisMagenta75 .radio-checked {
  border-color: #bb5e81;
}

.radio-md-curantisMagenta75 .radio-inner {
  background-color: #bb5e81;
}

.item-radio-md-curantisPurple.item-radio-checked ion-label {
  color: #614a75;
}

.radio-md-curantisPurple .radio-checked {
  border-color: #614a75;
}

.radio-md-curantisPurple .radio-inner {
  background-color: #614a75;
}

.item-radio-md-danger.item-radio-checked ion-label {
  color: #d0011b;
}

.radio-md-danger .radio-checked {
  border-color: #d0011b;
}

.radio-md-danger .radio-inner {
  background-color: #d0011b;
}

.item-radio-md-danger10.item-radio-checked ion-label {
  color: #f8d9de;
}

.radio-md-danger10 .radio-checked {
  border-color: #f8d9de;
}

.radio-md-danger10 .radio-inner {
  background-color: #f8d9de;
}

.item-radio-md-dark.item-radio-checked ion-label {
  color: #92809d;
}

.radio-md-dark .radio-checked {
  border-color: #92809d;
}

.radio-md-dark .radio-inner {
  background-color: #92809d;
}

.item-radio-md-darkSkyBlue.item-radio-checked ion-label {
  color: #4a90e2;
}

.radio-md-darkSkyBlue .radio-checked {
  border-color: #4a90e2;
}

.radio-md-darkSkyBlue .radio-inner {
  background-color: #4a90e2;
}

.item-radio-md-gray.item-radio-checked ion-label {
  color: #9b9b9b;
}

.radio-md-gray .radio-checked {
  border-color: #9b9b9b;
}

.radio-md-gray .radio-inner {
  background-color: #9b9b9b;
}

.item-radio-md-greyscale85.item-radio-checked ion-label {
  color: #424040;
}

.radio-md-greyscale85 .radio-checked {
  border-color: #424040;
}

.radio-md-greyscale85 .radio-inner {
  background-color: #424040;
}

.item-radio-md-grayscale75.item-radio-checked ion-label {
  color: #6c6969;
}

.radio-md-grayscale75 .radio-checked {
  border-color: #6c6969;
}

.radio-md-grayscale75 .radio-inner {
  background-color: #6c6969;
}

.item-radio-md-grayscale50.item-radio-checked ion-label {
  color: #c1bfbf;
}

.radio-md-grayscale50 .radio-checked {
  border-color: #c1bfbf;
}

.radio-md-grayscale50 .radio-inner {
  background-color: #c1bfbf;
}

.item-radio-md-grayscale25.item-radio-checked ion-label {
  color: #eae8e8;
}

.radio-md-grayscale25 .radio-checked {
  border-color: #eae8e8;
}

.radio-md-grayscale25 .radio-inner {
  background-color: #eae8e8;
}

.item-radio-md-grayEEE.item-radio-checked ion-label {
  color: #eee;
}

.radio-md-grayEEE .radio-checked {
  border-color: #eee;
}

.radio-md-grayEEE .radio-inner {
  background-color: #eee;
}

.item-radio-md-light.item-radio-checked ion-label {
  color: #f4f4f4;
}

.radio-md-light .radio-checked {
  border-color: #f4f4f4;
}

.radio-md-light .radio-inner {
  background-color: #f4f4f4;
}

.item-radio-md-patientBlue.item-radio-checked ion-label {
  color: #d3e3f7;
}

.radio-md-patientBlue .radio-checked {
  border-color: #d3e3f7;
}

.radio-md-patientBlue .radio-inner {
  background-color: #d3e3f7;
}

.item-radio-md-primary.item-radio-checked ion-label {
  color: #5977ba;
}

.radio-md-primary .radio-checked {
  border-color: #5977ba;
}

.radio-md-primary .radio-inner {
  background-color: #5977ba;
}

.item-radio-md-primary25.item-radio-checked ion-label {
  color: #dee4ed;
}

.radio-md-primary25 .radio-checked {
  border-color: #dee4ed;
}

.radio-md-primary25 .radio-inner {
  background-color: #dee4ed;
}

.item-radio-md-skyBlue.item-radio-checked ion-label {
  color: #97a9cf;
}

.radio-md-skyBlue .radio-checked {
  border-color: #97a9cf;
}

.radio-md-skyBlue .radio-inner {
  background-color: #97a9cf;
}

.item-radio-md-success.item-radio-checked ion-label {
  color: #85bf31;
}

.radio-md-success .radio-checked {
  border-color: #85bf31;
}

.radio-md-success .radio-inner {
  background-color: #85bf31;
}

.item-radio-md-white.item-radio-checked ion-label {
  color: #fefefe;
}

.radio-md-white .radio-checked {
  border-color: #fefefe;
}

.radio-md-white .radio-inner {
  background-color: #fefefe;
}

.item-radio-md-yellow.item-radio-checked ion-label {
  color: #f8e71c;
}

.radio-md-yellow .radio-checked {
  border-color: #f8e71c;
}

.radio-md-yellow .radio-inner {
  background-color: #f8e71c;
}

.radio-wp {
  position: relative;
  display: inline-block;
}

.radio-wp .radio-icon {
  left: 0;
  top: 0;
  margin: 0;
  border-radius: 50%;
  position: relative;
  display: block;
  width: 16px;
  height: 16px;
  border-width: 2px;
  border-style: solid;
  border-color: #333;
}

.radio-wp .radio-inner {
  left: 2px;
  top: 2px;
  border-radius: 50%;
  position: absolute;
  display: none;
  width: 8px;
  height: 8px;
  background-color: #333;
}

.radio-wp .radio-checked {
  border-color: #5977ba;
}

.radio-wp .radio-checked .radio-inner {
  display: block;
}

.radio-wp.radio-disabled,
.item-wp.item-radio-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item-wp .radio-wp {
  position: static;
  display: block;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
  margin: 9px 20px 9px 4px;
}

.item-wp .radio-wp[item-right], .item-wp .radio-wp[item-end] {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  margin: 11px 10px 10px 0;
}

.item-radio.item-wp ion-label {
  margin-left: 0;
}

.radio-wp-black .radio-checked {
  border-color: #2d2c2c;
}

.radio-wp-charcoalGrey .radio-checked {
  border-color: #4a4a4a;
}

.radio-wp-curantisMagenta .radio-checked {
  border-color: #ae2465;
}

.radio-wp-curantisMagenta75 .radio-checked {
  border-color: #bb5e81;
}

.radio-wp-curantisPurple .radio-checked {
  border-color: #614a75;
}

.radio-wp-danger .radio-checked {
  border-color: #d0011b;
}

.radio-wp-danger10 .radio-checked {
  border-color: #f8d9de;
}

.radio-wp-dark .radio-checked {
  border-color: #92809d;
}

.radio-wp-darkSkyBlue .radio-checked {
  border-color: #4a90e2;
}

.radio-wp-gray .radio-checked {
  border-color: #9b9b9b;
}

.radio-wp-greyscale85 .radio-checked {
  border-color: #424040;
}

.radio-wp-grayscale75 .radio-checked {
  border-color: #6c6969;
}

.radio-wp-grayscale50 .radio-checked {
  border-color: #c1bfbf;
}

.radio-wp-grayscale25 .radio-checked {
  border-color: #eae8e8;
}

.radio-wp-grayEEE .radio-checked {
  border-color: #eee;
}

.radio-wp-light .radio-checked {
  border-color: #f4f4f4;
}

.radio-wp-patientBlue .radio-checked {
  border-color: #d3e3f7;
}

.radio-wp-primary .radio-checked {
  border-color: #5977ba;
}

.radio-wp-primary25 .radio-checked {
  border-color: #dee4ed;
}

.radio-wp-skyBlue .radio-checked {
  border-color: #97a9cf;
}

.radio-wp-success .radio-checked {
  border-color: #85bf31;
}

.radio-wp-white .radio-checked {
  border-color: #fefefe;
}

.radio-wp-yellow .radio-checked {
  border-color: #f8e71c;
}

.item-range .item-inner {
  overflow: visible;
  width: 100%;
}

.item-range .input-wrapper {
  overflow: visible;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}

.item-range ion-range {
  width: 100%;
}

.item-range ion-range ion-label {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

ion-range {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

ion-range ion-label {
  -webkit-box-flex: initial;
  -webkit-flex: initial;
  -ms-flex: initial;
  flex: initial;
}

ion-range ion-icon {
  min-height: 2.4rem;
  font-size: 2.4rem;
  line-height: 1;
}

.range-slider {
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  cursor: pointer;
}

.range-ios {
  padding: 8px 16px;
}

.range-ios [range-left] {
  margin: 0 20px 0 0;
}

.range-ios [range-right] {
  margin: 0 0 0 20px;
}

.range-ios.range-has-pin {
  padding-top: 20px;
}

.range-ios .range-slider {
  height: 42px;
}

.range-ios .range-bar {
  left: 0;
  top: 21px;
  border-radius: 1px;
  position: absolute;
  width: 100%;
  height: 1px;
  background: #bdbdbd;
  pointer-events: none;
}

.range-ios.range-pressed .range-bar-active {
  will-change: left, right;
}

.range-ios.range-pressed .range-knob-handle {
  will-change: left;
}

.range-ios .range-bar-active {
  bottom: 0;
  width: auto;
  background: #5977ba;
}

.range-ios .range-knob-handle {
  left: 0;
  top: 21px;
  margin-left: -21px;
  margin-top: -21px;
  text-align: center;
  position: absolute;
  width: 42px;
  height: 42px;
}

.range-ios .range-knob {
  left: 7px;
  top: 7px;
  border-radius: 50%;
  position: absolute;
  width: 28px;
  height: 28px;
  background: #fff;
  -webkit-box-shadow: 0 3px 1px rgba(0, 0, 0, 0.1), 0 4px 8px rgba(0, 0, 0, 0.13), 0 0 0 1px rgba(0, 0, 0, 0.02);
  box-shadow: 0 3px 1px rgba(0, 0, 0, 0.1), 0 4px 8px rgba(0, 0, 0, 0.13), 0 0 0 1px rgba(0, 0, 0, 0.02);
  pointer-events: none;
}

.range-ios .range-tick {
  margin-left: -0.5px;
  border-radius: 0;
  position: absolute;
  top: 17.5px;
  width: 1px;
  height: 8px;
  background: #bdbdbd;
  pointer-events: none;
}

.range-ios .range-tick-active {
  background: #5977ba;
}

.range-ios .range-pin {
  text-align: center;
  border-radius: 50px;
  -webkit-transform: translate3d(0,  28px,  0) scale(0.01);
  transform: translate3d(0,  28px,  0) scale(0.01);
  position: relative;
  top: -20px;
  display: inline-block;
  min-width: 28px;
  font-size: 12px;
  color: #000;
  background: transparent;
  -webkit-transition: -webkit-transform 120ms ease;
  transition: -webkit-transform 120ms ease;
  transition: transform 120ms ease;
  transition: transform 120ms ease, -webkit-transform 120ms ease;
  padding: 8px;
}

.range-ios .range-knob-pressed .range-pin {
  -webkit-transform: translate3d(0,  0,  0) scale(1);
  transform: translate3d(0,  0,  0) scale(1);
}

.range-ios.range-disabled {
  opacity: .5;
}

.range-ios-black .range-bar-active,
.range-ios-black .range-tick-active {
  background: #2d2c2c;
}

.range-ios-charcoalGrey .range-bar-active,
.range-ios-charcoalGrey .range-tick-active {
  background: #4a4a4a;
}

.range-ios-curantisMagenta .range-bar-active,
.range-ios-curantisMagenta .range-tick-active {
  background: #ae2465;
}

.range-ios-curantisMagenta75 .range-bar-active,
.range-ios-curantisMagenta75 .range-tick-active {
  background: #bb5e81;
}

.range-ios-curantisPurple .range-bar-active,
.range-ios-curantisPurple .range-tick-active {
  background: #614a75;
}

.range-ios-danger .range-bar-active,
.range-ios-danger .range-tick-active {
  background: #d0011b;
}

.range-ios-danger10 .range-bar-active,
.range-ios-danger10 .range-tick-active {
  background: #f8d9de;
}

.range-ios-dark .range-bar-active,
.range-ios-dark .range-tick-active {
  background: #92809d;
}

.range-ios-darkSkyBlue .range-bar-active,
.range-ios-darkSkyBlue .range-tick-active {
  background: #4a90e2;
}

.range-ios-gray .range-bar-active,
.range-ios-gray .range-tick-active {
  background: #9b9b9b;
}

.range-ios-greyscale85 .range-bar-active,
.range-ios-greyscale85 .range-tick-active {
  background: #424040;
}

.range-ios-grayscale75 .range-bar-active,
.range-ios-grayscale75 .range-tick-active {
  background: #6c6969;
}

.range-ios-grayscale50 .range-bar-active,
.range-ios-grayscale50 .range-tick-active {
  background: #c1bfbf;
}

.range-ios-grayscale25 .range-bar-active,
.range-ios-grayscale25 .range-tick-active {
  background: #eae8e8;
}

.range-ios-grayEEE .range-bar-active,
.range-ios-grayEEE .range-tick-active {
  background: #eee;
}

.range-ios-light .range-bar-active,
.range-ios-light .range-tick-active {
  background: #f4f4f4;
}

.range-ios-patientBlue .range-bar-active,
.range-ios-patientBlue .range-tick-active {
  background: #d3e3f7;
}

.range-ios-primary .range-bar-active,
.range-ios-primary .range-tick-active {
  background: #5977ba;
}

.range-ios-primary25 .range-bar-active,
.range-ios-primary25 .range-tick-active {
  background: #dee4ed;
}

.range-ios-skyBlue .range-bar-active,
.range-ios-skyBlue .range-tick-active {
  background: #97a9cf;
}

.range-ios-success .range-bar-active,
.range-ios-success .range-tick-active {
  background: #85bf31;
}

.range-ios-white .range-bar-active,
.range-ios-white .range-tick-active {
  background: #fefefe;
}

.range-ios-yellow .range-bar-active,
.range-ios-yellow .range-tick-active {
  background: #f8e71c;
}

.range-md {
  padding: 8px;
}

.range-md [range-left] {
  margin: 0 12px 0 0;
}

.range-md [range-right] {
  margin: 0 0 0 12px;
}

.range-md.range-has-pin {
  padding-top: 28px;
}

.range-md .range-slider {
  height: 42px;
}

.range-md .range-bar {
  left: 0;
  top: 21px;
  position: absolute;
  width: 100%;
  height: 2px;
  background: #bdbdbd;
  pointer-events: none;
}

.range-md.range-pressed .range-bar-active {
  will-change: left, right;
}

.range-md.range-pressed .range-knob-handle {
  will-change: left;
}

.range-md .range-bar-active {
  bottom: 0;
  width: auto;
  background: #5977ba;
}

.range-md .range-knob-handle {
  left: 0;
  top: 21px;
  margin-left: -21px;
  margin-top: -21px;
  text-align: center;
  position: absolute;
  width: 42px;
  height: 42px;
}

.range-md .range-knob {
  left: 12px;
  top: 13px;
  border-radius: 50%;
  position: absolute;
  z-index: 2;
  width: 18px;
  height: 18px;
  background: #5977ba;
  -webkit-transform: scale(0.67);
  transform: scale(0.67);
  -webkit-transition-duration: 120ms;
  transition-duration: 120ms;
  -webkit-transition-property: background-color, border, -webkit-transform;
  transition-property: background-color, border, -webkit-transform;
  transition-property: transform, background-color, border;
  transition-property: transform, background-color, border, -webkit-transform;
  -webkit-transition-timing-function: ease;
  transition-timing-function: ease;
  pointer-events: none;
}

.range-md .range-tick {
  margin-left: -1px;
  border-radius: 50%;
  position: absolute;
  top: 21px;
  z-index: 1;
  width: 2px;
  height: 2px;
  background: #000;
  pointer-events: none;
}

.range-md .range-tick-active {
  background: #000;
}

.range-md .range-pin {
  padding: 8px 0;
  text-align: center;
  border-radius: 50%;
  -webkit-transform: translate3d(0,  28px,  0) scale(0.01);
  transform: translate3d(0,  28px,  0) scale(0.01);
  position: relative;
  top: -20px;
  display: inline-block;
  min-width: 28px;
  height: 28px;
  font-size: 12px;
  color: #fff;
  background: #5977ba;
  -webkit-transition: background-color 120ms ease, -webkit-transform 120ms ease;
  transition: background-color 120ms ease, -webkit-transform 120ms ease;
  transition: transform 120ms ease, background-color 120ms ease;
  transition: transform 120ms ease, background-color 120ms ease, -webkit-transform 120ms ease;
}

.range-md .range-pin::before {
  left: 50%;
  top: 3px;
  border-top-left-radius: 50%;
  border-top-right-radius: 50%;
  border-bottom-right-radius: 50%;
  border-bottom-left-radius: 0;
  margin-left: -13px;
  position: absolute;
  z-index: -1;
  width: 26px;
  height: 26px;
  background: #5977ba;
  content: "";
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  -webkit-transition: background-color 120ms ease;
  transition: background-color 120ms ease;
}

.range-md .range-knob-pressed .range-pin {
  -webkit-transform: translate3d(0,  0,  0) scale(1);
  transform: translate3d(0,  0,  0) scale(1);
}

.range-md:not(.range-has-pin) .range-knob-pressed .range-knob {
  -webkit-transform: scale(1);
  transform: scale(1);
}

.range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md .range-knob-min.range-knob-min .range-pin,
.range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md.range-disabled .range-bar-active {
  background-color: #bdbdbd;
}

.range-md.range-disabled .range-knob {
  outline: 5px solid #fff;
  background-color: #bdbdbd;
  -webkit-transform: scale(0.55);
  transform: scale(0.55);
}

.range-md-black .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-black .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-black .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-black .range-bar-active,
.range-md-black .range-knob,
.range-md-black .range-pin,
.range-md-black .range-pin::before {
  background: #2d2c2c;
}

.range-md-charcoalGrey .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-charcoalGrey .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-charcoalGrey .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-charcoalGrey .range-bar-active,
.range-md-charcoalGrey .range-knob,
.range-md-charcoalGrey .range-pin,
.range-md-charcoalGrey .range-pin::before {
  background: #4a4a4a;
}

.range-md-curantisMagenta .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-curantisMagenta .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-curantisMagenta .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-curantisMagenta .range-bar-active,
.range-md-curantisMagenta .range-knob,
.range-md-curantisMagenta .range-pin,
.range-md-curantisMagenta .range-pin::before {
  background: #ae2465;
}

.range-md-curantisMagenta75 .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-curantisMagenta75 .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-curantisMagenta75 .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-curantisMagenta75 .range-bar-active,
.range-md-curantisMagenta75 .range-knob,
.range-md-curantisMagenta75 .range-pin,
.range-md-curantisMagenta75 .range-pin::before {
  background: #bb5e81;
}

.range-md-curantisPurple .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-curantisPurple .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-curantisPurple .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-curantisPurple .range-bar-active,
.range-md-curantisPurple .range-knob,
.range-md-curantisPurple .range-pin,
.range-md-curantisPurple .range-pin::before {
  background: #614a75;
}

.range-md-danger .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-danger .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-danger .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-danger .range-bar-active,
.range-md-danger .range-knob,
.range-md-danger .range-pin,
.range-md-danger .range-pin::before {
  background: #d0011b;
}

.range-md-danger10 .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-danger10 .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-danger10 .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-danger10 .range-bar-active,
.range-md-danger10 .range-knob,
.range-md-danger10 .range-pin,
.range-md-danger10 .range-pin::before {
  background: #f8d9de;
}

.range-md-dark .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-dark .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-dark .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-dark .range-bar-active,
.range-md-dark .range-knob,
.range-md-dark .range-pin,
.range-md-dark .range-pin::before {
  background: #92809d;
}

.range-md-darkSkyBlue .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-darkSkyBlue .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-darkSkyBlue .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-darkSkyBlue .range-bar-active,
.range-md-darkSkyBlue .range-knob,
.range-md-darkSkyBlue .range-pin,
.range-md-darkSkyBlue .range-pin::before {
  background: #4a90e2;
}

.range-md-gray .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-gray .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-gray .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-gray .range-bar-active,
.range-md-gray .range-knob,
.range-md-gray .range-pin,
.range-md-gray .range-pin::before {
  background: #9b9b9b;
}

.range-md-greyscale85 .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-greyscale85 .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-greyscale85 .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-greyscale85 .range-bar-active,
.range-md-greyscale85 .range-knob,
.range-md-greyscale85 .range-pin,
.range-md-greyscale85 .range-pin::before {
  background: #424040;
}

.range-md-grayscale75 .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-grayscale75 .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-grayscale75 .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-grayscale75 .range-bar-active,
.range-md-grayscale75 .range-knob,
.range-md-grayscale75 .range-pin,
.range-md-grayscale75 .range-pin::before {
  background: #6c6969;
}

.range-md-grayscale50 .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-grayscale50 .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-grayscale50 .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-grayscale50 .range-bar-active,
.range-md-grayscale50 .range-knob,
.range-md-grayscale50 .range-pin,
.range-md-grayscale50 .range-pin::before {
  background: #c1bfbf;
}

.range-md-grayscale25 .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-grayscale25 .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-grayscale25 .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-grayscale25 .range-bar-active,
.range-md-grayscale25 .range-knob,
.range-md-grayscale25 .range-pin,
.range-md-grayscale25 .range-pin::before {
  background: #eae8e8;
}

.range-md-grayEEE .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-grayEEE .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-grayEEE .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-grayEEE .range-bar-active,
.range-md-grayEEE .range-knob,
.range-md-grayEEE .range-pin,
.range-md-grayEEE .range-pin::before {
  background: #eee;
}

.range-md-light .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-light .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-light .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-light .range-bar-active,
.range-md-light .range-knob,
.range-md-light .range-pin,
.range-md-light .range-pin::before {
  background: #f4f4f4;
}

.range-md-patientBlue .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-patientBlue .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-patientBlue .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-patientBlue .range-bar-active,
.range-md-patientBlue .range-knob,
.range-md-patientBlue .range-pin,
.range-md-patientBlue .range-pin::before {
  background: #d3e3f7;
}

.range-md-primary .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-primary .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-primary .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-primary .range-bar-active,
.range-md-primary .range-knob,
.range-md-primary .range-pin,
.range-md-primary .range-pin::before {
  background: #5977ba;
}

.range-md-primary25 .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-primary25 .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-primary25 .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-primary25 .range-bar-active,
.range-md-primary25 .range-knob,
.range-md-primary25 .range-pin,
.range-md-primary25 .range-pin::before {
  background: #dee4ed;
}

.range-md-skyBlue .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-skyBlue .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-skyBlue .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-skyBlue .range-bar-active,
.range-md-skyBlue .range-knob,
.range-md-skyBlue .range-pin,
.range-md-skyBlue .range-pin::before {
  background: #97a9cf;
}

.range-md-success .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-success .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-success .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-success .range-bar-active,
.range-md-success .range-knob,
.range-md-success .range-pin,
.range-md-success .range-pin::before {
  background: #85bf31;
}

.range-md-white .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-white .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-white .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-white .range-bar-active,
.range-md-white .range-knob,
.range-md-white .range-pin,
.range-md-white .range-pin::before {
  background: #fefefe;
}

.range-md-yellow .range-md .range-knob-min.range-knob-min .range-knob {
  border: 2px solid #bdbdbd;
  background: #fff;
}

.range-md-yellow .range-md .range-knob-min.range-knob-min .range-pin,
.range-md-yellow .range-md .range-knob-min.range-knob-min .range-pin::before {
  color: #fff;
  background: #bdbdbd;
}

.range-md-yellow .range-bar-active,
.range-md-yellow .range-knob,
.range-md-yellow .range-pin,
.range-md-yellow .range-pin::before {
  background: #f8e71c;
}

.range-wp {
  padding: 8px;
}

.range-wp [range-left] {
  margin: 0 12px 0 0;
}

.range-wp [range-right] {
  margin: 0 0 0 12px;
}

.range-wp.range-has-pin {
  padding-top: 28px;
}

.range-wp .range-slider {
  height: 42px;
}

.range-wp .range-bar {
  left: 0;
  top: 21px;
  position: absolute;
  width: 100%;
  height: 2px;
  background: #bdbdbd;
  pointer-events: none;
}

.range-wp.range-pressed .range-bar-active {
  will-change: left, right;
}

.range-wp.range-pressed .range-knob-handle {
  will-change: left;
}

.range-wp .range-bar-active {
  bottom: 0;
  width: auto;
  background: #5977ba;
}

.range-wp .range-knob-handle {
  left: 0;
  top: 21px;
  margin-left: -21px;
  margin-top: -21px;
  text-align: center;
  position: absolute;
  width: 42px;
  height: 42px;
}

.range-wp .range-knob {
  left: 17px;
  top: 10px;
  border-radius: 4px;
  position: absolute;
  width: 8px;
  height: 24px;
  background: #5977ba;
  pointer-events: none;
}

.range-wp .range-tick {
  margin-left: -1px;
  border-radius: 4px;
  position: absolute;
  top: 19px;
  width: 2px;
  height: 6px;
  background: #bdbdbd;
  pointer-events: none;
}

.range-wp .range-tick-active {
  background: #5977ba;
}

.range-wp .range-pin {
  text-align: center;
  border-radius: 50px;
  -webkit-transform: translate3d(0,  28px,  0) scale(0.01);
  transform: translate3d(0,  28px,  0) scale(0.01);
  position: relative;
  top: -24px;
  display: inline-block;
  min-width: 28px;
  font-size: 12px;
  color: #fff;
  background: #5977ba;
  -webkit-transition: -webkit-transform 120ms ease;
  transition: -webkit-transform 120ms ease;
  transition: transform 120ms ease;
  transition: transform 120ms ease, -webkit-transform 120ms ease;
  padding: 8px;
}

.range-wp .range-knob-pressed .range-pin {
  -webkit-transform: translate3d(0,  0,  0) scale(1);
  transform: translate3d(0,  0,  0) scale(1);
}

.range-wp.range-disabled {
  opacity: .5;
}

.range-wp-black .range-bar-active,
.range-wp-black .range-tick-active,
.range-wp-black .range-knob,
.range-wp-black .range-pin {
  background: #2d2c2c;
}

.range-wp-charcoalGrey .range-bar-active,
.range-wp-charcoalGrey .range-tick-active,
.range-wp-charcoalGrey .range-knob,
.range-wp-charcoalGrey .range-pin {
  background: #4a4a4a;
}

.range-wp-curantisMagenta .range-bar-active,
.range-wp-curantisMagenta .range-tick-active,
.range-wp-curantisMagenta .range-knob,
.range-wp-curantisMagenta .range-pin {
  background: #ae2465;
}

.range-wp-curantisMagenta75 .range-bar-active,
.range-wp-curantisMagenta75 .range-tick-active,
.range-wp-curantisMagenta75 .range-knob,
.range-wp-curantisMagenta75 .range-pin {
  background: #bb5e81;
}

.range-wp-curantisPurple .range-bar-active,
.range-wp-curantisPurple .range-tick-active,
.range-wp-curantisPurple .range-knob,
.range-wp-curantisPurple .range-pin {
  background: #614a75;
}

.range-wp-danger .range-bar-active,
.range-wp-danger .range-tick-active,
.range-wp-danger .range-knob,
.range-wp-danger .range-pin {
  background: #d0011b;
}

.range-wp-danger10 .range-bar-active,
.range-wp-danger10 .range-tick-active,
.range-wp-danger10 .range-knob,
.range-wp-danger10 .range-pin {
  background: #f8d9de;
}

.range-wp-dark .range-bar-active,
.range-wp-dark .range-tick-active,
.range-wp-dark .range-knob,
.range-wp-dark .range-pin {
  background: #92809d;
}

.range-wp-darkSkyBlue .range-bar-active,
.range-wp-darkSkyBlue .range-tick-active,
.range-wp-darkSkyBlue .range-knob,
.range-wp-darkSkyBlue .range-pin {
  background: #4a90e2;
}

.range-wp-gray .range-bar-active,
.range-wp-gray .range-tick-active,
.range-wp-gray .range-knob,
.range-wp-gray .range-pin {
  background: #9b9b9b;
}

.range-wp-greyscale85 .range-bar-active,
.range-wp-greyscale85 .range-tick-active,
.range-wp-greyscale85 .range-knob,
.range-wp-greyscale85 .range-pin {
  background: #424040;
}

.range-wp-grayscale75 .range-bar-active,
.range-wp-grayscale75 .range-tick-active,
.range-wp-grayscale75 .range-knob,
.range-wp-grayscale75 .range-pin {
  background: #6c6969;
}

.range-wp-grayscale50 .range-bar-active,
.range-wp-grayscale50 .range-tick-active,
.range-wp-grayscale50 .range-knob,
.range-wp-grayscale50 .range-pin {
  background: #c1bfbf;
}

.range-wp-grayscale25 .range-bar-active,
.range-wp-grayscale25 .range-tick-active,
.range-wp-grayscale25 .range-knob,
.range-wp-grayscale25 .range-pin {
  background: #eae8e8;
}

.range-wp-grayEEE .range-bar-active,
.range-wp-grayEEE .range-tick-active,
.range-wp-grayEEE .range-knob,
.range-wp-grayEEE .range-pin {
  background: #eee;
}

.range-wp-light .range-bar-active,
.range-wp-light .range-tick-active,
.range-wp-light .range-knob,
.range-wp-light .range-pin {
  background: #f4f4f4;
}

.range-wp-patientBlue .range-bar-active,
.range-wp-patientBlue .range-tick-active,
.range-wp-patientBlue .range-knob,
.range-wp-patientBlue .range-pin {
  background: #d3e3f7;
}

.range-wp-primary .range-bar-active,
.range-wp-primary .range-tick-active,
.range-wp-primary .range-knob,
.range-wp-primary .range-pin {
  background: #5977ba;
}

.range-wp-primary25 .range-bar-active,
.range-wp-primary25 .range-tick-active,
.range-wp-primary25 .range-knob,
.range-wp-primary25 .range-pin {
  background: #dee4ed;
}

.range-wp-skyBlue .range-bar-active,
.range-wp-skyBlue .range-tick-active,
.range-wp-skyBlue .range-knob,
.range-wp-skyBlue .range-pin {
  background: #97a9cf;
}

.range-wp-success .range-bar-active,
.range-wp-success .range-tick-active,
.range-wp-success .range-knob,
.range-wp-success .range-pin {
  background: #85bf31;
}

.range-wp-white .range-bar-active,
.range-wp-white .range-tick-active,
.range-wp-white .range-knob,
.range-wp-white .range-pin {
  background: #fefefe;
}

.range-wp-yellow .range-bar-active,
.range-wp-yellow .range-tick-active,
.range-wp-yellow .range-knob,
.range-wp-yellow .range-pin {
  background: #f8e71c;
}

ion-refresher {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 0;
  display: none;
  width: 100%;
  height: 60px;
}

ion-refresher.refresher-active {
  display: block;
}

.has-refresher > .scroll-content {
  margin-top: -1px;
  border-top: 1px solid #ddd;
  -webkit-transition: -webkit-transform 320ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: -webkit-transform 320ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: transform 320ms cubic-bezier(0.36, 0.66, 0.04, 1);
  transition: transform 320ms cubic-bezier(0.36, 0.66, 0.04, 1), -webkit-transform 320ms cubic-bezier(0.36, 0.66, 0.04, 1);
}

ion-refresher-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 100%;
}

.refresher-pulling,
.refresher-refreshing {
  display: none;
  width: 100%;
}

.refresher-pulling-icon,
.refresher-refreshing-icon {
  text-align: center;
  -webkit-transform-origin: center;
  transform-origin: center;
  font-size: 30px;
  color: #000;
  -webkit-transition: 200ms;
  transition: 200ms;
}

.refresher-pulling-text,
.refresher-refreshing-text {
  text-align: center;
  font-size: 16px;
  color: #000;
}

.refresher-refreshing .spinner-ios line,
.refresher-refreshing .spinner-ios-small line,
.refresher-refreshing .spinner-crescent circle {
  stroke: #000;
}

.refresher-refreshing .spinner-bubbles circle,
.refresher-refreshing .spinner-circles circle,
.refresher-refreshing .spinner-dots circle {
  fill: #000;
}

ion-refresher-content[state=pulling] .refresher-pulling {
  display: block;
}

ion-refresher-content[state=ready] .refresher-pulling {
  display: block;
}

ion-refresher-content[state=ready] .refresher-pulling-icon {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

ion-refresher-content[state=refreshing] .refresher-refreshing {
  display: block;
}

ion-refresher-content[state=cancelling] .refresher-pulling {
  display: block;
}

ion-refresher-content[state=cancelling] .refresher-pulling-icon {
  -webkit-transform: scale(0);
  transform: scale(0);
}

ion-refresher-content[state=completing] .refresher-refreshing {
  display: block;
}

ion-refresher-content[state=completing] .refresher-refreshing-icon {
  -webkit-transform: scale(0);
  transform: scale(0);
}

ion-scroll {
  position: relative;
  display: block;
}

ion-scroll.scroll-x .scroll-content {
  overflow-x: auto;
}

ion-scroll.scroll-y .scroll-content {
  overflow-y: auto;
}

ion-scroll[center] .scroll-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

ion-scroll .scroll-content {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  overflow-y: hidden;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
  will-change: scroll-position;
}

ion-searchbar {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
}

.searchbar-icon {
  pointer-events: none;
}

.searchbar-input-container {
  position: relative;
  display: block;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  width: 100%;
}

.searchbar-input {
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  display: block;
  width: 100%;
  border: 0;
  font-family: inherit;
}

.searchbar-clear-icon {
  margin: 0;
  padding: 0;
  display: none;
  min-height: 0;
}

.searchbar-has-value.searchbar-has-focus .searchbar-clear-icon {
  display: block;
}

.searchbar-ios {
  padding: 0 8px;
  min-height: 44px;
  border-top: 0.55px solid transparent;
  border-bottom: 0.55px solid rgba(0, 0, 0, 0.05);
  background: rgba(0, 0, 0, 0.2);
}

.searchbar-ios .searchbar-search-icon {
  left: 9px;
  top: 9px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
  margin-left: calc(50% - 60px);
  position: absolute;
  width: 14px;
  height: 14px;
  background-repeat: no-repeat;
  background-size: 13px;
}

.searchbar-ios .searchbar-input {
  padding: 0 28px;
  border-radius: 5px;
  height: 3rem;
  font-size: 1.4rem;
  font-weight: 400;
  color: #000;
  background-color: #fff;
}

.searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.searchbar-ios .searchbar-clear-icon {
  right: 0;
  top: 0;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
  background-position: center;
  position: absolute;
  width: 30px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 18px;
}

.searchbar-ios .searchbar-ios-cancel {
  padding: 0 0 0 8px;
  margin-left: 0;
  display: none;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  height: 30px;
  cursor: pointer;
}

.searchbar-ios.searchbar-left-aligned .searchbar-search-icon {
  margin-left: 0;
}

.searchbar-ios.searchbar-left-aligned .searchbar-input {
  padding-left: 30px;
}

.searchbar-ios.searchbar-show-cancel.searchbar-has-focus .searchbar-ios-cancel {
  display: block;
}

.toolbar .searchbar-ios {
  border-bottom-width: 0;
  background: transparent;
}

.toolbar .searchbar-ios .searchbar-input {
  background: rgba(0, 0, 0, 0.08);
}

.toolbar .searchbar-ios .searchbar-ios-cancel {
  padding: 0;
}

.toolbar .searchbar-ios.searchbar-has-focus .searchbar-ios-cancel {
  padding-left: 8px;
}

.searchbar-ios .searchbar-md-cancel {
  display: none;
}

.searchbar-ios-black .searchbar-ios-cancel {
  color: #2d2c2c;
}

.searchbar-ios-black .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #3e3d3d;
}

.toolbar-ios-black .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-black .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-black .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-black .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-black .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-black .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-black .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-charcoalGrey .searchbar-ios-cancel {
  color: #4a4a4a;
}

.searchbar-ios-charcoalGrey .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #585858;
}

.toolbar-ios-charcoalGrey .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-charcoalGrey .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-charcoalGrey .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-charcoalGrey .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-charcoalGrey .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-charcoalGrey .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-charcoalGrey .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-curantisMagenta .searchbar-ios-cancel {
  color: #ae2465;
}

.searchbar-ios-curantisMagenta .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #b43671;
}

.toolbar-ios-curantisMagenta .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-curantisMagenta .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-curantisMagenta .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-curantisMagenta .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-curantisMagenta .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-curantisMagenta .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-curantisMagenta .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-curantisMagenta75 .searchbar-ios-cancel {
  color: #bb5e81;
}

.searchbar-ios-curantisMagenta75 .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #ac5677;
}

.toolbar-ios-curantisMagenta75 .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-curantisMagenta75 .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-curantisMagenta75 .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-curantisMagenta75 .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-curantisMagenta75 .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-curantisMagenta75 .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-curantisMagenta75 .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-curantisPurple .searchbar-ios-cancel {
  color: #614a75;
}

.searchbar-ios-curantisPurple .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #6e5880;
}

.toolbar-ios-curantisPurple .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-curantisPurple .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-curantisPurple .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-curantisPurple .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-curantisPurple .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-curantisPurple .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-curantisPurple .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-danger .searchbar-ios-cancel {
  color: #d0011b;
}

.searchbar-ios-danger .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #d4152d;
}

.toolbar-ios-danger .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-danger .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-danger .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-danger .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-danger .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-danger .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-danger .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-danger10 .searchbar-ios-cancel {
  color: #f8d9de;
}

.searchbar-ios-danger10 .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #e4c8cc;
}

.toolbar-ios-danger10 .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-danger10 .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-danger10 .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-danger10 .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-danger10 .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-danger10 .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-danger10 .searchbar-ios .searchbar-ios-cancel {
  color: #5977ba;
}

.searchbar-ios-dark .searchbar-ios-cancel {
  color: #92809d;
}

.searchbar-ios-dark .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #867690;
}

.toolbar-ios-dark .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-dark .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-dark .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-dark .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-dark .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-dark .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-dark .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-darkSkyBlue .searchbar-ios-cancel {
  color: #4a90e2;
}

.searchbar-ios-darkSkyBlue .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #4484d0;
}

.toolbar-ios-darkSkyBlue .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-darkSkyBlue .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-darkSkyBlue .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-darkSkyBlue .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-darkSkyBlue .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-darkSkyBlue .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-darkSkyBlue .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-gray .searchbar-ios-cancel {
  color: #9b9b9b;
}

.searchbar-ios-gray .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #8f8f8f;
}

.toolbar-ios-gray .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-gray .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-gray .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-gray .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-gray .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-gray .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-gray .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-greyscale85 .searchbar-ios-cancel {
  color: #424040;
}

.searchbar-ios-greyscale85 .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #514f4f;
}

.toolbar-ios-greyscale85 .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-greyscale85 .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-greyscale85 .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-greyscale85 .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-greyscale85 .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-greyscale85 .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-greyscale85 .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-grayscale75 .searchbar-ios-cancel {
  color: #6c6969;
}

.searchbar-ios-grayscale75 .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #787575;
}

.toolbar-ios-grayscale75 .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-grayscale75 .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-grayscale75 .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-grayscale75 .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-grayscale75 .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-grayscale75 .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-grayscale75 .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-grayscale50 .searchbar-ios-cancel {
  color: #c1bfbf;
}

.searchbar-ios-grayscale50 .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #b2b0b0;
}

.toolbar-ios-grayscale50 .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-grayscale50 .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-grayscale50 .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-grayscale50 .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-grayscale50 .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-grayscale50 .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-grayscale50 .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-grayscale25 .searchbar-ios-cancel {
  color: #eae8e8;
}

.searchbar-ios-grayscale25 .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #d7d5d5;
}

.toolbar-ios-grayscale25 .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-grayscale25 .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-grayscale25 .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-grayscale25 .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-grayscale25 .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-grayscale25 .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-grayscale25 .searchbar-ios .searchbar-ios-cancel {
  color: #5977ba;
}

.searchbar-ios-grayEEE .searchbar-ios-cancel {
  color: #eee;
}

.searchbar-ios-grayEEE .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #dbdbdb;
}

.toolbar-ios-grayEEE .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-grayEEE .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-grayEEE .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-grayEEE .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-grayEEE .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-grayEEE .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-grayEEE .searchbar-ios .searchbar-ios-cancel {
  color: #5977ba;
}

.searchbar-ios-light .searchbar-ios-cancel {
  color: #f4f4f4;
}

.searchbar-ios-light .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #e0e0e0;
}

.toolbar-ios-light .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-light .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-light .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-light .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-light .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-light .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-light .searchbar-ios .searchbar-ios-cancel {
  color: #5977ba;
}

.searchbar-ios-patientBlue .searchbar-ios-cancel {
  color: #d3e3f7;
}

.searchbar-ios-patientBlue .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #c2d1e3;
}

.toolbar-ios-patientBlue .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-patientBlue .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-patientBlue .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-patientBlue .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-patientBlue .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-patientBlue .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-patientBlue .searchbar-ios .searchbar-ios-cancel {
  color: #5977ba;
}

.searchbar-ios-primary .searchbar-ios-cancel {
  color: #5977ba;
}

.searchbar-ios-primary .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #526dab;
}

.toolbar-ios-primary .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-primary .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-primary .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-primary .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-primary .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-primary .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-primary .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-primary25 .searchbar-ios-cancel {
  color: #dee4ed;
}

.searchbar-ios-primary25 .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #ccd2da;
}

.toolbar-ios-primary25 .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-primary25 .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-primary25 .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-primary25 .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-primary25 .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-primary25 .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-primary25 .searchbar-ios .searchbar-ios-cancel {
  color: #5977ba;
}

.searchbar-ios-skyBlue .searchbar-ios-cancel {
  color: #97a9cf;
}

.searchbar-ios-skyBlue .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #8b9bbe;
}

.toolbar-ios-skyBlue .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-skyBlue .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-skyBlue .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-skyBlue .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-skyBlue .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-skyBlue .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-skyBlue .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-success .searchbar-ios-cancel {
  color: #85bf31;
}

.searchbar-ios-success .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #8fc441;
}

.toolbar-ios-success .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(255,%20255,%20255,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-success .searchbar-ios .searchbar-input {
  color: #fff;
  background: rgba(255, 255, 255, 0.08);
}

.toolbar-ios-success .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-success .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-success .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(255, 255, 255, 0.5);
}

.toolbar-ios-success .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(255,%20255,%20255,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-success .searchbar-ios .searchbar-ios-cancel {
  color: #fff;
}

.searchbar-ios-white .searchbar-ios-cancel {
  color: #fefefe;
}

.searchbar-ios-white .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #eaeaea;
}

.toolbar-ios-white .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-white .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-white .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-white .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-white .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-white .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-white .searchbar-ios .searchbar-ios-cancel {
  color: #5977ba;
}

.searchbar-ios-yellow .searchbar-ios-cancel {
  color: #f8e71c;
}

.searchbar-ios-yellow .searchbar-ios-cancel:hover:not(.disable-hover) {
  color: #e4d51a;
}

.toolbar-ios-yellow .searchbar-ios .searchbar-search-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2013%2013'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M5,1c2.2,0,4,1.8,4,4S7.2,9,5,9S1,7.2,1,5S2.8,1,5,1%20M5,0C2.2,0,0,2.2,0,5s2.2,5,5,5s5-2.2,5-5S7.8,0,5,0%20L5,0z'/><line%20stroke='rgba(0,%200,%200,%200.5)'%20stroke-miterlimit='10'%20x1='12.6'%20y1='12.6'%20x2='8.2'%20y2='8.2'/></svg>");
}

.toolbar-ios-yellow .searchbar-ios .searchbar-input {
  color: #000;
  background: rgba(0, 0, 0, 0.08);
}

.toolbar-ios-yellow .searchbar-ios .searchbar-input::-moz-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-yellow .searchbar-ios .searchbar-input:-ms-input-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-yellow .searchbar-ios .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: rgba(0, 0, 0, 0.5);
}

.toolbar-ios-yellow .searchbar-ios .searchbar-clear-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='rgba(0,%200,%200,%200.5)'%20d='M403.1,108.9c-81.2-81.2-212.9-81.2-294.2,0s-81.2,212.9,0,294.2c81.2,81.2,212.9,81.2,294.2,0S484.3,190.1,403.1,108.9z%20M352,340.2L340.2,352l-84.4-84.2l-84,83.8L160,339.8l84-83.8l-84-83.8l11.8-11.8l84,83.8l84.4-84.2l11.8,11.8L267.6,256L352,340.2z'/></svg>");
}

.toolbar-ios-yellow .searchbar-ios .searchbar-ios-cancel {
  color: #5977ba;
}

.searchbar-ios.searchbar-animated.searchbar-show-cancel .searchbar-ios-cancel {
  display: block;
}

.searchbar-ios.searchbar-animated .searchbar-search-icon,
.searchbar-ios.searchbar-animated .searchbar-input {
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
}

.searchbar-animated.searchbar-has-focus .searchbar-ios-cancel {
  opacity: 1;
  pointer-events: auto;
}

.searchbar-animated .searchbar-ios-cancel {
  margin-right: -100%;
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
  opacity: 0;
  -webkit-transition: all 300ms ease;
  transition: all 300ms ease;
  pointer-events: none;
}

.searchbar-md {
  background: inherit;
  padding: 8px;
}

.searchbar-md .searchbar-search-icon {
  left: 16px;
  top: 11px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='%235b5b5b'%20d='M337.509,305.372h-17.501l-6.571-5.486c20.791-25.232,33.922-57.054,33.922-93.257C347.358,127.632,283.896,64,205.135,64C127.452,64,64,127.632,64,206.629s63.452,142.628,142.225,142.628c35.011,0,67.831-13.167,92.991-34.008l6.561,5.487v17.551L415.18,448L448,415.086L337.509,305.372z%20M206.225,305.372c-54.702,0-98.463-43.887-98.463-98.743c0-54.858,43.761-98.742,98.463-98.742c54.7,0,98.462,43.884,98.462,98.742C304.687,261.485,260.925,305.372,206.225,305.372z'/></svg>");
  width: 21px;
  height: 21px;
}

.searchbar-md .searchbar-md-cancel {
  left: 10px;
  top: 0;
  margin: 0;
  display: none;
  width: 21px;
  height: 100%;
}

.searchbar-md .searchbar-search-icon,
.searchbar-md .searchbar-md-cancel {
  position: absolute;
  background-repeat: no-repeat;
  background-size: 20px;
}

.searchbar-md .searchbar-search-icon.activated,
.searchbar-md .searchbar-md-cancel.activated {
  background-color: transparent;
}

.searchbar-md .searchbar-input {
  padding: 6px 55px;
  border-radius: 2px;
  background-position: left 8px center;
  height: auto;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 3rem;
  color: #141414;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}

.searchbar-md .searchbar-input::-moz-placeholder {
  color: #aeaeae;
}

.searchbar-md .searchbar-input:-ms-input-placeholder {
  color: #aeaeae;
}

.searchbar-md .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: #aeaeae;
}

.searchbar-md .searchbar-clear-icon {
  right: 13px;
  top: 0;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><polygon%20fill='%235b5b5b'%20points='405,136.798%20375.202,107%20256,226.202%20136.798,107%20107,136.798%20226.202,256%20107,375.202%20136.798,405%20256,285.798%20375.202,405%20405,375.202%20285.798,256'/></svg>");
  padding: 0;
  background-position: center;
  position: absolute;
  width: 22px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.searchbar-md .searchbar-clear-icon.activated {
  background-color: transparent;
}

.searchbar-md.searchbar-has-focus.searchbar-show-cancel .searchbar-search-icon {
  display: none;
}

.searchbar-md.searchbar-has-focus.searchbar-show-cancel .searchbar-md-cancel {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.toolbar .searchbar-md {
  padding: 3px;
}

.toolbar .searchbar-md .searchbar-md-cancel {
  left: 14px;
}

.searchbar-md .searchbar-ios-cancel {
  display: none;
}

.searchbar-wp {
  background: transparent;
  padding: 8px;
}

.searchbar-wp .searchbar-input-container {
  border: 2px solid rgba(0, 0, 0, 0.5);
}

.searchbar-wp .searchbar-search-icon {
  right: 8px;
  top: 5px;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><path%20fill='%23858585'%20d='M337.509,305.372h-17.501l-6.571-5.486c20.791-25.232,33.922-57.054,33.922-93.257C347.358,127.632,283.896,64,205.135,64C127.452,64,64,127.632,64,206.629s63.452,142.628,142.225,142.628c35.011,0,67.831-13.167,92.991-34.008l6.561,5.487v17.551L415.18,448L448,415.086L337.509,305.372z%20M206.225,305.372c-54.702,0-98.463-43.887-98.463-98.743c0-54.858,43.761-98.742,98.463-98.742c54.7,0,98.462,43.884,98.462,98.742C304.687,261.485,260.925,305.372,206.225,305.372z'/></svg>");
  position: absolute;
  width: 21px;
  height: 21px;
  background-repeat: no-repeat;
  background-size: 20px;
}

.searchbar-wp .searchbar-search-icon.activated {
  background-color: transparent;
}

.searchbar-wp .searchbar-input {
  padding: 0 8px;
  border-radius: 0;
  background-position: left 8px center;
  height: auto;
  font-size: 1.4rem;
  font-weight: 400;
  line-height: 3rem;
  color: #141414;
  background-color: #fff;
}

.searchbar-wp .searchbar-input::-moz-placeholder {
  color: #858585;
}

.searchbar-wp .searchbar-input:-ms-input-placeholder {
  color: #858585;
}

.searchbar-wp .searchbar-input::-webkit-input-placeholder {
  text-indent: 0;
  color: #858585;
}

.searchbar-wp .searchbar-clear-icon {
  right: 8px;
  top: 0;
  background-image: url("data:image/svg+xml;charset=utf-8,<svg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20512%20512'><polygon%20fill='%23858585'%20points='405,136.798%20375.202,107%20256,226.202%20136.798,107%20107,136.798%20226.202,256%20107,375.202%20136.798,405%20256,285.798%20375.202,405%20405,375.202%20285.798,256'/></svg>");
  padding: 0;
  background-position: center;
  position: absolute;
  width: 22px;
  height: 100%;
  background-repeat: no-repeat;
  background-size: 22px;
}

.searchbar-wp .searchbar-clear-icon.activated {
  background-color: transparent;
}

.searchbar-wp.searchbar-has-focus .searchbar-input-container {
  border-color: #5977ba;
}

.searchbar-wp.searchbar-has-value .searchbar-search-icon {
  display: none;
}

.searchbar-wp .searchbar-ios-cancel {
  display: none;
}

.searchbar-wp .searchbar-md-cancel {
  display: none;
}

.toolbar .searchbar-wp {
  padding: 2px;
}

.searchbar-wp-black.searchbar-has-focus .searchbar-input-container {
  border-color: #2d2c2c;
}

.searchbar-wp-charcoalGrey.searchbar-has-focus .searchbar-input-container {
  border-color: #4a4a4a;
}

.searchbar-wp-curantisMagenta.searchbar-has-focus .searchbar-input-container {
  border-color: #ae2465;
}

.searchbar-wp-curantisMagenta75.searchbar-has-focus .searchbar-input-container {
  border-color: #bb5e81;
}

.searchbar-wp-curantisPurple.searchbar-has-focus .searchbar-input-container {
  border-color: #614a75;
}

.searchbar-wp-danger.searchbar-has-focus .searchbar-input-container {
  border-color: #d0011b;
}

.searchbar-wp-danger10.searchbar-has-focus .searchbar-input-container {
  border-color: #f8d9de;
}

.searchbar-wp-dark.searchbar-has-focus .searchbar-input-container {
  border-color: #92809d;
}

.searchbar-wp-darkSkyBlue.searchbar-has-focus .searchbar-input-container {
  border-color: #4a90e2;
}

.searchbar-wp-gray.searchbar-has-focus .searchbar-input-container {
  border-color: #9b9b9b;
}

.searchbar-wp-greyscale85.searchbar-has-focus .searchbar-input-container {
  border-color: #424040;
}

.searchbar-wp-grayscale75.searchbar-has-focus .searchbar-input-container {
  border-color: #6c6969;
}

.searchbar-wp-grayscale50.searchbar-has-focus .searchbar-input-container {
  border-color: #c1bfbf;
}

.searchbar-wp-grayscale25.searchbar-has-focus .searchbar-input-container {
  border-color: #eae8e8;
}

.searchbar-wp-grayEEE.searchbar-has-focus .searchbar-input-container {
  border-color: #eee;
}

.searchbar-wp-light.searchbar-has-focus .searchbar-input-container {
  border-color: #f4f4f4;
}

.searchbar-wp-patientBlue.searchbar-has-focus .searchbar-input-container {
  border-color: #d3e3f7;
}

.searchbar-wp-primary.searchbar-has-focus .searchbar-input-container {
  border-color: #5977ba;
}

.searchbar-wp-primary25.searchbar-has-focus .searchbar-input-container {
  border-color: #dee4ed;
}

.searchbar-wp-skyBlue.searchbar-has-focus .searchbar-input-container {
  border-color: #97a9cf;
}

.searchbar-wp-success.searchbar-has-focus .searchbar-input-container {
  border-color: #85bf31;
}

.searchbar-wp-white.searchbar-has-focus .searchbar-input-container {
  border-color: #fefefe;
}

.searchbar-wp-yellow.searchbar-has-focus .searchbar-input-container {
  border-color: #f8e71c;
}

ion-segment {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
}

.segment-button {
  margin-left: 0;
  margin-right: 0;
  text-align: center;
  position: relative;
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}

.segment-ios .segment-button {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
  height: 3.2rem;
  border-width: 1px;
  border-style: solid;
  border-color: #5977ba;
  font-size: 1.3rem;
  line-height: 3rem;
  color: #5977ba;
  background-color: transparent;
}

.segment-ios .segment-button ion-icon {
  font-size: 2.6rem;
  line-height: 2.8rem;
}

.segment-ios .segment-button.segment-activated {
  color: #fff;
  background-color: #5977ba;
  opacity: 1;
  -webkit-transition: 100ms all linear;
  transition: 100ms all linear;
}

.segment-ios .segment-button:hover:not(.segment-activated) {
  background-color: rgba(89, 119, 186, 0.1);
  -webkit-transition: 100ms all linear;
  transition: 100ms all linear;
}

.segment-ios .segment-button:active:not(.segment-activated) {
  background-color: rgba(89, 119, 186, 0.16);
  -webkit-transition: 100ms all linear;
  transition: 100ms all linear;
}

.segment-ios .segment-button:first-of-type {
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 4px;
  margin-right: 0;
}

.segment-ios .segment-button:not(:first-of-type) {
  border-left-width: 0;
}

.segment-ios .segment-button:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 0;
  margin-left: 0;
  border-left-width: 0;
}

[dir="rtl"] .segment-ios .segment-button:first-of-type {
  border-left-width: 0;
}

[dir="rtl"] .segment-ios .segment-button:last-of-type {
  border-left-width: 1px;
}

.segment-ios.segment-disabled {
  opacity: .4;
  pointer-events: none;
}

.segment-ios .segment-button-disabled {
  color: rgba(89, 119, 186, 0.3);
  pointer-events: none;
}

.toolbar-ios .segment-ios {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
}

.toolbar-ios .segment-button {
  max-width: 100px;
  height: 2.6rem;
  font-size: 1.2rem;
  line-height: 2.5rem;
}

.toolbar-ios .segment-button ion-icon {
  font-size: 2.2rem;
  line-height: 2.4rem;
}

.segment-ios-black .segment-button {
  border-color: #2d2c2c;
  color: #2d2c2c;
}

.segment-ios-black .segment-button:hover:not(.segment-activated) {
  background-color: rgba(45, 44, 44, 0.1);
}

.segment-ios-black .segment-button:active:not(.segment-activated) {
  background-color: rgba(45, 44, 44, 0.16);
}

.segment-ios-black .segment-button.segment-activated {
  color: #fff;
  background-color: #2d2c2c;
}

.segment-ios-black .segment-button-disabled {
  color: rgba(45, 44, 44, 0.3);
}

.toolbar-ios-black .segment-ios .segment-button.segment-activated {
  color: #2d2c2c;
}

.segment-ios-charcoalGrey .segment-button {
  border-color: #4a4a4a;
  color: #4a4a4a;
}

.segment-ios-charcoalGrey .segment-button:hover:not(.segment-activated) {
  background-color: rgba(74, 74, 74, 0.1);
}

.segment-ios-charcoalGrey .segment-button:active:not(.segment-activated) {
  background-color: rgba(74, 74, 74, 0.16);
}

.segment-ios-charcoalGrey .segment-button.segment-activated {
  color: #fff;
  background-color: #4a4a4a;
}

.segment-ios-charcoalGrey .segment-button-disabled {
  color: rgba(74, 74, 74, 0.3);
}

.toolbar-ios-charcoalGrey .segment-ios .segment-button.segment-activated {
  color: #4a4a4a;
}

.segment-ios-curantisMagenta .segment-button {
  border-color: #ae2465;
  color: #ae2465;
}

.segment-ios-curantisMagenta .segment-button:hover:not(.segment-activated) {
  background-color: rgba(174, 36, 101, 0.1);
}

.segment-ios-curantisMagenta .segment-button:active:not(.segment-activated) {
  background-color: rgba(174, 36, 101, 0.16);
}

.segment-ios-curantisMagenta .segment-button.segment-activated {
  color: #fff;
  background-color: #ae2465;
}

.segment-ios-curantisMagenta .segment-button-disabled {
  color: rgba(174, 36, 101, 0.3);
}

.toolbar-ios-curantisMagenta .segment-ios .segment-button.segment-activated {
  color: #ae2465;
}

.segment-ios-curantisMagenta75 .segment-button {
  border-color: #bb5e81;
  color: #bb5e81;
}

.segment-ios-curantisMagenta75 .segment-button:hover:not(.segment-activated) {
  background-color: rgba(187, 94, 129, 0.1);
}

.segment-ios-curantisMagenta75 .segment-button:active:not(.segment-activated) {
  background-color: rgba(187, 94, 129, 0.16);
}

.segment-ios-curantisMagenta75 .segment-button.segment-activated {
  color: #fff;
  background-color: #bb5e81;
}

.segment-ios-curantisMagenta75 .segment-button-disabled {
  color: rgba(187, 94, 129, 0.3);
}

.toolbar-ios-curantisMagenta75 .segment-ios .segment-button.segment-activated {
  color: #bb5e81;
}

.segment-ios-curantisPurple .segment-button {
  border-color: #614a75;
  color: #614a75;
}

.segment-ios-curantisPurple .segment-button:hover:not(.segment-activated) {
  background-color: rgba(97, 74, 117, 0.1);
}

.segment-ios-curantisPurple .segment-button:active:not(.segment-activated) {
  background-color: rgba(97, 74, 117, 0.16);
}

.segment-ios-curantisPurple .segment-button.segment-activated {
  color: #fff;
  background-color: #614a75;
}

.segment-ios-curantisPurple .segment-button-disabled {
  color: rgba(97, 74, 117, 0.3);
}

.toolbar-ios-curantisPurple .segment-ios .segment-button.segment-activated {
  color: #614a75;
}

.segment-ios-danger .segment-button {
  border-color: #d0011b;
  color: #d0011b;
}

.segment-ios-danger .segment-button:hover:not(.segment-activated) {
  background-color: rgba(208, 1, 27, 0.1);
}

.segment-ios-danger .segment-button:active:not(.segment-activated) {
  background-color: rgba(208, 1, 27, 0.16);
}

.segment-ios-danger .segment-button.segment-activated {
  color: #fff;
  background-color: #d0011b;
}

.segment-ios-danger .segment-button-disabled {
  color: rgba(208, 1, 27, 0.3);
}

.toolbar-ios-danger .segment-ios .segment-button.segment-activated {
  color: #d0011b;
}

.segment-ios-danger10 .segment-button {
  border-color: #f8d9de;
  color: #f8d9de;
}

.segment-ios-danger10 .segment-button:hover:not(.segment-activated) {
  background-color: rgba(248, 217, 222, 0.1);
}

.segment-ios-danger10 .segment-button:active:not(.segment-activated) {
  background-color: rgba(248, 217, 222, 0.16);
}

.segment-ios-danger10 .segment-button.segment-activated {
  color: #000;
  background-color: #f8d9de;
}

.segment-ios-danger10 .segment-button-disabled {
  color: rgba(248, 217, 222, 0.3);
}

.toolbar-ios-danger10 .segment-ios .segment-button.segment-activated {
  color: #f8d9de;
}

.segment-ios-dark .segment-button {
  border-color: #92809d;
  color: #92809d;
}

.segment-ios-dark .segment-button:hover:not(.segment-activated) {
  background-color: rgba(146, 128, 157, 0.1);
}

.segment-ios-dark .segment-button:active:not(.segment-activated) {
  background-color: rgba(146, 128, 157, 0.16);
}

.segment-ios-dark .segment-button.segment-activated {
  color: #fff;
  background-color: #92809d;
}

.segment-ios-dark .segment-button-disabled {
  color: rgba(146, 128, 157, 0.3);
}

.toolbar-ios-dark .segment-ios .segment-button.segment-activated {
  color: #92809d;
}

.segment-ios-darkSkyBlue .segment-button {
  border-color: #4a90e2;
  color: #4a90e2;
}

.segment-ios-darkSkyBlue .segment-button:hover:not(.segment-activated) {
  background-color: rgba(74, 144, 226, 0.1);
}

.segment-ios-darkSkyBlue .segment-button:active:not(.segment-activated) {
  background-color: rgba(74, 144, 226, 0.16);
}

.segment-ios-darkSkyBlue .segment-button.segment-activated {
  color: #fff;
  background-color: #4a90e2;
}

.segment-ios-darkSkyBlue .segment-button-disabled {
  color: rgba(74, 144, 226, 0.3);
}

.toolbar-ios-darkSkyBlue .segment-ios .segment-button.segment-activated {
  color: #4a90e2;
}

.segment-ios-gray .segment-button {
  border-color: #9b9b9b;
  color: #9b9b9b;
}

.segment-ios-gray .segment-button:hover:not(.segment-activated) {
  background-color: rgba(155, 155, 155, 0.1);
}

.segment-ios-gray .segment-button:active:not(.segment-activated) {
  background-color: rgba(155, 155, 155, 0.16);
}

.segment-ios-gray .segment-button.segment-activated {
  color: #fff;
  background-color: #9b9b9b;
}

.segment-ios-gray .segment-button-disabled {
  color: rgba(155, 155, 155, 0.3);
}

.toolbar-ios-gray .segment-ios .segment-button.segment-activated {
  color: #9b9b9b;
}

.segment-ios-greyscale85 .segment-button {
  border-color: #424040;
  color: #424040;
}

.segment-ios-greyscale85 .segment-button:hover:not(.segment-activated) {
  background-color: rgba(66, 64, 64, 0.1);
}

.segment-ios-greyscale85 .segment-button:active:not(.segment-activated) {
  background-color: rgba(66, 64, 64, 0.16);
}

.segment-ios-greyscale85 .segment-button.segment-activated {
  color: #fff;
  background-color: #424040;
}

.segment-ios-greyscale85 .segment-button-disabled {
  color: rgba(66, 64, 64, 0.3);
}

.toolbar-ios-greyscale85 .segment-ios .segment-button.segment-activated {
  color: #424040;
}

.segment-ios-grayscale75 .segment-button {
  border-color: #6c6969;
  color: #6c6969;
}

.segment-ios-grayscale75 .segment-button:hover:not(.segment-activated) {
  background-color: rgba(108, 105, 105, 0.1);
}

.segment-ios-grayscale75 .segment-button:active:not(.segment-activated) {
  background-color: rgba(108, 105, 105, 0.16);
}

.segment-ios-grayscale75 .segment-button.segment-activated {
  color: #fff;
  background-color: #6c6969;
}

.segment-ios-grayscale75 .segment-button-disabled {
  color: rgba(108, 105, 105, 0.3);
}

.toolbar-ios-grayscale75 .segment-ios .segment-button.segment-activated {
  color: #6c6969;
}

.segment-ios-grayscale50 .segment-button {
  border-color: #c1bfbf;
  color: #c1bfbf;
}

.segment-ios-grayscale50 .segment-button:hover:not(.segment-activated) {
  background-color: rgba(193, 191, 191, 0.1);
}

.segment-ios-grayscale50 .segment-button:active:not(.segment-activated) {
  background-color: rgba(193, 191, 191, 0.16);
}

.segment-ios-grayscale50 .segment-button.segment-activated {
  color: #fff;
  background-color: #c1bfbf;
}

.segment-ios-grayscale50 .segment-button-disabled {
  color: rgba(193, 191, 191, 0.3);
}

.toolbar-ios-grayscale50 .segment-ios .segment-button.segment-activated {
  color: #c1bfbf;
}

.segment-ios-grayscale25 .segment-button {
  border-color: #eae8e8;
  color: #eae8e8;
}

.segment-ios-grayscale25 .segment-button:hover:not(.segment-activated) {
  background-color: rgba(234, 232, 232, 0.1);
}

.segment-ios-grayscale25 .segment-button:active:not(.segment-activated) {
  background-color: rgba(234, 232, 232, 0.16);
}

.segment-ios-grayscale25 .segment-button.segment-activated {
  color: #000;
  background-color: #eae8e8;
}

.segment-ios-grayscale25 .segment-button-disabled {
  color: rgba(234, 232, 232, 0.3);
}

.toolbar-ios-grayscale25 .segment-ios .segment-button.segment-activated {
  color: #eae8e8;
}

.segment-ios-grayEEE .segment-button {
  border-color: #eee;
  color: #eee;
}

.segment-ios-grayEEE .segment-button:hover:not(.segment-activated) {
  background-color: rgba(238, 238, 238, 0.1);
}

.segment-ios-grayEEE .segment-button:active:not(.segment-activated) {
  background-color: rgba(238, 238, 238, 0.16);
}

.segment-ios-grayEEE .segment-button.segment-activated {
  color: #000;
  background-color: #eee;
}

.segment-ios-grayEEE .segment-button-disabled {
  color: rgba(238, 238, 238, 0.3);
}

.toolbar-ios-grayEEE .segment-ios .segment-button.segment-activated {
  color: #eee;
}

.segment-ios-light .segment-button {
  border-color: #f4f4f4;
  color: #f4f4f4;
}

.segment-ios-light .segment-button:hover:not(.segment-activated) {
  background-color: rgba(244, 244, 244, 0.1);
}

.segment-ios-light .segment-button:active:not(.segment-activated) {
  background-color: rgba(244, 244, 244, 0.16);
}

.segment-ios-light .segment-button.segment-activated {
  color: #000;
  background-color: #f4f4f4;
}

.segment-ios-light .segment-button-disabled {
  color: rgba(244, 244, 244, 0.3);
}

.toolbar-ios-light .segment-ios .segment-button.segment-activated {
  color: #f4f4f4;
}

.segment-ios-patientBlue .segment-button {
  border-color: #d3e3f7;
  color: #d3e3f7;
}

.segment-ios-patientBlue .segment-button:hover:not(.segment-activated) {
  background-color: rgba(211, 227, 247, 0.1);
}

.segment-ios-patientBlue .segment-button:active:not(.segment-activated) {
  background-color: rgba(211, 227, 247, 0.16);
}

.segment-ios-patientBlue .segment-button.segment-activated {
  color: #000;
  background-color: #d3e3f7;
}

.segment-ios-patientBlue .segment-button-disabled {
  color: rgba(211, 227, 247, 0.3);
}

.toolbar-ios-patientBlue .segment-ios .segment-button.segment-activated {
  color: #d3e3f7;
}

.segment-ios-primary .segment-button {
  border-color: #5977ba;
  color: #5977ba;
}

.segment-ios-primary .segment-button:hover:not(.segment-activated) {
  background-color: rgba(89, 119, 186, 0.1);
}

.segment-ios-primary .segment-button:active:not(.segment-activated) {
  background-color: rgba(89, 119, 186, 0.16);
}

.segment-ios-primary .segment-button.segment-activated {
  color: #fff;
  background-color: #5977ba;
}

.segment-ios-primary .segment-button-disabled {
  color: rgba(89, 119, 186, 0.3);
}

.toolbar-ios-primary .segment-ios .segment-button.segment-activated {
  color: #5977ba;
}

.segment-ios-primary25 .segment-button {
  border-color: #dee4ed;
  color: #dee4ed;
}

.segment-ios-primary25 .segment-button:hover:not(.segment-activated) {
  background-color: rgba(222, 228, 237, 0.1);
}

.segment-ios-primary25 .segment-button:active:not(.segment-activated) {
  background-color: rgba(222, 228, 237, 0.16);
}

.segment-ios-primary25 .segment-button.segment-activated {
  color: #000;
  background-color: #dee4ed;
}

.segment-ios-primary25 .segment-button-disabled {
  color: rgba(222, 228, 237, 0.3);
}

.toolbar-ios-primary25 .segment-ios .segment-button.segment-activated {
  color: #dee4ed;
}

.segment-ios-skyBlue .segment-button {
  border-color: #97a9cf;
  color: #97a9cf;
}

.segment-ios-skyBlue .segment-button:hover:not(.segment-activated) {
  background-color: rgba(151, 169, 207, 0.1);
}

.segment-ios-skyBlue .segment-button:active:not(.segment-activated) {
  background-color: rgba(151, 169, 207, 0.16);
}

.segment-ios-skyBlue .segment-button.segment-activated {
  color: #fff;
  background-color: #97a9cf;
}

.segment-ios-skyBlue .segment-button-disabled {
  color: rgba(151, 169, 207, 0.3);
}

.toolbar-ios-skyBlue .segment-ios .segment-button.segment-activated {
  color: #97a9cf;
}

.segment-ios-success .segment-button {
  border-color: #85bf31;
  color: #85bf31;
}

.segment-ios-success .segment-button:hover:not(.segment-activated) {
  background-color: rgba(133, 191, 49, 0.1);
}

.segment-ios-success .segment-button:active:not(.segment-activated) {
  background-color: rgba(133, 191, 49, 0.16);
}

.segment-ios-success .segment-button.segment-activated {
  color: #fff;
  background-color: #85bf31;
}

.segment-ios-success .segment-button-disabled {
  color: rgba(133, 191, 49, 0.3);
}

.toolbar-ios-success .segment-ios .segment-button.segment-activated {
  color: #85bf31;
}

.segment-ios-white .segment-button {
  border-color: #fefefe;
  color: #fefefe;
}

.segment-ios-white .segment-button:hover:not(.segment-activated) {
  background-color: rgba(254, 254, 254, 0.1);
}

.segment-ios-white .segment-button:active:not(.segment-activated) {
  background-color: rgba(254, 254, 254, 0.16);
}

.segment-ios-white .segment-button.segment-activated {
  color: #000;
  background-color: #fefefe;
}

.segment-ios-white .segment-button-disabled {
  color: rgba(254, 254, 254, 0.3);
}

.toolbar-ios-white .segment-ios .segment-button.segment-activated {
  color: #fefefe;
}

.segment-ios-yellow .segment-button {
  border-color: #f8e71c;
  color: #f8e71c;
}

.segment-ios-yellow .segment-button:hover:not(.segment-activated) {
  background-color: rgba(248, 231, 28, 0.1);
}

.segment-ios-yellow .segment-button:active:not(.segment-activated) {
  background-color: rgba(248, 231, 28, 0.16);
}

.segment-ios-yellow .segment-button.segment-activated {
  color: #000;
  background-color: #f8e71c;
}

.segment-ios-yellow .segment-button-disabled {
  color: rgba(248, 231, 28, 0.3);
}

.toolbar-ios-yellow .segment-ios .segment-button.segment-activated {
  color: #f8e71c;
}

.segment-md .segment-button {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 0;
  height: 4.2rem;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: rgba(0, 0, 0, 0.1);
  font-size: 1.2rem;
  font-weight: 500;
  line-height: 4rem;
  text-transform: uppercase;
  color: #5977ba;
  background-color: transparent;
  opacity: 0.7;
  -webkit-transition: 100ms all linear;
  transition: 100ms all linear;
  padding: 0 6px;
}

.segment-md .segment-button ion-icon {
  font-size: 2.6rem;
  line-height: 4rem;
}

.segment-md .segment-button.activated, .segment-md .segment-button.segment-activated {
  border-color: #5977ba;
  opacity: 1;
}

.segment-md.segment-disabled,
.segment-md .segment-button-disabled {
  opacity: 0.3;
  pointer-events: none;
}

.toolbar .segment-md {
  margin: 0 auto;
}

.toolbar .segment-md .segment-button.activated,
.toolbar .segment-md .segment-button.segment-activated {
  opacity: 1;
}

.segment-md-black .segment-button {
  color: #2d2c2c;
}

.segment-md-black .segment-button.activated, .segment-md-black .segment-button.segment-activated {
  border-color: #2d2c2c;
  color: #2d2c2c;
  opacity: 1;
}

.segment-md-charcoalGrey .segment-button {
  color: #4a4a4a;
}

.segment-md-charcoalGrey .segment-button.activated, .segment-md-charcoalGrey .segment-button.segment-activated {
  border-color: #4a4a4a;
  color: #4a4a4a;
  opacity: 1;
}

.segment-md-curantisMagenta .segment-button {
  color: #ae2465;
}

.segment-md-curantisMagenta .segment-button.activated, .segment-md-curantisMagenta .segment-button.segment-activated {
  border-color: #ae2465;
  color: #ae2465;
  opacity: 1;
}

.segment-md-curantisMagenta75 .segment-button {
  color: #bb5e81;
}

.segment-md-curantisMagenta75 .segment-button.activated, .segment-md-curantisMagenta75 .segment-button.segment-activated {
  border-color: #bb5e81;
  color: #bb5e81;
  opacity: 1;
}

.segment-md-curantisPurple .segment-button {
  color: #614a75;
}

.segment-md-curantisPurple .segment-button.activated, .segment-md-curantisPurple .segment-button.segment-activated {
  border-color: #614a75;
  color: #614a75;
  opacity: 1;
}

.segment-md-danger .segment-button {
  color: #d0011b;
}

.segment-md-danger .segment-button.activated, .segment-md-danger .segment-button.segment-activated {
  border-color: #d0011b;
  color: #d0011b;
  opacity: 1;
}

.segment-md-danger10 .segment-button {
  color: #f8d9de;
}

.segment-md-danger10 .segment-button.activated, .segment-md-danger10 .segment-button.segment-activated {
  border-color: #f8d9de;
  color: #f8d9de;
  opacity: 1;
}

.segment-md-dark .segment-button {
  color: #92809d;
}

.segment-md-dark .segment-button.activated, .segment-md-dark .segment-button.segment-activated {
  border-color: #92809d;
  color: #92809d;
  opacity: 1;
}

.segment-md-darkSkyBlue .segment-button {
  color: #4a90e2;
}

.segment-md-darkSkyBlue .segment-button.activated, .segment-md-darkSkyBlue .segment-button.segment-activated {
  border-color: #4a90e2;
  color: #4a90e2;
  opacity: 1;
}

.segment-md-gray .segment-button {
  color: #9b9b9b;
}

.segment-md-gray .segment-button.activated, .segment-md-gray .segment-button.segment-activated {
  border-color: #9b9b9b;
  color: #9b9b9b;
  opacity: 1;
}

.segment-md-greyscale85 .segment-button {
  color: #424040;
}

.segment-md-greyscale85 .segment-button.activated, .segment-md-greyscale85 .segment-button.segment-activated {
  border-color: #424040;
  color: #424040;
  opacity: 1;
}

.segment-md-grayscale75 .segment-button {
  color: #6c6969;
}

.segment-md-grayscale75 .segment-button.activated, .segment-md-grayscale75 .segment-button.segment-activated {
  border-color: #6c6969;
  color: #6c6969;
  opacity: 1;
}

.segment-md-grayscale50 .segment-button {
  color: #c1bfbf;
}

.segment-md-grayscale50 .segment-button.activated, .segment-md-grayscale50 .segment-button.segment-activated {
  border-color: #c1bfbf;
  color: #c1bfbf;
  opacity: 1;
}

.segment-md-grayscale25 .segment-button {
  color: #eae8e8;
}

.segment-md-grayscale25 .segment-button.activated, .segment-md-grayscale25 .segment-button.segment-activated {
  border-color: #eae8e8;
  color: #eae8e8;
  opacity: 1;
}

.segment-md-grayEEE .segment-button {
  color: #eee;
}

.segment-md-grayEEE .segment-button.activated, .segment-md-grayEEE .segment-button.segment-activated {
  border-color: #eee;
  color: #eee;
  opacity: 1;
}

.segment-md-light .segment-button {
  color: #f4f4f4;
}

.segment-md-light .segment-button.activated, .segment-md-light .segment-button.segment-activated {
  border-color: #f4f4f4;
  color: #f4f4f4;
  opacity: 1;
}

.segment-md-patientBlue .segment-button {
  color: #d3e3f7;
}

.segment-md-patientBlue .segment-button.activated, .segment-md-patientBlue .segment-button.segment-activated {
  border-color: #d3e3f7;
  color: #d3e3f7;
  opacity: 1;
}

.segment-md-primary .segment-button {
  color: #5977ba;
}

.segment-md-primary .segment-button.activated, .segment-md-primary .segment-button.segment-activated {
  border-color: #5977ba;
  color: #5977ba;
  opacity: 1;
}

.segment-md-primary25 .segment-button {
  color: #dee4ed;
}

.segment-md-primary25 .segment-button.activated, .segment-md-primary25 .segment-button.segment-activated {
  border-color: #dee4ed;
  color: #dee4ed;
  opacity: 1;
}

.segment-md-skyBlue .segment-button {
  color: #97a9cf;
}

.segment-md-skyBlue .segment-button.activated, .segment-md-skyBlue .segment-button.segment-activated {
  border-color: #97a9cf;
  color: #97a9cf;
  opacity: 1;
}

.segment-md-success .segment-button {
  color: #85bf31;
}

.segment-md-success .segment-button.activated, .segment-md-success .segment-button.segment-activated {
  border-color: #85bf31;
  color: #85bf31;
  opacity: 1;
}

.segment-md-white .segment-button {
  color: #fefefe;
}

.segment-md-white .segment-button.activated, .segment-md-white .segment-button.segment-activated {
  border-color: #fefefe;
  color: #fefefe;
  opacity: 1;
}

.segment-md-yellow .segment-button {
  color: #f8e71c;
}

.segment-md-yellow .segment-button.activated, .segment-md-yellow .segment-button.segment-activated {
  border-color: #f8e71c;
  color: #f8e71c;
  opacity: 1;
}

.segment-wp {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.segment-wp .segment-button {
  height: 4rem;
  font-size: 1.3rem;
  font-weight: bold;
  line-height: 4rem;
  text-transform: uppercase;
  color: #000;
  background-color: transparent;
  opacity: 0.5;
  padding: 0 6px;
}

.segment-wp .segment-button.segment-activated {
  opacity: 1;
}

.segment-wp .segment-button ion-icon {
  font-size: 2.6rem;
  line-height: 4rem;
}

.segment-wp.segment-disabled,
.segment-wp .segment-button-disabled {
  opacity: 0.3;
  pointer-events: none;
}

.toolbar .segment-wp {
  margin: 0 auto;
}

.segment-wp-black .segment-button {
  color: #2d2c2c;
}

.segment-wp-black .segment-button.activated, .segment-wp-black .segment-button.segment-activated {
  border-color: #2d2c2c;
  color: #2d2c2c;
  opacity: 1;
}

.segment-wp-charcoalGrey .segment-button {
  color: #4a4a4a;
}

.segment-wp-charcoalGrey .segment-button.activated, .segment-wp-charcoalGrey .segment-button.segment-activated {
  border-color: #4a4a4a;
  color: #4a4a4a;
  opacity: 1;
}

.segment-wp-curantisMagenta .segment-button {
  color: #ae2465;
}

.segment-wp-curantisMagenta .segment-button.activated, .segment-wp-curantisMagenta .segment-button.segment-activated {
  border-color: #ae2465;
  color: #ae2465;
  opacity: 1;
}

.segment-wp-curantisMagenta75 .segment-button {
  color: #bb5e81;
}

.segment-wp-curantisMagenta75 .segment-button.activated, .segment-wp-curantisMagenta75 .segment-button.segment-activated {
  border-color: #bb5e81;
  color: #bb5e81;
  opacity: 1;
}

.segment-wp-curantisPurple .segment-button {
  color: #614a75;
}

.segment-wp-curantisPurple .segment-button.activated, .segment-wp-curantisPurple .segment-button.segment-activated {
  border-color: #614a75;
  color: #614a75;
  opacity: 1;
}

.segment-wp-danger .segment-button {
  color: #d0011b;
}

.segment-wp-danger .segment-button.activated, .segment-wp-danger .segment-button.segment-activated {
  border-color: #d0011b;
  color: #d0011b;
  opacity: 1;
}

.segment-wp-danger10 .segment-button {
  color: #f8d9de;
}

.segment-wp-danger10 .segment-button.activated, .segment-wp-danger10 .segment-button.segment-activated {
  border-color: #f8d9de;
  color: #f8d9de;
  opacity: 1;
}

.segment-wp-dark .segment-button {
  color: #92809d;
}

.segment-wp-dark .segment-button.activated, .segment-wp-dark .segment-button.segment-activated {
  border-color: #92809d;
  color: #92809d;
  opacity: 1;
}

.segment-wp-darkSkyBlue .segment-button {
  color: #4a90e2;
}

.segment-wp-darkSkyBlue .segment-button.activated, .segment-wp-darkSkyBlue .segment-button.segment-activated {
  border-color: #4a90e2;
  color: #4a90e2;
  opacity: 1;
}

.segment-wp-gray .segment-button {
  color: #9b9b9b;
}

.segment-wp-gray .segment-button.activated, .segment-wp-gray .segment-button.segment-activated {
  border-color: #9b9b9b;
  color: #9b9b9b;
  opacity: 1;
}

.segment-wp-greyscale85 .segment-button {
  color: #424040;
}

.segment-wp-greyscale85 .segment-button.activated, .segment-wp-greyscale85 .segment-button.segment-activated {
  border-color: #424040;
  color: #424040;
  opacity: 1;
}

.segment-wp-grayscale75 .segment-button {
  color: #6c6969;
}

.segment-wp-grayscale75 .segment-button.activated, .segment-wp-grayscale75 .segment-button.segment-activated {
  border-color: #6c6969;
  color: #6c6969;
  opacity: 1;
}

.segment-wp-grayscale50 .segment-button {
  color: #c1bfbf;
}

.segment-wp-grayscale50 .segment-button.activated, .segment-wp-grayscale50 .segment-button.segment-activated {
  border-color: #c1bfbf;
  color: #c1bfbf;
  opacity: 1;
}

.segment-wp-grayscale25 .segment-button {
  color: #eae8e8;
}

.segment-wp-grayscale25 .segment-button.activated, .segment-wp-grayscale25 .segment-button.segment-activated {
  border-color: #eae8e8;
  color: #eae8e8;
  opacity: 1;
}

.segment-wp-grayEEE .segment-button {
  color: #eee;
}

.segment-wp-grayEEE .segment-button.activated, .segment-wp-grayEEE .segment-button.segment-activated {
  border-color: #eee;
  color: #eee;
  opacity: 1;
}

.segment-wp-light .segment-button {
  color: #f4f4f4;
}

.segment-wp-light .segment-button.activated, .segment-wp-light .segment-button.segment-activated {
  border-color: #f4f4f4;
  color: #f4f4f4;
  opacity: 1;
}

.segment-wp-patientBlue .segment-button {
  color: #d3e3f7;
}

.segment-wp-patientBlue .segment-button.activated, .segment-wp-patientBlue .segment-button.segment-activated {
  border-color: #d3e3f7;
  color: #d3e3f7;
  opacity: 1;
}

.segment-wp-primary .segment-button {
  color: #5977ba;
}

.segment-wp-primary .segment-button.activated, .segment-wp-primary .segment-button.segment-activated {
  border-color: #5977ba;
  color: #5977ba;
  opacity: 1;
}

.segment-wp-primary25 .segment-button {
  color: #dee4ed;
}

.segment-wp-primary25 .segment-button.activated, .segment-wp-primary25 .segment-button.segment-activated {
  border-color: #dee4ed;
  color: #dee4ed;
  opacity: 1;
}

.segment-wp-skyBlue .segment-button {
  color: #97a9cf;
}

.segment-wp-skyBlue .segment-button.activated, .segment-wp-skyBlue .segment-button.segment-activated {
  border-color: #97a9cf;
  color: #97a9cf;
  opacity: 1;
}

.segment-wp-success .segment-button {
  color: #85bf31;
}

.segment-wp-success .segment-button.activated, .segment-wp-success .segment-button.segment-activated {
  border-color: #85bf31;
  color: #85bf31;
  opacity: 1;
}

.segment-wp-white .segment-button {
  color: #fefefe;
}

.segment-wp-white .segment-button.activated, .segment-wp-white .segment-button.segment-activated {
  border-color: #fefefe;
  color: #fefefe;
  opacity: 1;
}

.segment-wp-yellow .segment-button {
  color: #f8e71c;
}

.segment-wp-yellow .segment-button.activated, .segment-wp-yellow .segment-button.segment-activated {
  border-color: #f8e71c;
  color: #f8e71c;
  opacity: 1;
}

ion-select {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  max-width: 45%;
}

.select-text {
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  min-width: 16px;
  font-size: inherit;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.item-multiple-inputs ion-select {
  position: relative;
}

.select-disabled,
.item-select-disabled ion-label {
  opacity: .4;
  pointer-events: none;
}

.select-popover ion-list {
  margin: -1px 0;
}

.select-ios {
  padding: 11px 8px 11px 16px;
}

.select-ios .select-placeholder {
  color: #999;
}

.select-ios .select-icon {
  position: relative;
  width: 12px;
  height: 18px;
}

.select-ios .select-icon .select-icon-inner {
  left: 5px;
  top: 50%;
  margin-top: -2px;
  position: absolute;
  width: 0;
  height: 0;
  border-top: 5px solid;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  color: #999;
  pointer-events: none;
}

.select-md {
  padding: 13px 8px 13px 16px;
}

.select-md .select-placeholder {
  color: #999;
}

.select-md .item-select ion-label {
  margin-left: 0;
}

.select-md .select-icon {
  position: relative;
  width: 12px;
  height: 19px;
}

.select-md .select-icon .select-icon-inner {
  left: 5px;
  top: 50%;
  margin-top: -3px;
  position: absolute;
  width: 0;
  height: 0;
  border-top: 5px solid;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  color: #999;
  pointer-events: none;
}

.select-wp {
  margin: 13px 8px;
  padding: 0 8px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: 100%;
  border: 2px solid rgba(0, 0, 0, 0.5);
  line-height: 3rem;
}

.select-wp .select-placeholder {
  color: rgba(0, 0, 0, 0.5);
}

.item-wp.item-select ion-label {
  margin-left: 0;
}

.select-wp .select-icon {
  position: relative;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 18px;
  height: 18px;
}

.select-wp .select-icon .select-icon-inner {
  left: 5px;
  top: 3px;
  position: absolute;
  display: block;
  width: 9px;
  height: 9px;
  border-top: 2px solid rgba(0, 0, 0, 0.5);
  border-right: 2px solid rgba(0, 0, 0, 0.5);
  -webkit-transform: rotate(135deg);
  transform: rotate(135deg);
  pointer-events: none;
}

.select-wp .select-text {
  min-height: 3rem;
}

.hidden-show-when {
  display: none !important;
}

.hidden-hide-when {
  display: none !important;
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  width: 100%;
  height: 100%;
}

.swiper-container-no-flexbox .swiper-slide {
  float: left;
}

.swiper-container-vertical > .swiper-wrapper {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

.swiper-wrapper {
  padding: 0;
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 100%;
  -webkit-transition-property: -webkit-transform;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
}

.swiper-container-multirow > .swiper-wrapper {
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.swiper-container-free-mode > .swiper-wrapper {
  margin: 0 auto;
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.swiper-slide {
  text-align: center;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  font-size: 18px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-transition-property: height, -webkit-transform;
  transition-property: height, -webkit-transform;
  transition-property: transform, height;
  transition-property: transform, height, -webkit-transform;
}

.swiper-container .swiper-notification {
  left: 0;
  top: 0;
  position: absolute;
  z-index: -1000;
  opacity: 0;
  pointer-events: none;
}

.swiper-wp8-horizontal {
  -ms-touch-action: pan-y;
  touch-action: pan-y;
}

.swiper-wp8-vertical {
  -ms-touch-action: pan-x;
  touch-action: pan-x;
}

.swiper-button-prev,
.swiper-button-next {
  top: 50%;
  margin-top: -22px;
  background-position: center;
  position: absolute;
  z-index: 10;
  width: 27px;
  height: 44px;
  background-repeat: no-repeat;
  background-size: 27px 44px;
  cursor: pointer;
}

.swiper-button-prev.swiper-button-disabled,
.swiper-button-next.swiper-button-disabled {
  cursor: auto;
  opacity: .35;
  pointer-events: none;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev.swiper-button-black,
.swiper-container-rtl .swiper-button-next.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-prev.swiper-button-white,
.swiper-container-rtl .swiper-button-next.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  left: auto;
  right: 10px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-black,
.swiper-container-rtl .swiper-button-prev.swiper-button-black {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");
}

.swiper-button-next.swiper-button-white,
.swiper-container-rtl .swiper-button-prev.swiper-button-white {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");
}

.swiper-pagination {
  text-align: center;
  -webkit-transform: translate3d(0,  0,  0);
  transform: translate3d(0,  0,  0);
  position: absolute;
  z-index: 10;
  -webkit-transition: 300ms;
  transition: 300ms;
  pointer-events: none;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-container-horizontal > .swiper-pagination-bullets {
  left: 0;
  bottom: 10px;
  width: 100%;
}

.swiper-pagination-bullet {
  border-radius: 100%;
  display: inline-block;
  width: 8px;
  height: 8px;
  background: #000;
  opacity: .2;
  pointer-events: auto;
}

button.swiper-pagination-bullet {
  margin: 0;
  padding: 0;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-white .swiper-pagination-bullet {
  background: #fff;
}

.swiper-pagination-bullet-active {
  background: #5977ba;
  opacity: 1;
}

.swiper-pagination-white .swiper-pagination-bullet-active {
  background: #fff;
}

.swiper-pagination-black .swiper-pagination-bullet-active {
  background: #000;
}

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  -webkit-transform: translate3d(0,  -50%,  0);
  transform: translate3d(0,  -50%,  0);
}

.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 5px 0;
  display: block;
}

.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {
  margin: 0 5px;
}

.swiper-pagination-progress {
  position: absolute;
  background: rgba(0, 0, 0, 0.25);
}

.swiper-pagination-progress .swiper-pagination-progressbar {
  left: 0;
  top: 0;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  position: absolute;
  width: 100%;
  height: 100%;
  background: #5977ba;
  -webkit-transform: scale(0);
  transform: scale(0);
}

.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {
  -webkit-transform-origin: right top;
  transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progress {
  left: 0;
  top: 0;
  width: 100%;
  height: 4px;
}

.swiper-container-vertical > .swiper-pagination-progress {
  left: 0;
  top: 0;
  width: 4px;
  height: 100%;
}

.swiper-pagination-progress.swiper-pagination-white {
  background: rgba(255, 255, 255, 0.5);
}

.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {
  background: #fff;
}

.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {
  background: #000;
}

.swiper-container-3d {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}

.swiper-container-3d .swiper-wrapper,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-cube-shadow {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-slide-shadow-bottom {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 10;
  width: 100%;
  height: 100%;
  pointer-events: none;
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0)));
  background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
}

.swiper-container-coverflow .swiper-wrapper,
.swiper-container-flip .swiper-wrapper {
  -webkit-perspective: 1200px;
  perspective: 1200px;
}

.swiper-container-cube,
.swiper-container-flip {
  overflow: visible;
}

.swiper-container-cube .swiper-slide,
.swiper-container-flip .swiper-slide {
  z-index: 1;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  pointer-events: none;
}

.swiper-container-cube .swiper-slide .swiper-slide,
.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-flip .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube .swiper-slide-shadow-top,
.swiper-container-flip .swiper-slide-shadow-top,
.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-right {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-container-cube .swiper-slide {
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  width: 100%;
  height: 100%;
  visibility: hidden;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  -webkit-transform-origin: 100% 0;
  transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-prev,
.swiper-container-cube .swiper-slide-next + .swiper-slide {
  visibility: visible;
  pointer-events: auto;
}

.swiper-container-cube .swiper-cube-shadow {
  left: 0;
  bottom: 0;
  position: absolute;
  z-index: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: .6;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  -webkit-transition-timing-function: ease-out;
  transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
  -webkit-transition-property: opacity;
  transition-property: opacity;
  pointer-events: none;
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-zoom-container {
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
}

.swiper-zoom-container > img,
.swiper-zoom-container > svg,
.swiper-zoom-container > canvas {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
  object-fit: contain;
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  background: rgba(0, 0, 0, 0.1);
  -ms-touch-action: none;
  touch-action: none;
}

.swiper-container-horizontal > .swiper-scrollbar {
  left: 1%;
  bottom: 3px;
  position: absolute;
  z-index: 50;
  width: 98%;
  height: 5px;
}

.swiper-container-vertical > .swiper-scrollbar {
  right: 3px;
  top: 1%;
  position: absolute;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  left: 0;
  top: 0;
  border-radius: 10px;
  position: relative;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}

.swiper-scrollbar-cursor-drag {
  cursor: move;
}

.swiper-lazy-preloader {
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  -webkit-transform-origin: 50%;
  transform-origin: 50%;
  position: absolute;
  z-index: 10;
  width: 42px;
  height: 42px;
  -webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;
  animation: swiper-preloader-spin 1s steps(12, end) infinite;
}

.swiper-lazy-preloader::after {
  background-position: 50%;
  display: block;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-size: 100%;
  content: "";
}

.swiper-lazy-preloader-white::after {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
}

@-webkit-keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes swiper-preloader-spin {
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

ion-slides {
  display: block;
  width: 100%;
  height: 100%;
}

.slide-zoom {
  text-align: center;
  display: block;
  width: 100%;
}

.swiper-slide img {
  width: auto;
  max-width: 100%;
  height: auto;
  max-height: 100%;
}

ion-spinner {
  position: relative;
  display: inline-block;
  width: 28px;
  height: 28px;
}

ion-spinner svg {
  left: 0;
  top: 0;
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

ion-spinner.spinner-paused svg {
  -webkit-animation-play-state: paused;
  animation-play-state: paused;
}

.spinner-ios line,
.spinner-ios-small line {
  stroke-width: 4px;
  stroke-linecap: round;
}

.spinner-ios svg,
.spinner-ios-small svg {
  -webkit-animation: spinner-fade-out 1s linear infinite;
  animation: spinner-fade-out 1s linear infinite;
}

.spinner-bubbles svg {
  -webkit-animation: spinner-scale-out 1s linear infinite;
  animation: spinner-scale-out 1s linear infinite;
}

.spinner-circles svg {
  -webkit-animation: spinner-fade-out 1s linear infinite;
  animation: spinner-fade-out 1s linear infinite;
}

.spinner-crescent circle {
  fill: transparent;
  stroke-width: 4px;
  stroke-dasharray: 128px;
  stroke-dashoffset: 82px;
}

.spinner-crescent svg {
  -webkit-animation: spinner-rotate 1s linear infinite;
  animation: spinner-rotate 1s linear infinite;
}

.spinner-dots circle {
  stroke-width: 0;
}

.spinner-dots svg {
  -webkit-transform-origin: center;
  transform-origin: center;
  -webkit-animation: spinner-dots 1s linear infinite;
  animation: spinner-dots 1s linear infinite;
}

@-webkit-keyframes spinner-fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes spinner-fade-out {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@-webkit-keyframes spinner-scale-out {
  0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
  }
}

@keyframes spinner-scale-out {
  0% {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  100% {
    -webkit-transform: scale(0, 0);
    transform: scale(0, 0);
  }
}

@-webkit-keyframes spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes spinner-rotate {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes spinner-dots {
  0% {
    opacity: .9;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50% {
    opacity: .3;
    -webkit-transform: scale(0.4, 0.4);
    transform: scale(0.4, 0.4);
  }
  100% {
    opacity: .9;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}

@keyframes spinner-dots {
  0% {
    opacity: .9;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
  50% {
    opacity: .3;
    -webkit-transform: scale(0.4, 0.4);
    transform: scale(0.4, 0.4);
  }
  100% {
    opacity: .9;
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
  }
}

.spinner-ios-ios line,
.spinner-ios-ios-small line {
  stroke: #69717d;
}

.spinner-ios-bubbles circle {
  fill: #000;
}

.spinner-ios-circles circle {
  fill: #69717d;
}

.spinner-ios-crescent circle {
  stroke: #000;
}

.spinner-ios-dots circle {
  fill: #444;
}

.spinner-ios-black.spinner-ios line,
.spinner-ios-black.spinner-ios-small line,
.spinner-ios-black.spinner-crescent circle {
  stroke: #2d2c2c;
}

.spinner-ios-black.spinner-bubbles circle,
.spinner-ios-black.spinner-circles circle,
.spinner-ios-black.spinner-dots circle {
  fill: #2d2c2c;
}

.spinner-ios-charcoalGrey.spinner-ios line,
.spinner-ios-charcoalGrey.spinner-ios-small line,
.spinner-ios-charcoalGrey.spinner-crescent circle {
  stroke: #4a4a4a;
}

.spinner-ios-charcoalGrey.spinner-bubbles circle,
.spinner-ios-charcoalGrey.spinner-circles circle,
.spinner-ios-charcoalGrey.spinner-dots circle {
  fill: #4a4a4a;
}

.spinner-ios-curantisMagenta.spinner-ios line,
.spinner-ios-curantisMagenta.spinner-ios-small line,
.spinner-ios-curantisMagenta.spinner-crescent circle {
  stroke: #ae2465;
}

.spinner-ios-curantisMagenta.spinner-bubbles circle,
.spinner-ios-curantisMagenta.spinner-circles circle,
.spinner-ios-curantisMagenta.spinner-dots circle {
  fill: #ae2465;
}

.spinner-ios-curantisMagenta75.spinner-ios line,
.spinner-ios-curantisMagenta75.spinner-ios-small line,
.spinner-ios-curantisMagenta75.spinner-crescent circle {
  stroke: #bb5e81;
}

.spinner-ios-curantisMagenta75.spinner-bubbles circle,
.spinner-ios-curantisMagenta75.spinner-circles circle,
.spinner-ios-curantisMagenta75.spinner-dots circle {
  fill: #bb5e81;
}

.spinner-ios-curantisPurple.spinner-ios line,
.spinner-ios-curantisPurple.spinner-ios-small line,
.spinner-ios-curantisPurple.spinner-crescent circle {
  stroke: #614a75;
}

.spinner-ios-curantisPurple.spinner-bubbles circle,
.spinner-ios-curantisPurple.spinner-circles circle,
.spinner-ios-curantisPurple.spinner-dots circle {
  fill: #614a75;
}

.spinner-ios-danger.spinner-ios line,
.spinner-ios-danger.spinner-ios-small line,
.spinner-ios-danger.spinner-crescent circle {
  stroke: #d0011b;
}

.spinner-ios-danger.spinner-bubbles circle,
.spinner-ios-danger.spinner-circles circle,
.spinner-ios-danger.spinner-dots circle {
  fill: #d0011b;
}

.spinner-ios-danger10.spinner-ios line,
.spinner-ios-danger10.spinner-ios-small line,
.spinner-ios-danger10.spinner-crescent circle {
  stroke: #f8d9de;
}

.spinner-ios-danger10.spinner-bubbles circle,
.spinner-ios-danger10.spinner-circles circle,
.spinner-ios-danger10.spinner-dots circle {
  fill: #f8d9de;
}

.spinner-ios-dark.spinner-ios line,
.spinner-ios-dark.spinner-ios-small line,
.spinner-ios-dark.spinner-crescent circle {
  stroke: #92809d;
}

.spinner-ios-dark.spinner-bubbles circle,
.spinner-ios-dark.spinner-circles circle,
.spinner-ios-dark.spinner-dots circle {
  fill: #92809d;
}

.spinner-ios-darkSkyBlue.spinner-ios line,
.spinner-ios-darkSkyBlue.spinner-ios-small line,
.spinner-ios-darkSkyBlue.spinner-crescent circle {
  stroke: #4a90e2;
}

.spinner-ios-darkSkyBlue.spinner-bubbles circle,
.spinner-ios-darkSkyBlue.spinner-circles circle,
.spinner-ios-darkSkyBlue.spinner-dots circle {
  fill: #4a90e2;
}

.spinner-ios-gray.spinner-ios line,
.spinner-ios-gray.spinner-ios-small line,
.spinner-ios-gray.spinner-crescent circle {
  stroke: #9b9b9b;
}

.spinner-ios-gray.spinner-bubbles circle,
.spinner-ios-gray.spinner-circles circle,
.spinner-ios-gray.spinner-dots circle {
  fill: #9b9b9b;
}

.spinner-ios-greyscale85.spinner-ios line,
.spinner-ios-greyscale85.spinner-ios-small line,
.spinner-ios-greyscale85.spinner-crescent circle {
  stroke: #424040;
}

.spinner-ios-greyscale85.spinner-bubbles circle,
.spinner-ios-greyscale85.spinner-circles circle,
.spinner-ios-greyscale85.spinner-dots circle {
  fill: #424040;
}

.spinner-ios-grayscale75.spinner-ios line,
.spinner-ios-grayscale75.spinner-ios-small line,
.spinner-ios-grayscale75.spinner-crescent circle {
  stroke: #6c6969;
}

.spinner-ios-grayscale75.spinner-bubbles circle,
.spinner-ios-grayscale75.spinner-circles circle,
.spinner-ios-grayscale75.spinner-dots circle {
  fill: #6c6969;
}

.spinner-ios-grayscale50.spinner-ios line,
.spinner-ios-grayscale50.spinner-ios-small line,
.spinner-ios-grayscale50.spinner-crescent circle {
  stroke: #c1bfbf;
}

.spinner-ios-grayscale50.spinner-bubbles circle,
.spinner-ios-grayscale50.spinner-circles circle,
.spinner-ios-grayscale50.spinner-dots circle {
  fill: #c1bfbf;
}

.spinner-ios-grayscale25.spinner-ios line,
.spinner-ios-grayscale25.spinner-ios-small line,
.spinner-ios-grayscale25.spinner-crescent circle {
  stroke: #eae8e8;
}

.spinner-ios-grayscale25.spinner-bubbles circle,
.spinner-ios-grayscale25.spinner-circles circle,
.spinner-ios-grayscale25.spinner-dots circle {
  fill: #eae8e8;
}

.spinner-ios-grayEEE.spinner-ios line,
.spinner-ios-grayEEE.spinner-ios-small line,
.spinner-ios-grayEEE.spinner-crescent circle {
  stroke: #eee;
}

.spinner-ios-grayEEE.spinner-bubbles circle,
.spinner-ios-grayEEE.spinner-circles circle,
.spinner-ios-grayEEE.spinner-dots circle {
  fill: #eee;
}

.spinner-ios-light.spinner-ios line,
.spinner-ios-light.spinner-ios-small line,
.spinner-ios-light.spinner-crescent circle {
  stroke: #f4f4f4;
}

.spinner-ios-light.spinner-bubbles circle,
.spinner-ios-light.spinner-circles circle,
.spinner-ios-light.spinner-dots circle {
  fill: #f4f4f4;
}

.spinner-ios-patientBlue.spinner-ios line,
.spinner-ios-patientBlue.spinner-ios-small line,
.spinner-ios-patientBlue.spinner-crescent circle {
  stroke: #d3e3f7;
}

.spinner-ios-patientBlue.spinner-bubbles circle,
.spinner-ios-patientBlue.spinner-circles circle,
.spinner-ios-patientBlue.spinner-dots circle {
  fill: #d3e3f7;
}

.spinner-ios-primary.spinner-ios line,
.spinner-ios-primary.spinner-ios-small line,
.spinner-ios-primary.spinner-crescent circle {
  stroke: #5977ba;
}

.spinner-ios-primary.spinner-bubbles circle,
.spinner-ios-primary.spinner-circles circle,
.spinner-ios-primary.spinner-dots circle {
  fill: #5977ba;
}

.spinner-ios-primary25.spinner-ios line,
.spinner-ios-primary25.spinner-ios-small line,
.spinner-ios-primary25.spinner-crescent circle {
  stroke: #dee4ed;
}

.spinner-ios-primary25.spinner-bubbles circle,
.spinner-ios-primary25.spinner-circles circle,
.spinner-ios-primary25.spinner-dots circle {
  fill: #dee4ed;
}

.spinner-ios-skyBlue.spinner-ios line,
.spinner-ios-skyBlue.spinner-ios-small line,
.spinner-ios-skyBlue.spinner-crescent circle {
  stroke: #97a9cf;
}

.spinner-ios-skyBlue.spinner-bubbles circle,
.spinner-ios-skyBlue.spinner-circles circle,
.spinner-ios-skyBlue.spinner-dots circle {
  fill: #97a9cf;
}

.spinner-ios-success.spinner-ios line,
.spinner-ios-success.spinner-ios-small line,
.spinner-ios-success.spinner-crescent circle {
  stroke: #85bf31;
}

.spinner-ios-success.spinner-bubbles circle,
.spinner-ios-success.spinner-circles circle,
.spinner-ios-success.spinner-dots circle {
  fill: #85bf31;
}

.spinner-ios-white.spinner-ios line,
.spinner-ios-white.spinner-ios-small line,
.spinner-ios-white.spinner-crescent circle {
  stroke: #fefefe;
}

.spinner-ios-white.spinner-bubbles circle,
.spinner-ios-white.spinner-circles circle,
.spinner-ios-white.spinner-dots circle {
  fill: #fefefe;
}

.spinner-ios-yellow.spinner-ios line,
.spinner-ios-yellow.spinner-ios-small line,
.spinner-ios-yellow.spinner-crescent circle {
  stroke: #f8e71c;
}

.spinner-ios-yellow.spinner-bubbles circle,
.spinner-ios-yellow.spinner-circles circle,
.spinner-ios-yellow.spinner-dots circle {
  fill: #f8e71c;
}

.spinner-md-ios line,
.spinner-md-ios-small line {
  stroke: #69717d;
}

.spinner-md-bubbles circle {
  fill: #000;
}

.spinner-md-circles circle {
  fill: #69717d;
}

.spinner-md-crescent circle {
  stroke: #000;
}

.spinner-md-dots circle {
  fill: #444;
}

.spinner-md-black.spinner-ios line,
.spinner-md-black.spinner-ios-small line,
.spinner-md-black.spinner-crescent circle {
  stroke: #2d2c2c;
}

.spinner-md-black.spinner-bubbles circle,
.spinner-md-black.spinner-circles circle,
.spinner-md-black.spinner-dots circle {
  fill: #2d2c2c;
}

.spinner-md-charcoalGrey.spinner-ios line,
.spinner-md-charcoalGrey.spinner-ios-small line,
.spinner-md-charcoalGrey.spinner-crescent circle {
  stroke: #4a4a4a;
}

.spinner-md-charcoalGrey.spinner-bubbles circle,
.spinner-md-charcoalGrey.spinner-circles circle,
.spinner-md-charcoalGrey.spinner-dots circle {
  fill: #4a4a4a;
}

.spinner-md-curantisMagenta.spinner-ios line,
.spinner-md-curantisMagenta.spinner-ios-small line,
.spinner-md-curantisMagenta.spinner-crescent circle {
  stroke: #ae2465;
}

.spinner-md-curantisMagenta.spinner-bubbles circle,
.spinner-md-curantisMagenta.spinner-circles circle,
.spinner-md-curantisMagenta.spinner-dots circle {
  fill: #ae2465;
}

.spinner-md-curantisMagenta75.spinner-ios line,
.spinner-md-curantisMagenta75.spinner-ios-small line,
.spinner-md-curantisMagenta75.spinner-crescent circle {
  stroke: #bb5e81;
}

.spinner-md-curantisMagenta75.spinner-bubbles circle,
.spinner-md-curantisMagenta75.spinner-circles circle,
.spinner-md-curantisMagenta75.spinner-dots circle {
  fill: #bb5e81;
}

.spinner-md-curantisPurple.spinner-ios line,
.spinner-md-curantisPurple.spinner-ios-small line,
.spinner-md-curantisPurple.spinner-crescent circle {
  stroke: #614a75;
}

.spinner-md-curantisPurple.spinner-bubbles circle,
.spinner-md-curantisPurple.spinner-circles circle,
.spinner-md-curantisPurple.spinner-dots circle {
  fill: #614a75;
}

.spinner-md-danger.spinner-ios line,
.spinner-md-danger.spinner-ios-small line,
.spinner-md-danger.spinner-crescent circle {
  stroke: #d0011b;
}

.spinner-md-danger.spinner-bubbles circle,
.spinner-md-danger.spinner-circles circle,
.spinner-md-danger.spinner-dots circle {
  fill: #d0011b;
}

.spinner-md-danger10.spinner-ios line,
.spinner-md-danger10.spinner-ios-small line,
.spinner-md-danger10.spinner-crescent circle {
  stroke: #f8d9de;
}

.spinner-md-danger10.spinner-bubbles circle,
.spinner-md-danger10.spinner-circles circle,
.spinner-md-danger10.spinner-dots circle {
  fill: #f8d9de;
}

.spinner-md-dark.spinner-ios line,
.spinner-md-dark.spinner-ios-small line,
.spinner-md-dark.spinner-crescent circle {
  stroke: #92809d;
}

.spinner-md-dark.spinner-bubbles circle,
.spinner-md-dark.spinner-circles circle,
.spinner-md-dark.spinner-dots circle {
  fill: #92809d;
}

.spinner-md-darkSkyBlue.spinner-ios line,
.spinner-md-darkSkyBlue.spinner-ios-small line,
.spinner-md-darkSkyBlue.spinner-crescent circle {
  stroke: #4a90e2;
}

.spinner-md-darkSkyBlue.spinner-bubbles circle,
.spinner-md-darkSkyBlue.spinner-circles circle,
.spinner-md-darkSkyBlue.spinner-dots circle {
  fill: #4a90e2;
}

.spinner-md-gray.spinner-ios line,
.spinner-md-gray.spinner-ios-small line,
.spinner-md-gray.spinner-crescent circle {
  stroke: #9b9b9b;
}

.spinner-md-gray.spinner-bubbles circle,
.spinner-md-gray.spinner-circles circle,
.spinner-md-gray.spinner-dots circle {
  fill: #9b9b9b;
}

.spinner-md-greyscale85.spinner-ios line,
.spinner-md-greyscale85.spinner-ios-small line,
.spinner-md-greyscale85.spinner-crescent circle {
  stroke: #424040;
}

.spinner-md-greyscale85.spinner-bubbles circle,
.spinner-md-greyscale85.spinner-circles circle,
.spinner-md-greyscale85.spinner-dots circle {
  fill: #424040;
}

.spinner-md-grayscale75.spinner-ios line,
.spinner-md-grayscale75.spinner-ios-small line,
.spinner-md-grayscale75.spinner-crescent circle {
  stroke: #6c6969;
}

.spinner-md-grayscale75.spinner-bubbles circle,
.spinner-md-grayscale75.spinner-circles circle,
.spinner-md-grayscale75.spinner-dots circle {
  fill: #6c6969;
}

.spinner-md-grayscale50.spinner-ios line,
.spinner-md-grayscale50.spinner-ios-small line,
.spinner-md-grayscale50.spinner-crescent circle {
  stroke: #c1bfbf;
}

.spinner-md-grayscale50.spinner-bubbles circle,
.spinner-md-grayscale50.spinner-circles circle,
.spinner-md-grayscale50.spinner-dots circle {
  fill: #c1bfbf;
}

.spinner-md-grayscale25.spinner-ios line,
.spinner-md-grayscale25.spinner-ios-small line,
.spinner-md-grayscale25.spinner-crescent circle {
  stroke: #eae8e8;
}

.spinner-md-grayscale25.spinner-bubbles circle,
.spinner-md-grayscale25.spinner-circles circle,
.spinner-md-grayscale25.spinner-dots circle {
  fill: #eae8e8;
}

.spinner-md-grayEEE.spinner-ios line,
.spinner-md-grayEEE.spinner-ios-small line,
.spinner-md-grayEEE.spinner-crescent circle {
  stroke: #eee;
}

.spinner-md-grayEEE.spinner-bubbles circle,
.spinner-md-grayEEE.spinner-circles circle,
.spinner-md-grayEEE.spinner-dots circle {
  fill: #eee;
}

.spinner-md-light.spinner-ios line,
.spinner-md-light.spinner-ios-small line,
.spinner-md-light.spinner-crescent circle {
  stroke: #f4f4f4;
}

.spinner-md-light.spinner-bubbles circle,
.spinner-md-light.spinner-circles circle,
.spinner-md-light.spinner-dots circle {
  fill: #f4f4f4;
}

.spinner-md-patientBlue.spinner-ios line,
.spinner-md-patientBlue.spinner-ios-small line,
.spinner-md-patientBlue.spinner-crescent circle {
  stroke: #d3e3f7;
}

.spinner-md-patientBlue.spinner-bubbles circle,
.spinner-md-patientBlue.spinner-circles circle,
.spinner-md-patientBlue.spinner-dots circle {
  fill: #d3e3f7;
}

.spinner-md-primary.spinner-ios line,
.spinner-md-primary.spinner-ios-small line,
.spinner-md-primary.spinner-crescent circle {
  stroke: #5977ba;
}

.spinner-md-primary.spinner-bubbles circle,
.spinner-md-primary.spinner-circles circle,
.spinner-md-primary.spinner-dots circle {
  fill: #5977ba;
}

.spinner-md-primary25.spinner-ios line,
.spinner-md-primary25.spinner-ios-small line,
.spinner-md-primary25.spinner-crescent circle {
  stroke: #dee4ed;
}

.spinner-md-primary25.spinner-bubbles circle,
.spinner-md-primary25.spinner-circles circle,
.spinner-md-primary25.spinner-dots circle {
  fill: #dee4ed;
}

.spinner-md-skyBlue.spinner-ios line,
.spinner-md-skyBlue.spinner-ios-small line,
.spinner-md-skyBlue.spinner-crescent circle {
  stroke: #97a9cf;
}

.spinner-md-skyBlue.spinner-bubbles circle,
.spinner-md-skyBlue.spinner-circles circle,
.spinner-md-skyBlue.spinner-dots circle {
  fill: #97a9cf;
}

.spinner-md-success.spinner-ios line,
.spinner-md-success.spinner-ios-small line,
.spinner-md-success.spinner-crescent circle {
  stroke: #85bf31;
}

.spinner-md-success.spinner-bubbles circle,
.spinner-md-success.spinner-circles circle,
.spinner-md-success.spinner-dots circle {
  fill: #85bf31;
}

.spinner-md-white.spinner-ios line,
.spinner-md-white.spinner-ios-small line,
.spinner-md-white.spinner-crescent circle {
  stroke: #fefefe;
}

.spinner-md-white.spinner-bubbles circle,
.spinner-md-white.spinner-circles circle,
.spinner-md-white.spinner-dots circle {
  fill: #fefefe;
}

.spinner-md-yellow.spinner-ios line,
.spinner-md-yellow.spinner-ios-small line,
.spinner-md-yellow.spinner-crescent circle {
  stroke: #f8e71c;
}

.spinner-md-yellow.spinner-bubbles circle,
.spinner-md-yellow.spinner-circles circle,
.spinner-md-yellow.spinner-dots circle {
  fill: #f8e71c;
}

.spinner-wp-ios line,
.spinner-wp-ios-small line {
  stroke: #69717d;
}

.spinner-wp-bubbles circle {
  fill: #000;
}

.spinner-wp-circles circle {
  fill: #69717d;
}

.spinner-wp-crescent circle {
  stroke: #000;
}

.spinner-wp-dots circle {
  fill: #444;
}

.spinner-wp-black.spinner-ios line,
.spinner-wp-black.spinner-ios-small line,
.spinner-wp-black.spinner-crescent circle {
  stroke: #2d2c2c;
}

.spinner-wp-black.spinner-bubbles circle,
.spinner-wp-black.spinner-circles circle,
.spinner-wp-black.spinner-dots circle {
  fill: #2d2c2c;
}

.spinner-wp-charcoalGrey.spinner-ios line,
.spinner-wp-charcoalGrey.spinner-ios-small line,
.spinner-wp-charcoalGrey.spinner-crescent circle {
  stroke: #4a4a4a;
}

.spinner-wp-charcoalGrey.spinner-bubbles circle,
.spinner-wp-charcoalGrey.spinner-circles circle,
.spinner-wp-charcoalGrey.spinner-dots circle {
  fill: #4a4a4a;
}

.spinner-wp-curantisMagenta.spinner-ios line,
.spinner-wp-curantisMagenta.spinner-ios-small line,
.spinner-wp-curantisMagenta.spinner-crescent circle {
  stroke: #ae2465;
}

.spinner-wp-curantisMagenta.spinner-bubbles circle,
.spinner-wp-curantisMagenta.spinner-circles circle,
.spinner-wp-curantisMagenta.spinner-dots circle {
  fill: #ae2465;
}

.spinner-wp-curantisMagenta75.spinner-ios line,
.spinner-wp-curantisMagenta75.spinner-ios-small line,
.spinner-wp-curantisMagenta75.spinner-crescent circle {
  stroke: #bb5e81;
}

.spinner-wp-curantisMagenta75.spinner-bubbles circle,
.spinner-wp-curantisMagenta75.spinner-circles circle,
.spinner-wp-curantisMagenta75.spinner-dots circle {
  fill: #bb5e81;
}

.spinner-wp-curantisPurple.spinner-ios line,
.spinner-wp-curantisPurple.spinner-ios-small line,
.spinner-wp-curantisPurple.spinner-crescent circle {
  stroke: #614a75;
}

.spinner-wp-curantisPurple.spinner-bubbles circle,
.spinner-wp-curantisPurple.spinner-circles circle,
.spinner-wp-curantisPurple.spinner-dots circle {
  fill: #614a75;
}

.spinner-wp-danger.spinner-ios line,
.spinner-wp-danger.spinner-ios-small line,
.spinner-wp-danger.spinner-crescent circle {
  stroke: #d0011b;
}

.spinner-wp-danger.spinner-bubbles circle,
.spinner-wp-danger.spinner-circles circle,
.spinner-wp-danger.spinner-dots circle {
  fill: #d0011b;
}

.spinner-wp-danger10.spinner-ios line,
.spinner-wp-danger10.spinner-ios-small line,
.spinner-wp-danger10.spinner-crescent circle {
  stroke: #f8d9de;
}

.spinner-wp-danger10.spinner-bubbles circle,
.spinner-wp-danger10.spinner-circles circle,
.spinner-wp-danger10.spinner-dots circle {
  fill: #f8d9de;
}

.spinner-wp-dark.spinner-ios line,
.spinner-wp-dark.spinner-ios-small line,
.spinner-wp-dark.spinner-crescent circle {
  stroke: #92809d;
}

.spinner-wp-dark.spinner-bubbles circle,
.spinner-wp-dark.spinner-circles circle,
.spinner-wp-dark.spinner-dots circle {
  fill: #92809d;
}

.spinner-wp-darkSkyBlue.spinner-ios line,
.spinner-wp-darkSkyBlue.spinner-ios-small line,
.spinner-wp-darkSkyBlue.spinner-crescent circle {
  stroke: #4a90e2;
}

.spinner-wp-darkSkyBlue.spinner-bubbles circle,
.spinner-wp-darkSkyBlue.spinner-circles circle,
.spinner-wp-darkSkyBlue.spinner-dots circle {
  fill: #4a90e2;
}

.spinner-wp-gray.spinner-ios line,
.spinner-wp-gray.spinner-ios-small line,
.spinner-wp-gray.spinner-crescent circle {
  stroke: #9b9b9b;
}

.spinner-wp-gray.spinner-bubbles circle,
.spinner-wp-gray.spinner-circles circle,
.spinner-wp-gray.spinner-dots circle {
  fill: #9b9b9b;
}

.spinner-wp-greyscale85.spinner-ios line,
.spinner-wp-greyscale85.spinner-ios-small line,
.spinner-wp-greyscale85.spinner-crescent circle {
  stroke: #424040;
}

.spinner-wp-greyscale85.spinner-bubbles circle,
.spinner-wp-greyscale85.spinner-circles circle,
.spinner-wp-greyscale85.spinner-dots circle {
  fill: #424040;
}

.spinner-wp-grayscale75.spinner-ios line,
.spinner-wp-grayscale75.spinner-ios-small line,
.spinner-wp-grayscale75.spinner-crescent circle {
  stroke: #6c6969;
}

.spinner-wp-grayscale75.spinner-bubbles circle,
.spinner-wp-grayscale75.spinner-circles circle,
.spinner-wp-grayscale75.spinner-dots circle {
  fill: #6c6969;
}

.spinner-wp-grayscale50.spinner-ios line,
.spinner-wp-grayscale50.spinner-ios-small line,
.spinner-wp-grayscale50.spinner-crescent circle {
  stroke: #c1bfbf;
}

.spinner-wp-grayscale50.spinner-bubbles circle,
.spinner-wp-grayscale50.spinner-circles circle,
.spinner-wp-grayscale50.spinner-dots circle {
  fill: #c1bfbf;
}

.spinner-wp-grayscale25.spinner-ios line,
.spinner-wp-grayscale25.spinner-ios-small line,
.spinner-wp-grayscale25.spinner-crescent circle {
  stroke: #eae8e8;
}

.spinner-wp-grayscale25.spinner-bubbles circle,
.spinner-wp-grayscale25.spinner-circles circle,
.spinner-wp-grayscale25.spinner-dots circle {
  fill: #eae8e8;
}

.spinner-wp-grayEEE.spinner-ios line,
.spinner-wp-grayEEE.spinner-ios-small line,
.spinner-wp-grayEEE.spinner-crescent circle {
  stroke: #eee;
}

.spinner-wp-grayEEE.spinner-bubbles circle,
.spinner-wp-grayEEE.spinner-circles circle,
.spinner-wp-grayEEE.spinner-dots circle {
  fill: #eee;
}

.spinner-wp-light.spinner-ios line,
.spinner-wp-light.spinner-ios-small line,
.spinner-wp-light.spinner-crescent circle {
  stroke: #f4f4f4;
}

.spinner-wp-light.spinner-bubbles circle,
.spinner-wp-light.spinner-circles circle,
.spinner-wp-light.spinner-dots circle {
  fill: #f4f4f4;
}

.spinner-wp-patientBlue.spinner-ios line,
.spinner-wp-patientBlue.spinner-ios-small line,
.spinner-wp-patientBlue.spinner-crescent circle {
  stroke: #d3e3f7;
}

.spinner-wp-patientBlue.spinner-bubbles circle,
.spinner-wp-patientBlue.spinner-circles circle,
.spinner-wp-patientBlue.spinner-dots circle {
  fill: #d3e3f7;
}

.spinner-wp-primary.spinner-ios line,
.spinner-wp-primary.spinner-ios-small line,
.spinner-wp-primary.spinner-crescent circle {
  stroke: #5977ba;
}

.spinner-wp-primary.spinner-bubbles circle,
.spinner-wp-primary.spinner-circles circle,
.spinner-wp-primary.spinner-dots circle {
  fill: #5977ba;
}

.spinner-wp-primary25.spinner-ios line,
.spinner-wp-primary25.spinner-ios-small line,
.spinner-wp-primary25.spinner-crescent circle {
  stroke: #dee4ed;
}

.spinner-wp-primary25.spinner-bubbles circle,
.spinner-wp-primary25.spinner-circles circle,
.spinner-wp-primary25.spinner-dots circle {
  fill: #dee4ed;
}

.spinner-wp-skyBlue.spinner-ios line,
.spinner-wp-skyBlue.spinner-ios-small line,
.spinner-wp-skyBlue.spinner-crescent circle {
  stroke: #97a9cf;
}

.spinner-wp-skyBlue.spinner-bubbles circle,
.spinner-wp-skyBlue.spinner-circles circle,
.spinner-wp-skyBlue.spinner-dots circle {
  fill: #97a9cf;
}

.spinner-wp-success.spinner-ios line,
.spinner-wp-success.spinner-ios-small line,
.spinner-wp-success.spinner-crescent circle {
  stroke: #85bf31;
}

.spinner-wp-success.spinner-bubbles circle,
.spinner-wp-success.spinner-circles circle,
.spinner-wp-success.spinner-dots circle {
  fill: #85bf31;
}

.spinner-wp-white.spinner-ios line,
.spinner-wp-white.spinner-ios-small line,
.spinner-wp-white.spinner-crescent circle {
  stroke: #fefefe;
}

.spinner-wp-white.spinner-bubbles circle,
.spinner-wp-white.spinner-circles circle,
.spinner-wp-white.spinner-dots circle {
  fill: #fefefe;
}

.spinner-wp-yellow.spinner-ios line,
.spinner-wp-yellow.spinner-ios-small line,
.spinner-wp-yellow.spinner-crescent circle {
  stroke: #f8e71c;
}

.spinner-wp-yellow.spinner-bubbles circle,
.spinner-wp-yellow.spinner-circles circle,
.spinner-wp-yellow.spinner-dots circle {
  fill: #f8e71c;
}

.split-pane {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  contain: strict;
}

.split-pane-side:not(ion-menu) {
  display: none;
}

.split-pane-visible > .split-pane-side,
.split-pane-visible > .split-pane-main {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: relative;
  z-index: 0;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.split-pane-visible > .split-pane-side {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.split-pane-visible > .split-pane-main,
.split-pane-visible > ion-nav.split-pane-side,
.split-pane-visible > ion-tabs.split-pane-side,
.split-pane-visible > ion-menu.menu-enabled {
  display: block;
}

.split-pane-visible > ion-split-pane.split-pane-side,
.split-pane-visible > ion-split-pane.split-pane-main {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.split-pane-visible > ion-menu.menu-enabled > .menu-inner {
  left: 0;
  right: 0;
  width: auto;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

.split-pane-visible > ion-menu.menu-enabled > .ion-backdrop {
  display: hidden !important;
}

.split-pane-visible > .split-pane-side[side=start] {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.split-pane-visible > .split-pane-side[side=end] {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

.split-pane-visible > .split-pane-side[side=left] {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}

.split-pane-visible > .split-pane-side[side=right] {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

.split-pane-ios.split-pane-visible > .split-pane-side {
  min-width: 241px;
  max-width: 241px;
  border-right: 0.55px solid #c8c7cc;
  border-left: 0;
}

.split-pane-ios.split-pane-visible > .split-pane-side[side=right] {
  border-right: 0;
  border-left: 0.55px solid #c8c7cc;
}

.split-pane-md.split-pane-visible > .split-pane-side {
  min-width: 241px;
  max-width: 241px;
  border-right: 1px solid #dedede;
  border-left: 0;
}

.split-pane-md.split-pane-visible > .split-pane-side[side=right] {
  border-right: 0;
  border-left: 1px solid #dedede;
}

.split-pane-wp.split-pane-visible > .split-pane-side {
  min-width: 241px;
  max-width: 241px;
  border-right: 1px solid transparent;
  border-left: 0;
}

.split-pane-wp.split-pane-visible > .split-pane-side[side=right] {
  border-right: 0;
  border-left: 1px solid transparent;
}

.tabbar {
  left: 0;
  bottom: 0;
  position: absolute;
  z-index: 10;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  opacity: 0;
}

.tabbar-hidden .tabbar {
  display: none;
}

.tabbar.show-tabbar {
  opacity: 1;
}

[tabsPlacement=top] > .tabbar {
  top: 0;
  bottom: auto;
}

.tab-button {
  margin: 0;
  text-align: center;
  border-radius: 0;
  position: relative;
  z-index: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: 0;
  text-decoration: none;
  background: none;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.tab-disabled {
  pointer-events: none;
}

.tab-disabled ion-badge,
.tab-disabled ion-icon,
.tab-disabled span {
  opacity: .4;
}

.tab-button-text {
  margin-top: 3px;
  margin-bottom: 2px;
}

.tab-button-text,
.tab-button-icon {
  display: none;
  overflow: hidden;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  min-width: 26px;
  max-width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.has-icon .tab-button-icon,
.has-title .tab-button-text {
  display: block;
}

.has-title-only .tab-button-text {
  white-space: normal;
}

[tabsLayout=icon-bottom] .tab-button .tab-button-icon {
  -webkit-box-ordinal-group: 11;
  -webkit-order: 10;
  -ms-flex-order: 10;
  order: 10;
}

[tabsLayout=icon-left] .tab-button,
[tabsLayout=icon-right] .tab-button,
[tabsLayout=icon-start] .tab-button,
[tabsLayout=icon-end] .tab-button {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

[tabsLayout=icon-left] .tab-button .tab-button-icon,
[tabsLayout=icon-start] .tab-button .tab-button-icon {
  padding-right: 8px;
  text-align: right;
  text-align: end;
}

[tabsLayout=icon-right] .tab-button .tab-button-icon,
[tabsLayout=icon-end] .tab-button .tab-button-icon {
  padding-left: 8px;
  text-align: left;
  text-align: start;
  -webkit-box-ordinal-group: 11;
  -webkit-order: 10;
  -ms-flex-order: 10;
  order: 10;
}

.tab-hidden,
.tab-highlight,
[tabsLayout=icon-hide] .tab-button-icon,
[tabsLayout=title-hide] .tab-button-text {
  display: none;
}

.tab-badge {
  right: 4%;
  top: 6%;
  right: calc(50% - 50px);
  padding: 1px 6px;
  position: absolute;
  height: auto;
  font-size: 12px;
  line-height: 16px;
}

.has-icon .tab-badge {
  right: calc(50% - 30px);
}

[tabsLayout=icon-bottom] .tab-badge,
[tabsLayout=icon-left] .tab-badge,
[tabsLayout=icon-right] .tab-badge,
[tabsLayout=icon-start] .tab-badge,
[tabsLayout=icon-end] .tab-badge {
  right: calc(50% - 50px);
}

.tabs-ios .tabbar {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border-top: 0.55px solid rgba(0, 0, 0, 0.3);
  background: #f8f8f8;
}

.tabs-ios[tabsPlacement=top] .tabbar {
  border-top: 0;
  border-bottom: 0.55px solid rgba(0, 0, 0, 0.3);
}

.tabs-ios .tab-button {
  max-width: 240px;
  min-height: 49px;
  font-size: 10px;
  font-weight: 500;
  color: #8c8c8c;
  padding: 0 2px;
}

.tabs-ios .tab-button:hover:not(.disable-hover),
.tabs-ios .tab-button[aria-selected=true] {
  color: #5977ba;
}

.tabs-ios .tab-button[aria-selected=true] .tab-button-icon {
  color: #5977ba;
}

.tabs-ios .tab-button-text {
  margin-top: 0;
  margin-bottom: 1px;
  min-height: 11px;
}

.tabs-ios .has-title-only .tab-button-text {
  font-size: 12px;
}

.tabs-ios .tab-button-icon {
  margin-top: 4px;
  margin-bottom: 1px;
  min-width: 35px;
  height: 30px;
  font-size: 30px;
  color: #8c8c8c;
}

.tabs-ios .tab-button-icon::before {
  vertical-align: top;
}

.tabs-ios[tabsLayout=icon-right] .tab-button .tab-button-text,
.tabs-ios[tabsLayout=icon-left] .tab-button .tab-button-text,
.tabs-ios[tabsLayout=icon-end] .tab-button .tab-button-text,
.tabs-ios[tabsLayout=icon-start] .tab-button .tab-button-text {
  font-size: 1.4rem;
  line-height: 1.1;
}

.tabs-ios[tabsLayout=icon-right] .tab-button ion-icon,
.tabs-ios[tabsLayout=icon-left] .tab-button ion-icon,
.tabs-ios[tabsLayout=icon-end] .tab-button ion-icon,
.tabs-ios[tabsLayout=icon-start] .tab-button ion-icon {
  min-width: 24px;
  height: 26px;
  font-size: 24px;
}

.tabs-ios[tabsLayout=icon-hide] .tab-button,
.tabs-ios .tab-button.has-title-only {
  min-height: 41px;
}

.tabs-ios[tabsLayout=icon-hide] .tab-button .tab-button-text,
.tabs-ios .tab-button.has-title-only .tab-button-text {
  margin: 2px 0;
  font-size: 1.4rem;
  line-height: 1.1;
}

.tabs-ios[tabsLayout=title-hide] .tab-button,
.tabs-ios .tab-button.icon-only {
  min-height: 41px;
}

.tabs-ios-black .tabbar {
  border-color: #131313;
  background-color: #2d2c2c;
}

.tabs-ios-black .tab-button,
.tabs-ios-black .tab-button-icon,
.tabs-ios-black .tab-button:hover:not(.disable-hover),
.tabs-ios-black .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-black .tab-button[aria-selected=true],
.tabs-ios-black .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-charcoalGrey .tabbar {
  border-color: #313131;
  background-color: #4a4a4a;
}

.tabs-ios-charcoalGrey .tab-button,
.tabs-ios-charcoalGrey .tab-button-icon,
.tabs-ios-charcoalGrey .tab-button:hover:not(.disable-hover),
.tabs-ios-charcoalGrey .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-charcoalGrey .tab-button[aria-selected=true],
.tabs-ios-charcoalGrey .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-curantisMagenta .tabbar {
  border-color: #841b4c;
  background-color: #ae2465;
}

.tabs-ios-curantisMagenta .tab-button,
.tabs-ios-curantisMagenta .tab-button-icon,
.tabs-ios-curantisMagenta .tab-button:hover:not(.disable-hover),
.tabs-ios-curantisMagenta .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-curantisMagenta .tab-button[aria-selected=true],
.tabs-ios-curantisMagenta .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-curantisMagenta75 .tabbar {
  border-color: #a24467;
  background-color: #bb5e81;
}

.tabs-ios-curantisMagenta75 .tab-button,
.tabs-ios-curantisMagenta75 .tab-button-icon,
.tabs-ios-curantisMagenta75 .tab-button:hover:not(.disable-hover),
.tabs-ios-curantisMagenta75 .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-curantisMagenta75 .tab-button[aria-selected=true],
.tabs-ios-curantisMagenta75 .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-curantisPurple .tabbar {
  border-color: #473656;
  background-color: #614a75;
}

.tabs-ios-curantisPurple .tab-button,
.tabs-ios-curantisPurple .tab-button-icon,
.tabs-ios-curantisPurple .tab-button:hover:not(.disable-hover),
.tabs-ios-curantisPurple .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-curantisPurple .tab-button[aria-selected=true],
.tabs-ios-curantisPurple .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-danger .tabbar {
  border-color: #9d0114;
  background-color: #d0011b;
}

.tabs-ios-danger .tab-button,
.tabs-ios-danger .tab-button-icon,
.tabs-ios-danger .tab-button:hover:not(.disable-hover),
.tabs-ios-danger .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-danger .tab-button[aria-selected=true],
.tabs-ios-danger .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-danger10 .tabbar {
  border-color: #f0aeb9;
  background-color: #f8d9de;
}

.tabs-ios-danger10 .tab-button,
.tabs-ios-danger10 .tab-button-icon,
.tabs-ios-danger10 .tab-button:hover:not(.disable-hover),
.tabs-ios-danger10 .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-danger10 .tab-button[aria-selected=true],
.tabs-ios-danger10 .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-ios-dark .tabbar {
  border-color: #796684;
  background-color: #92809d;
}

.tabs-ios-dark .tab-button,
.tabs-ios-dark .tab-button-icon,
.tabs-ios-dark .tab-button:hover:not(.disable-hover),
.tabs-ios-dark .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-dark .tab-button[aria-selected=true],
.tabs-ios-dark .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-darkSkyBlue .tabbar {
  border-color: #2275d7;
  background-color: #4a90e2;
}

.tabs-ios-darkSkyBlue .tab-button,
.tabs-ios-darkSkyBlue .tab-button-icon,
.tabs-ios-darkSkyBlue .tab-button:hover:not(.disable-hover),
.tabs-ios-darkSkyBlue .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-darkSkyBlue .tab-button[aria-selected=true],
.tabs-ios-darkSkyBlue .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-gray .tabbar {
  border-color: #828282;
  background-color: #9b9b9b;
}

.tabs-ios-gray .tab-button,
.tabs-ios-gray .tab-button-icon,
.tabs-ios-gray .tab-button:hover:not(.disable-hover),
.tabs-ios-gray .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-gray .tab-button[aria-selected=true],
.tabs-ios-gray .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-greyscale85 .tabbar {
  border-color: #282727;
  background-color: #424040;
}

.tabs-ios-greyscale85 .tab-button,
.tabs-ios-greyscale85 .tab-button-icon,
.tabs-ios-greyscale85 .tab-button:hover:not(.disable-hover),
.tabs-ios-greyscale85 .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-greyscale85 .tab-button[aria-selected=true],
.tabs-ios-greyscale85 .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-grayscale75 .tabbar {
  border-color: #525050;
  background-color: #6c6969;
}

.tabs-ios-grayscale75 .tab-button,
.tabs-ios-grayscale75 .tab-button-icon,
.tabs-ios-grayscale75 .tab-button:hover:not(.disable-hover),
.tabs-ios-grayscale75 .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-grayscale75 .tab-button[aria-selected=true],
.tabs-ios-grayscale75 .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-grayscale50 .tabbar {
  border-color: #a8a5a5;
  background-color: #c1bfbf;
}

.tabs-ios-grayscale50 .tab-button,
.tabs-ios-grayscale50 .tab-button-icon,
.tabs-ios-grayscale50 .tab-button:hover:not(.disable-hover),
.tabs-ios-grayscale50 .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-grayscale50 .tab-button[aria-selected=true],
.tabs-ios-grayscale50 .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-grayscale25 .tabbar {
  border-color: #d2cdcd;
  background-color: #eae8e8;
}

.tabs-ios-grayscale25 .tab-button,
.tabs-ios-grayscale25 .tab-button-icon,
.tabs-ios-grayscale25 .tab-button:hover:not(.disable-hover),
.tabs-ios-grayscale25 .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-grayscale25 .tab-button[aria-selected=true],
.tabs-ios-grayscale25 .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-ios-grayEEE .tabbar {
  border-color: #d5d5d5;
  background-color: #eee;
}

.tabs-ios-grayEEE .tab-button,
.tabs-ios-grayEEE .tab-button-icon,
.tabs-ios-grayEEE .tab-button:hover:not(.disable-hover),
.tabs-ios-grayEEE .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-grayEEE .tab-button[aria-selected=true],
.tabs-ios-grayEEE .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-ios-light .tabbar {
  border-color: #dbdbdb;
  background-color: #f4f4f4;
}

.tabs-ios-light .tab-button,
.tabs-ios-light .tab-button-icon,
.tabs-ios-light .tab-button:hover:not(.disable-hover),
.tabs-ios-light .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-light .tab-button[aria-selected=true],
.tabs-ios-light .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-ios-patientBlue .tabbar {
  border-color: #a8c8ef;
  background-color: #d3e3f7;
}

.tabs-ios-patientBlue .tab-button,
.tabs-ios-patientBlue .tab-button-icon,
.tabs-ios-patientBlue .tab-button:hover:not(.disable-hover),
.tabs-ios-patientBlue .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-patientBlue .tab-button[aria-selected=true],
.tabs-ios-patientBlue .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-ios-primary .tabbar {
  border-color: #425e9e;
  background-color: #5977ba;
}

.tabs-ios-primary .tab-button,
.tabs-ios-primary .tab-button-icon,
.tabs-ios-primary .tab-button:hover:not(.disable-hover),
.tabs-ios-primary .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-primary .tab-button[aria-selected=true],
.tabs-ios-primary .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-primary25 .tabbar {
  border-color: #bdc9db;
  background-color: #dee4ed;
}

.tabs-ios-primary25 .tab-button,
.tabs-ios-primary25 .tab-button-icon,
.tabs-ios-primary25 .tab-button:hover:not(.disable-hover),
.tabs-ios-primary25 .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-primary25 .tab-button[aria-selected=true],
.tabs-ios-primary25 .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-ios-skyBlue .tabbar {
  border-color: #748cbf;
  background-color: #97a9cf;
}

.tabs-ios-skyBlue .tab-button,
.tabs-ios-skyBlue .tab-button-icon,
.tabs-ios-skyBlue .tab-button:hover:not(.disable-hover),
.tabs-ios-skyBlue .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-skyBlue .tab-button[aria-selected=true],
.tabs-ios-skyBlue .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-success .tabbar {
  border-color: #699627;
  background-color: #85bf31;
}

.tabs-ios-success .tab-button,
.tabs-ios-success .tab-button-icon,
.tabs-ios-success .tab-button:hover:not(.disable-hover),
.tabs-ios-success .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-ios-success .tab-button[aria-selected=true],
.tabs-ios-success .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-ios-white .tabbar {
  border-color: #e5e5e5;
  background-color: #fefefe;
}

.tabs-ios-white .tab-button,
.tabs-ios-white .tab-button-icon,
.tabs-ios-white .tab-button:hover:not(.disable-hover),
.tabs-ios-white .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-white .tab-button[aria-selected=true],
.tabs-ios-white .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-ios-yellow .tabbar {
  border-color: #daca07;
  background-color: #f8e71c;
}

.tabs-ios-yellow .tab-button,
.tabs-ios-yellow .tab-button-icon,
.tabs-ios-yellow .tab-button:hover:not(.disable-hover),
.tabs-ios-yellow .tab-button:hover:not(.disable-hover) .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-ios-yellow .tab-button[aria-selected=true],
.tabs-ios-yellow .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md .tabbar {
  background: #f8f8f8;
}

.tabs-md .tab-button {
  min-height: 5.6rem;
  font-weight: normal;
  color: rgba(60, 60, 60, 0.7);
  padding: 0;
}

.tabs-md .tab-button[aria-selected=true] {
  color: #5977ba;
  padding: 0;
}

.tabs-md .tab-button-text {
  font-size: 1.2rem;
  text-transform: none;
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  margin: 0;
  -webkit-transform-origin: 50% 80%;
  transform-origin: 50% 80%;
}

.tabs-md .tab-button[aria-selected=true] .tab-button-text {
  -webkit-transform: scale3d(1.16667, 1.16667, 1);
  transform: scale3d(1.16667, 1.16667, 1);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
}

.tabs-md[tabsLayout=icon-top] .has-icon .tab-button-text {
  margin-top: 4px;
  margin-bottom: 0;
}

.tabs-md[tabsLayout=icon-bottom] .tab-button .tab-button-text {
  margin-top: 0;
}

.tabs-md .tab-button-icon {
  margin-top: 1px;
  min-width: 2.4rem;
  font-size: 2.4rem;
  color: rgba(60, 60, 60, 0.7);
  -webkit-transition: -webkit-transform 0.3s ease-in-out;
  transition: -webkit-transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out;
  transition: transform 0.3s ease-in-out, -webkit-transform 0.3s ease-in-out;
  -webkit-transform-origin: 50% 150%;
  transform-origin: 50% 150%;
}

.tabs-md .tab-button[aria-selected=true] .tab-button-icon {
  color: #5977ba;
  -webkit-transform: translate3d(0,  -2px,  0);
  transform: translate3d(0,  -2px,  0);
}

.tabs-md[tabsLayout=icon-right] .tab-button[aria-selected=true] .tab-button-icon,
.tabs-md[tabsLayout=icon-end] .tab-button[aria-selected=true] .tab-button-icon {
  -webkit-transform: translate3d(2px,  0,  0);
  transform: translate3d(2px,  0,  0);
}

.tabs-md[tabsLayout=icon-bottom] .tab-button[aria-selected=true] .tab-button-icon {
  -webkit-transform: translate3d(0,  2px,  0);
  transform: translate3d(0,  2px,  0);
}

.tabs-md[tabsLayout=icon-left] .tab-button[aria-selected=true] .tab-button-icon,
.tabs-md[tabsLayout=icon-start] .tab-button[aria-selected=true] .tab-button-icon {
  -webkit-transform: translate3d(-2px,  0,  0);
  transform: translate3d(-2px,  0,  0);
}

.tabs-md[tabsLayout=icon-hide] .tab-button,
.tabs-md[tabsLayout=title-hide] .tab-button,
.tabs-md .tab-button.icon-only,
.tabs-md .tab-button.has-title-only {
  padding: 0 10px;
}

.tabs-md[tabsHighlight=true] .tab-highlight {
  left: 0;
  bottom: 0;
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
  position: absolute;
  display: block;
  width: 1px;
  height: 2px;
  background: #5977ba;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.tabs-md[tabsHighlight=true] .tab-highlight.animate {
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
}

.tabs-md[tabsHighlight=true][tabsPlacement=bottom] > .tabbar > .tab-highlight {
  top: 0;
}

.tabs-md-black .tabbar {
  background-color: #2d2c2c;
}

.tabs-md-black .tab-button,
.tabs-md-black .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-black .tab-button:hover:not(.disable-hover),
.tabs-md-black .tab-button[aria-selected=true],
.tabs-md-black .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-black[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-charcoalGrey .tabbar {
  background-color: #4a4a4a;
}

.tabs-md-charcoalGrey .tab-button,
.tabs-md-charcoalGrey .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-charcoalGrey .tab-button:hover:not(.disable-hover),
.tabs-md-charcoalGrey .tab-button[aria-selected=true],
.tabs-md-charcoalGrey .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-charcoalGrey[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-curantisMagenta .tabbar {
  background-color: #ae2465;
}

.tabs-md-curantisMagenta .tab-button,
.tabs-md-curantisMagenta .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-curantisMagenta .tab-button:hover:not(.disable-hover),
.tabs-md-curantisMagenta .tab-button[aria-selected=true],
.tabs-md-curantisMagenta .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-curantisMagenta[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-curantisMagenta75 .tabbar {
  background-color: #bb5e81;
}

.tabs-md-curantisMagenta75 .tab-button,
.tabs-md-curantisMagenta75 .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-curantisMagenta75 .tab-button:hover:not(.disable-hover),
.tabs-md-curantisMagenta75 .tab-button[aria-selected=true],
.tabs-md-curantisMagenta75 .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-curantisMagenta75[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-curantisPurple .tabbar {
  background-color: #614a75;
}

.tabs-md-curantisPurple .tab-button,
.tabs-md-curantisPurple .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-curantisPurple .tab-button:hover:not(.disable-hover),
.tabs-md-curantisPurple .tab-button[aria-selected=true],
.tabs-md-curantisPurple .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-curantisPurple[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-danger .tabbar {
  background-color: #d0011b;
}

.tabs-md-danger .tab-button,
.tabs-md-danger .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-danger .tab-button:hover:not(.disable-hover),
.tabs-md-danger .tab-button[aria-selected=true],
.tabs-md-danger .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-danger[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-danger10 .tabbar {
  background-color: #f8d9de;
}

.tabs-md-danger10 .tab-button,
.tabs-md-danger10 .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-danger10 .tab-button:hover:not(.disable-hover),
.tabs-md-danger10 .tab-button[aria-selected=true],
.tabs-md-danger10 .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-danger10[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-md-dark .tabbar {
  background-color: #92809d;
}

.tabs-md-dark .tab-button,
.tabs-md-dark .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-dark .tab-button:hover:not(.disable-hover),
.tabs-md-dark .tab-button[aria-selected=true],
.tabs-md-dark .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-dark[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-darkSkyBlue .tabbar {
  background-color: #4a90e2;
}

.tabs-md-darkSkyBlue .tab-button,
.tabs-md-darkSkyBlue .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-darkSkyBlue .tab-button:hover:not(.disable-hover),
.tabs-md-darkSkyBlue .tab-button[aria-selected=true],
.tabs-md-darkSkyBlue .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-darkSkyBlue[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-gray .tabbar {
  background-color: #9b9b9b;
}

.tabs-md-gray .tab-button,
.tabs-md-gray .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-gray .tab-button:hover:not(.disable-hover),
.tabs-md-gray .tab-button[aria-selected=true],
.tabs-md-gray .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-gray[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-greyscale85 .tabbar {
  background-color: #424040;
}

.tabs-md-greyscale85 .tab-button,
.tabs-md-greyscale85 .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-greyscale85 .tab-button:hover:not(.disable-hover),
.tabs-md-greyscale85 .tab-button[aria-selected=true],
.tabs-md-greyscale85 .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-greyscale85[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-grayscale75 .tabbar {
  background-color: #6c6969;
}

.tabs-md-grayscale75 .tab-button,
.tabs-md-grayscale75 .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-grayscale75 .tab-button:hover:not(.disable-hover),
.tabs-md-grayscale75 .tab-button[aria-selected=true],
.tabs-md-grayscale75 .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-grayscale75[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-grayscale50 .tabbar {
  background-color: #c1bfbf;
}

.tabs-md-grayscale50 .tab-button,
.tabs-md-grayscale50 .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-grayscale50 .tab-button:hover:not(.disable-hover),
.tabs-md-grayscale50 .tab-button[aria-selected=true],
.tabs-md-grayscale50 .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-grayscale50[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-grayscale25 .tabbar {
  background-color: #eae8e8;
}

.tabs-md-grayscale25 .tab-button,
.tabs-md-grayscale25 .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-grayscale25 .tab-button:hover:not(.disable-hover),
.tabs-md-grayscale25 .tab-button[aria-selected=true],
.tabs-md-grayscale25 .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-grayscale25[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-md-grayEEE .tabbar {
  background-color: #eee;
}

.tabs-md-grayEEE .tab-button,
.tabs-md-grayEEE .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-grayEEE .tab-button:hover:not(.disable-hover),
.tabs-md-grayEEE .tab-button[aria-selected=true],
.tabs-md-grayEEE .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-grayEEE[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-md-light .tabbar {
  background-color: #f4f4f4;
}

.tabs-md-light .tab-button,
.tabs-md-light .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-light .tab-button:hover:not(.disable-hover),
.tabs-md-light .tab-button[aria-selected=true],
.tabs-md-light .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-light[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-md-patientBlue .tabbar {
  background-color: #d3e3f7;
}

.tabs-md-patientBlue .tab-button,
.tabs-md-patientBlue .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-patientBlue .tab-button:hover:not(.disable-hover),
.tabs-md-patientBlue .tab-button[aria-selected=true],
.tabs-md-patientBlue .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-patientBlue[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-md-primary .tabbar {
  background-color: #5977ba;
}

.tabs-md-primary .tab-button,
.tabs-md-primary .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-primary .tab-button:hover:not(.disable-hover),
.tabs-md-primary .tab-button[aria-selected=true],
.tabs-md-primary .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-primary[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-primary25 .tabbar {
  background-color: #dee4ed;
}

.tabs-md-primary25 .tab-button,
.tabs-md-primary25 .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-primary25 .tab-button:hover:not(.disable-hover),
.tabs-md-primary25 .tab-button[aria-selected=true],
.tabs-md-primary25 .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-primary25[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-md-skyBlue .tabbar {
  background-color: #97a9cf;
}

.tabs-md-skyBlue .tab-button,
.tabs-md-skyBlue .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-skyBlue .tab-button:hover:not(.disable-hover),
.tabs-md-skyBlue .tab-button[aria-selected=true],
.tabs-md-skyBlue .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-skyBlue[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-success .tabbar {
  background-color: #85bf31;
}

.tabs-md-success .tab-button,
.tabs-md-success .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-md-success .tab-button:hover:not(.disable-hover),
.tabs-md-success .tab-button[aria-selected=true],
.tabs-md-success .tab-button[aria-selected=true] .tab-button-icon {
  color: #fff;
}

.tabs-md-success[tabsHighlight=true] .tab-highlight {
  background: #fff;
}

.tabs-md-white .tabbar {
  background-color: #fefefe;
}

.tabs-md-white .tab-button,
.tabs-md-white .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-white .tab-button:hover:not(.disable-hover),
.tabs-md-white .tab-button[aria-selected=true],
.tabs-md-white .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-white[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-md-yellow .tabbar {
  background-color: #f8e71c;
}

.tabs-md-yellow .tab-button,
.tabs-md-yellow .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-md-yellow .tab-button:hover:not(.disable-hover),
.tabs-md-yellow .tab-button[aria-selected=true],
.tabs-md-yellow .tab-button[aria-selected=true] .tab-button-icon {
  color: #000;
}

.tabs-md-yellow[tabsHighlight=true] .tab-highlight {
  background: #000;
}

.tabs-wp .tabbar {
  background: #f8f8f8;
}

.tabs-wp .tab-button {
  border-radius: 0;
  min-height: 4.8rem;
  border-bottom: 2px solid transparent;
  font-size: 1.2rem;
  font-weight: normal;
  color: rgba(140, 140, 140, 0.7);
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 12px 10px 5px;
}

.tabs-wp .tab-button[aria-selected=true] {
  border-bottom-color: #5977ba;
  color: #5977ba;
}

.tabs-wp .tab-button.activated {
  background: rgba(0, 0, 0, 0.1);
}

.tabs-wp[tabsPlacement=bottom] .tab-button {
  border-top: 2px solid transparent;
  border-bottom-width: 0;
}

.tabs-wp[tabsPlacement=bottom] .tab-button[aria-selected=true] {
  border-top-color: #5977ba;
}

.tabs-wp .tab-button-text {
  margin-top: 5px;
  margin-bottom: 5px;
}

.tabs-wp .tab-button-icon {
  min-width: 2.4rem;
  font-size: 2.4rem;
  color: rgba(140, 140, 140, 0.7);
}

.tabs-wp .tab-button[aria-selected=true] .tab-button-icon {
  color: #5977ba;
}

.tabs-wp[tabsLayout=icon-bottom] .tab-button {
  padding-top: 8px;
  padding-bottom: 8px;
}

.tabs-wp[tabsLayout=icon-right] .tab-button,
.tabs-wp[tabsLayout=icon-left] .tab-button,
.tabs-wp[tabsLayout=icon-end] .tab-button,
.tabs-wp[tabsLayout=icon-start] .tab-button {
  padding-bottom: 10px;
}

.tabs-wp[tabsLayout=icon-right] .tab-button ion-icon,
.tabs-wp[tabsLayout=icon-left] .tab-button ion-icon,
.tabs-wp[tabsLayout=icon-end] .tab-button ion-icon,
.tabs-wp[tabsLayout=icon-start] .tab-button ion-icon {
  min-width: 24px;
}

.tabs-wp[tabsLayout=icon-hide] .tab-button,
.tabs-wp[tabsLayout=title-hide] .tab-button,
.tabs-wp .tab-button.icon-only,
.tabs-wp .tab-button.has-title-only {
  padding: 6px 10px;
}

.tabs-wp-black .tabbar {
  background-color: #2d2c2c;
}

.tabs-wp-black .tab-button,
.tabs-wp-black .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-black .tab-button:hover:not(.disable-hover),
.tabs-wp-black .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-black .tab-button[aria-selected=true],
.tabs-wp-black .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-charcoalGrey .tabbar {
  background-color: #4a4a4a;
}

.tabs-wp-charcoalGrey .tab-button,
.tabs-wp-charcoalGrey .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-charcoalGrey .tab-button:hover:not(.disable-hover),
.tabs-wp-charcoalGrey .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-charcoalGrey .tab-button[aria-selected=true],
.tabs-wp-charcoalGrey .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-curantisMagenta .tabbar {
  background-color: #ae2465;
}

.tabs-wp-curantisMagenta .tab-button,
.tabs-wp-curantisMagenta .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-curantisMagenta .tab-button:hover:not(.disable-hover),
.tabs-wp-curantisMagenta .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-curantisMagenta .tab-button[aria-selected=true],
.tabs-wp-curantisMagenta .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-curantisMagenta75 .tabbar {
  background-color: #bb5e81;
}

.tabs-wp-curantisMagenta75 .tab-button,
.tabs-wp-curantisMagenta75 .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-curantisMagenta75 .tab-button:hover:not(.disable-hover),
.tabs-wp-curantisMagenta75 .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-curantisMagenta75 .tab-button[aria-selected=true],
.tabs-wp-curantisMagenta75 .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-curantisPurple .tabbar {
  background-color: #614a75;
}

.tabs-wp-curantisPurple .tab-button,
.tabs-wp-curantisPurple .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-curantisPurple .tab-button:hover:not(.disable-hover),
.tabs-wp-curantisPurple .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-curantisPurple .tab-button[aria-selected=true],
.tabs-wp-curantisPurple .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-danger .tabbar {
  background-color: #d0011b;
}

.tabs-wp-danger .tab-button,
.tabs-wp-danger .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-danger .tab-button:hover:not(.disable-hover),
.tabs-wp-danger .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-danger .tab-button[aria-selected=true],
.tabs-wp-danger .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-danger10 .tabbar {
  background-color: #f8d9de;
}

.tabs-wp-danger10 .tab-button,
.tabs-wp-danger10 .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-danger10 .tab-button:hover:not(.disable-hover),
.tabs-wp-danger10 .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-danger10 .tab-button[aria-selected=true],
.tabs-wp-danger10 .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

.tabs-wp-dark .tabbar {
  background-color: #92809d;
}

.tabs-wp-dark .tab-button,
.tabs-wp-dark .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-dark .tab-button:hover:not(.disable-hover),
.tabs-wp-dark .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-dark .tab-button[aria-selected=true],
.tabs-wp-dark .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-darkSkyBlue .tabbar {
  background-color: #4a90e2;
}

.tabs-wp-darkSkyBlue .tab-button,
.tabs-wp-darkSkyBlue .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-darkSkyBlue .tab-button:hover:not(.disable-hover),
.tabs-wp-darkSkyBlue .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-darkSkyBlue .tab-button[aria-selected=true],
.tabs-wp-darkSkyBlue .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-gray .tabbar {
  background-color: #9b9b9b;
}

.tabs-wp-gray .tab-button,
.tabs-wp-gray .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-gray .tab-button:hover:not(.disable-hover),
.tabs-wp-gray .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-gray .tab-button[aria-selected=true],
.tabs-wp-gray .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-greyscale85 .tabbar {
  background-color: #424040;
}

.tabs-wp-greyscale85 .tab-button,
.tabs-wp-greyscale85 .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-greyscale85 .tab-button:hover:not(.disable-hover),
.tabs-wp-greyscale85 .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-greyscale85 .tab-button[aria-selected=true],
.tabs-wp-greyscale85 .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-grayscale75 .tabbar {
  background-color: #6c6969;
}

.tabs-wp-grayscale75 .tab-button,
.tabs-wp-grayscale75 .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-grayscale75 .tab-button:hover:not(.disable-hover),
.tabs-wp-grayscale75 .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-grayscale75 .tab-button[aria-selected=true],
.tabs-wp-grayscale75 .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-grayscale50 .tabbar {
  background-color: #c1bfbf;
}

.tabs-wp-grayscale50 .tab-button,
.tabs-wp-grayscale50 .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-grayscale50 .tab-button:hover:not(.disable-hover),
.tabs-wp-grayscale50 .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-grayscale50 .tab-button[aria-selected=true],
.tabs-wp-grayscale50 .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-grayscale25 .tabbar {
  background-color: #eae8e8;
}

.tabs-wp-grayscale25 .tab-button,
.tabs-wp-grayscale25 .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-grayscale25 .tab-button:hover:not(.disable-hover),
.tabs-wp-grayscale25 .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-grayscale25 .tab-button[aria-selected=true],
.tabs-wp-grayscale25 .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

.tabs-wp-grayEEE .tabbar {
  background-color: #eee;
}

.tabs-wp-grayEEE .tab-button,
.tabs-wp-grayEEE .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-grayEEE .tab-button:hover:not(.disable-hover),
.tabs-wp-grayEEE .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-grayEEE .tab-button[aria-selected=true],
.tabs-wp-grayEEE .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

.tabs-wp-light .tabbar {
  background-color: #f4f4f4;
}

.tabs-wp-light .tab-button,
.tabs-wp-light .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-light .tab-button:hover:not(.disable-hover),
.tabs-wp-light .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-light .tab-button[aria-selected=true],
.tabs-wp-light .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

.tabs-wp-patientBlue .tabbar {
  background-color: #d3e3f7;
}

.tabs-wp-patientBlue .tab-button,
.tabs-wp-patientBlue .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-patientBlue .tab-button:hover:not(.disable-hover),
.tabs-wp-patientBlue .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-patientBlue .tab-button[aria-selected=true],
.tabs-wp-patientBlue .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

.tabs-wp-primary .tabbar {
  background-color: #5977ba;
}

.tabs-wp-primary .tab-button,
.tabs-wp-primary .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-primary .tab-button:hover:not(.disable-hover),
.tabs-wp-primary .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-primary .tab-button[aria-selected=true],
.tabs-wp-primary .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-primary25 .tabbar {
  background-color: #dee4ed;
}

.tabs-wp-primary25 .tab-button,
.tabs-wp-primary25 .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-primary25 .tab-button:hover:not(.disable-hover),
.tabs-wp-primary25 .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-primary25 .tab-button[aria-selected=true],
.tabs-wp-primary25 .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

.tabs-wp-skyBlue .tabbar {
  background-color: #97a9cf;
}

.tabs-wp-skyBlue .tab-button,
.tabs-wp-skyBlue .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-skyBlue .tab-button:hover:not(.disable-hover),
.tabs-wp-skyBlue .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-skyBlue .tab-button[aria-selected=true],
.tabs-wp-skyBlue .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-success .tabbar {
  background-color: #85bf31;
}

.tabs-wp-success .tab-button,
.tabs-wp-success .tab-button-icon {
  color: rgba(255, 255, 255, 0.7);
}

.tabs-wp-success .tab-button:hover:not(.disable-hover),
.tabs-wp-success .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-success .tab-button[aria-selected=true],
.tabs-wp-success .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #fff;
  color: #fff;
}

.tabs-wp-white .tabbar {
  background-color: #fefefe;
}

.tabs-wp-white .tab-button,
.tabs-wp-white .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-white .tab-button:hover:not(.disable-hover),
.tabs-wp-white .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-white .tab-button[aria-selected=true],
.tabs-wp-white .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

.tabs-wp-yellow .tabbar {
  background-color: #f8e71c;
}

.tabs-wp-yellow .tab-button,
.tabs-wp-yellow .tab-button-icon {
  color: rgba(0, 0, 0, 0.7);
}

.tabs-wp-yellow .tab-button:hover:not(.disable-hover),
.tabs-wp-yellow .tab-button:hover:not(.disable-hover) .tab-button-icon,
.tabs-wp-yellow .tab-button[aria-selected=true],
.tabs-wp-yellow .tab-button[aria-selected=true] .tab-button-icon {
  border-color: #000;
  color: #000;
}

ion-toast {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 1000;
  display: block;
  width: 100%;
  height: 100%;
  pointer-events: none;
  contain: strict;
}

.toast-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  pointer-events: auto;
  contain: content;
}

.toast-button {
  padding: 19px 16px 17px;
  font-size: 1.5rem;
}

.toast-message {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.toast-ios .toast-wrapper {
  left: 10px;
  right: 10px;
  margin: auto;
  border-radius: 0.65rem;
  position: absolute;
  z-index: 10;
  display: block;
  max-width: 700px;
  background: rgba(0, 0, 0, 0.9);
}

.toast-ios .toast-wrapper.toast-top {
  -webkit-transform: translate3d(0,  -100%,  0);
  transform: translate3d(0,  -100%,  0);
  margin: constant(safe-area-inset-top) auto auto;
  margin: env(safe-area-inset-top) auto auto;
  top: 0;
}

.toast-ios .toast-wrapper.toast-bottom {
  -webkit-transform: translate3d(0,  100%,  0);
  transform: translate3d(0,  100%,  0);
  margin: auto auto constant(safe-area-inset-bottom);
  margin: auto auto env(safe-area-inset-bottom);
  bottom: 0;
}

.toast-ios .toast-wrapper.toast-middle {
  opacity: .01;
}

.toast-ios .toast-message {
  font-size: 1.4rem;
  color: #fff;
  padding: 1.5rem;
}

.toast-md .toast-wrapper {
  left: 0;
  right: 0;
  margin: auto;
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
  max-width: 700px;
  background: #333;
}

.toast-md .toast-wrapper.toast-top {
  -webkit-transform: translate3d(0,  -100%,  0);
  transform: translate3d(0,  -100%,  0);
  top: 0;
}

.toast-md .toast-wrapper.toast-bottom {
  -webkit-transform: translate3d(0,  100%,  0);
  transform: translate3d(0,  100%,  0);
  bottom: 0;
}

.toast-md .toast-wrapper.toast-middle {
  opacity: .01;
}

.toast-md .toast-message {
  font-size: 1.5rem;
  color: #fff;
  padding: 19px 16px 17px;
}

.toast-wp .toast-wrapper {
  left: 0;
  right: 0;
  margin: auto;
  border-radius: 0;
  position: absolute;
  z-index: 10;
  display: block;
  max-width: 700px;
  background: black;
}

.toast-wp .toast-wrapper.toast-top {
  top: 0;
  opacity: .01;
}

.toast-wp .toast-wrapper.toast-bottom {
  bottom: 0;
  opacity: .01;
}

.toast-wp .toast-wrapper.toast-middle {
  opacity: .01;
}

.toast-message {
  font-size: 1.4rem;
  color: #fff;
  padding: 1.5rem;
}

.toast-button {
  color: #fff;
}

.toggle-ios {
  position: relative;
  display: block;
  width: 51px;
  height: 32px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  contain: strict;
}

.toggle-ios .toggle-icon {
  border-radius: 16px;
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #e6e6e6;
  -webkit-transition: background-color 300ms;
  transition: background-color 300ms;
  pointer-events: none;
}

.toggle-ios .toggle-icon::before {
  left: 2px;
  right: 2px;
  top: 2px;
  bottom: 2px;
  border-radius: 16px;
  position: absolute;
  background-color: #fff;
  content: "";
  -webkit-transform: scale3d(1, 1, 1);
  transform: scale3d(1, 1, 1);
  -webkit-transition: -webkit-transform 300ms;
  transition: -webkit-transform 300ms;
  transition: transform 300ms;
  transition: transform 300ms, -webkit-transform 300ms;
}

.toggle-ios .toggle-inner {
  left: 2px;
  top: 2px;
  border-radius: 14px;
  position: absolute;
  width: 28px;
  height: 28px;
  background-color: #fff;
  -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.16), 0 3px 1px rgba(0, 0, 0, 0.1);
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.16), 0 3px 1px rgba(0, 0, 0, 0.1);
  -webkit-transition: width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms, -webkit-transform 300ms;
  transition: width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms, -webkit-transform 300ms;
  transition: transform 300ms, width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms;
  transition: transform 300ms, width 120ms ease-in-out 80ms, left 110ms ease-in-out 80ms, right 110ms ease-in-out 80ms, -webkit-transform 300ms;
  will-change: transform;
  contain: strict;
}

.toggle-ios.toggle-checked .toggle-icon {
  background-color: #5977ba;
}

.toggle-ios.toggle-activated .toggle-icon::before,
.toggle-ios.toggle-checked .toggle-icon::before {
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0);
}

.toggle-ios.toggle-checked .toggle-inner {
  -webkit-transform: translate3d(19px,  0,  0);
  transform: translate3d(19px,  0,  0);
}

.toggle-ios.toggle-activated.toggle-checked .toggle-inner::before {
  -webkit-transform: scale3d(0, 0, 0);
  transform: scale3d(0, 0, 0);
}

.toggle-ios.toggle-activated .toggle-inner {
  width: 34px;
}

.toggle-ios.toggle-activated.toggle-checked .toggle-inner {
  left: -4px;
}

.toggle-ios.toggle-disabled,
.item-ios.item-toggle-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.item-ios .toggle-ios {
  margin: 0;
  padding: 6px 8px 5px 16px;
}

.item-ios .toggle-ios[item-left],
.item-ios .toggle-ios[item-start] {
  padding: 6px 16px 5px 0;
}

.toggle-ios-black.toggle-checked .toggle-icon {
  background-color: #2d2c2c;
}

.toggle-ios-charcoalGrey.toggle-checked .toggle-icon {
  background-color: #4a4a4a;
}

.toggle-ios-curantisMagenta.toggle-checked .toggle-icon {
  background-color: #ae2465;
}

.toggle-ios-curantisMagenta75.toggle-checked .toggle-icon {
  background-color: #bb5e81;
}

.toggle-ios-curantisPurple.toggle-checked .toggle-icon {
  background-color: #614a75;
}

.toggle-ios-danger.toggle-checked .toggle-icon {
  background-color: #d0011b;
}

.toggle-ios-danger10.toggle-checked .toggle-icon {
  background-color: #f8d9de;
}

.toggle-ios-dark.toggle-checked .toggle-icon {
  background-color: #92809d;
}

.toggle-ios-darkSkyBlue.toggle-checked .toggle-icon {
  background-color: #4a90e2;
}

.toggle-ios-gray.toggle-checked .toggle-icon {
  background-color: #9b9b9b;
}

.toggle-ios-greyscale85.toggle-checked .toggle-icon {
  background-color: #424040;
}

.toggle-ios-grayscale75.toggle-checked .toggle-icon {
  background-color: #6c6969;
}

.toggle-ios-grayscale50.toggle-checked .toggle-icon {
  background-color: #c1bfbf;
}

.toggle-ios-grayscale25.toggle-checked .toggle-icon {
  background-color: #eae8e8;
}

.toggle-ios-grayEEE.toggle-checked .toggle-icon {
  background-color: #eee;
}

.toggle-ios-light.toggle-checked .toggle-icon {
  background-color: #f4f4f4;
}

.toggle-ios-patientBlue.toggle-checked .toggle-icon {
  background-color: #d3e3f7;
}

.toggle-ios-primary.toggle-checked .toggle-icon {
  background-color: #5977ba;
}

.toggle-ios-primary25.toggle-checked .toggle-icon {
  background-color: #dee4ed;
}

.toggle-ios-skyBlue.toggle-checked .toggle-icon {
  background-color: #97a9cf;
}

.toggle-ios-success.toggle-checked .toggle-icon {
  background-color: #85bf31;
}

.toggle-ios-white.toggle-checked .toggle-icon {
  background-color: #fefefe;
}

.toggle-ios-yellow.toggle-checked .toggle-icon {
  background-color: #f8e71c;
}

.toggle-md {
  position: relative;
  display: block;
  width: 36px;
  height: 14px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  contain: strict;
  padding: 12px;
}

.toggle-md .toggle-icon {
  border-radius: 14px;
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  background-color: #dedede;
  -webkit-transition: background-color 300ms;
  transition: background-color 300ms;
  pointer-events: none;
}

.toggle-md .toggle-inner {
  left: 0;
  top: -3px;
  border-radius: 50%;
  position: absolute;
  width: 20px;
  height: 20px;
  background-color: #fff;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  -webkit-transition-property: background-color, -webkit-transform;
  transition-property: background-color, -webkit-transform;
  transition-property: transform, background-color;
  transition-property: transform, background-color, -webkit-transform;
  will-change: transform, background-color;
  contain: strict;
}

.toggle-md.toggle-checked .toggle-icon {
  background-color: #b3c1df;
}

.toggle-md.toggle-checked .toggle-inner {
  -webkit-transform: translate3d(16px,  0,  0);
  transform: translate3d(16px,  0,  0);
  background-color: #5977ba;
}

.toggle-md.toggle-disabled,
.item-md.item-toggle-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.toggle-md.toggle-disabled ion-radio {
  opacity: 0.3;
}

.item-md .toggle-md {
  cursor: pointer;
  margin: 0;
  padding: 12px 8px 12px 16px;
}

.item-md .toggle-md[item-left],
.item-md .toggle-md[item-start] {
  padding: 12px 18px 12px 2px;
}

.item-md.item-toggle ion-label {
  margin-left: 0;
}

.toggle-md-black.toggle-checked .toggle-icon {
  background-color: #6d6b6b;
}

.toggle-md-black.toggle-checked .toggle-inner {
  background-color: #2d2c2c;
}

.toggle-md-charcoalGrey.toggle-checked .toggle-icon {
  background-color: #8a8a8a;
}

.toggle-md-charcoalGrey.toggle-checked .toggle-inner {
  background-color: #4a4a4a;
}

.toggle-md-curantisMagenta.toggle-checked .toggle-icon {
  background-color: #e170a5;
}

.toggle-md-curantisMagenta.toggle-checked .toggle-inner {
  background-color: #ae2465;
}

.toggle-md-curantisMagenta75.toggle-checked .toggle-icon {
  background-color: #e1b8c7;
}

.toggle-md-curantisMagenta75.toggle-checked .toggle-inner {
  background-color: #bb5e81;
}

.toggle-md-curantisPurple.toggle-checked .toggle-icon {
  background-color: #a18ab5;
}

.toggle-md-curantisPurple.toggle-checked .toggle-inner {
  background-color: #614a75;
}

.toggle-md-danger.toggle-checked .toggle-icon {
  background-color: #fe5268;
}

.toggle-md-danger.toggle-checked .toggle-inner {
  background-color: #d0011b;
}

.toggle-md-danger10.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-danger10.toggle-checked .toggle-inner {
  background-color: #f8d9de;
}

.toggle-md-dark.toggle-checked .toggle-icon {
  background-color: #d0c8d5;
}

.toggle-md-dark.toggle-checked .toggle-inner {
  background-color: #92809d;
}

.toggle-md-darkSkyBlue.toggle-checked .toggle-icon {
  background-color: #b8d3f4;
}

.toggle-md-darkSkyBlue.toggle-checked .toggle-inner {
  background-color: #4a90e2;
}

.toggle-md-gray.toggle-checked .toggle-icon {
  background-color: #dbdbdb;
}

.toggle-md-gray.toggle-checked .toggle-inner {
  background-color: #9b9b9b;
}

.toggle-md-greyscale85.toggle-checked .toggle-icon {
  background-color: #837f7f;
}

.toggle-md-greyscale85.toggle-checked .toggle-inner {
  background-color: #424040;
}

.toggle-md-grayscale75.toggle-checked .toggle-icon {
  background-color: #aba9a9;
}

.toggle-md-grayscale75.toggle-checked .toggle-inner {
  background-color: #6c6969;
}

.toggle-md-grayscale50.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-grayscale50.toggle-checked .toggle-inner {
  background-color: #c1bfbf;
}

.toggle-md-grayscale25.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-grayscale25.toggle-checked .toggle-inner {
  background-color: #eae8e8;
}

.toggle-md-grayEEE.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-grayEEE.toggle-checked .toggle-inner {
  background-color: #eee;
}

.toggle-md-light.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-light.toggle-checked .toggle-inner {
  background-color: #f4f4f4;
}

.toggle-md-patientBlue.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-patientBlue.toggle-checked .toggle-inner {
  background-color: #d3e3f7;
}

.toggle-md-primary.toggle-checked .toggle-icon {
  background-color: #b3c1df;
}

.toggle-md-primary.toggle-checked .toggle-inner {
  background-color: #5977ba;
}

.toggle-md-primary25.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-primary25.toggle-checked .toggle-inner {
  background-color: #dee4ed;
}

.toggle-md-skyBlue.toggle-checked .toggle-icon {
  background-color: #eef1f7;
}

.toggle-md-skyBlue.toggle-checked .toggle-inner {
  background-color: #97a9cf;
}

.toggle-md-success.toggle-checked .toggle-icon {
  background-color: #bfe28e;
}

.toggle-md-success.toggle-checked .toggle-inner {
  background-color: #85bf31;
}

.toggle-md-white.toggle-checked .toggle-icon {
  background-color: white;
}

.toggle-md-white.toggle-checked .toggle-inner {
  background-color: #fefefe;
}

.toggle-md-yellow.toggle-checked .toggle-icon {
  background-color: #fcf498;
}

.toggle-md-yellow.toggle-checked .toggle-inner {
  background-color: #f8e71c;
}

.toggle-wp {
  position: relative;
  display: block;
  width: 40px;
  height: 18px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  contain: strict;
}

.toggle-wp .toggle-icon {
  border-radius: 18px;
  position: relative;
  display: block;
  width: 100%;
  height: 100%;
  border: 2px solid #323232;
  background-color: transparent;
  pointer-events: none;
  contain: strict;
}

.toggle-wp .toggle-inner {
  left: 2px;
  top: 2px;
  border-radius: 50%;
  position: absolute;
  width: 10px;
  height: 10px;
  background-color: #323232;
  -webkit-transition-duration: 300ms;
  transition-duration: 300ms;
  -webkit-transition-property: background-color, -webkit-transform;
  transition-property: background-color, -webkit-transform;
  transition-property: transform, background-color;
  transition-property: transform, background-color, -webkit-transform;
  will-change: transform, background-color;
}

.toggle-wp.toggle-checked .toggle-icon {
  border-color: #5977ba;
  background-color: #5977ba;
}

.toggle-wp.toggle-checked .toggle-inner {
  -webkit-transform: translate3d(22px,  0,  0);
  transform: translate3d(22px,  0,  0);
  background-color: #fff;
}

.toggle-wp.toggle-disabled,
.item-wp.item-toggle-disabled ion-label {
  opacity: 0.3;
  pointer-events: none;
}

.toggle-wp.toggle-disabled ion-radio {
  opacity: 0.3;
}

.item-wp .toggle-wp {
  margin: 0;
  cursor: pointer;
  padding: 12px 8px 12px 16px;
}

.item-wp .toggle-wp[item-left],
.item-wp .toggle-wp[item-start] {
  padding: 12px 18px 12px 2px;
}

.item-wp.item-toggle ion-label {
  margin-left: 0;
}

.toggle-wp-black.toggle-checked .toggle-icon {
  border-color: #2d2c2c;
  background-color: #2d2c2c;
}

.toggle-wp-black.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-charcoalGrey.toggle-checked .toggle-icon {
  border-color: #4a4a4a;
  background-color: #4a4a4a;
}

.toggle-wp-charcoalGrey.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-curantisMagenta.toggle-checked .toggle-icon {
  border-color: #ae2465;
  background-color: #ae2465;
}

.toggle-wp-curantisMagenta.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-curantisMagenta75.toggle-checked .toggle-icon {
  border-color: #bb5e81;
  background-color: #bb5e81;
}

.toggle-wp-curantisMagenta75.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-curantisPurple.toggle-checked .toggle-icon {
  border-color: #614a75;
  background-color: #614a75;
}

.toggle-wp-curantisPurple.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-danger.toggle-checked .toggle-icon {
  border-color: #d0011b;
  background-color: #d0011b;
}

.toggle-wp-danger.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-danger10.toggle-checked .toggle-icon {
  border-color: #f8d9de;
  background-color: #f8d9de;
}

.toggle-wp-danger10.toggle-checked .toggle-inner {
  background-color: #000;
}

.toggle-wp-dark.toggle-checked .toggle-icon {
  border-color: #92809d;
  background-color: #92809d;
}

.toggle-wp-dark.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-darkSkyBlue.toggle-checked .toggle-icon {
  border-color: #4a90e2;
  background-color: #4a90e2;
}

.toggle-wp-darkSkyBlue.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-gray.toggle-checked .toggle-icon {
  border-color: #9b9b9b;
  background-color: #9b9b9b;
}

.toggle-wp-gray.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-greyscale85.toggle-checked .toggle-icon {
  border-color: #424040;
  background-color: #424040;
}

.toggle-wp-greyscale85.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-grayscale75.toggle-checked .toggle-icon {
  border-color: #6c6969;
  background-color: #6c6969;
}

.toggle-wp-grayscale75.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-grayscale50.toggle-checked .toggle-icon {
  border-color: #c1bfbf;
  background-color: #c1bfbf;
}

.toggle-wp-grayscale50.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-grayscale25.toggle-checked .toggle-icon {
  border-color: #eae8e8;
  background-color: #eae8e8;
}

.toggle-wp-grayscale25.toggle-checked .toggle-inner {
  background-color: #000;
}

.toggle-wp-grayEEE.toggle-checked .toggle-icon {
  border-color: #eee;
  background-color: #eee;
}

.toggle-wp-grayEEE.toggle-checked .toggle-inner {
  background-color: #000;
}

.toggle-wp-light.toggle-checked .toggle-icon {
  border-color: #f4f4f4;
  background-color: #f4f4f4;
}

.toggle-wp-light.toggle-checked .toggle-inner {
  background-color: #000;
}

.toggle-wp-patientBlue.toggle-checked .toggle-icon {
  border-color: #d3e3f7;
  background-color: #d3e3f7;
}

.toggle-wp-patientBlue.toggle-checked .toggle-inner {
  background-color: #000;
}

.toggle-wp-primary.toggle-checked .toggle-icon {
  border-color: #5977ba;
  background-color: #5977ba;
}

.toggle-wp-primary.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-primary25.toggle-checked .toggle-icon {
  border-color: #dee4ed;
  background-color: #dee4ed;
}

.toggle-wp-primary25.toggle-checked .toggle-inner {
  background-color: #000;
}

.toggle-wp-skyBlue.toggle-checked .toggle-icon {
  border-color: #97a9cf;
  background-color: #97a9cf;
}

.toggle-wp-skyBlue.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-success.toggle-checked .toggle-icon {
  border-color: #85bf31;
  background-color: #85bf31;
}

.toggle-wp-success.toggle-checked .toggle-inner {
  background-color: #fff;
}

.toggle-wp-white.toggle-checked .toggle-icon {
  border-color: #fefefe;
  background-color: #fefefe;
}

.toggle-wp-white.toggle-checked .toggle-inner {
  background-color: #000;
}

.toggle-wp-yellow.toggle-checked .toggle-icon {
  border-color: #f8e71c;
  background-color: #f8e71c;
}

.toggle-wp-yellow.toggle-checked .toggle-inner {
  background-color: #000;
}

ion-toolbar {
  position: relative;
  z-index: 10;
}

.toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  contain: content;
}

.toolbar-background {
  left: 0;
  top: 0;
  position: absolute;
  z-index: -1;
  width: 100%;
  height: 100%;
  border: 0;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  pointer-events: none;
  contain: strict;
}

ion-title {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.toolbar-title {
  display: block;
  overflow: hidden;
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}

ion-buttons {
  margin: 0 0.2rem;
  display: block;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  pointer-events: none;
}

ion-buttons button,
ion-buttons a,
ion-buttons input,
ion-buttons textarea,
ion-buttons div {
  pointer-events: auto;
}

.toolbar[transparent] .toolbar-background {
  border-color: transparent;
  background: transparent;
}

ion-buttons,
.bar-button-menutoggle {
  z-index: 99;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

ion-navbar.toolbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.bar-button {
  margin: 0;
  padding: 0;
  text-align: center;
  -moz-appearance: none;
  -ms-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  position: relative;
  display: inline-block;
  line-height: 1;
  text-overflow: ellipsis;
  text-transform: none;
  white-space: nowrap;
  cursor: pointer;
  vertical-align: top;
  vertical-align: -webkit-baseline-middle;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.bar-button::after {
  left: -2px;
  right: -2px;
  top: -7px;
  bottom: -6px;
  position: absolute;
  content: "";
}

.bar-button-menutoggle {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.back-button {
  display: none;
}

.back-button.show-back-button {
  display: inline-block;
}

.back-button-text {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.toolbar-ios {
  padding: 4px;
  padding-left: 4px;
  padding-right: 4px;
  min-height: 44px;
}

@media screen and (orientation: landscape) {
  .toolbar-ios {
    padding-left: calc(constant(safe-area-inset-left) + 4px);
    padding-right: calc(constant(safe-area-inset-right) + 4px);
    padding-left: calc(env(safe-area-inset-left) + 4px);
    padding-right: calc(env(safe-area-inset-right) + 4px);
  }
}

.toolbar-background-ios {
  background: #f8f8f8;
}

.header-ios .toolbar-background-ios,
.footer-ios .toolbar-background-ios {
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.3);
}

.header-ios .toolbar-ios:last-child .toolbar-background-ios {
  border-width: 0 0 0.55px;
}

.footer-ios .toolbar-ios:first-child .toolbar-background-ios {
  border-width: 0.55px 0 0;
}

.header-ios[no-border] .toolbar-ios:last-child .toolbar-background-ios {
  border-bottom-width: 0;
}

.footer-ios[no-border] .toolbar-ios:first-child .toolbar-background-ios {
  border-top-width: 0;
}

.toolbar-content-ios {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -ms-flex-order: 4;
  order: 4;
  min-width: 0;
}

.toolbar-title-ios {
  text-align: center;
  font-size: 1.7rem;
  font-weight: 600;
  color: #000;
  pointer-events: auto;
}

.toolbar-ios ion-title {
  left: 0;
  top: 0;
  padding: 0 90px 1px;
  position: absolute;
  width: 100%;
  height: 100%;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
  pointer-events: none;
}

.bar-buttons-ios {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -ms-flex-order: 3;
  order: 3;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.bar-buttons-ios[left] {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

.bar-buttons-ios[end] {
  text-align: right;
  text-align: end;
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -ms-flex-order: 5;
  order: 5;
}

.bar-buttons-ios[right] {
  text-align: right;
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -ms-flex-order: 6;
  order: 6;
}

.bar-button-ios {
  padding: 0 4px;
  border-radius: 4px;
  height: 32px;
  border: 0;
  font-size: 1.7rem;
}

.bar-button-outline-ios {
  border-width: 1px;
  border-style: solid;
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.bar-button-outline-ios:hover:not(.disable-hover) {
  opacity: .4;
}

.bar-button-outline-ios.activated {
  color: #fff;
  background-color: #5977ba;
}

.bar-button-solid-ios {
  color: #fff;
  background-color: #5977ba;
}

.bar-button-solid-ios:hover:not(.disable-hover) {
  color: #fff;
  opacity: .4;
}

.bar-button-solid-ios.activated {
  color: #fff;
  background-color: #526dab;
  opacity: .4;
}

.bar-button-ios.bar-button-icon-start ion-icon {
  padding-right: 0.3em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-ios.bar-button-icon-end ion-icon {
  padding-left: 0.4em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-ios[icon-only] {
  padding: 0;
  min-width: .9em;
}

.bar-button-ios[icon-only] ion-icon {
  padding: 0 0.1em;
  font-size: 1.8em;
  line-height: .67;
  pointer-events: none;
}

.back-button-ios {
  margin: 0;
  z-index: 99;
  overflow: visible;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
  min-height: 3.2rem;
  line-height: 1;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.back-button-icon-ios {
  margin: -1px 0 0;
  display: inherit;
  min-width: 18px;
  font-size: 3.4rem;
}

.back-button-text-ios {
  letter-spacing: -.01em;
}

.bar-button-menutoggle-ios {
  margin: 0 6px;
  padding: 0;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  min-width: 36px;
}

.bar-button-menutoggle-ios ion-icon {
  padding: 0 6px;
  font-size: 2.8rem;
}

.bar-button-menutoggle-ios[end],
.bar-button-menutoggle-ios[right] {
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
  -ms-flex-order: 7;
  order: 7;
}

.bar-button-default-ios,
.bar-button-default.bar-button-ios-default,
.bar-button-clear-ios-default {
  color: #5977ba;
  background-color: transparent;
}

.bar-button-default-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-default:hover:not(.disable-hover),
.bar-button-clear-ios-default:hover:not(.disable-hover) {
  color: #5977ba;
}

.bar-button-default-ios.activated,
.bar-button-default.bar-button-ios-default.activated,
.bar-button-clear-ios-default.activated {
  opacity: .4;
}

.bar-button-clear-ios,
.bar-button-default.bar-button-ios-clear,
.bar-button-clear-ios-clear {
  color: #5977ba;
  background-color: transparent;
}

.bar-button-clear-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-clear:hover:not(.disable-hover),
.bar-button-clear-ios-clear:hover:not(.disable-hover) {
  color: #5977ba;
}

.bar-button-clear-ios.activated,
.bar-button-default.bar-button-ios-clear.activated,
.bar-button-clear-ios-clear.activated {
  opacity: .4;
}

.toolbar-ios-black .toolbar-background-ios {
  background: #2d2c2c;
}

.toolbar-ios-black .toolbar-title-ios,
.toolbar-ios-black .bar-button-clear-ios,
.toolbar-ios-black .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-black .bar-button-black-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-black,
.toolbar-ios-black .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-black .bar-button-black-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-black .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-black .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-black .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-black .bar-button-charcoalGrey-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-black .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-black .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-black .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-black .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-black .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-black .bar-button-curantisMagenta-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-black .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-black .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-black .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-black .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-black .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-black .bar-button-curantisMagenta75-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-black .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-black .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-black .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-black .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-black .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-black .bar-button-curantisPurple-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-black .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-black .bar-button-curantisPurple-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-black .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-black .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-black .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-black .bar-button-danger-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-danger,
.toolbar-ios-black .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-black .bar-button-danger-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-black .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-black .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-black .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-black .bar-button-danger10-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-black .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-black .bar-button-danger10-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-black .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-black .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-black .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-black .bar-button-dark-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-dark,
.toolbar-ios-black .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-black .bar-button-dark-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-black .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-black .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-black .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-black .bar-button-darkSkyBlue-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-black .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-black .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-black .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-black .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-black .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-black .bar-button-gray-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-gray,
.toolbar-ios-black .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-black .bar-button-gray-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-black .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-black .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-black .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-black .bar-button-greyscale85-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-black .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-black .bar-button-greyscale85-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-black .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-black .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-black .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-black .bar-button-grayscale75-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-black .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-black .bar-button-grayscale75-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-black .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-black .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-black .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-black .bar-button-grayscale50-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-black .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-black .bar-button-grayscale50-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-black .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-black .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-black .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-black .bar-button-grayscale25-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-black .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-black .bar-button-grayscale25-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-black .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-black .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-black .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-black .bar-button-grayEEE-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-black .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-black .bar-button-grayEEE-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-black .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-black .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-black .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-black .bar-button-light-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-light,
.toolbar-ios-black .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-black .bar-button-light-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-black .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-black .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-black .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-black .bar-button-patientBlue-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-black .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-black .bar-button-patientBlue-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-black .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-black .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-black .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-black .bar-button-primary-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-primary,
.toolbar-ios-black .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-black .bar-button-primary-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-black .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-black .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-black .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-black .bar-button-primary25-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-black .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-black .bar-button-primary25-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-black .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-black .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-black .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-black .bar-button-skyBlue-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-black .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-black .bar-button-skyBlue-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-black .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-black .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-black .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-black .bar-button-success-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-success,
.toolbar-ios-black .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-black .bar-button-success-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-black .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-black .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-black .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-black .bar-button-white-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-white,
.toolbar-ios-black .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-black .bar-button-white-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-black .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-black .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-black .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-black .bar-button-yellow-ios,
.toolbar-ios-black .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-black .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-black .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-black .bar-button-yellow-ios.activated,
.toolbar-ios-black .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-black .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-black .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-black .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-black .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-black .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-black-ios,
.bar-button-default.bar-button-ios-black,
.bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.bar-button-black-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.bar-button-black-ios.activated,
.bar-button-default.bar-button-ios-black.activated,
.bar-button-clear-ios-black.activated {
  opacity: .4;
}

.bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-charcoalGrey .toolbar-background-ios {
  background: #4a4a4a;
}

.toolbar-ios-charcoalGrey .toolbar-title-ios,
.toolbar-ios-charcoalGrey .bar-button-clear-ios,
.toolbar-ios-charcoalGrey .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-charcoalGrey .bar-button-black-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-black,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-charcoalGrey .bar-button-black-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-charcoalGrey .bar-button-charcoalGrey-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-charcoalGrey .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-charcoalGrey .bar-button-curantisMagenta-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-charcoalGrey .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-charcoalGrey .bar-button-curantisMagenta75-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-charcoalGrey .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-charcoalGrey .bar-button-curantisPurple-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-charcoalGrey .bar-button-curantisPurple-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-charcoalGrey .bar-button-danger-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-danger,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-charcoalGrey .bar-button-danger-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-charcoalGrey .bar-button-danger10-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-charcoalGrey .bar-button-danger10-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-charcoalGrey .bar-button-dark-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-dark,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-charcoalGrey .bar-button-dark-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-charcoalGrey .bar-button-darkSkyBlue-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-charcoalGrey .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-charcoalGrey .bar-button-gray-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-gray,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-charcoalGrey .bar-button-gray-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-charcoalGrey .bar-button-greyscale85-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-charcoalGrey .bar-button-greyscale85-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-charcoalGrey .bar-button-grayscale75-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-charcoalGrey .bar-button-grayscale75-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-charcoalGrey .bar-button-grayscale50-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-charcoalGrey .bar-button-grayscale50-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-charcoalGrey .bar-button-grayscale25-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-charcoalGrey .bar-button-grayscale25-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-charcoalGrey .bar-button-grayEEE-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-charcoalGrey .bar-button-grayEEE-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-charcoalGrey .bar-button-light-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-light,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-charcoalGrey .bar-button-light-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-charcoalGrey .bar-button-patientBlue-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-charcoalGrey .bar-button-patientBlue-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-charcoalGrey .bar-button-primary-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-primary,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-charcoalGrey .bar-button-primary-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-charcoalGrey .bar-button-primary25-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-charcoalGrey .bar-button-primary25-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-charcoalGrey .bar-button-skyBlue-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-charcoalGrey .bar-button-skyBlue-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-charcoalGrey .bar-button-success-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-success,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-charcoalGrey .bar-button-success-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-charcoalGrey .bar-button-white-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-white,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-charcoalGrey .bar-button-white-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-charcoalGrey .bar-button-yellow-ios,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-charcoalGrey .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-charcoalGrey .bar-button-yellow-ios.activated,
.toolbar-ios-charcoalGrey .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-charcoalGrey .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-charcoalGrey .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-charcoalGrey .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-charcoalGrey-ios,
.bar-button-default.bar-button-ios-charcoalGrey,
.bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.bar-button-charcoalGrey-ios.activated,
.bar-button-default.bar-button-ios-charcoalGrey.activated,
.bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-curantisMagenta .toolbar-background-ios {
  background: #ae2465;
}

.toolbar-ios-curantisMagenta .toolbar-title-ios,
.toolbar-ios-curantisMagenta .bar-button-clear-ios,
.toolbar-ios-curantisMagenta .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-curantisMagenta .bar-button-black-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-black,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-curantisMagenta .bar-button-black-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-curantisMagenta .bar-button-charcoalGrey-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-curantisMagenta .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-curantisMagenta .bar-button-curantisMagenta-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-curantisMagenta .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-curantisMagenta .bar-button-curantisMagenta75-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-curantisMagenta .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-curantisMagenta .bar-button-curantisPurple-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-curantisMagenta .bar-button-curantisPurple-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-curantisMagenta .bar-button-danger-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-danger,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-curantisMagenta .bar-button-danger-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-curantisMagenta .bar-button-danger10-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-curantisMagenta .bar-button-danger10-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-curantisMagenta .bar-button-dark-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-dark,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-curantisMagenta .bar-button-dark-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-curantisMagenta .bar-button-darkSkyBlue-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-curantisMagenta .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-curantisMagenta .bar-button-gray-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-gray,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-curantisMagenta .bar-button-gray-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-curantisMagenta .bar-button-greyscale85-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-curantisMagenta .bar-button-greyscale85-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-curantisMagenta .bar-button-grayscale75-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-curantisMagenta .bar-button-grayscale75-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-curantisMagenta .bar-button-grayscale50-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-curantisMagenta .bar-button-grayscale50-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-curantisMagenta .bar-button-grayscale25-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-curantisMagenta .bar-button-grayscale25-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-curantisMagenta .bar-button-grayEEE-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-curantisMagenta .bar-button-grayEEE-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-curantisMagenta .bar-button-light-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-light,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-curantisMagenta .bar-button-light-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-curantisMagenta .bar-button-patientBlue-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-curantisMagenta .bar-button-patientBlue-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-curantisMagenta .bar-button-primary-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-primary,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-curantisMagenta .bar-button-primary-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-curantisMagenta .bar-button-primary25-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-curantisMagenta .bar-button-primary25-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-curantisMagenta .bar-button-skyBlue-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-curantisMagenta .bar-button-skyBlue-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-curantisMagenta .bar-button-success-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-success,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-curantisMagenta .bar-button-success-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-curantisMagenta .bar-button-white-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-white,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-curantisMagenta .bar-button-white-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-curantisMagenta .bar-button-yellow-ios,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-curantisMagenta .bar-button-yellow-ios.activated,
.toolbar-ios-curantisMagenta .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-curantisMagenta .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-curantisMagenta .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-curantisMagenta-ios,
.bar-button-default.bar-button-ios-curantisMagenta,
.bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.bar-button-curantisMagenta-ios.activated,
.bar-button-default.bar-button-ios-curantisMagenta.activated,
.bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-curantisMagenta75 .toolbar-background-ios {
  background: #bb5e81;
}

.toolbar-ios-curantisMagenta75 .toolbar-title-ios,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-curantisMagenta75 .bar-button-black-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-black,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-curantisMagenta75 .bar-button-black-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-curantisMagenta75 .bar-button-charcoalGrey-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-curantisMagenta75 .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-curantisMagenta75 .bar-button-curantisMagenta-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-curantisMagenta75 .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-curantisMagenta75 .bar-button-curantisMagenta75-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-curantisMagenta75 .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-curantisMagenta75 .bar-button-curantisPurple-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-curantisMagenta75 .bar-button-curantisPurple-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-curantisMagenta75 .bar-button-danger-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-danger,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-curantisMagenta75 .bar-button-danger-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-curantisMagenta75 .bar-button-danger10-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-curantisMagenta75 .bar-button-danger10-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-curantisMagenta75 .bar-button-dark-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-dark,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-curantisMagenta75 .bar-button-dark-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-curantisMagenta75 .bar-button-darkSkyBlue-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-curantisMagenta75 .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-curantisMagenta75 .bar-button-gray-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-gray,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-curantisMagenta75 .bar-button-gray-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-curantisMagenta75 .bar-button-greyscale85-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-curantisMagenta75 .bar-button-greyscale85-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayscale75-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayscale75-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayscale50-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayscale50-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayscale25-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayscale25-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayEEE-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-curantisMagenta75 .bar-button-grayEEE-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-curantisMagenta75 .bar-button-light-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-light,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-curantisMagenta75 .bar-button-light-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-curantisMagenta75 .bar-button-patientBlue-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-curantisMagenta75 .bar-button-patientBlue-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-curantisMagenta75 .bar-button-primary-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-primary,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-curantisMagenta75 .bar-button-primary-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-curantisMagenta75 .bar-button-primary25-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-curantisMagenta75 .bar-button-primary25-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-curantisMagenta75 .bar-button-skyBlue-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-curantisMagenta75 .bar-button-skyBlue-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-curantisMagenta75 .bar-button-success-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-success,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-curantisMagenta75 .bar-button-success-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-curantisMagenta75 .bar-button-white-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-white,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-curantisMagenta75 .bar-button-white-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-curantisMagenta75 .bar-button-yellow-ios,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-curantisMagenta75 .bar-button-yellow-ios.activated,
.toolbar-ios-curantisMagenta75 .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-curantisMagenta75 .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-curantisMagenta75 .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-curantisMagenta75 .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-curantisMagenta75-ios,
.bar-button-default.bar-button-ios-curantisMagenta75,
.bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.bar-button-curantisMagenta75-ios.activated,
.bar-button-default.bar-button-ios-curantisMagenta75.activated,
.bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-curantisPurple .toolbar-background-ios {
  background: #614a75;
}

.toolbar-ios-curantisPurple .toolbar-title-ios,
.toolbar-ios-curantisPurple .bar-button-clear-ios,
.toolbar-ios-curantisPurple .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-curantisPurple .bar-button-black-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-black,
.toolbar-ios-curantisPurple .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-curantisPurple .bar-button-black-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-curantisPurple .bar-button-charcoalGrey-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-curantisPurple .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-curantisPurple .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-curantisPurple .bar-button-curantisMagenta-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-curantisPurple .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-curantisPurple .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-curantisPurple .bar-button-curantisMagenta75-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-curantisPurple .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-curantisPurple .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-curantisPurple .bar-button-curantisPurple-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-curantisPurple .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-curantisPurple .bar-button-curantisPurple-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-curantisPurple .bar-button-danger-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-danger,
.toolbar-ios-curantisPurple .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-curantisPurple .bar-button-danger-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-curantisPurple .bar-button-danger10-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-curantisPurple .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-curantisPurple .bar-button-danger10-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-curantisPurple .bar-button-dark-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-dark,
.toolbar-ios-curantisPurple .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-curantisPurple .bar-button-dark-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-curantisPurple .bar-button-darkSkyBlue-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-curantisPurple .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-curantisPurple .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-curantisPurple .bar-button-gray-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-gray,
.toolbar-ios-curantisPurple .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-curantisPurple .bar-button-gray-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-curantisPurple .bar-button-greyscale85-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-curantisPurple .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-curantisPurple .bar-button-greyscale85-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-curantisPurple .bar-button-grayscale75-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-curantisPurple .bar-button-grayscale75-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-curantisPurple .bar-button-grayscale50-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-curantisPurple .bar-button-grayscale50-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-curantisPurple .bar-button-grayscale25-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-curantisPurple .bar-button-grayscale25-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-curantisPurple .bar-button-grayEEE-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-curantisPurple .bar-button-grayEEE-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-curantisPurple .bar-button-light-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-light,
.toolbar-ios-curantisPurple .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-curantisPurple .bar-button-light-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-curantisPurple .bar-button-patientBlue-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-curantisPurple .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-curantisPurple .bar-button-patientBlue-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-curantisPurple .bar-button-primary-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-primary,
.toolbar-ios-curantisPurple .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-curantisPurple .bar-button-primary-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-curantisPurple .bar-button-primary25-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-curantisPurple .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-curantisPurple .bar-button-primary25-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-curantisPurple .bar-button-skyBlue-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-curantisPurple .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-curantisPurple .bar-button-skyBlue-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-curantisPurple .bar-button-success-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-success,
.toolbar-ios-curantisPurple .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-curantisPurple .bar-button-success-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-curantisPurple .bar-button-white-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-white,
.toolbar-ios-curantisPurple .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-curantisPurple .bar-button-white-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-curantisPurple .bar-button-yellow-ios,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-curantisPurple .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-curantisPurple .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-curantisPurple .bar-button-yellow-ios.activated,
.toolbar-ios-curantisPurple .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-curantisPurple .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-curantisPurple .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-curantisPurple .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-curantisPurple-ios,
.bar-button-default.bar-button-ios-curantisPurple,
.bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.bar-button-curantisPurple-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.bar-button-curantisPurple-ios.activated,
.bar-button-default.bar-button-ios-curantisPurple.activated,
.bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-danger .toolbar-background-ios {
  background: #d0011b;
}

.toolbar-ios-danger .toolbar-title-ios,
.toolbar-ios-danger .bar-button-clear-ios,
.toolbar-ios-danger .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-danger .bar-button-black-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-black,
.toolbar-ios-danger .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-danger .bar-button-black-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-danger .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-danger .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-danger .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-danger .bar-button-charcoalGrey-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-danger .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-danger .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-danger .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-danger .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-danger .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-danger .bar-button-curantisMagenta-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-danger .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-danger .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-danger .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-danger .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-danger .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-danger .bar-button-curantisMagenta75-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-danger .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-danger .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-danger .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-danger .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-danger .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-danger .bar-button-curantisPurple-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-danger .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-danger .bar-button-curantisPurple-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-danger .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-danger .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-danger .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-danger .bar-button-danger-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-danger,
.toolbar-ios-danger .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-danger .bar-button-danger-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-danger .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-danger .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-danger .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-danger .bar-button-danger10-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-danger .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-danger .bar-button-danger10-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-danger .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-danger .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-danger .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-danger .bar-button-dark-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-dark,
.toolbar-ios-danger .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-danger .bar-button-dark-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-danger .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-danger .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-danger .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-danger .bar-button-darkSkyBlue-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-danger .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-danger .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-danger .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-danger .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-danger .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-danger .bar-button-gray-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-gray,
.toolbar-ios-danger .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-danger .bar-button-gray-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-danger .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-danger .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-danger .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-danger .bar-button-greyscale85-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-danger .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-danger .bar-button-greyscale85-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-danger .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-danger .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-danger .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-danger .bar-button-grayscale75-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-danger .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-danger .bar-button-grayscale75-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-danger .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-danger .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-danger .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-danger .bar-button-grayscale50-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-danger .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-danger .bar-button-grayscale50-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-danger .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-danger .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-danger .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-danger .bar-button-grayscale25-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-danger .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-danger .bar-button-grayscale25-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-danger .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-danger .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-danger .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-danger .bar-button-grayEEE-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-danger .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-danger .bar-button-grayEEE-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-danger .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-danger .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-danger .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-danger .bar-button-light-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-light,
.toolbar-ios-danger .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-danger .bar-button-light-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-danger .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-danger .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-danger .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-danger .bar-button-patientBlue-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-danger .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-danger .bar-button-patientBlue-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-danger .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-danger .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-danger .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-danger .bar-button-primary-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary,
.toolbar-ios-danger .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-danger .bar-button-primary-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-danger .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-danger .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-danger .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-danger .bar-button-primary25-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-danger .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-danger .bar-button-primary25-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-danger .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-danger .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-danger .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-danger .bar-button-skyBlue-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-danger .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-danger .bar-button-skyBlue-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-danger .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-danger .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-danger .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-danger .bar-button-success-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-success,
.toolbar-ios-danger .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-danger .bar-button-success-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-danger .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-danger .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-danger .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-danger .bar-button-white-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-white,
.toolbar-ios-danger .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-danger .bar-button-white-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-danger .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-danger .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-danger .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-danger .bar-button-yellow-ios,
.toolbar-ios-danger .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-danger .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-danger .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-danger .bar-button-yellow-ios.activated,
.toolbar-ios-danger .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-danger .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-danger .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-danger .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-danger .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-danger .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-danger-ios,
.bar-button-default.bar-button-ios-danger,
.bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.bar-button-danger-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.bar-button-danger-ios.activated,
.bar-button-default.bar-button-ios-danger.activated,
.bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-danger10 .toolbar-background-ios {
  background: #f8d9de;
}

.toolbar-ios-danger10 .toolbar-title-ios,
.toolbar-ios-danger10 .bar-button-clear-ios,
.toolbar-ios-danger10 .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-danger10 .bar-button-black-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-black,
.toolbar-ios-danger10 .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-danger10 .bar-button-black-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-danger10 .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-danger10 .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-danger10 .bar-button-charcoalGrey-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-danger10 .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-danger10 .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-danger10 .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-danger10 .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-danger10 .bar-button-curantisMagenta-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-danger10 .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-danger10 .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-danger10 .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-danger10 .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-danger10 .bar-button-curantisMagenta75-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-danger10 .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-danger10 .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-danger10 .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-danger10 .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-danger10 .bar-button-curantisPurple-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-danger10 .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-danger10 .bar-button-curantisPurple-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-danger10 .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-danger10 .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-danger10 .bar-button-danger-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-danger,
.toolbar-ios-danger10 .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-danger10 .bar-button-danger-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-danger10 .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-danger10 .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-danger10 .bar-button-danger10-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-danger10 .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-danger10 .bar-button-danger10-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-danger10 .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-danger10 .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-danger10 .bar-button-dark-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-dark,
.toolbar-ios-danger10 .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-danger10 .bar-button-dark-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-danger10 .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-danger10 .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-danger10 .bar-button-darkSkyBlue-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-danger10 .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-danger10 .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-danger10 .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-danger10 .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-danger10 .bar-button-gray-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-gray,
.toolbar-ios-danger10 .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-danger10 .bar-button-gray-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-danger10 .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-danger10 .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-danger10 .bar-button-greyscale85-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-danger10 .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-danger10 .bar-button-greyscale85-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-danger10 .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-danger10 .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-danger10 .bar-button-grayscale75-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-danger10 .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-danger10 .bar-button-grayscale75-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-danger10 .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-danger10 .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-danger10 .bar-button-grayscale50-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-danger10 .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-danger10 .bar-button-grayscale50-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-danger10 .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-danger10 .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-danger10 .bar-button-grayscale25-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-danger10 .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-danger10 .bar-button-grayscale25-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-danger10 .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-danger10 .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-danger10 .bar-button-grayEEE-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-danger10 .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-danger10 .bar-button-grayEEE-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-danger10 .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-danger10 .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-danger10 .bar-button-light-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-light,
.toolbar-ios-danger10 .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-danger10 .bar-button-light-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-danger10 .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-danger10 .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-danger10 .bar-button-patientBlue-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-danger10 .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-danger10 .bar-button-patientBlue-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-danger10 .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-danger10 .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-danger10 .bar-button-primary-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-primary,
.toolbar-ios-danger10 .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-danger10 .bar-button-primary-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-danger10 .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-danger10 .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-danger10 .bar-button-primary25-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-danger10 .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-danger10 .bar-button-primary25-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-danger10 .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-danger10 .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-danger10 .bar-button-skyBlue-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-danger10 .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-danger10 .bar-button-skyBlue-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-danger10 .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-danger10 .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-danger10 .bar-button-success-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-success,
.toolbar-ios-danger10 .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-danger10 .bar-button-success-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-danger10 .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-danger10 .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-danger10 .bar-button-white-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-white,
.toolbar-ios-danger10 .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-danger10 .bar-button-white-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-danger10 .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-danger10 .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-danger10 .bar-button-yellow-ios,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-danger10 .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-danger10 .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-danger10 .bar-button-yellow-ios.activated,
.toolbar-ios-danger10 .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-danger10 .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-danger10 .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-danger10 .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-danger10 .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-danger10 .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-danger10-ios,
.bar-button-default.bar-button-ios-danger10,
.bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.bar-button-danger10-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.bar-button-danger10-ios.activated,
.bar-button-default.bar-button-ios-danger10.activated,
.bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-dark .toolbar-background-ios {
  background: #92809d;
}

.toolbar-ios-dark .toolbar-title-ios,
.toolbar-ios-dark .bar-button-clear-ios,
.toolbar-ios-dark .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-dark .bar-button-black-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-black,
.toolbar-ios-dark .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-dark .bar-button-black-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-dark .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-dark .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-dark .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-dark .bar-button-charcoalGrey-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-dark .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-dark .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-dark .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-dark .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-dark .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-dark .bar-button-curantisMagenta-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-dark .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-dark .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-dark .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-dark .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-dark .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-dark .bar-button-curantisMagenta75-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-dark .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-dark .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-dark .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-dark .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-dark .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-dark .bar-button-curantisPurple-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-dark .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-dark .bar-button-curantisPurple-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-dark .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-dark .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-dark .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-dark .bar-button-danger-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-danger,
.toolbar-ios-dark .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-dark .bar-button-danger-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-dark .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-dark .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-dark .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-dark .bar-button-danger10-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-dark .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-dark .bar-button-danger10-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-dark .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-dark .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-dark .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-dark .bar-button-dark-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-dark,
.toolbar-ios-dark .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-dark .bar-button-dark-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-dark .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-dark .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-dark .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-dark .bar-button-darkSkyBlue-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-dark .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-dark .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-dark .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-dark .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-dark .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-dark .bar-button-gray-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-gray,
.toolbar-ios-dark .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-dark .bar-button-gray-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-dark .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-dark .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-dark .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-dark .bar-button-greyscale85-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-dark .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-dark .bar-button-greyscale85-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-dark .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-dark .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-dark .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-dark .bar-button-grayscale75-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-dark .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-dark .bar-button-grayscale75-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-dark .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-dark .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-dark .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-dark .bar-button-grayscale50-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-dark .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-dark .bar-button-grayscale50-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-dark .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-dark .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-dark .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-dark .bar-button-grayscale25-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-dark .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-dark .bar-button-grayscale25-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-dark .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-dark .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-dark .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-dark .bar-button-grayEEE-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-dark .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-dark .bar-button-grayEEE-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-dark .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-dark .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-dark .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-dark .bar-button-light-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-light,
.toolbar-ios-dark .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-dark .bar-button-light-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-dark .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-dark .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-dark .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-dark .bar-button-patientBlue-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-dark .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-dark .bar-button-patientBlue-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-dark .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-dark .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-dark .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-dark .bar-button-primary-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary,
.toolbar-ios-dark .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-dark .bar-button-primary-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-dark .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-dark .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-dark .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-dark .bar-button-primary25-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-dark .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-dark .bar-button-primary25-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-dark .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-dark .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-dark .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-dark .bar-button-skyBlue-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-dark .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-dark .bar-button-skyBlue-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-dark .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-dark .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-dark .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-dark .bar-button-success-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-success,
.toolbar-ios-dark .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-dark .bar-button-success-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-dark .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-dark .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-dark .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-dark .bar-button-white-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-white,
.toolbar-ios-dark .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-dark .bar-button-white-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-dark .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-dark .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-dark .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-dark .bar-button-yellow-ios,
.toolbar-ios-dark .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-dark .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-dark .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-dark .bar-button-yellow-ios.activated,
.toolbar-ios-dark .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-dark .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-dark .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-dark .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-dark .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-dark .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-dark-ios,
.bar-button-default.bar-button-ios-dark,
.bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.bar-button-dark-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.bar-button-dark-ios.activated,
.bar-button-default.bar-button-ios-dark.activated,
.bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-darkSkyBlue .toolbar-background-ios {
  background: #4a90e2;
}

.toolbar-ios-darkSkyBlue .toolbar-title-ios,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios,
.toolbar-ios-darkSkyBlue .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-darkSkyBlue .bar-button-black-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-black,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-darkSkyBlue .bar-button-black-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-darkSkyBlue .bar-button-charcoalGrey-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-darkSkyBlue .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-darkSkyBlue .bar-button-curantisMagenta-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-darkSkyBlue .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-darkSkyBlue .bar-button-curantisMagenta75-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-darkSkyBlue .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-darkSkyBlue .bar-button-curantisPurple-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-darkSkyBlue .bar-button-curantisPurple-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-darkSkyBlue .bar-button-danger-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-danger,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-darkSkyBlue .bar-button-danger-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-darkSkyBlue .bar-button-danger10-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-darkSkyBlue .bar-button-danger10-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-darkSkyBlue .bar-button-dark-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-dark,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-darkSkyBlue .bar-button-dark-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-darkSkyBlue .bar-button-darkSkyBlue-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-darkSkyBlue .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-darkSkyBlue .bar-button-gray-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-gray,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-darkSkyBlue .bar-button-gray-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-darkSkyBlue .bar-button-greyscale85-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-darkSkyBlue .bar-button-greyscale85-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-darkSkyBlue .bar-button-grayscale75-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-darkSkyBlue .bar-button-grayscale75-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-darkSkyBlue .bar-button-grayscale50-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-darkSkyBlue .bar-button-grayscale50-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-darkSkyBlue .bar-button-grayscale25-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-darkSkyBlue .bar-button-grayscale25-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-darkSkyBlue .bar-button-grayEEE-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-darkSkyBlue .bar-button-grayEEE-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-darkSkyBlue .bar-button-light-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-light,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-darkSkyBlue .bar-button-light-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-darkSkyBlue .bar-button-patientBlue-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-darkSkyBlue .bar-button-patientBlue-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-darkSkyBlue .bar-button-primary-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-primary,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-darkSkyBlue .bar-button-primary-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-darkSkyBlue .bar-button-primary25-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-darkSkyBlue .bar-button-primary25-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-darkSkyBlue .bar-button-skyBlue-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-darkSkyBlue .bar-button-skyBlue-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-darkSkyBlue .bar-button-success-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-success,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-darkSkyBlue .bar-button-success-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-darkSkyBlue .bar-button-white-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-white,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-darkSkyBlue .bar-button-white-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-darkSkyBlue .bar-button-yellow-ios,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-darkSkyBlue .bar-button-yellow-ios.activated,
.toolbar-ios-darkSkyBlue .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-darkSkyBlue .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-darkSkyBlue .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-darkSkyBlue .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-darkSkyBlue-ios,
.bar-button-default.bar-button-ios-darkSkyBlue,
.bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.bar-button-darkSkyBlue-ios.activated,
.bar-button-default.bar-button-ios-darkSkyBlue.activated,
.bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-gray .toolbar-background-ios {
  background: #9b9b9b;
}

.toolbar-ios-gray .toolbar-title-ios,
.toolbar-ios-gray .bar-button-clear-ios,
.toolbar-ios-gray .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-gray .bar-button-black-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-black,
.toolbar-ios-gray .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-gray .bar-button-black-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-gray .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-gray .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-gray .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-gray .bar-button-charcoalGrey-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-gray .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-gray .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-gray .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-gray .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-gray .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-gray .bar-button-curantisMagenta-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-gray .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-gray .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-gray .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-gray .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-gray .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-gray .bar-button-curantisMagenta75-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-gray .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-gray .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-gray .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-gray .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-gray .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-gray .bar-button-curantisPurple-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-gray .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-gray .bar-button-curantisPurple-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-gray .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-gray .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-gray .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-gray .bar-button-danger-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-danger,
.toolbar-ios-gray .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-gray .bar-button-danger-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-gray .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-gray .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-gray .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-gray .bar-button-danger10-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-gray .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-gray .bar-button-danger10-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-gray .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-gray .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-gray .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-gray .bar-button-dark-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-dark,
.toolbar-ios-gray .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-gray .bar-button-dark-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-gray .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-gray .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-gray .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-gray .bar-button-darkSkyBlue-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-gray .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-gray .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-gray .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-gray .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-gray .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-gray .bar-button-gray-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-gray,
.toolbar-ios-gray .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-gray .bar-button-gray-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-gray .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-gray .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-gray .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-gray .bar-button-greyscale85-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-gray .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-gray .bar-button-greyscale85-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-gray .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-gray .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-gray .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-gray .bar-button-grayscale75-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-gray .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-gray .bar-button-grayscale75-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-gray .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-gray .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-gray .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-gray .bar-button-grayscale50-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-gray .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-gray .bar-button-grayscale50-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-gray .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-gray .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-gray .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-gray .bar-button-grayscale25-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-gray .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-gray .bar-button-grayscale25-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-gray .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-gray .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-gray .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-gray .bar-button-grayEEE-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-gray .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-gray .bar-button-grayEEE-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-gray .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-gray .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-gray .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-gray .bar-button-light-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-light,
.toolbar-ios-gray .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-gray .bar-button-light-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-gray .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-gray .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-gray .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-gray .bar-button-patientBlue-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-gray .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-gray .bar-button-patientBlue-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-gray .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-gray .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-gray .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-gray .bar-button-primary-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-primary,
.toolbar-ios-gray .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-gray .bar-button-primary-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-gray .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-gray .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-gray .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-gray .bar-button-primary25-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-gray .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-gray .bar-button-primary25-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-gray .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-gray .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-gray .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-gray .bar-button-skyBlue-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-gray .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-gray .bar-button-skyBlue-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-gray .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-gray .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-gray .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-gray .bar-button-success-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-success,
.toolbar-ios-gray .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-gray .bar-button-success-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-gray .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-gray .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-gray .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-gray .bar-button-white-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-white,
.toolbar-ios-gray .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-gray .bar-button-white-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-gray .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-gray .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-gray .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-gray .bar-button-yellow-ios,
.toolbar-ios-gray .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-gray .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-gray .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-gray .bar-button-yellow-ios.activated,
.toolbar-ios-gray .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-gray .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-gray .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-gray .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-gray .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-gray .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-gray-ios,
.bar-button-default.bar-button-ios-gray,
.bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.bar-button-gray-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.bar-button-gray-ios.activated,
.bar-button-default.bar-button-ios-gray.activated,
.bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-greyscale85 .toolbar-background-ios {
  background: #424040;
}

.toolbar-ios-greyscale85 .toolbar-title-ios,
.toolbar-ios-greyscale85 .bar-button-clear-ios,
.toolbar-ios-greyscale85 .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-greyscale85 .bar-button-black-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-black,
.toolbar-ios-greyscale85 .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-greyscale85 .bar-button-black-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-greyscale85 .bar-button-charcoalGrey-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-greyscale85 .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-greyscale85 .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-greyscale85 .bar-button-curantisMagenta-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-greyscale85 .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-greyscale85 .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-greyscale85 .bar-button-curantisMagenta75-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-greyscale85 .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-greyscale85 .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-greyscale85 .bar-button-curantisPurple-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-greyscale85 .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-greyscale85 .bar-button-curantisPurple-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-greyscale85 .bar-button-danger-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-danger,
.toolbar-ios-greyscale85 .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-greyscale85 .bar-button-danger-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-greyscale85 .bar-button-danger10-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-greyscale85 .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-greyscale85 .bar-button-danger10-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-greyscale85 .bar-button-dark-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-dark,
.toolbar-ios-greyscale85 .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-greyscale85 .bar-button-dark-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-greyscale85 .bar-button-darkSkyBlue-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-greyscale85 .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-greyscale85 .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-greyscale85 .bar-button-gray-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-gray,
.toolbar-ios-greyscale85 .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-greyscale85 .bar-button-gray-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-greyscale85 .bar-button-greyscale85-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-greyscale85 .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-greyscale85 .bar-button-greyscale85-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-greyscale85 .bar-button-grayscale75-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-greyscale85 .bar-button-grayscale75-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-greyscale85 .bar-button-grayscale50-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-greyscale85 .bar-button-grayscale50-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-greyscale85 .bar-button-grayscale25-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-greyscale85 .bar-button-grayscale25-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-greyscale85 .bar-button-grayEEE-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-greyscale85 .bar-button-grayEEE-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-greyscale85 .bar-button-light-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-light,
.toolbar-ios-greyscale85 .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-greyscale85 .bar-button-light-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-greyscale85 .bar-button-patientBlue-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-greyscale85 .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-greyscale85 .bar-button-patientBlue-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-greyscale85 .bar-button-primary-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-primary,
.toolbar-ios-greyscale85 .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-greyscale85 .bar-button-primary-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-greyscale85 .bar-button-primary25-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-greyscale85 .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-greyscale85 .bar-button-primary25-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-greyscale85 .bar-button-skyBlue-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-greyscale85 .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-greyscale85 .bar-button-skyBlue-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-greyscale85 .bar-button-success-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-success,
.toolbar-ios-greyscale85 .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-greyscale85 .bar-button-success-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-greyscale85 .bar-button-white-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-white,
.toolbar-ios-greyscale85 .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-greyscale85 .bar-button-white-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-greyscale85 .bar-button-yellow-ios,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-greyscale85 .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-greyscale85 .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-greyscale85 .bar-button-yellow-ios.activated,
.toolbar-ios-greyscale85 .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-greyscale85 .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-greyscale85 .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-greyscale85 .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-greyscale85-ios,
.bar-button-default.bar-button-ios-greyscale85,
.bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.bar-button-greyscale85-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.bar-button-greyscale85-ios.activated,
.bar-button-default.bar-button-ios-greyscale85.activated,
.bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-grayscale75 .toolbar-background-ios {
  background: #6c6969;
}

.toolbar-ios-grayscale75 .toolbar-title-ios,
.toolbar-ios-grayscale75 .bar-button-clear-ios,
.toolbar-ios-grayscale75 .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-grayscale75 .bar-button-black-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-black,
.toolbar-ios-grayscale75 .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-grayscale75 .bar-button-black-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-grayscale75 .bar-button-charcoalGrey-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-grayscale75 .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-grayscale75 .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-grayscale75 .bar-button-curantisMagenta-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-grayscale75 .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-grayscale75 .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-grayscale75 .bar-button-curantisMagenta75-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-grayscale75 .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-grayscale75 .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-grayscale75 .bar-button-curantisPurple-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-grayscale75 .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-grayscale75 .bar-button-curantisPurple-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-grayscale75 .bar-button-danger-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-danger,
.toolbar-ios-grayscale75 .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-grayscale75 .bar-button-danger-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-grayscale75 .bar-button-danger10-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-grayscale75 .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-grayscale75 .bar-button-danger10-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-grayscale75 .bar-button-dark-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-dark,
.toolbar-ios-grayscale75 .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-grayscale75 .bar-button-dark-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-grayscale75 .bar-button-darkSkyBlue-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-grayscale75 .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-grayscale75 .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-grayscale75 .bar-button-gray-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-gray,
.toolbar-ios-grayscale75 .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-grayscale75 .bar-button-gray-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-grayscale75 .bar-button-greyscale85-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-grayscale75 .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-grayscale75 .bar-button-greyscale85-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-grayscale75 .bar-button-grayscale75-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-grayscale75 .bar-button-grayscale75-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-grayscale75 .bar-button-grayscale50-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-grayscale75 .bar-button-grayscale50-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-grayscale75 .bar-button-grayscale25-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-grayscale75 .bar-button-grayscale25-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-grayscale75 .bar-button-grayEEE-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-grayscale75 .bar-button-grayEEE-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-grayscale75 .bar-button-light-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-light,
.toolbar-ios-grayscale75 .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-grayscale75 .bar-button-light-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-grayscale75 .bar-button-patientBlue-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-grayscale75 .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-grayscale75 .bar-button-patientBlue-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-grayscale75 .bar-button-primary-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-primary,
.toolbar-ios-grayscale75 .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-grayscale75 .bar-button-primary-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-grayscale75 .bar-button-primary25-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-grayscale75 .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-grayscale75 .bar-button-primary25-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-grayscale75 .bar-button-skyBlue-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-grayscale75 .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-grayscale75 .bar-button-skyBlue-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-grayscale75 .bar-button-success-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-success,
.toolbar-ios-grayscale75 .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-grayscale75 .bar-button-success-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-grayscale75 .bar-button-white-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-white,
.toolbar-ios-grayscale75 .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-grayscale75 .bar-button-white-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-grayscale75 .bar-button-yellow-ios,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-grayscale75 .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-grayscale75 .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-grayscale75 .bar-button-yellow-ios.activated,
.toolbar-ios-grayscale75 .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-grayscale75 .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-grayscale75 .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-grayscale75 .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-grayscale75-ios,
.bar-button-default.bar-button-ios-grayscale75,
.bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.bar-button-grayscale75-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.bar-button-grayscale75-ios.activated,
.bar-button-default.bar-button-ios-grayscale75.activated,
.bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-grayscale50 .toolbar-background-ios {
  background: #c1bfbf;
}

.toolbar-ios-grayscale50 .toolbar-title-ios,
.toolbar-ios-grayscale50 .bar-button-clear-ios,
.toolbar-ios-grayscale50 .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-grayscale50 .bar-button-black-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-black,
.toolbar-ios-grayscale50 .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-grayscale50 .bar-button-black-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-grayscale50 .bar-button-charcoalGrey-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-grayscale50 .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-grayscale50 .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-grayscale50 .bar-button-curantisMagenta-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-grayscale50 .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-grayscale50 .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-grayscale50 .bar-button-curantisMagenta75-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-grayscale50 .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-grayscale50 .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-grayscale50 .bar-button-curantisPurple-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-grayscale50 .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-grayscale50 .bar-button-curantisPurple-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-grayscale50 .bar-button-danger-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-danger,
.toolbar-ios-grayscale50 .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-grayscale50 .bar-button-danger-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-grayscale50 .bar-button-danger10-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-grayscale50 .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-grayscale50 .bar-button-danger10-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-grayscale50 .bar-button-dark-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-dark,
.toolbar-ios-grayscale50 .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-grayscale50 .bar-button-dark-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-grayscale50 .bar-button-darkSkyBlue-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-grayscale50 .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-grayscale50 .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-grayscale50 .bar-button-gray-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-gray,
.toolbar-ios-grayscale50 .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-grayscale50 .bar-button-gray-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-grayscale50 .bar-button-greyscale85-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-grayscale50 .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-grayscale50 .bar-button-greyscale85-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-grayscale50 .bar-button-grayscale75-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-grayscale50 .bar-button-grayscale75-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-grayscale50 .bar-button-grayscale50-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-grayscale50 .bar-button-grayscale50-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-grayscale50 .bar-button-grayscale25-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-grayscale50 .bar-button-grayscale25-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-grayscale50 .bar-button-grayEEE-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-grayscale50 .bar-button-grayEEE-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-grayscale50 .bar-button-light-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-light,
.toolbar-ios-grayscale50 .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-grayscale50 .bar-button-light-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-grayscale50 .bar-button-patientBlue-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-grayscale50 .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-grayscale50 .bar-button-patientBlue-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-grayscale50 .bar-button-primary-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-primary,
.toolbar-ios-grayscale50 .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-grayscale50 .bar-button-primary-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-grayscale50 .bar-button-primary25-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-grayscale50 .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-grayscale50 .bar-button-primary25-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-grayscale50 .bar-button-skyBlue-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-grayscale50 .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-grayscale50 .bar-button-skyBlue-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-grayscale50 .bar-button-success-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-success,
.toolbar-ios-grayscale50 .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-grayscale50 .bar-button-success-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-grayscale50 .bar-button-white-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-white,
.toolbar-ios-grayscale50 .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-grayscale50 .bar-button-white-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-grayscale50 .bar-button-yellow-ios,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-grayscale50 .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-grayscale50 .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-grayscale50 .bar-button-yellow-ios.activated,
.toolbar-ios-grayscale50 .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-grayscale50 .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-grayscale50 .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-grayscale50 .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-grayscale50-ios,
.bar-button-default.bar-button-ios-grayscale50,
.bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.bar-button-grayscale50-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.bar-button-grayscale50-ios.activated,
.bar-button-default.bar-button-ios-grayscale50.activated,
.bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-grayscale25 .toolbar-background-ios {
  background: #eae8e8;
}

.toolbar-ios-grayscale25 .toolbar-title-ios,
.toolbar-ios-grayscale25 .bar-button-clear-ios,
.toolbar-ios-grayscale25 .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-grayscale25 .bar-button-black-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-black,
.toolbar-ios-grayscale25 .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-grayscale25 .bar-button-black-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-grayscale25 .bar-button-charcoalGrey-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-grayscale25 .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-grayscale25 .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-grayscale25 .bar-button-curantisMagenta-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-grayscale25 .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-grayscale25 .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-grayscale25 .bar-button-curantisMagenta75-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-grayscale25 .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-grayscale25 .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-grayscale25 .bar-button-curantisPurple-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-grayscale25 .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-grayscale25 .bar-button-curantisPurple-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-grayscale25 .bar-button-danger-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-danger,
.toolbar-ios-grayscale25 .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-grayscale25 .bar-button-danger-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-grayscale25 .bar-button-danger10-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-grayscale25 .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-grayscale25 .bar-button-danger10-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-grayscale25 .bar-button-dark-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-dark,
.toolbar-ios-grayscale25 .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-grayscale25 .bar-button-dark-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-grayscale25 .bar-button-darkSkyBlue-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-grayscale25 .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-grayscale25 .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-grayscale25 .bar-button-gray-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-gray,
.toolbar-ios-grayscale25 .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-grayscale25 .bar-button-gray-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-grayscale25 .bar-button-greyscale85-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-grayscale25 .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-grayscale25 .bar-button-greyscale85-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-grayscale25 .bar-button-grayscale75-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-grayscale25 .bar-button-grayscale75-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-grayscale25 .bar-button-grayscale50-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-grayscale25 .bar-button-grayscale50-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-grayscale25 .bar-button-grayscale25-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-grayscale25 .bar-button-grayscale25-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-grayscale25 .bar-button-grayEEE-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-grayscale25 .bar-button-grayEEE-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-grayscale25 .bar-button-light-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-light,
.toolbar-ios-grayscale25 .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-grayscale25 .bar-button-light-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-grayscale25 .bar-button-patientBlue-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-grayscale25 .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-grayscale25 .bar-button-patientBlue-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-grayscale25 .bar-button-primary-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-primary,
.toolbar-ios-grayscale25 .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-grayscale25 .bar-button-primary-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-grayscale25 .bar-button-primary25-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-grayscale25 .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-grayscale25 .bar-button-primary25-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-grayscale25 .bar-button-skyBlue-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-grayscale25 .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-grayscale25 .bar-button-skyBlue-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-grayscale25 .bar-button-success-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-success,
.toolbar-ios-grayscale25 .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-grayscale25 .bar-button-success-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-grayscale25 .bar-button-white-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-white,
.toolbar-ios-grayscale25 .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-grayscale25 .bar-button-white-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-grayscale25 .bar-button-yellow-ios,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-grayscale25 .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-grayscale25 .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-grayscale25 .bar-button-yellow-ios.activated,
.toolbar-ios-grayscale25 .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-grayscale25 .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-grayscale25 .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-grayscale25 .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-grayscale25-ios,
.bar-button-default.bar-button-ios-grayscale25,
.bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.bar-button-grayscale25-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.bar-button-grayscale25-ios.activated,
.bar-button-default.bar-button-ios-grayscale25.activated,
.bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-grayEEE .toolbar-background-ios {
  background: #eee;
}

.toolbar-ios-grayEEE .toolbar-title-ios,
.toolbar-ios-grayEEE .bar-button-clear-ios,
.toolbar-ios-grayEEE .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-grayEEE .bar-button-black-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-black,
.toolbar-ios-grayEEE .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-grayEEE .bar-button-black-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-grayEEE .bar-button-charcoalGrey-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-grayEEE .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-grayEEE .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-grayEEE .bar-button-curantisMagenta-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-grayEEE .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-grayEEE .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-grayEEE .bar-button-curantisMagenta75-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-grayEEE .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-grayEEE .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-grayEEE .bar-button-curantisPurple-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-grayEEE .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-grayEEE .bar-button-curantisPurple-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-grayEEE .bar-button-danger-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-danger,
.toolbar-ios-grayEEE .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-grayEEE .bar-button-danger-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-grayEEE .bar-button-danger10-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-grayEEE .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-grayEEE .bar-button-danger10-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-grayEEE .bar-button-dark-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-dark,
.toolbar-ios-grayEEE .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-grayEEE .bar-button-dark-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-grayEEE .bar-button-darkSkyBlue-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-grayEEE .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-grayEEE .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-grayEEE .bar-button-gray-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-gray,
.toolbar-ios-grayEEE .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-grayEEE .bar-button-gray-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-grayEEE .bar-button-greyscale85-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-grayEEE .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-grayEEE .bar-button-greyscale85-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-grayEEE .bar-button-grayscale75-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-grayEEE .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-grayEEE .bar-button-grayscale75-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-grayEEE .bar-button-grayscale50-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-grayEEE .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-grayEEE .bar-button-grayscale50-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-grayEEE .bar-button-grayscale25-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-grayEEE .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-grayEEE .bar-button-grayscale25-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-grayEEE .bar-button-grayEEE-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-grayEEE .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-grayEEE .bar-button-grayEEE-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-grayEEE .bar-button-light-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-light,
.toolbar-ios-grayEEE .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-grayEEE .bar-button-light-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-grayEEE .bar-button-patientBlue-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-grayEEE .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-grayEEE .bar-button-patientBlue-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-grayEEE .bar-button-primary-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-primary,
.toolbar-ios-grayEEE .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-grayEEE .bar-button-primary-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-grayEEE .bar-button-primary25-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-grayEEE .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-grayEEE .bar-button-primary25-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-grayEEE .bar-button-skyBlue-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-grayEEE .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-grayEEE .bar-button-skyBlue-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-grayEEE .bar-button-success-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-success,
.toolbar-ios-grayEEE .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-grayEEE .bar-button-success-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-grayEEE .bar-button-white-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-white,
.toolbar-ios-grayEEE .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-grayEEE .bar-button-white-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-grayEEE .bar-button-yellow-ios,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-grayEEE .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-grayEEE .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-grayEEE .bar-button-yellow-ios.activated,
.toolbar-ios-grayEEE .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-grayEEE .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-grayEEE .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-grayEEE .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-grayEEE-ios,
.bar-button-default.bar-button-ios-grayEEE,
.bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.bar-button-grayEEE-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.bar-button-grayEEE-ios.activated,
.bar-button-default.bar-button-ios-grayEEE.activated,
.bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-light .toolbar-background-ios {
  background: #f4f4f4;
}

.toolbar-ios-light .toolbar-title-ios,
.toolbar-ios-light .bar-button-clear-ios,
.toolbar-ios-light .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-light .bar-button-black-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-black,
.toolbar-ios-light .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-light .bar-button-black-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-light .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-light .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-light .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-light .bar-button-charcoalGrey-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-light .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-light .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-light .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-light .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-light .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-light .bar-button-curantisMagenta-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-light .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-light .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-light .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-light .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-light .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-light .bar-button-curantisMagenta75-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-light .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-light .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-light .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-light .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-light .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-light .bar-button-curantisPurple-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-light .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-light .bar-button-curantisPurple-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-light .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-light .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-light .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-light .bar-button-danger-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-danger,
.toolbar-ios-light .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-light .bar-button-danger-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-light .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-light .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-light .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-light .bar-button-danger10-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-light .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-light .bar-button-danger10-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-light .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-light .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-light .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-light .bar-button-dark-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-dark,
.toolbar-ios-light .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-light .bar-button-dark-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-light .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-light .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-light .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-light .bar-button-darkSkyBlue-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-light .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-light .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-light .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-light .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-light .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-light .bar-button-gray-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-gray,
.toolbar-ios-light .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-light .bar-button-gray-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-light .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-light .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-light .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-light .bar-button-greyscale85-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-light .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-light .bar-button-greyscale85-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-light .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-light .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-light .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-light .bar-button-grayscale75-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-light .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-light .bar-button-grayscale75-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-light .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-light .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-light .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-light .bar-button-grayscale50-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-light .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-light .bar-button-grayscale50-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-light .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-light .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-light .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-light .bar-button-grayscale25-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-light .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-light .bar-button-grayscale25-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-light .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-light .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-light .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-light .bar-button-grayEEE-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-light .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-light .bar-button-grayEEE-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-light .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-light .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-light .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-light .bar-button-light-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-light,
.toolbar-ios-light .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-light .bar-button-light-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-light .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-light .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-light .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-light .bar-button-patientBlue-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-light .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-light .bar-button-patientBlue-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-light .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-light .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-light .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-light .bar-button-primary-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-primary,
.toolbar-ios-light .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-light .bar-button-primary-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-light .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-light .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-light .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-light .bar-button-primary25-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-light .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-light .bar-button-primary25-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-light .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-light .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-light .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-light .bar-button-skyBlue-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-light .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-light .bar-button-skyBlue-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-light .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-light .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-light .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-light .bar-button-success-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-success,
.toolbar-ios-light .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-light .bar-button-success-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-light .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-light .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-light .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-light .bar-button-white-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-white,
.toolbar-ios-light .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-light .bar-button-white-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-light .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-light .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-light .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-light .bar-button-yellow-ios,
.toolbar-ios-light .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-light .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-light .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-light .bar-button-yellow-ios.activated,
.toolbar-ios-light .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-light .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-light .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-light .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-light .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-light .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-light-ios,
.bar-button-default.bar-button-ios-light,
.bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.bar-button-light-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.bar-button-light-ios.activated,
.bar-button-default.bar-button-ios-light.activated,
.bar-button-clear-ios-light.activated {
  opacity: .4;
}

.bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-patientBlue .toolbar-background-ios {
  background: #d3e3f7;
}

.toolbar-ios-patientBlue .toolbar-title-ios,
.toolbar-ios-patientBlue .bar-button-clear-ios,
.toolbar-ios-patientBlue .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-patientBlue .bar-button-black-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-black,
.toolbar-ios-patientBlue .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-patientBlue .bar-button-black-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-patientBlue .bar-button-charcoalGrey-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-patientBlue .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-patientBlue .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-patientBlue .bar-button-curantisMagenta-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-patientBlue .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-patientBlue .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-patientBlue .bar-button-curantisMagenta75-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-patientBlue .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-patientBlue .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-patientBlue .bar-button-curantisPurple-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-patientBlue .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-patientBlue .bar-button-curantisPurple-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-patientBlue .bar-button-danger-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-danger,
.toolbar-ios-patientBlue .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-patientBlue .bar-button-danger-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-patientBlue .bar-button-danger10-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-patientBlue .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-patientBlue .bar-button-danger10-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-patientBlue .bar-button-dark-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-dark,
.toolbar-ios-patientBlue .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-patientBlue .bar-button-dark-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-patientBlue .bar-button-darkSkyBlue-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-patientBlue .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-patientBlue .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-patientBlue .bar-button-gray-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-gray,
.toolbar-ios-patientBlue .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-patientBlue .bar-button-gray-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-patientBlue .bar-button-greyscale85-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-patientBlue .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-patientBlue .bar-button-greyscale85-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-patientBlue .bar-button-grayscale75-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-patientBlue .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-patientBlue .bar-button-grayscale75-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-patientBlue .bar-button-grayscale50-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-patientBlue .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-patientBlue .bar-button-grayscale50-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-patientBlue .bar-button-grayscale25-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-patientBlue .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-patientBlue .bar-button-grayscale25-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-patientBlue .bar-button-grayEEE-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-patientBlue .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-patientBlue .bar-button-grayEEE-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-patientBlue .bar-button-light-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-light,
.toolbar-ios-patientBlue .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-patientBlue .bar-button-light-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-patientBlue .bar-button-patientBlue-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-patientBlue .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-patientBlue .bar-button-patientBlue-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-patientBlue .bar-button-primary-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-primary,
.toolbar-ios-patientBlue .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-patientBlue .bar-button-primary-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-patientBlue .bar-button-primary25-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-patientBlue .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-patientBlue .bar-button-primary25-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-patientBlue .bar-button-skyBlue-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-patientBlue .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-patientBlue .bar-button-skyBlue-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-patientBlue .bar-button-success-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-success,
.toolbar-ios-patientBlue .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-patientBlue .bar-button-success-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-patientBlue .bar-button-white-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-white,
.toolbar-ios-patientBlue .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-patientBlue .bar-button-white-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-patientBlue .bar-button-yellow-ios,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-patientBlue .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-patientBlue .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-patientBlue .bar-button-yellow-ios.activated,
.toolbar-ios-patientBlue .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-patientBlue .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-patientBlue .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-patientBlue .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-patientBlue-ios,
.bar-button-default.bar-button-ios-patientBlue,
.bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.bar-button-patientBlue-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.bar-button-patientBlue-ios.activated,
.bar-button-default.bar-button-ios-patientBlue.activated,
.bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-primary .toolbar-background-ios {
  background: #5977ba;
}

.toolbar-ios-primary .toolbar-title-ios,
.toolbar-ios-primary .bar-button-clear-ios,
.toolbar-ios-primary .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-primary .bar-button-black-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-black,
.toolbar-ios-primary .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-primary .bar-button-black-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-primary .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-primary .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-primary .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-primary .bar-button-charcoalGrey-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-primary .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-primary .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-primary .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-primary .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-primary .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-primary .bar-button-curantisMagenta-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-primary .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-primary .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-primary .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-primary .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-primary .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-primary .bar-button-curantisMagenta75-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-primary .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-primary .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-primary .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-primary .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-primary .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-primary .bar-button-curantisPurple-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-primary .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-primary .bar-button-curantisPurple-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-primary .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-primary .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-primary .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-primary .bar-button-danger-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-danger,
.toolbar-ios-primary .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-primary .bar-button-danger-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-primary .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-primary .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-primary .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-primary .bar-button-danger10-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-primary .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-primary .bar-button-danger10-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-primary .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-primary .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-primary .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-primary .bar-button-dark-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-dark,
.toolbar-ios-primary .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-primary .bar-button-dark-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-primary .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-primary .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-primary .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-primary .bar-button-darkSkyBlue-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-primary .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-primary .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-primary .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-primary .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-primary .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-primary .bar-button-gray-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-gray,
.toolbar-ios-primary .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-primary .bar-button-gray-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-primary .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-primary .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-primary .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-primary .bar-button-greyscale85-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-primary .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-primary .bar-button-greyscale85-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-primary .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-primary .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-primary .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-primary .bar-button-grayscale75-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-primary .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-primary .bar-button-grayscale75-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-primary .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-primary .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-primary .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-primary .bar-button-grayscale50-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-primary .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-primary .bar-button-grayscale50-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-primary .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-primary .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-primary .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-primary .bar-button-grayscale25-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-primary .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-primary .bar-button-grayscale25-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-primary .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-primary .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-primary .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-primary .bar-button-grayEEE-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-primary .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-primary .bar-button-grayEEE-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-primary .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-primary .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-primary .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-primary .bar-button-light-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-light,
.toolbar-ios-primary .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-primary .bar-button-light-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-primary .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-primary .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-primary .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-primary .bar-button-patientBlue-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-primary .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-primary .bar-button-patientBlue-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-primary .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-primary .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-primary .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-primary .bar-button-primary-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary,
.toolbar-ios-primary .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-primary .bar-button-primary-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-primary .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-primary .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-primary .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-primary .bar-button-primary25-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-primary .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-primary .bar-button-primary25-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-primary .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-primary .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-primary .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-primary .bar-button-skyBlue-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-primary .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-primary .bar-button-skyBlue-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-primary .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-primary .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-primary .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-primary .bar-button-success-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-success,
.toolbar-ios-primary .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-primary .bar-button-success-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-primary .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-primary .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-primary .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-primary .bar-button-white-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-white,
.toolbar-ios-primary .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-primary .bar-button-white-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-primary .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-primary .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-primary .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-primary .bar-button-yellow-ios,
.toolbar-ios-primary .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-primary .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-primary .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-primary .bar-button-yellow-ios.activated,
.toolbar-ios-primary .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-primary .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-primary .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-primary .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-primary .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-primary .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-primary-ios,
.bar-button-default.bar-button-ios-primary,
.bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.bar-button-primary-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.bar-button-primary-ios.activated,
.bar-button-default.bar-button-ios-primary.activated,
.bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-primary25 .toolbar-background-ios {
  background: #dee4ed;
}

.toolbar-ios-primary25 .toolbar-title-ios,
.toolbar-ios-primary25 .bar-button-clear-ios,
.toolbar-ios-primary25 .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-primary25 .bar-button-black-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-black,
.toolbar-ios-primary25 .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-primary25 .bar-button-black-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-primary25 .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-primary25 .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-primary25 .bar-button-charcoalGrey-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-primary25 .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-primary25 .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-primary25 .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-primary25 .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-primary25 .bar-button-curantisMagenta-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-primary25 .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-primary25 .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-primary25 .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-primary25 .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-primary25 .bar-button-curantisMagenta75-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-primary25 .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-primary25 .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-primary25 .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-primary25 .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-primary25 .bar-button-curantisPurple-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-primary25 .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-primary25 .bar-button-curantisPurple-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-primary25 .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-primary25 .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-primary25 .bar-button-danger-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-danger,
.toolbar-ios-primary25 .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-primary25 .bar-button-danger-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-primary25 .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-primary25 .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-primary25 .bar-button-danger10-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-primary25 .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-primary25 .bar-button-danger10-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-primary25 .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-primary25 .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-primary25 .bar-button-dark-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-dark,
.toolbar-ios-primary25 .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-primary25 .bar-button-dark-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-primary25 .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-primary25 .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-primary25 .bar-button-darkSkyBlue-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-primary25 .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-primary25 .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-primary25 .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-primary25 .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-primary25 .bar-button-gray-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-gray,
.toolbar-ios-primary25 .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-primary25 .bar-button-gray-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-primary25 .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-primary25 .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-primary25 .bar-button-greyscale85-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-primary25 .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-primary25 .bar-button-greyscale85-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-primary25 .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-primary25 .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-primary25 .bar-button-grayscale75-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-primary25 .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-primary25 .bar-button-grayscale75-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-primary25 .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-primary25 .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-primary25 .bar-button-grayscale50-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-primary25 .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-primary25 .bar-button-grayscale50-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-primary25 .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-primary25 .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-primary25 .bar-button-grayscale25-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-primary25 .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-primary25 .bar-button-grayscale25-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-primary25 .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-primary25 .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-primary25 .bar-button-grayEEE-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-primary25 .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-primary25 .bar-button-grayEEE-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-primary25 .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-primary25 .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-primary25 .bar-button-light-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-light,
.toolbar-ios-primary25 .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-primary25 .bar-button-light-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-primary25 .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-primary25 .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-primary25 .bar-button-patientBlue-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-primary25 .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-primary25 .bar-button-patientBlue-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-primary25 .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-primary25 .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-primary25 .bar-button-primary-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-primary,
.toolbar-ios-primary25 .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-primary25 .bar-button-primary-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-primary25 .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-primary25 .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-primary25 .bar-button-primary25-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-primary25 .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-primary25 .bar-button-primary25-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-primary25 .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-primary25 .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-primary25 .bar-button-skyBlue-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-primary25 .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-primary25 .bar-button-skyBlue-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-primary25 .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-primary25 .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-primary25 .bar-button-success-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-success,
.toolbar-ios-primary25 .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-primary25 .bar-button-success-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-primary25 .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-primary25 .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-primary25 .bar-button-white-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-white,
.toolbar-ios-primary25 .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-primary25 .bar-button-white-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-primary25 .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-primary25 .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-primary25 .bar-button-yellow-ios,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-primary25 .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-primary25 .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-primary25 .bar-button-yellow-ios.activated,
.toolbar-ios-primary25 .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-primary25 .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-primary25 .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-primary25 .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-primary25 .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-primary25 .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-primary25-ios,
.bar-button-default.bar-button-ios-primary25,
.bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.bar-button-primary25-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.bar-button-primary25-ios.activated,
.bar-button-default.bar-button-ios-primary25.activated,
.bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-skyBlue .toolbar-background-ios {
  background: #97a9cf;
}

.toolbar-ios-skyBlue .toolbar-title-ios,
.toolbar-ios-skyBlue .bar-button-clear-ios,
.toolbar-ios-skyBlue .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-skyBlue .bar-button-black-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-black,
.toolbar-ios-skyBlue .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-skyBlue .bar-button-black-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-skyBlue .bar-button-charcoalGrey-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-skyBlue .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-skyBlue .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-skyBlue .bar-button-curantisMagenta-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-skyBlue .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-skyBlue .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-skyBlue .bar-button-curantisMagenta75-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-skyBlue .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-skyBlue .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-skyBlue .bar-button-curantisPurple-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-skyBlue .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-skyBlue .bar-button-curantisPurple-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-skyBlue .bar-button-danger-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-danger,
.toolbar-ios-skyBlue .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-skyBlue .bar-button-danger-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-skyBlue .bar-button-danger10-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-skyBlue .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-skyBlue .bar-button-danger10-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-skyBlue .bar-button-dark-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-dark,
.toolbar-ios-skyBlue .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-skyBlue .bar-button-dark-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-skyBlue .bar-button-darkSkyBlue-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-skyBlue .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-skyBlue .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-skyBlue .bar-button-gray-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-gray,
.toolbar-ios-skyBlue .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-skyBlue .bar-button-gray-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-skyBlue .bar-button-greyscale85-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-skyBlue .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-skyBlue .bar-button-greyscale85-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-skyBlue .bar-button-grayscale75-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-skyBlue .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-skyBlue .bar-button-grayscale75-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-skyBlue .bar-button-grayscale50-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-skyBlue .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-skyBlue .bar-button-grayscale50-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-skyBlue .bar-button-grayscale25-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-skyBlue .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-skyBlue .bar-button-grayscale25-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-skyBlue .bar-button-grayEEE-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-skyBlue .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-skyBlue .bar-button-grayEEE-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-skyBlue .bar-button-light-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-light,
.toolbar-ios-skyBlue .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-skyBlue .bar-button-light-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-skyBlue .bar-button-patientBlue-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-skyBlue .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-skyBlue .bar-button-patientBlue-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-skyBlue .bar-button-primary-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-primary,
.toolbar-ios-skyBlue .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-skyBlue .bar-button-primary-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-skyBlue .bar-button-primary25-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-skyBlue .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-skyBlue .bar-button-primary25-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-skyBlue .bar-button-skyBlue-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-skyBlue .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-skyBlue .bar-button-skyBlue-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-skyBlue .bar-button-success-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-success,
.toolbar-ios-skyBlue .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-skyBlue .bar-button-success-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-skyBlue .bar-button-white-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-white,
.toolbar-ios-skyBlue .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-skyBlue .bar-button-white-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-skyBlue .bar-button-yellow-ios,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-skyBlue .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-skyBlue .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-skyBlue .bar-button-yellow-ios.activated,
.toolbar-ios-skyBlue .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-skyBlue .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-skyBlue .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-skyBlue .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-skyBlue-ios,
.bar-button-default.bar-button-ios-skyBlue,
.bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.bar-button-skyBlue-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.bar-button-skyBlue-ios.activated,
.bar-button-default.bar-button-ios-skyBlue.activated,
.bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-success .toolbar-background-ios {
  background: #85bf31;
}

.toolbar-ios-success .toolbar-title-ios,
.toolbar-ios-success .bar-button-clear-ios,
.toolbar-ios-success .bar-button-default-ios {
  color: #fff;
}

.toolbar-ios-success .bar-button-black-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-black,
.toolbar-ios-success .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-success .bar-button-black-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-success .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-success .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-success .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-success .bar-button-charcoalGrey-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-success .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-success .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-success .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-success .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-success .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-success .bar-button-curantisMagenta-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-success .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-success .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-success .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-success .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-success .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-success .bar-button-curantisMagenta75-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-success .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-success .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-success .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-success .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-success .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-success .bar-button-curantisPurple-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-success .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-success .bar-button-curantisPurple-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-success .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-success .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-success .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-success .bar-button-danger-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-danger,
.toolbar-ios-success .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-success .bar-button-danger-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-success .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-success .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-success .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-success .bar-button-danger10-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-success .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-success .bar-button-danger10-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-success .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-success .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-success .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-success .bar-button-dark-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-dark,
.toolbar-ios-success .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-success .bar-button-dark-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-success .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-success .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-success .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-success .bar-button-darkSkyBlue-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-success .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-success .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-success .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-success .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-success .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-success .bar-button-gray-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-gray,
.toolbar-ios-success .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-success .bar-button-gray-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-success .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-success .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-success .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-success .bar-button-greyscale85-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-success .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-success .bar-button-greyscale85-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-success .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-success .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-success .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-success .bar-button-grayscale75-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-success .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-success .bar-button-grayscale75-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-success .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-success .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-success .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-success .bar-button-grayscale50-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-success .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-success .bar-button-grayscale50-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-success .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-success .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-success .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-success .bar-button-grayscale25-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-success .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-success .bar-button-grayscale25-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-success .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-success .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-success .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-success .bar-button-grayEEE-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-success .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-success .bar-button-grayEEE-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-success .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-success .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-success .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-success .bar-button-light-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-light,
.toolbar-ios-success .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-success .bar-button-light-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-success .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-success .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-success .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-success .bar-button-patientBlue-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-success .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-success .bar-button-patientBlue-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-success .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-success .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-success .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-success .bar-button-primary-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-primary,
.toolbar-ios-success .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-success .bar-button-primary-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-success .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-success .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-success .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-success .bar-button-primary25-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-success .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-success .bar-button-primary25-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-success .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-success .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-success .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-success .bar-button-skyBlue-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-success .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-success .bar-button-skyBlue-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-success .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-success .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-success .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-success .bar-button-success-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-success,
.toolbar-ios-success .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-success .bar-button-success-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-success .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-success .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-success .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-success .bar-button-white-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-white,
.toolbar-ios-success .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-success .bar-button-white-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-success .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-success .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-success .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-success .bar-button-yellow-ios,
.toolbar-ios-success .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-success .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-success .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-success .bar-button-yellow-ios.activated,
.toolbar-ios-success .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-success .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-success .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-success .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-success .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-success .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-success-ios,
.bar-button-default.bar-button-ios-success,
.bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.bar-button-success-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.bar-button-success-ios.activated,
.bar-button-default.bar-button-ios-success.activated,
.bar-button-clear-ios-success.activated {
  opacity: .4;
}

.bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-white .toolbar-background-ios {
  background: #fefefe;
}

.toolbar-ios-white .toolbar-title-ios,
.toolbar-ios-white .bar-button-clear-ios,
.toolbar-ios-white .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-white .bar-button-black-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-black,
.toolbar-ios-white .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-white .bar-button-black-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-white .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-white .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-white .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-white .bar-button-charcoalGrey-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-white .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-white .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-white .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-white .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-white .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-white .bar-button-curantisMagenta-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-white .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-white .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-white .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-white .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-white .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-white .bar-button-curantisMagenta75-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-white .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-white .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-white .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-white .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-white .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-white .bar-button-curantisPurple-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-white .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-white .bar-button-curantisPurple-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-white .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-white .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-white .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-white .bar-button-danger-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-danger,
.toolbar-ios-white .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-white .bar-button-danger-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-white .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-white .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-white .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-white .bar-button-danger10-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-white .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-white .bar-button-danger10-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-white .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-white .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-white .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-white .bar-button-dark-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-dark,
.toolbar-ios-white .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-white .bar-button-dark-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-white .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-white .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-white .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-white .bar-button-darkSkyBlue-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-white .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-white .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-white .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-white .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-white .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-white .bar-button-gray-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-gray,
.toolbar-ios-white .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-white .bar-button-gray-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-white .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-white .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-white .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-white .bar-button-greyscale85-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-white .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-white .bar-button-greyscale85-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-white .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-white .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-white .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-white .bar-button-grayscale75-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-white .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-white .bar-button-grayscale75-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-white .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-white .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-white .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-white .bar-button-grayscale50-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-white .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-white .bar-button-grayscale50-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-white .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-white .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-white .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-white .bar-button-grayscale25-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-white .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-white .bar-button-grayscale25-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-white .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-white .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-white .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-white .bar-button-grayEEE-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-white .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-white .bar-button-grayEEE-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-white .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-white .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-white .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-white .bar-button-light-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-light,
.toolbar-ios-white .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-white .bar-button-light-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-white .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-white .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-white .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-white .bar-button-patientBlue-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-white .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-white .bar-button-patientBlue-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-white .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-white .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-white .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-white .bar-button-primary-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-primary,
.toolbar-ios-white .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-white .bar-button-primary-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-white .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-white .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-white .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-white .bar-button-primary25-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-white .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-white .bar-button-primary25-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-white .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-white .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-white .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-white .bar-button-skyBlue-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-white .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-white .bar-button-skyBlue-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-white .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-white .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-white .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-white .bar-button-success-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-success,
.toolbar-ios-white .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-white .bar-button-success-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-white .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-white .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-white .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-white .bar-button-white-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-white,
.toolbar-ios-white .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-white .bar-button-white-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-white .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-white .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-white .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-white .bar-button-yellow-ios,
.toolbar-ios-white .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-white .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-white .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-white .bar-button-yellow-ios.activated,
.toolbar-ios-white .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-white .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-white .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-white .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-white .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-white .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-white-ios,
.bar-button-default.bar-button-ios-white,
.bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.bar-button-white-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.bar-button-white-ios.activated,
.bar-button-default.bar-button-ios-white.activated,
.bar-button-clear-ios-white.activated {
  opacity: .4;
}

.bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-yellow .toolbar-background-ios {
  background: #f8e71c;
}

.toolbar-ios-yellow .toolbar-title-ios,
.toolbar-ios-yellow .bar-button-clear-ios,
.toolbar-ios-yellow .bar-button-default-ios {
  color: #000;
}

.toolbar-ios-yellow .bar-button-black-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-black,
.toolbar-ios-yellow .bar-button-clear-ios-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-black-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-black:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-ios-yellow .bar-button-black-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-black.activated,
.toolbar-ios-yellow .bar-button-clear-ios-black.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-black {
  border-color: #2d2c2c;
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-black.activated {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-yellow .bar-button-solid-ios-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-ios-yellow .bar-button-solid-ios-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-ios-yellow .bar-button-charcoalGrey-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-charcoalGrey,
.toolbar-ios-yellow .bar-button-clear-ios-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-charcoalGrey-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-charcoalGrey:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-ios-yellow .bar-button-charcoalGrey-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-charcoalGrey.activated,
.toolbar-ios-yellow .bar-button-clear-ios-charcoalGrey.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-charcoalGrey {
  border-color: #4a4a4a;
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-yellow .bar-button-solid-ios-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-ios-yellow .bar-button-solid-ios-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-ios-yellow .bar-button-curantisMagenta-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-curantisMagenta,
.toolbar-ios-yellow .bar-button-clear-ios-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-curantisMagenta-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-curantisMagenta:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-ios-yellow .bar-button-curantisMagenta-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-curantisMagenta.activated,
.toolbar-ios-yellow .bar-button-clear-ios-curantisMagenta.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-curantisMagenta {
  border-color: #ae2465;
  color: #ae2465;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-yellow .bar-button-solid-ios-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-ios-yellow .bar-button-solid-ios-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-ios-yellow .bar-button-curantisMagenta75-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-curantisMagenta75,
.toolbar-ios-yellow .bar-button-clear-ios-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-curantisMagenta75-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-curantisMagenta75:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-ios-yellow .bar-button-curantisMagenta75-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-curantisMagenta75.activated,
.toolbar-ios-yellow .bar-button-clear-ios-curantisMagenta75.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-curantisMagenta75 {
  border-color: #bb5e81;
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-yellow .bar-button-solid-ios-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-ios-yellow .bar-button-solid-ios-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-ios-yellow .bar-button-curantisPurple-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-curantisPurple,
.toolbar-ios-yellow .bar-button-clear-ios-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-curantisPurple-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-curantisPurple:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-ios-yellow .bar-button-curantisPurple-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-curantisPurple.activated,
.toolbar-ios-yellow .bar-button-clear-ios-curantisPurple.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-curantisPurple {
  border-color: #614a75;
  color: #614a75;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-curantisPurple.activated {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-yellow .bar-button-solid-ios-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-ios-yellow .bar-button-solid-ios-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-ios-yellow .bar-button-danger-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-danger,
.toolbar-ios-yellow .bar-button-clear-ios-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-danger-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-danger:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-ios-yellow .bar-button-danger-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-danger.activated,
.toolbar-ios-yellow .bar-button-clear-ios-danger.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-danger {
  border-color: #d0011b;
  color: #d0011b;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-danger.activated {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-yellow .bar-button-solid-ios-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-ios-yellow .bar-button-solid-ios-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-ios-yellow .bar-button-danger10-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-danger10,
.toolbar-ios-yellow .bar-button-clear-ios-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-danger10-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-danger10:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-ios-yellow .bar-button-danger10-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-danger10.activated,
.toolbar-ios-yellow .bar-button-clear-ios-danger10.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-danger10 {
  border-color: #f8d9de;
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-danger10.activated {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-yellow .bar-button-solid-ios-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-ios-yellow .bar-button-solid-ios-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-ios-yellow .bar-button-dark-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-dark,
.toolbar-ios-yellow .bar-button-clear-ios-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-dark-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-dark:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-ios-yellow .bar-button-dark-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-dark.activated,
.toolbar-ios-yellow .bar-button-clear-ios-dark.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-dark {
  border-color: #92809d;
  color: #92809d;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-dark.activated {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-yellow .bar-button-solid-ios-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-ios-yellow .bar-button-solid-ios-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-ios-yellow .bar-button-darkSkyBlue-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-darkSkyBlue,
.toolbar-ios-yellow .bar-button-clear-ios-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-darkSkyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-darkSkyBlue:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-ios-yellow .bar-button-darkSkyBlue-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-darkSkyBlue.activated,
.toolbar-ios-yellow .bar-button-clear-ios-darkSkyBlue.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-darkSkyBlue {
  border-color: #4a90e2;
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-yellow .bar-button-solid-ios-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-ios-yellow .bar-button-solid-ios-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-ios-yellow .bar-button-gray-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-gray,
.toolbar-ios-yellow .bar-button-clear-ios-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-gray-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-gray:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-ios-yellow .bar-button-gray-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-gray.activated,
.toolbar-ios-yellow .bar-button-clear-ios-gray.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-gray {
  border-color: #9b9b9b;
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-gray.activated {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-yellow .bar-button-solid-ios-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-ios-yellow .bar-button-solid-ios-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-ios-yellow .bar-button-greyscale85-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-greyscale85,
.toolbar-ios-yellow .bar-button-clear-ios-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-greyscale85-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-greyscale85:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-ios-yellow .bar-button-greyscale85-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-greyscale85.activated,
.toolbar-ios-yellow .bar-button-clear-ios-greyscale85.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-greyscale85 {
  border-color: #424040;
  color: #424040;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-greyscale85.activated {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-yellow .bar-button-solid-ios-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-ios-yellow .bar-button-solid-ios-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-ios-yellow .bar-button-grayscale75-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayscale75,
.toolbar-ios-yellow .bar-button-clear-ios-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-grayscale75-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayscale75:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-ios-yellow .bar-button-grayscale75-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayscale75.activated,
.toolbar-ios-yellow .bar-button-clear-ios-grayscale75.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-grayscale75 {
  border-color: #6c6969;
  color: #6c6969;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-grayscale75.activated {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-yellow .bar-button-solid-ios-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-ios-yellow .bar-button-solid-ios-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-ios-yellow .bar-button-grayscale50-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayscale50,
.toolbar-ios-yellow .bar-button-clear-ios-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-grayscale50-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayscale50:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-ios-yellow .bar-button-grayscale50-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayscale50.activated,
.toolbar-ios-yellow .bar-button-clear-ios-grayscale50.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-grayscale50 {
  border-color: #c1bfbf;
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-grayscale50.activated {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-yellow .bar-button-solid-ios-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-ios-yellow .bar-button-solid-ios-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-ios-yellow .bar-button-grayscale25-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayscale25,
.toolbar-ios-yellow .bar-button-clear-ios-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-grayscale25-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayscale25:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-ios-yellow .bar-button-grayscale25-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayscale25.activated,
.toolbar-ios-yellow .bar-button-clear-ios-grayscale25.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-grayscale25 {
  border-color: #eae8e8;
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-grayscale25.activated {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-yellow .bar-button-solid-ios-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-ios-yellow .bar-button-solid-ios-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-ios-yellow .bar-button-grayEEE-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayEEE,
.toolbar-ios-yellow .bar-button-clear-ios-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-grayEEE-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayEEE:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-ios-yellow .bar-button-grayEEE-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-grayEEE.activated,
.toolbar-ios-yellow .bar-button-clear-ios-grayEEE.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-grayEEE {
  border-color: #eee;
  color: #eee;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-grayEEE.activated {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-yellow .bar-button-solid-ios-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-ios-yellow .bar-button-solid-ios-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-ios-yellow .bar-button-light-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-light,
.toolbar-ios-yellow .bar-button-clear-ios-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-light-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-light:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-ios-yellow .bar-button-light-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-light.activated,
.toolbar-ios-yellow .bar-button-clear-ios-light.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-light {
  border-color: #f4f4f4;
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-light.activated {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-yellow .bar-button-solid-ios-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-ios-yellow .bar-button-solid-ios-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-ios-yellow .bar-button-patientBlue-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-patientBlue,
.toolbar-ios-yellow .bar-button-clear-ios-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-patientBlue-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-patientBlue:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-ios-yellow .bar-button-patientBlue-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-patientBlue.activated,
.toolbar-ios-yellow .bar-button-clear-ios-patientBlue.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-patientBlue {
  border-color: #d3e3f7;
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-patientBlue.activated {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-yellow .bar-button-solid-ios-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-ios-yellow .bar-button-solid-ios-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-ios-yellow .bar-button-primary-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-primary,
.toolbar-ios-yellow .bar-button-clear-ios-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-primary-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-primary:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-ios-yellow .bar-button-primary-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-primary.activated,
.toolbar-ios-yellow .bar-button-clear-ios-primary.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-primary {
  border-color: #5977ba;
  color: #5977ba;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-primary.activated {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-yellow .bar-button-solid-ios-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-ios-yellow .bar-button-solid-ios-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-ios-yellow .bar-button-primary25-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-primary25,
.toolbar-ios-yellow .bar-button-clear-ios-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-primary25-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-primary25:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-ios-yellow .bar-button-primary25-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-primary25.activated,
.toolbar-ios-yellow .bar-button-clear-ios-primary25.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-primary25 {
  border-color: #dee4ed;
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-primary25.activated {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-yellow .bar-button-solid-ios-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-ios-yellow .bar-button-solid-ios-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-ios-yellow .bar-button-skyBlue-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-skyBlue,
.toolbar-ios-yellow .bar-button-clear-ios-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-skyBlue-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-skyBlue:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-ios-yellow .bar-button-skyBlue-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-skyBlue.activated,
.toolbar-ios-yellow .bar-button-clear-ios-skyBlue.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-skyBlue {
  border-color: #97a9cf;
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-skyBlue.activated {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-yellow .bar-button-solid-ios-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-ios-yellow .bar-button-solid-ios-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-ios-yellow .bar-button-success-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-success,
.toolbar-ios-yellow .bar-button-clear-ios-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-success-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-success:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-ios-yellow .bar-button-success-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-success.activated,
.toolbar-ios-yellow .bar-button-clear-ios-success.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-success {
  border-color: #85bf31;
  color: #85bf31;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-success.activated {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-yellow .bar-button-solid-ios-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-ios-yellow .bar-button-solid-ios-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-ios-yellow .bar-button-white-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-white,
.toolbar-ios-yellow .bar-button-clear-ios-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-white-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-white:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-ios-yellow .bar-button-white-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-white.activated,
.toolbar-ios-yellow .bar-button-clear-ios-white.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-white {
  border-color: #fefefe;
  color: #fefefe;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-white.activated {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-yellow .bar-button-solid-ios-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-ios-yellow .bar-button-solid-ios-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-ios-yellow .bar-button-yellow-ios,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-yellow,
.toolbar-ios-yellow .bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-yellow-ios:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.toolbar-ios-yellow .bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-ios-yellow .bar-button-yellow-ios.activated,
.toolbar-ios-yellow .bar-button-default.bar-button-ios-yellow.activated,
.toolbar-ios-yellow .bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.toolbar-ios-yellow .bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-ios-yellow .bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-yellow .bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-ios-yellow .bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-yellow-ios,
.bar-button-default.bar-button-ios-yellow,
.bar-button-clear-ios-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.bar-button-yellow-ios:hover:not(.disable-hover),
.bar-button-default.bar-button-ios-yellow:hover:not(.disable-hover),
.bar-button-clear-ios-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.bar-button-yellow-ios.activated,
.bar-button-default.bar-button-ios-yellow.activated,
.bar-button-clear-ios-yellow.activated {
  opacity: .4;
}

.bar-button-outline-ios-yellow {
  border-color: #f8e71c;
  color: #f8e71c;
  background-color: transparent;
}

.bar-button-outline-ios-yellow.activated {
  color: #000;
  background-color: #f8e71c;
}

.bar-button-solid-ios-yellow {
  color: #000;
  background-color: #f8e71c;
}

.bar-button-solid-ios-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-strong-ios {
  font-weight: 600;
}

.toolbar-md {
  padding: 4px;
  min-height: 56px;
}

.toolbar-background-md {
  border-color: #b2b2b2;
  background: #f8f8f8;
}

.header-md::after,
.tabs-md[tabsPlacement="top"] > .tabbar::after,
.footer-md::before,
.tabs-md[tabsPlacement="bottom"] > .tabbar::before {
  left: 0;
  bottom: -5px;
  background-position: left 0 top -2px;
  position: absolute;
  width: 100%;
  height: 5px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAHBAMAAADzDtBxAAAAD1BMVEUAAAAAAAAAAAAAAAAAAABPDueNAAAABXRSTlMUCS0gBIh/TXEAAAAaSURBVAjXYxCEAgY4UIICBmMogMsgFLtAAQCNSwXZKOdPxgAAAABJRU5ErkJggg==);
  background-repeat: repeat-x;
  content: "";
}

.footer-md::before,
.tabs-md[tabsPlacement="bottom"] > .tabbar::before {
  top: -2px;
  bottom: auto;
  background-position: left 0 top 0;
  height: 2px;
}

.header-md[no-border]::after,
.footer-md[no-border]::before,
.tabs-md[tabsPlacement="top"][no-border] > .tabbar::after,
.tabs-md[tabsPlacement="bottom"][no-border] > .tabbar::before {
  display: none;
}

.toolbar-content-md {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -ms-flex-order: 3;
  order: 3;
  min-width: 0;
  max-width: 100%;
}

.toolbar-title-md {
  padding: 0 12px;
  font-size: 2rem;
  font-weight: 500;
  color: #424242;
}

.bar-buttons-md {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -ms-flex-order: 4;
  order: 4;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.bar-buttons-md[left] {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

.bar-button-md:first-child {
  margin-left: 0;
}

.bar-buttons-md[end] {
  text-align: right;
  text-align: end;
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -ms-flex-order: 5;
  order: 5;
}

.bar-buttons-md[right] {
  text-align: right;
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -ms-flex-order: 6;
  order: 6;
}

.bar-button-md {
  margin: 0 0.2rem;
  padding: 0 5px;
  border-radius: 2px;
  height: 32px;
  border: 0;
  font-size: 1.4rem;
  font-weight: 500;
  text-transform: uppercase;
}

.bar-button-solid-md,
.bar-button-outline-md {
  overflow: hidden;
}

.bar-button-outline-md {
  border-width: 1px;
  border-style: solid;
  border-color: #424242;
  color: #424242;
  background-color: transparent;
}

.bar-button-outline-md:hover:not(.disable-hover) {
  opacity: .4;
}

.bar-button-outline-md.activated {
  background-color: transparent;
}

.bar-button-outline-md .button-effect {
  background-color: #424242;
}

.bar-button-solid-md {
  color: #fff;
  background-color: #424242;
}

.bar-button-solid-md:hover:not(.disable-hover) {
  color: #fff;
}

.bar-button-solid-md.activated {
  color: #fff;
  background-color: #515151;
}

.bar-button-md.bar-button-icon-start ion-icon {
  padding-right: 0.3em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-md.bar-button-icon-end ion-icon {
  padding-left: 0.4em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-md[icon-only] {
  padding: 0;
}

.bar-button-md[icon-only] ion-icon {
  padding: 0 0.1em;
  min-width: 28px;
  font-size: 1.8em;
  line-height: .67;
  pointer-events: none;
}

.back-button-md {
  margin: 0 6px;
  min-width: 44px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.back-button-icon-md {
  margin: 0;
  padding: 0 6px;
  text-align: left;
  text-align: start;
  font-size: 2.4rem;
  font-weight: normal;
}

.bar-button-menutoggle-md {
  margin: 0 6px;
  padding: 0 2px;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  min-width: 44px;
}

.bar-button-menutoggle-md ion-icon {
  padding: 0 6px;
  font-size: 2.4rem;
}

.bar-button-menutoggle-md[end],
.bar-button-menutoggle-md[right] {
  margin: 0 2px;
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
  -ms-flex-order: 7;
  order: 7;
  min-width: 28px;
}

.bar-button-default-md,
.bar-button-clear-md-default,
.bar-button-md-default {
  color: #424242;
  background-color: transparent;
}

.bar-button-default-md:hover:not(.disable-hover),
.bar-button-clear-md-default:hover:not(.disable-hover),
.bar-button-md-default:hover:not(.disable-hover) {
  color: #424242;
}

.bar-button-clear-md,
.bar-button-clear-md-clear,
.bar-button-md-clear {
  color: #424242;
  background-color: transparent;
}

.bar-button-clear-md:hover:not(.disable-hover),
.bar-button-clear-md-clear:hover:not(.disable-hover),
.bar-button-md-clear:hover:not(.disable-hover) {
  color: #424242;
}

.toolbar-md-black .toolbar-background-md {
  background: #2d2c2c;
}

.toolbar-md-black .bar-button-clear-md,
.toolbar-md-black .bar-button-default-md,
.toolbar-md-black .bar-button-outline-md,
.toolbar-md-black .toolbar-title-md {
  color: #fff;
}

.toolbar-md-black .bar-button-clear-md .button-effect,
.toolbar-md-black .bar-button-default-md .button-effect,
.toolbar-md-black .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-black .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-black .bar-button-black-md,
.toolbar-md-black .bar-button-clear-md-black,
.toolbar-md-black .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-black .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-black .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-black .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-black .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-black .bar-button-charcoalGrey-md,
.toolbar-md-black .bar-button-clear-md-charcoalGrey,
.toolbar-md-black .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-black .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-black .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-black .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-black .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-black .bar-button-curantisMagenta-md,
.toolbar-md-black .bar-button-clear-md-curantisMagenta,
.toolbar-md-black .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-black .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-black .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-black .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-black .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-black .bar-button-curantisMagenta75-md,
.toolbar-md-black .bar-button-clear-md-curantisMagenta75,
.toolbar-md-black .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-black .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-black .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-black .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-black .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-black .bar-button-curantisPurple-md,
.toolbar-md-black .bar-button-clear-md-curantisPurple,
.toolbar-md-black .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-black .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-black .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-black .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-black .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-black .bar-button-danger-md,
.toolbar-md-black .bar-button-clear-md-danger,
.toolbar-md-black .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-black .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-black .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-black .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-black .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-black .bar-button-danger10-md,
.toolbar-md-black .bar-button-clear-md-danger10,
.toolbar-md-black .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-black .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-black .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-black .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-black .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-black .bar-button-dark-md,
.toolbar-md-black .bar-button-clear-md-dark,
.toolbar-md-black .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-black .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-black .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-black .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-black .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-black .bar-button-darkSkyBlue-md,
.toolbar-md-black .bar-button-clear-md-darkSkyBlue,
.toolbar-md-black .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-black .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-black .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-black .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-black .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-black .bar-button-gray-md,
.toolbar-md-black .bar-button-clear-md-gray,
.toolbar-md-black .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-black .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-black .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-black .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-black .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-black .bar-button-greyscale85-md,
.toolbar-md-black .bar-button-clear-md-greyscale85,
.toolbar-md-black .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-black .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-black .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-black .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-black .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-black .bar-button-grayscale75-md,
.toolbar-md-black .bar-button-clear-md-grayscale75,
.toolbar-md-black .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-black .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-black .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-black .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-black .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-black .bar-button-grayscale50-md,
.toolbar-md-black .bar-button-clear-md-grayscale50,
.toolbar-md-black .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-black .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-black .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-black .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-black .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-black .bar-button-grayscale25-md,
.toolbar-md-black .bar-button-clear-md-grayscale25,
.toolbar-md-black .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-black .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-black .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-black .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-black .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-black .bar-button-grayEEE-md,
.toolbar-md-black .bar-button-clear-md-grayEEE,
.toolbar-md-black .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-black .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-black .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-black .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-black .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-black .bar-button-light-md,
.toolbar-md-black .bar-button-clear-md-light,
.toolbar-md-black .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-black .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-black .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-black .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-black .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-black .bar-button-patientBlue-md,
.toolbar-md-black .bar-button-clear-md-patientBlue,
.toolbar-md-black .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-black .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-black .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-black .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-black .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-black .bar-button-primary-md,
.toolbar-md-black .bar-button-clear-md-primary,
.toolbar-md-black .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-black .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-black .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-black .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-black .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-black .bar-button-primary25-md,
.toolbar-md-black .bar-button-clear-md-primary25,
.toolbar-md-black .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-black .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-black .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-black .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-black .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-black .bar-button-skyBlue-md,
.toolbar-md-black .bar-button-clear-md-skyBlue,
.toolbar-md-black .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-black .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-black .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-black .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-black .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-black .bar-button-success-md,
.toolbar-md-black .bar-button-clear-md-success,
.toolbar-md-black .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-black .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-black .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-black .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-black .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-black .bar-button-white-md,
.toolbar-md-black .bar-button-clear-md-white,
.toolbar-md-black .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-black .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-black .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-black .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-black .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-black .bar-button-yellow-md,
.toolbar-md-black .bar-button-clear-md-yellow,
.toolbar-md-black .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-black .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-black .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-black .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-black .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-black .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-black .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-black .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-black-md,
.bar-button-clear-md-black,
.bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.bar-button-black-md:hover:not(.disable-hover),
.bar-button-clear-md-black:hover:not(.disable-hover),
.bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.bar-button-outline-md-black.activated {
  background-color: transparent;
}

.bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-charcoalGrey .toolbar-background-md {
  background: #4a4a4a;
}

.toolbar-md-charcoalGrey .bar-button-clear-md,
.toolbar-md-charcoalGrey .bar-button-default-md,
.toolbar-md-charcoalGrey .bar-button-outline-md,
.toolbar-md-charcoalGrey .toolbar-title-md {
  color: #fff;
}

.toolbar-md-charcoalGrey .bar-button-clear-md .button-effect,
.toolbar-md-charcoalGrey .bar-button-default-md .button-effect,
.toolbar-md-charcoalGrey .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-charcoalGrey .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-charcoalGrey .bar-button-black-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-black,
.toolbar-md-charcoalGrey .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-charcoalGrey .bar-button-charcoalGrey-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-charcoalGrey,
.toolbar-md-charcoalGrey .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-charcoalGrey .bar-button-curantisMagenta-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-curantisMagenta,
.toolbar-md-charcoalGrey .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-charcoalGrey .bar-button-curantisMagenta75-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-curantisMagenta75,
.toolbar-md-charcoalGrey .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-charcoalGrey .bar-button-curantisPurple-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-curantisPurple,
.toolbar-md-charcoalGrey .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-charcoalGrey .bar-button-danger-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-danger,
.toolbar-md-charcoalGrey .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-charcoalGrey .bar-button-danger10-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-danger10,
.toolbar-md-charcoalGrey .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-charcoalGrey .bar-button-dark-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-dark,
.toolbar-md-charcoalGrey .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-charcoalGrey .bar-button-darkSkyBlue-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-darkSkyBlue,
.toolbar-md-charcoalGrey .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-charcoalGrey .bar-button-gray-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-gray,
.toolbar-md-charcoalGrey .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-charcoalGrey .bar-button-greyscale85-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-greyscale85,
.toolbar-md-charcoalGrey .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-charcoalGrey .bar-button-grayscale75-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-grayscale75,
.toolbar-md-charcoalGrey .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-charcoalGrey .bar-button-grayscale50-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-grayscale50,
.toolbar-md-charcoalGrey .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-charcoalGrey .bar-button-grayscale25-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-grayscale25,
.toolbar-md-charcoalGrey .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-charcoalGrey .bar-button-grayEEE-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-grayEEE,
.toolbar-md-charcoalGrey .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-charcoalGrey .bar-button-light-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-light,
.toolbar-md-charcoalGrey .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-charcoalGrey .bar-button-patientBlue-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-patientBlue,
.toolbar-md-charcoalGrey .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-charcoalGrey .bar-button-primary-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-primary,
.toolbar-md-charcoalGrey .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-charcoalGrey .bar-button-primary25-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-primary25,
.toolbar-md-charcoalGrey .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-charcoalGrey .bar-button-skyBlue-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-skyBlue,
.toolbar-md-charcoalGrey .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-charcoalGrey .bar-button-success-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-success,
.toolbar-md-charcoalGrey .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-charcoalGrey .bar-button-white-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-white,
.toolbar-md-charcoalGrey .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-charcoalGrey .bar-button-yellow-md,
.toolbar-md-charcoalGrey .bar-button-clear-md-yellow,
.toolbar-md-charcoalGrey .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-charcoalGrey .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-charcoalGrey .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-charcoalGrey .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-charcoalGrey-md,
.bar-button-clear-md-charcoalGrey,
.bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.bar-button-charcoalGrey-md:hover:not(.disable-hover),
.bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-curantisMagenta .toolbar-background-md {
  background: #ae2465;
}

.toolbar-md-curantisMagenta .bar-button-clear-md,
.toolbar-md-curantisMagenta .bar-button-default-md,
.toolbar-md-curantisMagenta .bar-button-outline-md,
.toolbar-md-curantisMagenta .toolbar-title-md {
  color: #fff;
}

.toolbar-md-curantisMagenta .bar-button-clear-md .button-effect,
.toolbar-md-curantisMagenta .bar-button-default-md .button-effect,
.toolbar-md-curantisMagenta .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-curantisMagenta .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-curantisMagenta .bar-button-black-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-black,
.toolbar-md-curantisMagenta .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-curantisMagenta .bar-button-charcoalGrey-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-charcoalGrey,
.toolbar-md-curantisMagenta .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-curantisMagenta .bar-button-curantisMagenta-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-curantisMagenta,
.toolbar-md-curantisMagenta .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-curantisMagenta .bar-button-curantisMagenta75-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-curantisMagenta75,
.toolbar-md-curantisMagenta .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-curantisMagenta .bar-button-curantisPurple-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-curantisPurple,
.toolbar-md-curantisMagenta .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-curantisMagenta .bar-button-danger-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-danger,
.toolbar-md-curantisMagenta .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-curantisMagenta .bar-button-danger10-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-danger10,
.toolbar-md-curantisMagenta .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-curantisMagenta .bar-button-dark-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-dark,
.toolbar-md-curantisMagenta .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-curantisMagenta .bar-button-darkSkyBlue-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-darkSkyBlue,
.toolbar-md-curantisMagenta .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-curantisMagenta .bar-button-gray-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-gray,
.toolbar-md-curantisMagenta .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-curantisMagenta .bar-button-greyscale85-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-greyscale85,
.toolbar-md-curantisMagenta .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-curantisMagenta .bar-button-grayscale75-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-grayscale75,
.toolbar-md-curantisMagenta .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-curantisMagenta .bar-button-grayscale50-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-grayscale50,
.toolbar-md-curantisMagenta .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-curantisMagenta .bar-button-grayscale25-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-grayscale25,
.toolbar-md-curantisMagenta .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-curantisMagenta .bar-button-grayEEE-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-grayEEE,
.toolbar-md-curantisMagenta .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-curantisMagenta .bar-button-light-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-light,
.toolbar-md-curantisMagenta .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-curantisMagenta .bar-button-patientBlue-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-patientBlue,
.toolbar-md-curantisMagenta .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-curantisMagenta .bar-button-primary-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-primary,
.toolbar-md-curantisMagenta .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-curantisMagenta .bar-button-primary25-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-primary25,
.toolbar-md-curantisMagenta .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-curantisMagenta .bar-button-skyBlue-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-skyBlue,
.toolbar-md-curantisMagenta .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-curantisMagenta .bar-button-success-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-success,
.toolbar-md-curantisMagenta .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-curantisMagenta .bar-button-white-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-white,
.toolbar-md-curantisMagenta .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-curantisMagenta .bar-button-yellow-md,
.toolbar-md-curantisMagenta .bar-button-clear-md-yellow,
.toolbar-md-curantisMagenta .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-curantisMagenta .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-curantisMagenta .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-curantisMagenta-md,
.bar-button-clear-md-curantisMagenta,
.bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.bar-button-curantisMagenta-md:hover:not(.disable-hover),
.bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-curantisMagenta75 .toolbar-background-md {
  background: #bb5e81;
}

.toolbar-md-curantisMagenta75 .bar-button-clear-md,
.toolbar-md-curantisMagenta75 .bar-button-default-md,
.toolbar-md-curantisMagenta75 .bar-button-outline-md,
.toolbar-md-curantisMagenta75 .toolbar-title-md {
  color: #fff;
}

.toolbar-md-curantisMagenta75 .bar-button-clear-md .button-effect,
.toolbar-md-curantisMagenta75 .bar-button-default-md .button-effect,
.toolbar-md-curantisMagenta75 .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-curantisMagenta75 .bar-button-black-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-black,
.toolbar-md-curantisMagenta75 .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-curantisMagenta75 .bar-button-charcoalGrey-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-charcoalGrey,
.toolbar-md-curantisMagenta75 .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-curantisMagenta75 .bar-button-curantisMagenta-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-curantisMagenta,
.toolbar-md-curantisMagenta75 .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-curantisMagenta75 .bar-button-curantisMagenta75-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-curantisMagenta75,
.toolbar-md-curantisMagenta75 .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-curantisMagenta75 .bar-button-curantisPurple-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-curantisPurple,
.toolbar-md-curantisMagenta75 .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-curantisMagenta75 .bar-button-danger-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-danger,
.toolbar-md-curantisMagenta75 .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-curantisMagenta75 .bar-button-danger10-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-danger10,
.toolbar-md-curantisMagenta75 .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-curantisMagenta75 .bar-button-dark-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-dark,
.toolbar-md-curantisMagenta75 .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-curantisMagenta75 .bar-button-darkSkyBlue-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-darkSkyBlue,
.toolbar-md-curantisMagenta75 .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-curantisMagenta75 .bar-button-gray-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-gray,
.toolbar-md-curantisMagenta75 .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-curantisMagenta75 .bar-button-greyscale85-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-greyscale85,
.toolbar-md-curantisMagenta75 .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-curantisMagenta75 .bar-button-grayscale75-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-grayscale75,
.toolbar-md-curantisMagenta75 .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-curantisMagenta75 .bar-button-grayscale50-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-grayscale50,
.toolbar-md-curantisMagenta75 .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-curantisMagenta75 .bar-button-grayscale25-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-grayscale25,
.toolbar-md-curantisMagenta75 .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-curantisMagenta75 .bar-button-grayEEE-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-grayEEE,
.toolbar-md-curantisMagenta75 .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-curantisMagenta75 .bar-button-light-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-light,
.toolbar-md-curantisMagenta75 .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-curantisMagenta75 .bar-button-patientBlue-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-patientBlue,
.toolbar-md-curantisMagenta75 .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-curantisMagenta75 .bar-button-primary-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-primary,
.toolbar-md-curantisMagenta75 .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-curantisMagenta75 .bar-button-primary25-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-primary25,
.toolbar-md-curantisMagenta75 .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-curantisMagenta75 .bar-button-skyBlue-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-skyBlue,
.toolbar-md-curantisMagenta75 .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-curantisMagenta75 .bar-button-success-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-success,
.toolbar-md-curantisMagenta75 .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-curantisMagenta75 .bar-button-white-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-white,
.toolbar-md-curantisMagenta75 .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-curantisMagenta75 .bar-button-yellow-md,
.toolbar-md-curantisMagenta75 .bar-button-clear-md-yellow,
.toolbar-md-curantisMagenta75 .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-curantisMagenta75 .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-curantisMagenta75 .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-curantisMagenta75 .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-curantisMagenta75-md,
.bar-button-clear-md-curantisMagenta75,
.bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-curantisPurple .toolbar-background-md {
  background: #614a75;
}

.toolbar-md-curantisPurple .bar-button-clear-md,
.toolbar-md-curantisPurple .bar-button-default-md,
.toolbar-md-curantisPurple .bar-button-outline-md,
.toolbar-md-curantisPurple .toolbar-title-md {
  color: #fff;
}

.toolbar-md-curantisPurple .bar-button-clear-md .button-effect,
.toolbar-md-curantisPurple .bar-button-default-md .button-effect,
.toolbar-md-curantisPurple .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-curantisPurple .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-curantisPurple .bar-button-black-md,
.toolbar-md-curantisPurple .bar-button-clear-md-black,
.toolbar-md-curantisPurple .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-curantisPurple .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-curantisPurple .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-curantisPurple .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-curantisPurple .bar-button-charcoalGrey-md,
.toolbar-md-curantisPurple .bar-button-clear-md-charcoalGrey,
.toolbar-md-curantisPurple .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-curantisPurple .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-curantisPurple .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-curantisPurple .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-curantisPurple .bar-button-curantisMagenta-md,
.toolbar-md-curantisPurple .bar-button-clear-md-curantisMagenta,
.toolbar-md-curantisPurple .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-curantisPurple .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-curantisPurple .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-curantisPurple .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-curantisPurple .bar-button-curantisMagenta75-md,
.toolbar-md-curantisPurple .bar-button-clear-md-curantisMagenta75,
.toolbar-md-curantisPurple .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-curantisPurple .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-curantisPurple .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-curantisPurple .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-curantisPurple .bar-button-curantisPurple-md,
.toolbar-md-curantisPurple .bar-button-clear-md-curantisPurple,
.toolbar-md-curantisPurple .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-curantisPurple .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-curantisPurple .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-curantisPurple .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-curantisPurple .bar-button-danger-md,
.toolbar-md-curantisPurple .bar-button-clear-md-danger,
.toolbar-md-curantisPurple .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-curantisPurple .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-curantisPurple .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-curantisPurple .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-curantisPurple .bar-button-danger10-md,
.toolbar-md-curantisPurple .bar-button-clear-md-danger10,
.toolbar-md-curantisPurple .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-curantisPurple .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-curantisPurple .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-curantisPurple .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-curantisPurple .bar-button-dark-md,
.toolbar-md-curantisPurple .bar-button-clear-md-dark,
.toolbar-md-curantisPurple .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-curantisPurple .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-curantisPurple .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-curantisPurple .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-curantisPurple .bar-button-darkSkyBlue-md,
.toolbar-md-curantisPurple .bar-button-clear-md-darkSkyBlue,
.toolbar-md-curantisPurple .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-curantisPurple .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-curantisPurple .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-curantisPurple .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-curantisPurple .bar-button-gray-md,
.toolbar-md-curantisPurple .bar-button-clear-md-gray,
.toolbar-md-curantisPurple .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-curantisPurple .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-curantisPurple .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-curantisPurple .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-curantisPurple .bar-button-greyscale85-md,
.toolbar-md-curantisPurple .bar-button-clear-md-greyscale85,
.toolbar-md-curantisPurple .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-curantisPurple .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-curantisPurple .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-curantisPurple .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-curantisPurple .bar-button-grayscale75-md,
.toolbar-md-curantisPurple .bar-button-clear-md-grayscale75,
.toolbar-md-curantisPurple .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-curantisPurple .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-curantisPurple .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-curantisPurple .bar-button-grayscale50-md,
.toolbar-md-curantisPurple .bar-button-clear-md-grayscale50,
.toolbar-md-curantisPurple .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-curantisPurple .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-curantisPurple .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-curantisPurple .bar-button-grayscale25-md,
.toolbar-md-curantisPurple .bar-button-clear-md-grayscale25,
.toolbar-md-curantisPurple .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-curantisPurple .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-curantisPurple .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-curantisPurple .bar-button-grayEEE-md,
.toolbar-md-curantisPurple .bar-button-clear-md-grayEEE,
.toolbar-md-curantisPurple .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-curantisPurple .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-curantisPurple .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-curantisPurple .bar-button-light-md,
.toolbar-md-curantisPurple .bar-button-clear-md-light,
.toolbar-md-curantisPurple .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-curantisPurple .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-curantisPurple .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-curantisPurple .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-curantisPurple .bar-button-patientBlue-md,
.toolbar-md-curantisPurple .bar-button-clear-md-patientBlue,
.toolbar-md-curantisPurple .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-curantisPurple .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-curantisPurple .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-curantisPurple .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-curantisPurple .bar-button-primary-md,
.toolbar-md-curantisPurple .bar-button-clear-md-primary,
.toolbar-md-curantisPurple .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-curantisPurple .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-curantisPurple .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-curantisPurple .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-curantisPurple .bar-button-primary25-md,
.toolbar-md-curantisPurple .bar-button-clear-md-primary25,
.toolbar-md-curantisPurple .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-curantisPurple .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-curantisPurple .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-curantisPurple .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-curantisPurple .bar-button-skyBlue-md,
.toolbar-md-curantisPurple .bar-button-clear-md-skyBlue,
.toolbar-md-curantisPurple .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-curantisPurple .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-curantisPurple .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-curantisPurple .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-curantisPurple .bar-button-success-md,
.toolbar-md-curantisPurple .bar-button-clear-md-success,
.toolbar-md-curantisPurple .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-curantisPurple .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-curantisPurple .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-curantisPurple .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-curantisPurple .bar-button-white-md,
.toolbar-md-curantisPurple .bar-button-clear-md-white,
.toolbar-md-curantisPurple .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-curantisPurple .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-curantisPurple .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-curantisPurple .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-curantisPurple .bar-button-yellow-md,
.toolbar-md-curantisPurple .bar-button-clear-md-yellow,
.toolbar-md-curantisPurple .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-curantisPurple .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-curantisPurple .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-curantisPurple .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-curantisPurple .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-curantisPurple .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-curantisPurple-md,
.bar-button-clear-md-curantisPurple,
.bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.bar-button-curantisPurple-md:hover:not(.disable-hover),
.bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-danger .toolbar-background-md {
  background: #d0011b;
}

.toolbar-md-danger .bar-button-clear-md,
.toolbar-md-danger .bar-button-default-md,
.toolbar-md-danger .bar-button-outline-md,
.toolbar-md-danger .toolbar-title-md {
  color: #fff;
}

.toolbar-md-danger .bar-button-clear-md .button-effect,
.toolbar-md-danger .bar-button-default-md .button-effect,
.toolbar-md-danger .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-danger .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-danger .bar-button-black-md,
.toolbar-md-danger .bar-button-clear-md-black,
.toolbar-md-danger .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-danger .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-danger .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-danger .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-danger .bar-button-charcoalGrey-md,
.toolbar-md-danger .bar-button-clear-md-charcoalGrey,
.toolbar-md-danger .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-danger .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-danger .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-danger .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-danger .bar-button-curantisMagenta-md,
.toolbar-md-danger .bar-button-clear-md-curantisMagenta,
.toolbar-md-danger .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-danger .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-danger .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-danger .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-danger .bar-button-curantisMagenta75-md,
.toolbar-md-danger .bar-button-clear-md-curantisMagenta75,
.toolbar-md-danger .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-danger .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-danger .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-danger .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-danger .bar-button-curantisPurple-md,
.toolbar-md-danger .bar-button-clear-md-curantisPurple,
.toolbar-md-danger .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-danger .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-danger .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-danger .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-danger .bar-button-danger-md,
.toolbar-md-danger .bar-button-clear-md-danger,
.toolbar-md-danger .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-danger .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-danger .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-danger .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-danger .bar-button-danger10-md,
.toolbar-md-danger .bar-button-clear-md-danger10,
.toolbar-md-danger .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-danger .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-danger .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-danger .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-danger .bar-button-dark-md,
.toolbar-md-danger .bar-button-clear-md-dark,
.toolbar-md-danger .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-danger .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-danger .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-danger .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-danger .bar-button-darkSkyBlue-md,
.toolbar-md-danger .bar-button-clear-md-darkSkyBlue,
.toolbar-md-danger .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-danger .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-danger .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-danger .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-danger .bar-button-gray-md,
.toolbar-md-danger .bar-button-clear-md-gray,
.toolbar-md-danger .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-danger .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-danger .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-danger .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-danger .bar-button-greyscale85-md,
.toolbar-md-danger .bar-button-clear-md-greyscale85,
.toolbar-md-danger .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-danger .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-danger .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-danger .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-danger .bar-button-grayscale75-md,
.toolbar-md-danger .bar-button-clear-md-grayscale75,
.toolbar-md-danger .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-danger .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-danger .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-danger .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-danger .bar-button-grayscale50-md,
.toolbar-md-danger .bar-button-clear-md-grayscale50,
.toolbar-md-danger .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-danger .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-danger .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-danger .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-danger .bar-button-grayscale25-md,
.toolbar-md-danger .bar-button-clear-md-grayscale25,
.toolbar-md-danger .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-danger .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-danger .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-danger .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-danger .bar-button-grayEEE-md,
.toolbar-md-danger .bar-button-clear-md-grayEEE,
.toolbar-md-danger .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-danger .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-danger .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-danger .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-danger .bar-button-light-md,
.toolbar-md-danger .bar-button-clear-md-light,
.toolbar-md-danger .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-danger .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-danger .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-danger .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-danger .bar-button-patientBlue-md,
.toolbar-md-danger .bar-button-clear-md-patientBlue,
.toolbar-md-danger .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-danger .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-danger .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-danger .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-danger .bar-button-primary-md,
.toolbar-md-danger .bar-button-clear-md-primary,
.toolbar-md-danger .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-danger .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-danger .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-danger .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-danger .bar-button-primary25-md,
.toolbar-md-danger .bar-button-clear-md-primary25,
.toolbar-md-danger .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-danger .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-danger .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-danger .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-danger .bar-button-skyBlue-md,
.toolbar-md-danger .bar-button-clear-md-skyBlue,
.toolbar-md-danger .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-danger .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-danger .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-danger .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-danger .bar-button-success-md,
.toolbar-md-danger .bar-button-clear-md-success,
.toolbar-md-danger .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-danger .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-danger .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-danger .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-danger .bar-button-white-md,
.toolbar-md-danger .bar-button-clear-md-white,
.toolbar-md-danger .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-danger .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-danger .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-danger .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-danger .bar-button-yellow-md,
.toolbar-md-danger .bar-button-clear-md-yellow,
.toolbar-md-danger .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-danger .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-danger .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-danger .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-danger .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-danger .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-danger-md,
.bar-button-clear-md-danger,
.bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.bar-button-danger-md:hover:not(.disable-hover),
.bar-button-clear-md-danger:hover:not(.disable-hover),
.bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-danger10 .toolbar-background-md {
  background: #f8d9de;
}

.toolbar-md-danger10 .bar-button-clear-md,
.toolbar-md-danger10 .bar-button-default-md,
.toolbar-md-danger10 .bar-button-outline-md,
.toolbar-md-danger10 .toolbar-title-md {
  color: #424242;
}

.toolbar-md-danger10 .bar-button-clear-md .button-effect,
.toolbar-md-danger10 .bar-button-default-md .button-effect,
.toolbar-md-danger10 .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-danger10 .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-danger10 .bar-button-black-md,
.toolbar-md-danger10 .bar-button-clear-md-black,
.toolbar-md-danger10 .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-danger10 .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-danger10 .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-danger10 .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-danger10 .bar-button-charcoalGrey-md,
.toolbar-md-danger10 .bar-button-clear-md-charcoalGrey,
.toolbar-md-danger10 .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-danger10 .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-danger10 .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-danger10 .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-danger10 .bar-button-curantisMagenta-md,
.toolbar-md-danger10 .bar-button-clear-md-curantisMagenta,
.toolbar-md-danger10 .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-danger10 .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-danger10 .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-danger10 .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-danger10 .bar-button-curantisMagenta75-md,
.toolbar-md-danger10 .bar-button-clear-md-curantisMagenta75,
.toolbar-md-danger10 .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-danger10 .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-danger10 .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-danger10 .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-danger10 .bar-button-curantisPurple-md,
.toolbar-md-danger10 .bar-button-clear-md-curantisPurple,
.toolbar-md-danger10 .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-danger10 .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-danger10 .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-danger10 .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-danger10 .bar-button-danger-md,
.toolbar-md-danger10 .bar-button-clear-md-danger,
.toolbar-md-danger10 .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-danger10 .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-danger10 .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-danger10 .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-danger10 .bar-button-danger10-md,
.toolbar-md-danger10 .bar-button-clear-md-danger10,
.toolbar-md-danger10 .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-danger10 .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-danger10 .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-danger10 .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-danger10 .bar-button-dark-md,
.toolbar-md-danger10 .bar-button-clear-md-dark,
.toolbar-md-danger10 .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-danger10 .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-danger10 .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-danger10 .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-danger10 .bar-button-darkSkyBlue-md,
.toolbar-md-danger10 .bar-button-clear-md-darkSkyBlue,
.toolbar-md-danger10 .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-danger10 .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-danger10 .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-danger10 .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-danger10 .bar-button-gray-md,
.toolbar-md-danger10 .bar-button-clear-md-gray,
.toolbar-md-danger10 .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-danger10 .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-danger10 .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-danger10 .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-danger10 .bar-button-greyscale85-md,
.toolbar-md-danger10 .bar-button-clear-md-greyscale85,
.toolbar-md-danger10 .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-danger10 .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-danger10 .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-danger10 .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-danger10 .bar-button-grayscale75-md,
.toolbar-md-danger10 .bar-button-clear-md-grayscale75,
.toolbar-md-danger10 .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-danger10 .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-danger10 .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-danger10 .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-danger10 .bar-button-grayscale50-md,
.toolbar-md-danger10 .bar-button-clear-md-grayscale50,
.toolbar-md-danger10 .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-danger10 .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-danger10 .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-danger10 .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-danger10 .bar-button-grayscale25-md,
.toolbar-md-danger10 .bar-button-clear-md-grayscale25,
.toolbar-md-danger10 .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-danger10 .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-danger10 .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-danger10 .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-danger10 .bar-button-grayEEE-md,
.toolbar-md-danger10 .bar-button-clear-md-grayEEE,
.toolbar-md-danger10 .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-danger10 .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-danger10 .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-danger10 .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-danger10 .bar-button-light-md,
.toolbar-md-danger10 .bar-button-clear-md-light,
.toolbar-md-danger10 .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-danger10 .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-danger10 .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-danger10 .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-danger10 .bar-button-patientBlue-md,
.toolbar-md-danger10 .bar-button-clear-md-patientBlue,
.toolbar-md-danger10 .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-danger10 .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-danger10 .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-danger10 .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-danger10 .bar-button-primary-md,
.toolbar-md-danger10 .bar-button-clear-md-primary,
.toolbar-md-danger10 .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-danger10 .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-danger10 .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-danger10 .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-danger10 .bar-button-primary25-md,
.toolbar-md-danger10 .bar-button-clear-md-primary25,
.toolbar-md-danger10 .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-danger10 .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-danger10 .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-danger10 .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-danger10 .bar-button-skyBlue-md,
.toolbar-md-danger10 .bar-button-clear-md-skyBlue,
.toolbar-md-danger10 .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-danger10 .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-danger10 .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-danger10 .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-danger10 .bar-button-success-md,
.toolbar-md-danger10 .bar-button-clear-md-success,
.toolbar-md-danger10 .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-danger10 .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-danger10 .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-danger10 .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-danger10 .bar-button-white-md,
.toolbar-md-danger10 .bar-button-clear-md-white,
.toolbar-md-danger10 .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-danger10 .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-danger10 .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-danger10 .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-danger10 .bar-button-yellow-md,
.toolbar-md-danger10 .bar-button-clear-md-yellow,
.toolbar-md-danger10 .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-danger10 .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-danger10 .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-danger10 .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-danger10 .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-danger10 .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-danger10-md,
.bar-button-clear-md-danger10,
.bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.bar-button-danger10-md:hover:not(.disable-hover),
.bar-button-clear-md-danger10:hover:not(.disable-hover),
.bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-dark .toolbar-background-md {
  background: #92809d;
}

.toolbar-md-dark .bar-button-clear-md,
.toolbar-md-dark .bar-button-default-md,
.toolbar-md-dark .bar-button-outline-md,
.toolbar-md-dark .toolbar-title-md {
  color: #fff;
}

.toolbar-md-dark .bar-button-clear-md .button-effect,
.toolbar-md-dark .bar-button-default-md .button-effect,
.toolbar-md-dark .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-dark .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-dark .bar-button-black-md,
.toolbar-md-dark .bar-button-clear-md-black,
.toolbar-md-dark .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-dark .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-dark .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-dark .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-dark .bar-button-charcoalGrey-md,
.toolbar-md-dark .bar-button-clear-md-charcoalGrey,
.toolbar-md-dark .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-dark .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-dark .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-dark .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-dark .bar-button-curantisMagenta-md,
.toolbar-md-dark .bar-button-clear-md-curantisMagenta,
.toolbar-md-dark .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-dark .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-dark .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-dark .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-dark .bar-button-curantisMagenta75-md,
.toolbar-md-dark .bar-button-clear-md-curantisMagenta75,
.toolbar-md-dark .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-dark .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-dark .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-dark .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-dark .bar-button-curantisPurple-md,
.toolbar-md-dark .bar-button-clear-md-curantisPurple,
.toolbar-md-dark .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-dark .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-dark .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-dark .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-dark .bar-button-danger-md,
.toolbar-md-dark .bar-button-clear-md-danger,
.toolbar-md-dark .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-dark .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-dark .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-dark .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-dark .bar-button-danger10-md,
.toolbar-md-dark .bar-button-clear-md-danger10,
.toolbar-md-dark .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-dark .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-dark .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-dark .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-dark .bar-button-dark-md,
.toolbar-md-dark .bar-button-clear-md-dark,
.toolbar-md-dark .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-dark .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-dark .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-dark .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-dark .bar-button-darkSkyBlue-md,
.toolbar-md-dark .bar-button-clear-md-darkSkyBlue,
.toolbar-md-dark .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-dark .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-dark .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-dark .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-dark .bar-button-gray-md,
.toolbar-md-dark .bar-button-clear-md-gray,
.toolbar-md-dark .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-dark .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-dark .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-dark .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-dark .bar-button-greyscale85-md,
.toolbar-md-dark .bar-button-clear-md-greyscale85,
.toolbar-md-dark .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-dark .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-dark .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-dark .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-dark .bar-button-grayscale75-md,
.toolbar-md-dark .bar-button-clear-md-grayscale75,
.toolbar-md-dark .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-dark .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-dark .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-dark .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-dark .bar-button-grayscale50-md,
.toolbar-md-dark .bar-button-clear-md-grayscale50,
.toolbar-md-dark .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-dark .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-dark .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-dark .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-dark .bar-button-grayscale25-md,
.toolbar-md-dark .bar-button-clear-md-grayscale25,
.toolbar-md-dark .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-dark .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-dark .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-dark .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-dark .bar-button-grayEEE-md,
.toolbar-md-dark .bar-button-clear-md-grayEEE,
.toolbar-md-dark .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-dark .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-dark .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-dark .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-dark .bar-button-light-md,
.toolbar-md-dark .bar-button-clear-md-light,
.toolbar-md-dark .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-dark .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-dark .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-dark .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-dark .bar-button-patientBlue-md,
.toolbar-md-dark .bar-button-clear-md-patientBlue,
.toolbar-md-dark .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-dark .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-dark .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-dark .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-dark .bar-button-primary-md,
.toolbar-md-dark .bar-button-clear-md-primary,
.toolbar-md-dark .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-dark .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-dark .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-dark .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-dark .bar-button-primary25-md,
.toolbar-md-dark .bar-button-clear-md-primary25,
.toolbar-md-dark .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-dark .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-dark .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-dark .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-dark .bar-button-skyBlue-md,
.toolbar-md-dark .bar-button-clear-md-skyBlue,
.toolbar-md-dark .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-dark .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-dark .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-dark .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-dark .bar-button-success-md,
.toolbar-md-dark .bar-button-clear-md-success,
.toolbar-md-dark .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-dark .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-dark .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-dark .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-dark .bar-button-white-md,
.toolbar-md-dark .bar-button-clear-md-white,
.toolbar-md-dark .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-dark .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-dark .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-dark .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-dark .bar-button-yellow-md,
.toolbar-md-dark .bar-button-clear-md-yellow,
.toolbar-md-dark .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-dark .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-dark .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-dark .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-dark .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-dark .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-dark-md,
.bar-button-clear-md-dark,
.bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.bar-button-dark-md:hover:not(.disable-hover),
.bar-button-clear-md-dark:hover:not(.disable-hover),
.bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-darkSkyBlue .toolbar-background-md {
  background: #4a90e2;
}

.toolbar-md-darkSkyBlue .bar-button-clear-md,
.toolbar-md-darkSkyBlue .bar-button-default-md,
.toolbar-md-darkSkyBlue .bar-button-outline-md,
.toolbar-md-darkSkyBlue .toolbar-title-md {
  color: #fff;
}

.toolbar-md-darkSkyBlue .bar-button-clear-md .button-effect,
.toolbar-md-darkSkyBlue .bar-button-default-md .button-effect,
.toolbar-md-darkSkyBlue .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-darkSkyBlue .bar-button-black-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-black,
.toolbar-md-darkSkyBlue .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-darkSkyBlue .bar-button-charcoalGrey-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-charcoalGrey,
.toolbar-md-darkSkyBlue .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-darkSkyBlue .bar-button-curantisMagenta-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-curantisMagenta,
.toolbar-md-darkSkyBlue .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-darkSkyBlue .bar-button-curantisMagenta75-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-curantisMagenta75,
.toolbar-md-darkSkyBlue .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-darkSkyBlue .bar-button-curantisPurple-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-curantisPurple,
.toolbar-md-darkSkyBlue .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-darkSkyBlue .bar-button-danger-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-danger,
.toolbar-md-darkSkyBlue .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-darkSkyBlue .bar-button-danger10-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-danger10,
.toolbar-md-darkSkyBlue .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-darkSkyBlue .bar-button-dark-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-dark,
.toolbar-md-darkSkyBlue .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-darkSkyBlue .bar-button-darkSkyBlue-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-darkSkyBlue,
.toolbar-md-darkSkyBlue .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-darkSkyBlue .bar-button-gray-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-gray,
.toolbar-md-darkSkyBlue .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-darkSkyBlue .bar-button-greyscale85-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-greyscale85,
.toolbar-md-darkSkyBlue .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-darkSkyBlue .bar-button-grayscale75-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-grayscale75,
.toolbar-md-darkSkyBlue .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-darkSkyBlue .bar-button-grayscale50-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-grayscale50,
.toolbar-md-darkSkyBlue .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-darkSkyBlue .bar-button-grayscale25-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-grayscale25,
.toolbar-md-darkSkyBlue .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-darkSkyBlue .bar-button-grayEEE-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-grayEEE,
.toolbar-md-darkSkyBlue .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-darkSkyBlue .bar-button-light-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-light,
.toolbar-md-darkSkyBlue .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-darkSkyBlue .bar-button-patientBlue-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-patientBlue,
.toolbar-md-darkSkyBlue .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-darkSkyBlue .bar-button-primary-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-primary,
.toolbar-md-darkSkyBlue .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-darkSkyBlue .bar-button-primary25-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-primary25,
.toolbar-md-darkSkyBlue .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-darkSkyBlue .bar-button-skyBlue-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-skyBlue,
.toolbar-md-darkSkyBlue .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-darkSkyBlue .bar-button-success-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-success,
.toolbar-md-darkSkyBlue .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-darkSkyBlue .bar-button-white-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-white,
.toolbar-md-darkSkyBlue .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-darkSkyBlue .bar-button-yellow-md,
.toolbar-md-darkSkyBlue .bar-button-clear-md-yellow,
.toolbar-md-darkSkyBlue .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-darkSkyBlue .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-darkSkyBlue .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-darkSkyBlue .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-darkSkyBlue-md,
.bar-button-clear-md-darkSkyBlue,
.bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-gray .toolbar-background-md {
  background: #9b9b9b;
}

.toolbar-md-gray .bar-button-clear-md,
.toolbar-md-gray .bar-button-default-md,
.toolbar-md-gray .bar-button-outline-md,
.toolbar-md-gray .toolbar-title-md {
  color: #fff;
}

.toolbar-md-gray .bar-button-clear-md .button-effect,
.toolbar-md-gray .bar-button-default-md .button-effect,
.toolbar-md-gray .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-gray .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-gray .bar-button-black-md,
.toolbar-md-gray .bar-button-clear-md-black,
.toolbar-md-gray .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-gray .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-gray .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-gray .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-gray .bar-button-charcoalGrey-md,
.toolbar-md-gray .bar-button-clear-md-charcoalGrey,
.toolbar-md-gray .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-gray .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-gray .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-gray .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-gray .bar-button-curantisMagenta-md,
.toolbar-md-gray .bar-button-clear-md-curantisMagenta,
.toolbar-md-gray .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-gray .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-gray .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-gray .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-gray .bar-button-curantisMagenta75-md,
.toolbar-md-gray .bar-button-clear-md-curantisMagenta75,
.toolbar-md-gray .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-gray .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-gray .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-gray .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-gray .bar-button-curantisPurple-md,
.toolbar-md-gray .bar-button-clear-md-curantisPurple,
.toolbar-md-gray .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-gray .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-gray .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-gray .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-gray .bar-button-danger-md,
.toolbar-md-gray .bar-button-clear-md-danger,
.toolbar-md-gray .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-gray .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-gray .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-gray .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-gray .bar-button-danger10-md,
.toolbar-md-gray .bar-button-clear-md-danger10,
.toolbar-md-gray .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-gray .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-gray .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-gray .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-gray .bar-button-dark-md,
.toolbar-md-gray .bar-button-clear-md-dark,
.toolbar-md-gray .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-gray .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-gray .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-gray .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-gray .bar-button-darkSkyBlue-md,
.toolbar-md-gray .bar-button-clear-md-darkSkyBlue,
.toolbar-md-gray .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-gray .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-gray .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-gray .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-gray .bar-button-gray-md,
.toolbar-md-gray .bar-button-clear-md-gray,
.toolbar-md-gray .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-gray .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-gray .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-gray .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-gray .bar-button-greyscale85-md,
.toolbar-md-gray .bar-button-clear-md-greyscale85,
.toolbar-md-gray .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-gray .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-gray .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-gray .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-gray .bar-button-grayscale75-md,
.toolbar-md-gray .bar-button-clear-md-grayscale75,
.toolbar-md-gray .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-gray .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-gray .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-gray .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-gray .bar-button-grayscale50-md,
.toolbar-md-gray .bar-button-clear-md-grayscale50,
.toolbar-md-gray .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-gray .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-gray .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-gray .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-gray .bar-button-grayscale25-md,
.toolbar-md-gray .bar-button-clear-md-grayscale25,
.toolbar-md-gray .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-gray .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-gray .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-gray .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-gray .bar-button-grayEEE-md,
.toolbar-md-gray .bar-button-clear-md-grayEEE,
.toolbar-md-gray .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-gray .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-gray .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-gray .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-gray .bar-button-light-md,
.toolbar-md-gray .bar-button-clear-md-light,
.toolbar-md-gray .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-gray .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-gray .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-gray .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-gray .bar-button-patientBlue-md,
.toolbar-md-gray .bar-button-clear-md-patientBlue,
.toolbar-md-gray .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-gray .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-gray .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-gray .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-gray .bar-button-primary-md,
.toolbar-md-gray .bar-button-clear-md-primary,
.toolbar-md-gray .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-gray .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-gray .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-gray .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-gray .bar-button-primary25-md,
.toolbar-md-gray .bar-button-clear-md-primary25,
.toolbar-md-gray .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-gray .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-gray .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-gray .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-gray .bar-button-skyBlue-md,
.toolbar-md-gray .bar-button-clear-md-skyBlue,
.toolbar-md-gray .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-gray .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-gray .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-gray .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-gray .bar-button-success-md,
.toolbar-md-gray .bar-button-clear-md-success,
.toolbar-md-gray .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-gray .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-gray .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-gray .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-gray .bar-button-white-md,
.toolbar-md-gray .bar-button-clear-md-white,
.toolbar-md-gray .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-gray .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-gray .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-gray .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-gray .bar-button-yellow-md,
.toolbar-md-gray .bar-button-clear-md-yellow,
.toolbar-md-gray .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-gray .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-gray .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-gray .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-gray .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-gray .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-gray-md,
.bar-button-clear-md-gray,
.bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.bar-button-gray-md:hover:not(.disable-hover),
.bar-button-clear-md-gray:hover:not(.disable-hover),
.bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-greyscale85 .toolbar-background-md {
  background: #424040;
}

.toolbar-md-greyscale85 .bar-button-clear-md,
.toolbar-md-greyscale85 .bar-button-default-md,
.toolbar-md-greyscale85 .bar-button-outline-md,
.toolbar-md-greyscale85 .toolbar-title-md {
  color: #fff;
}

.toolbar-md-greyscale85 .bar-button-clear-md .button-effect,
.toolbar-md-greyscale85 .bar-button-default-md .button-effect,
.toolbar-md-greyscale85 .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-greyscale85 .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-greyscale85 .bar-button-black-md,
.toolbar-md-greyscale85 .bar-button-clear-md-black,
.toolbar-md-greyscale85 .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-greyscale85 .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-greyscale85 .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-greyscale85 .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-greyscale85 .bar-button-charcoalGrey-md,
.toolbar-md-greyscale85 .bar-button-clear-md-charcoalGrey,
.toolbar-md-greyscale85 .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-greyscale85 .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-greyscale85 .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-greyscale85 .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-greyscale85 .bar-button-curantisMagenta-md,
.toolbar-md-greyscale85 .bar-button-clear-md-curantisMagenta,
.toolbar-md-greyscale85 .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-greyscale85 .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-greyscale85 .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-greyscale85 .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-greyscale85 .bar-button-curantisMagenta75-md,
.toolbar-md-greyscale85 .bar-button-clear-md-curantisMagenta75,
.toolbar-md-greyscale85 .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-greyscale85 .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-greyscale85 .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-greyscale85 .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-greyscale85 .bar-button-curantisPurple-md,
.toolbar-md-greyscale85 .bar-button-clear-md-curantisPurple,
.toolbar-md-greyscale85 .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-greyscale85 .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-greyscale85 .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-greyscale85 .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-greyscale85 .bar-button-danger-md,
.toolbar-md-greyscale85 .bar-button-clear-md-danger,
.toolbar-md-greyscale85 .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-greyscale85 .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-greyscale85 .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-greyscale85 .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-greyscale85 .bar-button-danger10-md,
.toolbar-md-greyscale85 .bar-button-clear-md-danger10,
.toolbar-md-greyscale85 .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-greyscale85 .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-greyscale85 .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-greyscale85 .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-greyscale85 .bar-button-dark-md,
.toolbar-md-greyscale85 .bar-button-clear-md-dark,
.toolbar-md-greyscale85 .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-greyscale85 .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-greyscale85 .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-greyscale85 .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-greyscale85 .bar-button-darkSkyBlue-md,
.toolbar-md-greyscale85 .bar-button-clear-md-darkSkyBlue,
.toolbar-md-greyscale85 .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-greyscale85 .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-greyscale85 .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-greyscale85 .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-greyscale85 .bar-button-gray-md,
.toolbar-md-greyscale85 .bar-button-clear-md-gray,
.toolbar-md-greyscale85 .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-greyscale85 .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-greyscale85 .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-greyscale85 .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-greyscale85 .bar-button-greyscale85-md,
.toolbar-md-greyscale85 .bar-button-clear-md-greyscale85,
.toolbar-md-greyscale85 .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-greyscale85 .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-greyscale85 .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-greyscale85 .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-greyscale85 .bar-button-grayscale75-md,
.toolbar-md-greyscale85 .bar-button-clear-md-grayscale75,
.toolbar-md-greyscale85 .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-greyscale85 .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-greyscale85 .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-greyscale85 .bar-button-grayscale50-md,
.toolbar-md-greyscale85 .bar-button-clear-md-grayscale50,
.toolbar-md-greyscale85 .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-greyscale85 .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-greyscale85 .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-greyscale85 .bar-button-grayscale25-md,
.toolbar-md-greyscale85 .bar-button-clear-md-grayscale25,
.toolbar-md-greyscale85 .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-greyscale85 .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-greyscale85 .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-greyscale85 .bar-button-grayEEE-md,
.toolbar-md-greyscale85 .bar-button-clear-md-grayEEE,
.toolbar-md-greyscale85 .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-greyscale85 .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-greyscale85 .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-greyscale85 .bar-button-light-md,
.toolbar-md-greyscale85 .bar-button-clear-md-light,
.toolbar-md-greyscale85 .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-greyscale85 .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-greyscale85 .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-greyscale85 .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-greyscale85 .bar-button-patientBlue-md,
.toolbar-md-greyscale85 .bar-button-clear-md-patientBlue,
.toolbar-md-greyscale85 .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-greyscale85 .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-greyscale85 .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-greyscale85 .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-greyscale85 .bar-button-primary-md,
.toolbar-md-greyscale85 .bar-button-clear-md-primary,
.toolbar-md-greyscale85 .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-greyscale85 .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-greyscale85 .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-greyscale85 .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-greyscale85 .bar-button-primary25-md,
.toolbar-md-greyscale85 .bar-button-clear-md-primary25,
.toolbar-md-greyscale85 .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-greyscale85 .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-greyscale85 .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-greyscale85 .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-greyscale85 .bar-button-skyBlue-md,
.toolbar-md-greyscale85 .bar-button-clear-md-skyBlue,
.toolbar-md-greyscale85 .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-greyscale85 .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-greyscale85 .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-greyscale85 .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-greyscale85 .bar-button-success-md,
.toolbar-md-greyscale85 .bar-button-clear-md-success,
.toolbar-md-greyscale85 .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-greyscale85 .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-greyscale85 .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-greyscale85 .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-greyscale85 .bar-button-white-md,
.toolbar-md-greyscale85 .bar-button-clear-md-white,
.toolbar-md-greyscale85 .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-greyscale85 .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-greyscale85 .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-greyscale85 .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-greyscale85 .bar-button-yellow-md,
.toolbar-md-greyscale85 .bar-button-clear-md-yellow,
.toolbar-md-greyscale85 .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-greyscale85 .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-greyscale85 .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-greyscale85 .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-greyscale85 .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-greyscale85 .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-greyscale85-md,
.bar-button-clear-md-greyscale85,
.bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.bar-button-greyscale85-md:hover:not(.disable-hover),
.bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-grayscale75 .toolbar-background-md {
  background: #6c6969;
}

.toolbar-md-grayscale75 .bar-button-clear-md,
.toolbar-md-grayscale75 .bar-button-default-md,
.toolbar-md-grayscale75 .bar-button-outline-md,
.toolbar-md-grayscale75 .toolbar-title-md {
  color: #fff;
}

.toolbar-md-grayscale75 .bar-button-clear-md .button-effect,
.toolbar-md-grayscale75 .bar-button-default-md .button-effect,
.toolbar-md-grayscale75 .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-grayscale75 .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-grayscale75 .bar-button-black-md,
.toolbar-md-grayscale75 .bar-button-clear-md-black,
.toolbar-md-grayscale75 .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-grayscale75 .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-grayscale75 .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-grayscale75 .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-grayscale75 .bar-button-charcoalGrey-md,
.toolbar-md-grayscale75 .bar-button-clear-md-charcoalGrey,
.toolbar-md-grayscale75 .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-grayscale75 .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-grayscale75 .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-grayscale75 .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-grayscale75 .bar-button-curantisMagenta-md,
.toolbar-md-grayscale75 .bar-button-clear-md-curantisMagenta,
.toolbar-md-grayscale75 .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-grayscale75 .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-grayscale75 .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-grayscale75 .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-grayscale75 .bar-button-curantisMagenta75-md,
.toolbar-md-grayscale75 .bar-button-clear-md-curantisMagenta75,
.toolbar-md-grayscale75 .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-grayscale75 .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-grayscale75 .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-grayscale75 .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-grayscale75 .bar-button-curantisPurple-md,
.toolbar-md-grayscale75 .bar-button-clear-md-curantisPurple,
.toolbar-md-grayscale75 .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-grayscale75 .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-grayscale75 .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-grayscale75 .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-grayscale75 .bar-button-danger-md,
.toolbar-md-grayscale75 .bar-button-clear-md-danger,
.toolbar-md-grayscale75 .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-grayscale75 .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-grayscale75 .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-grayscale75 .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-grayscale75 .bar-button-danger10-md,
.toolbar-md-grayscale75 .bar-button-clear-md-danger10,
.toolbar-md-grayscale75 .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-grayscale75 .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-grayscale75 .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-grayscale75 .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-grayscale75 .bar-button-dark-md,
.toolbar-md-grayscale75 .bar-button-clear-md-dark,
.toolbar-md-grayscale75 .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-grayscale75 .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-grayscale75 .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-grayscale75 .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-grayscale75 .bar-button-darkSkyBlue-md,
.toolbar-md-grayscale75 .bar-button-clear-md-darkSkyBlue,
.toolbar-md-grayscale75 .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-grayscale75 .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-grayscale75 .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-grayscale75 .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-grayscale75 .bar-button-gray-md,
.toolbar-md-grayscale75 .bar-button-clear-md-gray,
.toolbar-md-grayscale75 .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-grayscale75 .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-grayscale75 .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-grayscale75 .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-grayscale75 .bar-button-greyscale85-md,
.toolbar-md-grayscale75 .bar-button-clear-md-greyscale85,
.toolbar-md-grayscale75 .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-grayscale75 .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-grayscale75 .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-grayscale75 .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-grayscale75 .bar-button-grayscale75-md,
.toolbar-md-grayscale75 .bar-button-clear-md-grayscale75,
.toolbar-md-grayscale75 .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-grayscale75 .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-grayscale75 .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-grayscale75 .bar-button-grayscale50-md,
.toolbar-md-grayscale75 .bar-button-clear-md-grayscale50,
.toolbar-md-grayscale75 .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-grayscale75 .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-grayscale75 .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-grayscale75 .bar-button-grayscale25-md,
.toolbar-md-grayscale75 .bar-button-clear-md-grayscale25,
.toolbar-md-grayscale75 .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-grayscale75 .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-grayscale75 .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-grayscale75 .bar-button-grayEEE-md,
.toolbar-md-grayscale75 .bar-button-clear-md-grayEEE,
.toolbar-md-grayscale75 .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-grayscale75 .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-grayscale75 .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-grayscale75 .bar-button-light-md,
.toolbar-md-grayscale75 .bar-button-clear-md-light,
.toolbar-md-grayscale75 .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-grayscale75 .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-grayscale75 .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-grayscale75 .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-grayscale75 .bar-button-patientBlue-md,
.toolbar-md-grayscale75 .bar-button-clear-md-patientBlue,
.toolbar-md-grayscale75 .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-grayscale75 .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-grayscale75 .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-grayscale75 .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-grayscale75 .bar-button-primary-md,
.toolbar-md-grayscale75 .bar-button-clear-md-primary,
.toolbar-md-grayscale75 .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-grayscale75 .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-grayscale75 .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-grayscale75 .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-grayscale75 .bar-button-primary25-md,
.toolbar-md-grayscale75 .bar-button-clear-md-primary25,
.toolbar-md-grayscale75 .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-grayscale75 .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-grayscale75 .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-grayscale75 .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-grayscale75 .bar-button-skyBlue-md,
.toolbar-md-grayscale75 .bar-button-clear-md-skyBlue,
.toolbar-md-grayscale75 .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-grayscale75 .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-grayscale75 .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-grayscale75 .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-grayscale75 .bar-button-success-md,
.toolbar-md-grayscale75 .bar-button-clear-md-success,
.toolbar-md-grayscale75 .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-grayscale75 .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-grayscale75 .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-grayscale75 .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-grayscale75 .bar-button-white-md,
.toolbar-md-grayscale75 .bar-button-clear-md-white,
.toolbar-md-grayscale75 .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-grayscale75 .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-grayscale75 .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-grayscale75 .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-grayscale75 .bar-button-yellow-md,
.toolbar-md-grayscale75 .bar-button-clear-md-yellow,
.toolbar-md-grayscale75 .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-grayscale75 .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-grayscale75 .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-grayscale75 .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-grayscale75 .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-grayscale75 .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-grayscale75-md,
.bar-button-clear-md-grayscale75,
.bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.bar-button-grayscale75-md:hover:not(.disable-hover),
.bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-grayscale50 .toolbar-background-md {
  background: #c1bfbf;
}

.toolbar-md-grayscale50 .bar-button-clear-md,
.toolbar-md-grayscale50 .bar-button-default-md,
.toolbar-md-grayscale50 .bar-button-outline-md,
.toolbar-md-grayscale50 .toolbar-title-md {
  color: #fff;
}

.toolbar-md-grayscale50 .bar-button-clear-md .button-effect,
.toolbar-md-grayscale50 .bar-button-default-md .button-effect,
.toolbar-md-grayscale50 .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-grayscale50 .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-grayscale50 .bar-button-black-md,
.toolbar-md-grayscale50 .bar-button-clear-md-black,
.toolbar-md-grayscale50 .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-grayscale50 .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-grayscale50 .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-grayscale50 .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-grayscale50 .bar-button-charcoalGrey-md,
.toolbar-md-grayscale50 .bar-button-clear-md-charcoalGrey,
.toolbar-md-grayscale50 .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-grayscale50 .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-grayscale50 .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-grayscale50 .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-grayscale50 .bar-button-curantisMagenta-md,
.toolbar-md-grayscale50 .bar-button-clear-md-curantisMagenta,
.toolbar-md-grayscale50 .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-grayscale50 .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-grayscale50 .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-grayscale50 .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-grayscale50 .bar-button-curantisMagenta75-md,
.toolbar-md-grayscale50 .bar-button-clear-md-curantisMagenta75,
.toolbar-md-grayscale50 .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-grayscale50 .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-grayscale50 .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-grayscale50 .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-grayscale50 .bar-button-curantisPurple-md,
.toolbar-md-grayscale50 .bar-button-clear-md-curantisPurple,
.toolbar-md-grayscale50 .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-grayscale50 .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-grayscale50 .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-grayscale50 .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-grayscale50 .bar-button-danger-md,
.toolbar-md-grayscale50 .bar-button-clear-md-danger,
.toolbar-md-grayscale50 .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-grayscale50 .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-grayscale50 .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-grayscale50 .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-grayscale50 .bar-button-danger10-md,
.toolbar-md-grayscale50 .bar-button-clear-md-danger10,
.toolbar-md-grayscale50 .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-grayscale50 .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-grayscale50 .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-grayscale50 .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-grayscale50 .bar-button-dark-md,
.toolbar-md-grayscale50 .bar-button-clear-md-dark,
.toolbar-md-grayscale50 .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-grayscale50 .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-grayscale50 .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-grayscale50 .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-grayscale50 .bar-button-darkSkyBlue-md,
.toolbar-md-grayscale50 .bar-button-clear-md-darkSkyBlue,
.toolbar-md-grayscale50 .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-grayscale50 .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-grayscale50 .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-grayscale50 .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-grayscale50 .bar-button-gray-md,
.toolbar-md-grayscale50 .bar-button-clear-md-gray,
.toolbar-md-grayscale50 .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-grayscale50 .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-grayscale50 .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-grayscale50 .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-grayscale50 .bar-button-greyscale85-md,
.toolbar-md-grayscale50 .bar-button-clear-md-greyscale85,
.toolbar-md-grayscale50 .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-grayscale50 .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-grayscale50 .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-grayscale50 .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-grayscale50 .bar-button-grayscale75-md,
.toolbar-md-grayscale50 .bar-button-clear-md-grayscale75,
.toolbar-md-grayscale50 .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-grayscale50 .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-grayscale50 .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-grayscale50 .bar-button-grayscale50-md,
.toolbar-md-grayscale50 .bar-button-clear-md-grayscale50,
.toolbar-md-grayscale50 .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-grayscale50 .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-grayscale50 .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-grayscale50 .bar-button-grayscale25-md,
.toolbar-md-grayscale50 .bar-button-clear-md-grayscale25,
.toolbar-md-grayscale50 .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-grayscale50 .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-grayscale50 .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-grayscale50 .bar-button-grayEEE-md,
.toolbar-md-grayscale50 .bar-button-clear-md-grayEEE,
.toolbar-md-grayscale50 .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-grayscale50 .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-grayscale50 .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-grayscale50 .bar-button-light-md,
.toolbar-md-grayscale50 .bar-button-clear-md-light,
.toolbar-md-grayscale50 .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-grayscale50 .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-grayscale50 .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-grayscale50 .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-grayscale50 .bar-button-patientBlue-md,
.toolbar-md-grayscale50 .bar-button-clear-md-patientBlue,
.toolbar-md-grayscale50 .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-grayscale50 .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-grayscale50 .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-grayscale50 .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-grayscale50 .bar-button-primary-md,
.toolbar-md-grayscale50 .bar-button-clear-md-primary,
.toolbar-md-grayscale50 .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-grayscale50 .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-grayscale50 .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-grayscale50 .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-grayscale50 .bar-button-primary25-md,
.toolbar-md-grayscale50 .bar-button-clear-md-primary25,
.toolbar-md-grayscale50 .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-grayscale50 .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-grayscale50 .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-grayscale50 .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-grayscale50 .bar-button-skyBlue-md,
.toolbar-md-grayscale50 .bar-button-clear-md-skyBlue,
.toolbar-md-grayscale50 .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-grayscale50 .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-grayscale50 .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-grayscale50 .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-grayscale50 .bar-button-success-md,
.toolbar-md-grayscale50 .bar-button-clear-md-success,
.toolbar-md-grayscale50 .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-grayscale50 .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-grayscale50 .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-grayscale50 .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-grayscale50 .bar-button-white-md,
.toolbar-md-grayscale50 .bar-button-clear-md-white,
.toolbar-md-grayscale50 .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-grayscale50 .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-grayscale50 .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-grayscale50 .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-grayscale50 .bar-button-yellow-md,
.toolbar-md-grayscale50 .bar-button-clear-md-yellow,
.toolbar-md-grayscale50 .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-grayscale50 .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-grayscale50 .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-grayscale50 .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-grayscale50 .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-grayscale50 .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-grayscale50-md,
.bar-button-clear-md-grayscale50,
.bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.bar-button-grayscale50-md:hover:not(.disable-hover),
.bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-grayscale25 .toolbar-background-md {
  background: #eae8e8;
}

.toolbar-md-grayscale25 .bar-button-clear-md,
.toolbar-md-grayscale25 .bar-button-default-md,
.toolbar-md-grayscale25 .bar-button-outline-md,
.toolbar-md-grayscale25 .toolbar-title-md {
  color: #424242;
}

.toolbar-md-grayscale25 .bar-button-clear-md .button-effect,
.toolbar-md-grayscale25 .bar-button-default-md .button-effect,
.toolbar-md-grayscale25 .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-grayscale25 .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-grayscale25 .bar-button-black-md,
.toolbar-md-grayscale25 .bar-button-clear-md-black,
.toolbar-md-grayscale25 .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-grayscale25 .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-grayscale25 .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-grayscale25 .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-grayscale25 .bar-button-charcoalGrey-md,
.toolbar-md-grayscale25 .bar-button-clear-md-charcoalGrey,
.toolbar-md-grayscale25 .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-grayscale25 .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-grayscale25 .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-grayscale25 .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-grayscale25 .bar-button-curantisMagenta-md,
.toolbar-md-grayscale25 .bar-button-clear-md-curantisMagenta,
.toolbar-md-grayscale25 .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-grayscale25 .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-grayscale25 .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-grayscale25 .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-grayscale25 .bar-button-curantisMagenta75-md,
.toolbar-md-grayscale25 .bar-button-clear-md-curantisMagenta75,
.toolbar-md-grayscale25 .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-grayscale25 .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-grayscale25 .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-grayscale25 .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-grayscale25 .bar-button-curantisPurple-md,
.toolbar-md-grayscale25 .bar-button-clear-md-curantisPurple,
.toolbar-md-grayscale25 .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-grayscale25 .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-grayscale25 .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-grayscale25 .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-grayscale25 .bar-button-danger-md,
.toolbar-md-grayscale25 .bar-button-clear-md-danger,
.toolbar-md-grayscale25 .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-grayscale25 .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-grayscale25 .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-grayscale25 .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-grayscale25 .bar-button-danger10-md,
.toolbar-md-grayscale25 .bar-button-clear-md-danger10,
.toolbar-md-grayscale25 .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-grayscale25 .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-grayscale25 .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-grayscale25 .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-grayscale25 .bar-button-dark-md,
.toolbar-md-grayscale25 .bar-button-clear-md-dark,
.toolbar-md-grayscale25 .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-grayscale25 .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-grayscale25 .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-grayscale25 .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-grayscale25 .bar-button-darkSkyBlue-md,
.toolbar-md-grayscale25 .bar-button-clear-md-darkSkyBlue,
.toolbar-md-grayscale25 .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-grayscale25 .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-grayscale25 .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-grayscale25 .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-grayscale25 .bar-button-gray-md,
.toolbar-md-grayscale25 .bar-button-clear-md-gray,
.toolbar-md-grayscale25 .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-grayscale25 .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-grayscale25 .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-grayscale25 .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-grayscale25 .bar-button-greyscale85-md,
.toolbar-md-grayscale25 .bar-button-clear-md-greyscale85,
.toolbar-md-grayscale25 .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-grayscale25 .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-grayscale25 .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-grayscale25 .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-grayscale25 .bar-button-grayscale75-md,
.toolbar-md-grayscale25 .bar-button-clear-md-grayscale75,
.toolbar-md-grayscale25 .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-grayscale25 .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-grayscale25 .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-grayscale25 .bar-button-grayscale50-md,
.toolbar-md-grayscale25 .bar-button-clear-md-grayscale50,
.toolbar-md-grayscale25 .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-grayscale25 .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-grayscale25 .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-grayscale25 .bar-button-grayscale25-md,
.toolbar-md-grayscale25 .bar-button-clear-md-grayscale25,
.toolbar-md-grayscale25 .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-grayscale25 .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-grayscale25 .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-grayscale25 .bar-button-grayEEE-md,
.toolbar-md-grayscale25 .bar-button-clear-md-grayEEE,
.toolbar-md-grayscale25 .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-grayscale25 .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-grayscale25 .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-grayscale25 .bar-button-light-md,
.toolbar-md-grayscale25 .bar-button-clear-md-light,
.toolbar-md-grayscale25 .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-grayscale25 .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-grayscale25 .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-grayscale25 .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-grayscale25 .bar-button-patientBlue-md,
.toolbar-md-grayscale25 .bar-button-clear-md-patientBlue,
.toolbar-md-grayscale25 .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-grayscale25 .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-grayscale25 .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-grayscale25 .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-grayscale25 .bar-button-primary-md,
.toolbar-md-grayscale25 .bar-button-clear-md-primary,
.toolbar-md-grayscale25 .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-grayscale25 .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-grayscale25 .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-grayscale25 .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-grayscale25 .bar-button-primary25-md,
.toolbar-md-grayscale25 .bar-button-clear-md-primary25,
.toolbar-md-grayscale25 .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-grayscale25 .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-grayscale25 .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-grayscale25 .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-grayscale25 .bar-button-skyBlue-md,
.toolbar-md-grayscale25 .bar-button-clear-md-skyBlue,
.toolbar-md-grayscale25 .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-grayscale25 .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-grayscale25 .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-grayscale25 .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-grayscale25 .bar-button-success-md,
.toolbar-md-grayscale25 .bar-button-clear-md-success,
.toolbar-md-grayscale25 .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-grayscale25 .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-grayscale25 .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-grayscale25 .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-grayscale25 .bar-button-white-md,
.toolbar-md-grayscale25 .bar-button-clear-md-white,
.toolbar-md-grayscale25 .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-grayscale25 .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-grayscale25 .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-grayscale25 .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-grayscale25 .bar-button-yellow-md,
.toolbar-md-grayscale25 .bar-button-clear-md-yellow,
.toolbar-md-grayscale25 .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-grayscale25 .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-grayscale25 .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-grayscale25 .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-grayscale25 .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-grayscale25 .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-grayscale25-md,
.bar-button-clear-md-grayscale25,
.bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.bar-button-grayscale25-md:hover:not(.disable-hover),
.bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-grayEEE .toolbar-background-md {
  background: #eee;
}

.toolbar-md-grayEEE .bar-button-clear-md,
.toolbar-md-grayEEE .bar-button-default-md,
.toolbar-md-grayEEE .bar-button-outline-md,
.toolbar-md-grayEEE .toolbar-title-md {
  color: #424242;
}

.toolbar-md-grayEEE .bar-button-clear-md .button-effect,
.toolbar-md-grayEEE .bar-button-default-md .button-effect,
.toolbar-md-grayEEE .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-grayEEE .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-grayEEE .bar-button-black-md,
.toolbar-md-grayEEE .bar-button-clear-md-black,
.toolbar-md-grayEEE .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-grayEEE .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-grayEEE .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-grayEEE .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-grayEEE .bar-button-charcoalGrey-md,
.toolbar-md-grayEEE .bar-button-clear-md-charcoalGrey,
.toolbar-md-grayEEE .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-grayEEE .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-grayEEE .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-grayEEE .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-grayEEE .bar-button-curantisMagenta-md,
.toolbar-md-grayEEE .bar-button-clear-md-curantisMagenta,
.toolbar-md-grayEEE .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-grayEEE .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-grayEEE .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-grayEEE .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-grayEEE .bar-button-curantisMagenta75-md,
.toolbar-md-grayEEE .bar-button-clear-md-curantisMagenta75,
.toolbar-md-grayEEE .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-grayEEE .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-grayEEE .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-grayEEE .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-grayEEE .bar-button-curantisPurple-md,
.toolbar-md-grayEEE .bar-button-clear-md-curantisPurple,
.toolbar-md-grayEEE .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-grayEEE .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-grayEEE .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-grayEEE .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-grayEEE .bar-button-danger-md,
.toolbar-md-grayEEE .bar-button-clear-md-danger,
.toolbar-md-grayEEE .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-grayEEE .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-grayEEE .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-grayEEE .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-grayEEE .bar-button-danger10-md,
.toolbar-md-grayEEE .bar-button-clear-md-danger10,
.toolbar-md-grayEEE .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-grayEEE .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-grayEEE .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-grayEEE .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-grayEEE .bar-button-dark-md,
.toolbar-md-grayEEE .bar-button-clear-md-dark,
.toolbar-md-grayEEE .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-grayEEE .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-grayEEE .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-grayEEE .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-grayEEE .bar-button-darkSkyBlue-md,
.toolbar-md-grayEEE .bar-button-clear-md-darkSkyBlue,
.toolbar-md-grayEEE .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-grayEEE .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-grayEEE .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-grayEEE .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-grayEEE .bar-button-gray-md,
.toolbar-md-grayEEE .bar-button-clear-md-gray,
.toolbar-md-grayEEE .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-grayEEE .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-grayEEE .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-grayEEE .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-grayEEE .bar-button-greyscale85-md,
.toolbar-md-grayEEE .bar-button-clear-md-greyscale85,
.toolbar-md-grayEEE .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-grayEEE .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-grayEEE .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-grayEEE .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-grayEEE .bar-button-grayscale75-md,
.toolbar-md-grayEEE .bar-button-clear-md-grayscale75,
.toolbar-md-grayEEE .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-grayEEE .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-grayEEE .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-grayEEE .bar-button-grayscale50-md,
.toolbar-md-grayEEE .bar-button-clear-md-grayscale50,
.toolbar-md-grayEEE .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-grayEEE .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-grayEEE .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-grayEEE .bar-button-grayscale25-md,
.toolbar-md-grayEEE .bar-button-clear-md-grayscale25,
.toolbar-md-grayEEE .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-grayEEE .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-grayEEE .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-grayEEE .bar-button-grayEEE-md,
.toolbar-md-grayEEE .bar-button-clear-md-grayEEE,
.toolbar-md-grayEEE .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-grayEEE .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-grayEEE .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-grayEEE .bar-button-light-md,
.toolbar-md-grayEEE .bar-button-clear-md-light,
.toolbar-md-grayEEE .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-grayEEE .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-grayEEE .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-grayEEE .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-grayEEE .bar-button-patientBlue-md,
.toolbar-md-grayEEE .bar-button-clear-md-patientBlue,
.toolbar-md-grayEEE .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-grayEEE .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-grayEEE .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-grayEEE .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-grayEEE .bar-button-primary-md,
.toolbar-md-grayEEE .bar-button-clear-md-primary,
.toolbar-md-grayEEE .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-grayEEE .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-grayEEE .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-grayEEE .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-grayEEE .bar-button-primary25-md,
.toolbar-md-grayEEE .bar-button-clear-md-primary25,
.toolbar-md-grayEEE .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-grayEEE .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-grayEEE .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-grayEEE .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-grayEEE .bar-button-skyBlue-md,
.toolbar-md-grayEEE .bar-button-clear-md-skyBlue,
.toolbar-md-grayEEE .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-grayEEE .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-grayEEE .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-grayEEE .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-grayEEE .bar-button-success-md,
.toolbar-md-grayEEE .bar-button-clear-md-success,
.toolbar-md-grayEEE .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-grayEEE .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-grayEEE .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-grayEEE .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-grayEEE .bar-button-white-md,
.toolbar-md-grayEEE .bar-button-clear-md-white,
.toolbar-md-grayEEE .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-grayEEE .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-grayEEE .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-grayEEE .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-grayEEE .bar-button-yellow-md,
.toolbar-md-grayEEE .bar-button-clear-md-yellow,
.toolbar-md-grayEEE .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-grayEEE .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-grayEEE .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-grayEEE .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-grayEEE .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-grayEEE .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-grayEEE-md,
.bar-button-clear-md-grayEEE,
.bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.bar-button-grayEEE-md:hover:not(.disable-hover),
.bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-light .toolbar-background-md {
  background: #f4f4f4;
}

.toolbar-md-light .bar-button-clear-md,
.toolbar-md-light .bar-button-default-md,
.toolbar-md-light .bar-button-outline-md,
.toolbar-md-light .toolbar-title-md {
  color: #424242;
}

.toolbar-md-light .bar-button-clear-md .button-effect,
.toolbar-md-light .bar-button-default-md .button-effect,
.toolbar-md-light .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-light .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-light .bar-button-black-md,
.toolbar-md-light .bar-button-clear-md-black,
.toolbar-md-light .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-light .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-light .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-light .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-light .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-light .bar-button-charcoalGrey-md,
.toolbar-md-light .bar-button-clear-md-charcoalGrey,
.toolbar-md-light .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-light .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-light .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-light .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-light .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-light .bar-button-curantisMagenta-md,
.toolbar-md-light .bar-button-clear-md-curantisMagenta,
.toolbar-md-light .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-light .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-light .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-light .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-light .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-light .bar-button-curantisMagenta75-md,
.toolbar-md-light .bar-button-clear-md-curantisMagenta75,
.toolbar-md-light .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-light .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-light .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-light .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-light .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-light .bar-button-curantisPurple-md,
.toolbar-md-light .bar-button-clear-md-curantisPurple,
.toolbar-md-light .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-light .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-light .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-light .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-light .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-light .bar-button-danger-md,
.toolbar-md-light .bar-button-clear-md-danger,
.toolbar-md-light .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-light .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-light .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-light .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-light .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-light .bar-button-danger10-md,
.toolbar-md-light .bar-button-clear-md-danger10,
.toolbar-md-light .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-light .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-light .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-light .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-light .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-light .bar-button-dark-md,
.toolbar-md-light .bar-button-clear-md-dark,
.toolbar-md-light .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-light .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-light .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-light .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-light .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-light .bar-button-darkSkyBlue-md,
.toolbar-md-light .bar-button-clear-md-darkSkyBlue,
.toolbar-md-light .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-light .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-light .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-light .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-light .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-light .bar-button-gray-md,
.toolbar-md-light .bar-button-clear-md-gray,
.toolbar-md-light .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-light .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-light .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-light .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-light .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-light .bar-button-greyscale85-md,
.toolbar-md-light .bar-button-clear-md-greyscale85,
.toolbar-md-light .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-light .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-light .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-light .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-light .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-light .bar-button-grayscale75-md,
.toolbar-md-light .bar-button-clear-md-grayscale75,
.toolbar-md-light .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-light .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-light .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-light .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-light .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-light .bar-button-grayscale50-md,
.toolbar-md-light .bar-button-clear-md-grayscale50,
.toolbar-md-light .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-light .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-light .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-light .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-light .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-light .bar-button-grayscale25-md,
.toolbar-md-light .bar-button-clear-md-grayscale25,
.toolbar-md-light .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-light .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-light .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-light .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-light .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-light .bar-button-grayEEE-md,
.toolbar-md-light .bar-button-clear-md-grayEEE,
.toolbar-md-light .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-light .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-light .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-light .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-light .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-light .bar-button-light-md,
.toolbar-md-light .bar-button-clear-md-light,
.toolbar-md-light .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-light .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-light .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-light .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-light .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-light .bar-button-patientBlue-md,
.toolbar-md-light .bar-button-clear-md-patientBlue,
.toolbar-md-light .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-light .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-light .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-light .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-light .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-light .bar-button-primary-md,
.toolbar-md-light .bar-button-clear-md-primary,
.toolbar-md-light .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-light .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-light .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-light .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-light .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-light .bar-button-primary25-md,
.toolbar-md-light .bar-button-clear-md-primary25,
.toolbar-md-light .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-light .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-light .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-light .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-light .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-light .bar-button-skyBlue-md,
.toolbar-md-light .bar-button-clear-md-skyBlue,
.toolbar-md-light .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-light .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-light .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-light .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-light .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-light .bar-button-success-md,
.toolbar-md-light .bar-button-clear-md-success,
.toolbar-md-light .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-light .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-light .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-light .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-light .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-light .bar-button-white-md,
.toolbar-md-light .bar-button-clear-md-white,
.toolbar-md-light .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-light .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-light .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-light .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-light .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-light .bar-button-yellow-md,
.toolbar-md-light .bar-button-clear-md-yellow,
.toolbar-md-light .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-light .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-light .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-light .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-light .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-light .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-light .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-light .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-light-md,
.bar-button-clear-md-light,
.bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.bar-button-light-md:hover:not(.disable-hover),
.bar-button-clear-md-light:hover:not(.disable-hover),
.bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.bar-button-outline-md-light.activated {
  background-color: transparent;
}

.bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-patientBlue .toolbar-background-md {
  background: #d3e3f7;
}

.toolbar-md-patientBlue .bar-button-clear-md,
.toolbar-md-patientBlue .bar-button-default-md,
.toolbar-md-patientBlue .bar-button-outline-md,
.toolbar-md-patientBlue .toolbar-title-md {
  color: #424242;
}

.toolbar-md-patientBlue .bar-button-clear-md .button-effect,
.toolbar-md-patientBlue .bar-button-default-md .button-effect,
.toolbar-md-patientBlue .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-patientBlue .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-patientBlue .bar-button-black-md,
.toolbar-md-patientBlue .bar-button-clear-md-black,
.toolbar-md-patientBlue .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-patientBlue .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-patientBlue .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-patientBlue .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-patientBlue .bar-button-charcoalGrey-md,
.toolbar-md-patientBlue .bar-button-clear-md-charcoalGrey,
.toolbar-md-patientBlue .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-patientBlue .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-patientBlue .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-patientBlue .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-patientBlue .bar-button-curantisMagenta-md,
.toolbar-md-patientBlue .bar-button-clear-md-curantisMagenta,
.toolbar-md-patientBlue .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-patientBlue .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-patientBlue .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-patientBlue .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-patientBlue .bar-button-curantisMagenta75-md,
.toolbar-md-patientBlue .bar-button-clear-md-curantisMagenta75,
.toolbar-md-patientBlue .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-patientBlue .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-patientBlue .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-patientBlue .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-patientBlue .bar-button-curantisPurple-md,
.toolbar-md-patientBlue .bar-button-clear-md-curantisPurple,
.toolbar-md-patientBlue .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-patientBlue .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-patientBlue .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-patientBlue .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-patientBlue .bar-button-danger-md,
.toolbar-md-patientBlue .bar-button-clear-md-danger,
.toolbar-md-patientBlue .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-patientBlue .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-patientBlue .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-patientBlue .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-patientBlue .bar-button-danger10-md,
.toolbar-md-patientBlue .bar-button-clear-md-danger10,
.toolbar-md-patientBlue .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-patientBlue .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-patientBlue .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-patientBlue .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-patientBlue .bar-button-dark-md,
.toolbar-md-patientBlue .bar-button-clear-md-dark,
.toolbar-md-patientBlue .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-patientBlue .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-patientBlue .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-patientBlue .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-patientBlue .bar-button-darkSkyBlue-md,
.toolbar-md-patientBlue .bar-button-clear-md-darkSkyBlue,
.toolbar-md-patientBlue .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-patientBlue .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-patientBlue .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-patientBlue .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-patientBlue .bar-button-gray-md,
.toolbar-md-patientBlue .bar-button-clear-md-gray,
.toolbar-md-patientBlue .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-patientBlue .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-patientBlue .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-patientBlue .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-patientBlue .bar-button-greyscale85-md,
.toolbar-md-patientBlue .bar-button-clear-md-greyscale85,
.toolbar-md-patientBlue .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-patientBlue .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-patientBlue .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-patientBlue .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-patientBlue .bar-button-grayscale75-md,
.toolbar-md-patientBlue .bar-button-clear-md-grayscale75,
.toolbar-md-patientBlue .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-patientBlue .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-patientBlue .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-patientBlue .bar-button-grayscale50-md,
.toolbar-md-patientBlue .bar-button-clear-md-grayscale50,
.toolbar-md-patientBlue .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-patientBlue .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-patientBlue .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-patientBlue .bar-button-grayscale25-md,
.toolbar-md-patientBlue .bar-button-clear-md-grayscale25,
.toolbar-md-patientBlue .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-patientBlue .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-patientBlue .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-patientBlue .bar-button-grayEEE-md,
.toolbar-md-patientBlue .bar-button-clear-md-grayEEE,
.toolbar-md-patientBlue .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-patientBlue .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-patientBlue .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-patientBlue .bar-button-light-md,
.toolbar-md-patientBlue .bar-button-clear-md-light,
.toolbar-md-patientBlue .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-patientBlue .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-patientBlue .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-patientBlue .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-patientBlue .bar-button-patientBlue-md,
.toolbar-md-patientBlue .bar-button-clear-md-patientBlue,
.toolbar-md-patientBlue .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-patientBlue .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-patientBlue .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-patientBlue .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-patientBlue .bar-button-primary-md,
.toolbar-md-patientBlue .bar-button-clear-md-primary,
.toolbar-md-patientBlue .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-patientBlue .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-patientBlue .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-patientBlue .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-patientBlue .bar-button-primary25-md,
.toolbar-md-patientBlue .bar-button-clear-md-primary25,
.toolbar-md-patientBlue .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-patientBlue .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-patientBlue .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-patientBlue .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-patientBlue .bar-button-skyBlue-md,
.toolbar-md-patientBlue .bar-button-clear-md-skyBlue,
.toolbar-md-patientBlue .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-patientBlue .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-patientBlue .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-patientBlue .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-patientBlue .bar-button-success-md,
.toolbar-md-patientBlue .bar-button-clear-md-success,
.toolbar-md-patientBlue .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-patientBlue .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-patientBlue .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-patientBlue .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-patientBlue .bar-button-white-md,
.toolbar-md-patientBlue .bar-button-clear-md-white,
.toolbar-md-patientBlue .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-patientBlue .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-patientBlue .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-patientBlue .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-patientBlue .bar-button-yellow-md,
.toolbar-md-patientBlue .bar-button-clear-md-yellow,
.toolbar-md-patientBlue .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-patientBlue .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-patientBlue .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-patientBlue .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-patientBlue .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-patientBlue .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-patientBlue-md,
.bar-button-clear-md-patientBlue,
.bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.bar-button-patientBlue-md:hover:not(.disable-hover),
.bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-primary .toolbar-background-md {
  background: #5977ba;
}

.toolbar-md-primary .bar-button-clear-md,
.toolbar-md-primary .bar-button-default-md,
.toolbar-md-primary .bar-button-outline-md,
.toolbar-md-primary .toolbar-title-md {
  color: #fff;
}

.toolbar-md-primary .bar-button-clear-md .button-effect,
.toolbar-md-primary .bar-button-default-md .button-effect,
.toolbar-md-primary .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-primary .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-primary .bar-button-black-md,
.toolbar-md-primary .bar-button-clear-md-black,
.toolbar-md-primary .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-primary .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-primary .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-primary .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-primary .bar-button-charcoalGrey-md,
.toolbar-md-primary .bar-button-clear-md-charcoalGrey,
.toolbar-md-primary .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-primary .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-primary .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-primary .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-primary .bar-button-curantisMagenta-md,
.toolbar-md-primary .bar-button-clear-md-curantisMagenta,
.toolbar-md-primary .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-primary .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-primary .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-primary .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-primary .bar-button-curantisMagenta75-md,
.toolbar-md-primary .bar-button-clear-md-curantisMagenta75,
.toolbar-md-primary .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-primary .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-primary .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-primary .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-primary .bar-button-curantisPurple-md,
.toolbar-md-primary .bar-button-clear-md-curantisPurple,
.toolbar-md-primary .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-primary .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-primary .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-primary .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-primary .bar-button-danger-md,
.toolbar-md-primary .bar-button-clear-md-danger,
.toolbar-md-primary .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-primary .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-primary .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-primary .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-primary .bar-button-danger10-md,
.toolbar-md-primary .bar-button-clear-md-danger10,
.toolbar-md-primary .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-primary .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-primary .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-primary .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-primary .bar-button-dark-md,
.toolbar-md-primary .bar-button-clear-md-dark,
.toolbar-md-primary .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-primary .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-primary .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-primary .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-primary .bar-button-darkSkyBlue-md,
.toolbar-md-primary .bar-button-clear-md-darkSkyBlue,
.toolbar-md-primary .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-primary .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-primary .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-primary .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-primary .bar-button-gray-md,
.toolbar-md-primary .bar-button-clear-md-gray,
.toolbar-md-primary .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-primary .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-primary .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-primary .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-primary .bar-button-greyscale85-md,
.toolbar-md-primary .bar-button-clear-md-greyscale85,
.toolbar-md-primary .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-primary .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-primary .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-primary .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-primary .bar-button-grayscale75-md,
.toolbar-md-primary .bar-button-clear-md-grayscale75,
.toolbar-md-primary .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-primary .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-primary .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-primary .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-primary .bar-button-grayscale50-md,
.toolbar-md-primary .bar-button-clear-md-grayscale50,
.toolbar-md-primary .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-primary .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-primary .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-primary .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-primary .bar-button-grayscale25-md,
.toolbar-md-primary .bar-button-clear-md-grayscale25,
.toolbar-md-primary .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-primary .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-primary .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-primary .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-primary .bar-button-grayEEE-md,
.toolbar-md-primary .bar-button-clear-md-grayEEE,
.toolbar-md-primary .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-primary .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-primary .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-primary .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-primary .bar-button-light-md,
.toolbar-md-primary .bar-button-clear-md-light,
.toolbar-md-primary .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-primary .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-primary .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-primary .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-primary .bar-button-patientBlue-md,
.toolbar-md-primary .bar-button-clear-md-patientBlue,
.toolbar-md-primary .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-primary .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-primary .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-primary .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-primary .bar-button-primary-md,
.toolbar-md-primary .bar-button-clear-md-primary,
.toolbar-md-primary .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-primary .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-primary .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-primary .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-primary .bar-button-primary25-md,
.toolbar-md-primary .bar-button-clear-md-primary25,
.toolbar-md-primary .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-primary .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-primary .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-primary .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-primary .bar-button-skyBlue-md,
.toolbar-md-primary .bar-button-clear-md-skyBlue,
.toolbar-md-primary .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-primary .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-primary .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-primary .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-primary .bar-button-success-md,
.toolbar-md-primary .bar-button-clear-md-success,
.toolbar-md-primary .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-primary .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-primary .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-primary .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-primary .bar-button-white-md,
.toolbar-md-primary .bar-button-clear-md-white,
.toolbar-md-primary .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-primary .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-primary .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-primary .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-primary .bar-button-yellow-md,
.toolbar-md-primary .bar-button-clear-md-yellow,
.toolbar-md-primary .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-primary .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-primary .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-primary .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-primary .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-primary .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-primary-md,
.bar-button-clear-md-primary,
.bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.bar-button-primary-md:hover:not(.disable-hover),
.bar-button-clear-md-primary:hover:not(.disable-hover),
.bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-primary25 .toolbar-background-md {
  background: #dee4ed;
}

.toolbar-md-primary25 .bar-button-clear-md,
.toolbar-md-primary25 .bar-button-default-md,
.toolbar-md-primary25 .bar-button-outline-md,
.toolbar-md-primary25 .toolbar-title-md {
  color: #424242;
}

.toolbar-md-primary25 .bar-button-clear-md .button-effect,
.toolbar-md-primary25 .bar-button-default-md .button-effect,
.toolbar-md-primary25 .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-primary25 .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-primary25 .bar-button-black-md,
.toolbar-md-primary25 .bar-button-clear-md-black,
.toolbar-md-primary25 .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-primary25 .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-primary25 .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-primary25 .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-primary25 .bar-button-charcoalGrey-md,
.toolbar-md-primary25 .bar-button-clear-md-charcoalGrey,
.toolbar-md-primary25 .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-primary25 .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-primary25 .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-primary25 .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-primary25 .bar-button-curantisMagenta-md,
.toolbar-md-primary25 .bar-button-clear-md-curantisMagenta,
.toolbar-md-primary25 .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-primary25 .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-primary25 .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-primary25 .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-primary25 .bar-button-curantisMagenta75-md,
.toolbar-md-primary25 .bar-button-clear-md-curantisMagenta75,
.toolbar-md-primary25 .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-primary25 .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-primary25 .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-primary25 .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-primary25 .bar-button-curantisPurple-md,
.toolbar-md-primary25 .bar-button-clear-md-curantisPurple,
.toolbar-md-primary25 .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-primary25 .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-primary25 .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-primary25 .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-primary25 .bar-button-danger-md,
.toolbar-md-primary25 .bar-button-clear-md-danger,
.toolbar-md-primary25 .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-primary25 .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-primary25 .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-primary25 .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-primary25 .bar-button-danger10-md,
.toolbar-md-primary25 .bar-button-clear-md-danger10,
.toolbar-md-primary25 .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-primary25 .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-primary25 .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-primary25 .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-primary25 .bar-button-dark-md,
.toolbar-md-primary25 .bar-button-clear-md-dark,
.toolbar-md-primary25 .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-primary25 .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-primary25 .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-primary25 .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-primary25 .bar-button-darkSkyBlue-md,
.toolbar-md-primary25 .bar-button-clear-md-darkSkyBlue,
.toolbar-md-primary25 .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-primary25 .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-primary25 .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-primary25 .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-primary25 .bar-button-gray-md,
.toolbar-md-primary25 .bar-button-clear-md-gray,
.toolbar-md-primary25 .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-primary25 .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-primary25 .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-primary25 .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-primary25 .bar-button-greyscale85-md,
.toolbar-md-primary25 .bar-button-clear-md-greyscale85,
.toolbar-md-primary25 .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-primary25 .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-primary25 .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-primary25 .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-primary25 .bar-button-grayscale75-md,
.toolbar-md-primary25 .bar-button-clear-md-grayscale75,
.toolbar-md-primary25 .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-primary25 .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-primary25 .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-primary25 .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-primary25 .bar-button-grayscale50-md,
.toolbar-md-primary25 .bar-button-clear-md-grayscale50,
.toolbar-md-primary25 .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-primary25 .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-primary25 .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-primary25 .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-primary25 .bar-button-grayscale25-md,
.toolbar-md-primary25 .bar-button-clear-md-grayscale25,
.toolbar-md-primary25 .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-primary25 .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-primary25 .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-primary25 .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-primary25 .bar-button-grayEEE-md,
.toolbar-md-primary25 .bar-button-clear-md-grayEEE,
.toolbar-md-primary25 .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-primary25 .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-primary25 .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-primary25 .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-primary25 .bar-button-light-md,
.toolbar-md-primary25 .bar-button-clear-md-light,
.toolbar-md-primary25 .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-primary25 .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-primary25 .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-primary25 .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-primary25 .bar-button-patientBlue-md,
.toolbar-md-primary25 .bar-button-clear-md-patientBlue,
.toolbar-md-primary25 .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-primary25 .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-primary25 .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-primary25 .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-primary25 .bar-button-primary-md,
.toolbar-md-primary25 .bar-button-clear-md-primary,
.toolbar-md-primary25 .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-primary25 .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-primary25 .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-primary25 .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-primary25 .bar-button-primary25-md,
.toolbar-md-primary25 .bar-button-clear-md-primary25,
.toolbar-md-primary25 .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-primary25 .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-primary25 .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-primary25 .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-primary25 .bar-button-skyBlue-md,
.toolbar-md-primary25 .bar-button-clear-md-skyBlue,
.toolbar-md-primary25 .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-primary25 .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-primary25 .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-primary25 .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-primary25 .bar-button-success-md,
.toolbar-md-primary25 .bar-button-clear-md-success,
.toolbar-md-primary25 .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-primary25 .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-primary25 .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-primary25 .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-primary25 .bar-button-white-md,
.toolbar-md-primary25 .bar-button-clear-md-white,
.toolbar-md-primary25 .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-primary25 .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-primary25 .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-primary25 .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-primary25 .bar-button-yellow-md,
.toolbar-md-primary25 .bar-button-clear-md-yellow,
.toolbar-md-primary25 .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-primary25 .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-primary25 .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-primary25 .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-primary25 .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-primary25 .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-primary25-md,
.bar-button-clear-md-primary25,
.bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.bar-button-primary25-md:hover:not(.disable-hover),
.bar-button-clear-md-primary25:hover:not(.disable-hover),
.bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-skyBlue .toolbar-background-md {
  background: #97a9cf;
}

.toolbar-md-skyBlue .bar-button-clear-md,
.toolbar-md-skyBlue .bar-button-default-md,
.toolbar-md-skyBlue .bar-button-outline-md,
.toolbar-md-skyBlue .toolbar-title-md {
  color: #fff;
}

.toolbar-md-skyBlue .bar-button-clear-md .button-effect,
.toolbar-md-skyBlue .bar-button-default-md .button-effect,
.toolbar-md-skyBlue .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-skyBlue .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-skyBlue .bar-button-black-md,
.toolbar-md-skyBlue .bar-button-clear-md-black,
.toolbar-md-skyBlue .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-skyBlue .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-skyBlue .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-skyBlue .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-skyBlue .bar-button-charcoalGrey-md,
.toolbar-md-skyBlue .bar-button-clear-md-charcoalGrey,
.toolbar-md-skyBlue .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-skyBlue .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-skyBlue .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-skyBlue .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-skyBlue .bar-button-curantisMagenta-md,
.toolbar-md-skyBlue .bar-button-clear-md-curantisMagenta,
.toolbar-md-skyBlue .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-skyBlue .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-skyBlue .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-skyBlue .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-skyBlue .bar-button-curantisMagenta75-md,
.toolbar-md-skyBlue .bar-button-clear-md-curantisMagenta75,
.toolbar-md-skyBlue .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-skyBlue .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-skyBlue .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-skyBlue .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-skyBlue .bar-button-curantisPurple-md,
.toolbar-md-skyBlue .bar-button-clear-md-curantisPurple,
.toolbar-md-skyBlue .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-skyBlue .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-skyBlue .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-skyBlue .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-skyBlue .bar-button-danger-md,
.toolbar-md-skyBlue .bar-button-clear-md-danger,
.toolbar-md-skyBlue .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-skyBlue .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-skyBlue .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-skyBlue .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-skyBlue .bar-button-danger10-md,
.toolbar-md-skyBlue .bar-button-clear-md-danger10,
.toolbar-md-skyBlue .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-skyBlue .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-skyBlue .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-skyBlue .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-skyBlue .bar-button-dark-md,
.toolbar-md-skyBlue .bar-button-clear-md-dark,
.toolbar-md-skyBlue .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-skyBlue .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-skyBlue .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-skyBlue .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-skyBlue .bar-button-darkSkyBlue-md,
.toolbar-md-skyBlue .bar-button-clear-md-darkSkyBlue,
.toolbar-md-skyBlue .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-skyBlue .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-skyBlue .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-skyBlue .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-skyBlue .bar-button-gray-md,
.toolbar-md-skyBlue .bar-button-clear-md-gray,
.toolbar-md-skyBlue .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-skyBlue .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-skyBlue .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-skyBlue .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-skyBlue .bar-button-greyscale85-md,
.toolbar-md-skyBlue .bar-button-clear-md-greyscale85,
.toolbar-md-skyBlue .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-skyBlue .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-skyBlue .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-skyBlue .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-skyBlue .bar-button-grayscale75-md,
.toolbar-md-skyBlue .bar-button-clear-md-grayscale75,
.toolbar-md-skyBlue .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-skyBlue .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-skyBlue .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-skyBlue .bar-button-grayscale50-md,
.toolbar-md-skyBlue .bar-button-clear-md-grayscale50,
.toolbar-md-skyBlue .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-skyBlue .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-skyBlue .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-skyBlue .bar-button-grayscale25-md,
.toolbar-md-skyBlue .bar-button-clear-md-grayscale25,
.toolbar-md-skyBlue .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-skyBlue .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-skyBlue .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-skyBlue .bar-button-grayEEE-md,
.toolbar-md-skyBlue .bar-button-clear-md-grayEEE,
.toolbar-md-skyBlue .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-skyBlue .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-skyBlue .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-skyBlue .bar-button-light-md,
.toolbar-md-skyBlue .bar-button-clear-md-light,
.toolbar-md-skyBlue .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-skyBlue .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-skyBlue .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-skyBlue .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-skyBlue .bar-button-patientBlue-md,
.toolbar-md-skyBlue .bar-button-clear-md-patientBlue,
.toolbar-md-skyBlue .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-skyBlue .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-skyBlue .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-skyBlue .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-skyBlue .bar-button-primary-md,
.toolbar-md-skyBlue .bar-button-clear-md-primary,
.toolbar-md-skyBlue .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-skyBlue .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-skyBlue .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-skyBlue .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-skyBlue .bar-button-primary25-md,
.toolbar-md-skyBlue .bar-button-clear-md-primary25,
.toolbar-md-skyBlue .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-skyBlue .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-skyBlue .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-skyBlue .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-skyBlue .bar-button-skyBlue-md,
.toolbar-md-skyBlue .bar-button-clear-md-skyBlue,
.toolbar-md-skyBlue .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-skyBlue .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-skyBlue .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-skyBlue .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-skyBlue .bar-button-success-md,
.toolbar-md-skyBlue .bar-button-clear-md-success,
.toolbar-md-skyBlue .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-skyBlue .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-skyBlue .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-skyBlue .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-skyBlue .bar-button-white-md,
.toolbar-md-skyBlue .bar-button-clear-md-white,
.toolbar-md-skyBlue .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-skyBlue .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-skyBlue .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-skyBlue .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-skyBlue .bar-button-yellow-md,
.toolbar-md-skyBlue .bar-button-clear-md-yellow,
.toolbar-md-skyBlue .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-skyBlue .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-skyBlue .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-skyBlue .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-skyBlue .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-skyBlue .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-skyBlue-md,
.bar-button-clear-md-skyBlue,
.bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.bar-button-skyBlue-md:hover:not(.disable-hover),
.bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-success .toolbar-background-md {
  background: #85bf31;
}

.toolbar-md-success .bar-button-clear-md,
.toolbar-md-success .bar-button-default-md,
.toolbar-md-success .bar-button-outline-md,
.toolbar-md-success .toolbar-title-md {
  color: #fff;
}

.toolbar-md-success .bar-button-clear-md .button-effect,
.toolbar-md-success .bar-button-default-md .button-effect,
.toolbar-md-success .bar-button-outline-md .button-effect {
  background-color: #fff;
}

.toolbar-md-success .bar-button-outline-md {
  border-color: #fff;
}

.toolbar-md-success .bar-button-black-md,
.toolbar-md-success .bar-button-clear-md-black,
.toolbar-md-success .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-success .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-success .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-success .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-success .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-success .bar-button-charcoalGrey-md,
.toolbar-md-success .bar-button-clear-md-charcoalGrey,
.toolbar-md-success .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-success .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-success .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-success .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-success .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-success .bar-button-curantisMagenta-md,
.toolbar-md-success .bar-button-clear-md-curantisMagenta,
.toolbar-md-success .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-success .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-success .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-success .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-success .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-success .bar-button-curantisMagenta75-md,
.toolbar-md-success .bar-button-clear-md-curantisMagenta75,
.toolbar-md-success .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-success .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-success .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-success .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-success .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-success .bar-button-curantisPurple-md,
.toolbar-md-success .bar-button-clear-md-curantisPurple,
.toolbar-md-success .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-success .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-success .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-success .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-success .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-success .bar-button-danger-md,
.toolbar-md-success .bar-button-clear-md-danger,
.toolbar-md-success .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-success .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-success .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-success .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-success .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-success .bar-button-danger10-md,
.toolbar-md-success .bar-button-clear-md-danger10,
.toolbar-md-success .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-success .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-success .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-success .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-success .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-success .bar-button-dark-md,
.toolbar-md-success .bar-button-clear-md-dark,
.toolbar-md-success .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-success .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-success .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-success .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-success .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-success .bar-button-darkSkyBlue-md,
.toolbar-md-success .bar-button-clear-md-darkSkyBlue,
.toolbar-md-success .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-success .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-success .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-success .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-success .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-success .bar-button-gray-md,
.toolbar-md-success .bar-button-clear-md-gray,
.toolbar-md-success .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-success .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-success .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-success .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-success .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-success .bar-button-greyscale85-md,
.toolbar-md-success .bar-button-clear-md-greyscale85,
.toolbar-md-success .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-success .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-success .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-success .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-success .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-success .bar-button-grayscale75-md,
.toolbar-md-success .bar-button-clear-md-grayscale75,
.toolbar-md-success .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-success .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-success .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-success .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-success .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-success .bar-button-grayscale50-md,
.toolbar-md-success .bar-button-clear-md-grayscale50,
.toolbar-md-success .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-success .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-success .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-success .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-success .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-success .bar-button-grayscale25-md,
.toolbar-md-success .bar-button-clear-md-grayscale25,
.toolbar-md-success .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-success .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-success .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-success .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-success .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-success .bar-button-grayEEE-md,
.toolbar-md-success .bar-button-clear-md-grayEEE,
.toolbar-md-success .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-success .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-success .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-success .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-success .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-success .bar-button-light-md,
.toolbar-md-success .bar-button-clear-md-light,
.toolbar-md-success .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-success .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-success .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-success .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-success .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-success .bar-button-patientBlue-md,
.toolbar-md-success .bar-button-clear-md-patientBlue,
.toolbar-md-success .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-success .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-success .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-success .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-success .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-success .bar-button-primary-md,
.toolbar-md-success .bar-button-clear-md-primary,
.toolbar-md-success .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-success .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-success .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-success .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-success .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-success .bar-button-primary25-md,
.toolbar-md-success .bar-button-clear-md-primary25,
.toolbar-md-success .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-success .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-success .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-success .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-success .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-success .bar-button-skyBlue-md,
.toolbar-md-success .bar-button-clear-md-skyBlue,
.toolbar-md-success .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-success .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-success .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-success .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-success .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-success .bar-button-success-md,
.toolbar-md-success .bar-button-clear-md-success,
.toolbar-md-success .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-success .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-success .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-success .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-success .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-success .bar-button-white-md,
.toolbar-md-success .bar-button-clear-md-white,
.toolbar-md-success .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-success .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-success .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-success .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-success .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-success .bar-button-yellow-md,
.toolbar-md-success .bar-button-clear-md-yellow,
.toolbar-md-success .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-success .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-success .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-success .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-success .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-success .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-success .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-success .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-success-md,
.bar-button-clear-md-success,
.bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.bar-button-success-md:hover:not(.disable-hover),
.bar-button-clear-md-success:hover:not(.disable-hover),
.bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.bar-button-outline-md-success.activated {
  background-color: transparent;
}

.bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-white .toolbar-background-md {
  background: #fefefe;
}

.toolbar-md-white .bar-button-clear-md,
.toolbar-md-white .bar-button-default-md,
.toolbar-md-white .bar-button-outline-md,
.toolbar-md-white .toolbar-title-md {
  color: #424242;
}

.toolbar-md-white .bar-button-clear-md .button-effect,
.toolbar-md-white .bar-button-default-md .button-effect,
.toolbar-md-white .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-white .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-white .bar-button-black-md,
.toolbar-md-white .bar-button-clear-md-black,
.toolbar-md-white .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-white .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-white .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-white .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-white .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-white .bar-button-charcoalGrey-md,
.toolbar-md-white .bar-button-clear-md-charcoalGrey,
.toolbar-md-white .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-white .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-white .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-white .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-white .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-white .bar-button-curantisMagenta-md,
.toolbar-md-white .bar-button-clear-md-curantisMagenta,
.toolbar-md-white .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-white .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-white .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-white .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-white .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-white .bar-button-curantisMagenta75-md,
.toolbar-md-white .bar-button-clear-md-curantisMagenta75,
.toolbar-md-white .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-white .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-white .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-white .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-white .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-white .bar-button-curantisPurple-md,
.toolbar-md-white .bar-button-clear-md-curantisPurple,
.toolbar-md-white .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-white .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-white .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-white .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-white .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-white .bar-button-danger-md,
.toolbar-md-white .bar-button-clear-md-danger,
.toolbar-md-white .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-white .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-white .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-white .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-white .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-white .bar-button-danger10-md,
.toolbar-md-white .bar-button-clear-md-danger10,
.toolbar-md-white .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-white .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-white .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-white .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-white .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-white .bar-button-dark-md,
.toolbar-md-white .bar-button-clear-md-dark,
.toolbar-md-white .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-white .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-white .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-white .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-white .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-white .bar-button-darkSkyBlue-md,
.toolbar-md-white .bar-button-clear-md-darkSkyBlue,
.toolbar-md-white .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-white .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-white .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-white .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-white .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-white .bar-button-gray-md,
.toolbar-md-white .bar-button-clear-md-gray,
.toolbar-md-white .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-white .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-white .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-white .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-white .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-white .bar-button-greyscale85-md,
.toolbar-md-white .bar-button-clear-md-greyscale85,
.toolbar-md-white .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-white .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-white .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-white .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-white .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-white .bar-button-grayscale75-md,
.toolbar-md-white .bar-button-clear-md-grayscale75,
.toolbar-md-white .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-white .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-white .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-white .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-white .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-white .bar-button-grayscale50-md,
.toolbar-md-white .bar-button-clear-md-grayscale50,
.toolbar-md-white .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-white .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-white .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-white .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-white .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-white .bar-button-grayscale25-md,
.toolbar-md-white .bar-button-clear-md-grayscale25,
.toolbar-md-white .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-white .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-white .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-white .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-white .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-white .bar-button-grayEEE-md,
.toolbar-md-white .bar-button-clear-md-grayEEE,
.toolbar-md-white .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-white .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-white .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-white .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-white .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-white .bar-button-light-md,
.toolbar-md-white .bar-button-clear-md-light,
.toolbar-md-white .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-white .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-white .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-white .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-white .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-white .bar-button-patientBlue-md,
.toolbar-md-white .bar-button-clear-md-patientBlue,
.toolbar-md-white .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-white .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-white .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-white .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-white .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-white .bar-button-primary-md,
.toolbar-md-white .bar-button-clear-md-primary,
.toolbar-md-white .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-white .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-white .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-white .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-white .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-white .bar-button-primary25-md,
.toolbar-md-white .bar-button-clear-md-primary25,
.toolbar-md-white .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-white .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-white .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-white .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-white .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-white .bar-button-skyBlue-md,
.toolbar-md-white .bar-button-clear-md-skyBlue,
.toolbar-md-white .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-white .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-white .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-white .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-white .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-white .bar-button-success-md,
.toolbar-md-white .bar-button-clear-md-success,
.toolbar-md-white .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-white .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-white .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-white .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-white .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-white .bar-button-white-md,
.toolbar-md-white .bar-button-clear-md-white,
.toolbar-md-white .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-white .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-white .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-white .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-white .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-white .bar-button-yellow-md,
.toolbar-md-white .bar-button-clear-md-yellow,
.toolbar-md-white .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-white .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-white .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-white .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-white .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-white .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-white .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-white .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-white-md,
.bar-button-clear-md-white,
.bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.bar-button-white-md:hover:not(.disable-hover),
.bar-button-clear-md-white:hover:not(.disable-hover),
.bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.bar-button-outline-md-white.activated {
  background-color: transparent;
}

.bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-yellow .toolbar-background-md {
  background: #f8e71c;
}

.toolbar-md-yellow .bar-button-clear-md,
.toolbar-md-yellow .bar-button-default-md,
.toolbar-md-yellow .bar-button-outline-md,
.toolbar-md-yellow .toolbar-title-md {
  color: #424242;
}

.toolbar-md-yellow .bar-button-clear-md .button-effect,
.toolbar-md-yellow .bar-button-default-md .button-effect,
.toolbar-md-yellow .bar-button-outline-md .button-effect {
  background-color: #424242;
}

.toolbar-md-yellow .bar-button-outline-md {
  border-color: #424242;
}

.toolbar-md-yellow .bar-button-black-md,
.toolbar-md-yellow .bar-button-clear-md-black,
.toolbar-md-yellow .bar-button-md-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-black-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-black:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-md-yellow .bar-button-outline-md-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-black.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-black .button-effect {
  background-color: #3e3d3d;
}

.toolbar-md-yellow .bar-button-solid-md-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-md-yellow .bar-button-solid-md-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-md-yellow .bar-button-charcoalGrey-md,
.toolbar-md-yellow .bar-button-clear-md-charcoalGrey,
.toolbar-md-yellow .bar-button-md-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-charcoalGrey-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-charcoalGrey:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-md-yellow .bar-button-outline-md-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-charcoalGrey.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-charcoalGrey .button-effect {
  background-color: #585858;
}

.toolbar-md-yellow .bar-button-solid-md-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-md-yellow .bar-button-solid-md-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-md-yellow .bar-button-curantisMagenta-md,
.toolbar-md-yellow .bar-button-clear-md-curantisMagenta,
.toolbar-md-yellow .bar-button-md-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-curantisMagenta-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-curantisMagenta:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-md-yellow .bar-button-outline-md-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-curantisMagenta.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-curantisMagenta .button-effect {
  background-color: #b43671;
}

.toolbar-md-yellow .bar-button-solid-md-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-md-yellow .bar-button-solid-md-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-md-yellow .bar-button-curantisMagenta75-md,
.toolbar-md-yellow .bar-button-clear-md-curantisMagenta75,
.toolbar-md-yellow .bar-button-md-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-curantisMagenta75-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-curantisMagenta75:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-md-yellow .bar-button-outline-md-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-curantisMagenta75.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-curantisMagenta75 .button-effect {
  background-color: #ac5677;
}

.toolbar-md-yellow .bar-button-solid-md-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-md-yellow .bar-button-solid-md-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-md-yellow .bar-button-curantisPurple-md,
.toolbar-md-yellow .bar-button-clear-md-curantisPurple,
.toolbar-md-yellow .bar-button-md-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-curantisPurple-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-curantisPurple:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-md-yellow .bar-button-outline-md-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-curantisPurple.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-curantisPurple .button-effect {
  background-color: #6e5880;
}

.toolbar-md-yellow .bar-button-solid-md-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-md-yellow .bar-button-solid-md-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-md-yellow .bar-button-danger-md,
.toolbar-md-yellow .bar-button-clear-md-danger,
.toolbar-md-yellow .bar-button-md-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-danger-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-danger:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-md-yellow .bar-button-outline-md-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-danger.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-danger .button-effect {
  background-color: #d4152d;
}

.toolbar-md-yellow .bar-button-solid-md-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-md-yellow .bar-button-solid-md-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-md-yellow .bar-button-danger10-md,
.toolbar-md-yellow .bar-button-clear-md-danger10,
.toolbar-md-yellow .bar-button-md-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-danger10-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-danger10:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-md-yellow .bar-button-outline-md-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-danger10.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-danger10 .button-effect {
  background-color: #e4c8cc;
}

.toolbar-md-yellow .bar-button-solid-md-danger10 {
  color: #424242;
  background-color: #f8d9de;
}

.toolbar-md-yellow .bar-button-solid-md-danger10.activated {
  color: #424242;
  background-color: #e4c8cc;
}

.toolbar-md-yellow .bar-button-dark-md,
.toolbar-md-yellow .bar-button-clear-md-dark,
.toolbar-md-yellow .bar-button-md-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-dark-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-dark:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-md-yellow .bar-button-outline-md-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-dark.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-dark .button-effect {
  background-color: #867690;
}

.toolbar-md-yellow .bar-button-solid-md-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-md-yellow .bar-button-solid-md-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-md-yellow .bar-button-darkSkyBlue-md,
.toolbar-md-yellow .bar-button-clear-md-darkSkyBlue,
.toolbar-md-yellow .bar-button-md-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-darkSkyBlue-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-darkSkyBlue:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-md-yellow .bar-button-outline-md-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-darkSkyBlue.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-darkSkyBlue .button-effect {
  background-color: #4484d0;
}

.toolbar-md-yellow .bar-button-solid-md-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-md-yellow .bar-button-solid-md-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-md-yellow .bar-button-gray-md,
.toolbar-md-yellow .bar-button-clear-md-gray,
.toolbar-md-yellow .bar-button-md-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-gray-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-gray:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-md-yellow .bar-button-outline-md-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-gray.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-gray .button-effect {
  background-color: #8f8f8f;
}

.toolbar-md-yellow .bar-button-solid-md-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-md-yellow .bar-button-solid-md-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-md-yellow .bar-button-greyscale85-md,
.toolbar-md-yellow .bar-button-clear-md-greyscale85,
.toolbar-md-yellow .bar-button-md-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-greyscale85-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-greyscale85:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-md-yellow .bar-button-outline-md-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-greyscale85.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-greyscale85 .button-effect {
  background-color: #514f4f;
}

.toolbar-md-yellow .bar-button-solid-md-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-md-yellow .bar-button-solid-md-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-md-yellow .bar-button-grayscale75-md,
.toolbar-md-yellow .bar-button-clear-md-grayscale75,
.toolbar-md-yellow .bar-button-md-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-grayscale75-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-grayscale75:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-md-yellow .bar-button-outline-md-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-grayscale75.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-grayscale75 .button-effect {
  background-color: #787575;
}

.toolbar-md-yellow .bar-button-solid-md-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-md-yellow .bar-button-solid-md-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-md-yellow .bar-button-grayscale50-md,
.toolbar-md-yellow .bar-button-clear-md-grayscale50,
.toolbar-md-yellow .bar-button-md-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-grayscale50-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-grayscale50:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-md-yellow .bar-button-outline-md-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-grayscale50.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-grayscale50 .button-effect {
  background-color: #b2b0b0;
}

.toolbar-md-yellow .bar-button-solid-md-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-md-yellow .bar-button-solid-md-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-md-yellow .bar-button-grayscale25-md,
.toolbar-md-yellow .bar-button-clear-md-grayscale25,
.toolbar-md-yellow .bar-button-md-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-grayscale25-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-grayscale25:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-md-yellow .bar-button-outline-md-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-grayscale25.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-grayscale25 .button-effect {
  background-color: #d7d5d5;
}

.toolbar-md-yellow .bar-button-solid-md-grayscale25 {
  color: #424242;
  background-color: #eae8e8;
}

.toolbar-md-yellow .bar-button-solid-md-grayscale25.activated {
  color: #424242;
  background-color: #d7d5d5;
}

.toolbar-md-yellow .bar-button-grayEEE-md,
.toolbar-md-yellow .bar-button-clear-md-grayEEE,
.toolbar-md-yellow .bar-button-md-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-grayEEE-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-grayEEE:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-md-yellow .bar-button-outline-md-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-grayEEE.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-grayEEE .button-effect {
  background-color: #dbdbdb;
}

.toolbar-md-yellow .bar-button-solid-md-grayEEE {
  color: #424242;
  background-color: #eee;
}

.toolbar-md-yellow .bar-button-solid-md-grayEEE.activated {
  color: #424242;
  background-color: #dbdbdb;
}

.toolbar-md-yellow .bar-button-light-md,
.toolbar-md-yellow .bar-button-clear-md-light,
.toolbar-md-yellow .bar-button-md-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-light-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-light:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-md-yellow .bar-button-outline-md-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-light.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-light .button-effect {
  background-color: #e0e0e0;
}

.toolbar-md-yellow .bar-button-solid-md-light {
  color: #424242;
  background-color: #f4f4f4;
}

.toolbar-md-yellow .bar-button-solid-md-light.activated {
  color: #424242;
  background-color: #e0e0e0;
}

.toolbar-md-yellow .bar-button-patientBlue-md,
.toolbar-md-yellow .bar-button-clear-md-patientBlue,
.toolbar-md-yellow .bar-button-md-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-patientBlue-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-patientBlue:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-md-yellow .bar-button-outline-md-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-patientBlue.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-patientBlue .button-effect {
  background-color: #c2d1e3;
}

.toolbar-md-yellow .bar-button-solid-md-patientBlue {
  color: #424242;
  background-color: #d3e3f7;
}

.toolbar-md-yellow .bar-button-solid-md-patientBlue.activated {
  color: #424242;
  background-color: #c2d1e3;
}

.toolbar-md-yellow .bar-button-primary-md,
.toolbar-md-yellow .bar-button-clear-md-primary,
.toolbar-md-yellow .bar-button-md-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-primary-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-primary:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-md-yellow .bar-button-outline-md-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-primary.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-primary .button-effect {
  background-color: #526dab;
}

.toolbar-md-yellow .bar-button-solid-md-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-md-yellow .bar-button-solid-md-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-md-yellow .bar-button-primary25-md,
.toolbar-md-yellow .bar-button-clear-md-primary25,
.toolbar-md-yellow .bar-button-md-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-primary25-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-primary25:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-md-yellow .bar-button-outline-md-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-primary25.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-primary25 .button-effect {
  background-color: #ccd2da;
}

.toolbar-md-yellow .bar-button-solid-md-primary25 {
  color: #424242;
  background-color: #dee4ed;
}

.toolbar-md-yellow .bar-button-solid-md-primary25.activated {
  color: #424242;
  background-color: #ccd2da;
}

.toolbar-md-yellow .bar-button-skyBlue-md,
.toolbar-md-yellow .bar-button-clear-md-skyBlue,
.toolbar-md-yellow .bar-button-md-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-skyBlue-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-skyBlue:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-md-yellow .bar-button-outline-md-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-skyBlue.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-skyBlue .button-effect {
  background-color: #8b9bbe;
}

.toolbar-md-yellow .bar-button-solid-md-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-md-yellow .bar-button-solid-md-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-md-yellow .bar-button-success-md,
.toolbar-md-yellow .bar-button-clear-md-success,
.toolbar-md-yellow .bar-button-md-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-success-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-success:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-md-yellow .bar-button-outline-md-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-success.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-success .button-effect {
  background-color: #8fc441;
}

.toolbar-md-yellow .bar-button-solid-md-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-md-yellow .bar-button-solid-md-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-md-yellow .bar-button-white-md,
.toolbar-md-yellow .bar-button-clear-md-white,
.toolbar-md-yellow .bar-button-md-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-white-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-white:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-md-yellow .bar-button-outline-md-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-white.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-white .button-effect {
  background-color: #eaeaea;
}

.toolbar-md-yellow .bar-button-solid-md-white {
  color: #424242;
  background-color: #fefefe;
}

.toolbar-md-yellow .bar-button-solid-md-white.activated {
  color: #424242;
  background-color: #eaeaea;
}

.toolbar-md-yellow .bar-button-yellow-md,
.toolbar-md-yellow .bar-button-clear-md-yellow,
.toolbar-md-yellow .bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-yellow-md:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-clear-md-yellow:hover:not(.disable-hover),
.toolbar-md-yellow .bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-md-yellow .bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.toolbar-md-yellow .bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.toolbar-md-yellow .bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.toolbar-md-yellow .bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-yellow-md,
.bar-button-clear-md-yellow,
.bar-button-md-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.bar-button-yellow-md:hover:not(.disable-hover),
.bar-button-clear-md-yellow:hover:not(.disable-hover),
.bar-button-md-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.bar-button-outline-md-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.bar-button-outline-md-yellow.activated {
  background-color: transparent;
}

.bar-button-outline-md-yellow .button-effect {
  background-color: #e4d51a;
}

.bar-button-solid-md-yellow {
  color: #424242;
  background-color: #f8e71c;
}

.bar-button-solid-md-yellow.activated {
  color: #424242;
  background-color: #e4d51a;
}

.bar-button-strong-md {
  font-weight: bold;
}

.toolbar-wp {
  padding: 4px;
  min-height: 46px;
}

.toolbar-background-wp {
  border-color: #b2b2b2;
  background: #f8f8f8;
}

.toolbar-content-wp {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -ms-flex-order: 3;
  order: 3;
  min-width: 0;
  max-width: 100%;
}

.toolbar-title-wp {
  font-size: 1.5rem;
  font-weight: bold;
  text-transform: uppercase;
  color: #000;
  padding: 0 6px;
}

.bar-buttons-wp {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -ms-flex-order: 4;
  order: 4;
  -webkit-transform: translateZ(0);
  transform: translateZ(0);
}

.bar-buttons-wp[left] {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

.bar-buttons-wp[left] .bar-button:first-child {
  margin-left: 0;
}

.bar-buttons-wp[end] {
  text-align: right;
  text-align: end;
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -ms-flex-order: 5;
  order: 5;
}

.bar-buttons-wp[right] {
  text-align: right;
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -ms-flex-order: 6;
  order: 6;
}

.bar-button-wp {
  margin: 0 0.2rem;
  padding: 0 5px;
  border-radius: 2px;
  height: 32px;
  border: 0;
  font-size: 1.4rem;
  font-weight: 500;
  text-transform: uppercase;
}

.bar-button-solid-wp,
.bar-button-outline-wp {
  overflow: hidden;
}

.bar-button-outline-wp {
  border-width: 1px;
  border-style: solid;
  border-color: #000;
  color: #000;
  background-color: transparent;
}

.bar-button-outline-wp:hover:not(.disable-hover) {
  opacity: .4;
}

.bar-button-outline-wp.activated {
  color: #fff;
  background-color: #000;
}

.bar-button-solid-wp {
  color: #fff;
  background-color: #000;
}

.bar-button-solid-wp:hover:not(.disable-hover) {
  color: #fff;
}

.bar-button-solid-wp.activated {
  color: #fff;
  background-color: #141414;
}

.bar-button-wp.bar-button-icon-start ion-icon {
  padding-right: 0.3em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-wp.bar-button-icon-end ion-icon {
  padding-left: 0.4em;
  font-size: 1.4em;
  line-height: .67;
  pointer-events: none;
}

.bar-button-wp[icon-only] {
  padding: 0;
}

.bar-button-wp[icon-only] ion-icon {
  padding: 0 0.1em;
  min-width: 28px;
  font-size: 1.8em;
  line-height: .67;
  pointer-events: none;
}

.back-button-wp {
  margin: 0 6px;
  min-width: 44px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.back-button-icon-wp {
  text-align: left;
  text-align: start;
  margin: 0;
  padding: 0 6px;
  font-size: 2.4rem;
  font-weight: normal;
}

.bar-button-menutoggle-wp {
  margin: 0 6px;
  padding: 0 2px;
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
  min-width: 44px;
}

.bar-button-menutoggle-wp ion-icon {
  padding: 0 6px;
  font-size: 2.4rem;
}

.bar-button-menutoggle-wp[end],
.bar-button-menutoggle-wp[right] {
  margin: 0 2px;
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
  -ms-flex-order: 7;
  order: 7;
  min-width: 28px;
}

.bar-button-default-wp,
.bar-button-clear-wp-default,
.bar-button-wp-default {
  color: #000;
  background-color: transparent;
}

.bar-button-default-wp:hover:not(.disable-hover),
.bar-button-clear-wp-default:hover:not(.disable-hover),
.bar-button-wp-default:hover:not(.disable-hover) {
  color: #000;
}

.bar-button-clear-wp,
.bar-button-clear-wp-clear,
.bar-button-wp-clear {
  color: #000;
  background-color: transparent;
}

.bar-button-clear-wp:hover:not(.disable-hover),
.bar-button-clear-wp-clear:hover:not(.disable-hover),
.bar-button-wp-clear:hover:not(.disable-hover) {
  color: #000;
}

.toolbar-wp-black .toolbar-background-wp {
  background: #2d2c2c;
}

.toolbar-wp-black .bar-button-clear-wp,
.toolbar-wp-black .bar-button-default-wp,
.toolbar-wp-black .bar-button-outline-wp,
.toolbar-wp-black .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-black .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-black .bar-button-black-wp,
.toolbar-wp-black .bar-button-clear-wp-black,
.toolbar-wp-black .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-black .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-black .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-black .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-black .bar-button-charcoalGrey-wp,
.toolbar-wp-black .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-black .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-black .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-black .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-black .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-black .bar-button-curantisMagenta-wp,
.toolbar-wp-black .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-black .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-black .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-black .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-black .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-black .bar-button-curantisMagenta75-wp,
.toolbar-wp-black .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-black .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-black .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-black .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-black .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-black .bar-button-curantisPurple-wp,
.toolbar-wp-black .bar-button-clear-wp-curantisPurple,
.toolbar-wp-black .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-black .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-black .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-black .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-black .bar-button-danger-wp,
.toolbar-wp-black .bar-button-clear-wp-danger,
.toolbar-wp-black .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-black .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-black .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-black .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-black .bar-button-danger10-wp,
.toolbar-wp-black .bar-button-clear-wp-danger10,
.toolbar-wp-black .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-black .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-black .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-black .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-black .bar-button-dark-wp,
.toolbar-wp-black .bar-button-clear-wp-dark,
.toolbar-wp-black .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-black .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-black .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-black .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-black .bar-button-darkSkyBlue-wp,
.toolbar-wp-black .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-black .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-black .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-black .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-black .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-black .bar-button-gray-wp,
.toolbar-wp-black .bar-button-clear-wp-gray,
.toolbar-wp-black .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-black .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-black .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-black .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-black .bar-button-greyscale85-wp,
.toolbar-wp-black .bar-button-clear-wp-greyscale85,
.toolbar-wp-black .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-black .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-black .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-black .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-black .bar-button-grayscale75-wp,
.toolbar-wp-black .bar-button-clear-wp-grayscale75,
.toolbar-wp-black .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-black .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-black .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-black .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-black .bar-button-grayscale50-wp,
.toolbar-wp-black .bar-button-clear-wp-grayscale50,
.toolbar-wp-black .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-black .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-black .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-black .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-black .bar-button-grayscale25-wp,
.toolbar-wp-black .bar-button-clear-wp-grayscale25,
.toolbar-wp-black .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-black .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-black .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-black .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-black .bar-button-grayEEE-wp,
.toolbar-wp-black .bar-button-clear-wp-grayEEE,
.toolbar-wp-black .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-black .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-black .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-black .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-black .bar-button-light-wp,
.toolbar-wp-black .bar-button-clear-wp-light,
.toolbar-wp-black .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-black .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-black .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-black .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-black .bar-button-patientBlue-wp,
.toolbar-wp-black .bar-button-clear-wp-patientBlue,
.toolbar-wp-black .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-black .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-black .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-black .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-black .bar-button-primary-wp,
.toolbar-wp-black .bar-button-clear-wp-primary,
.toolbar-wp-black .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-black .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-black .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-black .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-black .bar-button-primary25-wp,
.toolbar-wp-black .bar-button-clear-wp-primary25,
.toolbar-wp-black .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-black .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-black .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-black .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-black .bar-button-skyBlue-wp,
.toolbar-wp-black .bar-button-clear-wp-skyBlue,
.toolbar-wp-black .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-black .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-black .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-black .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-black .bar-button-success-wp,
.toolbar-wp-black .bar-button-clear-wp-success,
.toolbar-wp-black .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-black .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-black .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-black .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-black .bar-button-white-wp,
.toolbar-wp-black .bar-button-clear-wp-white,
.toolbar-wp-black .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-black .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-black .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-black .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-black .bar-button-yellow-wp,
.toolbar-wp-black .bar-button-clear-wp-yellow,
.toolbar-wp-black .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-black .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-black .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-black .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-black .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-black .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-black-wp,
.bar-button-clear-wp-black,
.bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.bar-button-black-wp:hover:not(.disable-hover),
.bar-button-clear-wp-black:hover:not(.disable-hover),
.bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-charcoalGrey .toolbar-background-wp {
  background: #4a4a4a;
}

.toolbar-wp-charcoalGrey .bar-button-clear-wp,
.toolbar-wp-charcoalGrey .bar-button-default-wp,
.toolbar-wp-charcoalGrey .bar-button-outline-wp,
.toolbar-wp-charcoalGrey .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-charcoalGrey .bar-button-black-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-black,
.toolbar-wp-charcoalGrey .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-charcoalGrey .bar-button-charcoalGrey-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-charcoalGrey .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-charcoalGrey .bar-button-curantisMagenta-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-charcoalGrey .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-charcoalGrey .bar-button-curantisMagenta75-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-charcoalGrey .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-charcoalGrey .bar-button-curantisPurple-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-curantisPurple,
.toolbar-wp-charcoalGrey .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-charcoalGrey .bar-button-danger-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-danger,
.toolbar-wp-charcoalGrey .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-charcoalGrey .bar-button-danger10-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-danger10,
.toolbar-wp-charcoalGrey .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-charcoalGrey .bar-button-dark-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-dark,
.toolbar-wp-charcoalGrey .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-charcoalGrey .bar-button-darkSkyBlue-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-charcoalGrey .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-charcoalGrey .bar-button-gray-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-gray,
.toolbar-wp-charcoalGrey .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-charcoalGrey .bar-button-greyscale85-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-greyscale85,
.toolbar-wp-charcoalGrey .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-charcoalGrey .bar-button-grayscale75-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-grayscale75,
.toolbar-wp-charcoalGrey .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-charcoalGrey .bar-button-grayscale50-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-grayscale50,
.toolbar-wp-charcoalGrey .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-charcoalGrey .bar-button-grayscale25-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-grayscale25,
.toolbar-wp-charcoalGrey .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-charcoalGrey .bar-button-grayEEE-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-grayEEE,
.toolbar-wp-charcoalGrey .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-charcoalGrey .bar-button-light-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-light,
.toolbar-wp-charcoalGrey .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-charcoalGrey .bar-button-patientBlue-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-patientBlue,
.toolbar-wp-charcoalGrey .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-charcoalGrey .bar-button-primary-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-primary,
.toolbar-wp-charcoalGrey .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-charcoalGrey .bar-button-primary25-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-primary25,
.toolbar-wp-charcoalGrey .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-charcoalGrey .bar-button-skyBlue-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-skyBlue,
.toolbar-wp-charcoalGrey .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-charcoalGrey .bar-button-success-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-success,
.toolbar-wp-charcoalGrey .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-charcoalGrey .bar-button-white-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-white,
.toolbar-wp-charcoalGrey .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-charcoalGrey .bar-button-yellow-wp,
.toolbar-wp-charcoalGrey .bar-button-clear-wp-yellow,
.toolbar-wp-charcoalGrey .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-charcoalGrey .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-charcoalGrey .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-charcoalGrey .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-charcoalGrey-wp,
.bar-button-clear-wp-charcoalGrey,
.bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-curantisMagenta .toolbar-background-wp {
  background: #ae2465;
}

.toolbar-wp-curantisMagenta .bar-button-clear-wp,
.toolbar-wp-curantisMagenta .bar-button-default-wp,
.toolbar-wp-curantisMagenta .bar-button-outline-wp,
.toolbar-wp-curantisMagenta .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-curantisMagenta .bar-button-black-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-black,
.toolbar-wp-curantisMagenta .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-curantisMagenta .bar-button-charcoalGrey-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-curantisMagenta .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-curantisMagenta .bar-button-curantisMagenta-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-curantisMagenta .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-curantisMagenta .bar-button-curantisMagenta75-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-curantisMagenta .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-curantisMagenta .bar-button-curantisPurple-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-curantisPurple,
.toolbar-wp-curantisMagenta .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-curantisMagenta .bar-button-danger-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-danger,
.toolbar-wp-curantisMagenta .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-curantisMagenta .bar-button-danger10-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-danger10,
.toolbar-wp-curantisMagenta .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-curantisMagenta .bar-button-dark-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-dark,
.toolbar-wp-curantisMagenta .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-curantisMagenta .bar-button-darkSkyBlue-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-curantisMagenta .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-curantisMagenta .bar-button-gray-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-gray,
.toolbar-wp-curantisMagenta .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-curantisMagenta .bar-button-greyscale85-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-greyscale85,
.toolbar-wp-curantisMagenta .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-curantisMagenta .bar-button-grayscale75-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-grayscale75,
.toolbar-wp-curantisMagenta .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-curantisMagenta .bar-button-grayscale50-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-grayscale50,
.toolbar-wp-curantisMagenta .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-curantisMagenta .bar-button-grayscale25-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-grayscale25,
.toolbar-wp-curantisMagenta .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-curantisMagenta .bar-button-grayEEE-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-grayEEE,
.toolbar-wp-curantisMagenta .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-curantisMagenta .bar-button-light-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-light,
.toolbar-wp-curantisMagenta .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-curantisMagenta .bar-button-patientBlue-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-patientBlue,
.toolbar-wp-curantisMagenta .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-curantisMagenta .bar-button-primary-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-primary,
.toolbar-wp-curantisMagenta .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-curantisMagenta .bar-button-primary25-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-primary25,
.toolbar-wp-curantisMagenta .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-curantisMagenta .bar-button-skyBlue-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-skyBlue,
.toolbar-wp-curantisMagenta .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-curantisMagenta .bar-button-success-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-success,
.toolbar-wp-curantisMagenta .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-curantisMagenta .bar-button-white-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-white,
.toolbar-wp-curantisMagenta .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-curantisMagenta .bar-button-yellow-wp,
.toolbar-wp-curantisMagenta .bar-button-clear-wp-yellow,
.toolbar-wp-curantisMagenta .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-curantisMagenta .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-curantisMagenta-wp,
.bar-button-clear-wp-curantisMagenta,
.bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-curantisMagenta75 .toolbar-background-wp {
  background: #bb5e81;
}

.toolbar-wp-curantisMagenta75 .bar-button-clear-wp,
.toolbar-wp-curantisMagenta75 .bar-button-default-wp,
.toolbar-wp-curantisMagenta75 .bar-button-outline-wp,
.toolbar-wp-curantisMagenta75 .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-curantisMagenta75 .bar-button-black-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-black,
.toolbar-wp-curantisMagenta75 .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-curantisMagenta75 .bar-button-charcoalGrey-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-curantisMagenta75 .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-curantisMagenta75 .bar-button-curantisMagenta-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-curantisMagenta75 .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-curantisMagenta75 .bar-button-curantisMagenta75-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-curantisMagenta75 .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-curantisMagenta75 .bar-button-curantisPurple-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-curantisPurple,
.toolbar-wp-curantisMagenta75 .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-curantisMagenta75 .bar-button-danger-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-danger,
.toolbar-wp-curantisMagenta75 .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-curantisMagenta75 .bar-button-danger10-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-danger10,
.toolbar-wp-curantisMagenta75 .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-curantisMagenta75 .bar-button-dark-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-dark,
.toolbar-wp-curantisMagenta75 .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-curantisMagenta75 .bar-button-darkSkyBlue-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-curantisMagenta75 .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-curantisMagenta75 .bar-button-gray-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-gray,
.toolbar-wp-curantisMagenta75 .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-curantisMagenta75 .bar-button-greyscale85-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-greyscale85,
.toolbar-wp-curantisMagenta75 .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-curantisMagenta75 .bar-button-grayscale75-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-grayscale75,
.toolbar-wp-curantisMagenta75 .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-curantisMagenta75 .bar-button-grayscale50-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-grayscale50,
.toolbar-wp-curantisMagenta75 .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-curantisMagenta75 .bar-button-grayscale25-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-grayscale25,
.toolbar-wp-curantisMagenta75 .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-curantisMagenta75 .bar-button-grayEEE-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-grayEEE,
.toolbar-wp-curantisMagenta75 .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-curantisMagenta75 .bar-button-light-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-light,
.toolbar-wp-curantisMagenta75 .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-curantisMagenta75 .bar-button-patientBlue-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-patientBlue,
.toolbar-wp-curantisMagenta75 .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-curantisMagenta75 .bar-button-primary-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-primary,
.toolbar-wp-curantisMagenta75 .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-curantisMagenta75 .bar-button-primary25-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-primary25,
.toolbar-wp-curantisMagenta75 .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-curantisMagenta75 .bar-button-skyBlue-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-skyBlue,
.toolbar-wp-curantisMagenta75 .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-curantisMagenta75 .bar-button-success-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-success,
.toolbar-wp-curantisMagenta75 .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-curantisMagenta75 .bar-button-white-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-white,
.toolbar-wp-curantisMagenta75 .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-curantisMagenta75 .bar-button-yellow-wp,
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-yellow,
.toolbar-wp-curantisMagenta75 .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-curantisMagenta75 .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-curantisMagenta75 .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-curantisMagenta75 .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-curantisMagenta75-wp,
.bar-button-clear-wp-curantisMagenta75,
.bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-curantisPurple .toolbar-background-wp {
  background: #614a75;
}

.toolbar-wp-curantisPurple .bar-button-clear-wp,
.toolbar-wp-curantisPurple .bar-button-default-wp,
.toolbar-wp-curantisPurple .bar-button-outline-wp,
.toolbar-wp-curantisPurple .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-curantisPurple .bar-button-black-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-black,
.toolbar-wp-curantisPurple .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-curantisPurple .bar-button-charcoalGrey-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-curantisPurple .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-curantisPurple .bar-button-curantisMagenta-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-curantisPurple .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-curantisPurple .bar-button-curantisMagenta75-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-curantisPurple .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-curantisPurple .bar-button-curantisPurple-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-curantisPurple,
.toolbar-wp-curantisPurple .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-curantisPurple .bar-button-danger-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-danger,
.toolbar-wp-curantisPurple .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-curantisPurple .bar-button-danger10-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-danger10,
.toolbar-wp-curantisPurple .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-curantisPurple .bar-button-dark-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-dark,
.toolbar-wp-curantisPurple .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-curantisPurple .bar-button-darkSkyBlue-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-curantisPurple .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-curantisPurple .bar-button-gray-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-gray,
.toolbar-wp-curantisPurple .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-curantisPurple .bar-button-greyscale85-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-greyscale85,
.toolbar-wp-curantisPurple .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-curantisPurple .bar-button-grayscale75-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-grayscale75,
.toolbar-wp-curantisPurple .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-curantisPurple .bar-button-grayscale50-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-grayscale50,
.toolbar-wp-curantisPurple .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-curantisPurple .bar-button-grayscale25-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-grayscale25,
.toolbar-wp-curantisPurple .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-curantisPurple .bar-button-grayEEE-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-grayEEE,
.toolbar-wp-curantisPurple .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-curantisPurple .bar-button-light-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-light,
.toolbar-wp-curantisPurple .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-curantisPurple .bar-button-patientBlue-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-patientBlue,
.toolbar-wp-curantisPurple .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-curantisPurple .bar-button-primary-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-primary,
.toolbar-wp-curantisPurple .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-curantisPurple .bar-button-primary25-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-primary25,
.toolbar-wp-curantisPurple .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-curantisPurple .bar-button-skyBlue-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-skyBlue,
.toolbar-wp-curantisPurple .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-curantisPurple .bar-button-success-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-success,
.toolbar-wp-curantisPurple .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-curantisPurple .bar-button-white-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-white,
.toolbar-wp-curantisPurple .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-curantisPurple .bar-button-yellow-wp,
.toolbar-wp-curantisPurple .bar-button-clear-wp-yellow,
.toolbar-wp-curantisPurple .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-curantisPurple .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-curantisPurple .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-curantisPurple .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-curantisPurple-wp,
.bar-button-clear-wp-curantisPurple,
.bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.bar-button-curantisPurple-wp:hover:not(.disable-hover),
.bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-danger .toolbar-background-wp {
  background: #d0011b;
}

.toolbar-wp-danger .bar-button-clear-wp,
.toolbar-wp-danger .bar-button-default-wp,
.toolbar-wp-danger .bar-button-outline-wp,
.toolbar-wp-danger .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-danger .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-danger .bar-button-black-wp,
.toolbar-wp-danger .bar-button-clear-wp-black,
.toolbar-wp-danger .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-danger .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-danger .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-danger .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-danger .bar-button-charcoalGrey-wp,
.toolbar-wp-danger .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-danger .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-danger .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-danger .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-danger .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-danger .bar-button-curantisMagenta-wp,
.toolbar-wp-danger .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-danger .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-danger .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-danger .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-danger .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-danger .bar-button-curantisMagenta75-wp,
.toolbar-wp-danger .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-danger .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-danger .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-danger .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-danger .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-danger .bar-button-curantisPurple-wp,
.toolbar-wp-danger .bar-button-clear-wp-curantisPurple,
.toolbar-wp-danger .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-danger .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-danger .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-danger .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-danger .bar-button-danger-wp,
.toolbar-wp-danger .bar-button-clear-wp-danger,
.toolbar-wp-danger .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-danger .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-danger .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-danger .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-danger .bar-button-danger10-wp,
.toolbar-wp-danger .bar-button-clear-wp-danger10,
.toolbar-wp-danger .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-danger .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-danger .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-danger .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-danger .bar-button-dark-wp,
.toolbar-wp-danger .bar-button-clear-wp-dark,
.toolbar-wp-danger .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-danger .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-danger .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-danger .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-danger .bar-button-darkSkyBlue-wp,
.toolbar-wp-danger .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-danger .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-danger .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-danger .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-danger .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-danger .bar-button-gray-wp,
.toolbar-wp-danger .bar-button-clear-wp-gray,
.toolbar-wp-danger .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-danger .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-danger .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-danger .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-danger .bar-button-greyscale85-wp,
.toolbar-wp-danger .bar-button-clear-wp-greyscale85,
.toolbar-wp-danger .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-danger .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-danger .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-danger .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-danger .bar-button-grayscale75-wp,
.toolbar-wp-danger .bar-button-clear-wp-grayscale75,
.toolbar-wp-danger .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-danger .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-danger .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-danger .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-danger .bar-button-grayscale50-wp,
.toolbar-wp-danger .bar-button-clear-wp-grayscale50,
.toolbar-wp-danger .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-danger .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-danger .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-danger .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-danger .bar-button-grayscale25-wp,
.toolbar-wp-danger .bar-button-clear-wp-grayscale25,
.toolbar-wp-danger .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-danger .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-danger .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-danger .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-danger .bar-button-grayEEE-wp,
.toolbar-wp-danger .bar-button-clear-wp-grayEEE,
.toolbar-wp-danger .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-danger .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-danger .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-danger .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-danger .bar-button-light-wp,
.toolbar-wp-danger .bar-button-clear-wp-light,
.toolbar-wp-danger .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-danger .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-danger .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-danger .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-danger .bar-button-patientBlue-wp,
.toolbar-wp-danger .bar-button-clear-wp-patientBlue,
.toolbar-wp-danger .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-danger .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-danger .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-danger .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-danger .bar-button-primary-wp,
.toolbar-wp-danger .bar-button-clear-wp-primary,
.toolbar-wp-danger .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-danger .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-danger .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-danger .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-danger .bar-button-primary25-wp,
.toolbar-wp-danger .bar-button-clear-wp-primary25,
.toolbar-wp-danger .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-danger .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-danger .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-danger .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-danger .bar-button-skyBlue-wp,
.toolbar-wp-danger .bar-button-clear-wp-skyBlue,
.toolbar-wp-danger .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-danger .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-danger .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-danger .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-danger .bar-button-success-wp,
.toolbar-wp-danger .bar-button-clear-wp-success,
.toolbar-wp-danger .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-danger .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-danger .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-danger .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-danger .bar-button-white-wp,
.toolbar-wp-danger .bar-button-clear-wp-white,
.toolbar-wp-danger .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-danger .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-danger .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-danger .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-danger .bar-button-yellow-wp,
.toolbar-wp-danger .bar-button-clear-wp-yellow,
.toolbar-wp-danger .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-danger .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-danger .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-danger .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-danger .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-danger .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-danger-wp,
.bar-button-clear-wp-danger,
.bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.bar-button-danger-wp:hover:not(.disable-hover),
.bar-button-clear-wp-danger:hover:not(.disable-hover),
.bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-danger10 .toolbar-background-wp {
  background: #f8d9de;
}

.toolbar-wp-danger10 .bar-button-clear-wp,
.toolbar-wp-danger10 .bar-button-default-wp,
.toolbar-wp-danger10 .bar-button-outline-wp,
.toolbar-wp-danger10 .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-danger10 .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-danger10 .bar-button-black-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-black,
.toolbar-wp-danger10 .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-danger10 .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-danger10 .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-danger10 .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-danger10 .bar-button-charcoalGrey-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-danger10 .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-danger10 .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-danger10 .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-danger10 .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-danger10 .bar-button-curantisMagenta-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-danger10 .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-danger10 .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-danger10 .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-danger10 .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-danger10 .bar-button-curantisMagenta75-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-danger10 .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-danger10 .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-danger10 .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-danger10 .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-danger10 .bar-button-curantisPurple-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-curantisPurple,
.toolbar-wp-danger10 .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-danger10 .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-danger10 .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-danger10 .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-danger10 .bar-button-danger-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-danger,
.toolbar-wp-danger10 .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-danger10 .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-danger10 .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-danger10 .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-danger10 .bar-button-danger10-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-danger10,
.toolbar-wp-danger10 .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-danger10 .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-danger10 .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-danger10 .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-danger10 .bar-button-dark-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-dark,
.toolbar-wp-danger10 .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-danger10 .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-danger10 .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-danger10 .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-danger10 .bar-button-darkSkyBlue-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-danger10 .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-danger10 .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-danger10 .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-danger10 .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-danger10 .bar-button-gray-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-gray,
.toolbar-wp-danger10 .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-danger10 .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-danger10 .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-danger10 .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-danger10 .bar-button-greyscale85-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-greyscale85,
.toolbar-wp-danger10 .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-danger10 .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-danger10 .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-danger10 .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-danger10 .bar-button-grayscale75-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-grayscale75,
.toolbar-wp-danger10 .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-danger10 .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-danger10 .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-danger10 .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-danger10 .bar-button-grayscale50-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-grayscale50,
.toolbar-wp-danger10 .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-danger10 .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-danger10 .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-danger10 .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-danger10 .bar-button-grayscale25-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-grayscale25,
.toolbar-wp-danger10 .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-danger10 .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-danger10 .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-danger10 .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-danger10 .bar-button-grayEEE-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-grayEEE,
.toolbar-wp-danger10 .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-danger10 .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-danger10 .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-danger10 .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-danger10 .bar-button-light-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-light,
.toolbar-wp-danger10 .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-danger10 .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-danger10 .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-danger10 .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-danger10 .bar-button-patientBlue-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-patientBlue,
.toolbar-wp-danger10 .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-danger10 .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-danger10 .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-danger10 .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-danger10 .bar-button-primary-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-primary,
.toolbar-wp-danger10 .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-danger10 .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-danger10 .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-danger10 .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-danger10 .bar-button-primary25-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-primary25,
.toolbar-wp-danger10 .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-danger10 .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-danger10 .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-danger10 .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-danger10 .bar-button-skyBlue-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-skyBlue,
.toolbar-wp-danger10 .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-danger10 .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-danger10 .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-danger10 .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-danger10 .bar-button-success-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-success,
.toolbar-wp-danger10 .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-danger10 .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-danger10 .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-danger10 .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-danger10 .bar-button-white-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-white,
.toolbar-wp-danger10 .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-danger10 .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-danger10 .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-danger10 .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-danger10 .bar-button-yellow-wp,
.toolbar-wp-danger10 .bar-button-clear-wp-yellow,
.toolbar-wp-danger10 .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-danger10 .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-danger10 .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-danger10 .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-danger10 .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-danger10 .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-danger10-wp,
.bar-button-clear-wp-danger10,
.bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.bar-button-danger10-wp:hover:not(.disable-hover),
.bar-button-clear-wp-danger10:hover:not(.disable-hover),
.bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-dark .toolbar-background-wp {
  background: #92809d;
}

.toolbar-wp-dark .bar-button-clear-wp,
.toolbar-wp-dark .bar-button-default-wp,
.toolbar-wp-dark .bar-button-outline-wp,
.toolbar-wp-dark .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-dark .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-dark .bar-button-black-wp,
.toolbar-wp-dark .bar-button-clear-wp-black,
.toolbar-wp-dark .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-dark .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-dark .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-dark .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-dark .bar-button-charcoalGrey-wp,
.toolbar-wp-dark .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-dark .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-dark .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-dark .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-dark .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-dark .bar-button-curantisMagenta-wp,
.toolbar-wp-dark .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-dark .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-dark .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-dark .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-dark .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-dark .bar-button-curantisMagenta75-wp,
.toolbar-wp-dark .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-dark .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-dark .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-dark .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-dark .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-dark .bar-button-curantisPurple-wp,
.toolbar-wp-dark .bar-button-clear-wp-curantisPurple,
.toolbar-wp-dark .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-dark .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-dark .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-dark .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-dark .bar-button-danger-wp,
.toolbar-wp-dark .bar-button-clear-wp-danger,
.toolbar-wp-dark .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-dark .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-dark .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-dark .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-dark .bar-button-danger10-wp,
.toolbar-wp-dark .bar-button-clear-wp-danger10,
.toolbar-wp-dark .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-dark .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-dark .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-dark .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-dark .bar-button-dark-wp,
.toolbar-wp-dark .bar-button-clear-wp-dark,
.toolbar-wp-dark .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-dark .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-dark .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-dark .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-dark .bar-button-darkSkyBlue-wp,
.toolbar-wp-dark .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-dark .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-dark .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-dark .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-dark .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-dark .bar-button-gray-wp,
.toolbar-wp-dark .bar-button-clear-wp-gray,
.toolbar-wp-dark .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-dark .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-dark .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-dark .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-dark .bar-button-greyscale85-wp,
.toolbar-wp-dark .bar-button-clear-wp-greyscale85,
.toolbar-wp-dark .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-dark .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-dark .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-dark .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-dark .bar-button-grayscale75-wp,
.toolbar-wp-dark .bar-button-clear-wp-grayscale75,
.toolbar-wp-dark .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-dark .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-dark .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-dark .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-dark .bar-button-grayscale50-wp,
.toolbar-wp-dark .bar-button-clear-wp-grayscale50,
.toolbar-wp-dark .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-dark .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-dark .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-dark .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-dark .bar-button-grayscale25-wp,
.toolbar-wp-dark .bar-button-clear-wp-grayscale25,
.toolbar-wp-dark .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-dark .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-dark .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-dark .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-dark .bar-button-grayEEE-wp,
.toolbar-wp-dark .bar-button-clear-wp-grayEEE,
.toolbar-wp-dark .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-dark .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-dark .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-dark .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-dark .bar-button-light-wp,
.toolbar-wp-dark .bar-button-clear-wp-light,
.toolbar-wp-dark .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-dark .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-dark .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-dark .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-dark .bar-button-patientBlue-wp,
.toolbar-wp-dark .bar-button-clear-wp-patientBlue,
.toolbar-wp-dark .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-dark .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-dark .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-dark .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-dark .bar-button-primary-wp,
.toolbar-wp-dark .bar-button-clear-wp-primary,
.toolbar-wp-dark .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-dark .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-dark .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-dark .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-dark .bar-button-primary25-wp,
.toolbar-wp-dark .bar-button-clear-wp-primary25,
.toolbar-wp-dark .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-dark .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-dark .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-dark .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-dark .bar-button-skyBlue-wp,
.toolbar-wp-dark .bar-button-clear-wp-skyBlue,
.toolbar-wp-dark .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-dark .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-dark .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-dark .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-dark .bar-button-success-wp,
.toolbar-wp-dark .bar-button-clear-wp-success,
.toolbar-wp-dark .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-dark .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-dark .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-dark .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-dark .bar-button-white-wp,
.toolbar-wp-dark .bar-button-clear-wp-white,
.toolbar-wp-dark .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-dark .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-dark .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-dark .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-dark .bar-button-yellow-wp,
.toolbar-wp-dark .bar-button-clear-wp-yellow,
.toolbar-wp-dark .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-dark .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-dark .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-dark .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-dark .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-dark .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-dark-wp,
.bar-button-clear-wp-dark,
.bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.bar-button-dark-wp:hover:not(.disable-hover),
.bar-button-clear-wp-dark:hover:not(.disable-hover),
.bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-darkSkyBlue .toolbar-background-wp {
  background: #4a90e2;
}

.toolbar-wp-darkSkyBlue .bar-button-clear-wp,
.toolbar-wp-darkSkyBlue .bar-button-default-wp,
.toolbar-wp-darkSkyBlue .bar-button-outline-wp,
.toolbar-wp-darkSkyBlue .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-darkSkyBlue .bar-button-black-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-black,
.toolbar-wp-darkSkyBlue .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-darkSkyBlue .bar-button-charcoalGrey-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-darkSkyBlue .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-darkSkyBlue .bar-button-curantisMagenta-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-darkSkyBlue .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-darkSkyBlue .bar-button-curantisMagenta75-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-darkSkyBlue .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-darkSkyBlue .bar-button-curantisPurple-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-curantisPurple,
.toolbar-wp-darkSkyBlue .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-darkSkyBlue .bar-button-danger-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-danger,
.toolbar-wp-darkSkyBlue .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-darkSkyBlue .bar-button-danger10-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-danger10,
.toolbar-wp-darkSkyBlue .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-darkSkyBlue .bar-button-dark-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-dark,
.toolbar-wp-darkSkyBlue .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-darkSkyBlue .bar-button-darkSkyBlue-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-darkSkyBlue .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-darkSkyBlue .bar-button-gray-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-gray,
.toolbar-wp-darkSkyBlue .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-darkSkyBlue .bar-button-greyscale85-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-greyscale85,
.toolbar-wp-darkSkyBlue .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-darkSkyBlue .bar-button-grayscale75-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-grayscale75,
.toolbar-wp-darkSkyBlue .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-darkSkyBlue .bar-button-grayscale50-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-grayscale50,
.toolbar-wp-darkSkyBlue .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-darkSkyBlue .bar-button-grayscale25-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-grayscale25,
.toolbar-wp-darkSkyBlue .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-darkSkyBlue .bar-button-grayEEE-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-grayEEE,
.toolbar-wp-darkSkyBlue .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-darkSkyBlue .bar-button-light-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-light,
.toolbar-wp-darkSkyBlue .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-darkSkyBlue .bar-button-patientBlue-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-patientBlue,
.toolbar-wp-darkSkyBlue .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-darkSkyBlue .bar-button-primary-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-primary,
.toolbar-wp-darkSkyBlue .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-darkSkyBlue .bar-button-primary25-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-primary25,
.toolbar-wp-darkSkyBlue .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-darkSkyBlue .bar-button-skyBlue-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-skyBlue,
.toolbar-wp-darkSkyBlue .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-darkSkyBlue .bar-button-success-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-success,
.toolbar-wp-darkSkyBlue .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-darkSkyBlue .bar-button-white-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-white,
.toolbar-wp-darkSkyBlue .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-darkSkyBlue .bar-button-yellow-wp,
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-yellow,
.toolbar-wp-darkSkyBlue .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-darkSkyBlue .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-darkSkyBlue .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-darkSkyBlue .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-darkSkyBlue-wp,
.bar-button-clear-wp-darkSkyBlue,
.bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-gray .toolbar-background-wp {
  background: #9b9b9b;
}

.toolbar-wp-gray .bar-button-clear-wp,
.toolbar-wp-gray .bar-button-default-wp,
.toolbar-wp-gray .bar-button-outline-wp,
.toolbar-wp-gray .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-gray .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-gray .bar-button-black-wp,
.toolbar-wp-gray .bar-button-clear-wp-black,
.toolbar-wp-gray .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-gray .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-gray .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-gray .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-gray .bar-button-charcoalGrey-wp,
.toolbar-wp-gray .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-gray .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-gray .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-gray .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-gray .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-gray .bar-button-curantisMagenta-wp,
.toolbar-wp-gray .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-gray .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-gray .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-gray .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-gray .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-gray .bar-button-curantisMagenta75-wp,
.toolbar-wp-gray .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-gray .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-gray .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-gray .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-gray .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-gray .bar-button-curantisPurple-wp,
.toolbar-wp-gray .bar-button-clear-wp-curantisPurple,
.toolbar-wp-gray .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-gray .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-gray .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-gray .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-gray .bar-button-danger-wp,
.toolbar-wp-gray .bar-button-clear-wp-danger,
.toolbar-wp-gray .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-gray .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-gray .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-gray .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-gray .bar-button-danger10-wp,
.toolbar-wp-gray .bar-button-clear-wp-danger10,
.toolbar-wp-gray .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-gray .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-gray .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-gray .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-gray .bar-button-dark-wp,
.toolbar-wp-gray .bar-button-clear-wp-dark,
.toolbar-wp-gray .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-gray .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-gray .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-gray .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-gray .bar-button-darkSkyBlue-wp,
.toolbar-wp-gray .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-gray .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-gray .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-gray .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-gray .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-gray .bar-button-gray-wp,
.toolbar-wp-gray .bar-button-clear-wp-gray,
.toolbar-wp-gray .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-gray .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-gray .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-gray .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-gray .bar-button-greyscale85-wp,
.toolbar-wp-gray .bar-button-clear-wp-greyscale85,
.toolbar-wp-gray .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-gray .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-gray .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-gray .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-gray .bar-button-grayscale75-wp,
.toolbar-wp-gray .bar-button-clear-wp-grayscale75,
.toolbar-wp-gray .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-gray .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-gray .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-gray .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-gray .bar-button-grayscale50-wp,
.toolbar-wp-gray .bar-button-clear-wp-grayscale50,
.toolbar-wp-gray .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-gray .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-gray .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-gray .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-gray .bar-button-grayscale25-wp,
.toolbar-wp-gray .bar-button-clear-wp-grayscale25,
.toolbar-wp-gray .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-gray .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-gray .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-gray .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-gray .bar-button-grayEEE-wp,
.toolbar-wp-gray .bar-button-clear-wp-grayEEE,
.toolbar-wp-gray .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-gray .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-gray .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-gray .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-gray .bar-button-light-wp,
.toolbar-wp-gray .bar-button-clear-wp-light,
.toolbar-wp-gray .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-gray .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-gray .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-gray .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-gray .bar-button-patientBlue-wp,
.toolbar-wp-gray .bar-button-clear-wp-patientBlue,
.toolbar-wp-gray .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-gray .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-gray .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-gray .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-gray .bar-button-primary-wp,
.toolbar-wp-gray .bar-button-clear-wp-primary,
.toolbar-wp-gray .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-gray .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-gray .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-gray .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-gray .bar-button-primary25-wp,
.toolbar-wp-gray .bar-button-clear-wp-primary25,
.toolbar-wp-gray .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-gray .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-gray .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-gray .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-gray .bar-button-skyBlue-wp,
.toolbar-wp-gray .bar-button-clear-wp-skyBlue,
.toolbar-wp-gray .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-gray .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-gray .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-gray .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-gray .bar-button-success-wp,
.toolbar-wp-gray .bar-button-clear-wp-success,
.toolbar-wp-gray .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-gray .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-gray .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-gray .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-gray .bar-button-white-wp,
.toolbar-wp-gray .bar-button-clear-wp-white,
.toolbar-wp-gray .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-gray .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-gray .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-gray .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-gray .bar-button-yellow-wp,
.toolbar-wp-gray .bar-button-clear-wp-yellow,
.toolbar-wp-gray .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-gray .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-gray .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-gray .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-gray .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-gray .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-gray-wp,
.bar-button-clear-wp-gray,
.bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.bar-button-gray-wp:hover:not(.disable-hover),
.bar-button-clear-wp-gray:hover:not(.disable-hover),
.bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-greyscale85 .toolbar-background-wp {
  background: #424040;
}

.toolbar-wp-greyscale85 .bar-button-clear-wp,
.toolbar-wp-greyscale85 .bar-button-default-wp,
.toolbar-wp-greyscale85 .bar-button-outline-wp,
.toolbar-wp-greyscale85 .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-greyscale85 .bar-button-black-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-black,
.toolbar-wp-greyscale85 .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-greyscale85 .bar-button-charcoalGrey-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-greyscale85 .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-greyscale85 .bar-button-curantisMagenta-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-greyscale85 .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-greyscale85 .bar-button-curantisMagenta75-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-greyscale85 .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-greyscale85 .bar-button-curantisPurple-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-curantisPurple,
.toolbar-wp-greyscale85 .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-greyscale85 .bar-button-danger-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-danger,
.toolbar-wp-greyscale85 .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-greyscale85 .bar-button-danger10-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-danger10,
.toolbar-wp-greyscale85 .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-greyscale85 .bar-button-dark-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-dark,
.toolbar-wp-greyscale85 .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-greyscale85 .bar-button-darkSkyBlue-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-greyscale85 .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-greyscale85 .bar-button-gray-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-gray,
.toolbar-wp-greyscale85 .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-greyscale85 .bar-button-greyscale85-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-greyscale85,
.toolbar-wp-greyscale85 .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-greyscale85 .bar-button-grayscale75-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-grayscale75,
.toolbar-wp-greyscale85 .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-greyscale85 .bar-button-grayscale50-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-grayscale50,
.toolbar-wp-greyscale85 .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-greyscale85 .bar-button-grayscale25-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-grayscale25,
.toolbar-wp-greyscale85 .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-greyscale85 .bar-button-grayEEE-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-grayEEE,
.toolbar-wp-greyscale85 .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-greyscale85 .bar-button-light-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-light,
.toolbar-wp-greyscale85 .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-greyscale85 .bar-button-patientBlue-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-patientBlue,
.toolbar-wp-greyscale85 .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-greyscale85 .bar-button-primary-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-primary,
.toolbar-wp-greyscale85 .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-greyscale85 .bar-button-primary25-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-primary25,
.toolbar-wp-greyscale85 .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-greyscale85 .bar-button-skyBlue-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-skyBlue,
.toolbar-wp-greyscale85 .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-greyscale85 .bar-button-success-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-success,
.toolbar-wp-greyscale85 .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-greyscale85 .bar-button-white-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-white,
.toolbar-wp-greyscale85 .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-greyscale85 .bar-button-yellow-wp,
.toolbar-wp-greyscale85 .bar-button-clear-wp-yellow,
.toolbar-wp-greyscale85 .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-greyscale85 .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-greyscale85 .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-greyscale85 .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-greyscale85-wp,
.bar-button-clear-wp-greyscale85,
.bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.bar-button-greyscale85-wp:hover:not(.disable-hover),
.bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-grayscale75 .toolbar-background-wp {
  background: #6c6969;
}

.toolbar-wp-grayscale75 .bar-button-clear-wp,
.toolbar-wp-grayscale75 .bar-button-default-wp,
.toolbar-wp-grayscale75 .bar-button-outline-wp,
.toolbar-wp-grayscale75 .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-grayscale75 .bar-button-black-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-black,
.toolbar-wp-grayscale75 .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-grayscale75 .bar-button-charcoalGrey-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-grayscale75 .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-grayscale75 .bar-button-curantisMagenta-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-grayscale75 .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-grayscale75 .bar-button-curantisMagenta75-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-grayscale75 .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-grayscale75 .bar-button-curantisPurple-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-curantisPurple,
.toolbar-wp-grayscale75 .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-grayscale75 .bar-button-danger-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-danger,
.toolbar-wp-grayscale75 .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-grayscale75 .bar-button-danger10-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-danger10,
.toolbar-wp-grayscale75 .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-grayscale75 .bar-button-dark-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-dark,
.toolbar-wp-grayscale75 .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-grayscale75 .bar-button-darkSkyBlue-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-grayscale75 .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-grayscale75 .bar-button-gray-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-gray,
.toolbar-wp-grayscale75 .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-grayscale75 .bar-button-greyscale85-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-greyscale85,
.toolbar-wp-grayscale75 .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-grayscale75 .bar-button-grayscale75-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-grayscale75,
.toolbar-wp-grayscale75 .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-grayscale75 .bar-button-grayscale50-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-grayscale50,
.toolbar-wp-grayscale75 .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-grayscale75 .bar-button-grayscale25-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-grayscale25,
.toolbar-wp-grayscale75 .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-grayscale75 .bar-button-grayEEE-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-grayEEE,
.toolbar-wp-grayscale75 .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-grayscale75 .bar-button-light-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-light,
.toolbar-wp-grayscale75 .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-grayscale75 .bar-button-patientBlue-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-patientBlue,
.toolbar-wp-grayscale75 .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-grayscale75 .bar-button-primary-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-primary,
.toolbar-wp-grayscale75 .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-grayscale75 .bar-button-primary25-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-primary25,
.toolbar-wp-grayscale75 .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-grayscale75 .bar-button-skyBlue-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-skyBlue,
.toolbar-wp-grayscale75 .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-grayscale75 .bar-button-success-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-success,
.toolbar-wp-grayscale75 .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-grayscale75 .bar-button-white-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-white,
.toolbar-wp-grayscale75 .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-grayscale75 .bar-button-yellow-wp,
.toolbar-wp-grayscale75 .bar-button-clear-wp-yellow,
.toolbar-wp-grayscale75 .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-grayscale75 .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-grayscale75 .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-grayscale75 .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-grayscale75-wp,
.bar-button-clear-wp-grayscale75,
.bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.bar-button-grayscale75-wp:hover:not(.disable-hover),
.bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-grayscale50 .toolbar-background-wp {
  background: #c1bfbf;
}

.toolbar-wp-grayscale50 .bar-button-clear-wp,
.toolbar-wp-grayscale50 .bar-button-default-wp,
.toolbar-wp-grayscale50 .bar-button-outline-wp,
.toolbar-wp-grayscale50 .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-grayscale50 .bar-button-black-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-black,
.toolbar-wp-grayscale50 .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-grayscale50 .bar-button-charcoalGrey-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-grayscale50 .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-grayscale50 .bar-button-curantisMagenta-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-grayscale50 .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-grayscale50 .bar-button-curantisMagenta75-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-grayscale50 .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-grayscale50 .bar-button-curantisPurple-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-curantisPurple,
.toolbar-wp-grayscale50 .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-grayscale50 .bar-button-danger-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-danger,
.toolbar-wp-grayscale50 .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-grayscale50 .bar-button-danger10-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-danger10,
.toolbar-wp-grayscale50 .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-grayscale50 .bar-button-dark-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-dark,
.toolbar-wp-grayscale50 .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-grayscale50 .bar-button-darkSkyBlue-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-grayscale50 .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-grayscale50 .bar-button-gray-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-gray,
.toolbar-wp-grayscale50 .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-grayscale50 .bar-button-greyscale85-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-greyscale85,
.toolbar-wp-grayscale50 .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-grayscale50 .bar-button-grayscale75-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-grayscale75,
.toolbar-wp-grayscale50 .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-grayscale50 .bar-button-grayscale50-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-grayscale50,
.toolbar-wp-grayscale50 .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-grayscale50 .bar-button-grayscale25-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-grayscale25,
.toolbar-wp-grayscale50 .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-grayscale50 .bar-button-grayEEE-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-grayEEE,
.toolbar-wp-grayscale50 .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-grayscale50 .bar-button-light-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-light,
.toolbar-wp-grayscale50 .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-grayscale50 .bar-button-patientBlue-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-patientBlue,
.toolbar-wp-grayscale50 .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-grayscale50 .bar-button-primary-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-primary,
.toolbar-wp-grayscale50 .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-grayscale50 .bar-button-primary25-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-primary25,
.toolbar-wp-grayscale50 .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-grayscale50 .bar-button-skyBlue-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-skyBlue,
.toolbar-wp-grayscale50 .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-grayscale50 .bar-button-success-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-success,
.toolbar-wp-grayscale50 .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-grayscale50 .bar-button-white-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-white,
.toolbar-wp-grayscale50 .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-grayscale50 .bar-button-yellow-wp,
.toolbar-wp-grayscale50 .bar-button-clear-wp-yellow,
.toolbar-wp-grayscale50 .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-grayscale50 .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-grayscale50 .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-grayscale50 .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-grayscale50-wp,
.bar-button-clear-wp-grayscale50,
.bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.bar-button-grayscale50-wp:hover:not(.disable-hover),
.bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-grayscale25 .toolbar-background-wp {
  background: #eae8e8;
}

.toolbar-wp-grayscale25 .bar-button-clear-wp,
.toolbar-wp-grayscale25 .bar-button-default-wp,
.toolbar-wp-grayscale25 .bar-button-outline-wp,
.toolbar-wp-grayscale25 .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-grayscale25 .bar-button-black-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-black,
.toolbar-wp-grayscale25 .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-grayscale25 .bar-button-charcoalGrey-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-grayscale25 .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-grayscale25 .bar-button-curantisMagenta-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-grayscale25 .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-grayscale25 .bar-button-curantisMagenta75-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-grayscale25 .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-grayscale25 .bar-button-curantisPurple-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-curantisPurple,
.toolbar-wp-grayscale25 .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-grayscale25 .bar-button-danger-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-danger,
.toolbar-wp-grayscale25 .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-grayscale25 .bar-button-danger10-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-danger10,
.toolbar-wp-grayscale25 .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-grayscale25 .bar-button-dark-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-dark,
.toolbar-wp-grayscale25 .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-grayscale25 .bar-button-darkSkyBlue-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-grayscale25 .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-grayscale25 .bar-button-gray-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-gray,
.toolbar-wp-grayscale25 .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-grayscale25 .bar-button-greyscale85-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-greyscale85,
.toolbar-wp-grayscale25 .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-grayscale25 .bar-button-grayscale75-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-grayscale75,
.toolbar-wp-grayscale25 .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-grayscale25 .bar-button-grayscale50-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-grayscale50,
.toolbar-wp-grayscale25 .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-grayscale25 .bar-button-grayscale25-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-grayscale25,
.toolbar-wp-grayscale25 .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-grayscale25 .bar-button-grayEEE-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-grayEEE,
.toolbar-wp-grayscale25 .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-grayscale25 .bar-button-light-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-light,
.toolbar-wp-grayscale25 .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-grayscale25 .bar-button-patientBlue-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-patientBlue,
.toolbar-wp-grayscale25 .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-grayscale25 .bar-button-primary-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-primary,
.toolbar-wp-grayscale25 .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-grayscale25 .bar-button-primary25-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-primary25,
.toolbar-wp-grayscale25 .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-grayscale25 .bar-button-skyBlue-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-skyBlue,
.toolbar-wp-grayscale25 .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-grayscale25 .bar-button-success-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-success,
.toolbar-wp-grayscale25 .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-grayscale25 .bar-button-white-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-white,
.toolbar-wp-grayscale25 .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-grayscale25 .bar-button-yellow-wp,
.toolbar-wp-grayscale25 .bar-button-clear-wp-yellow,
.toolbar-wp-grayscale25 .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-grayscale25 .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-grayscale25 .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-grayscale25 .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-grayscale25-wp,
.bar-button-clear-wp-grayscale25,
.bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.bar-button-grayscale25-wp:hover:not(.disable-hover),
.bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-grayEEE .toolbar-background-wp {
  background: #eee;
}

.toolbar-wp-grayEEE .bar-button-clear-wp,
.toolbar-wp-grayEEE .bar-button-default-wp,
.toolbar-wp-grayEEE .bar-button-outline-wp,
.toolbar-wp-grayEEE .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-grayEEE .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-grayEEE .bar-button-black-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-black,
.toolbar-wp-grayEEE .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-grayEEE .bar-button-charcoalGrey-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-grayEEE .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-grayEEE .bar-button-curantisMagenta-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-grayEEE .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-grayEEE .bar-button-curantisMagenta75-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-grayEEE .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-grayEEE .bar-button-curantisPurple-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-curantisPurple,
.toolbar-wp-grayEEE .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-grayEEE .bar-button-danger-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-danger,
.toolbar-wp-grayEEE .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-grayEEE .bar-button-danger10-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-danger10,
.toolbar-wp-grayEEE .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-grayEEE .bar-button-dark-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-dark,
.toolbar-wp-grayEEE .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-grayEEE .bar-button-darkSkyBlue-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-grayEEE .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-grayEEE .bar-button-gray-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-gray,
.toolbar-wp-grayEEE .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-grayEEE .bar-button-greyscale85-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-greyscale85,
.toolbar-wp-grayEEE .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-grayEEE .bar-button-grayscale75-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-grayscale75,
.toolbar-wp-grayEEE .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-grayEEE .bar-button-grayscale50-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-grayscale50,
.toolbar-wp-grayEEE .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-grayEEE .bar-button-grayscale25-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-grayscale25,
.toolbar-wp-grayEEE .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-grayEEE .bar-button-grayEEE-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-grayEEE,
.toolbar-wp-grayEEE .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-grayEEE .bar-button-light-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-light,
.toolbar-wp-grayEEE .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-grayEEE .bar-button-patientBlue-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-patientBlue,
.toolbar-wp-grayEEE .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-grayEEE .bar-button-primary-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-primary,
.toolbar-wp-grayEEE .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-grayEEE .bar-button-primary25-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-primary25,
.toolbar-wp-grayEEE .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-grayEEE .bar-button-skyBlue-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-skyBlue,
.toolbar-wp-grayEEE .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-grayEEE .bar-button-success-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-success,
.toolbar-wp-grayEEE .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-grayEEE .bar-button-white-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-white,
.toolbar-wp-grayEEE .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-grayEEE .bar-button-yellow-wp,
.toolbar-wp-grayEEE .bar-button-clear-wp-yellow,
.toolbar-wp-grayEEE .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-grayEEE .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-grayEEE .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-grayEEE .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-grayEEE-wp,
.bar-button-clear-wp-grayEEE,
.bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.bar-button-grayEEE-wp:hover:not(.disable-hover),
.bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-light .toolbar-background-wp {
  background: #f4f4f4;
}

.toolbar-wp-light .bar-button-clear-wp,
.toolbar-wp-light .bar-button-default-wp,
.toolbar-wp-light .bar-button-outline-wp,
.toolbar-wp-light .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-light .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-light .bar-button-black-wp,
.toolbar-wp-light .bar-button-clear-wp-black,
.toolbar-wp-light .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-light .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-light .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-light .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-light .bar-button-charcoalGrey-wp,
.toolbar-wp-light .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-light .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-light .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-light .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-light .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-light .bar-button-curantisMagenta-wp,
.toolbar-wp-light .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-light .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-light .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-light .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-light .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-light .bar-button-curantisMagenta75-wp,
.toolbar-wp-light .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-light .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-light .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-light .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-light .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-light .bar-button-curantisPurple-wp,
.toolbar-wp-light .bar-button-clear-wp-curantisPurple,
.toolbar-wp-light .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-light .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-light .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-light .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-light .bar-button-danger-wp,
.toolbar-wp-light .bar-button-clear-wp-danger,
.toolbar-wp-light .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-light .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-light .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-light .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-light .bar-button-danger10-wp,
.toolbar-wp-light .bar-button-clear-wp-danger10,
.toolbar-wp-light .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-light .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-light .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-light .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-light .bar-button-dark-wp,
.toolbar-wp-light .bar-button-clear-wp-dark,
.toolbar-wp-light .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-light .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-light .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-light .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-light .bar-button-darkSkyBlue-wp,
.toolbar-wp-light .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-light .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-light .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-light .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-light .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-light .bar-button-gray-wp,
.toolbar-wp-light .bar-button-clear-wp-gray,
.toolbar-wp-light .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-light .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-light .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-light .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-light .bar-button-greyscale85-wp,
.toolbar-wp-light .bar-button-clear-wp-greyscale85,
.toolbar-wp-light .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-light .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-light .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-light .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-light .bar-button-grayscale75-wp,
.toolbar-wp-light .bar-button-clear-wp-grayscale75,
.toolbar-wp-light .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-light .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-light .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-light .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-light .bar-button-grayscale50-wp,
.toolbar-wp-light .bar-button-clear-wp-grayscale50,
.toolbar-wp-light .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-light .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-light .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-light .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-light .bar-button-grayscale25-wp,
.toolbar-wp-light .bar-button-clear-wp-grayscale25,
.toolbar-wp-light .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-light .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-light .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-light .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-light .bar-button-grayEEE-wp,
.toolbar-wp-light .bar-button-clear-wp-grayEEE,
.toolbar-wp-light .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-light .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-light .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-light .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-light .bar-button-light-wp,
.toolbar-wp-light .bar-button-clear-wp-light,
.toolbar-wp-light .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-light .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-light .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-light .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-light .bar-button-patientBlue-wp,
.toolbar-wp-light .bar-button-clear-wp-patientBlue,
.toolbar-wp-light .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-light .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-light .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-light .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-light .bar-button-primary-wp,
.toolbar-wp-light .bar-button-clear-wp-primary,
.toolbar-wp-light .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-light .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-light .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-light .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-light .bar-button-primary25-wp,
.toolbar-wp-light .bar-button-clear-wp-primary25,
.toolbar-wp-light .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-light .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-light .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-light .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-light .bar-button-skyBlue-wp,
.toolbar-wp-light .bar-button-clear-wp-skyBlue,
.toolbar-wp-light .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-light .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-light .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-light .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-light .bar-button-success-wp,
.toolbar-wp-light .bar-button-clear-wp-success,
.toolbar-wp-light .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-light .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-light .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-light .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-light .bar-button-white-wp,
.toolbar-wp-light .bar-button-clear-wp-white,
.toolbar-wp-light .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-light .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-light .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-light .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-light .bar-button-yellow-wp,
.toolbar-wp-light .bar-button-clear-wp-yellow,
.toolbar-wp-light .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-light .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-light .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-light .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-light .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-light .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-light-wp,
.bar-button-clear-wp-light,
.bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.bar-button-light-wp:hover:not(.disable-hover),
.bar-button-clear-wp-light:hover:not(.disable-hover),
.bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-patientBlue .toolbar-background-wp {
  background: #d3e3f7;
}

.toolbar-wp-patientBlue .bar-button-clear-wp,
.toolbar-wp-patientBlue .bar-button-default-wp,
.toolbar-wp-patientBlue .bar-button-outline-wp,
.toolbar-wp-patientBlue .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-patientBlue .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-patientBlue .bar-button-black-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-black,
.toolbar-wp-patientBlue .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-patientBlue .bar-button-charcoalGrey-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-patientBlue .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-patientBlue .bar-button-curantisMagenta-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-patientBlue .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-patientBlue .bar-button-curantisMagenta75-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-patientBlue .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-patientBlue .bar-button-curantisPurple-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-curantisPurple,
.toolbar-wp-patientBlue .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-patientBlue .bar-button-danger-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-danger,
.toolbar-wp-patientBlue .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-patientBlue .bar-button-danger10-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-danger10,
.toolbar-wp-patientBlue .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-patientBlue .bar-button-dark-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-dark,
.toolbar-wp-patientBlue .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-patientBlue .bar-button-darkSkyBlue-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-patientBlue .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-patientBlue .bar-button-gray-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-gray,
.toolbar-wp-patientBlue .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-patientBlue .bar-button-greyscale85-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-greyscale85,
.toolbar-wp-patientBlue .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-patientBlue .bar-button-grayscale75-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-grayscale75,
.toolbar-wp-patientBlue .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-patientBlue .bar-button-grayscale50-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-grayscale50,
.toolbar-wp-patientBlue .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-patientBlue .bar-button-grayscale25-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-grayscale25,
.toolbar-wp-patientBlue .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-patientBlue .bar-button-grayEEE-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-grayEEE,
.toolbar-wp-patientBlue .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-patientBlue .bar-button-light-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-light,
.toolbar-wp-patientBlue .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-patientBlue .bar-button-patientBlue-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-patientBlue,
.toolbar-wp-patientBlue .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-patientBlue .bar-button-primary-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-primary,
.toolbar-wp-patientBlue .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-patientBlue .bar-button-primary25-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-primary25,
.toolbar-wp-patientBlue .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-patientBlue .bar-button-skyBlue-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-skyBlue,
.toolbar-wp-patientBlue .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-patientBlue .bar-button-success-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-success,
.toolbar-wp-patientBlue .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-patientBlue .bar-button-white-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-white,
.toolbar-wp-patientBlue .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-patientBlue .bar-button-yellow-wp,
.toolbar-wp-patientBlue .bar-button-clear-wp-yellow,
.toolbar-wp-patientBlue .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-patientBlue .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-patientBlue .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-patientBlue .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-patientBlue-wp,
.bar-button-clear-wp-patientBlue,
.bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.bar-button-patientBlue-wp:hover:not(.disable-hover),
.bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-primary .toolbar-background-wp {
  background: #5977ba;
}

.toolbar-wp-primary .bar-button-clear-wp,
.toolbar-wp-primary .bar-button-default-wp,
.toolbar-wp-primary .bar-button-outline-wp,
.toolbar-wp-primary .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-primary .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-primary .bar-button-black-wp,
.toolbar-wp-primary .bar-button-clear-wp-black,
.toolbar-wp-primary .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-primary .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-primary .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-primary .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-primary .bar-button-charcoalGrey-wp,
.toolbar-wp-primary .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-primary .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-primary .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-primary .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-primary .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-primary .bar-button-curantisMagenta-wp,
.toolbar-wp-primary .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-primary .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-primary .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-primary .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-primary .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-primary .bar-button-curantisMagenta75-wp,
.toolbar-wp-primary .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-primary .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-primary .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-primary .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-primary .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-primary .bar-button-curantisPurple-wp,
.toolbar-wp-primary .bar-button-clear-wp-curantisPurple,
.toolbar-wp-primary .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-primary .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-primary .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-primary .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-primary .bar-button-danger-wp,
.toolbar-wp-primary .bar-button-clear-wp-danger,
.toolbar-wp-primary .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-primary .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-primary .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-primary .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-primary .bar-button-danger10-wp,
.toolbar-wp-primary .bar-button-clear-wp-danger10,
.toolbar-wp-primary .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-primary .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-primary .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-primary .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-primary .bar-button-dark-wp,
.toolbar-wp-primary .bar-button-clear-wp-dark,
.toolbar-wp-primary .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-primary .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-primary .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-primary .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-primary .bar-button-darkSkyBlue-wp,
.toolbar-wp-primary .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-primary .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-primary .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-primary .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-primary .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-primary .bar-button-gray-wp,
.toolbar-wp-primary .bar-button-clear-wp-gray,
.toolbar-wp-primary .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-primary .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-primary .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-primary .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-primary .bar-button-greyscale85-wp,
.toolbar-wp-primary .bar-button-clear-wp-greyscale85,
.toolbar-wp-primary .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-primary .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-primary .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-primary .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-primary .bar-button-grayscale75-wp,
.toolbar-wp-primary .bar-button-clear-wp-grayscale75,
.toolbar-wp-primary .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-primary .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-primary .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-primary .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-primary .bar-button-grayscale50-wp,
.toolbar-wp-primary .bar-button-clear-wp-grayscale50,
.toolbar-wp-primary .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-primary .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-primary .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-primary .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-primary .bar-button-grayscale25-wp,
.toolbar-wp-primary .bar-button-clear-wp-grayscale25,
.toolbar-wp-primary .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-primary .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-primary .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-primary .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-primary .bar-button-grayEEE-wp,
.toolbar-wp-primary .bar-button-clear-wp-grayEEE,
.toolbar-wp-primary .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-primary .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-primary .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-primary .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-primary .bar-button-light-wp,
.toolbar-wp-primary .bar-button-clear-wp-light,
.toolbar-wp-primary .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-primary .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-primary .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-primary .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-primary .bar-button-patientBlue-wp,
.toolbar-wp-primary .bar-button-clear-wp-patientBlue,
.toolbar-wp-primary .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-primary .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-primary .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-primary .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-primary .bar-button-primary-wp,
.toolbar-wp-primary .bar-button-clear-wp-primary,
.toolbar-wp-primary .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-primary .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-primary .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-primary .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-primary .bar-button-primary25-wp,
.toolbar-wp-primary .bar-button-clear-wp-primary25,
.toolbar-wp-primary .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-primary .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-primary .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-primary .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-primary .bar-button-skyBlue-wp,
.toolbar-wp-primary .bar-button-clear-wp-skyBlue,
.toolbar-wp-primary .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-primary .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-primary .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-primary .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-primary .bar-button-success-wp,
.toolbar-wp-primary .bar-button-clear-wp-success,
.toolbar-wp-primary .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-primary .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-primary .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-primary .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-primary .bar-button-white-wp,
.toolbar-wp-primary .bar-button-clear-wp-white,
.toolbar-wp-primary .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-primary .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-primary .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-primary .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-primary .bar-button-yellow-wp,
.toolbar-wp-primary .bar-button-clear-wp-yellow,
.toolbar-wp-primary .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-primary .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-primary .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-primary .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-primary .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-primary .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-primary-wp,
.bar-button-clear-wp-primary,
.bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.bar-button-primary-wp:hover:not(.disable-hover),
.bar-button-clear-wp-primary:hover:not(.disable-hover),
.bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-primary25 .toolbar-background-wp {
  background: #dee4ed;
}

.toolbar-wp-primary25 .bar-button-clear-wp,
.toolbar-wp-primary25 .bar-button-default-wp,
.toolbar-wp-primary25 .bar-button-outline-wp,
.toolbar-wp-primary25 .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-primary25 .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-primary25 .bar-button-black-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-black,
.toolbar-wp-primary25 .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-primary25 .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-primary25 .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-primary25 .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-primary25 .bar-button-charcoalGrey-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-primary25 .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-primary25 .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-primary25 .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-primary25 .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-primary25 .bar-button-curantisMagenta-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-primary25 .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-primary25 .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-primary25 .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-primary25 .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-primary25 .bar-button-curantisMagenta75-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-primary25 .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-primary25 .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-primary25 .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-primary25 .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-primary25 .bar-button-curantisPurple-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-curantisPurple,
.toolbar-wp-primary25 .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-primary25 .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-primary25 .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-primary25 .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-primary25 .bar-button-danger-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-danger,
.toolbar-wp-primary25 .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-primary25 .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-primary25 .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-primary25 .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-primary25 .bar-button-danger10-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-danger10,
.toolbar-wp-primary25 .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-primary25 .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-primary25 .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-primary25 .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-primary25 .bar-button-dark-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-dark,
.toolbar-wp-primary25 .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-primary25 .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-primary25 .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-primary25 .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-primary25 .bar-button-darkSkyBlue-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-primary25 .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-primary25 .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-primary25 .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-primary25 .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-primary25 .bar-button-gray-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-gray,
.toolbar-wp-primary25 .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-primary25 .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-primary25 .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-primary25 .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-primary25 .bar-button-greyscale85-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-greyscale85,
.toolbar-wp-primary25 .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-primary25 .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-primary25 .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-primary25 .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-primary25 .bar-button-grayscale75-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-grayscale75,
.toolbar-wp-primary25 .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-primary25 .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-primary25 .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-primary25 .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-primary25 .bar-button-grayscale50-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-grayscale50,
.toolbar-wp-primary25 .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-primary25 .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-primary25 .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-primary25 .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-primary25 .bar-button-grayscale25-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-grayscale25,
.toolbar-wp-primary25 .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-primary25 .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-primary25 .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-primary25 .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-primary25 .bar-button-grayEEE-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-grayEEE,
.toolbar-wp-primary25 .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-primary25 .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-primary25 .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-primary25 .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-primary25 .bar-button-light-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-light,
.toolbar-wp-primary25 .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-primary25 .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-primary25 .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-primary25 .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-primary25 .bar-button-patientBlue-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-patientBlue,
.toolbar-wp-primary25 .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-primary25 .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-primary25 .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-primary25 .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-primary25 .bar-button-primary-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-primary,
.toolbar-wp-primary25 .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-primary25 .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-primary25 .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-primary25 .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-primary25 .bar-button-primary25-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-primary25,
.toolbar-wp-primary25 .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-primary25 .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-primary25 .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-primary25 .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-primary25 .bar-button-skyBlue-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-skyBlue,
.toolbar-wp-primary25 .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-primary25 .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-primary25 .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-primary25 .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-primary25 .bar-button-success-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-success,
.toolbar-wp-primary25 .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-primary25 .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-primary25 .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-primary25 .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-primary25 .bar-button-white-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-white,
.toolbar-wp-primary25 .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-primary25 .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-primary25 .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-primary25 .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-primary25 .bar-button-yellow-wp,
.toolbar-wp-primary25 .bar-button-clear-wp-yellow,
.toolbar-wp-primary25 .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-primary25 .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-primary25 .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-primary25 .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-primary25 .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-primary25 .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-primary25-wp,
.bar-button-clear-wp-primary25,
.bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.bar-button-primary25-wp:hover:not(.disable-hover),
.bar-button-clear-wp-primary25:hover:not(.disable-hover),
.bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-skyBlue .toolbar-background-wp {
  background: #97a9cf;
}

.toolbar-wp-skyBlue .bar-button-clear-wp,
.toolbar-wp-skyBlue .bar-button-default-wp,
.toolbar-wp-skyBlue .bar-button-outline-wp,
.toolbar-wp-skyBlue .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-skyBlue .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-skyBlue .bar-button-black-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-black,
.toolbar-wp-skyBlue .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-skyBlue .bar-button-charcoalGrey-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-skyBlue .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-skyBlue .bar-button-curantisMagenta-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-skyBlue .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-skyBlue .bar-button-curantisMagenta75-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-skyBlue .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-skyBlue .bar-button-curantisPurple-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-curantisPurple,
.toolbar-wp-skyBlue .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-skyBlue .bar-button-danger-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-danger,
.toolbar-wp-skyBlue .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-skyBlue .bar-button-danger10-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-danger10,
.toolbar-wp-skyBlue .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-skyBlue .bar-button-dark-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-dark,
.toolbar-wp-skyBlue .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-skyBlue .bar-button-darkSkyBlue-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-skyBlue .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-skyBlue .bar-button-gray-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-gray,
.toolbar-wp-skyBlue .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-skyBlue .bar-button-greyscale85-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-greyscale85,
.toolbar-wp-skyBlue .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-skyBlue .bar-button-grayscale75-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-grayscale75,
.toolbar-wp-skyBlue .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-skyBlue .bar-button-grayscale50-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-grayscale50,
.toolbar-wp-skyBlue .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-skyBlue .bar-button-grayscale25-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-grayscale25,
.toolbar-wp-skyBlue .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-skyBlue .bar-button-grayEEE-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-grayEEE,
.toolbar-wp-skyBlue .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-skyBlue .bar-button-light-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-light,
.toolbar-wp-skyBlue .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-skyBlue .bar-button-patientBlue-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-patientBlue,
.toolbar-wp-skyBlue .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-skyBlue .bar-button-primary-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-primary,
.toolbar-wp-skyBlue .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-skyBlue .bar-button-primary25-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-primary25,
.toolbar-wp-skyBlue .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-skyBlue .bar-button-skyBlue-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-skyBlue,
.toolbar-wp-skyBlue .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-skyBlue .bar-button-success-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-success,
.toolbar-wp-skyBlue .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-skyBlue .bar-button-white-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-white,
.toolbar-wp-skyBlue .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-skyBlue .bar-button-yellow-wp,
.toolbar-wp-skyBlue .bar-button-clear-wp-yellow,
.toolbar-wp-skyBlue .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-skyBlue .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-skyBlue .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-skyBlue .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-skyBlue-wp,
.bar-button-clear-wp-skyBlue,
.bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.bar-button-skyBlue-wp:hover:not(.disable-hover),
.bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-success .toolbar-background-wp {
  background: #85bf31;
}

.toolbar-wp-success .bar-button-clear-wp,
.toolbar-wp-success .bar-button-default-wp,
.toolbar-wp-success .bar-button-outline-wp,
.toolbar-wp-success .toolbar-title-wp {
  color: #fff;
}

.toolbar-wp-success .bar-button-outline-wp {
  border-color: #fff;
}

.toolbar-wp-success .bar-button-black-wp,
.toolbar-wp-success .bar-button-clear-wp-black,
.toolbar-wp-success .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-success .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-success .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-success .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-success .bar-button-charcoalGrey-wp,
.toolbar-wp-success .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-success .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-success .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-success .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-success .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-success .bar-button-curantisMagenta-wp,
.toolbar-wp-success .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-success .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-success .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-success .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-success .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-success .bar-button-curantisMagenta75-wp,
.toolbar-wp-success .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-success .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-success .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-success .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-success .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-success .bar-button-curantisPurple-wp,
.toolbar-wp-success .bar-button-clear-wp-curantisPurple,
.toolbar-wp-success .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-success .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-success .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-success .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-success .bar-button-danger-wp,
.toolbar-wp-success .bar-button-clear-wp-danger,
.toolbar-wp-success .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-success .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-success .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-success .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-success .bar-button-danger10-wp,
.toolbar-wp-success .bar-button-clear-wp-danger10,
.toolbar-wp-success .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-success .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-success .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-success .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-success .bar-button-dark-wp,
.toolbar-wp-success .bar-button-clear-wp-dark,
.toolbar-wp-success .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-success .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-success .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-success .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-success .bar-button-darkSkyBlue-wp,
.toolbar-wp-success .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-success .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-success .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-success .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-success .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-success .bar-button-gray-wp,
.toolbar-wp-success .bar-button-clear-wp-gray,
.toolbar-wp-success .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-success .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-success .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-success .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-success .bar-button-greyscale85-wp,
.toolbar-wp-success .bar-button-clear-wp-greyscale85,
.toolbar-wp-success .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-success .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-success .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-success .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-success .bar-button-grayscale75-wp,
.toolbar-wp-success .bar-button-clear-wp-grayscale75,
.toolbar-wp-success .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-success .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-success .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-success .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-success .bar-button-grayscale50-wp,
.toolbar-wp-success .bar-button-clear-wp-grayscale50,
.toolbar-wp-success .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-success .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-success .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-success .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-success .bar-button-grayscale25-wp,
.toolbar-wp-success .bar-button-clear-wp-grayscale25,
.toolbar-wp-success .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-success .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-success .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-success .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-success .bar-button-grayEEE-wp,
.toolbar-wp-success .bar-button-clear-wp-grayEEE,
.toolbar-wp-success .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-success .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-success .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-success .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-success .bar-button-light-wp,
.toolbar-wp-success .bar-button-clear-wp-light,
.toolbar-wp-success .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-success .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-success .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-success .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-success .bar-button-patientBlue-wp,
.toolbar-wp-success .bar-button-clear-wp-patientBlue,
.toolbar-wp-success .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-success .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-success .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-success .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-success .bar-button-primary-wp,
.toolbar-wp-success .bar-button-clear-wp-primary,
.toolbar-wp-success .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-success .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-success .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-success .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-success .bar-button-primary25-wp,
.toolbar-wp-success .bar-button-clear-wp-primary25,
.toolbar-wp-success .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-success .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-success .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-success .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-success .bar-button-skyBlue-wp,
.toolbar-wp-success .bar-button-clear-wp-skyBlue,
.toolbar-wp-success .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-success .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-success .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-success .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-success .bar-button-success-wp,
.toolbar-wp-success .bar-button-clear-wp-success,
.toolbar-wp-success .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-success .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-success .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-success .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-success .bar-button-white-wp,
.toolbar-wp-success .bar-button-clear-wp-white,
.toolbar-wp-success .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-success .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-success .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-success .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-success .bar-button-yellow-wp,
.toolbar-wp-success .bar-button-clear-wp-yellow,
.toolbar-wp-success .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-success .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-success .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-success .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-success .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-success .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-success-wp,
.bar-button-clear-wp-success,
.bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.bar-button-success-wp:hover:not(.disable-hover),
.bar-button-clear-wp-success:hover:not(.disable-hover),
.bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-white .toolbar-background-wp {
  background: #fefefe;
}

.toolbar-wp-white .bar-button-clear-wp,
.toolbar-wp-white .bar-button-default-wp,
.toolbar-wp-white .bar-button-outline-wp,
.toolbar-wp-white .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-white .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-white .bar-button-black-wp,
.toolbar-wp-white .bar-button-clear-wp-black,
.toolbar-wp-white .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-white .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-white .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-white .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-white .bar-button-charcoalGrey-wp,
.toolbar-wp-white .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-white .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-white .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-white .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-white .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-white .bar-button-curantisMagenta-wp,
.toolbar-wp-white .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-white .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-white .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-white .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-white .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-white .bar-button-curantisMagenta75-wp,
.toolbar-wp-white .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-white .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-white .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-white .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-white .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-white .bar-button-curantisPurple-wp,
.toolbar-wp-white .bar-button-clear-wp-curantisPurple,
.toolbar-wp-white .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-white .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-white .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-white .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-white .bar-button-danger-wp,
.toolbar-wp-white .bar-button-clear-wp-danger,
.toolbar-wp-white .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-white .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-white .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-white .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-white .bar-button-danger10-wp,
.toolbar-wp-white .bar-button-clear-wp-danger10,
.toolbar-wp-white .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-white .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-white .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-white .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-white .bar-button-dark-wp,
.toolbar-wp-white .bar-button-clear-wp-dark,
.toolbar-wp-white .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-white .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-white .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-white .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-white .bar-button-darkSkyBlue-wp,
.toolbar-wp-white .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-white .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-white .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-white .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-white .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-white .bar-button-gray-wp,
.toolbar-wp-white .bar-button-clear-wp-gray,
.toolbar-wp-white .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-white .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-white .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-white .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-white .bar-button-greyscale85-wp,
.toolbar-wp-white .bar-button-clear-wp-greyscale85,
.toolbar-wp-white .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-white .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-white .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-white .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-white .bar-button-grayscale75-wp,
.toolbar-wp-white .bar-button-clear-wp-grayscale75,
.toolbar-wp-white .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-white .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-white .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-white .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-white .bar-button-grayscale50-wp,
.toolbar-wp-white .bar-button-clear-wp-grayscale50,
.toolbar-wp-white .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-white .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-white .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-white .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-white .bar-button-grayscale25-wp,
.toolbar-wp-white .bar-button-clear-wp-grayscale25,
.toolbar-wp-white .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-white .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-white .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-white .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-white .bar-button-grayEEE-wp,
.toolbar-wp-white .bar-button-clear-wp-grayEEE,
.toolbar-wp-white .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-white .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-white .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-white .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-white .bar-button-light-wp,
.toolbar-wp-white .bar-button-clear-wp-light,
.toolbar-wp-white .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-white .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-white .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-white .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-white .bar-button-patientBlue-wp,
.toolbar-wp-white .bar-button-clear-wp-patientBlue,
.toolbar-wp-white .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-white .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-white .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-white .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-white .bar-button-primary-wp,
.toolbar-wp-white .bar-button-clear-wp-primary,
.toolbar-wp-white .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-white .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-white .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-white .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-white .bar-button-primary25-wp,
.toolbar-wp-white .bar-button-clear-wp-primary25,
.toolbar-wp-white .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-white .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-white .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-white .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-white .bar-button-skyBlue-wp,
.toolbar-wp-white .bar-button-clear-wp-skyBlue,
.toolbar-wp-white .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-white .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-white .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-white .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-white .bar-button-success-wp,
.toolbar-wp-white .bar-button-clear-wp-success,
.toolbar-wp-white .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-white .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-white .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-white .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-white .bar-button-white-wp,
.toolbar-wp-white .bar-button-clear-wp-white,
.toolbar-wp-white .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-white .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-white .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-white .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-white .bar-button-yellow-wp,
.toolbar-wp-white .bar-button-clear-wp-yellow,
.toolbar-wp-white .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-white .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-white .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-white .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-white .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-white .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-white-wp,
.bar-button-clear-wp-white,
.bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.bar-button-white-wp:hover:not(.disable-hover),
.bar-button-clear-wp-white:hover:not(.disable-hover),
.bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-yellow .toolbar-background-wp {
  background: #f8e71c;
}

.toolbar-wp-yellow .bar-button-clear-wp,
.toolbar-wp-yellow .bar-button-default-wp,
.toolbar-wp-yellow .bar-button-outline-wp,
.toolbar-wp-yellow .toolbar-title-wp {
  color: #000;
}

.toolbar-wp-yellow .bar-button-outline-wp {
  border-color: #000;
}

.toolbar-wp-yellow .bar-button-black-wp,
.toolbar-wp-yellow .bar-button-clear-wp-black,
.toolbar-wp-yellow .bar-button-wp-black {
  color: #2d2c2c;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-black-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-black:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-black:hover:not(.disable-hover) {
  color: #2d2c2c;
}

.toolbar-wp-yellow .bar-button-outline-wp-black {
  border-color: #3e3d3d;
  color: #3e3d3d;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-yellow .bar-button-solid-wp-black {
  color: #fff;
  background-color: #2d2c2c;
}

.toolbar-wp-yellow .bar-button-solid-wp-black.activated {
  color: #fff;
  background-color: #3e3d3d;
}

.toolbar-wp-yellow .bar-button-charcoalGrey-wp,
.toolbar-wp-yellow .bar-button-clear-wp-charcoalGrey,
.toolbar-wp-yellow .bar-button-wp-charcoalGrey {
  color: #4a4a4a;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-charcoalGrey-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-charcoalGrey:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-charcoalGrey:hover:not(.disable-hover) {
  color: #4a4a4a;
}

.toolbar-wp-yellow .bar-button-outline-wp-charcoalGrey {
  border-color: #585858;
  color: #585858;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-yellow .bar-button-solid-wp-charcoalGrey {
  color: #fff;
  background-color: #4a4a4a;
}

.toolbar-wp-yellow .bar-button-solid-wp-charcoalGrey.activated {
  color: #fff;
  background-color: #585858;
}

.toolbar-wp-yellow .bar-button-curantisMagenta-wp,
.toolbar-wp-yellow .bar-button-clear-wp-curantisMagenta,
.toolbar-wp-yellow .bar-button-wp-curantisMagenta {
  color: #ae2465;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-curantisMagenta-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-curantisMagenta:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-curantisMagenta:hover:not(.disable-hover) {
  color: #ae2465;
}

.toolbar-wp-yellow .bar-button-outline-wp-curantisMagenta {
  border-color: #b43671;
  color: #b43671;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-yellow .bar-button-solid-wp-curantisMagenta {
  color: #fff;
  background-color: #ae2465;
}

.toolbar-wp-yellow .bar-button-solid-wp-curantisMagenta.activated {
  color: #fff;
  background-color: #b43671;
}

.toolbar-wp-yellow .bar-button-curantisMagenta75-wp,
.toolbar-wp-yellow .bar-button-clear-wp-curantisMagenta75,
.toolbar-wp-yellow .bar-button-wp-curantisMagenta75 {
  color: #bb5e81;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-curantisMagenta75-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-curantisMagenta75:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-curantisMagenta75:hover:not(.disable-hover) {
  color: #bb5e81;
}

.toolbar-wp-yellow .bar-button-outline-wp-curantisMagenta75 {
  border-color: #ac5677;
  color: #ac5677;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-yellow .bar-button-solid-wp-curantisMagenta75 {
  color: #fff;
  background-color: #bb5e81;
}

.toolbar-wp-yellow .bar-button-solid-wp-curantisMagenta75.activated {
  color: #fff;
  background-color: #ac5677;
}

.toolbar-wp-yellow .bar-button-curantisPurple-wp,
.toolbar-wp-yellow .bar-button-clear-wp-curantisPurple,
.toolbar-wp-yellow .bar-button-wp-curantisPurple {
  color: #614a75;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-curantisPurple-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-curantisPurple:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-curantisPurple:hover:not(.disable-hover) {
  color: #614a75;
}

.toolbar-wp-yellow .bar-button-outline-wp-curantisPurple {
  border-color: #6e5880;
  color: #6e5880;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-yellow .bar-button-solid-wp-curantisPurple {
  color: #fff;
  background-color: #614a75;
}

.toolbar-wp-yellow .bar-button-solid-wp-curantisPurple.activated {
  color: #fff;
  background-color: #6e5880;
}

.toolbar-wp-yellow .bar-button-danger-wp,
.toolbar-wp-yellow .bar-button-clear-wp-danger,
.toolbar-wp-yellow .bar-button-wp-danger {
  color: #d0011b;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-danger-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-danger:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-danger:hover:not(.disable-hover) {
  color: #d0011b;
}

.toolbar-wp-yellow .bar-button-outline-wp-danger {
  border-color: #d4152d;
  color: #d4152d;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-yellow .bar-button-solid-wp-danger {
  color: #fff;
  background-color: #d0011b;
}

.toolbar-wp-yellow .bar-button-solid-wp-danger.activated {
  color: #fff;
  background-color: #d4152d;
}

.toolbar-wp-yellow .bar-button-danger10-wp,
.toolbar-wp-yellow .bar-button-clear-wp-danger10,
.toolbar-wp-yellow .bar-button-wp-danger10 {
  color: #f8d9de;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-danger10-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-danger10:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-danger10:hover:not(.disable-hover) {
  color: #f8d9de;
}

.toolbar-wp-yellow .bar-button-outline-wp-danger10 {
  border-color: #e4c8cc;
  color: #e4c8cc;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-yellow .bar-button-solid-wp-danger10 {
  color: #000;
  background-color: #f8d9de;
}

.toolbar-wp-yellow .bar-button-solid-wp-danger10.activated {
  color: #000;
  background-color: #e4c8cc;
}

.toolbar-wp-yellow .bar-button-dark-wp,
.toolbar-wp-yellow .bar-button-clear-wp-dark,
.toolbar-wp-yellow .bar-button-wp-dark {
  color: #92809d;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-dark-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-dark:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-dark:hover:not(.disable-hover) {
  color: #92809d;
}

.toolbar-wp-yellow .bar-button-outline-wp-dark {
  border-color: #867690;
  color: #867690;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-yellow .bar-button-solid-wp-dark {
  color: #fff;
  background-color: #92809d;
}

.toolbar-wp-yellow .bar-button-solid-wp-dark.activated {
  color: #fff;
  background-color: #867690;
}

.toolbar-wp-yellow .bar-button-darkSkyBlue-wp,
.toolbar-wp-yellow .bar-button-clear-wp-darkSkyBlue,
.toolbar-wp-yellow .bar-button-wp-darkSkyBlue {
  color: #4a90e2;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-darkSkyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-darkSkyBlue:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-darkSkyBlue:hover:not(.disable-hover) {
  color: #4a90e2;
}

.toolbar-wp-yellow .bar-button-outline-wp-darkSkyBlue {
  border-color: #4484d0;
  color: #4484d0;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-yellow .bar-button-solid-wp-darkSkyBlue {
  color: #fff;
  background-color: #4a90e2;
}

.toolbar-wp-yellow .bar-button-solid-wp-darkSkyBlue.activated {
  color: #fff;
  background-color: #4484d0;
}

.toolbar-wp-yellow .bar-button-gray-wp,
.toolbar-wp-yellow .bar-button-clear-wp-gray,
.toolbar-wp-yellow .bar-button-wp-gray {
  color: #9b9b9b;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-gray-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-gray:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-gray:hover:not(.disable-hover) {
  color: #9b9b9b;
}

.toolbar-wp-yellow .bar-button-outline-wp-gray {
  border-color: #8f8f8f;
  color: #8f8f8f;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-yellow .bar-button-solid-wp-gray {
  color: #fff;
  background-color: #9b9b9b;
}

.toolbar-wp-yellow .bar-button-solid-wp-gray.activated {
  color: #fff;
  background-color: #8f8f8f;
}

.toolbar-wp-yellow .bar-button-greyscale85-wp,
.toolbar-wp-yellow .bar-button-clear-wp-greyscale85,
.toolbar-wp-yellow .bar-button-wp-greyscale85 {
  color: #424040;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-greyscale85-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-greyscale85:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-greyscale85:hover:not(.disable-hover) {
  color: #424040;
}

.toolbar-wp-yellow .bar-button-outline-wp-greyscale85 {
  border-color: #514f4f;
  color: #514f4f;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-yellow .bar-button-solid-wp-greyscale85 {
  color: #fff;
  background-color: #424040;
}

.toolbar-wp-yellow .bar-button-solid-wp-greyscale85.activated {
  color: #fff;
  background-color: #514f4f;
}

.toolbar-wp-yellow .bar-button-grayscale75-wp,
.toolbar-wp-yellow .bar-button-clear-wp-grayscale75,
.toolbar-wp-yellow .bar-button-wp-grayscale75 {
  color: #6c6969;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-grayscale75-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-grayscale75:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-grayscale75:hover:not(.disable-hover) {
  color: #6c6969;
}

.toolbar-wp-yellow .bar-button-outline-wp-grayscale75 {
  border-color: #787575;
  color: #787575;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-yellow .bar-button-solid-wp-grayscale75 {
  color: #fff;
  background-color: #6c6969;
}

.toolbar-wp-yellow .bar-button-solid-wp-grayscale75.activated {
  color: #fff;
  background-color: #787575;
}

.toolbar-wp-yellow .bar-button-grayscale50-wp,
.toolbar-wp-yellow .bar-button-clear-wp-grayscale50,
.toolbar-wp-yellow .bar-button-wp-grayscale50 {
  color: #c1bfbf;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-grayscale50-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-grayscale50:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-grayscale50:hover:not(.disable-hover) {
  color: #c1bfbf;
}

.toolbar-wp-yellow .bar-button-outline-wp-grayscale50 {
  border-color: #b2b0b0;
  color: #b2b0b0;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-yellow .bar-button-solid-wp-grayscale50 {
  color: #fff;
  background-color: #c1bfbf;
}

.toolbar-wp-yellow .bar-button-solid-wp-grayscale50.activated {
  color: #fff;
  background-color: #b2b0b0;
}

.toolbar-wp-yellow .bar-button-grayscale25-wp,
.toolbar-wp-yellow .bar-button-clear-wp-grayscale25,
.toolbar-wp-yellow .bar-button-wp-grayscale25 {
  color: #eae8e8;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-grayscale25-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-grayscale25:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-grayscale25:hover:not(.disable-hover) {
  color: #eae8e8;
}

.toolbar-wp-yellow .bar-button-outline-wp-grayscale25 {
  border-color: #d7d5d5;
  color: #d7d5d5;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-yellow .bar-button-solid-wp-grayscale25 {
  color: #000;
  background-color: #eae8e8;
}

.toolbar-wp-yellow .bar-button-solid-wp-grayscale25.activated {
  color: #000;
  background-color: #d7d5d5;
}

.toolbar-wp-yellow .bar-button-grayEEE-wp,
.toolbar-wp-yellow .bar-button-clear-wp-grayEEE,
.toolbar-wp-yellow .bar-button-wp-grayEEE {
  color: #eee;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-grayEEE-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-grayEEE:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-grayEEE:hover:not(.disable-hover) {
  color: #eee;
}

.toolbar-wp-yellow .bar-button-outline-wp-grayEEE {
  border-color: #dbdbdb;
  color: #dbdbdb;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-yellow .bar-button-solid-wp-grayEEE {
  color: #000;
  background-color: #eee;
}

.toolbar-wp-yellow .bar-button-solid-wp-grayEEE.activated {
  color: #000;
  background-color: #dbdbdb;
}

.toolbar-wp-yellow .bar-button-light-wp,
.toolbar-wp-yellow .bar-button-clear-wp-light,
.toolbar-wp-yellow .bar-button-wp-light {
  color: #f4f4f4;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-light-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-light:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-light:hover:not(.disable-hover) {
  color: #f4f4f4;
}

.toolbar-wp-yellow .bar-button-outline-wp-light {
  border-color: #e0e0e0;
  color: #e0e0e0;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-yellow .bar-button-solid-wp-light {
  color: #000;
  background-color: #f4f4f4;
}

.toolbar-wp-yellow .bar-button-solid-wp-light.activated {
  color: #000;
  background-color: #e0e0e0;
}

.toolbar-wp-yellow .bar-button-patientBlue-wp,
.toolbar-wp-yellow .bar-button-clear-wp-patientBlue,
.toolbar-wp-yellow .bar-button-wp-patientBlue {
  color: #d3e3f7;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-patientBlue-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-patientBlue:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-patientBlue:hover:not(.disable-hover) {
  color: #d3e3f7;
}

.toolbar-wp-yellow .bar-button-outline-wp-patientBlue {
  border-color: #c2d1e3;
  color: #c2d1e3;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-yellow .bar-button-solid-wp-patientBlue {
  color: #000;
  background-color: #d3e3f7;
}

.toolbar-wp-yellow .bar-button-solid-wp-patientBlue.activated {
  color: #000;
  background-color: #c2d1e3;
}

.toolbar-wp-yellow .bar-button-primary-wp,
.toolbar-wp-yellow .bar-button-clear-wp-primary,
.toolbar-wp-yellow .bar-button-wp-primary {
  color: #5977ba;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-primary-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-primary:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-primary:hover:not(.disable-hover) {
  color: #5977ba;
}

.toolbar-wp-yellow .bar-button-outline-wp-primary {
  border-color: #526dab;
  color: #526dab;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-yellow .bar-button-solid-wp-primary {
  color: #fff;
  background-color: #5977ba;
}

.toolbar-wp-yellow .bar-button-solid-wp-primary.activated {
  color: #fff;
  background-color: #526dab;
}

.toolbar-wp-yellow .bar-button-primary25-wp,
.toolbar-wp-yellow .bar-button-clear-wp-primary25,
.toolbar-wp-yellow .bar-button-wp-primary25 {
  color: #dee4ed;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-primary25-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-primary25:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-primary25:hover:not(.disable-hover) {
  color: #dee4ed;
}

.toolbar-wp-yellow .bar-button-outline-wp-primary25 {
  border-color: #ccd2da;
  color: #ccd2da;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-yellow .bar-button-solid-wp-primary25 {
  color: #000;
  background-color: #dee4ed;
}

.toolbar-wp-yellow .bar-button-solid-wp-primary25.activated {
  color: #000;
  background-color: #ccd2da;
}

.toolbar-wp-yellow .bar-button-skyBlue-wp,
.toolbar-wp-yellow .bar-button-clear-wp-skyBlue,
.toolbar-wp-yellow .bar-button-wp-skyBlue {
  color: #97a9cf;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-skyBlue-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-skyBlue:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-skyBlue:hover:not(.disable-hover) {
  color: #97a9cf;
}

.toolbar-wp-yellow .bar-button-outline-wp-skyBlue {
  border-color: #8b9bbe;
  color: #8b9bbe;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-yellow .bar-button-solid-wp-skyBlue {
  color: #fff;
  background-color: #97a9cf;
}

.toolbar-wp-yellow .bar-button-solid-wp-skyBlue.activated {
  color: #fff;
  background-color: #8b9bbe;
}

.toolbar-wp-yellow .bar-button-success-wp,
.toolbar-wp-yellow .bar-button-clear-wp-success,
.toolbar-wp-yellow .bar-button-wp-success {
  color: #85bf31;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-success-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-success:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-success:hover:not(.disable-hover) {
  color: #85bf31;
}

.toolbar-wp-yellow .bar-button-outline-wp-success {
  border-color: #8fc441;
  color: #8fc441;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-yellow .bar-button-solid-wp-success {
  color: #fff;
  background-color: #85bf31;
}

.toolbar-wp-yellow .bar-button-solid-wp-success.activated {
  color: #fff;
  background-color: #8fc441;
}

.toolbar-wp-yellow .bar-button-white-wp,
.toolbar-wp-yellow .bar-button-clear-wp-white,
.toolbar-wp-yellow .bar-button-wp-white {
  color: #fefefe;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-white-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-white:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-white:hover:not(.disable-hover) {
  color: #fefefe;
}

.toolbar-wp-yellow .bar-button-outline-wp-white {
  border-color: #eaeaea;
  color: #eaeaea;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-yellow .bar-button-solid-wp-white {
  color: #000;
  background-color: #fefefe;
}

.toolbar-wp-yellow .bar-button-solid-wp-white.activated {
  color: #000;
  background-color: #eaeaea;
}

.toolbar-wp-yellow .bar-button-yellow-wp,
.toolbar-wp-yellow .bar-button-clear-wp-yellow,
.toolbar-wp-yellow .bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-yellow-wp:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-clear-wp-yellow:hover:not(.disable-hover),
.toolbar-wp-yellow .bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.toolbar-wp-yellow .bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.toolbar-wp-yellow .bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.toolbar-wp-yellow .bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.toolbar-wp-yellow .bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-yellow-wp,
.bar-button-clear-wp-yellow,
.bar-button-wp-yellow {
  color: #f8e71c;
  background-color: transparent;
}

.bar-button-yellow-wp:hover:not(.disable-hover),
.bar-button-clear-wp-yellow:hover:not(.disable-hover),
.bar-button-wp-yellow:hover:not(.disable-hover) {
  color: #f8e71c;
}

.bar-button-outline-wp-yellow {
  border-color: #e4d51a;
  color: #e4d51a;
  background-color: transparent;
}

.bar-button-outline-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-solid-wp-yellow {
  color: #000;
  background-color: #f8e71c;
}

.bar-button-solid-wp-yellow.activated {
  color: #000;
  background-color: #e4d51a;
}

.bar-button-strong-wp {
  font-weight: bold;
}

.text-ios-black {
  color: #2d2c2c;
}

.text-ios-charcoalGrey {
  color: #4a4a4a;
}

.text-ios-curantisMagenta {
  color: #ae2465;
}

.text-ios-curantisMagenta75 {
  color: #bb5e81;
}

.text-ios-curantisPurple {
  color: #614a75;
}

.text-ios-danger {
  color: #d0011b;
}

.text-ios-danger10 {
  color: #f8d9de;
}

.text-ios-dark {
  color: #92809d;
}

.text-ios-darkSkyBlue {
  color: #4a90e2;
}

.text-ios-gray {
  color: #9b9b9b;
}

.text-ios-greyscale85 {
  color: #424040;
}

.text-ios-grayscale75 {
  color: #6c6969;
}

.text-ios-grayscale50 {
  color: #c1bfbf;
}

.text-ios-grayscale25 {
  color: #eae8e8;
}

.text-ios-grayEEE {
  color: #eee;
}

.text-ios-light {
  color: #f4f4f4;
}

.text-ios-patientBlue {
  color: #d3e3f7;
}

.text-ios-primary {
  color: #5977ba;
}

.text-ios-primary25 {
  color: #dee4ed;
}

.text-ios-skyBlue {
  color: #97a9cf;
}

.text-ios-success {
  color: #85bf31;
}

.text-ios-white {
  color: #fefefe;
}

.text-ios-yellow {
  color: #f8e71c;
}

.text-md-black {
  color: #2d2c2c;
}

.text-md-charcoalGrey {
  color: #4a4a4a;
}

.text-md-curantisMagenta {
  color: #ae2465;
}

.text-md-curantisMagenta75 {
  color: #bb5e81;
}

.text-md-curantisPurple {
  color: #614a75;
}

.text-md-danger {
  color: #d0011b;
}

.text-md-danger10 {
  color: #f8d9de;
}

.text-md-dark {
  color: #92809d;
}

.text-md-darkSkyBlue {
  color: #4a90e2;
}

.text-md-gray {
  color: #9b9b9b;
}

.text-md-greyscale85 {
  color: #424040;
}

.text-md-grayscale75 {
  color: #6c6969;
}

.text-md-grayscale50 {
  color: #c1bfbf;
}

.text-md-grayscale25 {
  color: #eae8e8;
}

.text-md-grayEEE {
  color: #eee;
}

.text-md-light {
  color: #f4f4f4;
}

.text-md-patientBlue {
  color: #d3e3f7;
}

.text-md-primary {
  color: #5977ba;
}

.text-md-primary25 {
  color: #dee4ed;
}

.text-md-skyBlue {
  color: #97a9cf;
}

.text-md-success {
  color: #85bf31;
}

.text-md-white {
  color: #fefefe;
}

.text-md-yellow {
  color: #f8e71c;
}

.text-wp-black {
  color: #2d2c2c;
}

.text-wp-charcoalGrey {
  color: #4a4a4a;
}

.text-wp-curantisMagenta {
  color: #ae2465;
}

.text-wp-curantisMagenta75 {
  color: #bb5e81;
}

.text-wp-curantisPurple {
  color: #614a75;
}

.text-wp-danger {
  color: #d0011b;
}

.text-wp-danger10 {
  color: #f8d9de;
}

.text-wp-dark {
  color: #92809d;
}

.text-wp-darkSkyBlue {
  color: #4a90e2;
}

.text-wp-gray {
  color: #9b9b9b;
}

.text-wp-greyscale85 {
  color: #424040;
}

.text-wp-grayscale75 {
  color: #6c6969;
}

.text-wp-grayscale50 {
  color: #c1bfbf;
}

.text-wp-grayscale25 {
  color: #eae8e8;
}

.text-wp-grayEEE {
  color: #eee;
}

.text-wp-light {
  color: #f4f4f4;
}

.text-wp-patientBlue {
  color: #d3e3f7;
}

.text-wp-primary {
  color: #5977ba;
}

.text-wp-primary25 {
  color: #dee4ed;
}

.text-wp-skyBlue {
  color: #97a9cf;
}

.text-wp-success {
  color: #85bf31;
}

.text-wp-white {
  color: #fefefe;
}

.text-wp-yellow {
  color: #f8e71c;
}

.virtual-loading {
  opacity: 0;
}

.virtual-scroll {
  position: relative;
  contain: content;
}

.virtual-scroll .virtual-position,
.virtual-scroll .virtual-position.item {
  left: 0;
  top: 0;
  position: absolute;
  -webkit-transition-duration: 0ms;
  transition-duration: 0ms;
  contain: content;
}

.virtual-scroll .virtual-last {
  display: none;
}

.ios ion-nav > .ion-page > .toolbar.statusbar-padding:first-child,
.ios ion-nav > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.ios ion-tab > .ion-page > .toolbar.statusbar-padding:first-child,
.ios ion-tab > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > .toolbar.statusbar-padding:first-child,
.ios ion-menu > .menu-inner > .toolbar.statusbar-padding:first-child,
.ios ion-menu > .menu-inner > ion-header > .toolbar.statusbar-padding:first-child {
  padding-top: calc(20px + 4px);
  padding-top: calc(constant(safe-area-inset-top) + 4px);
  padding-top: calc(env(safe-area-inset-top) + 4px);
  min-height: calc(44px + 20px);
  min-height: calc(44px + constant(safe-area-inset-top));
  min-height: calc(44px + env(safe-area-inset-top));
}

.ios ion-nav > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-tab > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-menu > .menu-inner > ion-content.statusbar-padding:first-child .scroll-content,
.ios ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
  padding-top: 20px;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

.ios ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.ios ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.ios ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
  padding-top: calc(16px + 20px);
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

.ios ion-nav > .ion-page > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-nav > .ion-page > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-nav > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-nav > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-tab > .ion-page > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-tab > .ion-page > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-tab > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-tab > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-tabs > .ion-page.tab-subpage > ion-header > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-menu > .menu-inner > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-menu > .menu-inner > .toolbar.statusbar-padding:first-child ion-title,
.ios ion-menu > .menu-inner > ion-header > .toolbar.statusbar-padding:first-child ion-segment,
.ios ion-menu > .menu-inner > ion-header > .toolbar.statusbar-padding:first-child ion-title {
  padding-top: 20px;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
  height: calc(44px + 20px);
  height: calc(44px + constant(safe-area-inset-top));
  height: calc(44px + env(safe-area-inset-top));
  min-height: calc(44px + 20px);
  min-height: calc(44px + constant(safe-area-inset-top));
  min-height: calc(44px + env(safe-area-inset-top));
}

@media only screen and (max-width: 767px) {
  .ios .modal-wrapper > .ion-page > ion-header > .toolbar.statusbar-padding:first-child {
    padding-top: calc(20px + 4px);
    padding-top: calc(constant(safe-area-inset-top) + 4px);
    padding-top: calc(env(safe-area-inset-top) + 4px);
    min-height: calc(44px + 20px);
    min-height: calc(44px + constant(safe-area-inset-top));
    min-height: calc(44px + env(safe-area-inset-top));
  }
  .ios .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
    padding-top: 20px;
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
  .ios .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
  .ios .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
    padding-top: calc(16px + 20px);
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
  .ios .modal-wrapper > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-segment,
  .ios .modal-wrapper > .ion-page > ion-header > .toolbar.statusbar-padding:first-child ion-title {
    padding-top: 20px;
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
    height: calc(44px + 20px);
    height: calc(44px + constant(safe-area-inset-top));
    height: calc(44px + env(safe-area-inset-top));
    min-height: calc(44px + 20px);
    min-height: calc(44px + constant(safe-area-inset-top));
    min-height: calc(44px + env(safe-area-inset-top));
  }
}

.ios .tabs:not(.tabs-ios[tabsPlacement=top]) .tabbar {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}

.ios ion-footer .toolbar:last-child {
  padding-bottom: calc(constant(safe-area-inset-bottom) + 4px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 4px);
  min-height: calc(44px + constant(safe-area-inset-bottom));
  min-height: calc(44px + env(safe-area-inset-bottom));
}

.ios .tabs:not(.tabs-ios[tabsPlacement='top']) ion-footer .toolbar:last-child {
  padding-bottom: 4px;
  min-height: 44px;
}

.md ion-nav > .ion-page > .toolbar.statusbar-padding:first-child,
.md ion-nav > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.md ion-tab > .ion-page > .toolbar.statusbar-padding:first-child,
.md ion-tab > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.md ion-tabs > .ion-page.tab-subpage > ion-header > .toolbar.statusbar-padding:first-child,
.md ion-menu > .menu-inner > .toolbar.statusbar-padding:first-child,
.md ion-menu > .menu-inner > ion-header > .toolbar.statusbar-padding:first-child {
  padding-top: calc(20px + 4px);
  padding-top: calc(constant(safe-area-inset-top) + 4px);
  padding-top: calc(env(safe-area-inset-top) + 4px);
  min-height: calc(56px + 20px);
  min-height: calc(56px + constant(safe-area-inset-top));
  min-height: calc(56px + env(safe-area-inset-top));
}

.md ion-nav > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-tab > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-menu > .menu-inner > ion-content.statusbar-padding:first-child .scroll-content,
.md ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
  padding-top: 20px;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

.md ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.md ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.md ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
  padding-top: calc(16px + 20px);
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

@media only screen and (max-width: 767px) {
  .md .modal-wrapper > .ion-page > ion-header > .toolbar.statusbar-padding:first-child {
    padding-top: calc(20px + 4px);
    padding-top: calc(constant(safe-area-inset-top) + 4px);
    padding-top: calc(env(safe-area-inset-top) + 4px);
    min-height: calc(56px + 20px);
    min-height: calc(56px + constant(safe-area-inset-top));
    min-height: calc(56px + env(safe-area-inset-top));
  }
  .md .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
    padding-top: 20px;
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
  .md .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
  .md .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
    padding-top: calc(16px + 20px);
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
}

.md .tabs:not(.tabs-ios[tabsPlacement=top]) .tabbar {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}

.md ion-footer .toolbar:last-child {
  padding-bottom: calc(constant(safe-area-inset-bottom) + 4px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 4px);
  min-height: calc(56px + constant(safe-area-inset-bottom));
  min-height: calc(56px + env(safe-area-inset-bottom));
}

.md .tabs:not(.tabs-ios[tabsPlacement='top']) ion-footer .toolbar:last-child {
  padding-bottom: 4px;
  min-height: 56px;
}

.wp ion-nav > .ion-page > .toolbar.statusbar-padding:first-child,
.wp ion-nav > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.wp ion-tab > .ion-page > .toolbar.statusbar-padding:first-child,
.wp ion-tab > .ion-page > ion-header > .toolbar.statusbar-padding:first-child,
.wp ion-tabs > .ion-page.tab-subpage > ion-header > .toolbar.statusbar-padding:first-child,
.wp ion-menu > .menu-inner > .toolbar.statusbar-padding:first-child,
.wp ion-menu > .menu-inner > ion-header > .toolbar.statusbar-padding:first-child {
  padding-top: calc(20px + 4px);
  padding-top: calc(constant(safe-area-inset-top) + 4px);
  padding-top: calc(env(safe-area-inset-top) + 4px);
  min-height: calc(46px + 20px);
  min-height: calc(46px + constant(safe-area-inset-top));
  min-height: calc(46px + env(safe-area-inset-top));
}

.wp ion-nav > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-tab > .ion-page > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-menu > .menu-inner > ion-content.statusbar-padding:first-child .scroll-content,
.wp ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
  padding-top: 20px;
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

.wp ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-nav > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-nav > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-tab > .ion-page > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-tab > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-tabs > .ion-page.tab-subpage > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-menu > .menu-inner > ion-content.statusbar-padding:first-child[padding-top] .scroll-content,
.wp ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
.wp ion-menu > .menu-inner > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
  padding-top: calc(16px + 20px);
  padding-top: constant(safe-area-inset-top);
  padding-top: env(safe-area-inset-top);
}

@media only screen and (max-width: 767px) {
  .wp .modal-wrapper > .ion-page > ion-header > .toolbar.statusbar-padding:first-child {
    padding-top: calc(20px + 4px);
    padding-top: calc(constant(safe-area-inset-top) + 4px);
    padding-top: calc(env(safe-area-inset-top) + 4px);
    min-height: calc(46px + 20px);
    min-height: calc(46px + constant(safe-area-inset-top));
    min-height: calc(46px + env(safe-area-inset-top));
  }
  .wp .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child .scroll-content {
    padding-top: 20px;
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
  .wp .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding] .scroll-content,
  .wp .modal-wrapper > .ion-page > ion-header > ion-content.statusbar-padding:first-child[padding-top] .scroll-content {
    padding-top: calc(16px + 20px);
    padding-top: constant(safe-area-inset-top);
    padding-top: env(safe-area-inset-top);
  }
}

.wp .tabs:not(.tabs-ios[tabsPlacement=top]) .tabbar {
  padding-bottom: constant(safe-area-inset-bottom);
  padding-bottom: env(safe-area-inset-bottom);
}

.wp ion-footer .toolbar:last-child {
  padding-bottom: calc(constant(safe-area-inset-bottom) + 4px);
  padding-bottom: calc(env(safe-area-inset-bottom) + 4px);
  min-height: calc(46px + constant(safe-area-inset-bottom));
  min-height: calc(46px + env(safe-area-inset-bottom));
}

.wp .tabs:not(.tabs-ios[tabsPlacement='top']) ion-footer .toolbar:last-child {
  padding-bottom: 4px;
  min-height: 46px;
}

.item-label-stacked .ionic-selectable, .item-label-floating .ionic-selectable {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  max-width: 100%;
  padding-left: 0;
  padding-top: 8px;
  padding-bottom: 8px;
}

.item-label-stacked .ionic-selectable-value, .item-label-floating .ionic-selectable-value {
  padding-top: 0;
  padding-bottom: 0;
  min-height: 19px;
}

.item-label-stacked .ionic-selectable-icon-inner, .item-label-floating .ionic-selectable-icon-inner {
  top: 7px;
}

.item-label-stacked .ionic-selectable-ios .ionic-selectable-value, .item-label-floating .ionic-selectable-ios .ionic-selectable-value {
  padding-top: 0;
  padding-bottom: 0;
  min-height: 20px;
}

.item-label-stacked .ionic-selectable-ios .ionic-selectable-icon-inner, .item-label-floating .ionic-selectable-ios .ionic-selectable-icon-inner {
  top: 8px;
}

.item:not(.item-label-stacked):not(.item-label-floating) .ionic-selectable-md .ionic-selectable-value {
  padding-left: 16px;
}

.item:not(.item-label-stacked):not(.item-label-floating) .ionic-selectable-ios .ionic-selectable-value {
  padding-left: 16px;
}

.item-ionic-selectable .item-inner .input-wrapper {
  -webkit-box-align: normal;
  -webkit-align-items: normal;
  -ms-flex-align: normal;
  align-items: normal;
}

.item-ionic-selectable ion-label {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: initial;
}

.ionic-selectable {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  max-width: 45%;
}

.ionic-selectable:not(.ionic-selectable-is-enabled) {
  opacity: 0.4;
}

.ionic-selectable-has-placeholder .ionic-selectable-value-item {
  color: #999;
}

.ionic-selectable-value {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-top: 13px;
  padding-bottom: 13px;
  overflow: hidden;
}

.ionic-selectable-value-item {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}

.ionic-selectable-value-item:not(:last-child) {
  margin-bottom: 5px;
}

.ionic-selectable-icon {
  position: relative;
  width: 20px;
}

.ionic-selectable-icon-inner {
  position: absolute;
  top: 20px;
  left: 5px;
  border-top: 5px solid;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  pointer-events: none;
}

.ionic-selectable-ios.ionic-selectable-has-placeholder .ionic-selectable-value-item {
  color: #999;
}

.ionic-selectable-ios .ionic-selectable-value {
  padding-top: 11px;
  padding-bottom: 11px;
}

.ionic-selectable-ios .ionic-selectable-icon-inner {
  top: 19px;
  color: #999;
}

.ionic-selectable-md .ionic-selectable-icon-inner {
  color: #999;
}

.ionic-selectable-spinner {
  position: fixed;
  bottom: 0;
  top: 0;
  left: 0;
  right: 0;
  z-index: 1;
}

.ionic-selectable-spinner-background {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-color: #000000;
  opacity: 0.05;
}

.ionic-selectable-spinner ion-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  margin-top: -14px;
  margin-left: -14px;
}

.ionic-selectable-page.ionic-selectable-page-can-clear.ionic-selectable-page-is-multiple .footer .col:first-child {
  padding-right: 8px;
}

.ionic-selectable-page.ionic-selectable-page-can-clear.ionic-selectable-page-is-multiple .footer .col:last-child {
  padding-left: 8px;
}

.ionic-selectable-page.ionic-selectable-page-is-searching .scroll-content {
  overflow-y: hidden;
}

.ionic-selectable-page ion-footer ion-toolbar {
  padding: 5px 16px;
}

page-discharge-forms .scroll-content,
page-notes .scroll-content,
page-reports-discharge-service-utilization .scroll-content,
reports-discharge .scroll-content,
page-reports-discharge-admin .scroll-content,
page-reports-discharge-record-admin .scroll-content,
page-reports-admission-preference .scroll-content,
page-reports-admission-record-admin .scroll-content,
page-reports-admission-healthcondition .scroll-content,
page-reports-admission-medication .scroll-content,
page-reports-admission-admin .scroll-content,
page-reports-admission-activedaignosis .scroll-content,
page-admission-forms .scroll-content,
page-reports-discharge .scroll-content,
page-certificate-consents-details .scroll-content,
page-allergy-grid .scroll-content,
page-diagnosis .scroll-content,
page-dme-grid .scroll-content,
page-funeral-home-pharmacy .scroll-content,
page-hospice-transfer .scroll-content,
page-level-of-care .scroll-content,
page-medication-dme .scroll-content,
page-medication-grid .scroll-content,
page-patient-activity .scroll-content,
page-status .scroll-content,
page-referrals-list .scroll-content,
page-referral-tabs .scroll-content,
.patient-tabs .scroll-content,
page-add-patient .scroll-content,
page-patient-details .scroll-content,
page-re-admit-popover .scroll-content {
  background: #f0f0f0;
}

page-add-patient-details-popover .item-md .radio-md,
page-funeral-home-pharmacy .item-md .radio-md,
page-level-of-care-popover .item-md .radio-md,
patient-details-grid .item-md .radio-md {
  margin-top: 9px;
}

page-discharge-forms,
page-meds-dme-delete-confirmation,
page-note-popover,
page-adverse-event-popover,
page-notes,
page-reports-discharge-service-utilization,
reports-discharge,
page-reports-discharge-admin,
page-reports-discharge-record-admin,
page-reports-admission-preference,
page-reports-admission-record-admin,
page-reports-admission-healthcondition,
page-reports-admission-medication,
page-reports-admission-admin,
page-reports-admission-activedaignosis,
page-admission-forms,
page-reports-discharge,
page-admission-complete-popover,
page-certification,
page-consents,
page-patient-certification,
page-certificate-consents-details,
page-consents-details page-add-allergies,
page-add-dme,
page-add-medication,
page-add-patient-details-popover,
page-allergy-grid,
page-aware-of-referral,
page-caller-popover,
page-diagnosis,
page-diagnosis-popover,
page-dme-grid,
page-funeral-home-pharmacy,
page-hospice-transfer,
page-level-of-care,
page-level-of-care-popover,
page-medication-dme,
page-medication-grid,
page-patient-activity,
page-physicians-order,
page-referrals-credit,
page-referrer,
page-referring-physician,
page-status,
page-status-popover,
page-status-popover-on-service,
page-referral-cancel-popover,
page-referrals-list,
page-referral-tab,
.patient-tabs,
page-add-patient,
page-add-patient-details-popover,
page-patient-details,
page-community-bereavement-popover,
page-cb-checkpoint-popover,
page-patient-history-popover,
medication-edit,
medication-discontinue,
allergy-edit,
diagnosis-card,
order-entry-om,
discontinue-order,
add-notes-popover,
cancel-order,
e-sign-selected-orders,
reject-order,
reject-selected-orders,
upload-order-documents,
read-back-and-verified {
  background: #f0f0f0;
  /*.radio-md {
    .radio-icon {
      width: 30px;
      height: 30px;
    }
  
    .radio-inner {
      left: 4px;
      top: 4px;
      width: 18px;
      height: 18px;
    }
  }*/
}

page-discharge-forms .editpopover .fixed-content,
page-meds-dme-delete-confirmation .editpopover .fixed-content,
page-note-popover .editpopover .fixed-content,
page-adverse-event-popover .editpopover .fixed-content,
page-notes .editpopover .fixed-content,
page-reports-discharge-service-utilization .editpopover .fixed-content,
reports-discharge .editpopover .fixed-content,
page-reports-discharge-admin .editpopover .fixed-content,
page-reports-discharge-record-admin .editpopover .fixed-content,
page-reports-admission-preference .editpopover .fixed-content,
page-reports-admission-record-admin .editpopover .fixed-content,
page-reports-admission-healthcondition .editpopover .fixed-content,
page-reports-admission-medication .editpopover .fixed-content,
page-reports-admission-admin .editpopover .fixed-content,
page-reports-admission-activedaignosis .editpopover .fixed-content,
page-admission-forms .editpopover .fixed-content,
page-reports-discharge .editpopover .fixed-content,
page-admission-complete-popover .editpopover .fixed-content,
page-certification .editpopover .fixed-content,
page-consents .editpopover .fixed-content,
page-patient-certification .editpopover .fixed-content,
page-certificate-consents-details .editpopover .fixed-content,
page-consents-details page-add-allergies .editpopover .fixed-content,
page-add-dme .editpopover .fixed-content,
page-add-medication .editpopover .fixed-content,
page-add-patient-details-popover .editpopover .fixed-content,
page-allergy-grid .editpopover .fixed-content,
page-aware-of-referral .editpopover .fixed-content,
page-caller-popover .editpopover .fixed-content,
page-diagnosis .editpopover .fixed-content,
page-diagnosis-popover .editpopover .fixed-content,
page-dme-grid .editpopover .fixed-content,
page-funeral-home-pharmacy .editpopover .fixed-content,
page-hospice-transfer .editpopover .fixed-content,
page-level-of-care .editpopover .fixed-content,
page-level-of-care-popover .editpopover .fixed-content,
page-medication-dme .editpopover .fixed-content,
page-medication-grid .editpopover .fixed-content,
page-patient-activity .editpopover .fixed-content,
page-physicians-order .editpopover .fixed-content,
page-referrals-credit .editpopover .fixed-content,
page-referrer .editpopover .fixed-content,
page-referring-physician .editpopover .fixed-content,
page-status .editpopover .fixed-content,
page-status-popover .editpopover .fixed-content,
page-status-popover-on-service .editpopover .fixed-content,
page-referral-cancel-popover .editpopover .fixed-content,
page-referrals-list .editpopover .fixed-content,
page-referral-tab .editpopover .fixed-content,
.patient-tabs .editpopover .fixed-content,
page-add-patient .editpopover .fixed-content,
page-add-patient-details-popover .editpopover .fixed-content,
page-patient-details .editpopover .fixed-content,
page-community-bereavement-popover .editpopover .fixed-content,
page-cb-checkpoint-popover .editpopover .fixed-content,
page-patient-history-popover .editpopover .fixed-content,
medication-edit .editpopover .fixed-content,
medication-discontinue .editpopover .fixed-content,
allergy-edit .editpopover .fixed-content,
diagnosis-card .editpopover .fixed-content,
order-entry-om .editpopover .fixed-content,
discontinue-order .editpopover .fixed-content,
add-notes-popover .editpopover .fixed-content,
cancel-order .editpopover .fixed-content,
e-sign-selected-orders .editpopover .fixed-content,
reject-order .editpopover .fixed-content,
reject-selected-orders .editpopover .fixed-content,
upload-order-documents .editpopover .fixed-content,
read-back-and-verified .editpopover .fixed-content {
  background-color: #fefefe;
}

page-discharge-forms .referrals-list-content,
page-meds-dme-delete-confirmation .referrals-list-content,
page-note-popover .referrals-list-content,
page-adverse-event-popover .referrals-list-content,
page-notes .referrals-list-content,
page-reports-discharge-service-utilization .referrals-list-content,
reports-discharge .referrals-list-content,
page-reports-discharge-admin .referrals-list-content,
page-reports-discharge-record-admin .referrals-list-content,
page-reports-admission-preference .referrals-list-content,
page-reports-admission-record-admin .referrals-list-content,
page-reports-admission-healthcondition .referrals-list-content,
page-reports-admission-medication .referrals-list-content,
page-reports-admission-admin .referrals-list-content,
page-reports-admission-activedaignosis .referrals-list-content,
page-admission-forms .referrals-list-content,
page-reports-discharge .referrals-list-content,
page-admission-complete-popover .referrals-list-content,
page-certification .referrals-list-content,
page-consents .referrals-list-content,
page-patient-certification .referrals-list-content,
page-certificate-consents-details .referrals-list-content,
page-consents-details page-add-allergies .referrals-list-content,
page-add-dme .referrals-list-content,
page-add-medication .referrals-list-content,
page-add-patient-details-popover .referrals-list-content,
page-allergy-grid .referrals-list-content,
page-aware-of-referral .referrals-list-content,
page-caller-popover .referrals-list-content,
page-diagnosis .referrals-list-content,
page-diagnosis-popover .referrals-list-content,
page-dme-grid .referrals-list-content,
page-funeral-home-pharmacy .referrals-list-content,
page-hospice-transfer .referrals-list-content,
page-level-of-care .referrals-list-content,
page-level-of-care-popover .referrals-list-content,
page-medication-dme .referrals-list-content,
page-medication-grid .referrals-list-content,
page-patient-activity .referrals-list-content,
page-physicians-order .referrals-list-content,
page-referrals-credit .referrals-list-content,
page-referrer .referrals-list-content,
page-referring-physician .referrals-list-content,
page-status .referrals-list-content,
page-status-popover .referrals-list-content,
page-status-popover-on-service .referrals-list-content,
page-referral-cancel-popover .referrals-list-content,
page-referrals-list .referrals-list-content,
page-referral-tab .referrals-list-content,
.patient-tabs .referrals-list-content,
page-add-patient .referrals-list-content,
page-add-patient-details-popover .referrals-list-content,
page-patient-details .referrals-list-content,
page-community-bereavement-popover .referrals-list-content,
page-cb-checkpoint-popover .referrals-list-content,
page-patient-history-popover .referrals-list-content,
medication-edit .referrals-list-content,
medication-discontinue .referrals-list-content,
allergy-edit .referrals-list-content,
diagnosis-card .referrals-list-content,
order-entry-om .referrals-list-content,
discontinue-order .referrals-list-content,
add-notes-popover .referrals-list-content,
cancel-order .referrals-list-content,
e-sign-selected-orders .referrals-list-content,
reject-order .referrals-list-content,
reject-selected-orders .referrals-list-content,
upload-order-documents .referrals-list-content,
read-back-and-verified .referrals-list-content {
  background-color: #f0f0f0;
}

page-discharge-forms .pl-0,
page-meds-dme-delete-confirmation .pl-0,
page-note-popover .pl-0,
page-adverse-event-popover .pl-0,
page-notes .pl-0,
page-reports-discharge-service-utilization .pl-0,
reports-discharge .pl-0,
page-reports-discharge-admin .pl-0,
page-reports-discharge-record-admin .pl-0,
page-reports-admission-preference .pl-0,
page-reports-admission-record-admin .pl-0,
page-reports-admission-healthcondition .pl-0,
page-reports-admission-medication .pl-0,
page-reports-admission-admin .pl-0,
page-reports-admission-activedaignosis .pl-0,
page-admission-forms .pl-0,
page-reports-discharge .pl-0,
page-admission-complete-popover .pl-0,
page-certification .pl-0,
page-consents .pl-0,
page-patient-certification .pl-0,
page-certificate-consents-details .pl-0,
page-consents-details page-add-allergies .pl-0,
page-add-dme .pl-0,
page-add-medication .pl-0,
page-add-patient-details-popover .pl-0,
page-allergy-grid .pl-0,
page-aware-of-referral .pl-0,
page-caller-popover .pl-0,
page-diagnosis .pl-0,
page-diagnosis-popover .pl-0,
page-dme-grid .pl-0,
page-funeral-home-pharmacy .pl-0,
page-hospice-transfer .pl-0,
page-level-of-care .pl-0,
page-level-of-care-popover .pl-0,
page-medication-dme .pl-0,
page-medication-grid .pl-0,
page-patient-activity .pl-0,
page-physicians-order .pl-0,
page-referrals-credit .pl-0,
page-referrer .pl-0,
page-referring-physician .pl-0,
page-status .pl-0,
page-status-popover .pl-0,
page-status-popover-on-service .pl-0,
page-referral-cancel-popover .pl-0,
page-referrals-list .pl-0,
page-referral-tab .pl-0,
.patient-tabs .pl-0,
page-add-patient .pl-0,
page-add-patient-details-popover .pl-0,
page-patient-details .pl-0,
page-community-bereavement-popover .pl-0,
page-cb-checkpoint-popover .pl-0,
page-patient-history-popover .pl-0,
medication-edit .pl-0,
medication-discontinue .pl-0,
allergy-edit .pl-0,
diagnosis-card .pl-0,
order-entry-om .pl-0,
discontinue-order .pl-0,
add-notes-popover .pl-0,
cancel-order .pl-0,
e-sign-selected-orders .pl-0,
reject-order .pl-0,
reject-selected-orders .pl-0,
upload-order-documents .pl-0,
read-back-and-verified .pl-0 {
  padding-left: 0 !important;
}

page-discharge-forms .pl-26,
page-meds-dme-delete-confirmation .pl-26,
page-note-popover .pl-26,
page-adverse-event-popover .pl-26,
page-notes .pl-26,
page-reports-discharge-service-utilization .pl-26,
reports-discharge .pl-26,
page-reports-discharge-admin .pl-26,
page-reports-discharge-record-admin .pl-26,
page-reports-admission-preference .pl-26,
page-reports-admission-record-admin .pl-26,
page-reports-admission-healthcondition .pl-26,
page-reports-admission-medication .pl-26,
page-reports-admission-admin .pl-26,
page-reports-admission-activedaignosis .pl-26,
page-admission-forms .pl-26,
page-reports-discharge .pl-26,
page-admission-complete-popover .pl-26,
page-certification .pl-26,
page-consents .pl-26,
page-patient-certification .pl-26,
page-certificate-consents-details .pl-26,
page-consents-details page-add-allergies .pl-26,
page-add-dme .pl-26,
page-add-medication .pl-26,
page-add-patient-details-popover .pl-26,
page-allergy-grid .pl-26,
page-aware-of-referral .pl-26,
page-caller-popover .pl-26,
page-diagnosis .pl-26,
page-diagnosis-popover .pl-26,
page-dme-grid .pl-26,
page-funeral-home-pharmacy .pl-26,
page-hospice-transfer .pl-26,
page-level-of-care .pl-26,
page-level-of-care-popover .pl-26,
page-medication-dme .pl-26,
page-medication-grid .pl-26,
page-patient-activity .pl-26,
page-physicians-order .pl-26,
page-referrals-credit .pl-26,
page-referrer .pl-26,
page-referring-physician .pl-26,
page-status .pl-26,
page-status-popover .pl-26,
page-status-popover-on-service .pl-26,
page-referral-cancel-popover .pl-26,
page-referrals-list .pl-26,
page-referral-tab .pl-26,
.patient-tabs .pl-26,
page-add-patient .pl-26,
page-add-patient-details-popover .pl-26,
page-patient-details .pl-26,
page-community-bereavement-popover .pl-26,
page-cb-checkpoint-popover .pl-26,
page-patient-history-popover .pl-26,
medication-edit .pl-26,
medication-discontinue .pl-26,
allergy-edit .pl-26,
diagnosis-card .pl-26,
order-entry-om .pl-26,
discontinue-order .pl-26,
add-notes-popover .pl-26,
cancel-order .pl-26,
e-sign-selected-orders .pl-26,
reject-order .pl-26,
reject-selected-orders .pl-26,
upload-order-documents .pl-26,
read-back-and-verified .pl-26 {
  padding-left: 26px;
}

page-discharge-forms .cs-right,
page-meds-dme-delete-confirmation .cs-right,
page-note-popover .cs-right,
page-adverse-event-popover .cs-right,
page-notes .cs-right,
page-reports-discharge-service-utilization .cs-right,
reports-discharge .cs-right,
page-reports-discharge-admin .cs-right,
page-reports-discharge-record-admin .cs-right,
page-reports-admission-preference .cs-right,
page-reports-admission-record-admin .cs-right,
page-reports-admission-healthcondition .cs-right,
page-reports-admission-medication .cs-right,
page-reports-admission-admin .cs-right,
page-reports-admission-activedaignosis .cs-right,
page-admission-forms .cs-right,
page-reports-discharge .cs-right,
page-admission-complete-popover .cs-right,
page-certification .cs-right,
page-consents .cs-right,
page-patient-certification .cs-right,
page-certificate-consents-details .cs-right,
page-consents-details page-add-allergies .cs-right,
page-add-dme .cs-right,
page-add-medication .cs-right,
page-add-patient-details-popover .cs-right,
page-allergy-grid .cs-right,
page-aware-of-referral .cs-right,
page-caller-popover .cs-right,
page-diagnosis .cs-right,
page-diagnosis-popover .cs-right,
page-dme-grid .cs-right,
page-funeral-home-pharmacy .cs-right,
page-hospice-transfer .cs-right,
page-level-of-care .cs-right,
page-level-of-care-popover .cs-right,
page-medication-dme .cs-right,
page-medication-grid .cs-right,
page-patient-activity .cs-right,
page-physicians-order .cs-right,
page-referrals-credit .cs-right,
page-referrer .cs-right,
page-referring-physician .cs-right,
page-status .cs-right,
page-status-popover .cs-right,
page-status-popover-on-service .cs-right,
page-referral-cancel-popover .cs-right,
page-referrals-list .cs-right,
page-referral-tab .cs-right,
.patient-tabs .cs-right,
page-add-patient .cs-right,
page-add-patient-details-popover .cs-right,
page-patient-details .cs-right,
page-community-bereavement-popover .cs-right,
page-cb-checkpoint-popover .cs-right,
page-patient-history-popover .cs-right,
medication-edit .cs-right,
medication-discontinue .cs-right,
allergy-edit .cs-right,
diagnosis-card .cs-right,
order-entry-om .cs-right,
discontinue-order .cs-right,
add-notes-popover .cs-right,
cancel-order .cs-right,
e-sign-selected-orders .cs-right,
reject-order .cs-right,
reject-selected-orders .cs-right,
upload-order-documents .cs-right,
read-back-and-verified .cs-right {
  text-align: right;
}

page-discharge-forms .printButton,
page-meds-dme-delete-confirmation .printButton,
page-note-popover .printButton,
page-adverse-event-popover .printButton,
page-notes .printButton,
page-reports-discharge-service-utilization .printButton,
reports-discharge .printButton,
page-reports-discharge-admin .printButton,
page-reports-discharge-record-admin .printButton,
page-reports-admission-preference .printButton,
page-reports-admission-record-admin .printButton,
page-reports-admission-healthcondition .printButton,
page-reports-admission-medication .printButton,
page-reports-admission-admin .printButton,
page-reports-admission-activedaignosis .printButton,
page-admission-forms .printButton,
page-reports-discharge .printButton,
page-admission-complete-popover .printButton,
page-certification .printButton,
page-consents .printButton,
page-patient-certification .printButton,
page-certificate-consents-details .printButton,
page-consents-details page-add-allergies .printButton,
page-add-dme .printButton,
page-add-medication .printButton,
page-add-patient-details-popover .printButton,
page-allergy-grid .printButton,
page-aware-of-referral .printButton,
page-caller-popover .printButton,
page-diagnosis .printButton,
page-diagnosis-popover .printButton,
page-dme-grid .printButton,
page-funeral-home-pharmacy .printButton,
page-hospice-transfer .printButton,
page-level-of-care .printButton,
page-level-of-care-popover .printButton,
page-medication-dme .printButton,
page-medication-grid .printButton,
page-patient-activity .printButton,
page-physicians-order .printButton,
page-referrals-credit .printButton,
page-referrer .printButton,
page-referring-physician .printButton,
page-status .printButton,
page-status-popover .printButton,
page-status-popover-on-service .printButton,
page-referral-cancel-popover .printButton,
page-referrals-list .printButton,
page-referral-tab .printButton,
.patient-tabs .printButton,
page-add-patient .printButton,
page-add-patient-details-popover .printButton,
page-patient-details .printButton,
page-community-bereavement-popover .printButton,
page-cb-checkpoint-popover .printButton,
page-patient-history-popover .printButton,
medication-edit .printButton,
medication-discontinue .printButton,
allergy-edit .printButton,
diagnosis-card .printButton,
order-entry-om .printButton,
discontinue-order .printButton,
add-notes-popover .printButton,
cancel-order .printButton,
e-sign-selected-orders .printButton,
reject-order .printButton,
reject-selected-orders .printButton,
upload-order-documents .printButton,
read-back-and-verified .printButton {
  height: 35px;
  float: right;
  margin-right: 5%;
}

page-discharge-forms .searchOptionsContainer,
page-meds-dme-delete-confirmation .searchOptionsContainer,
page-note-popover .searchOptionsContainer,
page-adverse-event-popover .searchOptionsContainer,
page-notes .searchOptionsContainer,
page-reports-discharge-service-utilization .searchOptionsContainer,
reports-discharge .searchOptionsContainer,
page-reports-discharge-admin .searchOptionsContainer,
page-reports-discharge-record-admin .searchOptionsContainer,
page-reports-admission-preference .searchOptionsContainer,
page-reports-admission-record-admin .searchOptionsContainer,
page-reports-admission-healthcondition .searchOptionsContainer,
page-reports-admission-medication .searchOptionsContainer,
page-reports-admission-admin .searchOptionsContainer,
page-reports-admission-activedaignosis .searchOptionsContainer,
page-admission-forms .searchOptionsContainer,
page-reports-discharge .searchOptionsContainer,
page-admission-complete-popover .searchOptionsContainer,
page-certification .searchOptionsContainer,
page-consents .searchOptionsContainer,
page-patient-certification .searchOptionsContainer,
page-certificate-consents-details .searchOptionsContainer,
page-consents-details page-add-allergies .searchOptionsContainer,
page-add-dme .searchOptionsContainer,
page-add-medication .searchOptionsContainer,
page-add-patient-details-popover .searchOptionsContainer,
page-allergy-grid .searchOptionsContainer,
page-aware-of-referral .searchOptionsContainer,
page-caller-popover .searchOptionsContainer,
page-diagnosis .searchOptionsContainer,
page-diagnosis-popover .searchOptionsContainer,
page-dme-grid .searchOptionsContainer,
page-funeral-home-pharmacy .searchOptionsContainer,
page-hospice-transfer .searchOptionsContainer,
page-level-of-care .searchOptionsContainer,
page-level-of-care-popover .searchOptionsContainer,
page-medication-dme .searchOptionsContainer,
page-medication-grid .searchOptionsContainer,
page-patient-activity .searchOptionsContainer,
page-physicians-order .searchOptionsContainer,
page-referrals-credit .searchOptionsContainer,
page-referrer .searchOptionsContainer,
page-referring-physician .searchOptionsContainer,
page-status .searchOptionsContainer,
page-status-popover .searchOptionsContainer,
page-status-popover-on-service .searchOptionsContainer,
page-referral-cancel-popover .searchOptionsContainer,
page-referrals-list .searchOptionsContainer,
page-referral-tab .searchOptionsContainer,
.patient-tabs .searchOptionsContainer,
page-add-patient .searchOptionsContainer,
page-add-patient-details-popover .searchOptionsContainer,
page-patient-details .searchOptionsContainer,
page-community-bereavement-popover .searchOptionsContainer,
page-cb-checkpoint-popover .searchOptionsContainer,
page-patient-history-popover .searchOptionsContainer,
medication-edit .searchOptionsContainer,
medication-discontinue .searchOptionsContainer,
allergy-edit .searchOptionsContainer,
diagnosis-card .searchOptionsContainer,
order-entry-om .searchOptionsContainer,
discontinue-order .searchOptionsContainer,
add-notes-popover .searchOptionsContainer,
cancel-order .searchOptionsContainer,
e-sign-selected-orders .searchOptionsContainer,
reject-order .searchOptionsContainer,
reject-selected-orders .searchOptionsContainer,
upload-order-documents .searchOptionsContainer,
read-back-and-verified .searchOptionsContainer {
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0px 5px;
}

page-discharge-forms .searchOptionsContainerCounty,
page-meds-dme-delete-confirmation .searchOptionsContainerCounty,
page-note-popover .searchOptionsContainerCounty,
page-adverse-event-popover .searchOptionsContainerCounty,
page-notes .searchOptionsContainerCounty,
page-reports-discharge-service-utilization .searchOptionsContainerCounty,
reports-discharge .searchOptionsContainerCounty,
page-reports-discharge-admin .searchOptionsContainerCounty,
page-reports-discharge-record-admin .searchOptionsContainerCounty,
page-reports-admission-preference .searchOptionsContainerCounty,
page-reports-admission-record-admin .searchOptionsContainerCounty,
page-reports-admission-healthcondition .searchOptionsContainerCounty,
page-reports-admission-medication .searchOptionsContainerCounty,
page-reports-admission-admin .searchOptionsContainerCounty,
page-reports-admission-activedaignosis .searchOptionsContainerCounty,
page-admission-forms .searchOptionsContainerCounty,
page-reports-discharge .searchOptionsContainerCounty,
page-admission-complete-popover .searchOptionsContainerCounty,
page-certification .searchOptionsContainerCounty,
page-consents .searchOptionsContainerCounty,
page-patient-certification .searchOptionsContainerCounty,
page-certificate-consents-details .searchOptionsContainerCounty,
page-consents-details page-add-allergies .searchOptionsContainerCounty,
page-add-dme .searchOptionsContainerCounty,
page-add-medication .searchOptionsContainerCounty,
page-add-patient-details-popover .searchOptionsContainerCounty,
page-allergy-grid .searchOptionsContainerCounty,
page-aware-of-referral .searchOptionsContainerCounty,
page-caller-popover .searchOptionsContainerCounty,
page-diagnosis .searchOptionsContainerCounty,
page-diagnosis-popover .searchOptionsContainerCounty,
page-dme-grid .searchOptionsContainerCounty,
page-funeral-home-pharmacy .searchOptionsContainerCounty,
page-hospice-transfer .searchOptionsContainerCounty,
page-level-of-care .searchOptionsContainerCounty,
page-level-of-care-popover .searchOptionsContainerCounty,
page-medication-dme .searchOptionsContainerCounty,
page-medication-grid .searchOptionsContainerCounty,
page-patient-activity .searchOptionsContainerCounty,
page-physicians-order .searchOptionsContainerCounty,
page-referrals-credit .searchOptionsContainerCounty,
page-referrer .searchOptionsContainerCounty,
page-referring-physician .searchOptionsContainerCounty,
page-status .searchOptionsContainerCounty,
page-status-popover .searchOptionsContainerCounty,
page-status-popover-on-service .searchOptionsContainerCounty,
page-referral-cancel-popover .searchOptionsContainerCounty,
page-referrals-list .searchOptionsContainerCounty,
page-referral-tab .searchOptionsContainerCounty,
.patient-tabs .searchOptionsContainerCounty,
page-add-patient .searchOptionsContainerCounty,
page-add-patient-details-popover .searchOptionsContainerCounty,
page-patient-details .searchOptionsContainerCounty,
page-community-bereavement-popover .searchOptionsContainerCounty,
page-cb-checkpoint-popover .searchOptionsContainerCounty,
page-patient-history-popover .searchOptionsContainerCounty,
medication-edit .searchOptionsContainerCounty,
medication-discontinue .searchOptionsContainerCounty,
allergy-edit .searchOptionsContainerCounty,
diagnosis-card .searchOptionsContainerCounty,
order-entry-om .searchOptionsContainerCounty,
discontinue-order .searchOptionsContainerCounty,
add-notes-popover .searchOptionsContainerCounty,
cancel-order .searchOptionsContainerCounty,
e-sign-selected-orders .searchOptionsContainerCounty,
reject-order .searchOptionsContainerCounty,
reject-selected-orders .searchOptionsContainerCounty,
upload-order-documents .searchOptionsContainerCounty,
read-back-and-verified .searchOptionsContainerCounty {
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0px 0px;
}

page-discharge-forms .searchOptionName,
page-meds-dme-delete-confirmation .searchOptionName,
page-note-popover .searchOptionName,
page-adverse-event-popover .searchOptionName,
page-notes .searchOptionName,
page-reports-discharge-service-utilization .searchOptionName,
reports-discharge .searchOptionName,
page-reports-discharge-admin .searchOptionName,
page-reports-discharge-record-admin .searchOptionName,
page-reports-admission-preference .searchOptionName,
page-reports-admission-record-admin .searchOptionName,
page-reports-admission-healthcondition .searchOptionName,
page-reports-admission-medication .searchOptionName,
page-reports-admission-admin .searchOptionName,
page-reports-admission-activedaignosis .searchOptionName,
page-admission-forms .searchOptionName,
page-reports-discharge .searchOptionName,
page-admission-complete-popover .searchOptionName,
page-certification .searchOptionName,
page-consents .searchOptionName,
page-patient-certification .searchOptionName,
page-certificate-consents-details .searchOptionName,
page-consents-details page-add-allergies .searchOptionName,
page-add-dme .searchOptionName,
page-add-medication .searchOptionName,
page-add-patient-details-popover .searchOptionName,
page-allergy-grid .searchOptionName,
page-aware-of-referral .searchOptionName,
page-caller-popover .searchOptionName,
page-diagnosis .searchOptionName,
page-diagnosis-popover .searchOptionName,
page-dme-grid .searchOptionName,
page-funeral-home-pharmacy .searchOptionName,
page-hospice-transfer .searchOptionName,
page-level-of-care .searchOptionName,
page-level-of-care-popover .searchOptionName,
page-medication-dme .searchOptionName,
page-medication-grid .searchOptionName,
page-patient-activity .searchOptionName,
page-physicians-order .searchOptionName,
page-referrals-credit .searchOptionName,
page-referrer .searchOptionName,
page-referring-physician .searchOptionName,
page-status .searchOptionName,
page-status-popover .searchOptionName,
page-status-popover-on-service .searchOptionName,
page-referral-cancel-popover .searchOptionName,
page-referrals-list .searchOptionName,
page-referral-tab .searchOptionName,
.patient-tabs .searchOptionName,
page-add-patient .searchOptionName,
page-add-patient-details-popover .searchOptionName,
page-patient-details .searchOptionName,
page-community-bereavement-popover .searchOptionName,
page-cb-checkpoint-popover .searchOptionName,
page-patient-history-popover .searchOptionName,
medication-edit .searchOptionName,
medication-discontinue .searchOptionName,
allergy-edit .searchOptionName,
diagnosis-card .searchOptionName,
order-entry-om .searchOptionName,
discontinue-order .searchOptionName,
add-notes-popover .searchOptionName,
cancel-order .searchOptionName,
e-sign-selected-orders .searchOptionName,
reject-order .searchOptionName,
reject-selected-orders .searchOptionName,
upload-order-documents .searchOptionName,
read-back-and-verified .searchOptionName {
  padding: 5px 13px !important;
  cursor: pointer;
}

page-discharge-forms .searchOptionName:hover,
page-meds-dme-delete-confirmation .searchOptionName:hover,
page-note-popover .searchOptionName:hover,
page-adverse-event-popover .searchOptionName:hover,
page-notes .searchOptionName:hover,
page-reports-discharge-service-utilization .searchOptionName:hover,
reports-discharge .searchOptionName:hover,
page-reports-discharge-admin .searchOptionName:hover,
page-reports-discharge-record-admin .searchOptionName:hover,
page-reports-admission-preference .searchOptionName:hover,
page-reports-admission-record-admin .searchOptionName:hover,
page-reports-admission-healthcondition .searchOptionName:hover,
page-reports-admission-medication .searchOptionName:hover,
page-reports-admission-admin .searchOptionName:hover,
page-reports-admission-activedaignosis .searchOptionName:hover,
page-admission-forms .searchOptionName:hover,
page-reports-discharge .searchOptionName:hover,
page-admission-complete-popover .searchOptionName:hover,
page-certification .searchOptionName:hover,
page-consents .searchOptionName:hover,
page-patient-certification .searchOptionName:hover,
page-certificate-consents-details .searchOptionName:hover,
page-consents-details page-add-allergies .searchOptionName:hover,
page-add-dme .searchOptionName:hover,
page-add-medication .searchOptionName:hover,
page-add-patient-details-popover .searchOptionName:hover,
page-allergy-grid .searchOptionName:hover,
page-aware-of-referral .searchOptionName:hover,
page-caller-popover .searchOptionName:hover,
page-diagnosis .searchOptionName:hover,
page-diagnosis-popover .searchOptionName:hover,
page-dme-grid .searchOptionName:hover,
page-funeral-home-pharmacy .searchOptionName:hover,
page-hospice-transfer .searchOptionName:hover,
page-level-of-care .searchOptionName:hover,
page-level-of-care-popover .searchOptionName:hover,
page-medication-dme .searchOptionName:hover,
page-medication-grid .searchOptionName:hover,
page-patient-activity .searchOptionName:hover,
page-physicians-order .searchOptionName:hover,
page-referrals-credit .searchOptionName:hover,
page-referrer .searchOptionName:hover,
page-referring-physician .searchOptionName:hover,
page-status .searchOptionName:hover,
page-status-popover .searchOptionName:hover,
page-status-popover-on-service .searchOptionName:hover,
page-referral-cancel-popover .searchOptionName:hover,
page-referrals-list .searchOptionName:hover,
page-referral-tab .searchOptionName:hover,
.patient-tabs .searchOptionName:hover,
page-add-patient .searchOptionName:hover,
page-add-patient-details-popover .searchOptionName:hover,
page-patient-details .searchOptionName:hover,
page-community-bereavement-popover .searchOptionName:hover,
page-cb-checkpoint-popover .searchOptionName:hover,
page-patient-history-popover .searchOptionName:hover,
medication-edit .searchOptionName:hover,
medication-discontinue .searchOptionName:hover,
allergy-edit .searchOptionName:hover,
diagnosis-card .searchOptionName:hover,
order-entry-om .searchOptionName:hover,
discontinue-order .searchOptionName:hover,
add-notes-popover .searchOptionName:hover,
cancel-order .searchOptionName:hover,
e-sign-selected-orders .searchOptionName:hover,
reject-order .searchOptionName:hover,
reject-selected-orders .searchOptionName:hover,
upload-order-documents .searchOptionName:hover,
read-back-and-verified .searchOptionName:hover {
  background-color: lightpink;
}

page-discharge-forms .completer-dropdown,
page-meds-dme-delete-confirmation .completer-dropdown,
page-note-popover .completer-dropdown,
page-adverse-event-popover .completer-dropdown,
page-notes .completer-dropdown,
page-reports-discharge-service-utilization .completer-dropdown,
reports-discharge .completer-dropdown,
page-reports-discharge-admin .completer-dropdown,
page-reports-discharge-record-admin .completer-dropdown,
page-reports-admission-preference .completer-dropdown,
page-reports-admission-record-admin .completer-dropdown,
page-reports-admission-healthcondition .completer-dropdown,
page-reports-admission-medication .completer-dropdown,
page-reports-admission-admin .completer-dropdown,
page-reports-admission-activedaignosis .completer-dropdown,
page-admission-forms .completer-dropdown,
page-reports-discharge .completer-dropdown,
page-admission-complete-popover .completer-dropdown,
page-certification .completer-dropdown,
page-consents .completer-dropdown,
page-patient-certification .completer-dropdown,
page-certificate-consents-details .completer-dropdown,
page-consents-details page-add-allergies .completer-dropdown,
page-add-dme .completer-dropdown,
page-add-medication .completer-dropdown,
page-add-patient-details-popover .completer-dropdown,
page-allergy-grid .completer-dropdown,
page-aware-of-referral .completer-dropdown,
page-caller-popover .completer-dropdown,
page-diagnosis .completer-dropdown,
page-diagnosis-popover .completer-dropdown,
page-dme-grid .completer-dropdown,
page-funeral-home-pharmacy .completer-dropdown,
page-hospice-transfer .completer-dropdown,
page-level-of-care .completer-dropdown,
page-level-of-care-popover .completer-dropdown,
page-medication-dme .completer-dropdown,
page-medication-grid .completer-dropdown,
page-patient-activity .completer-dropdown,
page-physicians-order .completer-dropdown,
page-referrals-credit .completer-dropdown,
page-referrer .completer-dropdown,
page-referring-physician .completer-dropdown,
page-status .completer-dropdown,
page-status-popover .completer-dropdown,
page-status-popover-on-service .completer-dropdown,
page-referral-cancel-popover .completer-dropdown,
page-referrals-list .completer-dropdown,
page-referral-tab .completer-dropdown,
.patient-tabs .completer-dropdown,
page-add-patient .completer-dropdown,
page-add-patient-details-popover .completer-dropdown,
page-patient-details .completer-dropdown,
page-community-bereavement-popover .completer-dropdown,
page-cb-checkpoint-popover .completer-dropdown,
page-patient-history-popover .completer-dropdown,
medication-edit .completer-dropdown,
medication-discontinue .completer-dropdown,
allergy-edit .completer-dropdown,
diagnosis-card .completer-dropdown,
order-entry-om .completer-dropdown,
discontinue-order .completer-dropdown,
add-notes-popover .completer-dropdown,
cancel-order .completer-dropdown,
e-sign-selected-orders .completer-dropdown,
reject-order .completer-dropdown,
reject-selected-orders .completer-dropdown,
upload-order-documents .completer-dropdown,
read-back-and-verified .completer-dropdown {
  width: 100% !important;
  position: relative !important;
}

page-discharge-forms .inputLabel,
page-meds-dme-delete-confirmation .inputLabel,
page-note-popover .inputLabel,
page-adverse-event-popover .inputLabel,
page-notes .inputLabel,
page-reports-discharge-service-utilization .inputLabel,
reports-discharge .inputLabel,
page-reports-discharge-admin .inputLabel,
page-reports-discharge-record-admin .inputLabel,
page-reports-admission-preference .inputLabel,
page-reports-admission-record-admin .inputLabel,
page-reports-admission-healthcondition .inputLabel,
page-reports-admission-medication .inputLabel,
page-reports-admission-admin .inputLabel,
page-reports-admission-activedaignosis .inputLabel,
page-admission-forms .inputLabel,
page-reports-discharge .inputLabel,
page-admission-complete-popover .inputLabel,
page-certification .inputLabel,
page-consents .inputLabel,
page-patient-certification .inputLabel,
page-certificate-consents-details .inputLabel,
page-consents-details page-add-allergies .inputLabel,
page-add-dme .inputLabel,
page-add-medication .inputLabel,
page-add-patient-details-popover .inputLabel,
page-allergy-grid .inputLabel,
page-aware-of-referral .inputLabel,
page-caller-popover .inputLabel,
page-diagnosis .inputLabel,
page-diagnosis-popover .inputLabel,
page-dme-grid .inputLabel,
page-funeral-home-pharmacy .inputLabel,
page-hospice-transfer .inputLabel,
page-level-of-care .inputLabel,
page-level-of-care-popover .inputLabel,
page-medication-dme .inputLabel,
page-medication-grid .inputLabel,
page-patient-activity .inputLabel,
page-physicians-order .inputLabel,
page-referrals-credit .inputLabel,
page-referrer .inputLabel,
page-referring-physician .inputLabel,
page-status .inputLabel,
page-status-popover .inputLabel,
page-status-popover-on-service .inputLabel,
page-referral-cancel-popover .inputLabel,
page-referrals-list .inputLabel,
page-referral-tab .inputLabel,
.patient-tabs .inputLabel,
page-add-patient .inputLabel,
page-add-patient-details-popover .inputLabel,
page-patient-details .inputLabel,
page-community-bereavement-popover .inputLabel,
page-cb-checkpoint-popover .inputLabel,
page-patient-history-popover .inputLabel,
medication-edit .inputLabel,
medication-discontinue .inputLabel,
allergy-edit .inputLabel,
diagnosis-card .inputLabel,
order-entry-om .inputLabel,
discontinue-order .inputLabel,
add-notes-popover .inputLabel,
cancel-order .inputLabel,
e-sign-selected-orders .inputLabel,
reject-order .inputLabel,
reject-selected-orders .inputLabel,
upload-order-documents .inputLabel,
read-back-and-verified .inputLabel {
  margin-top: 20px;
  margin-bottom: 14px;
}

page-discharge-forms .duplicate-patient .alert-message,
page-meds-dme-delete-confirmation .duplicate-patient .alert-message,
page-note-popover .duplicate-patient .alert-message,
page-adverse-event-popover .duplicate-patient .alert-message,
page-notes .duplicate-patient .alert-message,
page-reports-discharge-service-utilization .duplicate-patient .alert-message,
reports-discharge .duplicate-patient .alert-message,
page-reports-discharge-admin .duplicate-patient .alert-message,
page-reports-discharge-record-admin .duplicate-patient .alert-message,
page-reports-admission-preference .duplicate-patient .alert-message,
page-reports-admission-record-admin .duplicate-patient .alert-message,
page-reports-admission-healthcondition .duplicate-patient .alert-message,
page-reports-admission-medication .duplicate-patient .alert-message,
page-reports-admission-admin .duplicate-patient .alert-message,
page-reports-admission-activedaignosis .duplicate-patient .alert-message,
page-admission-forms .duplicate-patient .alert-message,
page-reports-discharge .duplicate-patient .alert-message,
page-admission-complete-popover .duplicate-patient .alert-message,
page-certification .duplicate-patient .alert-message,
page-consents .duplicate-patient .alert-message,
page-patient-certification .duplicate-patient .alert-message,
page-certificate-consents-details .duplicate-patient .alert-message,
page-consents-details page-add-allergies .duplicate-patient .alert-message,
page-add-dme .duplicate-patient .alert-message,
page-add-medication .duplicate-patient .alert-message,
page-add-patient-details-popover .duplicate-patient .alert-message,
page-allergy-grid .duplicate-patient .alert-message,
page-aware-of-referral .duplicate-patient .alert-message,
page-caller-popover .duplicate-patient .alert-message,
page-diagnosis .duplicate-patient .alert-message,
page-diagnosis-popover .duplicate-patient .alert-message,
page-dme-grid .duplicate-patient .alert-message,
page-funeral-home-pharmacy .duplicate-patient .alert-message,
page-hospice-transfer .duplicate-patient .alert-message,
page-level-of-care .duplicate-patient .alert-message,
page-level-of-care-popover .duplicate-patient .alert-message,
page-medication-dme .duplicate-patient .alert-message,
page-medication-grid .duplicate-patient .alert-message,
page-patient-activity .duplicate-patient .alert-message,
page-physicians-order .duplicate-patient .alert-message,
page-referrals-credit .duplicate-patient .alert-message,
page-referrer .duplicate-patient .alert-message,
page-referring-physician .duplicate-patient .alert-message,
page-status .duplicate-patient .alert-message,
page-status-popover .duplicate-patient .alert-message,
page-status-popover-on-service .duplicate-patient .alert-message,
page-referral-cancel-popover .duplicate-patient .alert-message,
page-referrals-list .duplicate-patient .alert-message,
page-referral-tab .duplicate-patient .alert-message,
.patient-tabs .duplicate-patient .alert-message,
page-add-patient .duplicate-patient .alert-message,
page-add-patient-details-popover .duplicate-patient .alert-message,
page-patient-details .duplicate-patient .alert-message,
page-community-bereavement-popover .duplicate-patient .alert-message,
page-cb-checkpoint-popover .duplicate-patient .alert-message,
page-patient-history-popover .duplicate-patient .alert-message,
medication-edit .duplicate-patient .alert-message,
medication-discontinue .duplicate-patient .alert-message,
allergy-edit .duplicate-patient .alert-message,
diagnosis-card .duplicate-patient .alert-message,
order-entry-om .duplicate-patient .alert-message,
discontinue-order .duplicate-patient .alert-message,
add-notes-popover .duplicate-patient .alert-message,
cancel-order .duplicate-patient .alert-message,
e-sign-selected-orders .duplicate-patient .alert-message,
reject-order .duplicate-patient .alert-message,
reject-selected-orders .duplicate-patient .alert-message,
upload-order-documents .duplicate-patient .alert-message,
read-back-and-verified .duplicate-patient .alert-message {
  overflow-y: auto;
}

page-discharge-forms .file-upload .alert-title,
page-meds-dme-delete-confirmation .file-upload .alert-title,
page-note-popover .file-upload .alert-title,
page-adverse-event-popover .file-upload .alert-title,
page-notes .file-upload .alert-title,
page-reports-discharge-service-utilization .file-upload .alert-title,
reports-discharge .file-upload .alert-title,
page-reports-discharge-admin .file-upload .alert-title,
page-reports-discharge-record-admin .file-upload .alert-title,
page-reports-admission-preference .file-upload .alert-title,
page-reports-admission-record-admin .file-upload .alert-title,
page-reports-admission-healthcondition .file-upload .alert-title,
page-reports-admission-medication .file-upload .alert-title,
page-reports-admission-admin .file-upload .alert-title,
page-reports-admission-activedaignosis .file-upload .alert-title,
page-admission-forms .file-upload .alert-title,
page-reports-discharge .file-upload .alert-title,
page-admission-complete-popover .file-upload .alert-title,
page-certification .file-upload .alert-title,
page-consents .file-upload .alert-title,
page-patient-certification .file-upload .alert-title,
page-certificate-consents-details .file-upload .alert-title,
page-consents-details page-add-allergies .file-upload .alert-title,
page-add-dme .file-upload .alert-title,
page-add-medication .file-upload .alert-title,
page-add-patient-details-popover .file-upload .alert-title,
page-allergy-grid .file-upload .alert-title,
page-aware-of-referral .file-upload .alert-title,
page-caller-popover .file-upload .alert-title,
page-diagnosis .file-upload .alert-title,
page-diagnosis-popover .file-upload .alert-title,
page-dme-grid .file-upload .alert-title,
page-funeral-home-pharmacy .file-upload .alert-title,
page-hospice-transfer .file-upload .alert-title,
page-level-of-care .file-upload .alert-title,
page-level-of-care-popover .file-upload .alert-title,
page-medication-dme .file-upload .alert-title,
page-medication-grid .file-upload .alert-title,
page-patient-activity .file-upload .alert-title,
page-physicians-order .file-upload .alert-title,
page-referrals-credit .file-upload .alert-title,
page-referrer .file-upload .alert-title,
page-referring-physician .file-upload .alert-title,
page-status .file-upload .alert-title,
page-status-popover .file-upload .alert-title,
page-status-popover-on-service .file-upload .alert-title,
page-referral-cancel-popover .file-upload .alert-title,
page-referrals-list .file-upload .alert-title,
page-referral-tab .file-upload .alert-title,
.patient-tabs .file-upload .alert-title,
page-add-patient .file-upload .alert-title,
page-add-patient-details-popover .file-upload .alert-title,
page-patient-details .file-upload .alert-title,
page-community-bereavement-popover .file-upload .alert-title,
page-cb-checkpoint-popover .file-upload .alert-title,
page-patient-history-popover .file-upload .alert-title,
medication-edit .file-upload .alert-title,
medication-discontinue .file-upload .alert-title,
allergy-edit .file-upload .alert-title,
diagnosis-card .file-upload .alert-title,
order-entry-om .file-upload .alert-title,
discontinue-order .file-upload .alert-title,
add-notes-popover .file-upload .alert-title,
cancel-order .file-upload .alert-title,
e-sign-selected-orders .file-upload .alert-title,
reject-order .file-upload .alert-title,
reject-selected-orders .file-upload .alert-title,
upload-order-documents .file-upload .alert-title,
read-back-and-verified .file-upload .alert-title {
  text-align: center;
}

page-discharge-forms .file-upload .alert-message,
page-meds-dme-delete-confirmation .file-upload .alert-message,
page-note-popover .file-upload .alert-message,
page-adverse-event-popover .file-upload .alert-message,
page-notes .file-upload .alert-message,
page-reports-discharge-service-utilization .file-upload .alert-message,
reports-discharge .file-upload .alert-message,
page-reports-discharge-admin .file-upload .alert-message,
page-reports-discharge-record-admin .file-upload .alert-message,
page-reports-admission-preference .file-upload .alert-message,
page-reports-admission-record-admin .file-upload .alert-message,
page-reports-admission-healthcondition .file-upload .alert-message,
page-reports-admission-medication .file-upload .alert-message,
page-reports-admission-admin .file-upload .alert-message,
page-reports-admission-activedaignosis .file-upload .alert-message,
page-admission-forms .file-upload .alert-message,
page-reports-discharge .file-upload .alert-message,
page-admission-complete-popover .file-upload .alert-message,
page-certification .file-upload .alert-message,
page-consents .file-upload .alert-message,
page-patient-certification .file-upload .alert-message,
page-certificate-consents-details .file-upload .alert-message,
page-consents-details page-add-allergies .file-upload .alert-message,
page-add-dme .file-upload .alert-message,
page-add-medication .file-upload .alert-message,
page-add-patient-details-popover .file-upload .alert-message,
page-allergy-grid .file-upload .alert-message,
page-aware-of-referral .file-upload .alert-message,
page-caller-popover .file-upload .alert-message,
page-diagnosis .file-upload .alert-message,
page-diagnosis-popover .file-upload .alert-message,
page-dme-grid .file-upload .alert-message,
page-funeral-home-pharmacy .file-upload .alert-message,
page-hospice-transfer .file-upload .alert-message,
page-level-of-care .file-upload .alert-message,
page-level-of-care-popover .file-upload .alert-message,
page-medication-dme .file-upload .alert-message,
page-medication-grid .file-upload .alert-message,
page-patient-activity .file-upload .alert-message,
page-physicians-order .file-upload .alert-message,
page-referrals-credit .file-upload .alert-message,
page-referrer .file-upload .alert-message,
page-referring-physician .file-upload .alert-message,
page-status .file-upload .alert-message,
page-status-popover .file-upload .alert-message,
page-status-popover-on-service .file-upload .alert-message,
page-referral-cancel-popover .file-upload .alert-message,
page-referrals-list .file-upload .alert-message,
page-referral-tab .file-upload .alert-message,
.patient-tabs .file-upload .alert-message,
page-add-patient .file-upload .alert-message,
page-add-patient-details-popover .file-upload .alert-message,
page-patient-details .file-upload .alert-message,
page-community-bereavement-popover .file-upload .alert-message,
page-cb-checkpoint-popover .file-upload .alert-message,
page-patient-history-popover .file-upload .alert-message,
medication-edit .file-upload .alert-message,
medication-discontinue .file-upload .alert-message,
allergy-edit .file-upload .alert-message,
diagnosis-card .file-upload .alert-message,
order-entry-om .file-upload .alert-message,
discontinue-order .file-upload .alert-message,
add-notes-popover .file-upload .alert-message,
cancel-order .file-upload .alert-message,
e-sign-selected-orders .file-upload .alert-message,
reject-order .file-upload .alert-message,
reject-selected-orders .file-upload .alert-message,
upload-order-documents .file-upload .alert-message,
read-back-and-verified .file-upload .alert-message {
  overflow-y: hidden;
  padding: 24px;
}

page-discharge-forms .alignCenter,
page-meds-dme-delete-confirmation .alignCenter,
page-note-popover .alignCenter,
page-adverse-event-popover .alignCenter,
page-notes .alignCenter,
page-reports-discharge-service-utilization .alignCenter,
reports-discharge .alignCenter,
page-reports-discharge-admin .alignCenter,
page-reports-discharge-record-admin .alignCenter,
page-reports-admission-preference .alignCenter,
page-reports-admission-record-admin .alignCenter,
page-reports-admission-healthcondition .alignCenter,
page-reports-admission-medication .alignCenter,
page-reports-admission-admin .alignCenter,
page-reports-admission-activedaignosis .alignCenter,
page-admission-forms .alignCenter,
page-reports-discharge .alignCenter,
page-admission-complete-popover .alignCenter,
page-certification .alignCenter,
page-consents .alignCenter,
page-patient-certification .alignCenter,
page-certificate-consents-details .alignCenter,
page-consents-details page-add-allergies .alignCenter,
page-add-dme .alignCenter,
page-add-medication .alignCenter,
page-add-patient-details-popover .alignCenter,
page-allergy-grid .alignCenter,
page-aware-of-referral .alignCenter,
page-caller-popover .alignCenter,
page-diagnosis .alignCenter,
page-diagnosis-popover .alignCenter,
page-dme-grid .alignCenter,
page-funeral-home-pharmacy .alignCenter,
page-hospice-transfer .alignCenter,
page-level-of-care .alignCenter,
page-level-of-care-popover .alignCenter,
page-medication-dme .alignCenter,
page-medication-grid .alignCenter,
page-patient-activity .alignCenter,
page-physicians-order .alignCenter,
page-referrals-credit .alignCenter,
page-referrer .alignCenter,
page-referring-physician .alignCenter,
page-status .alignCenter,
page-status-popover .alignCenter,
page-status-popover-on-service .alignCenter,
page-referral-cancel-popover .alignCenter,
page-referrals-list .alignCenter,
page-referral-tab .alignCenter,
.patient-tabs .alignCenter,
page-add-patient .alignCenter,
page-add-patient-details-popover .alignCenter,
page-patient-details .alignCenter,
page-community-bereavement-popover .alignCenter,
page-cb-checkpoint-popover .alignCenter,
page-patient-history-popover .alignCenter,
medication-edit .alignCenter,
medication-discontinue .alignCenter,
allergy-edit .alignCenter,
diagnosis-card .alignCenter,
order-entry-om .alignCenter,
discontinue-order .alignCenter,
add-notes-popover .alignCenter,
cancel-order .alignCenter,
e-sign-selected-orders .alignCenter,
reject-order .alignCenter,
reject-selected-orders .alignCenter,
upload-order-documents .alignCenter,
read-back-and-verified .alignCenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-discharge-forms .cs-h1,
page-meds-dme-delete-confirmation .cs-h1,
page-note-popover .cs-h1,
page-adverse-event-popover .cs-h1,
page-notes .cs-h1,
page-reports-discharge-service-utilization .cs-h1,
reports-discharge .cs-h1,
page-reports-discharge-admin .cs-h1,
page-reports-discharge-record-admin .cs-h1,
page-reports-admission-preference .cs-h1,
page-reports-admission-record-admin .cs-h1,
page-reports-admission-healthcondition .cs-h1,
page-reports-admission-medication .cs-h1,
page-reports-admission-admin .cs-h1,
page-reports-admission-activedaignosis .cs-h1,
page-admission-forms .cs-h1,
page-reports-discharge .cs-h1,
page-admission-complete-popover .cs-h1,
page-certification .cs-h1,
page-consents .cs-h1,
page-patient-certification .cs-h1,
page-certificate-consents-details .cs-h1,
page-consents-details page-add-allergies .cs-h1,
page-add-dme .cs-h1,
page-add-medication .cs-h1,
page-add-patient-details-popover .cs-h1,
page-allergy-grid .cs-h1,
page-aware-of-referral .cs-h1,
page-caller-popover .cs-h1,
page-diagnosis .cs-h1,
page-diagnosis-popover .cs-h1,
page-dme-grid .cs-h1,
page-funeral-home-pharmacy .cs-h1,
page-hospice-transfer .cs-h1,
page-level-of-care .cs-h1,
page-level-of-care-popover .cs-h1,
page-medication-dme .cs-h1,
page-medication-grid .cs-h1,
page-patient-activity .cs-h1,
page-physicians-order .cs-h1,
page-referrals-credit .cs-h1,
page-referrer .cs-h1,
page-referring-physician .cs-h1,
page-status .cs-h1,
page-status-popover .cs-h1,
page-status-popover-on-service .cs-h1,
page-referral-cancel-popover .cs-h1,
page-referrals-list .cs-h1,
page-referral-tab .cs-h1,
.patient-tabs .cs-h1,
page-add-patient .cs-h1,
page-add-patient-details-popover .cs-h1,
page-patient-details .cs-h1,
page-community-bereavement-popover .cs-h1,
page-cb-checkpoint-popover .cs-h1,
page-patient-history-popover .cs-h1,
medication-edit .cs-h1,
medication-discontinue .cs-h1,
allergy-edit .cs-h1,
diagnosis-card .cs-h1,
order-entry-om .cs-h1,
discontinue-order .cs-h1,
add-notes-popover .cs-h1,
cancel-order .cs-h1,
e-sign-selected-orders .cs-h1,
reject-order .cs-h1,
reject-selected-orders .cs-h1,
upload-order-documents .cs-h1,
read-back-and-verified .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

page-discharge-forms .cs-h2,
page-meds-dme-delete-confirmation .cs-h2,
page-note-popover .cs-h2,
page-adverse-event-popover .cs-h2,
page-notes .cs-h2,
page-reports-discharge-service-utilization .cs-h2,
reports-discharge .cs-h2,
page-reports-discharge-admin .cs-h2,
page-reports-discharge-record-admin .cs-h2,
page-reports-admission-preference .cs-h2,
page-reports-admission-record-admin .cs-h2,
page-reports-admission-healthcondition .cs-h2,
page-reports-admission-medication .cs-h2,
page-reports-admission-admin .cs-h2,
page-reports-admission-activedaignosis .cs-h2,
page-admission-forms .cs-h2,
page-reports-discharge .cs-h2,
page-admission-complete-popover .cs-h2,
page-certification .cs-h2,
page-consents .cs-h2,
page-patient-certification .cs-h2,
page-certificate-consents-details .cs-h2,
page-consents-details page-add-allergies .cs-h2,
page-add-dme .cs-h2,
page-add-medication .cs-h2,
page-add-patient-details-popover .cs-h2,
page-allergy-grid .cs-h2,
page-aware-of-referral .cs-h2,
page-caller-popover .cs-h2,
page-diagnosis .cs-h2,
page-diagnosis-popover .cs-h2,
page-dme-grid .cs-h2,
page-funeral-home-pharmacy .cs-h2,
page-hospice-transfer .cs-h2,
page-level-of-care .cs-h2,
page-level-of-care-popover .cs-h2,
page-medication-dme .cs-h2,
page-medication-grid .cs-h2,
page-patient-activity .cs-h2,
page-physicians-order .cs-h2,
page-referrals-credit .cs-h2,
page-referrer .cs-h2,
page-referring-physician .cs-h2,
page-status .cs-h2,
page-status-popover .cs-h2,
page-status-popover-on-service .cs-h2,
page-referral-cancel-popover .cs-h2,
page-referrals-list .cs-h2,
page-referral-tab .cs-h2,
.patient-tabs .cs-h2,
page-add-patient .cs-h2,
page-add-patient-details-popover .cs-h2,
page-patient-details .cs-h2,
page-community-bereavement-popover .cs-h2,
page-cb-checkpoint-popover .cs-h2,
page-patient-history-popover .cs-h2,
medication-edit .cs-h2,
medication-discontinue .cs-h2,
allergy-edit .cs-h2,
diagnosis-card .cs-h2,
order-entry-om .cs-h2,
discontinue-order .cs-h2,
add-notes-popover .cs-h2,
cancel-order .cs-h2,
e-sign-selected-orders .cs-h2,
reject-order .cs-h2,
reject-selected-orders .cs-h2,
upload-order-documents .cs-h2,
read-back-and-verified .cs-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

page-discharge-forms .cs-h2.inputDisabled,
page-meds-dme-delete-confirmation .cs-h2.inputDisabled,
page-note-popover .cs-h2.inputDisabled,
page-adverse-event-popover .cs-h2.inputDisabled,
page-notes .cs-h2.inputDisabled,
page-reports-discharge-service-utilization .cs-h2.inputDisabled,
reports-discharge .cs-h2.inputDisabled,
page-reports-discharge-admin .cs-h2.inputDisabled,
page-reports-discharge-record-admin .cs-h2.inputDisabled,
page-reports-admission-preference .cs-h2.inputDisabled,
page-reports-admission-record-admin .cs-h2.inputDisabled,
page-reports-admission-healthcondition .cs-h2.inputDisabled,
page-reports-admission-medication .cs-h2.inputDisabled,
page-reports-admission-admin .cs-h2.inputDisabled,
page-reports-admission-activedaignosis .cs-h2.inputDisabled,
page-admission-forms .cs-h2.inputDisabled,
page-reports-discharge .cs-h2.inputDisabled,
page-admission-complete-popover .cs-h2.inputDisabled,
page-certification .cs-h2.inputDisabled,
page-consents .cs-h2.inputDisabled,
page-patient-certification .cs-h2.inputDisabled,
page-certificate-consents-details .cs-h2.inputDisabled,
page-consents-details page-add-allergies .cs-h2.inputDisabled,
page-add-dme .cs-h2.inputDisabled,
page-add-medication .cs-h2.inputDisabled,
page-add-patient-details-popover .cs-h2.inputDisabled,
page-allergy-grid .cs-h2.inputDisabled,
page-aware-of-referral .cs-h2.inputDisabled,
page-caller-popover .cs-h2.inputDisabled,
page-diagnosis .cs-h2.inputDisabled,
page-diagnosis-popover .cs-h2.inputDisabled,
page-dme-grid .cs-h2.inputDisabled,
page-funeral-home-pharmacy .cs-h2.inputDisabled,
page-hospice-transfer .cs-h2.inputDisabled,
page-level-of-care .cs-h2.inputDisabled,
page-level-of-care-popover .cs-h2.inputDisabled,
page-medication-dme .cs-h2.inputDisabled,
page-medication-grid .cs-h2.inputDisabled,
page-patient-activity .cs-h2.inputDisabled,
page-physicians-order .cs-h2.inputDisabled,
page-referrals-credit .cs-h2.inputDisabled,
page-referrer .cs-h2.inputDisabled,
page-referring-physician .cs-h2.inputDisabled,
page-status .cs-h2.inputDisabled,
page-status-popover .cs-h2.inputDisabled,
page-status-popover-on-service .cs-h2.inputDisabled,
page-referral-cancel-popover .cs-h2.inputDisabled,
page-referrals-list .cs-h2.inputDisabled,
page-referral-tab .cs-h2.inputDisabled,
.patient-tabs .cs-h2.inputDisabled,
page-add-patient .cs-h2.inputDisabled,
page-add-patient-details-popover .cs-h2.inputDisabled,
page-patient-details .cs-h2.inputDisabled,
page-community-bereavement-popover .cs-h2.inputDisabled,
page-cb-checkpoint-popover .cs-h2.inputDisabled,
page-patient-history-popover .cs-h2.inputDisabled,
medication-edit .cs-h2.inputDisabled,
medication-discontinue .cs-h2.inputDisabled,
allergy-edit .cs-h2.inputDisabled,
diagnosis-card .cs-h2.inputDisabled,
order-entry-om .cs-h2.inputDisabled,
discontinue-order .cs-h2.inputDisabled,
add-notes-popover .cs-h2.inputDisabled,
cancel-order .cs-h2.inputDisabled,
e-sign-selected-orders .cs-h2.inputDisabled,
reject-order .cs-h2.inputDisabled,
reject-selected-orders .cs-h2.inputDisabled,
upload-order-documents .cs-h2.inputDisabled,
read-back-and-verified .cs-h2.inputDisabled {
  color: #9b9b9b;
}

page-discharge-forms .cs-input-padding,
page-meds-dme-delete-confirmation .cs-input-padding,
page-note-popover .cs-input-padding,
page-adverse-event-popover .cs-input-padding,
page-notes .cs-input-padding,
page-reports-discharge-service-utilization .cs-input-padding,
reports-discharge .cs-input-padding,
page-reports-discharge-admin .cs-input-padding,
page-reports-discharge-record-admin .cs-input-padding,
page-reports-admission-preference .cs-input-padding,
page-reports-admission-record-admin .cs-input-padding,
page-reports-admission-healthcondition .cs-input-padding,
page-reports-admission-medication .cs-input-padding,
page-reports-admission-admin .cs-input-padding,
page-reports-admission-activedaignosis .cs-input-padding,
page-admission-forms .cs-input-padding,
page-reports-discharge .cs-input-padding,
page-admission-complete-popover .cs-input-padding,
page-certification .cs-input-padding,
page-consents .cs-input-padding,
page-patient-certification .cs-input-padding,
page-certificate-consents-details .cs-input-padding,
page-consents-details page-add-allergies .cs-input-padding,
page-add-dme .cs-input-padding,
page-add-medication .cs-input-padding,
page-add-patient-details-popover .cs-input-padding,
page-allergy-grid .cs-input-padding,
page-aware-of-referral .cs-input-padding,
page-caller-popover .cs-input-padding,
page-diagnosis .cs-input-padding,
page-diagnosis-popover .cs-input-padding,
page-dme-grid .cs-input-padding,
page-funeral-home-pharmacy .cs-input-padding,
page-hospice-transfer .cs-input-padding,
page-level-of-care .cs-input-padding,
page-level-of-care-popover .cs-input-padding,
page-medication-dme .cs-input-padding,
page-medication-grid .cs-input-padding,
page-patient-activity .cs-input-padding,
page-physicians-order .cs-input-padding,
page-referrals-credit .cs-input-padding,
page-referrer .cs-input-padding,
page-referring-physician .cs-input-padding,
page-status .cs-input-padding,
page-status-popover .cs-input-padding,
page-status-popover-on-service .cs-input-padding,
page-referral-cancel-popover .cs-input-padding,
page-referrals-list .cs-input-padding,
page-referral-tab .cs-input-padding,
.patient-tabs .cs-input-padding,
page-add-patient .cs-input-padding,
page-add-patient-details-popover .cs-input-padding,
page-patient-details .cs-input-padding,
page-community-bereavement-popover .cs-input-padding,
page-cb-checkpoint-popover .cs-input-padding,
page-patient-history-popover .cs-input-padding,
medication-edit .cs-input-padding,
medication-discontinue .cs-input-padding,
allergy-edit .cs-input-padding,
diagnosis-card .cs-input-padding,
order-entry-om .cs-input-padding,
discontinue-order .cs-input-padding,
add-notes-popover .cs-input-padding,
cancel-order .cs-input-padding,
e-sign-selected-orders .cs-input-padding,
reject-order .cs-input-padding,
reject-selected-orders .cs-input-padding,
upload-order-documents .cs-input-padding,
read-back-and-verified .cs-input-padding {
  padding-bottom: 10px;
}

page-discharge-forms .cs-h3,
page-meds-dme-delete-confirmation .cs-h3,
page-note-popover .cs-h3,
page-adverse-event-popover .cs-h3,
page-notes .cs-h3,
page-reports-discharge-service-utilization .cs-h3,
reports-discharge .cs-h3,
page-reports-discharge-admin .cs-h3,
page-reports-discharge-record-admin .cs-h3,
page-reports-admission-preference .cs-h3,
page-reports-admission-record-admin .cs-h3,
page-reports-admission-healthcondition .cs-h3,
page-reports-admission-medication .cs-h3,
page-reports-admission-admin .cs-h3,
page-reports-admission-activedaignosis .cs-h3,
page-admission-forms .cs-h3,
page-reports-discharge .cs-h3,
page-admission-complete-popover .cs-h3,
page-certification .cs-h3,
page-consents .cs-h3,
page-patient-certification .cs-h3,
page-certificate-consents-details .cs-h3,
page-consents-details page-add-allergies .cs-h3,
page-add-dme .cs-h3,
page-add-medication .cs-h3,
page-add-patient-details-popover .cs-h3,
page-allergy-grid .cs-h3,
page-aware-of-referral .cs-h3,
page-caller-popover .cs-h3,
page-diagnosis .cs-h3,
page-diagnosis-popover .cs-h3,
page-dme-grid .cs-h3,
page-funeral-home-pharmacy .cs-h3,
page-hospice-transfer .cs-h3,
page-level-of-care .cs-h3,
page-level-of-care-popover .cs-h3,
page-medication-dme .cs-h3,
page-medication-grid .cs-h3,
page-patient-activity .cs-h3,
page-physicians-order .cs-h3,
page-referrals-credit .cs-h3,
page-referrer .cs-h3,
page-referring-physician .cs-h3,
page-status .cs-h3,
page-status-popover .cs-h3,
page-status-popover-on-service .cs-h3,
page-referral-cancel-popover .cs-h3,
page-referrals-list .cs-h3,
page-referral-tab .cs-h3,
.patient-tabs .cs-h3,
page-add-patient .cs-h3,
page-add-patient-details-popover .cs-h3,
page-patient-details .cs-h3,
page-community-bereavement-popover .cs-h3,
page-cb-checkpoint-popover .cs-h3,
page-patient-history-popover .cs-h3,
medication-edit .cs-h3,
medication-discontinue .cs-h3,
allergy-edit .cs-h3,
diagnosis-card .cs-h3,
order-entry-om .cs-h3,
discontinue-order .cs-h3,
add-notes-popover .cs-h3,
cancel-order .cs-h3,
e-sign-selected-orders .cs-h3,
reject-order .cs-h3,
reject-selected-orders .cs-h3,
upload-order-documents .cs-h3,
read-back-and-verified .cs-h3 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

page-discharge-forms .cs-h4,
page-meds-dme-delete-confirmation .cs-h4,
page-note-popover .cs-h4,
page-adverse-event-popover .cs-h4,
page-notes .cs-h4,
page-reports-discharge-service-utilization .cs-h4,
reports-discharge .cs-h4,
page-reports-discharge-admin .cs-h4,
page-reports-discharge-record-admin .cs-h4,
page-reports-admission-preference .cs-h4,
page-reports-admission-record-admin .cs-h4,
page-reports-admission-healthcondition .cs-h4,
page-reports-admission-medication .cs-h4,
page-reports-admission-admin .cs-h4,
page-reports-admission-activedaignosis .cs-h4,
page-admission-forms .cs-h4,
page-reports-discharge .cs-h4,
page-admission-complete-popover .cs-h4,
page-certification .cs-h4,
page-consents .cs-h4,
page-patient-certification .cs-h4,
page-certificate-consents-details .cs-h4,
page-consents-details page-add-allergies .cs-h4,
page-add-dme .cs-h4,
page-add-medication .cs-h4,
page-add-patient-details-popover .cs-h4,
page-allergy-grid .cs-h4,
page-aware-of-referral .cs-h4,
page-caller-popover .cs-h4,
page-diagnosis .cs-h4,
page-diagnosis-popover .cs-h4,
page-dme-grid .cs-h4,
page-funeral-home-pharmacy .cs-h4,
page-hospice-transfer .cs-h4,
page-level-of-care .cs-h4,
page-level-of-care-popover .cs-h4,
page-medication-dme .cs-h4,
page-medication-grid .cs-h4,
page-patient-activity .cs-h4,
page-physicians-order .cs-h4,
page-referrals-credit .cs-h4,
page-referrer .cs-h4,
page-referring-physician .cs-h4,
page-status .cs-h4,
page-status-popover .cs-h4,
page-status-popover-on-service .cs-h4,
page-referral-cancel-popover .cs-h4,
page-referrals-list .cs-h4,
page-referral-tab .cs-h4,
.patient-tabs .cs-h4,
page-add-patient .cs-h4,
page-add-patient-details-popover .cs-h4,
page-patient-details .cs-h4,
page-community-bereavement-popover .cs-h4,
page-cb-checkpoint-popover .cs-h4,
page-patient-history-popover .cs-h4,
medication-edit .cs-h4,
medication-discontinue .cs-h4,
allergy-edit .cs-h4,
diagnosis-card .cs-h4,
order-entry-om .cs-h4,
discontinue-order .cs-h4,
add-notes-popover .cs-h4,
cancel-order .cs-h4,
e-sign-selected-orders .cs-h4,
reject-order .cs-h4,
reject-selected-orders .cs-h4,
upload-order-documents .cs-h4,
read-back-and-verified .cs-h4 {
  color: #4a4a4a;
  font-size: 14px;
  font-weight: 600;
}

page-discharge-forms ion-card,
page-discharge-forms .cs-h5,
page-meds-dme-delete-confirmation ion-card,
page-meds-dme-delete-confirmation .cs-h5,
page-note-popover ion-card,
page-note-popover .cs-h5,
page-adverse-event-popover ion-card,
page-adverse-event-popover .cs-h5,
page-notes ion-card,
page-notes .cs-h5,
page-reports-discharge-service-utilization ion-card,
page-reports-discharge-service-utilization .cs-h5,
reports-discharge ion-card,
reports-discharge .cs-h5,
page-reports-discharge-admin ion-card,
page-reports-discharge-admin .cs-h5,
page-reports-discharge-record-admin ion-card,
page-reports-discharge-record-admin .cs-h5,
page-reports-admission-preference ion-card,
page-reports-admission-preference .cs-h5,
page-reports-admission-record-admin ion-card,
page-reports-admission-record-admin .cs-h5,
page-reports-admission-healthcondition ion-card,
page-reports-admission-healthcondition .cs-h5,
page-reports-admission-medication ion-card,
page-reports-admission-medication .cs-h5,
page-reports-admission-admin ion-card,
page-reports-admission-admin .cs-h5,
page-reports-admission-activedaignosis ion-card,
page-reports-admission-activedaignosis .cs-h5,
page-admission-forms ion-card,
page-admission-forms .cs-h5,
page-reports-discharge ion-card,
page-reports-discharge .cs-h5,
page-admission-complete-popover ion-card,
page-admission-complete-popover .cs-h5,
page-certification ion-card,
page-certification .cs-h5,
page-consents ion-card,
page-consents .cs-h5,
page-patient-certification ion-card,
page-patient-certification .cs-h5,
page-certificate-consents-details ion-card,
page-certificate-consents-details .cs-h5,
page-consents-details page-add-allergies ion-card,
page-consents-details page-add-allergies .cs-h5,
page-add-dme ion-card,
page-add-dme .cs-h5,
page-add-medication ion-card,
page-add-medication .cs-h5,
page-add-patient-details-popover ion-card,
page-add-patient-details-popover .cs-h5,
page-allergy-grid ion-card,
page-allergy-grid .cs-h5,
page-aware-of-referral ion-card,
page-aware-of-referral .cs-h5,
page-caller-popover ion-card,
page-caller-popover .cs-h5,
page-diagnosis ion-card,
page-diagnosis .cs-h5,
page-diagnosis-popover ion-card,
page-diagnosis-popover .cs-h5,
page-dme-grid ion-card,
page-dme-grid .cs-h5,
page-funeral-home-pharmacy ion-card,
page-funeral-home-pharmacy .cs-h5,
page-hospice-transfer ion-card,
page-hospice-transfer .cs-h5,
page-level-of-care ion-card,
page-level-of-care .cs-h5,
page-level-of-care-popover ion-card,
page-level-of-care-popover .cs-h5,
page-medication-dme ion-card,
page-medication-dme .cs-h5,
page-medication-grid ion-card,
page-medication-grid .cs-h5,
page-patient-activity ion-card,
page-patient-activity .cs-h5,
page-physicians-order ion-card,
page-physicians-order .cs-h5,
page-referrals-credit ion-card,
page-referrals-credit .cs-h5,
page-referrer ion-card,
page-referrer .cs-h5,
page-referring-physician ion-card,
page-referring-physician .cs-h5,
page-status ion-card,
page-status .cs-h5,
page-status-popover ion-card,
page-status-popover .cs-h5,
page-status-popover-on-service ion-card,
page-status-popover-on-service .cs-h5,
page-referral-cancel-popover ion-card,
page-referral-cancel-popover .cs-h5,
page-referrals-list ion-card,
page-referrals-list .cs-h5,
page-referral-tab ion-card,
page-referral-tab .cs-h5,
.patient-tabs ion-card,
.patient-tabs .cs-h5,
page-add-patient ion-card,
page-add-patient .cs-h5,
page-add-patient-details-popover ion-card,
page-add-patient-details-popover .cs-h5,
page-patient-details ion-card,
page-patient-details .cs-h5,
page-community-bereavement-popover ion-card,
page-community-bereavement-popover .cs-h5,
page-cb-checkpoint-popover ion-card,
page-cb-checkpoint-popover .cs-h5,
page-patient-history-popover ion-card,
page-patient-history-popover .cs-h5,
medication-edit ion-card,
medication-edit .cs-h5,
medication-discontinue ion-card,
medication-discontinue .cs-h5,
allergy-edit ion-card,
allergy-edit .cs-h5,
diagnosis-card ion-card,
diagnosis-card .cs-h5,
order-entry-om ion-card,
order-entry-om .cs-h5,
discontinue-order ion-card,
discontinue-order .cs-h5,
add-notes-popover ion-card,
add-notes-popover .cs-h5,
cancel-order ion-card,
cancel-order .cs-h5,
e-sign-selected-orders ion-card,
e-sign-selected-orders .cs-h5,
reject-order ion-card,
reject-order .cs-h5,
reject-selected-orders ion-card,
reject-selected-orders .cs-h5,
upload-order-documents ion-card,
upload-order-documents .cs-h5,
read-back-and-verified ion-card,
read-back-and-verified .cs-h5 {
  color: #4a4a4a;
  font-size: 14px;
  font-weight: 400;
}

page-discharge-forms .curantisIcon,
page-meds-dme-delete-confirmation .curantisIcon,
page-note-popover .curantisIcon,
page-adverse-event-popover .curantisIcon,
page-notes .curantisIcon,
page-reports-discharge-service-utilization .curantisIcon,
reports-discharge .curantisIcon,
page-reports-discharge-admin .curantisIcon,
page-reports-discharge-record-admin .curantisIcon,
page-reports-admission-preference .curantisIcon,
page-reports-admission-record-admin .curantisIcon,
page-reports-admission-healthcondition .curantisIcon,
page-reports-admission-medication .curantisIcon,
page-reports-admission-admin .curantisIcon,
page-reports-admission-activedaignosis .curantisIcon,
page-admission-forms .curantisIcon,
page-reports-discharge .curantisIcon,
page-admission-complete-popover .curantisIcon,
page-certification .curantisIcon,
page-consents .curantisIcon,
page-patient-certification .curantisIcon,
page-certificate-consents-details .curantisIcon,
page-consents-details page-add-allergies .curantisIcon,
page-add-dme .curantisIcon,
page-add-medication .curantisIcon,
page-add-patient-details-popover .curantisIcon,
page-allergy-grid .curantisIcon,
page-aware-of-referral .curantisIcon,
page-caller-popover .curantisIcon,
page-diagnosis .curantisIcon,
page-diagnosis-popover .curantisIcon,
page-dme-grid .curantisIcon,
page-funeral-home-pharmacy .curantisIcon,
page-hospice-transfer .curantisIcon,
page-level-of-care .curantisIcon,
page-level-of-care-popover .curantisIcon,
page-medication-dme .curantisIcon,
page-medication-grid .curantisIcon,
page-patient-activity .curantisIcon,
page-physicians-order .curantisIcon,
page-referrals-credit .curantisIcon,
page-referrer .curantisIcon,
page-referring-physician .curantisIcon,
page-status .curantisIcon,
page-status-popover .curantisIcon,
page-status-popover-on-service .curantisIcon,
page-referral-cancel-popover .curantisIcon,
page-referrals-list .curantisIcon,
page-referral-tab .curantisIcon,
.patient-tabs .curantisIcon,
page-add-patient .curantisIcon,
page-add-patient-details-popover .curantisIcon,
page-patient-details .curantisIcon,
page-community-bereavement-popover .curantisIcon,
page-cb-checkpoint-popover .curantisIcon,
page-patient-history-popover .curantisIcon,
medication-edit .curantisIcon,
medication-discontinue .curantisIcon,
allergy-edit .curantisIcon,
diagnosis-card .curantisIcon,
order-entry-om .curantisIcon,
discontinue-order .curantisIcon,
add-notes-popover .curantisIcon,
cancel-order .curantisIcon,
e-sign-selected-orders .curantisIcon,
reject-order .curantisIcon,
reject-selected-orders .curantisIcon,
upload-order-documents .curantisIcon,
read-back-and-verified .curantisIcon {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 40px;
  margin-right: 4px;
  font-size: 40px !important;
}

page-discharge-forms .justifyEnd,
page-meds-dme-delete-confirmation .justifyEnd,
page-note-popover .justifyEnd,
page-adverse-event-popover .justifyEnd,
page-notes .justifyEnd,
page-reports-discharge-service-utilization .justifyEnd,
reports-discharge .justifyEnd,
page-reports-discharge-admin .justifyEnd,
page-reports-discharge-record-admin .justifyEnd,
page-reports-admission-preference .justifyEnd,
page-reports-admission-record-admin .justifyEnd,
page-reports-admission-healthcondition .justifyEnd,
page-reports-admission-medication .justifyEnd,
page-reports-admission-admin .justifyEnd,
page-reports-admission-activedaignosis .justifyEnd,
page-admission-forms .justifyEnd,
page-reports-discharge .justifyEnd,
page-admission-complete-popover .justifyEnd,
page-certification .justifyEnd,
page-consents .justifyEnd,
page-patient-certification .justifyEnd,
page-certificate-consents-details .justifyEnd,
page-consents-details page-add-allergies .justifyEnd,
page-add-dme .justifyEnd,
page-add-medication .justifyEnd,
page-add-patient-details-popover .justifyEnd,
page-allergy-grid .justifyEnd,
page-aware-of-referral .justifyEnd,
page-caller-popover .justifyEnd,
page-diagnosis .justifyEnd,
page-diagnosis-popover .justifyEnd,
page-dme-grid .justifyEnd,
page-funeral-home-pharmacy .justifyEnd,
page-hospice-transfer .justifyEnd,
page-level-of-care .justifyEnd,
page-level-of-care-popover .justifyEnd,
page-medication-dme .justifyEnd,
page-medication-grid .justifyEnd,
page-patient-activity .justifyEnd,
page-physicians-order .justifyEnd,
page-referrals-credit .justifyEnd,
page-referrer .justifyEnd,
page-referring-physician .justifyEnd,
page-status .justifyEnd,
page-status-popover .justifyEnd,
page-status-popover-on-service .justifyEnd,
page-referral-cancel-popover .justifyEnd,
page-referrals-list .justifyEnd,
page-referral-tab .justifyEnd,
.patient-tabs .justifyEnd,
page-add-patient .justifyEnd,
page-add-patient-details-popover .justifyEnd,
page-patient-details .justifyEnd,
page-community-bereavement-popover .justifyEnd,
page-cb-checkpoint-popover .justifyEnd,
page-patient-history-popover .justifyEnd,
medication-edit .justifyEnd,
medication-discontinue .justifyEnd,
allergy-edit .justifyEnd,
diagnosis-card .justifyEnd,
order-entry-om .justifyEnd,
discontinue-order .justifyEnd,
add-notes-popover .justifyEnd,
cancel-order .justifyEnd,
e-sign-selected-orders .justifyEnd,
reject-order .justifyEnd,
reject-selected-orders .justifyEnd,
upload-order-documents .justifyEnd,
read-back-and-verified .justifyEnd {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

page-discharge-forms .overflow,
page-meds-dme-delete-confirmation .overflow,
page-note-popover .overflow,
page-adverse-event-popover .overflow,
page-notes .overflow,
page-reports-discharge-service-utilization .overflow,
reports-discharge .overflow,
page-reports-discharge-admin .overflow,
page-reports-discharge-record-admin .overflow,
page-reports-admission-preference .overflow,
page-reports-admission-record-admin .overflow,
page-reports-admission-healthcondition .overflow,
page-reports-admission-medication .overflow,
page-reports-admission-admin .overflow,
page-reports-admission-activedaignosis .overflow,
page-admission-forms .overflow,
page-reports-discharge .overflow,
page-admission-complete-popover .overflow,
page-certification .overflow,
page-consents .overflow,
page-patient-certification .overflow,
page-certificate-consents-details .overflow,
page-consents-details page-add-allergies .overflow,
page-add-dme .overflow,
page-add-medication .overflow,
page-add-patient-details-popover .overflow,
page-allergy-grid .overflow,
page-aware-of-referral .overflow,
page-caller-popover .overflow,
page-diagnosis .overflow,
page-diagnosis-popover .overflow,
page-dme-grid .overflow,
page-funeral-home-pharmacy .overflow,
page-hospice-transfer .overflow,
page-level-of-care .overflow,
page-level-of-care-popover .overflow,
page-medication-dme .overflow,
page-medication-grid .overflow,
page-patient-activity .overflow,
page-physicians-order .overflow,
page-referrals-credit .overflow,
page-referrer .overflow,
page-referring-physician .overflow,
page-status .overflow,
page-status-popover .overflow,
page-status-popover-on-service .overflow,
page-referral-cancel-popover .overflow,
page-referrals-list .overflow,
page-referral-tab .overflow,
.patient-tabs .overflow,
page-add-patient .overflow,
page-add-patient-details-popover .overflow,
page-patient-details .overflow,
page-community-bereavement-popover .overflow,
page-cb-checkpoint-popover .overflow,
page-patient-history-popover .overflow,
medication-edit .overflow,
medication-discontinue .overflow,
allergy-edit .overflow,
diagnosis-card .overflow,
order-entry-om .overflow,
discontinue-order .overflow,
add-notes-popover .overflow,
cancel-order .overflow,
e-sign-selected-orders .overflow,
reject-order .overflow,
reject-selected-orders .overflow,
upload-order-documents .overflow,
read-back-and-verified .overflow {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

page-discharge-forms .noBg,
page-meds-dme-delete-confirmation .noBg,
page-note-popover .noBg,
page-adverse-event-popover .noBg,
page-notes .noBg,
page-reports-discharge-service-utilization .noBg,
reports-discharge .noBg,
page-reports-discharge-admin .noBg,
page-reports-discharge-record-admin .noBg,
page-reports-admission-preference .noBg,
page-reports-admission-record-admin .noBg,
page-reports-admission-healthcondition .noBg,
page-reports-admission-medication .noBg,
page-reports-admission-admin .noBg,
page-reports-admission-activedaignosis .noBg,
page-admission-forms .noBg,
page-reports-discharge .noBg,
page-admission-complete-popover .noBg,
page-certification .noBg,
page-consents .noBg,
page-patient-certification .noBg,
page-certificate-consents-details .noBg,
page-consents-details page-add-allergies .noBg,
page-add-dme .noBg,
page-add-medication .noBg,
page-add-patient-details-popover .noBg,
page-allergy-grid .noBg,
page-aware-of-referral .noBg,
page-caller-popover .noBg,
page-diagnosis .noBg,
page-diagnosis-popover .noBg,
page-dme-grid .noBg,
page-funeral-home-pharmacy .noBg,
page-hospice-transfer .noBg,
page-level-of-care .noBg,
page-level-of-care-popover .noBg,
page-medication-dme .noBg,
page-medication-grid .noBg,
page-patient-activity .noBg,
page-physicians-order .noBg,
page-referrals-credit .noBg,
page-referrer .noBg,
page-referring-physician .noBg,
page-status .noBg,
page-status-popover .noBg,
page-status-popover-on-service .noBg,
page-referral-cancel-popover .noBg,
page-referrals-list .noBg,
page-referral-tab .noBg,
.patient-tabs .noBg,
page-add-patient .noBg,
page-add-patient-details-popover .noBg,
page-patient-details .noBg,
page-community-bereavement-popover .noBg,
page-cb-checkpoint-popover .noBg,
page-patient-history-popover .noBg,
medication-edit .noBg,
medication-discontinue .noBg,
allergy-edit .noBg,
diagnosis-card .noBg,
order-entry-om .noBg,
discontinue-order .noBg,
add-notes-popover .noBg,
cancel-order .noBg,
e-sign-selected-orders .noBg,
reject-order .noBg,
reject-selected-orders .noBg,
upload-order-documents .noBg,
read-back-and-verified .noBg {
  background: none;
}

page-discharge-forms .noPadding,
page-meds-dme-delete-confirmation .noPadding,
page-note-popover .noPadding,
page-adverse-event-popover .noPadding,
page-notes .noPadding,
page-reports-discharge-service-utilization .noPadding,
reports-discharge .noPadding,
page-reports-discharge-admin .noPadding,
page-reports-discharge-record-admin .noPadding,
page-reports-admission-preference .noPadding,
page-reports-admission-record-admin .noPadding,
page-reports-admission-healthcondition .noPadding,
page-reports-admission-medication .noPadding,
page-reports-admission-admin .noPadding,
page-reports-admission-activedaignosis .noPadding,
page-admission-forms .noPadding,
page-reports-discharge .noPadding,
page-admission-complete-popover .noPadding,
page-certification .noPadding,
page-consents .noPadding,
page-patient-certification .noPadding,
page-certificate-consents-details .noPadding,
page-consents-details page-add-allergies .noPadding,
page-add-dme .noPadding,
page-add-medication .noPadding,
page-add-patient-details-popover .noPadding,
page-allergy-grid .noPadding,
page-aware-of-referral .noPadding,
page-caller-popover .noPadding,
page-diagnosis .noPadding,
page-diagnosis-popover .noPadding,
page-dme-grid .noPadding,
page-funeral-home-pharmacy .noPadding,
page-hospice-transfer .noPadding,
page-level-of-care .noPadding,
page-level-of-care-popover .noPadding,
page-medication-dme .noPadding,
page-medication-grid .noPadding,
page-patient-activity .noPadding,
page-physicians-order .noPadding,
page-referrals-credit .noPadding,
page-referrer .noPadding,
page-referring-physician .noPadding,
page-status .noPadding,
page-status-popover .noPadding,
page-status-popover-on-service .noPadding,
page-referral-cancel-popover .noPadding,
page-referrals-list .noPadding,
page-referral-tab .noPadding,
.patient-tabs .noPadding,
page-add-patient .noPadding,
page-add-patient-details-popover .noPadding,
page-patient-details .noPadding,
page-community-bereavement-popover .noPadding,
page-cb-checkpoint-popover .noPadding,
page-patient-history-popover .noPadding,
medication-edit .noPadding,
medication-discontinue .noPadding,
allergy-edit .noPadding,
diagnosis-card .noPadding,
order-entry-om .noPadding,
discontinue-order .noPadding,
add-notes-popover .noPadding,
cancel-order .noPadding,
e-sign-selected-orders .noPadding,
reject-order .noPadding,
reject-selected-orders .noPadding,
upload-order-documents .noPadding,
read-back-and-verified .noPadding {
  padding: 0;
}

page-discharge-forms .scroll-content,
page-meds-dme-delete-confirmation .scroll-content,
page-note-popover .scroll-content,
page-adverse-event-popover .scroll-content,
page-notes .scroll-content,
page-reports-discharge-service-utilization .scroll-content,
reports-discharge .scroll-content,
page-reports-discharge-admin .scroll-content,
page-reports-discharge-record-admin .scroll-content,
page-reports-admission-preference .scroll-content,
page-reports-admission-record-admin .scroll-content,
page-reports-admission-healthcondition .scroll-content,
page-reports-admission-medication .scroll-content,
page-reports-admission-admin .scroll-content,
page-reports-admission-activedaignosis .scroll-content,
page-admission-forms .scroll-content,
page-reports-discharge .scroll-content,
page-admission-complete-popover .scroll-content,
page-certification .scroll-content,
page-consents .scroll-content,
page-patient-certification .scroll-content,
page-certificate-consents-details .scroll-content,
page-consents-details page-add-allergies .scroll-content,
page-add-dme .scroll-content,
page-add-medication .scroll-content,
page-add-patient-details-popover .scroll-content,
page-allergy-grid .scroll-content,
page-aware-of-referral .scroll-content,
page-caller-popover .scroll-content,
page-diagnosis .scroll-content,
page-diagnosis-popover .scroll-content,
page-dme-grid .scroll-content,
page-funeral-home-pharmacy .scroll-content,
page-hospice-transfer .scroll-content,
page-level-of-care .scroll-content,
page-level-of-care-popover .scroll-content,
page-medication-dme .scroll-content,
page-medication-grid .scroll-content,
page-patient-activity .scroll-content,
page-physicians-order .scroll-content,
page-referrals-credit .scroll-content,
page-referrer .scroll-content,
page-referring-physician .scroll-content,
page-status .scroll-content,
page-status-popover .scroll-content,
page-status-popover-on-service .scroll-content,
page-referral-cancel-popover .scroll-content,
page-referrals-list .scroll-content,
page-referral-tab .scroll-content,
.patient-tabs .scroll-content,
page-add-patient .scroll-content,
page-add-patient-details-popover .scroll-content,
page-patient-details .scroll-content,
page-community-bereavement-popover .scroll-content,
page-cb-checkpoint-popover .scroll-content,
page-patient-history-popover .scroll-content,
medication-edit .scroll-content,
medication-discontinue .scroll-content,
allergy-edit .scroll-content,
diagnosis-card .scroll-content,
order-entry-om .scroll-content,
discontinue-order .scroll-content,
add-notes-popover .scroll-content,
cancel-order .scroll-content,
e-sign-selected-orders .scroll-content,
reject-order .scroll-content,
reject-selected-orders .scroll-content,
upload-order-documents .scroll-content,
read-back-and-verified .scroll-content {
  overflow-y: auto !important;
}

page-discharge-forms .selectable,
page-meds-dme-delete-confirmation .selectable,
page-note-popover .selectable,
page-adverse-event-popover .selectable,
page-notes .selectable,
page-reports-discharge-service-utilization .selectable,
reports-discharge .selectable,
page-reports-discharge-admin .selectable,
page-reports-discharge-record-admin .selectable,
page-reports-admission-preference .selectable,
page-reports-admission-record-admin .selectable,
page-reports-admission-healthcondition .selectable,
page-reports-admission-medication .selectable,
page-reports-admission-admin .selectable,
page-reports-admission-activedaignosis .selectable,
page-admission-forms .selectable,
page-reports-discharge .selectable,
page-admission-complete-popover .selectable,
page-certification .selectable,
page-consents .selectable,
page-patient-certification .selectable,
page-certificate-consents-details .selectable,
page-consents-details page-add-allergies .selectable,
page-add-dme .selectable,
page-add-medication .selectable,
page-add-patient-details-popover .selectable,
page-allergy-grid .selectable,
page-aware-of-referral .selectable,
page-caller-popover .selectable,
page-diagnosis .selectable,
page-diagnosis-popover .selectable,
page-dme-grid .selectable,
page-funeral-home-pharmacy .selectable,
page-hospice-transfer .selectable,
page-level-of-care .selectable,
page-level-of-care-popover .selectable,
page-medication-dme .selectable,
page-medication-grid .selectable,
page-patient-activity .selectable,
page-physicians-order .selectable,
page-referrals-credit .selectable,
page-referrer .selectable,
page-referring-physician .selectable,
page-status .selectable,
page-status-popover .selectable,
page-status-popover-on-service .selectable,
page-referral-cancel-popover .selectable,
page-referrals-list .selectable,
page-referral-tab .selectable,
.patient-tabs .selectable,
page-add-patient .selectable,
page-add-patient-details-popover .selectable,
page-patient-details .selectable,
page-community-bereavement-popover .selectable,
page-cb-checkpoint-popover .selectable,
page-patient-history-popover .selectable,
medication-edit .selectable,
medication-discontinue .selectable,
allergy-edit .selectable,
diagnosis-card .selectable,
order-entry-om .selectable,
discontinue-order .selectable,
add-notes-popover .selectable,
cancel-order .selectable,
e-sign-selected-orders .selectable,
reject-order .selectable,
reject-selected-orders .selectable,
upload-order-documents .selectable,
read-back-and-verified .selectable {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}

page-discharge-forms .spaceBetween,
page-meds-dme-delete-confirmation .spaceBetween,
page-note-popover .spaceBetween,
page-adverse-event-popover .spaceBetween,
page-notes .spaceBetween,
page-reports-discharge-service-utilization .spaceBetween,
reports-discharge .spaceBetween,
page-reports-discharge-admin .spaceBetween,
page-reports-discharge-record-admin .spaceBetween,
page-reports-admission-preference .spaceBetween,
page-reports-admission-record-admin .spaceBetween,
page-reports-admission-healthcondition .spaceBetween,
page-reports-admission-medication .spaceBetween,
page-reports-admission-admin .spaceBetween,
page-reports-admission-activedaignosis .spaceBetween,
page-admission-forms .spaceBetween,
page-reports-discharge .spaceBetween,
page-admission-complete-popover .spaceBetween,
page-certification .spaceBetween,
page-consents .spaceBetween,
page-patient-certification .spaceBetween,
page-certificate-consents-details .spaceBetween,
page-consents-details page-add-allergies .spaceBetween,
page-add-dme .spaceBetween,
page-add-medication .spaceBetween,
page-add-patient-details-popover .spaceBetween,
page-allergy-grid .spaceBetween,
page-aware-of-referral .spaceBetween,
page-caller-popover .spaceBetween,
page-diagnosis .spaceBetween,
page-diagnosis-popover .spaceBetween,
page-dme-grid .spaceBetween,
page-funeral-home-pharmacy .spaceBetween,
page-hospice-transfer .spaceBetween,
page-level-of-care .spaceBetween,
page-level-of-care-popover .spaceBetween,
page-medication-dme .spaceBetween,
page-medication-grid .spaceBetween,
page-patient-activity .spaceBetween,
page-physicians-order .spaceBetween,
page-referrals-credit .spaceBetween,
page-referrer .spaceBetween,
page-referring-physician .spaceBetween,
page-status .spaceBetween,
page-status-popover .spaceBetween,
page-status-popover-on-service .spaceBetween,
page-referral-cancel-popover .spaceBetween,
page-referrals-list .spaceBetween,
page-referral-tab .spaceBetween,
.patient-tabs .spaceBetween,
page-add-patient .spaceBetween,
page-add-patient-details-popover .spaceBetween,
page-patient-details .spaceBetween,
page-community-bereavement-popover .spaceBetween,
page-cb-checkpoint-popover .spaceBetween,
page-patient-history-popover .spaceBetween,
medication-edit .spaceBetween,
medication-discontinue .spaceBetween,
allergy-edit .spaceBetween,
diagnosis-card .spaceBetween,
order-entry-om .spaceBetween,
discontinue-order .spaceBetween,
add-notes-popover .spaceBetween,
cancel-order .spaceBetween,
e-sign-selected-orders .spaceBetween,
reject-order .spaceBetween,
reject-selected-orders .spaceBetween,
upload-order-documents .spaceBetween,
read-back-and-verified .spaceBetween {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

page-discharge-forms .twelvepx,
page-meds-dme-delete-confirmation .twelvepx,
page-note-popover .twelvepx,
page-adverse-event-popover .twelvepx,
page-notes .twelvepx,
page-reports-discharge-service-utilization .twelvepx,
reports-discharge .twelvepx,
page-reports-discharge-admin .twelvepx,
page-reports-discharge-record-admin .twelvepx,
page-reports-admission-preference .twelvepx,
page-reports-admission-record-admin .twelvepx,
page-reports-admission-healthcondition .twelvepx,
page-reports-admission-medication .twelvepx,
page-reports-admission-admin .twelvepx,
page-reports-admission-activedaignosis .twelvepx,
page-admission-forms .twelvepx,
page-reports-discharge .twelvepx,
page-admission-complete-popover .twelvepx,
page-certification .twelvepx,
page-consents .twelvepx,
page-patient-certification .twelvepx,
page-certificate-consents-details .twelvepx,
page-consents-details page-add-allergies .twelvepx,
page-add-dme .twelvepx,
page-add-medication .twelvepx,
page-add-patient-details-popover .twelvepx,
page-allergy-grid .twelvepx,
page-aware-of-referral .twelvepx,
page-caller-popover .twelvepx,
page-diagnosis .twelvepx,
page-diagnosis-popover .twelvepx,
page-dme-grid .twelvepx,
page-funeral-home-pharmacy .twelvepx,
page-hospice-transfer .twelvepx,
page-level-of-care .twelvepx,
page-level-of-care-popover .twelvepx,
page-medication-dme .twelvepx,
page-medication-grid .twelvepx,
page-patient-activity .twelvepx,
page-physicians-order .twelvepx,
page-referrals-credit .twelvepx,
page-referrer .twelvepx,
page-referring-physician .twelvepx,
page-status .twelvepx,
page-status-popover .twelvepx,
page-status-popover-on-service .twelvepx,
page-referral-cancel-popover .twelvepx,
page-referrals-list .twelvepx,
page-referral-tab .twelvepx,
.patient-tabs .twelvepx,
page-add-patient .twelvepx,
page-add-patient-details-popover .twelvepx,
page-patient-details .twelvepx,
page-community-bereavement-popover .twelvepx,
page-cb-checkpoint-popover .twelvepx,
page-patient-history-popover .twelvepx,
medication-edit .twelvepx,
medication-discontinue .twelvepx,
allergy-edit .twelvepx,
diagnosis-card .twelvepx,
order-entry-om .twelvepx,
discontinue-order .twelvepx,
add-notes-popover .twelvepx,
cancel-order .twelvepx,
e-sign-selected-orders .twelvepx,
reject-order .twelvepx,
reject-selected-orders .twelvepx,
upload-order-documents .twelvepx,
read-back-and-verified .twelvepx {
  font-size: 12px;
  font-weight: 400;
}

page-discharge-forms .verticalAlign,
page-meds-dme-delete-confirmation .verticalAlign,
page-note-popover .verticalAlign,
page-adverse-event-popover .verticalAlign,
page-notes .verticalAlign,
page-reports-discharge-service-utilization .verticalAlign,
reports-discharge .verticalAlign,
page-reports-discharge-admin .verticalAlign,
page-reports-discharge-record-admin .verticalAlign,
page-reports-admission-preference .verticalAlign,
page-reports-admission-record-admin .verticalAlign,
page-reports-admission-healthcondition .verticalAlign,
page-reports-admission-medication .verticalAlign,
page-reports-admission-admin .verticalAlign,
page-reports-admission-activedaignosis .verticalAlign,
page-admission-forms .verticalAlign,
page-reports-discharge .verticalAlign,
page-admission-complete-popover .verticalAlign,
page-certification .verticalAlign,
page-consents .verticalAlign,
page-patient-certification .verticalAlign,
page-certificate-consents-details .verticalAlign,
page-consents-details page-add-allergies .verticalAlign,
page-add-dme .verticalAlign,
page-add-medication .verticalAlign,
page-add-patient-details-popover .verticalAlign,
page-allergy-grid .verticalAlign,
page-aware-of-referral .verticalAlign,
page-caller-popover .verticalAlign,
page-diagnosis .verticalAlign,
page-diagnosis-popover .verticalAlign,
page-dme-grid .verticalAlign,
page-funeral-home-pharmacy .verticalAlign,
page-hospice-transfer .verticalAlign,
page-level-of-care .verticalAlign,
page-level-of-care-popover .verticalAlign,
page-medication-dme .verticalAlign,
page-medication-grid .verticalAlign,
page-patient-activity .verticalAlign,
page-physicians-order .verticalAlign,
page-referrals-credit .verticalAlign,
page-referrer .verticalAlign,
page-referring-physician .verticalAlign,
page-status .verticalAlign,
page-status-popover .verticalAlign,
page-status-popover-on-service .verticalAlign,
page-referral-cancel-popover .verticalAlign,
page-referrals-list .verticalAlign,
page-referral-tab .verticalAlign,
.patient-tabs .verticalAlign,
page-add-patient .verticalAlign,
page-add-patient-details-popover .verticalAlign,
page-patient-details .verticalAlign,
page-community-bereavement-popover .verticalAlign,
page-cb-checkpoint-popover .verticalAlign,
page-patient-history-popover .verticalAlign,
medication-edit .verticalAlign,
medication-discontinue .verticalAlign,
allergy-edit .verticalAlign,
diagnosis-card .verticalAlign,
order-entry-om .verticalAlign,
discontinue-order .verticalAlign,
add-notes-popover .verticalAlign,
cancel-order .verticalAlign,
e-sign-selected-orders .verticalAlign,
reject-order .verticalAlign,
reject-selected-orders .verticalAlign,
upload-order-documents .verticalAlign,
read-back-and-verified .verticalAlign {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-discharge-forms .save-button,
page-meds-dme-delete-confirmation .save-button,
page-note-popover .save-button,
page-adverse-event-popover .save-button,
page-notes .save-button,
page-reports-discharge-service-utilization .save-button,
reports-discharge .save-button,
page-reports-discharge-admin .save-button,
page-reports-discharge-record-admin .save-button,
page-reports-admission-preference .save-button,
page-reports-admission-record-admin .save-button,
page-reports-admission-healthcondition .save-button,
page-reports-admission-medication .save-button,
page-reports-admission-admin .save-button,
page-reports-admission-activedaignosis .save-button,
page-admission-forms .save-button,
page-reports-discharge .save-button,
page-admission-complete-popover .save-button,
page-certification .save-button,
page-consents .save-button,
page-patient-certification .save-button,
page-certificate-consents-details .save-button,
page-consents-details page-add-allergies .save-button,
page-add-dme .save-button,
page-add-medication .save-button,
page-add-patient-details-popover .save-button,
page-allergy-grid .save-button,
page-aware-of-referral .save-button,
page-caller-popover .save-button,
page-diagnosis .save-button,
page-diagnosis-popover .save-button,
page-dme-grid .save-button,
page-funeral-home-pharmacy .save-button,
page-hospice-transfer .save-button,
page-level-of-care .save-button,
page-level-of-care-popover .save-button,
page-medication-dme .save-button,
page-medication-grid .save-button,
page-patient-activity .save-button,
page-physicians-order .save-button,
page-referrals-credit .save-button,
page-referrer .save-button,
page-referring-physician .save-button,
page-status .save-button,
page-status-popover .save-button,
page-status-popover-on-service .save-button,
page-referral-cancel-popover .save-button,
page-referrals-list .save-button,
page-referral-tab .save-button,
.patient-tabs .save-button,
page-add-patient .save-button,
page-add-patient-details-popover .save-button,
page-patient-details .save-button,
page-community-bereavement-popover .save-button,
page-cb-checkpoint-popover .save-button,
page-patient-history-popover .save-button,
medication-edit .save-button,
medication-discontinue .save-button,
allergy-edit .save-button,
diagnosis-card .save-button,
order-entry-om .save-button,
discontinue-order .save-button,
add-notes-popover .save-button,
cancel-order .save-button,
e-sign-selected-orders .save-button,
reject-order .save-button,
reject-selected-orders .save-button,
upload-order-documents .save-button,
read-back-and-verified .save-button {
  background-color: #85bf31;
  color: #fff;
}

page-discharge-forms .cancel-button,
page-meds-dme-delete-confirmation .cancel-button,
page-note-popover .cancel-button,
page-adverse-event-popover .cancel-button,
page-notes .cancel-button,
page-reports-discharge-service-utilization .cancel-button,
reports-discharge .cancel-button,
page-reports-discharge-admin .cancel-button,
page-reports-discharge-record-admin .cancel-button,
page-reports-admission-preference .cancel-button,
page-reports-admission-record-admin .cancel-button,
page-reports-admission-healthcondition .cancel-button,
page-reports-admission-medication .cancel-button,
page-reports-admission-admin .cancel-button,
page-reports-admission-activedaignosis .cancel-button,
page-admission-forms .cancel-button,
page-reports-discharge .cancel-button,
page-admission-complete-popover .cancel-button,
page-certification .cancel-button,
page-consents .cancel-button,
page-patient-certification .cancel-button,
page-certificate-consents-details .cancel-button,
page-consents-details page-add-allergies .cancel-button,
page-add-dme .cancel-button,
page-add-medication .cancel-button,
page-add-patient-details-popover .cancel-button,
page-allergy-grid .cancel-button,
page-aware-of-referral .cancel-button,
page-caller-popover .cancel-button,
page-diagnosis .cancel-button,
page-diagnosis-popover .cancel-button,
page-dme-grid .cancel-button,
page-funeral-home-pharmacy .cancel-button,
page-hospice-transfer .cancel-button,
page-level-of-care .cancel-button,
page-level-of-care-popover .cancel-button,
page-medication-dme .cancel-button,
page-medication-grid .cancel-button,
page-patient-activity .cancel-button,
page-physicians-order .cancel-button,
page-referrals-credit .cancel-button,
page-referrer .cancel-button,
page-referring-physician .cancel-button,
page-status .cancel-button,
page-status-popover .cancel-button,
page-status-popover-on-service .cancel-button,
page-referral-cancel-popover .cancel-button,
page-referrals-list .cancel-button,
page-referral-tab .cancel-button,
.patient-tabs .cancel-button,
page-add-patient .cancel-button,
page-add-patient-details-popover .cancel-button,
page-patient-details .cancel-button,
page-community-bereavement-popover .cancel-button,
page-cb-checkpoint-popover .cancel-button,
page-patient-history-popover .cancel-button,
medication-edit .cancel-button,
medication-discontinue .cancel-button,
allergy-edit .cancel-button,
diagnosis-card .cancel-button,
order-entry-om .cancel-button,
discontinue-order .cancel-button,
add-notes-popover .cancel-button,
cancel-order .cancel-button,
e-sign-selected-orders .cancel-button,
reject-order .cancel-button,
reject-selected-orders .cancel-button,
upload-order-documents .cancel-button,
read-back-and-verified .cancel-button {
  background-color: #d0011b;
  color: #fff;
}

page-discharge-forms .default-button,
page-meds-dme-delete-confirmation .default-button,
page-note-popover .default-button,
page-adverse-event-popover .default-button,
page-notes .default-button,
page-reports-discharge-service-utilization .default-button,
reports-discharge .default-button,
page-reports-discharge-admin .default-button,
page-reports-discharge-record-admin .default-button,
page-reports-admission-preference .default-button,
page-reports-admission-record-admin .default-button,
page-reports-admission-healthcondition .default-button,
page-reports-admission-medication .default-button,
page-reports-admission-admin .default-button,
page-reports-admission-activedaignosis .default-button,
page-admission-forms .default-button,
page-reports-discharge .default-button,
page-admission-complete-popover .default-button,
page-certification .default-button,
page-consents .default-button,
page-patient-certification .default-button,
page-certificate-consents-details .default-button,
page-consents-details page-add-allergies .default-button,
page-add-dme .default-button,
page-add-medication .default-button,
page-add-patient-details-popover .default-button,
page-allergy-grid .default-button,
page-aware-of-referral .default-button,
page-caller-popover .default-button,
page-diagnosis .default-button,
page-diagnosis-popover .default-button,
page-dme-grid .default-button,
page-funeral-home-pharmacy .default-button,
page-hospice-transfer .default-button,
page-level-of-care .default-button,
page-level-of-care-popover .default-button,
page-medication-dme .default-button,
page-medication-grid .default-button,
page-patient-activity .default-button,
page-physicians-order .default-button,
page-referrals-credit .default-button,
page-referrer .default-button,
page-referring-physician .default-button,
page-status .default-button,
page-status-popover .default-button,
page-status-popover-on-service .default-button,
page-referral-cancel-popover .default-button,
page-referrals-list .default-button,
page-referral-tab .default-button,
.patient-tabs .default-button,
page-add-patient .default-button,
page-add-patient-details-popover .default-button,
page-patient-details .default-button,
page-community-bereavement-popover .default-button,
page-cb-checkpoint-popover .default-button,
page-patient-history-popover .default-button,
medication-edit .default-button,
medication-discontinue .default-button,
allergy-edit .default-button,
diagnosis-card .default-button,
order-entry-om .default-button,
discontinue-order .default-button,
add-notes-popover .default-button,
cancel-order .default-button,
e-sign-selected-orders .default-button,
reject-order .default-button,
reject-selected-orders .default-button,
upload-order-documents .default-button,
read-back-and-verified .default-button {
  background-color: #85bf31;
  color: #fff;
}

page-discharge-forms button,
page-meds-dme-delete-confirmation button,
page-note-popover button,
page-adverse-event-popover button,
page-notes button,
page-reports-discharge-service-utilization button,
reports-discharge button,
page-reports-discharge-admin button,
page-reports-discharge-record-admin button,
page-reports-admission-preference button,
page-reports-admission-record-admin button,
page-reports-admission-healthcondition button,
page-reports-admission-medication button,
page-reports-admission-admin button,
page-reports-admission-activedaignosis button,
page-admission-forms button,
page-reports-discharge button,
page-admission-complete-popover button,
page-certification button,
page-consents button,
page-patient-certification button,
page-certificate-consents-details button,
page-consents-details page-add-allergies button,
page-add-dme button,
page-add-medication button,
page-add-patient-details-popover button,
page-allergy-grid button,
page-aware-of-referral button,
page-caller-popover button,
page-diagnosis button,
page-diagnosis-popover button,
page-dme-grid button,
page-funeral-home-pharmacy button,
page-hospice-transfer button,
page-level-of-care button,
page-level-of-care-popover button,
page-medication-dme button,
page-medication-grid button,
page-patient-activity button,
page-physicians-order button,
page-referrals-credit button,
page-referrer button,
page-referring-physician button,
page-status button,
page-status-popover button,
page-status-popover-on-service button,
page-referral-cancel-popover button,
page-referrals-list button,
page-referral-tab button,
.patient-tabs button,
page-add-patient button,
page-add-patient-details-popover button,
page-patient-details button,
page-community-bereavement-popover button,
page-cb-checkpoint-popover button,
page-patient-history-popover button,
medication-edit button,
medication-discontinue button,
allergy-edit button,
diagnosis-card button,
order-entry-om button,
discontinue-order button,
add-notes-popover button,
cancel-order button,
e-sign-selected-orders button,
reject-order button,
reject-selected-orders button,
upload-order-documents button,
read-back-and-verified button {
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-discharge-forms .popupElementSpacing,
page-meds-dme-delete-confirmation .popupElementSpacing,
page-note-popover .popupElementSpacing,
page-adverse-event-popover .popupElementSpacing,
page-notes .popupElementSpacing,
page-reports-discharge-service-utilization .popupElementSpacing,
reports-discharge .popupElementSpacing,
page-reports-discharge-admin .popupElementSpacing,
page-reports-discharge-record-admin .popupElementSpacing,
page-reports-admission-preference .popupElementSpacing,
page-reports-admission-record-admin .popupElementSpacing,
page-reports-admission-healthcondition .popupElementSpacing,
page-reports-admission-medication .popupElementSpacing,
page-reports-admission-admin .popupElementSpacing,
page-reports-admission-activedaignosis .popupElementSpacing,
page-admission-forms .popupElementSpacing,
page-reports-discharge .popupElementSpacing,
page-admission-complete-popover .popupElementSpacing,
page-certification .popupElementSpacing,
page-consents .popupElementSpacing,
page-patient-certification .popupElementSpacing,
page-certificate-consents-details .popupElementSpacing,
page-consents-details page-add-allergies .popupElementSpacing,
page-add-dme .popupElementSpacing,
page-add-medication .popupElementSpacing,
page-add-patient-details-popover .popupElementSpacing,
page-allergy-grid .popupElementSpacing,
page-aware-of-referral .popupElementSpacing,
page-caller-popover .popupElementSpacing,
page-diagnosis .popupElementSpacing,
page-diagnosis-popover .popupElementSpacing,
page-dme-grid .popupElementSpacing,
page-funeral-home-pharmacy .popupElementSpacing,
page-hospice-transfer .popupElementSpacing,
page-level-of-care .popupElementSpacing,
page-level-of-care-popover .popupElementSpacing,
page-medication-dme .popupElementSpacing,
page-medication-grid .popupElementSpacing,
page-patient-activity .popupElementSpacing,
page-physicians-order .popupElementSpacing,
page-referrals-credit .popupElementSpacing,
page-referrer .popupElementSpacing,
page-referring-physician .popupElementSpacing,
page-status .popupElementSpacing,
page-status-popover .popupElementSpacing,
page-status-popover-on-service .popupElementSpacing,
page-referral-cancel-popover .popupElementSpacing,
page-referrals-list .popupElementSpacing,
page-referral-tab .popupElementSpacing,
.patient-tabs .popupElementSpacing,
page-add-patient .popupElementSpacing,
page-add-patient-details-popover .popupElementSpacing,
page-patient-details .popupElementSpacing,
page-community-bereavement-popover .popupElementSpacing,
page-cb-checkpoint-popover .popupElementSpacing,
page-patient-history-popover .popupElementSpacing,
medication-edit .popupElementSpacing,
medication-discontinue .popupElementSpacing,
allergy-edit .popupElementSpacing,
diagnosis-card .popupElementSpacing,
order-entry-om .popupElementSpacing,
discontinue-order .popupElementSpacing,
add-notes-popover .popupElementSpacing,
cancel-order .popupElementSpacing,
e-sign-selected-orders .popupElementSpacing,
reject-order .popupElementSpacing,
reject-selected-orders .popupElementSpacing,
upload-order-documents .popupElementSpacing,
read-back-and-verified .popupElementSpacing {
  margin: 20px 35px 20px 40px;
}

page-discharge-forms .footerButtonBtn,
page-meds-dme-delete-confirmation .footerButtonBtn,
page-note-popover .footerButtonBtn,
page-adverse-event-popover .footerButtonBtn,
page-notes .footerButtonBtn,
page-reports-discharge-service-utilization .footerButtonBtn,
reports-discharge .footerButtonBtn,
page-reports-discharge-admin .footerButtonBtn,
page-reports-discharge-record-admin .footerButtonBtn,
page-reports-admission-preference .footerButtonBtn,
page-reports-admission-record-admin .footerButtonBtn,
page-reports-admission-healthcondition .footerButtonBtn,
page-reports-admission-medication .footerButtonBtn,
page-reports-admission-admin .footerButtonBtn,
page-reports-admission-activedaignosis .footerButtonBtn,
page-admission-forms .footerButtonBtn,
page-reports-discharge .footerButtonBtn,
page-admission-complete-popover .footerButtonBtn,
page-certification .footerButtonBtn,
page-consents .footerButtonBtn,
page-patient-certification .footerButtonBtn,
page-certificate-consents-details .footerButtonBtn,
page-consents-details page-add-allergies .footerButtonBtn,
page-add-dme .footerButtonBtn,
page-add-medication .footerButtonBtn,
page-add-patient-details-popover .footerButtonBtn,
page-allergy-grid .footerButtonBtn,
page-aware-of-referral .footerButtonBtn,
page-caller-popover .footerButtonBtn,
page-diagnosis .footerButtonBtn,
page-diagnosis-popover .footerButtonBtn,
page-dme-grid .footerButtonBtn,
page-funeral-home-pharmacy .footerButtonBtn,
page-hospice-transfer .footerButtonBtn,
page-level-of-care .footerButtonBtn,
page-level-of-care-popover .footerButtonBtn,
page-medication-dme .footerButtonBtn,
page-medication-grid .footerButtonBtn,
page-patient-activity .footerButtonBtn,
page-physicians-order .footerButtonBtn,
page-referrals-credit .footerButtonBtn,
page-referrer .footerButtonBtn,
page-referring-physician .footerButtonBtn,
page-status .footerButtonBtn,
page-status-popover .footerButtonBtn,
page-status-popover-on-service .footerButtonBtn,
page-referral-cancel-popover .footerButtonBtn,
page-referrals-list .footerButtonBtn,
page-referral-tab .footerButtonBtn,
.patient-tabs .footerButtonBtn,
page-add-patient .footerButtonBtn,
page-add-patient-details-popover .footerButtonBtn,
page-patient-details .footerButtonBtn,
page-community-bereavement-popover .footerButtonBtn,
page-cb-checkpoint-popover .footerButtonBtn,
page-patient-history-popover .footerButtonBtn,
medication-edit .footerButtonBtn,
medication-discontinue .footerButtonBtn,
allergy-edit .footerButtonBtn,
diagnosis-card .footerButtonBtn,
order-entry-om .footerButtonBtn,
discontinue-order .footerButtonBtn,
add-notes-popover .footerButtonBtn,
cancel-order .footerButtonBtn,
e-sign-selected-orders .footerButtonBtn,
reject-order .footerButtonBtn,
reject-selected-orders .footerButtonBtn,
upload-order-documents .footerButtonBtn,
read-back-and-verified .footerButtonBtn {
  margin-right: 18px;
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
}

page-discharge-forms .footerButtonBtn > .button-inner,
page-meds-dme-delete-confirmation .footerButtonBtn > .button-inner,
page-note-popover .footerButtonBtn > .button-inner,
page-adverse-event-popover .footerButtonBtn > .button-inner,
page-notes .footerButtonBtn > .button-inner,
page-reports-discharge-service-utilization .footerButtonBtn > .button-inner,
reports-discharge .footerButtonBtn > .button-inner,
page-reports-discharge-admin .footerButtonBtn > .button-inner,
page-reports-discharge-record-admin .footerButtonBtn > .button-inner,
page-reports-admission-preference .footerButtonBtn > .button-inner,
page-reports-admission-record-admin .footerButtonBtn > .button-inner,
page-reports-admission-healthcondition .footerButtonBtn > .button-inner,
page-reports-admission-medication .footerButtonBtn > .button-inner,
page-reports-admission-admin .footerButtonBtn > .button-inner,
page-reports-admission-activedaignosis .footerButtonBtn > .button-inner,
page-admission-forms .footerButtonBtn > .button-inner,
page-reports-discharge .footerButtonBtn > .button-inner,
page-admission-complete-popover .footerButtonBtn > .button-inner,
page-certification .footerButtonBtn > .button-inner,
page-consents .footerButtonBtn > .button-inner,
page-patient-certification .footerButtonBtn > .button-inner,
page-certificate-consents-details .footerButtonBtn > .button-inner,
page-consents-details page-add-allergies .footerButtonBtn > .button-inner,
page-add-dme .footerButtonBtn > .button-inner,
page-add-medication .footerButtonBtn > .button-inner,
page-add-patient-details-popover .footerButtonBtn > .button-inner,
page-allergy-grid .footerButtonBtn > .button-inner,
page-aware-of-referral .footerButtonBtn > .button-inner,
page-caller-popover .footerButtonBtn > .button-inner,
page-diagnosis .footerButtonBtn > .button-inner,
page-diagnosis-popover .footerButtonBtn > .button-inner,
page-dme-grid .footerButtonBtn > .button-inner,
page-funeral-home-pharmacy .footerButtonBtn > .button-inner,
page-hospice-transfer .footerButtonBtn > .button-inner,
page-level-of-care .footerButtonBtn > .button-inner,
page-level-of-care-popover .footerButtonBtn > .button-inner,
page-medication-dme .footerButtonBtn > .button-inner,
page-medication-grid .footerButtonBtn > .button-inner,
page-patient-activity .footerButtonBtn > .button-inner,
page-physicians-order .footerButtonBtn > .button-inner,
page-referrals-credit .footerButtonBtn > .button-inner,
page-referrer .footerButtonBtn > .button-inner,
page-referring-physician .footerButtonBtn > .button-inner,
page-status .footerButtonBtn > .button-inner,
page-status-popover .footerButtonBtn > .button-inner,
page-status-popover-on-service .footerButtonBtn > .button-inner,
page-referral-cancel-popover .footerButtonBtn > .button-inner,
page-referrals-list .footerButtonBtn > .button-inner,
page-referral-tab .footerButtonBtn > .button-inner,
.patient-tabs .footerButtonBtn > .button-inner,
page-add-patient .footerButtonBtn > .button-inner,
page-add-patient-details-popover .footerButtonBtn > .button-inner,
page-patient-details .footerButtonBtn > .button-inner,
page-community-bereavement-popover .footerButtonBtn > .button-inner,
page-cb-checkpoint-popover .footerButtonBtn > .button-inner,
page-patient-history-popover .footerButtonBtn > .button-inner,
medication-edit .footerButtonBtn > .button-inner,
medication-discontinue .footerButtonBtn > .button-inner,
allergy-edit .footerButtonBtn > .button-inner,
diagnosis-card .footerButtonBtn > .button-inner,
order-entry-om .footerButtonBtn > .button-inner,
discontinue-order .footerButtonBtn > .button-inner,
add-notes-popover .footerButtonBtn > .button-inner,
cancel-order .footerButtonBtn > .button-inner,
e-sign-selected-orders .footerButtonBtn > .button-inner,
reject-order .footerButtonBtn > .button-inner,
reject-selected-orders .footerButtonBtn > .button-inner,
upload-order-documents .footerButtonBtn > .button-inner,
read-back-and-verified .footerButtonBtn > .button-inner {
  text-transform: none;
}

page-discharge-forms .capitalise,
page-meds-dme-delete-confirmation .capitalise,
page-note-popover .capitalise,
page-adverse-event-popover .capitalise,
page-notes .capitalise,
page-reports-discharge-service-utilization .capitalise,
reports-discharge .capitalise,
page-reports-discharge-admin .capitalise,
page-reports-discharge-record-admin .capitalise,
page-reports-admission-preference .capitalise,
page-reports-admission-record-admin .capitalise,
page-reports-admission-healthcondition .capitalise,
page-reports-admission-medication .capitalise,
page-reports-admission-admin .capitalise,
page-reports-admission-activedaignosis .capitalise,
page-admission-forms .capitalise,
page-reports-discharge .capitalise,
page-admission-complete-popover .capitalise,
page-certification .capitalise,
page-consents .capitalise,
page-patient-certification .capitalise,
page-certificate-consents-details .capitalise,
page-consents-details page-add-allergies .capitalise,
page-add-dme .capitalise,
page-add-medication .capitalise,
page-add-patient-details-popover .capitalise,
page-allergy-grid .capitalise,
page-aware-of-referral .capitalise,
page-caller-popover .capitalise,
page-diagnosis .capitalise,
page-diagnosis-popover .capitalise,
page-dme-grid .capitalise,
page-funeral-home-pharmacy .capitalise,
page-hospice-transfer .capitalise,
page-level-of-care .capitalise,
page-level-of-care-popover .capitalise,
page-medication-dme .capitalise,
page-medication-grid .capitalise,
page-patient-activity .capitalise,
page-physicians-order .capitalise,
page-referrals-credit .capitalise,
page-referrer .capitalise,
page-referring-physician .capitalise,
page-status .capitalise,
page-status-popover .capitalise,
page-status-popover-on-service .capitalise,
page-referral-cancel-popover .capitalise,
page-referrals-list .capitalise,
page-referral-tab .capitalise,
.patient-tabs .capitalise,
page-add-patient .capitalise,
page-add-patient-details-popover .capitalise,
page-patient-details .capitalise,
page-community-bereavement-popover .capitalise,
page-cb-checkpoint-popover .capitalise,
page-patient-history-popover .capitalise,
medication-edit .capitalise,
medication-discontinue .capitalise,
allergy-edit .capitalise,
diagnosis-card .capitalise,
order-entry-om .capitalise,
discontinue-order .capitalise,
add-notes-popover .capitalise,
cancel-order .capitalise,
e-sign-selected-orders .capitalise,
reject-order .capitalise,
reject-selected-orders .capitalise,
upload-order-documents .capitalise,
read-back-and-verified .capitalise {
  text-transform: capitalize;
}

page-discharge-forms .cursorPointer,
page-meds-dme-delete-confirmation .cursorPointer,
page-note-popover .cursorPointer,
page-adverse-event-popover .cursorPointer,
page-notes .cursorPointer,
page-reports-discharge-service-utilization .cursorPointer,
reports-discharge .cursorPointer,
page-reports-discharge-admin .cursorPointer,
page-reports-discharge-record-admin .cursorPointer,
page-reports-admission-preference .cursorPointer,
page-reports-admission-record-admin .cursorPointer,
page-reports-admission-healthcondition .cursorPointer,
page-reports-admission-medication .cursorPointer,
page-reports-admission-admin .cursorPointer,
page-reports-admission-activedaignosis .cursorPointer,
page-admission-forms .cursorPointer,
page-reports-discharge .cursorPointer,
page-admission-complete-popover .cursorPointer,
page-certification .cursorPointer,
page-consents .cursorPointer,
page-patient-certification .cursorPointer,
page-certificate-consents-details .cursorPointer,
page-consents-details page-add-allergies .cursorPointer,
page-add-dme .cursorPointer,
page-add-medication .cursorPointer,
page-add-patient-details-popover .cursorPointer,
page-allergy-grid .cursorPointer,
page-aware-of-referral .cursorPointer,
page-caller-popover .cursorPointer,
page-diagnosis .cursorPointer,
page-diagnosis-popover .cursorPointer,
page-dme-grid .cursorPointer,
page-funeral-home-pharmacy .cursorPointer,
page-hospice-transfer .cursorPointer,
page-level-of-care .cursorPointer,
page-level-of-care-popover .cursorPointer,
page-medication-dme .cursorPointer,
page-medication-grid .cursorPointer,
page-patient-activity .cursorPointer,
page-physicians-order .cursorPointer,
page-referrals-credit .cursorPointer,
page-referrer .cursorPointer,
page-referring-physician .cursorPointer,
page-status .cursorPointer,
page-status-popover .cursorPointer,
page-status-popover-on-service .cursorPointer,
page-referral-cancel-popover .cursorPointer,
page-referrals-list .cursorPointer,
page-referral-tab .cursorPointer,
.patient-tabs .cursorPointer,
page-add-patient .cursorPointer,
page-add-patient-details-popover .cursorPointer,
page-patient-details .cursorPointer,
page-community-bereavement-popover .cursorPointer,
page-cb-checkpoint-popover .cursorPointer,
page-patient-history-popover .cursorPointer,
medication-edit .cursorPointer,
medication-discontinue .cursorPointer,
allergy-edit .cursorPointer,
diagnosis-card .cursorPointer,
order-entry-om .cursorPointer,
discontinue-order .cursorPointer,
add-notes-popover .cursorPointer,
cancel-order .cursorPointer,
e-sign-selected-orders .cursorPointer,
reject-order .cursorPointer,
reject-selected-orders .cursorPointer,
upload-order-documents .cursorPointer,
read-back-and-verified .cursorPointer {
  cursor: pointer;
}

page-discharge-forms .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-discharge-forms .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-discharge-forms .item-md.item-input.item-input-has-focus .item-inner,
page-discharge-forms .item-md.item-input.input-has-focus .item-inner,
page-discharge-forms .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-meds-dme-delete-confirmation .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-meds-dme-delete-confirmation .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-meds-dme-delete-confirmation .item-md.item-input.item-input-has-focus .item-inner,
page-meds-dme-delete-confirmation .item-md.item-input.input-has-focus .item-inner,
page-meds-dme-delete-confirmation .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-note-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-note-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-note-popover .item-md.item-input.item-input-has-focus .item-inner,
page-note-popover .item-md.item-input.input-has-focus .item-inner,
page-note-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-adverse-event-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-adverse-event-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-adverse-event-popover .item-md.item-input.item-input-has-focus .item-inner,
page-adverse-event-popover .item-md.item-input.input-has-focus .item-inner,
page-adverse-event-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-notes .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-notes .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-notes .item-md.item-input.item-input-has-focus .item-inner,
page-notes .item-md.item-input.input-has-focus .item-inner,
page-notes .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge-service-utilization .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge-service-utilization .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge-service-utilization .item-md.item-input.item-input-has-focus .item-inner,
page-reports-discharge-service-utilization .item-md.item-input.input-has-focus .item-inner,
page-reports-discharge-service-utilization .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
reports-discharge .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
reports-discharge .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
reports-discharge .item-md.item-input.item-input-has-focus .item-inner,
reports-discharge .item-md.item-input.input-has-focus .item-inner,
reports-discharge .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge-admin .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge-admin .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge-admin .item-md.item-input.item-input-has-focus .item-inner,
page-reports-discharge-admin .item-md.item-input.input-has-focus .item-inner,
page-reports-discharge-admin .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge-record-admin .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge-record-admin .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge-record-admin .item-md.item-input.item-input-has-focus .item-inner,
page-reports-discharge-record-admin .item-md.item-input.input-has-focus .item-inner,
page-reports-discharge-record-admin .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-preference .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-preference .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-preference .item-md.item-input.item-input-has-focus .item-inner,
page-reports-admission-preference .item-md.item-input.input-has-focus .item-inner,
page-reports-admission-preference .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-record-admin .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-record-admin .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-record-admin .item-md.item-input.item-input-has-focus .item-inner,
page-reports-admission-record-admin .item-md.item-input.input-has-focus .item-inner,
page-reports-admission-record-admin .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-healthcondition .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-healthcondition .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-healthcondition .item-md.item-input.item-input-has-focus .item-inner,
page-reports-admission-healthcondition .item-md.item-input.input-has-focus .item-inner,
page-reports-admission-healthcondition .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-medication .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-medication .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-medication .item-md.item-input.item-input-has-focus .item-inner,
page-reports-admission-medication .item-md.item-input.input-has-focus .item-inner,
page-reports-admission-medication .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-admin .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-admin .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-admin .item-md.item-input.item-input-has-focus .item-inner,
page-reports-admission-admin .item-md.item-input.input-has-focus .item-inner,
page-reports-admission-admin .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-activedaignosis .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-activedaignosis .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-admission-activedaignosis .item-md.item-input.item-input-has-focus .item-inner,
page-reports-admission-activedaignosis .item-md.item-input.input-has-focus .item-inner,
page-reports-admission-activedaignosis .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-admission-forms .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-admission-forms .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-admission-forms .item-md.item-input.item-input-has-focus .item-inner,
page-admission-forms .item-md.item-input.input-has-focus .item-inner,
page-admission-forms .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-reports-discharge .item-md.item-input.item-input-has-focus .item-inner,
page-reports-discharge .item-md.item-input.input-has-focus .item-inner,
page-reports-discharge .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-admission-complete-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-admission-complete-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-admission-complete-popover .item-md.item-input.item-input-has-focus .item-inner,
page-admission-complete-popover .item-md.item-input.input-has-focus .item-inner,
page-admission-complete-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-certification .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-certification .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-certification .item-md.item-input.item-input-has-focus .item-inner,
page-certification .item-md.item-input.input-has-focus .item-inner,
page-certification .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-consents .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-consents .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-consents .item-md.item-input.item-input-has-focus .item-inner,
page-consents .item-md.item-input.input-has-focus .item-inner,
page-consents .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-certification .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-certification .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-certification .item-md.item-input.item-input-has-focus .item-inner,
page-patient-certification .item-md.item-input.input-has-focus .item-inner,
page-patient-certification .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-certificate-consents-details .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-certificate-consents-details .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-certificate-consents-details .item-md.item-input.item-input-has-focus .item-inner,
page-certificate-consents-details .item-md.item-input.input-has-focus .item-inner,
page-certificate-consents-details .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-consents-details page-add-allergies .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-consents-details page-add-allergies .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-consents-details page-add-allergies .item-md.item-input.item-input-has-focus .item-inner,
page-consents-details page-add-allergies .item-md.item-input.input-has-focus .item-inner,
page-consents-details page-add-allergies .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-dme .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-dme .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-dme .item-md.item-input.item-input-has-focus .item-inner,
page-add-dme .item-md.item-input.input-has-focus .item-inner,
page-add-dme .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-medication .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-medication .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-medication .item-md.item-input.item-input-has-focus .item-inner,
page-add-medication .item-md.item-input.input-has-focus .item-inner,
page-add-medication .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-patient-details-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-patient-details-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-patient-details-popover .item-md.item-input.item-input-has-focus .item-inner,
page-add-patient-details-popover .item-md.item-input.input-has-focus .item-inner,
page-add-patient-details-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-allergy-grid .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-allergy-grid .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-allergy-grid .item-md.item-input.item-input-has-focus .item-inner,
page-allergy-grid .item-md.item-input.input-has-focus .item-inner,
page-allergy-grid .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-aware-of-referral .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-aware-of-referral .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-aware-of-referral .item-md.item-input.item-input-has-focus .item-inner,
page-aware-of-referral .item-md.item-input.input-has-focus .item-inner,
page-aware-of-referral .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-caller-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-caller-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-caller-popover .item-md.item-input.item-input-has-focus .item-inner,
page-caller-popover .item-md.item-input.input-has-focus .item-inner,
page-caller-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-diagnosis .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-diagnosis .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-diagnosis .item-md.item-input.item-input-has-focus .item-inner,
page-diagnosis .item-md.item-input.input-has-focus .item-inner,
page-diagnosis .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-diagnosis-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-diagnosis-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-diagnosis-popover .item-md.item-input.item-input-has-focus .item-inner,
page-diagnosis-popover .item-md.item-input.input-has-focus .item-inner,
page-diagnosis-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-dme-grid .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-dme-grid .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-dme-grid .item-md.item-input.item-input-has-focus .item-inner,
page-dme-grid .item-md.item-input.input-has-focus .item-inner,
page-dme-grid .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-funeral-home-pharmacy .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-funeral-home-pharmacy .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-funeral-home-pharmacy .item-md.item-input.item-input-has-focus .item-inner,
page-funeral-home-pharmacy .item-md.item-input.input-has-focus .item-inner,
page-funeral-home-pharmacy .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-hospice-transfer .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-hospice-transfer .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-hospice-transfer .item-md.item-input.item-input-has-focus .item-inner,
page-hospice-transfer .item-md.item-input.input-has-focus .item-inner,
page-hospice-transfer .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-level-of-care .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-level-of-care .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-level-of-care .item-md.item-input.item-input-has-focus .item-inner,
page-level-of-care .item-md.item-input.input-has-focus .item-inner,
page-level-of-care .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-level-of-care-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-level-of-care-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-level-of-care-popover .item-md.item-input.item-input-has-focus .item-inner,
page-level-of-care-popover .item-md.item-input.input-has-focus .item-inner,
page-level-of-care-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-medication-dme .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-medication-dme .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-medication-dme .item-md.item-input.item-input-has-focus .item-inner,
page-medication-dme .item-md.item-input.input-has-focus .item-inner,
page-medication-dme .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-medication-grid .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-medication-grid .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-medication-grid .item-md.item-input.item-input-has-focus .item-inner,
page-medication-grid .item-md.item-input.input-has-focus .item-inner,
page-medication-grid .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-activity .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-activity .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-activity .item-md.item-input.item-input-has-focus .item-inner,
page-patient-activity .item-md.item-input.input-has-focus .item-inner,
page-patient-activity .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-physicians-order .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-physicians-order .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-physicians-order .item-md.item-input.item-input-has-focus .item-inner,
page-physicians-order .item-md.item-input.input-has-focus .item-inner,
page-physicians-order .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referrals-credit .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referrals-credit .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referrals-credit .item-md.item-input.item-input-has-focus .item-inner,
page-referrals-credit .item-md.item-input.input-has-focus .item-inner,
page-referrals-credit .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referrer .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referrer .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referrer .item-md.item-input.item-input-has-focus .item-inner,
page-referrer .item-md.item-input.input-has-focus .item-inner,
page-referrer .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referring-physician .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referring-physician .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referring-physician .item-md.item-input.item-input-has-focus .item-inner,
page-referring-physician .item-md.item-input.input-has-focus .item-inner,
page-referring-physician .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-status .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-status .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-status .item-md.item-input.item-input-has-focus .item-inner,
page-status .item-md.item-input.input-has-focus .item-inner,
page-status .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-status-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-status-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-status-popover .item-md.item-input.item-input-has-focus .item-inner,
page-status-popover .item-md.item-input.input-has-focus .item-inner,
page-status-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-status-popover-on-service .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-status-popover-on-service .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-status-popover-on-service .item-md.item-input.item-input-has-focus .item-inner,
page-status-popover-on-service .item-md.item-input.input-has-focus .item-inner,
page-status-popover-on-service .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referral-cancel-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referral-cancel-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referral-cancel-popover .item-md.item-input.item-input-has-focus .item-inner,
page-referral-cancel-popover .item-md.item-input.input-has-focus .item-inner,
page-referral-cancel-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referrals-list .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referrals-list .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referrals-list .item-md.item-input.item-input-has-focus .item-inner,
page-referrals-list .item-md.item-input.input-has-focus .item-inner,
page-referrals-list .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referral-tab .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referral-tab .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-referral-tab .item-md.item-input.item-input-has-focus .item-inner,
page-referral-tab .item-md.item-input.input-has-focus .item-inner,
page-referral-tab .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
.patient-tabs .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
.patient-tabs .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
.patient-tabs .item-md.item-input.item-input-has-focus .item-inner,
.patient-tabs .item-md.item-input.input-has-focus .item-inner,
.patient-tabs .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-patient .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-patient .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-patient .item-md.item-input.item-input-has-focus .item-inner,
page-add-patient .item-md.item-input.input-has-focus .item-inner,
page-add-patient .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-patient-details-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-patient-details-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-patient-details-popover .item-md.item-input.item-input-has-focus .item-inner,
page-add-patient-details-popover .item-md.item-input.input-has-focus .item-inner,
page-add-patient-details-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-details .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-details .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-details .item-md.item-input.item-input-has-focus .item-inner,
page-patient-details .item-md.item-input.input-has-focus .item-inner,
page-patient-details .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-community-bereavement-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-community-bereavement-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-community-bereavement-popover .item-md.item-input.item-input-has-focus .item-inner,
page-community-bereavement-popover .item-md.item-input.input-has-focus .item-inner,
page-community-bereavement-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-cb-checkpoint-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-cb-checkpoint-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-cb-checkpoint-popover .item-md.item-input.item-input-has-focus .item-inner,
page-cb-checkpoint-popover .item-md.item-input.input-has-focus .item-inner,
page-cb-checkpoint-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-history-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-history-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-patient-history-popover .item-md.item-input.item-input-has-focus .item-inner,
page-patient-history-popover .item-md.item-input.input-has-focus .item-inner,
page-patient-history-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
medication-edit .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
medication-edit .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
medication-edit .item-md.item-input.item-input-has-focus .item-inner,
medication-edit .item-md.item-input.input-has-focus .item-inner,
medication-edit .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
medication-discontinue .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
medication-discontinue .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
medication-discontinue .item-md.item-input.item-input-has-focus .item-inner,
medication-discontinue .item-md.item-input.input-has-focus .item-inner,
medication-discontinue .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
allergy-edit .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
allergy-edit .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
allergy-edit .item-md.item-input.item-input-has-focus .item-inner,
allergy-edit .item-md.item-input.input-has-focus .item-inner,
allergy-edit .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
diagnosis-card .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
diagnosis-card .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
diagnosis-card .item-md.item-input.item-input-has-focus .item-inner,
diagnosis-card .item-md.item-input.input-has-focus .item-inner,
diagnosis-card .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
order-entry-om .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
order-entry-om .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
order-entry-om .item-md.item-input.item-input-has-focus .item-inner,
order-entry-om .item-md.item-input.input-has-focus .item-inner,
order-entry-om .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
discontinue-order .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
discontinue-order .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
discontinue-order .item-md.item-input.item-input-has-focus .item-inner,
discontinue-order .item-md.item-input.input-has-focus .item-inner,
discontinue-order .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
add-notes-popover .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
add-notes-popover .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
add-notes-popover .item-md.item-input.item-input-has-focus .item-inner,
add-notes-popover .item-md.item-input.input-has-focus .item-inner,
add-notes-popover .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
cancel-order .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
cancel-order .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
cancel-order .item-md.item-input.item-input-has-focus .item-inner,
cancel-order .item-md.item-input.input-has-focus .item-inner,
cancel-order .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
e-sign-selected-orders .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
e-sign-selected-orders .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
e-sign-selected-orders .item-md.item-input.item-input-has-focus .item-inner,
e-sign-selected-orders .item-md.item-input.input-has-focus .item-inner,
e-sign-selected-orders .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
reject-order .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
reject-order .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
reject-order .item-md.item-input.item-input-has-focus .item-inner,
reject-order .item-md.item-input.input-has-focus .item-inner,
reject-order .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
reject-selected-orders .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
reject-selected-orders .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
reject-selected-orders .item-md.item-input.item-input-has-focus .item-inner,
reject-selected-orders .item-md.item-input.input-has-focus .item-inner,
reject-selected-orders .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
upload-order-documents .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
upload-order-documents .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
upload-order-documents .item-md.item-input.item-input-has-focus .item-inner,
upload-order-documents .item-md.item-input.input-has-focus .item-inner,
upload-order-documents .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
read-back-and-verified .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
read-back-and-verified .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
read-back-and-verified .item-md.item-input.item-input-has-focus .item-inner,
read-back-and-verified .item-md.item-input.input-has-focus .item-inner,
read-back-and-verified .item-md.item-input.ng-invalid.ng-touched:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner {
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-discharge-forms body,
page-discharge-forms html,
page-discharge-forms input,
page-discharge-forms ion-app.md,
page-discharge-forms ion-input,
page-discharge-forms text-input,
page-discharge-forms textarea,
page-meds-dme-delete-confirmation body,
page-meds-dme-delete-confirmation html,
page-meds-dme-delete-confirmation input,
page-meds-dme-delete-confirmation ion-app.md,
page-meds-dme-delete-confirmation ion-input,
page-meds-dme-delete-confirmation text-input,
page-meds-dme-delete-confirmation textarea,
page-note-popover body,
page-note-popover html,
page-note-popover input,
page-note-popover ion-app.md,
page-note-popover ion-input,
page-note-popover text-input,
page-note-popover textarea,
page-adverse-event-popover body,
page-adverse-event-popover html,
page-adverse-event-popover input,
page-adverse-event-popover ion-app.md,
page-adverse-event-popover ion-input,
page-adverse-event-popover text-input,
page-adverse-event-popover textarea,
page-notes body,
page-notes html,
page-notes input,
page-notes ion-app.md,
page-notes ion-input,
page-notes text-input,
page-notes textarea,
page-reports-discharge-service-utilization body,
page-reports-discharge-service-utilization html,
page-reports-discharge-service-utilization input,
page-reports-discharge-service-utilization ion-app.md,
page-reports-discharge-service-utilization ion-input,
page-reports-discharge-service-utilization text-input,
page-reports-discharge-service-utilization textarea,
reports-discharge body,
reports-discharge html,
reports-discharge input,
reports-discharge ion-app.md,
reports-discharge ion-input,
reports-discharge text-input,
reports-discharge textarea,
page-reports-discharge-admin body,
page-reports-discharge-admin html,
page-reports-discharge-admin input,
page-reports-discharge-admin ion-app.md,
page-reports-discharge-admin ion-input,
page-reports-discharge-admin text-input,
page-reports-discharge-admin textarea,
page-reports-discharge-record-admin body,
page-reports-discharge-record-admin html,
page-reports-discharge-record-admin input,
page-reports-discharge-record-admin ion-app.md,
page-reports-discharge-record-admin ion-input,
page-reports-discharge-record-admin text-input,
page-reports-discharge-record-admin textarea,
page-reports-admission-preference body,
page-reports-admission-preference html,
page-reports-admission-preference input,
page-reports-admission-preference ion-app.md,
page-reports-admission-preference ion-input,
page-reports-admission-preference text-input,
page-reports-admission-preference textarea,
page-reports-admission-record-admin body,
page-reports-admission-record-admin html,
page-reports-admission-record-admin input,
page-reports-admission-record-admin ion-app.md,
page-reports-admission-record-admin ion-input,
page-reports-admission-record-admin text-input,
page-reports-admission-record-admin textarea,
page-reports-admission-healthcondition body,
page-reports-admission-healthcondition html,
page-reports-admission-healthcondition input,
page-reports-admission-healthcondition ion-app.md,
page-reports-admission-healthcondition ion-input,
page-reports-admission-healthcondition text-input,
page-reports-admission-healthcondition textarea,
page-reports-admission-medication body,
page-reports-admission-medication html,
page-reports-admission-medication input,
page-reports-admission-medication ion-app.md,
page-reports-admission-medication ion-input,
page-reports-admission-medication text-input,
page-reports-admission-medication textarea,
page-reports-admission-admin body,
page-reports-admission-admin html,
page-reports-admission-admin input,
page-reports-admission-admin ion-app.md,
page-reports-admission-admin ion-input,
page-reports-admission-admin text-input,
page-reports-admission-admin textarea,
page-reports-admission-activedaignosis body,
page-reports-admission-activedaignosis html,
page-reports-admission-activedaignosis input,
page-reports-admission-activedaignosis ion-app.md,
page-reports-admission-activedaignosis ion-input,
page-reports-admission-activedaignosis text-input,
page-reports-admission-activedaignosis textarea,
page-admission-forms body,
page-admission-forms html,
page-admission-forms input,
page-admission-forms ion-app.md,
page-admission-forms ion-input,
page-admission-forms text-input,
page-admission-forms textarea,
page-reports-discharge body,
page-reports-discharge html,
page-reports-discharge input,
page-reports-discharge ion-app.md,
page-reports-discharge ion-input,
page-reports-discharge text-input,
page-reports-discharge textarea,
page-admission-complete-popover body,
page-admission-complete-popover html,
page-admission-complete-popover input,
page-admission-complete-popover ion-app.md,
page-admission-complete-popover ion-input,
page-admission-complete-popover text-input,
page-admission-complete-popover textarea,
page-certification body,
page-certification html,
page-certification input,
page-certification ion-app.md,
page-certification ion-input,
page-certification text-input,
page-certification textarea,
page-consents body,
page-consents html,
page-consents input,
page-consents ion-app.md,
page-consents ion-input,
page-consents text-input,
page-consents textarea,
page-patient-certification body,
page-patient-certification html,
page-patient-certification input,
page-patient-certification ion-app.md,
page-patient-certification ion-input,
page-patient-certification text-input,
page-patient-certification textarea,
page-certificate-consents-details body,
page-certificate-consents-details html,
page-certificate-consents-details input,
page-certificate-consents-details ion-app.md,
page-certificate-consents-details ion-input,
page-certificate-consents-details text-input,
page-certificate-consents-details textarea,
page-consents-details page-add-allergies body,
page-consents-details page-add-allergies html,
page-consents-details page-add-allergies input,
page-consents-details page-add-allergies ion-app.md,
page-consents-details page-add-allergies ion-input,
page-consents-details page-add-allergies text-input,
page-consents-details page-add-allergies textarea,
page-add-dme body,
page-add-dme html,
page-add-dme input,
page-add-dme ion-app.md,
page-add-dme ion-input,
page-add-dme text-input,
page-add-dme textarea,
page-add-medication body,
page-add-medication html,
page-add-medication input,
page-add-medication ion-app.md,
page-add-medication ion-input,
page-add-medication text-input,
page-add-medication textarea,
page-add-patient-details-popover body,
page-add-patient-details-popover html,
page-add-patient-details-popover input,
page-add-patient-details-popover ion-app.md,
page-add-patient-details-popover ion-input,
page-add-patient-details-popover text-input,
page-add-patient-details-popover textarea,
page-allergy-grid body,
page-allergy-grid html,
page-allergy-grid input,
page-allergy-grid ion-app.md,
page-allergy-grid ion-input,
page-allergy-grid text-input,
page-allergy-grid textarea,
page-aware-of-referral body,
page-aware-of-referral html,
page-aware-of-referral input,
page-aware-of-referral ion-app.md,
page-aware-of-referral ion-input,
page-aware-of-referral text-input,
page-aware-of-referral textarea,
page-caller-popover body,
page-caller-popover html,
page-caller-popover input,
page-caller-popover ion-app.md,
page-caller-popover ion-input,
page-caller-popover text-input,
page-caller-popover textarea,
page-diagnosis body,
page-diagnosis html,
page-diagnosis input,
page-diagnosis ion-app.md,
page-diagnosis ion-input,
page-diagnosis text-input,
page-diagnosis textarea,
page-diagnosis-popover body,
page-diagnosis-popover html,
page-diagnosis-popover input,
page-diagnosis-popover ion-app.md,
page-diagnosis-popover ion-input,
page-diagnosis-popover text-input,
page-diagnosis-popover textarea,
page-dme-grid body,
page-dme-grid html,
page-dme-grid input,
page-dme-grid ion-app.md,
page-dme-grid ion-input,
page-dme-grid text-input,
page-dme-grid textarea,
page-funeral-home-pharmacy body,
page-funeral-home-pharmacy html,
page-funeral-home-pharmacy input,
page-funeral-home-pharmacy ion-app.md,
page-funeral-home-pharmacy ion-input,
page-funeral-home-pharmacy text-input,
page-funeral-home-pharmacy textarea,
page-hospice-transfer body,
page-hospice-transfer html,
page-hospice-transfer input,
page-hospice-transfer ion-app.md,
page-hospice-transfer ion-input,
page-hospice-transfer text-input,
page-hospice-transfer textarea,
page-level-of-care body,
page-level-of-care html,
page-level-of-care input,
page-level-of-care ion-app.md,
page-level-of-care ion-input,
page-level-of-care text-input,
page-level-of-care textarea,
page-level-of-care-popover body,
page-level-of-care-popover html,
page-level-of-care-popover input,
page-level-of-care-popover ion-app.md,
page-level-of-care-popover ion-input,
page-level-of-care-popover text-input,
page-level-of-care-popover textarea,
page-medication-dme body,
page-medication-dme html,
page-medication-dme input,
page-medication-dme ion-app.md,
page-medication-dme ion-input,
page-medication-dme text-input,
page-medication-dme textarea,
page-medication-grid body,
page-medication-grid html,
page-medication-grid input,
page-medication-grid ion-app.md,
page-medication-grid ion-input,
page-medication-grid text-input,
page-medication-grid textarea,
page-patient-activity body,
page-patient-activity html,
page-patient-activity input,
page-patient-activity ion-app.md,
page-patient-activity ion-input,
page-patient-activity text-input,
page-patient-activity textarea,
page-physicians-order body,
page-physicians-order html,
page-physicians-order input,
page-physicians-order ion-app.md,
page-physicians-order ion-input,
page-physicians-order text-input,
page-physicians-order textarea,
page-referrals-credit body,
page-referrals-credit html,
page-referrals-credit input,
page-referrals-credit ion-app.md,
page-referrals-credit ion-input,
page-referrals-credit text-input,
page-referrals-credit textarea,
page-referrer body,
page-referrer html,
page-referrer input,
page-referrer ion-app.md,
page-referrer ion-input,
page-referrer text-input,
page-referrer textarea,
page-referring-physician body,
page-referring-physician html,
page-referring-physician input,
page-referring-physician ion-app.md,
page-referring-physician ion-input,
page-referring-physician text-input,
page-referring-physician textarea,
page-status body,
page-status html,
page-status input,
page-status ion-app.md,
page-status ion-input,
page-status text-input,
page-status textarea,
page-status-popover body,
page-status-popover html,
page-status-popover input,
page-status-popover ion-app.md,
page-status-popover ion-input,
page-status-popover text-input,
page-status-popover textarea,
page-status-popover-on-service body,
page-status-popover-on-service html,
page-status-popover-on-service input,
page-status-popover-on-service ion-app.md,
page-status-popover-on-service ion-input,
page-status-popover-on-service text-input,
page-status-popover-on-service textarea,
page-referral-cancel-popover body,
page-referral-cancel-popover html,
page-referral-cancel-popover input,
page-referral-cancel-popover ion-app.md,
page-referral-cancel-popover ion-input,
page-referral-cancel-popover text-input,
page-referral-cancel-popover textarea,
page-referrals-list body,
page-referrals-list html,
page-referrals-list input,
page-referrals-list ion-app.md,
page-referrals-list ion-input,
page-referrals-list text-input,
page-referrals-list textarea,
page-referral-tab body,
page-referral-tab html,
page-referral-tab input,
page-referral-tab ion-app.md,
page-referral-tab ion-input,
page-referral-tab text-input,
page-referral-tab textarea,
.patient-tabs body,
.patient-tabs html,
.patient-tabs input,
.patient-tabs ion-app.md,
.patient-tabs ion-input,
.patient-tabs text-input,
.patient-tabs textarea,
page-add-patient body,
page-add-patient html,
page-add-patient input,
page-add-patient ion-app.md,
page-add-patient ion-input,
page-add-patient text-input,
page-add-patient textarea,
page-add-patient-details-popover body,
page-add-patient-details-popover html,
page-add-patient-details-popover input,
page-add-patient-details-popover ion-app.md,
page-add-patient-details-popover ion-input,
page-add-patient-details-popover text-input,
page-add-patient-details-popover textarea,
page-patient-details body,
page-patient-details html,
page-patient-details input,
page-patient-details ion-app.md,
page-patient-details ion-input,
page-patient-details text-input,
page-patient-details textarea,
page-community-bereavement-popover body,
page-community-bereavement-popover html,
page-community-bereavement-popover input,
page-community-bereavement-popover ion-app.md,
page-community-bereavement-popover ion-input,
page-community-bereavement-popover text-input,
page-community-bereavement-popover textarea,
page-cb-checkpoint-popover body,
page-cb-checkpoint-popover html,
page-cb-checkpoint-popover input,
page-cb-checkpoint-popover ion-app.md,
page-cb-checkpoint-popover ion-input,
page-cb-checkpoint-popover text-input,
page-cb-checkpoint-popover textarea,
page-patient-history-popover body,
page-patient-history-popover html,
page-patient-history-popover input,
page-patient-history-popover ion-app.md,
page-patient-history-popover ion-input,
page-patient-history-popover text-input,
page-patient-history-popover textarea,
medication-edit body,
medication-edit html,
medication-edit input,
medication-edit ion-app.md,
medication-edit ion-input,
medication-edit text-input,
medication-edit textarea,
medication-discontinue body,
medication-discontinue html,
medication-discontinue input,
medication-discontinue ion-app.md,
medication-discontinue ion-input,
medication-discontinue text-input,
medication-discontinue textarea,
allergy-edit body,
allergy-edit html,
allergy-edit input,
allergy-edit ion-app.md,
allergy-edit ion-input,
allergy-edit text-input,
allergy-edit textarea,
diagnosis-card body,
diagnosis-card html,
diagnosis-card input,
diagnosis-card ion-app.md,
diagnosis-card ion-input,
diagnosis-card text-input,
diagnosis-card textarea,
order-entry-om body,
order-entry-om html,
order-entry-om input,
order-entry-om ion-app.md,
order-entry-om ion-input,
order-entry-om text-input,
order-entry-om textarea,
discontinue-order body,
discontinue-order html,
discontinue-order input,
discontinue-order ion-app.md,
discontinue-order ion-input,
discontinue-order text-input,
discontinue-order textarea,
add-notes-popover body,
add-notes-popover html,
add-notes-popover input,
add-notes-popover ion-app.md,
add-notes-popover ion-input,
add-notes-popover text-input,
add-notes-popover textarea,
cancel-order body,
cancel-order html,
cancel-order input,
cancel-order ion-app.md,
cancel-order ion-input,
cancel-order text-input,
cancel-order textarea,
e-sign-selected-orders body,
e-sign-selected-orders html,
e-sign-selected-orders input,
e-sign-selected-orders ion-app.md,
e-sign-selected-orders ion-input,
e-sign-selected-orders text-input,
e-sign-selected-orders textarea,
reject-order body,
reject-order html,
reject-order input,
reject-order ion-app.md,
reject-order ion-input,
reject-order text-input,
reject-order textarea,
reject-selected-orders body,
reject-selected-orders html,
reject-selected-orders input,
reject-selected-orders ion-app.md,
reject-selected-orders ion-input,
reject-selected-orders text-input,
reject-selected-orders textarea,
upload-order-documents body,
upload-order-documents html,
upload-order-documents input,
upload-order-documents ion-app.md,
upload-order-documents ion-input,
upload-order-documents text-input,
upload-order-documents textarea,
read-back-and-verified body,
read-back-and-verified html,
read-back-and-verified input,
read-back-and-verified ion-app.md,
read-back-and-verified ion-input,
read-back-and-verified text-input,
read-back-and-verified textarea {
  font-family: "Open Sans", sans-serif;
}

page-discharge-forms .cancelButton:active,
page-discharge-forms .cancelButton:hover,
page-meds-dme-delete-confirmation .cancelButton:active,
page-meds-dme-delete-confirmation .cancelButton:hover,
page-note-popover .cancelButton:active,
page-note-popover .cancelButton:hover,
page-adverse-event-popover .cancelButton:active,
page-adverse-event-popover .cancelButton:hover,
page-notes .cancelButton:active,
page-notes .cancelButton:hover,
page-reports-discharge-service-utilization .cancelButton:active,
page-reports-discharge-service-utilization .cancelButton:hover,
reports-discharge .cancelButton:active,
reports-discharge .cancelButton:hover,
page-reports-discharge-admin .cancelButton:active,
page-reports-discharge-admin .cancelButton:hover,
page-reports-discharge-record-admin .cancelButton:active,
page-reports-discharge-record-admin .cancelButton:hover,
page-reports-admission-preference .cancelButton:active,
page-reports-admission-preference .cancelButton:hover,
page-reports-admission-record-admin .cancelButton:active,
page-reports-admission-record-admin .cancelButton:hover,
page-reports-admission-healthcondition .cancelButton:active,
page-reports-admission-healthcondition .cancelButton:hover,
page-reports-admission-medication .cancelButton:active,
page-reports-admission-medication .cancelButton:hover,
page-reports-admission-admin .cancelButton:active,
page-reports-admission-admin .cancelButton:hover,
page-reports-admission-activedaignosis .cancelButton:active,
page-reports-admission-activedaignosis .cancelButton:hover,
page-admission-forms .cancelButton:active,
page-admission-forms .cancelButton:hover,
page-reports-discharge .cancelButton:active,
page-reports-discharge .cancelButton:hover,
page-admission-complete-popover .cancelButton:active,
page-admission-complete-popover .cancelButton:hover,
page-certification .cancelButton:active,
page-certification .cancelButton:hover,
page-consents .cancelButton:active,
page-consents .cancelButton:hover,
page-patient-certification .cancelButton:active,
page-patient-certification .cancelButton:hover,
page-certificate-consents-details .cancelButton:active,
page-certificate-consents-details .cancelButton:hover,
page-consents-details page-add-allergies .cancelButton:active,
page-consents-details page-add-allergies .cancelButton:hover,
page-add-dme .cancelButton:active,
page-add-dme .cancelButton:hover,
page-add-medication .cancelButton:active,
page-add-medication .cancelButton:hover,
page-add-patient-details-popover .cancelButton:active,
page-add-patient-details-popover .cancelButton:hover,
page-allergy-grid .cancelButton:active,
page-allergy-grid .cancelButton:hover,
page-aware-of-referral .cancelButton:active,
page-aware-of-referral .cancelButton:hover,
page-caller-popover .cancelButton:active,
page-caller-popover .cancelButton:hover,
page-diagnosis .cancelButton:active,
page-diagnosis .cancelButton:hover,
page-diagnosis-popover .cancelButton:active,
page-diagnosis-popover .cancelButton:hover,
page-dme-grid .cancelButton:active,
page-dme-grid .cancelButton:hover,
page-funeral-home-pharmacy .cancelButton:active,
page-funeral-home-pharmacy .cancelButton:hover,
page-hospice-transfer .cancelButton:active,
page-hospice-transfer .cancelButton:hover,
page-level-of-care .cancelButton:active,
page-level-of-care .cancelButton:hover,
page-level-of-care-popover .cancelButton:active,
page-level-of-care-popover .cancelButton:hover,
page-medication-dme .cancelButton:active,
page-medication-dme .cancelButton:hover,
page-medication-grid .cancelButton:active,
page-medication-grid .cancelButton:hover,
page-patient-activity .cancelButton:active,
page-patient-activity .cancelButton:hover,
page-physicians-order .cancelButton:active,
page-physicians-order .cancelButton:hover,
page-referrals-credit .cancelButton:active,
page-referrals-credit .cancelButton:hover,
page-referrer .cancelButton:active,
page-referrer .cancelButton:hover,
page-referring-physician .cancelButton:active,
page-referring-physician .cancelButton:hover,
page-status .cancelButton:active,
page-status .cancelButton:hover,
page-status-popover .cancelButton:active,
page-status-popover .cancelButton:hover,
page-status-popover-on-service .cancelButton:active,
page-status-popover-on-service .cancelButton:hover,
page-referral-cancel-popover .cancelButton:active,
page-referral-cancel-popover .cancelButton:hover,
page-referrals-list .cancelButton:active,
page-referrals-list .cancelButton:hover,
page-referral-tab .cancelButton:active,
page-referral-tab .cancelButton:hover,
.patient-tabs .cancelButton:active,
.patient-tabs .cancelButton:hover,
page-add-patient .cancelButton:active,
page-add-patient .cancelButton:hover,
page-add-patient-details-popover .cancelButton:active,
page-add-patient-details-popover .cancelButton:hover,
page-patient-details .cancelButton:active,
page-patient-details .cancelButton:hover,
page-community-bereavement-popover .cancelButton:active,
page-community-bereavement-popover .cancelButton:hover,
page-cb-checkpoint-popover .cancelButton:active,
page-cb-checkpoint-popover .cancelButton:hover,
page-patient-history-popover .cancelButton:active,
page-patient-history-popover .cancelButton:hover,
medication-edit .cancelButton:active,
medication-edit .cancelButton:hover,
medication-discontinue .cancelButton:active,
medication-discontinue .cancelButton:hover,
allergy-edit .cancelButton:active,
allergy-edit .cancelButton:hover,
diagnosis-card .cancelButton:active,
diagnosis-card .cancelButton:hover,
order-entry-om .cancelButton:active,
order-entry-om .cancelButton:hover,
discontinue-order .cancelButton:active,
discontinue-order .cancelButton:hover,
add-notes-popover .cancelButton:active,
add-notes-popover .cancelButton:hover,
cancel-order .cancelButton:active,
cancel-order .cancelButton:hover,
e-sign-selected-orders .cancelButton:active,
e-sign-selected-orders .cancelButton:hover,
reject-order .cancelButton:active,
reject-order .cancelButton:hover,
reject-selected-orders .cancelButton:active,
reject-selected-orders .cancelButton:hover,
upload-order-documents .cancelButton:active,
upload-order-documents .cancelButton:hover,
read-back-and-verified .cancelButton:active,
read-back-and-verified .cancelButton:hover {
  background-color: #d0011b !important;
}

page-discharge-forms .saveButton:active,
page-discharge-forms .saveButton:hover,
page-meds-dme-delete-confirmation .saveButton:active,
page-meds-dme-delete-confirmation .saveButton:hover,
page-note-popover .saveButton:active,
page-note-popover .saveButton:hover,
page-adverse-event-popover .saveButton:active,
page-adverse-event-popover .saveButton:hover,
page-notes .saveButton:active,
page-notes .saveButton:hover,
page-reports-discharge-service-utilization .saveButton:active,
page-reports-discharge-service-utilization .saveButton:hover,
reports-discharge .saveButton:active,
reports-discharge .saveButton:hover,
page-reports-discharge-admin .saveButton:active,
page-reports-discharge-admin .saveButton:hover,
page-reports-discharge-record-admin .saveButton:active,
page-reports-discharge-record-admin .saveButton:hover,
page-reports-admission-preference .saveButton:active,
page-reports-admission-preference .saveButton:hover,
page-reports-admission-record-admin .saveButton:active,
page-reports-admission-record-admin .saveButton:hover,
page-reports-admission-healthcondition .saveButton:active,
page-reports-admission-healthcondition .saveButton:hover,
page-reports-admission-medication .saveButton:active,
page-reports-admission-medication .saveButton:hover,
page-reports-admission-admin .saveButton:active,
page-reports-admission-admin .saveButton:hover,
page-reports-admission-activedaignosis .saveButton:active,
page-reports-admission-activedaignosis .saveButton:hover,
page-admission-forms .saveButton:active,
page-admission-forms .saveButton:hover,
page-reports-discharge .saveButton:active,
page-reports-discharge .saveButton:hover,
page-admission-complete-popover .saveButton:active,
page-admission-complete-popover .saveButton:hover,
page-certification .saveButton:active,
page-certification .saveButton:hover,
page-consents .saveButton:active,
page-consents .saveButton:hover,
page-patient-certification .saveButton:active,
page-patient-certification .saveButton:hover,
page-certificate-consents-details .saveButton:active,
page-certificate-consents-details .saveButton:hover,
page-consents-details page-add-allergies .saveButton:active,
page-consents-details page-add-allergies .saveButton:hover,
page-add-dme .saveButton:active,
page-add-dme .saveButton:hover,
page-add-medication .saveButton:active,
page-add-medication .saveButton:hover,
page-add-patient-details-popover .saveButton:active,
page-add-patient-details-popover .saveButton:hover,
page-allergy-grid .saveButton:active,
page-allergy-grid .saveButton:hover,
page-aware-of-referral .saveButton:active,
page-aware-of-referral .saveButton:hover,
page-caller-popover .saveButton:active,
page-caller-popover .saveButton:hover,
page-diagnosis .saveButton:active,
page-diagnosis .saveButton:hover,
page-diagnosis-popover .saveButton:active,
page-diagnosis-popover .saveButton:hover,
page-dme-grid .saveButton:active,
page-dme-grid .saveButton:hover,
page-funeral-home-pharmacy .saveButton:active,
page-funeral-home-pharmacy .saveButton:hover,
page-hospice-transfer .saveButton:active,
page-hospice-transfer .saveButton:hover,
page-level-of-care .saveButton:active,
page-level-of-care .saveButton:hover,
page-level-of-care-popover .saveButton:active,
page-level-of-care-popover .saveButton:hover,
page-medication-dme .saveButton:active,
page-medication-dme .saveButton:hover,
page-medication-grid .saveButton:active,
page-medication-grid .saveButton:hover,
page-patient-activity .saveButton:active,
page-patient-activity .saveButton:hover,
page-physicians-order .saveButton:active,
page-physicians-order .saveButton:hover,
page-referrals-credit .saveButton:active,
page-referrals-credit .saveButton:hover,
page-referrer .saveButton:active,
page-referrer .saveButton:hover,
page-referring-physician .saveButton:active,
page-referring-physician .saveButton:hover,
page-status .saveButton:active,
page-status .saveButton:hover,
page-status-popover .saveButton:active,
page-status-popover .saveButton:hover,
page-status-popover-on-service .saveButton:active,
page-status-popover-on-service .saveButton:hover,
page-referral-cancel-popover .saveButton:active,
page-referral-cancel-popover .saveButton:hover,
page-referrals-list .saveButton:active,
page-referrals-list .saveButton:hover,
page-referral-tab .saveButton:active,
page-referral-tab .saveButton:hover,
.patient-tabs .saveButton:active,
.patient-tabs .saveButton:hover,
page-add-patient .saveButton:active,
page-add-patient .saveButton:hover,
page-add-patient-details-popover .saveButton:active,
page-add-patient-details-popover .saveButton:hover,
page-patient-details .saveButton:active,
page-patient-details .saveButton:hover,
page-community-bereavement-popover .saveButton:active,
page-community-bereavement-popover .saveButton:hover,
page-cb-checkpoint-popover .saveButton:active,
page-cb-checkpoint-popover .saveButton:hover,
page-patient-history-popover .saveButton:active,
page-patient-history-popover .saveButton:hover,
medication-edit .saveButton:active,
medication-edit .saveButton:hover,
medication-discontinue .saveButton:active,
medication-discontinue .saveButton:hover,
allergy-edit .saveButton:active,
allergy-edit .saveButton:hover,
diagnosis-card .saveButton:active,
diagnosis-card .saveButton:hover,
order-entry-om .saveButton:active,
order-entry-om .saveButton:hover,
discontinue-order .saveButton:active,
discontinue-order .saveButton:hover,
add-notes-popover .saveButton:active,
add-notes-popover .saveButton:hover,
cancel-order .saveButton:active,
cancel-order .saveButton:hover,
e-sign-selected-orders .saveButton:active,
e-sign-selected-orders .saveButton:hover,
reject-order .saveButton:active,
reject-order .saveButton:hover,
reject-selected-orders .saveButton:active,
reject-selected-orders .saveButton:hover,
upload-order-documents .saveButton:active,
upload-order-documents .saveButton:hover,
read-back-and-verified .saveButton:active,
read-back-and-verified .saveButton:hover {
  background-color: #85bf31 !important;
}

page-discharge-forms .button,
page-meds-dme-delete-confirmation .button,
page-note-popover .button,
page-adverse-event-popover .button,
page-notes .button,
page-reports-discharge-service-utilization .button,
reports-discharge .button,
page-reports-discharge-admin .button,
page-reports-discharge-record-admin .button,
page-reports-admission-preference .button,
page-reports-admission-record-admin .button,
page-reports-admission-healthcondition .button,
page-reports-admission-medication .button,
page-reports-admission-admin .button,
page-reports-admission-activedaignosis .button,
page-admission-forms .button,
page-reports-discharge .button,
page-admission-complete-popover .button,
page-certification .button,
page-consents .button,
page-patient-certification .button,
page-certificate-consents-details .button,
page-consents-details page-add-allergies .button,
page-add-dme .button,
page-add-medication .button,
page-add-patient-details-popover .button,
page-allergy-grid .button,
page-aware-of-referral .button,
page-caller-popover .button,
page-diagnosis .button,
page-diagnosis-popover .button,
page-dme-grid .button,
page-funeral-home-pharmacy .button,
page-hospice-transfer .button,
page-level-of-care .button,
page-level-of-care-popover .button,
page-medication-dme .button,
page-medication-grid .button,
page-patient-activity .button,
page-physicians-order .button,
page-referrals-credit .button,
page-referrer .button,
page-referring-physician .button,
page-status .button,
page-status-popover .button,
page-status-popover-on-service .button,
page-referral-cancel-popover .button,
page-referrals-list .button,
page-referral-tab .button,
.patient-tabs .button,
page-add-patient .button,
page-add-patient-details-popover .button,
page-patient-details .button,
page-community-bereavement-popover .button,
page-cb-checkpoint-popover .button,
page-patient-history-popover .button,
medication-edit .button,
medication-discontinue .button,
allergy-edit .button,
diagnosis-card .button,
order-entry-om .button,
discontinue-order .button,
add-notes-popover .button,
cancel-order .button,
e-sign-selected-orders .button,
reject-order .button,
reject-selected-orders .button,
upload-order-documents .button,
read-back-and-verified .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

page-discharge-forms ion-app.md [padding] .scroll-content,
page-meds-dme-delete-confirmation ion-app.md [padding] .scroll-content,
page-note-popover ion-app.md [padding] .scroll-content,
page-adverse-event-popover ion-app.md [padding] .scroll-content,
page-notes ion-app.md [padding] .scroll-content,
page-reports-discharge-service-utilization ion-app.md [padding] .scroll-content,
reports-discharge ion-app.md [padding] .scroll-content,
page-reports-discharge-admin ion-app.md [padding] .scroll-content,
page-reports-discharge-record-admin ion-app.md [padding] .scroll-content,
page-reports-admission-preference ion-app.md [padding] .scroll-content,
page-reports-admission-record-admin ion-app.md [padding] .scroll-content,
page-reports-admission-healthcondition ion-app.md [padding] .scroll-content,
page-reports-admission-medication ion-app.md [padding] .scroll-content,
page-reports-admission-admin ion-app.md [padding] .scroll-content,
page-reports-admission-activedaignosis ion-app.md [padding] .scroll-content,
page-admission-forms ion-app.md [padding] .scroll-content,
page-reports-discharge ion-app.md [padding] .scroll-content,
page-admission-complete-popover ion-app.md [padding] .scroll-content,
page-certification ion-app.md [padding] .scroll-content,
page-consents ion-app.md [padding] .scroll-content,
page-patient-certification ion-app.md [padding] .scroll-content,
page-certificate-consents-details ion-app.md [padding] .scroll-content,
page-consents-details page-add-allergies ion-app.md [padding] .scroll-content,
page-add-dme ion-app.md [padding] .scroll-content,
page-add-medication ion-app.md [padding] .scroll-content,
page-add-patient-details-popover ion-app.md [padding] .scroll-content,
page-allergy-grid ion-app.md [padding] .scroll-content,
page-aware-of-referral ion-app.md [padding] .scroll-content,
page-caller-popover ion-app.md [padding] .scroll-content,
page-diagnosis ion-app.md [padding] .scroll-content,
page-diagnosis-popover ion-app.md [padding] .scroll-content,
page-dme-grid ion-app.md [padding] .scroll-content,
page-funeral-home-pharmacy ion-app.md [padding] .scroll-content,
page-hospice-transfer ion-app.md [padding] .scroll-content,
page-level-of-care ion-app.md [padding] .scroll-content,
page-level-of-care-popover ion-app.md [padding] .scroll-content,
page-medication-dme ion-app.md [padding] .scroll-content,
page-medication-grid ion-app.md [padding] .scroll-content,
page-patient-activity ion-app.md [padding] .scroll-content,
page-physicians-order ion-app.md [padding] .scroll-content,
page-referrals-credit ion-app.md [padding] .scroll-content,
page-referrer ion-app.md [padding] .scroll-content,
page-referring-physician ion-app.md [padding] .scroll-content,
page-status ion-app.md [padding] .scroll-content,
page-status-popover ion-app.md [padding] .scroll-content,
page-status-popover-on-service ion-app.md [padding] .scroll-content,
page-referral-cancel-popover ion-app.md [padding] .scroll-content,
page-referrals-list ion-app.md [padding] .scroll-content,
page-referral-tab ion-app.md [padding] .scroll-content,
.patient-tabs ion-app.md [padding] .scroll-content,
page-add-patient ion-app.md [padding] .scroll-content,
page-add-patient-details-popover ion-app.md [padding] .scroll-content,
page-patient-details ion-app.md [padding] .scroll-content,
page-community-bereavement-popover ion-app.md [padding] .scroll-content,
page-cb-checkpoint-popover ion-app.md [padding] .scroll-content,
page-patient-history-popover ion-app.md [padding] .scroll-content,
medication-edit ion-app.md [padding] .scroll-content,
medication-discontinue ion-app.md [padding] .scroll-content,
allergy-edit ion-app.md [padding] .scroll-content,
diagnosis-card ion-app.md [padding] .scroll-content,
order-entry-om ion-app.md [padding] .scroll-content,
discontinue-order ion-app.md [padding] .scroll-content,
add-notes-popover ion-app.md [padding] .scroll-content,
cancel-order ion-app.md [padding] .scroll-content,
e-sign-selected-orders ion-app.md [padding] .scroll-content,
reject-order ion-app.md [padding] .scroll-content,
reject-selected-orders ion-app.md [padding] .scroll-content,
upload-order-documents ion-app.md [padding] .scroll-content,
read-back-and-verified ion-app.md [padding] .scroll-content {
  padding: 0px;
  background-color: #f0f0f0;
}

page-discharge-forms .md .modal-wrapper,
page-meds-dme-delete-confirmation .md .modal-wrapper,
page-note-popover .md .modal-wrapper,
page-adverse-event-popover .md .modal-wrapper,
page-notes .md .modal-wrapper,
page-reports-discharge-service-utilization .md .modal-wrapper,
reports-discharge .md .modal-wrapper,
page-reports-discharge-admin .md .modal-wrapper,
page-reports-discharge-record-admin .md .modal-wrapper,
page-reports-admission-preference .md .modal-wrapper,
page-reports-admission-record-admin .md .modal-wrapper,
page-reports-admission-healthcondition .md .modal-wrapper,
page-reports-admission-medication .md .modal-wrapper,
page-reports-admission-admin .md .modal-wrapper,
page-reports-admission-activedaignosis .md .modal-wrapper,
page-admission-forms .md .modal-wrapper,
page-reports-discharge .md .modal-wrapper,
page-admission-complete-popover .md .modal-wrapper,
page-certification .md .modal-wrapper,
page-consents .md .modal-wrapper,
page-patient-certification .md .modal-wrapper,
page-certificate-consents-details .md .modal-wrapper,
page-consents-details page-add-allergies .md .modal-wrapper,
page-add-dme .md .modal-wrapper,
page-add-medication .md .modal-wrapper,
page-add-patient-details-popover .md .modal-wrapper,
page-allergy-grid .md .modal-wrapper,
page-aware-of-referral .md .modal-wrapper,
page-caller-popover .md .modal-wrapper,
page-diagnosis .md .modal-wrapper,
page-diagnosis-popover .md .modal-wrapper,
page-dme-grid .md .modal-wrapper,
page-funeral-home-pharmacy .md .modal-wrapper,
page-hospice-transfer .md .modal-wrapper,
page-level-of-care .md .modal-wrapper,
page-level-of-care-popover .md .modal-wrapper,
page-medication-dme .md .modal-wrapper,
page-medication-grid .md .modal-wrapper,
page-patient-activity .md .modal-wrapper,
page-physicians-order .md .modal-wrapper,
page-referrals-credit .md .modal-wrapper,
page-referrer .md .modal-wrapper,
page-referring-physician .md .modal-wrapper,
page-status .md .modal-wrapper,
page-status-popover .md .modal-wrapper,
page-status-popover-on-service .md .modal-wrapper,
page-referral-cancel-popover .md .modal-wrapper,
page-referrals-list .md .modal-wrapper,
page-referral-tab .md .modal-wrapper,
.patient-tabs .md .modal-wrapper,
page-add-patient .md .modal-wrapper,
page-add-patient-details-popover .md .modal-wrapper,
page-patient-details .md .modal-wrapper,
page-community-bereavement-popover .md .modal-wrapper,
page-cb-checkpoint-popover .md .modal-wrapper,
page-patient-history-popover .md .modal-wrapper,
medication-edit .md .modal-wrapper,
medication-discontinue .md .modal-wrapper,
allergy-edit .md .modal-wrapper,
diagnosis-card .md .modal-wrapper,
order-entry-om .md .modal-wrapper,
discontinue-order .md .modal-wrapper,
add-notes-popover .md .modal-wrapper,
cancel-order .md .modal-wrapper,
e-sign-selected-orders .md .modal-wrapper,
reject-order .md .modal-wrapper,
reject-selected-orders .md .modal-wrapper,
upload-order-documents .md .modal-wrapper,
read-back-and-verified .md .modal-wrapper {
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);
}

page-discharge-forms .md .modal-wrapper .scroll-content,
page-meds-dme-delete-confirmation .md .modal-wrapper .scroll-content,
page-note-popover .md .modal-wrapper .scroll-content,
page-adverse-event-popover .md .modal-wrapper .scroll-content,
page-notes .md .modal-wrapper .scroll-content,
page-reports-discharge-service-utilization .md .modal-wrapper .scroll-content,
reports-discharge .md .modal-wrapper .scroll-content,
page-reports-discharge-admin .md .modal-wrapper .scroll-content,
page-reports-discharge-record-admin .md .modal-wrapper .scroll-content,
page-reports-admission-preference .md .modal-wrapper .scroll-content,
page-reports-admission-record-admin .md .modal-wrapper .scroll-content,
page-reports-admission-healthcondition .md .modal-wrapper .scroll-content,
page-reports-admission-medication .md .modal-wrapper .scroll-content,
page-reports-admission-admin .md .modal-wrapper .scroll-content,
page-reports-admission-activedaignosis .md .modal-wrapper .scroll-content,
page-admission-forms .md .modal-wrapper .scroll-content,
page-reports-discharge .md .modal-wrapper .scroll-content,
page-admission-complete-popover .md .modal-wrapper .scroll-content,
page-certification .md .modal-wrapper .scroll-content,
page-consents .md .modal-wrapper .scroll-content,
page-patient-certification .md .modal-wrapper .scroll-content,
page-certificate-consents-details .md .modal-wrapper .scroll-content,
page-consents-details page-add-allergies .md .modal-wrapper .scroll-content,
page-add-dme .md .modal-wrapper .scroll-content,
page-add-medication .md .modal-wrapper .scroll-content,
page-add-patient-details-popover .md .modal-wrapper .scroll-content,
page-allergy-grid .md .modal-wrapper .scroll-content,
page-aware-of-referral .md .modal-wrapper .scroll-content,
page-caller-popover .md .modal-wrapper .scroll-content,
page-diagnosis .md .modal-wrapper .scroll-content,
page-diagnosis-popover .md .modal-wrapper .scroll-content,
page-dme-grid .md .modal-wrapper .scroll-content,
page-funeral-home-pharmacy .md .modal-wrapper .scroll-content,
page-hospice-transfer .md .modal-wrapper .scroll-content,
page-level-of-care .md .modal-wrapper .scroll-content,
page-level-of-care-popover .md .modal-wrapper .scroll-content,
page-medication-dme .md .modal-wrapper .scroll-content,
page-medication-grid .md .modal-wrapper .scroll-content,
page-patient-activity .md .modal-wrapper .scroll-content,
page-physicians-order .md .modal-wrapper .scroll-content,
page-referrals-credit .md .modal-wrapper .scroll-content,
page-referrer .md .modal-wrapper .scroll-content,
page-referring-physician .md .modal-wrapper .scroll-content,
page-status .md .modal-wrapper .scroll-content,
page-status-popover .md .modal-wrapper .scroll-content,
page-status-popover-on-service .md .modal-wrapper .scroll-content,
page-referral-cancel-popover .md .modal-wrapper .scroll-content,
page-referrals-list .md .modal-wrapper .scroll-content,
page-referral-tab .md .modal-wrapper .scroll-content,
.patient-tabs .md .modal-wrapper .scroll-content,
page-add-patient .md .modal-wrapper .scroll-content,
page-add-patient-details-popover .md .modal-wrapper .scroll-content,
page-patient-details .md .modal-wrapper .scroll-content,
page-community-bereavement-popover .md .modal-wrapper .scroll-content,
page-cb-checkpoint-popover .md .modal-wrapper .scroll-content,
page-patient-history-popover .md .modal-wrapper .scroll-content,
medication-edit .md .modal-wrapper .scroll-content,
medication-discontinue .md .modal-wrapper .scroll-content,
allergy-edit .md .modal-wrapper .scroll-content,
diagnosis-card .md .modal-wrapper .scroll-content,
order-entry-om .md .modal-wrapper .scroll-content,
discontinue-order .md .modal-wrapper .scroll-content,
add-notes-popover .md .modal-wrapper .scroll-content,
cancel-order .md .modal-wrapper .scroll-content,
e-sign-selected-orders .md .modal-wrapper .scroll-content,
reject-order .md .modal-wrapper .scroll-content,
reject-selected-orders .md .modal-wrapper .scroll-content,
upload-order-documents .md .modal-wrapper .scroll-content,
read-back-and-verified .md .modal-wrapper .scroll-content {
  background-color: #fff !important;
}

@media only screen and (min-width: 768px) and (min-height: 600px) {
  page-discharge-forms .md .modal-wrapper,
  page-meds-dme-delete-confirmation .md .modal-wrapper,
  page-note-popover .md .modal-wrapper,
  page-adverse-event-popover .md .modal-wrapper,
  page-notes .md .modal-wrapper,
  page-reports-discharge-service-utilization .md .modal-wrapper,
  reports-discharge .md .modal-wrapper,
  page-reports-discharge-admin .md .modal-wrapper,
  page-reports-discharge-record-admin .md .modal-wrapper,
  page-reports-admission-preference .md .modal-wrapper,
  page-reports-admission-record-admin .md .modal-wrapper,
  page-reports-admission-healthcondition .md .modal-wrapper,
  page-reports-admission-medication .md .modal-wrapper,
  page-reports-admission-admin .md .modal-wrapper,
  page-reports-admission-activedaignosis .md .modal-wrapper,
  page-admission-forms .md .modal-wrapper,
  page-reports-discharge .md .modal-wrapper,
  page-admission-complete-popover .md .modal-wrapper,
  page-certification .md .modal-wrapper,
  page-consents .md .modal-wrapper,
  page-patient-certification .md .modal-wrapper,
  page-certificate-consents-details .md .modal-wrapper,
  page-consents-details page-add-allergies .md .modal-wrapper,
  page-add-dme .md .modal-wrapper,
  page-add-medication .md .modal-wrapper,
  page-add-patient-details-popover .md .modal-wrapper,
  page-allergy-grid .md .modal-wrapper,
  page-aware-of-referral .md .modal-wrapper,
  page-caller-popover .md .modal-wrapper,
  page-diagnosis .md .modal-wrapper,
  page-diagnosis-popover .md .modal-wrapper,
  page-dme-grid .md .modal-wrapper,
  page-funeral-home-pharmacy .md .modal-wrapper,
  page-hospice-transfer .md .modal-wrapper,
  page-level-of-care .md .modal-wrapper,
  page-level-of-care-popover .md .modal-wrapper,
  page-medication-dme .md .modal-wrapper,
  page-medication-grid .md .modal-wrapper,
  page-patient-activity .md .modal-wrapper,
  page-physicians-order .md .modal-wrapper,
  page-referrals-credit .md .modal-wrapper,
  page-referrer .md .modal-wrapper,
  page-referring-physician .md .modal-wrapper,
  page-status .md .modal-wrapper,
  page-status-popover .md .modal-wrapper,
  page-status-popover-on-service .md .modal-wrapper,
  page-referral-cancel-popover .md .modal-wrapper,
  page-referrals-list .md .modal-wrapper,
  page-referral-tab .md .modal-wrapper,
  .patient-tabs .md .modal-wrapper,
  page-add-patient .md .modal-wrapper,
  page-add-patient-details-popover .md .modal-wrapper,
  page-patient-details .md .modal-wrapper,
  page-community-bereavement-popover .md .modal-wrapper,
  page-cb-checkpoint-popover .md .modal-wrapper,
  page-patient-history-popover .md .modal-wrapper,
  medication-edit .md .modal-wrapper,
  medication-discontinue .md .modal-wrapper,
  allergy-edit .md .modal-wrapper,
  diagnosis-card .md .modal-wrapper,
  order-entry-om .md .modal-wrapper,
  discontinue-order .md .modal-wrapper,
  add-notes-popover .md .modal-wrapper,
  cancel-order .md .modal-wrapper,
  e-sign-selected-orders .md .modal-wrapper,
  reject-order .md .modal-wrapper,
  reject-selected-orders .md .modal-wrapper,
  upload-order-documents .md .modal-wrapper,
  read-back-and-verified .md .modal-wrapper {
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);
  }
}

page-discharge-forms .popup,
page-meds-dme-delete-confirmation .popup,
page-note-popover .popup,
page-adverse-event-popover .popup,
page-notes .popup,
page-reports-discharge-service-utilization .popup,
reports-discharge .popup,
page-reports-discharge-admin .popup,
page-reports-discharge-record-admin .popup,
page-reports-admission-preference .popup,
page-reports-admission-record-admin .popup,
page-reports-admission-healthcondition .popup,
page-reports-admission-medication .popup,
page-reports-admission-admin .popup,
page-reports-admission-activedaignosis .popup,
page-admission-forms .popup,
page-reports-discharge .popup,
page-admission-complete-popover .popup,
page-certification .popup,
page-consents .popup,
page-patient-certification .popup,
page-certificate-consents-details .popup,
page-consents-details page-add-allergies .popup,
page-add-dme .popup,
page-add-medication .popup,
page-add-patient-details-popover .popup,
page-allergy-grid .popup,
page-aware-of-referral .popup,
page-caller-popover .popup,
page-diagnosis .popup,
page-diagnosis-popover .popup,
page-dme-grid .popup,
page-funeral-home-pharmacy .popup,
page-hospice-transfer .popup,
page-level-of-care .popup,
page-level-of-care-popover .popup,
page-medication-dme .popup,
page-medication-grid .popup,
page-patient-activity .popup,
page-physicians-order .popup,
page-referrals-credit .popup,
page-referrer .popup,
page-referring-physician .popup,
page-status .popup,
page-status-popover .popup,
page-status-popover-on-service .popup,
page-referral-cancel-popover .popup,
page-referrals-list .popup,
page-referral-tab .popup,
.patient-tabs .popup,
page-add-patient .popup,
page-add-patient-details-popover .popup,
page-patient-details .popup,
page-community-bereavement-popover .popup,
page-cb-checkpoint-popover .popup,
page-patient-history-popover .popup,
medication-edit .popup,
medication-discontinue .popup,
allergy-edit .popup,
diagnosis-card .popup,
order-entry-om .popup,
discontinue-order .popup,
add-notes-popover .popup,
cancel-order .popup,
e-sign-selected-orders .popup,
reject-order .popup,
reject-selected-orders .popup,
upload-order-documents .popup,
read-back-and-verified .popup {
  background-color: #fff;
}

page-discharge-forms .error-message,
page-meds-dme-delete-confirmation .error-message,
page-note-popover .error-message,
page-adverse-event-popover .error-message,
page-notes .error-message,
page-reports-discharge-service-utilization .error-message,
reports-discharge .error-message,
page-reports-discharge-admin .error-message,
page-reports-discharge-record-admin .error-message,
page-reports-admission-preference .error-message,
page-reports-admission-record-admin .error-message,
page-reports-admission-healthcondition .error-message,
page-reports-admission-medication .error-message,
page-reports-admission-admin .error-message,
page-reports-admission-activedaignosis .error-message,
page-admission-forms .error-message,
page-reports-discharge .error-message,
page-admission-complete-popover .error-message,
page-certification .error-message,
page-consents .error-message,
page-patient-certification .error-message,
page-certificate-consents-details .error-message,
page-consents-details page-add-allergies .error-message,
page-add-dme .error-message,
page-add-medication .error-message,
page-add-patient-details-popover .error-message,
page-allergy-grid .error-message,
page-aware-of-referral .error-message,
page-caller-popover .error-message,
page-diagnosis .error-message,
page-diagnosis-popover .error-message,
page-dme-grid .error-message,
page-funeral-home-pharmacy .error-message,
page-hospice-transfer .error-message,
page-level-of-care .error-message,
page-level-of-care-popover .error-message,
page-medication-dme .error-message,
page-medication-grid .error-message,
page-patient-activity .error-message,
page-physicians-order .error-message,
page-referrals-credit .error-message,
page-referrer .error-message,
page-referring-physician .error-message,
page-status .error-message,
page-status-popover .error-message,
page-status-popover-on-service .error-message,
page-referral-cancel-popover .error-message,
page-referrals-list .error-message,
page-referral-tab .error-message,
.patient-tabs .error-message,
page-add-patient .error-message,
page-add-patient-details-popover .error-message,
page-patient-details .error-message,
page-community-bereavement-popover .error-message,
page-cb-checkpoint-popover .error-message,
page-patient-history-popover .error-message,
medication-edit .error-message,
medication-discontinue .error-message,
allergy-edit .error-message,
diagnosis-card .error-message,
order-entry-om .error-message,
discontinue-order .error-message,
add-notes-popover .error-message,
cancel-order .error-message,
e-sign-selected-orders .error-message,
reject-order .error-message,
reject-selected-orders .error-message,
upload-order-documents .error-message,
read-back-and-verified .error-message {
  color: #d0011b;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

page-discharge-forms .popover-title,
page-meds-dme-delete-confirmation .popover-title,
page-note-popover .popover-title,
page-adverse-event-popover .popover-title,
page-notes .popover-title,
page-reports-discharge-service-utilization .popover-title,
reports-discharge .popover-title,
page-reports-discharge-admin .popover-title,
page-reports-discharge-record-admin .popover-title,
page-reports-admission-preference .popover-title,
page-reports-admission-record-admin .popover-title,
page-reports-admission-healthcondition .popover-title,
page-reports-admission-medication .popover-title,
page-reports-admission-admin .popover-title,
page-reports-admission-activedaignosis .popover-title,
page-admission-forms .popover-title,
page-reports-discharge .popover-title,
page-admission-complete-popover .popover-title,
page-certification .popover-title,
page-consents .popover-title,
page-patient-certification .popover-title,
page-certificate-consents-details .popover-title,
page-consents-details page-add-allergies .popover-title,
page-add-dme .popover-title,
page-add-medication .popover-title,
page-add-patient-details-popover .popover-title,
page-allergy-grid .popover-title,
page-aware-of-referral .popover-title,
page-caller-popover .popover-title,
page-diagnosis .popover-title,
page-diagnosis-popover .popover-title,
page-dme-grid .popover-title,
page-funeral-home-pharmacy .popover-title,
page-hospice-transfer .popover-title,
page-level-of-care .popover-title,
page-level-of-care-popover .popover-title,
page-medication-dme .popover-title,
page-medication-grid .popover-title,
page-patient-activity .popover-title,
page-physicians-order .popover-title,
page-referrals-credit .popover-title,
page-referrer .popover-title,
page-referring-physician .popover-title,
page-status .popover-title,
page-status-popover .popover-title,
page-status-popover-on-service .popover-title,
page-referral-cancel-popover .popover-title,
page-referrals-list .popover-title,
page-referral-tab .popover-title,
.patient-tabs .popover-title,
page-add-patient .popover-title,
page-add-patient-details-popover .popover-title,
page-patient-details .popover-title,
page-community-bereavement-popover .popover-title,
page-cb-checkpoint-popover .popover-title,
page-patient-history-popover .popover-title,
medication-edit .popover-title,
medication-discontinue .popover-title,
allergy-edit .popover-title,
diagnosis-card .popover-title,
order-entry-om .popover-title,
discontinue-order .popover-title,
add-notes-popover .popover-title,
cancel-order .popover-title,
e-sign-selected-orders .popover-title,
reject-order .popover-title,
reject-selected-orders .popover-title,
upload-order-documents .popover-title,
read-back-and-verified .popover-title {
  padding: 14px 20px;
  margin-top: 20px;
}

page-discharge-forms .popover-button-container,
page-meds-dme-delete-confirmation .popover-button-container,
page-note-popover .popover-button-container,
page-adverse-event-popover .popover-button-container,
page-notes .popover-button-container,
page-reports-discharge-service-utilization .popover-button-container,
reports-discharge .popover-button-container,
page-reports-discharge-admin .popover-button-container,
page-reports-discharge-record-admin .popover-button-container,
page-reports-admission-preference .popover-button-container,
page-reports-admission-record-admin .popover-button-container,
page-reports-admission-healthcondition .popover-button-container,
page-reports-admission-medication .popover-button-container,
page-reports-admission-admin .popover-button-container,
page-reports-admission-activedaignosis .popover-button-container,
page-admission-forms .popover-button-container,
page-reports-discharge .popover-button-container,
page-admission-complete-popover .popover-button-container,
page-certification .popover-button-container,
page-consents .popover-button-container,
page-patient-certification .popover-button-container,
page-certificate-consents-details .popover-button-container,
page-consents-details page-add-allergies .popover-button-container,
page-add-dme .popover-button-container,
page-add-medication .popover-button-container,
page-add-patient-details-popover .popover-button-container,
page-allergy-grid .popover-button-container,
page-aware-of-referral .popover-button-container,
page-caller-popover .popover-button-container,
page-diagnosis .popover-button-container,
page-diagnosis-popover .popover-button-container,
page-dme-grid .popover-button-container,
page-funeral-home-pharmacy .popover-button-container,
page-hospice-transfer .popover-button-container,
page-level-of-care .popover-button-container,
page-level-of-care-popover .popover-button-container,
page-medication-dme .popover-button-container,
page-medication-grid .popover-button-container,
page-patient-activity .popover-button-container,
page-physicians-order .popover-button-container,
page-referrals-credit .popover-button-container,
page-referrer .popover-button-container,
page-referring-physician .popover-button-container,
page-status .popover-button-container,
page-status-popover .popover-button-container,
page-status-popover-on-service .popover-button-container,
page-referral-cancel-popover .popover-button-container,
page-referrals-list .popover-button-container,
page-referral-tab .popover-button-container,
.patient-tabs .popover-button-container,
page-add-patient .popover-button-container,
page-add-patient-details-popover .popover-button-container,
page-patient-details .popover-button-container,
page-community-bereavement-popover .popover-button-container,
page-cb-checkpoint-popover .popover-button-container,
page-patient-history-popover .popover-button-container,
medication-edit .popover-button-container,
medication-discontinue .popover-button-container,
allergy-edit .popover-button-container,
diagnosis-card .popover-button-container,
order-entry-om .popover-button-container,
discontinue-order .popover-button-container,
add-notes-popover .popover-button-container,
cancel-order .popover-button-container,
e-sign-selected-orders .popover-button-container,
reject-order .popover-button-container,
reject-selected-orders .popover-button-container,
upload-order-documents .popover-button-container,
read-back-and-verified .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-discharge-forms .cancel-button:active,
page-discharge-forms .cancel-button:hover,
page-meds-dme-delete-confirmation .cancel-button:active,
page-meds-dme-delete-confirmation .cancel-button:hover,
page-note-popover .cancel-button:active,
page-note-popover .cancel-button:hover,
page-adverse-event-popover .cancel-button:active,
page-adverse-event-popover .cancel-button:hover,
page-notes .cancel-button:active,
page-notes .cancel-button:hover,
page-reports-discharge-service-utilization .cancel-button:active,
page-reports-discharge-service-utilization .cancel-button:hover,
reports-discharge .cancel-button:active,
reports-discharge .cancel-button:hover,
page-reports-discharge-admin .cancel-button:active,
page-reports-discharge-admin .cancel-button:hover,
page-reports-discharge-record-admin .cancel-button:active,
page-reports-discharge-record-admin .cancel-button:hover,
page-reports-admission-preference .cancel-button:active,
page-reports-admission-preference .cancel-button:hover,
page-reports-admission-record-admin .cancel-button:active,
page-reports-admission-record-admin .cancel-button:hover,
page-reports-admission-healthcondition .cancel-button:active,
page-reports-admission-healthcondition .cancel-button:hover,
page-reports-admission-medication .cancel-button:active,
page-reports-admission-medication .cancel-button:hover,
page-reports-admission-admin .cancel-button:active,
page-reports-admission-admin .cancel-button:hover,
page-reports-admission-activedaignosis .cancel-button:active,
page-reports-admission-activedaignosis .cancel-button:hover,
page-admission-forms .cancel-button:active,
page-admission-forms .cancel-button:hover,
page-reports-discharge .cancel-button:active,
page-reports-discharge .cancel-button:hover,
page-admission-complete-popover .cancel-button:active,
page-admission-complete-popover .cancel-button:hover,
page-certification .cancel-button:active,
page-certification .cancel-button:hover,
page-consents .cancel-button:active,
page-consents .cancel-button:hover,
page-patient-certification .cancel-button:active,
page-patient-certification .cancel-button:hover,
page-certificate-consents-details .cancel-button:active,
page-certificate-consents-details .cancel-button:hover,
page-consents-details page-add-allergies .cancel-button:active,
page-consents-details page-add-allergies .cancel-button:hover,
page-add-dme .cancel-button:active,
page-add-dme .cancel-button:hover,
page-add-medication .cancel-button:active,
page-add-medication .cancel-button:hover,
page-add-patient-details-popover .cancel-button:active,
page-add-patient-details-popover .cancel-button:hover,
page-allergy-grid .cancel-button:active,
page-allergy-grid .cancel-button:hover,
page-aware-of-referral .cancel-button:active,
page-aware-of-referral .cancel-button:hover,
page-caller-popover .cancel-button:active,
page-caller-popover .cancel-button:hover,
page-diagnosis .cancel-button:active,
page-diagnosis .cancel-button:hover,
page-diagnosis-popover .cancel-button:active,
page-diagnosis-popover .cancel-button:hover,
page-dme-grid .cancel-button:active,
page-dme-grid .cancel-button:hover,
page-funeral-home-pharmacy .cancel-button:active,
page-funeral-home-pharmacy .cancel-button:hover,
page-hospice-transfer .cancel-button:active,
page-hospice-transfer .cancel-button:hover,
page-level-of-care .cancel-button:active,
page-level-of-care .cancel-button:hover,
page-level-of-care-popover .cancel-button:active,
page-level-of-care-popover .cancel-button:hover,
page-medication-dme .cancel-button:active,
page-medication-dme .cancel-button:hover,
page-medication-grid .cancel-button:active,
page-medication-grid .cancel-button:hover,
page-patient-activity .cancel-button:active,
page-patient-activity .cancel-button:hover,
page-physicians-order .cancel-button:active,
page-physicians-order .cancel-button:hover,
page-referrals-credit .cancel-button:active,
page-referrals-credit .cancel-button:hover,
page-referrer .cancel-button:active,
page-referrer .cancel-button:hover,
page-referring-physician .cancel-button:active,
page-referring-physician .cancel-button:hover,
page-status .cancel-button:active,
page-status .cancel-button:hover,
page-status-popover .cancel-button:active,
page-status-popover .cancel-button:hover,
page-status-popover-on-service .cancel-button:active,
page-status-popover-on-service .cancel-button:hover,
page-referral-cancel-popover .cancel-button:active,
page-referral-cancel-popover .cancel-button:hover,
page-referrals-list .cancel-button:active,
page-referrals-list .cancel-button:hover,
page-referral-tab .cancel-button:active,
page-referral-tab .cancel-button:hover,
.patient-tabs .cancel-button:active,
.patient-tabs .cancel-button:hover,
page-add-patient .cancel-button:active,
page-add-patient .cancel-button:hover,
page-add-patient-details-popover .cancel-button:active,
page-add-patient-details-popover .cancel-button:hover,
page-patient-details .cancel-button:active,
page-patient-details .cancel-button:hover,
page-community-bereavement-popover .cancel-button:active,
page-community-bereavement-popover .cancel-button:hover,
page-cb-checkpoint-popover .cancel-button:active,
page-cb-checkpoint-popover .cancel-button:hover,
page-patient-history-popover .cancel-button:active,
page-patient-history-popover .cancel-button:hover,
medication-edit .cancel-button:active,
medication-edit .cancel-button:hover,
medication-discontinue .cancel-button:active,
medication-discontinue .cancel-button:hover,
allergy-edit .cancel-button:active,
allergy-edit .cancel-button:hover,
diagnosis-card .cancel-button:active,
diagnosis-card .cancel-button:hover,
order-entry-om .cancel-button:active,
order-entry-om .cancel-button:hover,
discontinue-order .cancel-button:active,
discontinue-order .cancel-button:hover,
add-notes-popover .cancel-button:active,
add-notes-popover .cancel-button:hover,
cancel-order .cancel-button:active,
cancel-order .cancel-button:hover,
e-sign-selected-orders .cancel-button:active,
e-sign-selected-orders .cancel-button:hover,
reject-order .cancel-button:active,
reject-order .cancel-button:hover,
reject-selected-orders .cancel-button:active,
reject-selected-orders .cancel-button:hover,
upload-order-documents .cancel-button:active,
upload-order-documents .cancel-button:hover,
read-back-and-verified .cancel-button:active,
read-back-and-verified .cancel-button:hover {
  background-color: #d0011b !important;
}

page-discharge-forms .save-button:active,
page-discharge-forms .save-button:hover,
page-meds-dme-delete-confirmation .save-button:active,
page-meds-dme-delete-confirmation .save-button:hover,
page-note-popover .save-button:active,
page-note-popover .save-button:hover,
page-adverse-event-popover .save-button:active,
page-adverse-event-popover .save-button:hover,
page-notes .save-button:active,
page-notes .save-button:hover,
page-reports-discharge-service-utilization .save-button:active,
page-reports-discharge-service-utilization .save-button:hover,
reports-discharge .save-button:active,
reports-discharge .save-button:hover,
page-reports-discharge-admin .save-button:active,
page-reports-discharge-admin .save-button:hover,
page-reports-discharge-record-admin .save-button:active,
page-reports-discharge-record-admin .save-button:hover,
page-reports-admission-preference .save-button:active,
page-reports-admission-preference .save-button:hover,
page-reports-admission-record-admin .save-button:active,
page-reports-admission-record-admin .save-button:hover,
page-reports-admission-healthcondition .save-button:active,
page-reports-admission-healthcondition .save-button:hover,
page-reports-admission-medication .save-button:active,
page-reports-admission-medication .save-button:hover,
page-reports-admission-admin .save-button:active,
page-reports-admission-admin .save-button:hover,
page-reports-admission-activedaignosis .save-button:active,
page-reports-admission-activedaignosis .save-button:hover,
page-admission-forms .save-button:active,
page-admission-forms .save-button:hover,
page-reports-discharge .save-button:active,
page-reports-discharge .save-button:hover,
page-admission-complete-popover .save-button:active,
page-admission-complete-popover .save-button:hover,
page-certification .save-button:active,
page-certification .save-button:hover,
page-consents .save-button:active,
page-consents .save-button:hover,
page-patient-certification .save-button:active,
page-patient-certification .save-button:hover,
page-certificate-consents-details .save-button:active,
page-certificate-consents-details .save-button:hover,
page-consents-details page-add-allergies .save-button:active,
page-consents-details page-add-allergies .save-button:hover,
page-add-dme .save-button:active,
page-add-dme .save-button:hover,
page-add-medication .save-button:active,
page-add-medication .save-button:hover,
page-add-patient-details-popover .save-button:active,
page-add-patient-details-popover .save-button:hover,
page-allergy-grid .save-button:active,
page-allergy-grid .save-button:hover,
page-aware-of-referral .save-button:active,
page-aware-of-referral .save-button:hover,
page-caller-popover .save-button:active,
page-caller-popover .save-button:hover,
page-diagnosis .save-button:active,
page-diagnosis .save-button:hover,
page-diagnosis-popover .save-button:active,
page-diagnosis-popover .save-button:hover,
page-dme-grid .save-button:active,
page-dme-grid .save-button:hover,
page-funeral-home-pharmacy .save-button:active,
page-funeral-home-pharmacy .save-button:hover,
page-hospice-transfer .save-button:active,
page-hospice-transfer .save-button:hover,
page-level-of-care .save-button:active,
page-level-of-care .save-button:hover,
page-level-of-care-popover .save-button:active,
page-level-of-care-popover .save-button:hover,
page-medication-dme .save-button:active,
page-medication-dme .save-button:hover,
page-medication-grid .save-button:active,
page-medication-grid .save-button:hover,
page-patient-activity .save-button:active,
page-patient-activity .save-button:hover,
page-physicians-order .save-button:active,
page-physicians-order .save-button:hover,
page-referrals-credit .save-button:active,
page-referrals-credit .save-button:hover,
page-referrer .save-button:active,
page-referrer .save-button:hover,
page-referring-physician .save-button:active,
page-referring-physician .save-button:hover,
page-status .save-button:active,
page-status .save-button:hover,
page-status-popover .save-button:active,
page-status-popover .save-button:hover,
page-status-popover-on-service .save-button:active,
page-status-popover-on-service .save-button:hover,
page-referral-cancel-popover .save-button:active,
page-referral-cancel-popover .save-button:hover,
page-referrals-list .save-button:active,
page-referrals-list .save-button:hover,
page-referral-tab .save-button:active,
page-referral-tab .save-button:hover,
.patient-tabs .save-button:active,
.patient-tabs .save-button:hover,
page-add-patient .save-button:active,
page-add-patient .save-button:hover,
page-add-patient-details-popover .save-button:active,
page-add-patient-details-popover .save-button:hover,
page-patient-details .save-button:active,
page-patient-details .save-button:hover,
page-community-bereavement-popover .save-button:active,
page-community-bereavement-popover .save-button:hover,
page-cb-checkpoint-popover .save-button:active,
page-cb-checkpoint-popover .save-button:hover,
page-patient-history-popover .save-button:active,
page-patient-history-popover .save-button:hover,
medication-edit .save-button:active,
medication-edit .save-button:hover,
medication-discontinue .save-button:active,
medication-discontinue .save-button:hover,
allergy-edit .save-button:active,
allergy-edit .save-button:hover,
diagnosis-card .save-button:active,
diagnosis-card .save-button:hover,
order-entry-om .save-button:active,
order-entry-om .save-button:hover,
discontinue-order .save-button:active,
discontinue-order .save-button:hover,
add-notes-popover .save-button:active,
add-notes-popover .save-button:hover,
cancel-order .save-button:active,
cancel-order .save-button:hover,
e-sign-selected-orders .save-button:active,
e-sign-selected-orders .save-button:hover,
reject-order .save-button:active,
reject-order .save-button:hover,
reject-selected-orders .save-button:active,
reject-selected-orders .save-button:hover,
upload-order-documents .save-button:active,
upload-order-documents .save-button:hover,
read-back-and-verified .save-button:active,
read-back-and-verified .save-button:hover {
  background-color: #85bf31 !important;
}

page-discharge-forms .button,
page-meds-dme-delete-confirmation .button,
page-note-popover .button,
page-adverse-event-popover .button,
page-notes .button,
page-reports-discharge-service-utilization .button,
reports-discharge .button,
page-reports-discharge-admin .button,
page-reports-discharge-record-admin .button,
page-reports-admission-preference .button,
page-reports-admission-record-admin .button,
page-reports-admission-healthcondition .button,
page-reports-admission-medication .button,
page-reports-admission-admin .button,
page-reports-admission-activedaignosis .button,
page-admission-forms .button,
page-reports-discharge .button,
page-admission-complete-popover .button,
page-certification .button,
page-consents .button,
page-patient-certification .button,
page-certificate-consents-details .button,
page-consents-details page-add-allergies .button,
page-add-dme .button,
page-add-medication .button,
page-add-patient-details-popover .button,
page-allergy-grid .button,
page-aware-of-referral .button,
page-caller-popover .button,
page-diagnosis .button,
page-diagnosis-popover .button,
page-dme-grid .button,
page-funeral-home-pharmacy .button,
page-hospice-transfer .button,
page-level-of-care .button,
page-level-of-care-popover .button,
page-medication-dme .button,
page-medication-grid .button,
page-patient-activity .button,
page-physicians-order .button,
page-referrals-credit .button,
page-referrer .button,
page-referring-physician .button,
page-status .button,
page-status-popover .button,
page-status-popover-on-service .button,
page-referral-cancel-popover .button,
page-referrals-list .button,
page-referral-tab .button,
.patient-tabs .button,
page-add-patient .button,
page-add-patient-details-popover .button,
page-patient-details .button,
page-community-bereavement-popover .button,
page-cb-checkpoint-popover .button,
page-patient-history-popover .button,
medication-edit .button,
medication-discontinue .button,
allergy-edit .button,
diagnosis-card .button,
order-entry-om .button,
discontinue-order .button,
add-notes-popover .button,
cancel-order .button,
e-sign-selected-orders .button,
reject-order .button,
reject-selected-orders .button,
upload-order-documents .button,
read-back-and-verified .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

page-discharge-forms .item-radio-checked.item-md ion-label,
page-meds-dme-delete-confirmation .item-radio-checked.item-md ion-label,
page-note-popover .item-radio-checked.item-md ion-label,
page-adverse-event-popover .item-radio-checked.item-md ion-label,
page-notes .item-radio-checked.item-md ion-label,
page-reports-discharge-service-utilization .item-radio-checked.item-md ion-label,
reports-discharge .item-radio-checked.item-md ion-label,
page-reports-discharge-admin .item-radio-checked.item-md ion-label,
page-reports-discharge-record-admin .item-radio-checked.item-md ion-label,
page-reports-admission-preference .item-radio-checked.item-md ion-label,
page-reports-admission-record-admin .item-radio-checked.item-md ion-label,
page-reports-admission-healthcondition .item-radio-checked.item-md ion-label,
page-reports-admission-medication .item-radio-checked.item-md ion-label,
page-reports-admission-admin .item-radio-checked.item-md ion-label,
page-reports-admission-activedaignosis .item-radio-checked.item-md ion-label,
page-admission-forms .item-radio-checked.item-md ion-label,
page-reports-discharge .item-radio-checked.item-md ion-label,
page-admission-complete-popover .item-radio-checked.item-md ion-label,
page-certification .item-radio-checked.item-md ion-label,
page-consents .item-radio-checked.item-md ion-label,
page-patient-certification .item-radio-checked.item-md ion-label,
page-certificate-consents-details .item-radio-checked.item-md ion-label,
page-consents-details page-add-allergies .item-radio-checked.item-md ion-label,
page-add-dme .item-radio-checked.item-md ion-label,
page-add-medication .item-radio-checked.item-md ion-label,
page-add-patient-details-popover .item-radio-checked.item-md ion-label,
page-allergy-grid .item-radio-checked.item-md ion-label,
page-aware-of-referral .item-radio-checked.item-md ion-label,
page-caller-popover .item-radio-checked.item-md ion-label,
page-diagnosis .item-radio-checked.item-md ion-label,
page-diagnosis-popover .item-radio-checked.item-md ion-label,
page-dme-grid .item-radio-checked.item-md ion-label,
page-funeral-home-pharmacy .item-radio-checked.item-md ion-label,
page-hospice-transfer .item-radio-checked.item-md ion-label,
page-level-of-care .item-radio-checked.item-md ion-label,
page-level-of-care-popover .item-radio-checked.item-md ion-label,
page-medication-dme .item-radio-checked.item-md ion-label,
page-medication-grid .item-radio-checked.item-md ion-label,
page-patient-activity .item-radio-checked.item-md ion-label,
page-physicians-order .item-radio-checked.item-md ion-label,
page-referrals-credit .item-radio-checked.item-md ion-label,
page-referrer .item-radio-checked.item-md ion-label,
page-referring-physician .item-radio-checked.item-md ion-label,
page-status .item-radio-checked.item-md ion-label,
page-status-popover .item-radio-checked.item-md ion-label,
page-status-popover-on-service .item-radio-checked.item-md ion-label,
page-referral-cancel-popover .item-radio-checked.item-md ion-label,
page-referrals-list .item-radio-checked.item-md ion-label,
page-referral-tab .item-radio-checked.item-md ion-label,
.patient-tabs .item-radio-checked.item-md ion-label,
page-add-patient .item-radio-checked.item-md ion-label,
page-add-patient-details-popover .item-radio-checked.item-md ion-label,
page-patient-details .item-radio-checked.item-md ion-label,
page-community-bereavement-popover .item-radio-checked.item-md ion-label,
page-cb-checkpoint-popover .item-radio-checked.item-md ion-label,
page-patient-history-popover .item-radio-checked.item-md ion-label,
medication-edit .item-radio-checked.item-md ion-label,
medication-discontinue .item-radio-checked.item-md ion-label,
allergy-edit .item-radio-checked.item-md ion-label,
diagnosis-card .item-radio-checked.item-md ion-label,
order-entry-om .item-radio-checked.item-md ion-label,
discontinue-order .item-radio-checked.item-md ion-label,
add-notes-popover .item-radio-checked.item-md ion-label,
cancel-order .item-radio-checked.item-md ion-label,
e-sign-selected-orders .item-radio-checked.item-md ion-label,
reject-order .item-radio-checked.item-md ion-label,
reject-selected-orders .item-radio-checked.item-md ion-label,
upload-order-documents .item-radio-checked.item-md ion-label,
read-back-and-verified .item-radio-checked.item-md ion-label {
  color: #000;
}

page-discharge-forms .item-radio .input-wrapper,
page-meds-dme-delete-confirmation .item-radio .input-wrapper,
page-note-popover .item-radio .input-wrapper,
page-adverse-event-popover .item-radio .input-wrapper,
page-notes .item-radio .input-wrapper,
page-reports-discharge-service-utilization .item-radio .input-wrapper,
reports-discharge .item-radio .input-wrapper,
page-reports-discharge-admin .item-radio .input-wrapper,
page-reports-discharge-record-admin .item-radio .input-wrapper,
page-reports-admission-preference .item-radio .input-wrapper,
page-reports-admission-record-admin .item-radio .input-wrapper,
page-reports-admission-healthcondition .item-radio .input-wrapper,
page-reports-admission-medication .item-radio .input-wrapper,
page-reports-admission-admin .item-radio .input-wrapper,
page-reports-admission-activedaignosis .item-radio .input-wrapper,
page-admission-forms .item-radio .input-wrapper,
page-reports-discharge .item-radio .input-wrapper,
page-admission-complete-popover .item-radio .input-wrapper,
page-certification .item-radio .input-wrapper,
page-consents .item-radio .input-wrapper,
page-patient-certification .item-radio .input-wrapper,
page-certificate-consents-details .item-radio .input-wrapper,
page-consents-details page-add-allergies .item-radio .input-wrapper,
page-add-dme .item-radio .input-wrapper,
page-add-medication .item-radio .input-wrapper,
page-add-patient-details-popover .item-radio .input-wrapper,
page-allergy-grid .item-radio .input-wrapper,
page-aware-of-referral .item-radio .input-wrapper,
page-caller-popover .item-radio .input-wrapper,
page-diagnosis .item-radio .input-wrapper,
page-diagnosis-popover .item-radio .input-wrapper,
page-dme-grid .item-radio .input-wrapper,
page-funeral-home-pharmacy .item-radio .input-wrapper,
page-hospice-transfer .item-radio .input-wrapper,
page-level-of-care .item-radio .input-wrapper,
page-level-of-care-popover .item-radio .input-wrapper,
page-medication-dme .item-radio .input-wrapper,
page-medication-grid .item-radio .input-wrapper,
page-patient-activity .item-radio .input-wrapper,
page-physicians-order .item-radio .input-wrapper,
page-referrals-credit .item-radio .input-wrapper,
page-referrer .item-radio .input-wrapper,
page-referring-physician .item-radio .input-wrapper,
page-status .item-radio .input-wrapper,
page-status-popover .item-radio .input-wrapper,
page-status-popover-on-service .item-radio .input-wrapper,
page-referral-cancel-popover .item-radio .input-wrapper,
page-referrals-list .item-radio .input-wrapper,
page-referral-tab .item-radio .input-wrapper,
.patient-tabs .item-radio .input-wrapper,
page-add-patient .item-radio .input-wrapper,
page-add-patient-details-popover .item-radio .input-wrapper,
page-patient-details .item-radio .input-wrapper,
page-community-bereavement-popover .item-radio .input-wrapper,
page-cb-checkpoint-popover .item-radio .input-wrapper,
page-patient-history-popover .item-radio .input-wrapper,
medication-edit .item-radio .input-wrapper,
medication-discontinue .item-radio .input-wrapper,
allergy-edit .item-radio .input-wrapper,
diagnosis-card .item-radio .input-wrapper,
order-entry-om .item-radio .input-wrapper,
discontinue-order .item-radio .input-wrapper,
add-notes-popover .item-radio .input-wrapper,
cancel-order .item-radio .input-wrapper,
e-sign-selected-orders .item-radio .input-wrapper,
reject-order .item-radio .input-wrapper,
reject-selected-orders .item-radio .input-wrapper,
upload-order-documents .item-radio .input-wrapper,
read-back-and-verified .item-radio .input-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

page-discharge-forms .w-40,
page-meds-dme-delete-confirmation .w-40,
page-note-popover .w-40,
page-adverse-event-popover .w-40,
page-notes .w-40,
page-reports-discharge-service-utilization .w-40,
reports-discharge .w-40,
page-reports-discharge-admin .w-40,
page-reports-discharge-record-admin .w-40,
page-reports-admission-preference .w-40,
page-reports-admission-record-admin .w-40,
page-reports-admission-healthcondition .w-40,
page-reports-admission-medication .w-40,
page-reports-admission-admin .w-40,
page-reports-admission-activedaignosis .w-40,
page-admission-forms .w-40,
page-reports-discharge .w-40,
page-admission-complete-popover .w-40,
page-certification .w-40,
page-consents .w-40,
page-patient-certification .w-40,
page-certificate-consents-details .w-40,
page-consents-details page-add-allergies .w-40,
page-add-dme .w-40,
page-add-medication .w-40,
page-add-patient-details-popover .w-40,
page-allergy-grid .w-40,
page-aware-of-referral .w-40,
page-caller-popover .w-40,
page-diagnosis .w-40,
page-diagnosis-popover .w-40,
page-dme-grid .w-40,
page-funeral-home-pharmacy .w-40,
page-hospice-transfer .w-40,
page-level-of-care .w-40,
page-level-of-care-popover .w-40,
page-medication-dme .w-40,
page-medication-grid .w-40,
page-patient-activity .w-40,
page-physicians-order .w-40,
page-referrals-credit .w-40,
page-referrer .w-40,
page-referring-physician .w-40,
page-status .w-40,
page-status-popover .w-40,
page-status-popover-on-service .w-40,
page-referral-cancel-popover .w-40,
page-referrals-list .w-40,
page-referral-tab .w-40,
.patient-tabs .w-40,
page-add-patient .w-40,
page-add-patient-details-popover .w-40,
page-patient-details .w-40,
page-community-bereavement-popover .w-40,
page-cb-checkpoint-popover .w-40,
page-patient-history-popover .w-40,
medication-edit .w-40,
medication-discontinue .w-40,
allergy-edit .w-40,
diagnosis-card .w-40,
order-entry-om .w-40,
discontinue-order .w-40,
add-notes-popover .w-40,
cancel-order .w-40,
e-sign-selected-orders .w-40,
reject-order .w-40,
reject-selected-orders .w-40,
upload-order-documents .w-40,
read-back-and-verified .w-40 {
  width: 40em;
}

page-discharge-forms .radio-label,
page-meds-dme-delete-confirmation .radio-label,
page-note-popover .radio-label,
page-adverse-event-popover .radio-label,
page-notes .radio-label,
page-reports-discharge-service-utilization .radio-label,
reports-discharge .radio-label,
page-reports-discharge-admin .radio-label,
page-reports-discharge-record-admin .radio-label,
page-reports-admission-preference .radio-label,
page-reports-admission-record-admin .radio-label,
page-reports-admission-healthcondition .radio-label,
page-reports-admission-medication .radio-label,
page-reports-admission-admin .radio-label,
page-reports-admission-activedaignosis .radio-label,
page-admission-forms .radio-label,
page-reports-discharge .radio-label,
page-admission-complete-popover .radio-label,
page-certification .radio-label,
page-consents .radio-label,
page-patient-certification .radio-label,
page-certificate-consents-details .radio-label,
page-consents-details page-add-allergies .radio-label,
page-add-dme .radio-label,
page-add-medication .radio-label,
page-add-patient-details-popover .radio-label,
page-allergy-grid .radio-label,
page-aware-of-referral .radio-label,
page-caller-popover .radio-label,
page-diagnosis .radio-label,
page-diagnosis-popover .radio-label,
page-dme-grid .radio-label,
page-funeral-home-pharmacy .radio-label,
page-hospice-transfer .radio-label,
page-level-of-care .radio-label,
page-level-of-care-popover .radio-label,
page-medication-dme .radio-label,
page-medication-grid .radio-label,
page-patient-activity .radio-label,
page-physicians-order .radio-label,
page-referrals-credit .radio-label,
page-referrer .radio-label,
page-referring-physician .radio-label,
page-status .radio-label,
page-status-popover .radio-label,
page-status-popover-on-service .radio-label,
page-referral-cancel-popover .radio-label,
page-referrals-list .radio-label,
page-referral-tab .radio-label,
.patient-tabs .radio-label,
page-add-patient .radio-label,
page-add-patient-details-popover .radio-label,
page-patient-details .radio-label,
page-community-bereavement-popover .radio-label,
page-cb-checkpoint-popover .radio-label,
page-patient-history-popover .radio-label,
medication-edit .radio-label,
medication-discontinue .radio-label,
allergy-edit .radio-label,
diagnosis-card .radio-label,
order-entry-om .radio-label,
discontinue-order .radio-label,
add-notes-popover .radio-label,
cancel-order .radio-label,
e-sign-selected-orders .radio-label,
reject-order .radio-label,
reject-selected-orders .radio-label,
upload-order-documents .radio-label,
read-back-and-verified .radio-label {
  margin-top: 13px;
}

page-discharge-forms .ml-14,
page-meds-dme-delete-confirmation .ml-14,
page-note-popover .ml-14,
page-adverse-event-popover .ml-14,
page-notes .ml-14,
page-reports-discharge-service-utilization .ml-14,
reports-discharge .ml-14,
page-reports-discharge-admin .ml-14,
page-reports-discharge-record-admin .ml-14,
page-reports-admission-preference .ml-14,
page-reports-admission-record-admin .ml-14,
page-reports-admission-healthcondition .ml-14,
page-reports-admission-medication .ml-14,
page-reports-admission-admin .ml-14,
page-reports-admission-activedaignosis .ml-14,
page-admission-forms .ml-14,
page-reports-discharge .ml-14,
page-admission-complete-popover .ml-14,
page-certification .ml-14,
page-consents .ml-14,
page-patient-certification .ml-14,
page-certificate-consents-details .ml-14,
page-consents-details page-add-allergies .ml-14,
page-add-dme .ml-14,
page-add-medication .ml-14,
page-add-patient-details-popover .ml-14,
page-allergy-grid .ml-14,
page-aware-of-referral .ml-14,
page-caller-popover .ml-14,
page-diagnosis .ml-14,
page-diagnosis-popover .ml-14,
page-dme-grid .ml-14,
page-funeral-home-pharmacy .ml-14,
page-hospice-transfer .ml-14,
page-level-of-care .ml-14,
page-level-of-care-popover .ml-14,
page-medication-dme .ml-14,
page-medication-grid .ml-14,
page-patient-activity .ml-14,
page-physicians-order .ml-14,
page-referrals-credit .ml-14,
page-referrer .ml-14,
page-referring-physician .ml-14,
page-status .ml-14,
page-status-popover .ml-14,
page-status-popover-on-service .ml-14,
page-referral-cancel-popover .ml-14,
page-referrals-list .ml-14,
page-referral-tab .ml-14,
.patient-tabs .ml-14,
page-add-patient .ml-14,
page-add-patient-details-popover .ml-14,
page-patient-details .ml-14,
page-community-bereavement-popover .ml-14,
page-cb-checkpoint-popover .ml-14,
page-patient-history-popover .ml-14,
medication-edit .ml-14,
medication-discontinue .ml-14,
allergy-edit .ml-14,
diagnosis-card .ml-14,
order-entry-om .ml-14,
discontinue-order .ml-14,
add-notes-popover .ml-14,
cancel-order .ml-14,
e-sign-selected-orders .ml-14,
reject-order .ml-14,
reject-selected-orders .ml-14,
upload-order-documents .ml-14,
read-back-and-verified .ml-14 {
  margin-left: 14px;
}

page-discharge-forms .mr-65,
page-meds-dme-delete-confirmation .mr-65,
page-note-popover .mr-65,
page-adverse-event-popover .mr-65,
page-notes .mr-65,
page-reports-discharge-service-utilization .mr-65,
reports-discharge .mr-65,
page-reports-discharge-admin .mr-65,
page-reports-discharge-record-admin .mr-65,
page-reports-admission-preference .mr-65,
page-reports-admission-record-admin .mr-65,
page-reports-admission-healthcondition .mr-65,
page-reports-admission-medication .mr-65,
page-reports-admission-admin .mr-65,
page-reports-admission-activedaignosis .mr-65,
page-admission-forms .mr-65,
page-reports-discharge .mr-65,
page-admission-complete-popover .mr-65,
page-certification .mr-65,
page-consents .mr-65,
page-patient-certification .mr-65,
page-certificate-consents-details .mr-65,
page-consents-details page-add-allergies .mr-65,
page-add-dme .mr-65,
page-add-medication .mr-65,
page-add-patient-details-popover .mr-65,
page-allergy-grid .mr-65,
page-aware-of-referral .mr-65,
page-caller-popover .mr-65,
page-diagnosis .mr-65,
page-diagnosis-popover .mr-65,
page-dme-grid .mr-65,
page-funeral-home-pharmacy .mr-65,
page-hospice-transfer .mr-65,
page-level-of-care .mr-65,
page-level-of-care-popover .mr-65,
page-medication-dme .mr-65,
page-medication-grid .mr-65,
page-patient-activity .mr-65,
page-physicians-order .mr-65,
page-referrals-credit .mr-65,
page-referrer .mr-65,
page-referring-physician .mr-65,
page-status .mr-65,
page-status-popover .mr-65,
page-status-popover-on-service .mr-65,
page-referral-cancel-popover .mr-65,
page-referrals-list .mr-65,
page-referral-tab .mr-65,
.patient-tabs .mr-65,
page-add-patient .mr-65,
page-add-patient-details-popover .mr-65,
page-patient-details .mr-65,
page-community-bereavement-popover .mr-65,
page-cb-checkpoint-popover .mr-65,
page-patient-history-popover .mr-65,
medication-edit .mr-65,
medication-discontinue .mr-65,
allergy-edit .mr-65,
diagnosis-card .mr-65,
order-entry-om .mr-65,
discontinue-order .mr-65,
add-notes-popover .mr-65,
cancel-order .mr-65,
e-sign-selected-orders .mr-65,
reject-order .mr-65,
reject-selected-orders .mr-65,
upload-order-documents .mr-65,
read-back-and-verified .mr-65 {
  margin-right: 65px !important;
}

page-discharge-forms .pl-0,
page-meds-dme-delete-confirmation .pl-0,
page-note-popover .pl-0,
page-adverse-event-popover .pl-0,
page-notes .pl-0,
page-reports-discharge-service-utilization .pl-0,
reports-discharge .pl-0,
page-reports-discharge-admin .pl-0,
page-reports-discharge-record-admin .pl-0,
page-reports-admission-preference .pl-0,
page-reports-admission-record-admin .pl-0,
page-reports-admission-healthcondition .pl-0,
page-reports-admission-medication .pl-0,
page-reports-admission-admin .pl-0,
page-reports-admission-activedaignosis .pl-0,
page-admission-forms .pl-0,
page-reports-discharge .pl-0,
page-admission-complete-popover .pl-0,
page-certification .pl-0,
page-consents .pl-0,
page-patient-certification .pl-0,
page-certificate-consents-details .pl-0,
page-consents-details page-add-allergies .pl-0,
page-add-dme .pl-0,
page-add-medication .pl-0,
page-add-patient-details-popover .pl-0,
page-allergy-grid .pl-0,
page-aware-of-referral .pl-0,
page-caller-popover .pl-0,
page-diagnosis .pl-0,
page-diagnosis-popover .pl-0,
page-dme-grid .pl-0,
page-funeral-home-pharmacy .pl-0,
page-hospice-transfer .pl-0,
page-level-of-care .pl-0,
page-level-of-care-popover .pl-0,
page-medication-dme .pl-0,
page-medication-grid .pl-0,
page-patient-activity .pl-0,
page-physicians-order .pl-0,
page-referrals-credit .pl-0,
page-referrer .pl-0,
page-referring-physician .pl-0,
page-status .pl-0,
page-status-popover .pl-0,
page-status-popover-on-service .pl-0,
page-referral-cancel-popover .pl-0,
page-referrals-list .pl-0,
page-referral-tab .pl-0,
.patient-tabs .pl-0,
page-add-patient .pl-0,
page-add-patient-details-popover .pl-0,
page-patient-details .pl-0,
page-community-bereavement-popover .pl-0,
page-cb-checkpoint-popover .pl-0,
page-patient-history-popover .pl-0,
medication-edit .pl-0,
medication-discontinue .pl-0,
allergy-edit .pl-0,
diagnosis-card .pl-0,
order-entry-om .pl-0,
discontinue-order .pl-0,
add-notes-popover .pl-0,
cancel-order .pl-0,
e-sign-selected-orders .pl-0,
reject-order .pl-0,
reject-selected-orders .pl-0,
upload-order-documents .pl-0,
read-back-and-verified .pl-0 {
  padding-left: 0 !important;
}

page-discharge-forms .cs-table,
page-meds-dme-delete-confirmation .cs-table,
page-note-popover .cs-table,
page-adverse-event-popover .cs-table,
page-notes .cs-table,
page-reports-discharge-service-utilization .cs-table,
reports-discharge .cs-table,
page-reports-discharge-admin .cs-table,
page-reports-discharge-record-admin .cs-table,
page-reports-admission-preference .cs-table,
page-reports-admission-record-admin .cs-table,
page-reports-admission-healthcondition .cs-table,
page-reports-admission-medication .cs-table,
page-reports-admission-admin .cs-table,
page-reports-admission-activedaignosis .cs-table,
page-admission-forms .cs-table,
page-reports-discharge .cs-table,
page-admission-complete-popover .cs-table,
page-certification .cs-table,
page-consents .cs-table,
page-patient-certification .cs-table,
page-certificate-consents-details .cs-table,
page-consents-details page-add-allergies .cs-table,
page-add-dme .cs-table,
page-add-medication .cs-table,
page-add-patient-details-popover .cs-table,
page-allergy-grid .cs-table,
page-aware-of-referral .cs-table,
page-caller-popover .cs-table,
page-diagnosis .cs-table,
page-diagnosis-popover .cs-table,
page-dme-grid .cs-table,
page-funeral-home-pharmacy .cs-table,
page-hospice-transfer .cs-table,
page-level-of-care .cs-table,
page-level-of-care-popover .cs-table,
page-medication-dme .cs-table,
page-medication-grid .cs-table,
page-patient-activity .cs-table,
page-physicians-order .cs-table,
page-referrals-credit .cs-table,
page-referrer .cs-table,
page-referring-physician .cs-table,
page-status .cs-table,
page-status-popover .cs-table,
page-status-popover-on-service .cs-table,
page-referral-cancel-popover .cs-table,
page-referrals-list .cs-table,
page-referral-tab .cs-table,
.patient-tabs .cs-table,
page-add-patient .cs-table,
page-add-patient-details-popover .cs-table,
page-patient-details .cs-table,
page-community-bereavement-popover .cs-table,
page-cb-checkpoint-popover .cs-table,
page-patient-history-popover .cs-table,
medication-edit .cs-table,
medication-discontinue .cs-table,
allergy-edit .cs-table,
diagnosis-card .cs-table,
order-entry-om .cs-table,
discontinue-order .cs-table,
add-notes-popover .cs-table,
cancel-order .cs-table,
e-sign-selected-orders .cs-table,
reject-order .cs-table,
reject-selected-orders .cs-table,
upload-order-documents .cs-table,
read-back-and-verified .cs-table {
  width: 100%;
  overflow-x: auto;
  background-color: white;
}

page-discharge-forms .cs-table-header,
page-meds-dme-delete-confirmation .cs-table-header,
page-note-popover .cs-table-header,
page-adverse-event-popover .cs-table-header,
page-notes .cs-table-header,
page-reports-discharge-service-utilization .cs-table-header,
reports-discharge .cs-table-header,
page-reports-discharge-admin .cs-table-header,
page-reports-discharge-record-admin .cs-table-header,
page-reports-admission-preference .cs-table-header,
page-reports-admission-record-admin .cs-table-header,
page-reports-admission-healthcondition .cs-table-header,
page-reports-admission-medication .cs-table-header,
page-reports-admission-admin .cs-table-header,
page-reports-admission-activedaignosis .cs-table-header,
page-admission-forms .cs-table-header,
page-reports-discharge .cs-table-header,
page-admission-complete-popover .cs-table-header,
page-certification .cs-table-header,
page-consents .cs-table-header,
page-patient-certification .cs-table-header,
page-certificate-consents-details .cs-table-header,
page-consents-details page-add-allergies .cs-table-header,
page-add-dme .cs-table-header,
page-add-medication .cs-table-header,
page-add-patient-details-popover .cs-table-header,
page-allergy-grid .cs-table-header,
page-aware-of-referral .cs-table-header,
page-caller-popover .cs-table-header,
page-diagnosis .cs-table-header,
page-diagnosis-popover .cs-table-header,
page-dme-grid .cs-table-header,
page-funeral-home-pharmacy .cs-table-header,
page-hospice-transfer .cs-table-header,
page-level-of-care .cs-table-header,
page-level-of-care-popover .cs-table-header,
page-medication-dme .cs-table-header,
page-medication-grid .cs-table-header,
page-patient-activity .cs-table-header,
page-physicians-order .cs-table-header,
page-referrals-credit .cs-table-header,
page-referrer .cs-table-header,
page-referring-physician .cs-table-header,
page-status .cs-table-header,
page-status-popover .cs-table-header,
page-status-popover-on-service .cs-table-header,
page-referral-cancel-popover .cs-table-header,
page-referrals-list .cs-table-header,
page-referral-tab .cs-table-header,
.patient-tabs .cs-table-header,
page-add-patient .cs-table-header,
page-add-patient-details-popover .cs-table-header,
page-patient-details .cs-table-header,
page-community-bereavement-popover .cs-table-header,
page-cb-checkpoint-popover .cs-table-header,
page-patient-history-popover .cs-table-header,
medication-edit .cs-table-header,
medication-discontinue .cs-table-header,
allergy-edit .cs-table-header,
diagnosis-card .cs-table-header,
order-entry-om .cs-table-header,
discontinue-order .cs-table-header,
add-notes-popover .cs-table-header,
cancel-order .cs-table-header,
e-sign-selected-orders .cs-table-header,
reject-order .cs-table-header,
reject-selected-orders .cs-table-header,
upload-order-documents .cs-table-header,
read-back-and-verified .cs-table-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

page-discharge-forms .cs-table-row-odd:nth-child(odd),
page-meds-dme-delete-confirmation .cs-table-row-odd:nth-child(odd),
page-note-popover .cs-table-row-odd:nth-child(odd),
page-adverse-event-popover .cs-table-row-odd:nth-child(odd),
page-notes .cs-table-row-odd:nth-child(odd),
page-reports-discharge-service-utilization .cs-table-row-odd:nth-child(odd),
reports-discharge .cs-table-row-odd:nth-child(odd),
page-reports-discharge-admin .cs-table-row-odd:nth-child(odd),
page-reports-discharge-record-admin .cs-table-row-odd:nth-child(odd),
page-reports-admission-preference .cs-table-row-odd:nth-child(odd),
page-reports-admission-record-admin .cs-table-row-odd:nth-child(odd),
page-reports-admission-healthcondition .cs-table-row-odd:nth-child(odd),
page-reports-admission-medication .cs-table-row-odd:nth-child(odd),
page-reports-admission-admin .cs-table-row-odd:nth-child(odd),
page-reports-admission-activedaignosis .cs-table-row-odd:nth-child(odd),
page-admission-forms .cs-table-row-odd:nth-child(odd),
page-reports-discharge .cs-table-row-odd:nth-child(odd),
page-admission-complete-popover .cs-table-row-odd:nth-child(odd),
page-certification .cs-table-row-odd:nth-child(odd),
page-consents .cs-table-row-odd:nth-child(odd),
page-patient-certification .cs-table-row-odd:nth-child(odd),
page-certificate-consents-details .cs-table-row-odd:nth-child(odd),
page-consents-details page-add-allergies .cs-table-row-odd:nth-child(odd),
page-add-dme .cs-table-row-odd:nth-child(odd),
page-add-medication .cs-table-row-odd:nth-child(odd),
page-add-patient-details-popover .cs-table-row-odd:nth-child(odd),
page-allergy-grid .cs-table-row-odd:nth-child(odd),
page-aware-of-referral .cs-table-row-odd:nth-child(odd),
page-caller-popover .cs-table-row-odd:nth-child(odd),
page-diagnosis .cs-table-row-odd:nth-child(odd),
page-diagnosis-popover .cs-table-row-odd:nth-child(odd),
page-dme-grid .cs-table-row-odd:nth-child(odd),
page-funeral-home-pharmacy .cs-table-row-odd:nth-child(odd),
page-hospice-transfer .cs-table-row-odd:nth-child(odd),
page-level-of-care .cs-table-row-odd:nth-child(odd),
page-level-of-care-popover .cs-table-row-odd:nth-child(odd),
page-medication-dme .cs-table-row-odd:nth-child(odd),
page-medication-grid .cs-table-row-odd:nth-child(odd),
page-patient-activity .cs-table-row-odd:nth-child(odd),
page-physicians-order .cs-table-row-odd:nth-child(odd),
page-referrals-credit .cs-table-row-odd:nth-child(odd),
page-referrer .cs-table-row-odd:nth-child(odd),
page-referring-physician .cs-table-row-odd:nth-child(odd),
page-status .cs-table-row-odd:nth-child(odd),
page-status-popover .cs-table-row-odd:nth-child(odd),
page-status-popover-on-service .cs-table-row-odd:nth-child(odd),
page-referral-cancel-popover .cs-table-row-odd:nth-child(odd),
page-referrals-list .cs-table-row-odd:nth-child(odd),
page-referral-tab .cs-table-row-odd:nth-child(odd),
.patient-tabs .cs-table-row-odd:nth-child(odd),
page-add-patient .cs-table-row-odd:nth-child(odd),
page-add-patient-details-popover .cs-table-row-odd:nth-child(odd),
page-patient-details .cs-table-row-odd:nth-child(odd),
page-community-bereavement-popover .cs-table-row-odd:nth-child(odd),
page-cb-checkpoint-popover .cs-table-row-odd:nth-child(odd),
page-patient-history-popover .cs-table-row-odd:nth-child(odd),
medication-edit .cs-table-row-odd:nth-child(odd),
medication-discontinue .cs-table-row-odd:nth-child(odd),
allergy-edit .cs-table-row-odd:nth-child(odd),
diagnosis-card .cs-table-row-odd:nth-child(odd),
order-entry-om .cs-table-row-odd:nth-child(odd),
discontinue-order .cs-table-row-odd:nth-child(odd),
add-notes-popover .cs-table-row-odd:nth-child(odd),
cancel-order .cs-table-row-odd:nth-child(odd),
e-sign-selected-orders .cs-table-row-odd:nth-child(odd),
reject-order .cs-table-row-odd:nth-child(odd),
reject-selected-orders .cs-table-row-odd:nth-child(odd),
upload-order-documents .cs-table-row-odd:nth-child(odd),
read-back-and-verified .cs-table-row-odd:nth-child(odd) {
  background-color: #eee;
  cursor: pointer;
}

page-discharge-forms .cs-table-row-odd,
page-meds-dme-delete-confirmation .cs-table-row-odd,
page-note-popover .cs-table-row-odd,
page-adverse-event-popover .cs-table-row-odd,
page-notes .cs-table-row-odd,
page-reports-discharge-service-utilization .cs-table-row-odd,
reports-discharge .cs-table-row-odd,
page-reports-discharge-admin .cs-table-row-odd,
page-reports-discharge-record-admin .cs-table-row-odd,
page-reports-admission-preference .cs-table-row-odd,
page-reports-admission-record-admin .cs-table-row-odd,
page-reports-admission-healthcondition .cs-table-row-odd,
page-reports-admission-medication .cs-table-row-odd,
page-reports-admission-admin .cs-table-row-odd,
page-reports-admission-activedaignosis .cs-table-row-odd,
page-admission-forms .cs-table-row-odd,
page-reports-discharge .cs-table-row-odd,
page-admission-complete-popover .cs-table-row-odd,
page-certification .cs-table-row-odd,
page-consents .cs-table-row-odd,
page-patient-certification .cs-table-row-odd,
page-certificate-consents-details .cs-table-row-odd,
page-consents-details page-add-allergies .cs-table-row-odd,
page-add-dme .cs-table-row-odd,
page-add-medication .cs-table-row-odd,
page-add-patient-details-popover .cs-table-row-odd,
page-allergy-grid .cs-table-row-odd,
page-aware-of-referral .cs-table-row-odd,
page-caller-popover .cs-table-row-odd,
page-diagnosis .cs-table-row-odd,
page-diagnosis-popover .cs-table-row-odd,
page-dme-grid .cs-table-row-odd,
page-funeral-home-pharmacy .cs-table-row-odd,
page-hospice-transfer .cs-table-row-odd,
page-level-of-care .cs-table-row-odd,
page-level-of-care-popover .cs-table-row-odd,
page-medication-dme .cs-table-row-odd,
page-medication-grid .cs-table-row-odd,
page-patient-activity .cs-table-row-odd,
page-physicians-order .cs-table-row-odd,
page-referrals-credit .cs-table-row-odd,
page-referrer .cs-table-row-odd,
page-referring-physician .cs-table-row-odd,
page-status .cs-table-row-odd,
page-status-popover .cs-table-row-odd,
page-status-popover-on-service .cs-table-row-odd,
page-referral-cancel-popover .cs-table-row-odd,
page-referrals-list .cs-table-row-odd,
page-referral-tab .cs-table-row-odd,
.patient-tabs .cs-table-row-odd,
page-add-patient .cs-table-row-odd,
page-add-patient-details-popover .cs-table-row-odd,
page-patient-details .cs-table-row-odd,
page-community-bereavement-popover .cs-table-row-odd,
page-cb-checkpoint-popover .cs-table-row-odd,
page-patient-history-popover .cs-table-row-odd,
medication-edit .cs-table-row-odd,
medication-discontinue .cs-table-row-odd,
allergy-edit .cs-table-row-odd,
diagnosis-card .cs-table-row-odd,
order-entry-om .cs-table-row-odd,
discontinue-order .cs-table-row-odd,
add-notes-popover .cs-table-row-odd,
cancel-order .cs-table-row-odd,
e-sign-selected-orders .cs-table-row-odd,
reject-order .cs-table-row-odd,
reject-selected-orders .cs-table-row-odd,
upload-order-documents .cs-table-row-odd,
read-back-and-verified .cs-table-row-odd {
  cursor: pointer;
}

page-discharge-forms .mt-10,
page-meds-dme-delete-confirmation .mt-10,
page-note-popover .mt-10,
page-adverse-event-popover .mt-10,
page-notes .mt-10,
page-reports-discharge-service-utilization .mt-10,
reports-discharge .mt-10,
page-reports-discharge-admin .mt-10,
page-reports-discharge-record-admin .mt-10,
page-reports-admission-preference .mt-10,
page-reports-admission-record-admin .mt-10,
page-reports-admission-healthcondition .mt-10,
page-reports-admission-medication .mt-10,
page-reports-admission-admin .mt-10,
page-reports-admission-activedaignosis .mt-10,
page-admission-forms .mt-10,
page-reports-discharge .mt-10,
page-admission-complete-popover .mt-10,
page-certification .mt-10,
page-consents .mt-10,
page-patient-certification .mt-10,
page-certificate-consents-details .mt-10,
page-consents-details page-add-allergies .mt-10,
page-add-dme .mt-10,
page-add-medication .mt-10,
page-add-patient-details-popover .mt-10,
page-allergy-grid .mt-10,
page-aware-of-referral .mt-10,
page-caller-popover .mt-10,
page-diagnosis .mt-10,
page-diagnosis-popover .mt-10,
page-dme-grid .mt-10,
page-funeral-home-pharmacy .mt-10,
page-hospice-transfer .mt-10,
page-level-of-care .mt-10,
page-level-of-care-popover .mt-10,
page-medication-dme .mt-10,
page-medication-grid .mt-10,
page-patient-activity .mt-10,
page-physicians-order .mt-10,
page-referrals-credit .mt-10,
page-referrer .mt-10,
page-referring-physician .mt-10,
page-status .mt-10,
page-status-popover .mt-10,
page-status-popover-on-service .mt-10,
page-referral-cancel-popover .mt-10,
page-referrals-list .mt-10,
page-referral-tab .mt-10,
.patient-tabs .mt-10,
page-add-patient .mt-10,
page-add-patient-details-popover .mt-10,
page-patient-details .mt-10,
page-community-bereavement-popover .mt-10,
page-cb-checkpoint-popover .mt-10,
page-patient-history-popover .mt-10,
medication-edit .mt-10,
medication-discontinue .mt-10,
allergy-edit .mt-10,
diagnosis-card .mt-10,
order-entry-om .mt-10,
discontinue-order .mt-10,
add-notes-popover .mt-10,
cancel-order .mt-10,
e-sign-selected-orders .mt-10,
reject-order .mt-10,
reject-selected-orders .mt-10,
upload-order-documents .mt-10,
read-back-and-verified .mt-10 {
  margin-top: 10px;
}

page-discharge-forms .cs-table-row,
page-meds-dme-delete-confirmation .cs-table-row,
page-note-popover .cs-table-row,
page-adverse-event-popover .cs-table-row,
page-notes .cs-table-row,
page-reports-discharge-service-utilization .cs-table-row,
reports-discharge .cs-table-row,
page-reports-discharge-admin .cs-table-row,
page-reports-discharge-record-admin .cs-table-row,
page-reports-admission-preference .cs-table-row,
page-reports-admission-record-admin .cs-table-row,
page-reports-admission-healthcondition .cs-table-row,
page-reports-admission-medication .cs-table-row,
page-reports-admission-admin .cs-table-row,
page-reports-admission-activedaignosis .cs-table-row,
page-admission-forms .cs-table-row,
page-reports-discharge .cs-table-row,
page-admission-complete-popover .cs-table-row,
page-certification .cs-table-row,
page-consents .cs-table-row,
page-patient-certification .cs-table-row,
page-certificate-consents-details .cs-table-row,
page-consents-details page-add-allergies .cs-table-row,
page-add-dme .cs-table-row,
page-add-medication .cs-table-row,
page-add-patient-details-popover .cs-table-row,
page-allergy-grid .cs-table-row,
page-aware-of-referral .cs-table-row,
page-caller-popover .cs-table-row,
page-diagnosis .cs-table-row,
page-diagnosis-popover .cs-table-row,
page-dme-grid .cs-table-row,
page-funeral-home-pharmacy .cs-table-row,
page-hospice-transfer .cs-table-row,
page-level-of-care .cs-table-row,
page-level-of-care-popover .cs-table-row,
page-medication-dme .cs-table-row,
page-medication-grid .cs-table-row,
page-patient-activity .cs-table-row,
page-physicians-order .cs-table-row,
page-referrals-credit .cs-table-row,
page-referrer .cs-table-row,
page-referring-physician .cs-table-row,
page-status .cs-table-row,
page-status-popover .cs-table-row,
page-status-popover-on-service .cs-table-row,
page-referral-cancel-popover .cs-table-row,
page-referrals-list .cs-table-row,
page-referral-tab .cs-table-row,
.patient-tabs .cs-table-row,
page-add-patient .cs-table-row,
page-add-patient-details-popover .cs-table-row,
page-patient-details .cs-table-row,
page-community-bereavement-popover .cs-table-row,
page-cb-checkpoint-popover .cs-table-row,
page-patient-history-popover .cs-table-row,
medication-edit .cs-table-row,
medication-discontinue .cs-table-row,
allergy-edit .cs-table-row,
diagnosis-card .cs-table-row,
order-entry-om .cs-table-row,
discontinue-order .cs-table-row,
add-notes-popover .cs-table-row,
cancel-order .cs-table-row,
e-sign-selected-orders .cs-table-row,
reject-order .cs-table-row,
reject-selected-orders .cs-table-row,
upload-order-documents .cs-table-row,
read-back-and-verified .cs-table-row {
  height: 50px;
  font-size: 14px;
  cursor: pointer;
  min-width: 1350px;
}

page-discharge-forms navigation-header cs-header ion-header ion-navbar .back-button,
page-meds-dme-delete-confirmation navigation-header cs-header ion-header ion-navbar .back-button,
page-note-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-adverse-event-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-notes navigation-header cs-header ion-header ion-navbar .back-button,
page-reports-discharge-service-utilization navigation-header cs-header ion-header ion-navbar .back-button,
reports-discharge navigation-header cs-header ion-header ion-navbar .back-button,
page-reports-discharge-admin navigation-header cs-header ion-header ion-navbar .back-button,
page-reports-discharge-record-admin navigation-header cs-header ion-header ion-navbar .back-button,
page-reports-admission-preference navigation-header cs-header ion-header ion-navbar .back-button,
page-reports-admission-record-admin navigation-header cs-header ion-header ion-navbar .back-button,
page-reports-admission-healthcondition navigation-header cs-header ion-header ion-navbar .back-button,
page-reports-admission-medication navigation-header cs-header ion-header ion-navbar .back-button,
page-reports-admission-admin navigation-header cs-header ion-header ion-navbar .back-button,
page-reports-admission-activedaignosis navigation-header cs-header ion-header ion-navbar .back-button,
page-admission-forms navigation-header cs-header ion-header ion-navbar .back-button,
page-reports-discharge navigation-header cs-header ion-header ion-navbar .back-button,
page-admission-complete-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-certification navigation-header cs-header ion-header ion-navbar .back-button,
page-consents navigation-header cs-header ion-header ion-navbar .back-button,
page-patient-certification navigation-header cs-header ion-header ion-navbar .back-button,
page-certificate-consents-details navigation-header cs-header ion-header ion-navbar .back-button,
page-consents-details page-add-allergies navigation-header cs-header ion-header ion-navbar .back-button,
page-add-dme navigation-header cs-header ion-header ion-navbar .back-button,
page-add-medication navigation-header cs-header ion-header ion-navbar .back-button,
page-add-patient-details-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-allergy-grid navigation-header cs-header ion-header ion-navbar .back-button,
page-aware-of-referral navigation-header cs-header ion-header ion-navbar .back-button,
page-caller-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-diagnosis navigation-header cs-header ion-header ion-navbar .back-button,
page-diagnosis-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-dme-grid navigation-header cs-header ion-header ion-navbar .back-button,
page-funeral-home-pharmacy navigation-header cs-header ion-header ion-navbar .back-button,
page-hospice-transfer navigation-header cs-header ion-header ion-navbar .back-button,
page-level-of-care navigation-header cs-header ion-header ion-navbar .back-button,
page-level-of-care-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-medication-dme navigation-header cs-header ion-header ion-navbar .back-button,
page-medication-grid navigation-header cs-header ion-header ion-navbar .back-button,
page-patient-activity navigation-header cs-header ion-header ion-navbar .back-button,
page-physicians-order navigation-header cs-header ion-header ion-navbar .back-button,
page-referrals-credit navigation-header cs-header ion-header ion-navbar .back-button,
page-referrer navigation-header cs-header ion-header ion-navbar .back-button,
page-referring-physician navigation-header cs-header ion-header ion-navbar .back-button,
page-status navigation-header cs-header ion-header ion-navbar .back-button,
page-status-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-status-popover-on-service navigation-header cs-header ion-header ion-navbar .back-button,
page-referral-cancel-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-referrals-list navigation-header cs-header ion-header ion-navbar .back-button,
page-referral-tab navigation-header cs-header ion-header ion-navbar .back-button,
.patient-tabs navigation-header cs-header ion-header ion-navbar .back-button,
page-add-patient navigation-header cs-header ion-header ion-navbar .back-button,
page-add-patient-details-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-patient-details navigation-header cs-header ion-header ion-navbar .back-button,
page-community-bereavement-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-cb-checkpoint-popover navigation-header cs-header ion-header ion-navbar .back-button,
page-patient-history-popover navigation-header cs-header ion-header ion-navbar .back-button,
medication-edit navigation-header cs-header ion-header ion-navbar .back-button,
medication-discontinue navigation-header cs-header ion-header ion-navbar .back-button,
allergy-edit navigation-header cs-header ion-header ion-navbar .back-button,
diagnosis-card navigation-header cs-header ion-header ion-navbar .back-button,
order-entry-om navigation-header cs-header ion-header ion-navbar .back-button,
discontinue-order navigation-header cs-header ion-header ion-navbar .back-button,
add-notes-popover navigation-header cs-header ion-header ion-navbar .back-button,
cancel-order navigation-header cs-header ion-header ion-navbar .back-button,
e-sign-selected-orders navigation-header cs-header ion-header ion-navbar .back-button,
reject-order navigation-header cs-header ion-header ion-navbar .back-button,
reject-selected-orders navigation-header cs-header ion-header ion-navbar .back-button,
upload-order-documents navigation-header cs-header ion-header ion-navbar .back-button,
read-back-and-verified navigation-header cs-header ion-header ion-navbar .back-button {
  display: none !important;
}

page-discharge-forms .item-md .radio-md,
page-meds-dme-delete-confirmation .item-md .radio-md,
page-note-popover .item-md .radio-md,
page-adverse-event-popover .item-md .radio-md,
page-notes .item-md .radio-md,
page-reports-discharge-service-utilization .item-md .radio-md,
reports-discharge .item-md .radio-md,
page-reports-discharge-admin .item-md .radio-md,
page-reports-discharge-record-admin .item-md .radio-md,
page-reports-admission-preference .item-md .radio-md,
page-reports-admission-record-admin .item-md .radio-md,
page-reports-admission-healthcondition .item-md .radio-md,
page-reports-admission-medication .item-md .radio-md,
page-reports-admission-admin .item-md .radio-md,
page-reports-admission-activedaignosis .item-md .radio-md,
page-admission-forms .item-md .radio-md,
page-reports-discharge .item-md .radio-md,
page-admission-complete-popover .item-md .radio-md,
page-certification .item-md .radio-md,
page-consents .item-md .radio-md,
page-patient-certification .item-md .radio-md,
page-certificate-consents-details .item-md .radio-md,
page-consents-details page-add-allergies .item-md .radio-md,
page-add-dme .item-md .radio-md,
page-add-medication .item-md .radio-md,
page-add-patient-details-popover .item-md .radio-md,
page-allergy-grid .item-md .radio-md,
page-aware-of-referral .item-md .radio-md,
page-caller-popover .item-md .radio-md,
page-diagnosis .item-md .radio-md,
page-diagnosis-popover .item-md .radio-md,
page-dme-grid .item-md .radio-md,
page-funeral-home-pharmacy .item-md .radio-md,
page-hospice-transfer .item-md .radio-md,
page-level-of-care .item-md .radio-md,
page-level-of-care-popover .item-md .radio-md,
page-medication-dme .item-md .radio-md,
page-medication-grid .item-md .radio-md,
page-patient-activity .item-md .radio-md,
page-physicians-order .item-md .radio-md,
page-referrals-credit .item-md .radio-md,
page-referrer .item-md .radio-md,
page-referring-physician .item-md .radio-md,
page-status .item-md .radio-md,
page-status-popover .item-md .radio-md,
page-status-popover-on-service .item-md .radio-md,
page-referral-cancel-popover .item-md .radio-md,
page-referrals-list .item-md .radio-md,
page-referral-tab .item-md .radio-md,
.patient-tabs .item-md .radio-md,
page-add-patient .item-md .radio-md,
page-add-patient-details-popover .item-md .radio-md,
page-patient-details .item-md .radio-md,
page-community-bereavement-popover .item-md .radio-md,
page-cb-checkpoint-popover .item-md .radio-md,
page-patient-history-popover .item-md .radio-md,
medication-edit .item-md .radio-md,
medication-discontinue .item-md .radio-md,
allergy-edit .item-md .radio-md,
diagnosis-card .item-md .radio-md,
order-entry-om .item-md .radio-md,
discontinue-order .item-md .radio-md,
add-notes-popover .item-md .radio-md,
cancel-order .item-md .radio-md,
e-sign-selected-orders .item-md .radio-md,
reject-order .item-md .radio-md,
reject-selected-orders .item-md .radio-md,
upload-order-documents .item-md .radio-md,
read-back-and-verified .item-md .radio-md {
  position: absolute;
  right: 0;
  top: 0;
  margin-top: 17px;
}

page-discharge-forms .radio-inline .radio-md,
page-meds-dme-delete-confirmation .radio-inline .radio-md,
page-note-popover .radio-inline .radio-md,
page-adverse-event-popover .radio-inline .radio-md,
page-notes .radio-inline .radio-md,
page-reports-discharge-service-utilization .radio-inline .radio-md,
reports-discharge .radio-inline .radio-md,
page-reports-discharge-admin .radio-inline .radio-md,
page-reports-discharge-record-admin .radio-inline .radio-md,
page-reports-admission-preference .radio-inline .radio-md,
page-reports-admission-record-admin .radio-inline .radio-md,
page-reports-admission-healthcondition .radio-inline .radio-md,
page-reports-admission-medication .radio-inline .radio-md,
page-reports-admission-admin .radio-inline .radio-md,
page-reports-admission-activedaignosis .radio-inline .radio-md,
page-admission-forms .radio-inline .radio-md,
page-reports-discharge .radio-inline .radio-md,
page-admission-complete-popover .radio-inline .radio-md,
page-certification .radio-inline .radio-md,
page-consents .radio-inline .radio-md,
page-patient-certification .radio-inline .radio-md,
page-certificate-consents-details .radio-inline .radio-md,
page-consents-details page-add-allergies .radio-inline .radio-md,
page-add-dme .radio-inline .radio-md,
page-add-medication .radio-inline .radio-md,
page-add-patient-details-popover .radio-inline .radio-md,
page-allergy-grid .radio-inline .radio-md,
page-aware-of-referral .radio-inline .radio-md,
page-caller-popover .radio-inline .radio-md,
page-diagnosis .radio-inline .radio-md,
page-diagnosis-popover .radio-inline .radio-md,
page-dme-grid .radio-inline .radio-md,
page-funeral-home-pharmacy .radio-inline .radio-md,
page-hospice-transfer .radio-inline .radio-md,
page-level-of-care .radio-inline .radio-md,
page-level-of-care-popover .radio-inline .radio-md,
page-medication-dme .radio-inline .radio-md,
page-medication-grid .radio-inline .radio-md,
page-patient-activity .radio-inline .radio-md,
page-physicians-order .radio-inline .radio-md,
page-referrals-credit .radio-inline .radio-md,
page-referrer .radio-inline .radio-md,
page-referring-physician .radio-inline .radio-md,
page-status .radio-inline .radio-md,
page-status-popover .radio-inline .radio-md,
page-status-popover-on-service .radio-inline .radio-md,
page-referral-cancel-popover .radio-inline .radio-md,
page-referrals-list .radio-inline .radio-md,
page-referral-tab .radio-inline .radio-md,
.patient-tabs .radio-inline .radio-md,
page-add-patient .radio-inline .radio-md,
page-add-patient-details-popover .radio-inline .radio-md,
page-patient-details .radio-inline .radio-md,
page-community-bereavement-popover .radio-inline .radio-md,
page-cb-checkpoint-popover .radio-inline .radio-md,
page-patient-history-popover .radio-inline .radio-md,
medication-edit .radio-inline .radio-md,
medication-discontinue .radio-inline .radio-md,
allergy-edit .radio-inline .radio-md,
diagnosis-card .radio-inline .radio-md,
order-entry-om .radio-inline .radio-md,
discontinue-order .radio-inline .radio-md,
add-notes-popover .radio-inline .radio-md,
cancel-order .radio-inline .radio-md,
e-sign-selected-orders .radio-inline .radio-md,
reject-order .radio-inline .radio-md,
reject-selected-orders .radio-inline .radio-md,
upload-order-documents .radio-inline .radio-md,
read-back-and-verified .radio-inline .radio-md {
  position: static;
  margin-left: 2px;
}

page-discharge-forms .radio-inline .label-md,
page-meds-dme-delete-confirmation .radio-inline .label-md,
page-note-popover .radio-inline .label-md,
page-adverse-event-popover .radio-inline .label-md,
page-notes .radio-inline .label-md,
page-reports-discharge-service-utilization .radio-inline .label-md,
reports-discharge .radio-inline .label-md,
page-reports-discharge-admin .radio-inline .label-md,
page-reports-discharge-record-admin .radio-inline .label-md,
page-reports-admission-preference .radio-inline .label-md,
page-reports-admission-record-admin .radio-inline .label-md,
page-reports-admission-healthcondition .radio-inline .label-md,
page-reports-admission-medication .radio-inline .label-md,
page-reports-admission-admin .radio-inline .label-md,
page-reports-admission-activedaignosis .radio-inline .label-md,
page-admission-forms .radio-inline .label-md,
page-reports-discharge .radio-inline .label-md,
page-admission-complete-popover .radio-inline .label-md,
page-certification .radio-inline .label-md,
page-consents .radio-inline .label-md,
page-patient-certification .radio-inline .label-md,
page-certificate-consents-details .radio-inline .label-md,
page-consents-details page-add-allergies .radio-inline .label-md,
page-add-dme .radio-inline .label-md,
page-add-medication .radio-inline .label-md,
page-add-patient-details-popover .radio-inline .label-md,
page-allergy-grid .radio-inline .label-md,
page-aware-of-referral .radio-inline .label-md,
page-caller-popover .radio-inline .label-md,
page-diagnosis .radio-inline .label-md,
page-diagnosis-popover .radio-inline .label-md,
page-dme-grid .radio-inline .label-md,
page-funeral-home-pharmacy .radio-inline .label-md,
page-hospice-transfer .radio-inline .label-md,
page-level-of-care .radio-inline .label-md,
page-level-of-care-popover .radio-inline .label-md,
page-medication-dme .radio-inline .label-md,
page-medication-grid .radio-inline .label-md,
page-patient-activity .radio-inline .label-md,
page-physicians-order .radio-inline .label-md,
page-referrals-credit .radio-inline .label-md,
page-referrer .radio-inline .label-md,
page-referring-physician .radio-inline .label-md,
page-status .radio-inline .label-md,
page-status-popover .radio-inline .label-md,
page-status-popover-on-service .radio-inline .label-md,
page-referral-cancel-popover .radio-inline .label-md,
page-referrals-list .radio-inline .label-md,
page-referral-tab .radio-inline .label-md,
.patient-tabs .radio-inline .label-md,
page-add-patient .radio-inline .label-md,
page-add-patient-details-popover .radio-inline .label-md,
page-patient-details .radio-inline .label-md,
page-community-bereavement-popover .radio-inline .label-md,
page-cb-checkpoint-popover .radio-inline .label-md,
page-patient-history-popover .radio-inline .label-md,
medication-edit .radio-inline .label-md,
medication-discontinue .radio-inline .label-md,
allergy-edit .radio-inline .label-md,
diagnosis-card .radio-inline .label-md,
order-entry-om .radio-inline .label-md,
discontinue-order .radio-inline .label-md,
add-notes-popover .radio-inline .label-md,
cancel-order .radio-inline .label-md,
e-sign-selected-orders .radio-inline .label-md,
reject-order .radio-inline .label-md,
reject-selected-orders .radio-inline .label-md,
upload-order-documents .radio-inline .label-md,
read-back-and-verified .radio-inline .label-md {
  margin: 13px 8px 13px 0;
}

page-discharge-forms .radio-inline .radio-md[item-left],
page-meds-dme-delete-confirmation .radio-inline .radio-md[item-left],
page-note-popover .radio-inline .radio-md[item-left],
page-adverse-event-popover .radio-inline .radio-md[item-left],
page-notes .radio-inline .radio-md[item-left],
page-reports-discharge-service-utilization .radio-inline .radio-md[item-left],
reports-discharge .radio-inline .radio-md[item-left],
page-reports-discharge-admin .radio-inline .radio-md[item-left],
page-reports-discharge-record-admin .radio-inline .radio-md[item-left],
page-reports-admission-preference .radio-inline .radio-md[item-left],
page-reports-admission-record-admin .radio-inline .radio-md[item-left],
page-reports-admission-healthcondition .radio-inline .radio-md[item-left],
page-reports-admission-medication .radio-inline .radio-md[item-left],
page-reports-admission-admin .radio-inline .radio-md[item-left],
page-reports-admission-activedaignosis .radio-inline .radio-md[item-left],
page-admission-forms .radio-inline .radio-md[item-left],
page-reports-discharge .radio-inline .radio-md[item-left],
page-admission-complete-popover .radio-inline .radio-md[item-left],
page-certification .radio-inline .radio-md[item-left],
page-consents .radio-inline .radio-md[item-left],
page-patient-certification .radio-inline .radio-md[item-left],
page-certificate-consents-details .radio-inline .radio-md[item-left],
page-consents-details page-add-allergies .radio-inline .radio-md[item-left],
page-add-dme .radio-inline .radio-md[item-left],
page-add-medication .radio-inline .radio-md[item-left],
page-add-patient-details-popover .radio-inline .radio-md[item-left],
page-allergy-grid .radio-inline .radio-md[item-left],
page-aware-of-referral .radio-inline .radio-md[item-left],
page-caller-popover .radio-inline .radio-md[item-left],
page-diagnosis .radio-inline .radio-md[item-left],
page-diagnosis-popover .radio-inline .radio-md[item-left],
page-dme-grid .radio-inline .radio-md[item-left],
page-funeral-home-pharmacy .radio-inline .radio-md[item-left],
page-hospice-transfer .radio-inline .radio-md[item-left],
page-level-of-care .radio-inline .radio-md[item-left],
page-level-of-care-popover .radio-inline .radio-md[item-left],
page-medication-dme .radio-inline .radio-md[item-left],
page-medication-grid .radio-inline .radio-md[item-left],
page-patient-activity .radio-inline .radio-md[item-left],
page-physicians-order .radio-inline .radio-md[item-left],
page-referrals-credit .radio-inline .radio-md[item-left],
page-referrer .radio-inline .radio-md[item-left],
page-referring-physician .radio-inline .radio-md[item-left],
page-status .radio-inline .radio-md[item-left],
page-status-popover .radio-inline .radio-md[item-left],
page-status-popover-on-service .radio-inline .radio-md[item-left],
page-referral-cancel-popover .radio-inline .radio-md[item-left],
page-referrals-list .radio-inline .radio-md[item-left],
page-referral-tab .radio-inline .radio-md[item-left],
.patient-tabs .radio-inline .radio-md[item-left],
page-add-patient .radio-inline .radio-md[item-left],
page-add-patient-details-popover .radio-inline .radio-md[item-left],
page-patient-details .radio-inline .radio-md[item-left],
page-community-bereavement-popover .radio-inline .radio-md[item-left],
page-cb-checkpoint-popover .radio-inline .radio-md[item-left],
page-patient-history-popover .radio-inline .radio-md[item-left],
medication-edit .radio-inline .radio-md[item-left],
medication-discontinue .radio-inline .radio-md[item-left],
allergy-edit .radio-inline .radio-md[item-left],
diagnosis-card .radio-inline .radio-md[item-left],
order-entry-om .radio-inline .radio-md[item-left],
discontinue-order .radio-inline .radio-md[item-left],
add-notes-popover .radio-inline .radio-md[item-left],
cancel-order .radio-inline .radio-md[item-left],
e-sign-selected-orders .radio-inline .radio-md[item-left],
reject-order .radio-inline .radio-md[item-left],
reject-selected-orders .radio-inline .radio-md[item-left],
upload-order-documents .radio-inline .radio-md[item-left],
read-back-and-verified .radio-inline .radio-md[item-left] {
  margin-right: 10px;
  margin-left: 0;
}

page-discharge-forms .select-popover .popover-content,
page-meds-dme-delete-confirmation .select-popover .popover-content,
page-note-popover .select-popover .popover-content,
page-adverse-event-popover .select-popover .popover-content,
page-notes .select-popover .popover-content,
page-reports-discharge-service-utilization .select-popover .popover-content,
reports-discharge .select-popover .popover-content,
page-reports-discharge-admin .select-popover .popover-content,
page-reports-discharge-record-admin .select-popover .popover-content,
page-reports-admission-preference .select-popover .popover-content,
page-reports-admission-record-admin .select-popover .popover-content,
page-reports-admission-healthcondition .select-popover .popover-content,
page-reports-admission-medication .select-popover .popover-content,
page-reports-admission-admin .select-popover .popover-content,
page-reports-admission-activedaignosis .select-popover .popover-content,
page-admission-forms .select-popover .popover-content,
page-reports-discharge .select-popover .popover-content,
page-admission-complete-popover .select-popover .popover-content,
page-certification .select-popover .popover-content,
page-consents .select-popover .popover-content,
page-patient-certification .select-popover .popover-content,
page-certificate-consents-details .select-popover .popover-content,
page-consents-details page-add-allergies .select-popover .popover-content,
page-add-dme .select-popover .popover-content,
page-add-medication .select-popover .popover-content,
page-add-patient-details-popover .select-popover .popover-content,
page-allergy-grid .select-popover .popover-content,
page-aware-of-referral .select-popover .popover-content,
page-caller-popover .select-popover .popover-content,
page-diagnosis .select-popover .popover-content,
page-diagnosis-popover .select-popover .popover-content,
page-dme-grid .select-popover .popover-content,
page-funeral-home-pharmacy .select-popover .popover-content,
page-hospice-transfer .select-popover .popover-content,
page-level-of-care .select-popover .popover-content,
page-level-of-care-popover .select-popover .popover-content,
page-medication-dme .select-popover .popover-content,
page-medication-grid .select-popover .popover-content,
page-patient-activity .select-popover .popover-content,
page-physicians-order .select-popover .popover-content,
page-referrals-credit .select-popover .popover-content,
page-referrer .select-popover .popover-content,
page-referring-physician .select-popover .popover-content,
page-status .select-popover .popover-content,
page-status-popover .select-popover .popover-content,
page-status-popover-on-service .select-popover .popover-content,
page-referral-cancel-popover .select-popover .popover-content,
page-referrals-list .select-popover .popover-content,
page-referral-tab .select-popover .popover-content,
.patient-tabs .select-popover .popover-content,
page-add-patient .select-popover .popover-content,
page-add-patient-details-popover .select-popover .popover-content,
page-patient-details .select-popover .popover-content,
page-community-bereavement-popover .select-popover .popover-content,
page-cb-checkpoint-popover .select-popover .popover-content,
page-patient-history-popover .select-popover .popover-content,
medication-edit .select-popover .popover-content,
medication-discontinue .select-popover .popover-content,
allergy-edit .select-popover .popover-content,
diagnosis-card .select-popover .popover-content,
order-entry-om .select-popover .popover-content,
discontinue-order .select-popover .popover-content,
add-notes-popover .select-popover .popover-content,
cancel-order .select-popover .popover-content,
e-sign-selected-orders .select-popover .popover-content,
reject-order .select-popover .popover-content,
reject-selected-orders .select-popover .popover-content,
upload-order-documents .select-popover .popover-content,
read-back-and-verified .select-popover .popover-content {
  width: 350px !important;
}

page-discharge-forms .ios .ion-page.show-page,
page-meds-dme-delete-confirmation .ios .ion-page.show-page,
page-note-popover .ios .ion-page.show-page,
page-adverse-event-popover .ios .ion-page.show-page,
page-notes .ios .ion-page.show-page,
page-reports-discharge-service-utilization .ios .ion-page.show-page,
reports-discharge .ios .ion-page.show-page,
page-reports-discharge-admin .ios .ion-page.show-page,
page-reports-discharge-record-admin .ios .ion-page.show-page,
page-reports-admission-preference .ios .ion-page.show-page,
page-reports-admission-record-admin .ios .ion-page.show-page,
page-reports-admission-healthcondition .ios .ion-page.show-page,
page-reports-admission-medication .ios .ion-page.show-page,
page-reports-admission-admin .ios .ion-page.show-page,
page-reports-admission-activedaignosis .ios .ion-page.show-page,
page-admission-forms .ios .ion-page.show-page,
page-reports-discharge .ios .ion-page.show-page,
page-admission-complete-popover .ios .ion-page.show-page,
page-certification .ios .ion-page.show-page,
page-consents .ios .ion-page.show-page,
page-patient-certification .ios .ion-page.show-page,
page-certificate-consents-details .ios .ion-page.show-page,
page-consents-details page-add-allergies .ios .ion-page.show-page,
page-add-dme .ios .ion-page.show-page,
page-add-medication .ios .ion-page.show-page,
page-add-patient-details-popover .ios .ion-page.show-page,
page-allergy-grid .ios .ion-page.show-page,
page-aware-of-referral .ios .ion-page.show-page,
page-caller-popover .ios .ion-page.show-page,
page-diagnosis .ios .ion-page.show-page,
page-diagnosis-popover .ios .ion-page.show-page,
page-dme-grid .ios .ion-page.show-page,
page-funeral-home-pharmacy .ios .ion-page.show-page,
page-hospice-transfer .ios .ion-page.show-page,
page-level-of-care .ios .ion-page.show-page,
page-level-of-care-popover .ios .ion-page.show-page,
page-medication-dme .ios .ion-page.show-page,
page-medication-grid .ios .ion-page.show-page,
page-patient-activity .ios .ion-page.show-page,
page-physicians-order .ios .ion-page.show-page,
page-referrals-credit .ios .ion-page.show-page,
page-referrer .ios .ion-page.show-page,
page-referring-physician .ios .ion-page.show-page,
page-status .ios .ion-page.show-page,
page-status-popover .ios .ion-page.show-page,
page-status-popover-on-service .ios .ion-page.show-page,
page-referral-cancel-popover .ios .ion-page.show-page,
page-referrals-list .ios .ion-page.show-page,
page-referral-tab .ios .ion-page.show-page,
.patient-tabs .ios .ion-page.show-page,
page-add-patient .ios .ion-page.show-page,
page-add-patient-details-popover .ios .ion-page.show-page,
page-patient-details .ios .ion-page.show-page,
page-community-bereavement-popover .ios .ion-page.show-page,
page-cb-checkpoint-popover .ios .ion-page.show-page,
page-patient-history-popover .ios .ion-page.show-page,
medication-edit .ios .ion-page.show-page,
medication-discontinue .ios .ion-page.show-page,
allergy-edit .ios .ion-page.show-page,
diagnosis-card .ios .ion-page.show-page,
order-entry-om .ios .ion-page.show-page,
discontinue-order .ios .ion-page.show-page,
add-notes-popover .ios .ion-page.show-page,
cancel-order .ios .ion-page.show-page,
e-sign-selected-orders .ios .ion-page.show-page,
reject-order .ios .ion-page.show-page,
reject-selected-orders .ios .ion-page.show-page,
upload-order-documents .ios .ion-page.show-page,
read-back-and-verified .ios .ion-page.show-page {
  background: #f0f0f0;
}

page-discharge-forms .datetime-ios,
page-meds-dme-delete-confirmation .datetime-ios,
page-note-popover .datetime-ios,
page-adverse-event-popover .datetime-ios,
page-notes .datetime-ios,
page-reports-discharge-service-utilization .datetime-ios,
reports-discharge .datetime-ios,
page-reports-discharge-admin .datetime-ios,
page-reports-discharge-record-admin .datetime-ios,
page-reports-admission-preference .datetime-ios,
page-reports-admission-record-admin .datetime-ios,
page-reports-admission-healthcondition .datetime-ios,
page-reports-admission-medication .datetime-ios,
page-reports-admission-admin .datetime-ios,
page-reports-admission-activedaignosis .datetime-ios,
page-admission-forms .datetime-ios,
page-reports-discharge .datetime-ios,
page-admission-complete-popover .datetime-ios,
page-certification .datetime-ios,
page-consents .datetime-ios,
page-patient-certification .datetime-ios,
page-certificate-consents-details .datetime-ios,
page-consents-details page-add-allergies .datetime-ios,
page-add-dme .datetime-ios,
page-add-medication .datetime-ios,
page-add-patient-details-popover .datetime-ios,
page-allergy-grid .datetime-ios,
page-aware-of-referral .datetime-ios,
page-caller-popover .datetime-ios,
page-diagnosis .datetime-ios,
page-diagnosis-popover .datetime-ios,
page-dme-grid .datetime-ios,
page-funeral-home-pharmacy .datetime-ios,
page-hospice-transfer .datetime-ios,
page-level-of-care .datetime-ios,
page-level-of-care-popover .datetime-ios,
page-medication-dme .datetime-ios,
page-medication-grid .datetime-ios,
page-patient-activity .datetime-ios,
page-physicians-order .datetime-ios,
page-referrals-credit .datetime-ios,
page-referrer .datetime-ios,
page-referring-physician .datetime-ios,
page-status .datetime-ios,
page-status-popover .datetime-ios,
page-status-popover-on-service .datetime-ios,
page-referral-cancel-popover .datetime-ios,
page-referrals-list .datetime-ios,
page-referral-tab .datetime-ios,
.patient-tabs .datetime-ios,
page-add-patient .datetime-ios,
page-add-patient-details-popover .datetime-ios,
page-patient-details .datetime-ios,
page-community-bereavement-popover .datetime-ios,
page-cb-checkpoint-popover .datetime-ios,
page-patient-history-popover .datetime-ios,
medication-edit .datetime-ios,
medication-discontinue .datetime-ios,
allergy-edit .datetime-ios,
diagnosis-card .datetime-ios,
order-entry-om .datetime-ios,
discontinue-order .datetime-ios,
add-notes-popover .datetime-ios,
cancel-order .datetime-ios,
e-sign-selected-orders .datetime-ios,
reject-order .datetime-ios,
reject-selected-orders .datetime-ios,
upload-order-documents .datetime-ios,
read-back-and-verified .datetime-ios {
  padding: 11px 8px 11px 0px;
}

page-discharge-forms ion-input,
page-discharge-forms .input-box-44,
page-discharge-forms .inputBox,
page-meds-dme-delete-confirmation ion-input,
page-meds-dme-delete-confirmation .input-box-44,
page-meds-dme-delete-confirmation .inputBox,
page-note-popover ion-input,
page-note-popover .input-box-44,
page-note-popover .inputBox,
page-adverse-event-popover ion-input,
page-adverse-event-popover .input-box-44,
page-adverse-event-popover .inputBox,
page-notes ion-input,
page-notes .input-box-44,
page-notes .inputBox,
page-reports-discharge-service-utilization ion-input,
page-reports-discharge-service-utilization .input-box-44,
page-reports-discharge-service-utilization .inputBox,
reports-discharge ion-input,
reports-discharge .input-box-44,
reports-discharge .inputBox,
page-reports-discharge-admin ion-input,
page-reports-discharge-admin .input-box-44,
page-reports-discharge-admin .inputBox,
page-reports-discharge-record-admin ion-input,
page-reports-discharge-record-admin .input-box-44,
page-reports-discharge-record-admin .inputBox,
page-reports-admission-preference ion-input,
page-reports-admission-preference .input-box-44,
page-reports-admission-preference .inputBox,
page-reports-admission-record-admin ion-input,
page-reports-admission-record-admin .input-box-44,
page-reports-admission-record-admin .inputBox,
page-reports-admission-healthcondition ion-input,
page-reports-admission-healthcondition .input-box-44,
page-reports-admission-healthcondition .inputBox,
page-reports-admission-medication ion-input,
page-reports-admission-medication .input-box-44,
page-reports-admission-medication .inputBox,
page-reports-admission-admin ion-input,
page-reports-admission-admin .input-box-44,
page-reports-admission-admin .inputBox,
page-reports-admission-activedaignosis ion-input,
page-reports-admission-activedaignosis .input-box-44,
page-reports-admission-activedaignosis .inputBox,
page-admission-forms ion-input,
page-admission-forms .input-box-44,
page-admission-forms .inputBox,
page-reports-discharge ion-input,
page-reports-discharge .input-box-44,
page-reports-discharge .inputBox,
page-admission-complete-popover ion-input,
page-admission-complete-popover .input-box-44,
page-admission-complete-popover .inputBox,
page-certification ion-input,
page-certification .input-box-44,
page-certification .inputBox,
page-consents ion-input,
page-consents .input-box-44,
page-consents .inputBox,
page-patient-certification ion-input,
page-patient-certification .input-box-44,
page-patient-certification .inputBox,
page-certificate-consents-details ion-input,
page-certificate-consents-details .input-box-44,
page-certificate-consents-details .inputBox,
page-consents-details page-add-allergies ion-input,
page-consents-details page-add-allergies .input-box-44,
page-consents-details page-add-allergies .inputBox,
page-add-dme ion-input,
page-add-dme .input-box-44,
page-add-dme .inputBox,
page-add-medication ion-input,
page-add-medication .input-box-44,
page-add-medication .inputBox,
page-add-patient-details-popover ion-input,
page-add-patient-details-popover .input-box-44,
page-add-patient-details-popover .inputBox,
page-allergy-grid ion-input,
page-allergy-grid .input-box-44,
page-allergy-grid .inputBox,
page-aware-of-referral ion-input,
page-aware-of-referral .input-box-44,
page-aware-of-referral .inputBox,
page-caller-popover ion-input,
page-caller-popover .input-box-44,
page-caller-popover .inputBox,
page-diagnosis ion-input,
page-diagnosis .input-box-44,
page-diagnosis .inputBox,
page-diagnosis-popover ion-input,
page-diagnosis-popover .input-box-44,
page-diagnosis-popover .inputBox,
page-dme-grid ion-input,
page-dme-grid .input-box-44,
page-dme-grid .inputBox,
page-funeral-home-pharmacy ion-input,
page-funeral-home-pharmacy .input-box-44,
page-funeral-home-pharmacy .inputBox,
page-hospice-transfer ion-input,
page-hospice-transfer .input-box-44,
page-hospice-transfer .inputBox,
page-level-of-care ion-input,
page-level-of-care .input-box-44,
page-level-of-care .inputBox,
page-level-of-care-popover ion-input,
page-level-of-care-popover .input-box-44,
page-level-of-care-popover .inputBox,
page-medication-dme ion-input,
page-medication-dme .input-box-44,
page-medication-dme .inputBox,
page-medication-grid ion-input,
page-medication-grid .input-box-44,
page-medication-grid .inputBox,
page-patient-activity ion-input,
page-patient-activity .input-box-44,
page-patient-activity .inputBox,
page-physicians-order ion-input,
page-physicians-order .input-box-44,
page-physicians-order .inputBox,
page-referrals-credit ion-input,
page-referrals-credit .input-box-44,
page-referrals-credit .inputBox,
page-referrer ion-input,
page-referrer .input-box-44,
page-referrer .inputBox,
page-referring-physician ion-input,
page-referring-physician .input-box-44,
page-referring-physician .inputBox,
page-status ion-input,
page-status .input-box-44,
page-status .inputBox,
page-status-popover ion-input,
page-status-popover .input-box-44,
page-status-popover .inputBox,
page-status-popover-on-service ion-input,
page-status-popover-on-service .input-box-44,
page-status-popover-on-service .inputBox,
page-referral-cancel-popover ion-input,
page-referral-cancel-popover .input-box-44,
page-referral-cancel-popover .inputBox,
page-referrals-list ion-input,
page-referrals-list .input-box-44,
page-referrals-list .inputBox,
page-referral-tab ion-input,
page-referral-tab .input-box-44,
page-referral-tab .inputBox,
.patient-tabs ion-input,
.patient-tabs .input-box-44,
.patient-tabs .inputBox,
page-add-patient ion-input,
page-add-patient .input-box-44,
page-add-patient .inputBox,
page-add-patient-details-popover ion-input,
page-add-patient-details-popover .input-box-44,
page-add-patient-details-popover .inputBox,
page-patient-details ion-input,
page-patient-details .input-box-44,
page-patient-details .inputBox,
page-community-bereavement-popover ion-input,
page-community-bereavement-popover .input-box-44,
page-community-bereavement-popover .inputBox,
page-cb-checkpoint-popover ion-input,
page-cb-checkpoint-popover .input-box-44,
page-cb-checkpoint-popover .inputBox,
page-patient-history-popover ion-input,
page-patient-history-popover .input-box-44,
page-patient-history-popover .inputBox,
medication-edit ion-input,
medication-edit .input-box-44,
medication-edit .inputBox,
medication-discontinue ion-input,
medication-discontinue .input-box-44,
medication-discontinue .inputBox,
allergy-edit ion-input,
allergy-edit .input-box-44,
allergy-edit .inputBox,
diagnosis-card ion-input,
diagnosis-card .input-box-44,
diagnosis-card .inputBox,
order-entry-om ion-input,
order-entry-om .input-box-44,
order-entry-om .inputBox,
discontinue-order ion-input,
discontinue-order .input-box-44,
discontinue-order .inputBox,
add-notes-popover ion-input,
add-notes-popover .input-box-44,
add-notes-popover .inputBox,
cancel-order ion-input,
cancel-order .input-box-44,
cancel-order .inputBox,
e-sign-selected-orders ion-input,
e-sign-selected-orders .input-box-44,
e-sign-selected-orders .inputBox,
reject-order ion-input,
reject-order .input-box-44,
reject-order .inputBox,
reject-selected-orders ion-input,
reject-selected-orders .input-box-44,
reject-selected-orders .inputBox,
upload-order-documents ion-input,
upload-order-documents .input-box-44,
upload-order-documents .inputBox,
read-back-and-verified ion-input,
read-back-and-verified .input-box-44,
read-back-and-verified .inputBox {
  height: 44px;
}

@media (orientation: portrait) {
  page-discharge-forms .discharge-all-forms .scroll-content,
  page-meds-dme-delete-confirmation .discharge-all-forms .scroll-content,
  page-note-popover .discharge-all-forms .scroll-content,
  page-adverse-event-popover .discharge-all-forms .scroll-content,
  page-notes .discharge-all-forms .scroll-content,
  page-reports-discharge-service-utilization .discharge-all-forms .scroll-content,
  reports-discharge .discharge-all-forms .scroll-content,
  page-reports-discharge-admin .discharge-all-forms .scroll-content,
  page-reports-discharge-record-admin .discharge-all-forms .scroll-content,
  page-reports-admission-preference .discharge-all-forms .scroll-content,
  page-reports-admission-record-admin .discharge-all-forms .scroll-content,
  page-reports-admission-healthcondition .discharge-all-forms .scroll-content,
  page-reports-admission-medication .discharge-all-forms .scroll-content,
  page-reports-admission-admin .discharge-all-forms .scroll-content,
  page-reports-admission-activedaignosis .discharge-all-forms .scroll-content,
  page-admission-forms .discharge-all-forms .scroll-content,
  page-reports-discharge .discharge-all-forms .scroll-content,
  page-admission-complete-popover .discharge-all-forms .scroll-content,
  page-certification .discharge-all-forms .scroll-content,
  page-consents .discharge-all-forms .scroll-content,
  page-patient-certification .discharge-all-forms .scroll-content,
  page-certificate-consents-details .discharge-all-forms .scroll-content,
  page-consents-details page-add-allergies .discharge-all-forms .scroll-content,
  page-add-dme .discharge-all-forms .scroll-content,
  page-add-medication .discharge-all-forms .scroll-content,
  page-add-patient-details-popover .discharge-all-forms .scroll-content,
  page-allergy-grid .discharge-all-forms .scroll-content,
  page-aware-of-referral .discharge-all-forms .scroll-content,
  page-caller-popover .discharge-all-forms .scroll-content,
  page-diagnosis .discharge-all-forms .scroll-content,
  page-diagnosis-popover .discharge-all-forms .scroll-content,
  page-dme-grid .discharge-all-forms .scroll-content,
  page-funeral-home-pharmacy .discharge-all-forms .scroll-content,
  page-hospice-transfer .discharge-all-forms .scroll-content,
  page-level-of-care .discharge-all-forms .scroll-content,
  page-level-of-care-popover .discharge-all-forms .scroll-content,
  page-medication-dme .discharge-all-forms .scroll-content,
  page-medication-grid .discharge-all-forms .scroll-content,
  page-patient-activity .discharge-all-forms .scroll-content,
  page-physicians-order .discharge-all-forms .scroll-content,
  page-referrals-credit .discharge-all-forms .scroll-content,
  page-referrer .discharge-all-forms .scroll-content,
  page-referring-physician .discharge-all-forms .scroll-content,
  page-status .discharge-all-forms .scroll-content,
  page-status-popover .discharge-all-forms .scroll-content,
  page-status-popover-on-service .discharge-all-forms .scroll-content,
  page-referral-cancel-popover .discharge-all-forms .scroll-content,
  page-referrals-list .discharge-all-forms .scroll-content,
  page-referral-tab .discharge-all-forms .scroll-content,
  .patient-tabs .discharge-all-forms .scroll-content,
  page-add-patient .discharge-all-forms .scroll-content,
  page-add-patient-details-popover .discharge-all-forms .scroll-content,
  page-patient-details .discharge-all-forms .scroll-content,
  page-community-bereavement-popover .discharge-all-forms .scroll-content,
  page-cb-checkpoint-popover .discharge-all-forms .scroll-content,
  page-patient-history-popover .discharge-all-forms .scroll-content,
  medication-edit .discharge-all-forms .scroll-content,
  medication-discontinue .discharge-all-forms .scroll-content,
  allergy-edit .discharge-all-forms .scroll-content,
  diagnosis-card .discharge-all-forms .scroll-content,
  order-entry-om .discharge-all-forms .scroll-content,
  discontinue-order .discharge-all-forms .scroll-content,
  add-notes-popover .discharge-all-forms .scroll-content,
  cancel-order .discharge-all-forms .scroll-content,
  e-sign-selected-orders .discharge-all-forms .scroll-content,
  reject-order .discharge-all-forms .scroll-content,
  reject-selected-orders .discharge-all-forms .scroll-content,
  upload-order-documents .discharge-all-forms .scroll-content,
  read-back-and-verified .discharge-all-forms .scroll-content {
    padding: 0px !important;
  }
  page-discharge-forms .discharge-all-forms .card-ios,
  page-meds-dme-delete-confirmation .discharge-all-forms .card-ios,
  page-note-popover .discharge-all-forms .card-ios,
  page-adverse-event-popover .discharge-all-forms .card-ios,
  page-notes .discharge-all-forms .card-ios,
  page-reports-discharge-service-utilization .discharge-all-forms .card-ios,
  reports-discharge .discharge-all-forms .card-ios,
  page-reports-discharge-admin .discharge-all-forms .card-ios,
  page-reports-discharge-record-admin .discharge-all-forms .card-ios,
  page-reports-admission-preference .discharge-all-forms .card-ios,
  page-reports-admission-record-admin .discharge-all-forms .card-ios,
  page-reports-admission-healthcondition .discharge-all-forms .card-ios,
  page-reports-admission-medication .discharge-all-forms .card-ios,
  page-reports-admission-admin .discharge-all-forms .card-ios,
  page-reports-admission-activedaignosis .discharge-all-forms .card-ios,
  page-admission-forms .discharge-all-forms .card-ios,
  page-reports-discharge .discharge-all-forms .card-ios,
  page-admission-complete-popover .discharge-all-forms .card-ios,
  page-certification .discharge-all-forms .card-ios,
  page-consents .discharge-all-forms .card-ios,
  page-patient-certification .discharge-all-forms .card-ios,
  page-certificate-consents-details .discharge-all-forms .card-ios,
  page-consents-details page-add-allergies .discharge-all-forms .card-ios,
  page-add-dme .discharge-all-forms .card-ios,
  page-add-medication .discharge-all-forms .card-ios,
  page-add-patient-details-popover .discharge-all-forms .card-ios,
  page-allergy-grid .discharge-all-forms .card-ios,
  page-aware-of-referral .discharge-all-forms .card-ios,
  page-caller-popover .discharge-all-forms .card-ios,
  page-diagnosis .discharge-all-forms .card-ios,
  page-diagnosis-popover .discharge-all-forms .card-ios,
  page-dme-grid .discharge-all-forms .card-ios,
  page-funeral-home-pharmacy .discharge-all-forms .card-ios,
  page-hospice-transfer .discharge-all-forms .card-ios,
  page-level-of-care .discharge-all-forms .card-ios,
  page-level-of-care-popover .discharge-all-forms .card-ios,
  page-medication-dme .discharge-all-forms .card-ios,
  page-medication-grid .discharge-all-forms .card-ios,
  page-patient-activity .discharge-all-forms .card-ios,
  page-physicians-order .discharge-all-forms .card-ios,
  page-referrals-credit .discharge-all-forms .card-ios,
  page-referrer .discharge-all-forms .card-ios,
  page-referring-physician .discharge-all-forms .card-ios,
  page-status .discharge-all-forms .card-ios,
  page-status-popover .discharge-all-forms .card-ios,
  page-status-popover-on-service .discharge-all-forms .card-ios,
  page-referral-cancel-popover .discharge-all-forms .card-ios,
  page-referrals-list .discharge-all-forms .card-ios,
  page-referral-tab .discharge-all-forms .card-ios,
  .patient-tabs .discharge-all-forms .card-ios,
  page-add-patient .discharge-all-forms .card-ios,
  page-add-patient-details-popover .discharge-all-forms .card-ios,
  page-patient-details .discharge-all-forms .card-ios,
  page-community-bereavement-popover .discharge-all-forms .card-ios,
  page-cb-checkpoint-popover .discharge-all-forms .card-ios,
  page-patient-history-popover .discharge-all-forms .card-ios,
  medication-edit .discharge-all-forms .card-ios,
  medication-discontinue .discharge-all-forms .card-ios,
  allergy-edit .discharge-all-forms .card-ios,
  diagnosis-card .discharge-all-forms .card-ios,
  order-entry-om .discharge-all-forms .card-ios,
  discontinue-order .discharge-all-forms .card-ios,
  add-notes-popover .discharge-all-forms .card-ios,
  cancel-order .discharge-all-forms .card-ios,
  e-sign-selected-orders .discharge-all-forms .card-ios,
  reject-order .discharge-all-forms .card-ios,
  reject-selected-orders .discharge-all-forms .card-ios,
  upload-order-documents .discharge-all-forms .card-ios,
  read-back-and-verified .discharge-all-forms .card-ios {
    width: 100% !important;
    margin-left: 0px;
  }
  page-discharge-forms .discharge-all-forms .card-content-ios,
  page-meds-dme-delete-confirmation .discharge-all-forms .card-content-ios,
  page-note-popover .discharge-all-forms .card-content-ios,
  page-adverse-event-popover .discharge-all-forms .card-content-ios,
  page-notes .discharge-all-forms .card-content-ios,
  page-reports-discharge-service-utilization .discharge-all-forms .card-content-ios,
  reports-discharge .discharge-all-forms .card-content-ios,
  page-reports-discharge-admin .discharge-all-forms .card-content-ios,
  page-reports-discharge-record-admin .discharge-all-forms .card-content-ios,
  page-reports-admission-preference .discharge-all-forms .card-content-ios,
  page-reports-admission-record-admin .discharge-all-forms .card-content-ios,
  page-reports-admission-healthcondition .discharge-all-forms .card-content-ios,
  page-reports-admission-medication .discharge-all-forms .card-content-ios,
  page-reports-admission-admin .discharge-all-forms .card-content-ios,
  page-reports-admission-activedaignosis .discharge-all-forms .card-content-ios,
  page-admission-forms .discharge-all-forms .card-content-ios,
  page-reports-discharge .discharge-all-forms .card-content-ios,
  page-admission-complete-popover .discharge-all-forms .card-content-ios,
  page-certification .discharge-all-forms .card-content-ios,
  page-consents .discharge-all-forms .card-content-ios,
  page-patient-certification .discharge-all-forms .card-content-ios,
  page-certificate-consents-details .discharge-all-forms .card-content-ios,
  page-consents-details page-add-allergies .discharge-all-forms .card-content-ios,
  page-add-dme .discharge-all-forms .card-content-ios,
  page-add-medication .discharge-all-forms .card-content-ios,
  page-add-patient-details-popover .discharge-all-forms .card-content-ios,
  page-allergy-grid .discharge-all-forms .card-content-ios,
  page-aware-of-referral .discharge-all-forms .card-content-ios,
  page-caller-popover .discharge-all-forms .card-content-ios,
  page-diagnosis .discharge-all-forms .card-content-ios,
  page-diagnosis-popover .discharge-all-forms .card-content-ios,
  page-dme-grid .discharge-all-forms .card-content-ios,
  page-funeral-home-pharmacy .discharge-all-forms .card-content-ios,
  page-hospice-transfer .discharge-all-forms .card-content-ios,
  page-level-of-care .discharge-all-forms .card-content-ios,
  page-level-of-care-popover .discharge-all-forms .card-content-ios,
  page-medication-dme .discharge-all-forms .card-content-ios,
  page-medication-grid .discharge-all-forms .card-content-ios,
  page-patient-activity .discharge-all-forms .card-content-ios,
  page-physicians-order .discharge-all-forms .card-content-ios,
  page-referrals-credit .discharge-all-forms .card-content-ios,
  page-referrer .discharge-all-forms .card-content-ios,
  page-referring-physician .discharge-all-forms .card-content-ios,
  page-status .discharge-all-forms .card-content-ios,
  page-status-popover .discharge-all-forms .card-content-ios,
  page-status-popover-on-service .discharge-all-forms .card-content-ios,
  page-referral-cancel-popover .discharge-all-forms .card-content-ios,
  page-referrals-list .discharge-all-forms .card-content-ios,
  page-referral-tab .discharge-all-forms .card-content-ios,
  .patient-tabs .discharge-all-forms .card-content-ios,
  page-add-patient .discharge-all-forms .card-content-ios,
  page-add-patient-details-popover .discharge-all-forms .card-content-ios,
  page-patient-details .discharge-all-forms .card-content-ios,
  page-community-bereavement-popover .discharge-all-forms .card-content-ios,
  page-cb-checkpoint-popover .discharge-all-forms .card-content-ios,
  page-patient-history-popover .discharge-all-forms .card-content-ios,
  medication-edit .discharge-all-forms .card-content-ios,
  medication-discontinue .discharge-all-forms .card-content-ios,
  allergy-edit .discharge-all-forms .card-content-ios,
  diagnosis-card .discharge-all-forms .card-content-ios,
  order-entry-om .discharge-all-forms .card-content-ios,
  discontinue-order .discharge-all-forms .card-content-ios,
  add-notes-popover .discharge-all-forms .card-content-ios,
  cancel-order .discharge-all-forms .card-content-ios,
  e-sign-selected-orders .discharge-all-forms .card-content-ios,
  reject-order .discharge-all-forms .card-content-ios,
  reject-selected-orders .discharge-all-forms .card-content-ios,
  upload-order-documents .discharge-all-forms .card-content-ios,
  read-back-and-verified .discharge-all-forms .card-content-ios {
    padding-top: 5px !important;
  }
  page-discharge-forms .discharge-all-forms .input-wrapper,
  page-meds-dme-delete-confirmation .discharge-all-forms .input-wrapper,
  page-note-popover .discharge-all-forms .input-wrapper,
  page-adverse-event-popover .discharge-all-forms .input-wrapper,
  page-notes .discharge-all-forms .input-wrapper,
  page-reports-discharge-service-utilization .discharge-all-forms .input-wrapper,
  reports-discharge .discharge-all-forms .input-wrapper,
  page-reports-discharge-admin .discharge-all-forms .input-wrapper,
  page-reports-discharge-record-admin .discharge-all-forms .input-wrapper,
  page-reports-admission-preference .discharge-all-forms .input-wrapper,
  page-reports-admission-record-admin .discharge-all-forms .input-wrapper,
  page-reports-admission-healthcondition .discharge-all-forms .input-wrapper,
  page-reports-admission-medication .discharge-all-forms .input-wrapper,
  page-reports-admission-admin .discharge-all-forms .input-wrapper,
  page-reports-admission-activedaignosis .discharge-all-forms .input-wrapper,
  page-admission-forms .discharge-all-forms .input-wrapper,
  page-reports-discharge .discharge-all-forms .input-wrapper,
  page-admission-complete-popover .discharge-all-forms .input-wrapper,
  page-certification .discharge-all-forms .input-wrapper,
  page-consents .discharge-all-forms .input-wrapper,
  page-patient-certification .discharge-all-forms .input-wrapper,
  page-certificate-consents-details .discharge-all-forms .input-wrapper,
  page-consents-details page-add-allergies .discharge-all-forms .input-wrapper,
  page-add-dme .discharge-all-forms .input-wrapper,
  page-add-medication .discharge-all-forms .input-wrapper,
  page-add-patient-details-popover .discharge-all-forms .input-wrapper,
  page-allergy-grid .discharge-all-forms .input-wrapper,
  page-aware-of-referral .discharge-all-forms .input-wrapper,
  page-caller-popover .discharge-all-forms .input-wrapper,
  page-diagnosis .discharge-all-forms .input-wrapper,
  page-diagnosis-popover .discharge-all-forms .input-wrapper,
  page-dme-grid .discharge-all-forms .input-wrapper,
  page-funeral-home-pharmacy .discharge-all-forms .input-wrapper,
  page-hospice-transfer .discharge-all-forms .input-wrapper,
  page-level-of-care .discharge-all-forms .input-wrapper,
  page-level-of-care-popover .discharge-all-forms .input-wrapper,
  page-medication-dme .discharge-all-forms .input-wrapper,
  page-medication-grid .discharge-all-forms .input-wrapper,
  page-patient-activity .discharge-all-forms .input-wrapper,
  page-physicians-order .discharge-all-forms .input-wrapper,
  page-referrals-credit .discharge-all-forms .input-wrapper,
  page-referrer .discharge-all-forms .input-wrapper,
  page-referring-physician .discharge-all-forms .input-wrapper,
  page-status .discharge-all-forms .input-wrapper,
  page-status-popover .discharge-all-forms .input-wrapper,
  page-status-popover-on-service .discharge-all-forms .input-wrapper,
  page-referral-cancel-popover .discharge-all-forms .input-wrapper,
  page-referrals-list .discharge-all-forms .input-wrapper,
  page-referral-tab .discharge-all-forms .input-wrapper,
  .patient-tabs .discharge-all-forms .input-wrapper,
  page-add-patient .discharge-all-forms .input-wrapper,
  page-add-patient-details-popover .discharge-all-forms .input-wrapper,
  page-patient-details .discharge-all-forms .input-wrapper,
  page-community-bereavement-popover .discharge-all-forms .input-wrapper,
  page-cb-checkpoint-popover .discharge-all-forms .input-wrapper,
  page-patient-history-popover .discharge-all-forms .input-wrapper,
  medication-edit .discharge-all-forms .input-wrapper,
  medication-discontinue .discharge-all-forms .input-wrapper,
  allergy-edit .discharge-all-forms .input-wrapper,
  diagnosis-card .discharge-all-forms .input-wrapper,
  order-entry-om .discharge-all-forms .input-wrapper,
  discontinue-order .discharge-all-forms .input-wrapper,
  add-notes-popover .discharge-all-forms .input-wrapper,
  cancel-order .discharge-all-forms .input-wrapper,
  e-sign-selected-orders .discharge-all-forms .input-wrapper,
  reject-order .discharge-all-forms .input-wrapper,
  reject-selected-orders .discharge-all-forms .input-wrapper,
  upload-order-documents .discharge-all-forms .input-wrapper,
  read-back-and-verified .discharge-all-forms .input-wrapper {
    padding-left: 0px;
  }
  page-discharge-forms .discharge-all-forms .radio-ios .radio-icon,
  page-meds-dme-delete-confirmation .discharge-all-forms .radio-ios .radio-icon,
  page-note-popover .discharge-all-forms .radio-ios .radio-icon,
  page-adverse-event-popover .discharge-all-forms .radio-ios .radio-icon,
  page-notes .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-service-utilization .discharge-all-forms .radio-ios .radio-icon,
  reports-discharge .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-record-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-preference .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-record-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-healthcondition .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-medication .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-activedaignosis .discharge-all-forms .radio-ios .radio-icon,
  page-admission-forms .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge .discharge-all-forms .radio-ios .radio-icon,
  page-admission-complete-popover .discharge-all-forms .radio-ios .radio-icon,
  page-certification .discharge-all-forms .radio-ios .radio-icon,
  page-consents .discharge-all-forms .radio-ios .radio-icon,
  page-patient-certification .discharge-all-forms .radio-ios .radio-icon,
  page-certificate-consents-details .discharge-all-forms .radio-ios .radio-icon,
  page-consents-details page-add-allergies .discharge-all-forms .radio-ios .radio-icon,
  page-add-dme .discharge-all-forms .radio-ios .radio-icon,
  page-add-medication .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient-details-popover .discharge-all-forms .radio-ios .radio-icon,
  page-allergy-grid .discharge-all-forms .radio-ios .radio-icon,
  page-aware-of-referral .discharge-all-forms .radio-ios .radio-icon,
  page-caller-popover .discharge-all-forms .radio-ios .radio-icon,
  page-diagnosis .discharge-all-forms .radio-ios .radio-icon,
  page-diagnosis-popover .discharge-all-forms .radio-ios .radio-icon,
  page-dme-grid .discharge-all-forms .radio-ios .radio-icon,
  page-funeral-home-pharmacy .discharge-all-forms .radio-ios .radio-icon,
  page-hospice-transfer .discharge-all-forms .radio-ios .radio-icon,
  page-level-of-care .discharge-all-forms .radio-ios .radio-icon,
  page-level-of-care-popover .discharge-all-forms .radio-ios .radio-icon,
  page-medication-dme .discharge-all-forms .radio-ios .radio-icon,
  page-medication-grid .discharge-all-forms .radio-ios .radio-icon,
  page-patient-activity .discharge-all-forms .radio-ios .radio-icon,
  page-physicians-order .discharge-all-forms .radio-ios .radio-icon,
  page-referrals-credit .discharge-all-forms .radio-ios .radio-icon,
  page-referrer .discharge-all-forms .radio-ios .radio-icon,
  page-referring-physician .discharge-all-forms .radio-ios .radio-icon,
  page-status .discharge-all-forms .radio-ios .radio-icon,
  page-status-popover .discharge-all-forms .radio-ios .radio-icon,
  page-status-popover-on-service .discharge-all-forms .radio-ios .radio-icon,
  page-referral-cancel-popover .discharge-all-forms .radio-ios .radio-icon,
  page-referrals-list .discharge-all-forms .radio-ios .radio-icon,
  page-referral-tab .discharge-all-forms .radio-ios .radio-icon,
  .patient-tabs .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient-details-popover .discharge-all-forms .radio-ios .radio-icon,
  page-patient-details .discharge-all-forms .radio-ios .radio-icon,
  page-community-bereavement-popover .discharge-all-forms .radio-ios .radio-icon,
  page-cb-checkpoint-popover .discharge-all-forms .radio-ios .radio-icon,
  page-patient-history-popover .discharge-all-forms .radio-ios .radio-icon,
  medication-edit .discharge-all-forms .radio-ios .radio-icon,
  medication-discontinue .discharge-all-forms .radio-ios .radio-icon,
  allergy-edit .discharge-all-forms .radio-ios .radio-icon,
  diagnosis-card .discharge-all-forms .radio-ios .radio-icon,
  order-entry-om .discharge-all-forms .radio-ios .radio-icon,
  discontinue-order .discharge-all-forms .radio-ios .radio-icon,
  add-notes-popover .discharge-all-forms .radio-ios .radio-icon,
  cancel-order .discharge-all-forms .radio-ios .radio-icon,
  e-sign-selected-orders .discharge-all-forms .radio-ios .radio-icon,
  reject-order .discharge-all-forms .radio-ios .radio-icon,
  reject-selected-orders .discharge-all-forms .radio-ios .radio-icon,
  upload-order-documents .discharge-all-forms .radio-ios .radio-icon,
  read-back-and-verified .discharge-all-forms .radio-ios .radio-icon {
    top: -7px;
    left: 0px;
  }
  page-discharge-forms .discharge-all-forms .radio-ios .radio-icon,
  page-meds-dme-delete-confirmation .discharge-all-forms .radio-ios .radio-icon,
  page-note-popover .discharge-all-forms .radio-ios .radio-icon,
  page-adverse-event-popover .discharge-all-forms .radio-ios .radio-icon,
  page-notes .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-service-utilization .discharge-all-forms .radio-ios .radio-icon,
  reports-discharge .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-record-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-preference .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-record-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-healthcondition .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-medication .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-activedaignosis .discharge-all-forms .radio-ios .radio-icon,
  page-admission-forms .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge .discharge-all-forms .radio-ios .radio-icon,
  page-admission-complete-popover .discharge-all-forms .radio-ios .radio-icon,
  page-certification .discharge-all-forms .radio-ios .radio-icon,
  page-consents .discharge-all-forms .radio-ios .radio-icon,
  page-patient-certification .discharge-all-forms .radio-ios .radio-icon,
  page-certificate-consents-details .discharge-all-forms .radio-ios .radio-icon,
  page-consents-details page-add-allergies .discharge-all-forms .radio-ios .radio-icon,
  page-add-dme .discharge-all-forms .radio-ios .radio-icon,
  page-add-medication .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient-details-popover .discharge-all-forms .radio-ios .radio-icon,
  page-allergy-grid .discharge-all-forms .radio-ios .radio-icon,
  page-aware-of-referral .discharge-all-forms .radio-ios .radio-icon,
  page-caller-popover .discharge-all-forms .radio-ios .radio-icon,
  page-diagnosis .discharge-all-forms .radio-ios .radio-icon,
  page-diagnosis-popover .discharge-all-forms .radio-ios .radio-icon,
  page-dme-grid .discharge-all-forms .radio-ios .radio-icon,
  page-funeral-home-pharmacy .discharge-all-forms .radio-ios .radio-icon,
  page-hospice-transfer .discharge-all-forms .radio-ios .radio-icon,
  page-level-of-care .discharge-all-forms .radio-ios .radio-icon,
  page-level-of-care-popover .discharge-all-forms .radio-ios .radio-icon,
  page-medication-dme .discharge-all-forms .radio-ios .radio-icon,
  page-medication-grid .discharge-all-forms .radio-ios .radio-icon,
  page-patient-activity .discharge-all-forms .radio-ios .radio-icon,
  page-physicians-order .discharge-all-forms .radio-ios .radio-icon,
  page-referrals-credit .discharge-all-forms .radio-ios .radio-icon,
  page-referrer .discharge-all-forms .radio-ios .radio-icon,
  page-referring-physician .discharge-all-forms .radio-ios .radio-icon,
  page-status .discharge-all-forms .radio-ios .radio-icon,
  page-status-popover .discharge-all-forms .radio-ios .radio-icon,
  page-status-popover-on-service .discharge-all-forms .radio-ios .radio-icon,
  page-referral-cancel-popover .discharge-all-forms .radio-ios .radio-icon,
  page-referrals-list .discharge-all-forms .radio-ios .radio-icon,
  page-referral-tab .discharge-all-forms .radio-ios .radio-icon,
  .patient-tabs .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient-details-popover .discharge-all-forms .radio-ios .radio-icon,
  page-patient-details .discharge-all-forms .radio-ios .radio-icon,
  page-community-bereavement-popover .discharge-all-forms .radio-ios .radio-icon,
  page-cb-checkpoint-popover .discharge-all-forms .radio-ios .radio-icon,
  page-patient-history-popover .discharge-all-forms .radio-ios .radio-icon,
  medication-edit .discharge-all-forms .radio-ios .radio-icon,
  medication-discontinue .discharge-all-forms .radio-ios .radio-icon,
  allergy-edit .discharge-all-forms .radio-ios .radio-icon,
  diagnosis-card .discharge-all-forms .radio-ios .radio-icon,
  order-entry-om .discharge-all-forms .radio-ios .radio-icon,
  discontinue-order .discharge-all-forms .radio-ios .radio-icon,
  add-notes-popover .discharge-all-forms .radio-ios .radio-icon,
  cancel-order .discharge-all-forms .radio-ios .radio-icon,
  e-sign-selected-orders .discharge-all-forms .radio-ios .radio-icon,
  reject-order .discharge-all-forms .radio-ios .radio-icon,
  reject-selected-orders .discharge-all-forms .radio-ios .radio-icon,
  upload-order-documents .discharge-all-forms .radio-ios .radio-icon,
  read-back-and-verified .discharge-all-forms .radio-ios .radio-icon {
    width: 16px;
    height: 16px;
    border-radius: 15px;
    border: 2px solid #c5d0e0;
  }
  page-discharge-forms .discharge-all-forms .radio-checked .radio-inner,
  page-meds-dme-delete-confirmation .discharge-all-forms .radio-checked .radio-inner,
  page-note-popover .discharge-all-forms .radio-checked .radio-inner,
  page-adverse-event-popover .discharge-all-forms .radio-checked .radio-inner,
  page-notes .discharge-all-forms .radio-checked .radio-inner,
  page-reports-discharge-service-utilization .discharge-all-forms .radio-checked .radio-inner,
  reports-discharge .discharge-all-forms .radio-checked .radio-inner,
  page-reports-discharge-admin .discharge-all-forms .radio-checked .radio-inner,
  page-reports-discharge-record-admin .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-preference .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-record-admin .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-healthcondition .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-medication .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-admin .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-activedaignosis .discharge-all-forms .radio-checked .radio-inner,
  page-admission-forms .discharge-all-forms .radio-checked .radio-inner,
  page-reports-discharge .discharge-all-forms .radio-checked .radio-inner,
  page-admission-complete-popover .discharge-all-forms .radio-checked .radio-inner,
  page-certification .discharge-all-forms .radio-checked .radio-inner,
  page-consents .discharge-all-forms .radio-checked .radio-inner,
  page-patient-certification .discharge-all-forms .radio-checked .radio-inner,
  page-certificate-consents-details .discharge-all-forms .radio-checked .radio-inner,
  page-consents-details page-add-allergies .discharge-all-forms .radio-checked .radio-inner,
  page-add-dme .discharge-all-forms .radio-checked .radio-inner,
  page-add-medication .discharge-all-forms .radio-checked .radio-inner,
  page-add-patient-details-popover .discharge-all-forms .radio-checked .radio-inner,
  page-allergy-grid .discharge-all-forms .radio-checked .radio-inner,
  page-aware-of-referral .discharge-all-forms .radio-checked .radio-inner,
  page-caller-popover .discharge-all-forms .radio-checked .radio-inner,
  page-diagnosis .discharge-all-forms .radio-checked .radio-inner,
  page-diagnosis-popover .discharge-all-forms .radio-checked .radio-inner,
  page-dme-grid .discharge-all-forms .radio-checked .radio-inner,
  page-funeral-home-pharmacy .discharge-all-forms .radio-checked .radio-inner,
  page-hospice-transfer .discharge-all-forms .radio-checked .radio-inner,
  page-level-of-care .discharge-all-forms .radio-checked .radio-inner,
  page-level-of-care-popover .discharge-all-forms .radio-checked .radio-inner,
  page-medication-dme .discharge-all-forms .radio-checked .radio-inner,
  page-medication-grid .discharge-all-forms .radio-checked .radio-inner,
  page-patient-activity .discharge-all-forms .radio-checked .radio-inner,
  page-physicians-order .discharge-all-forms .radio-checked .radio-inner,
  page-referrals-credit .discharge-all-forms .radio-checked .radio-inner,
  page-referrer .discharge-all-forms .radio-checked .radio-inner,
  page-referring-physician .discharge-all-forms .radio-checked .radio-inner,
  page-status .discharge-all-forms .radio-checked .radio-inner,
  page-status-popover .discharge-all-forms .radio-checked .radio-inner,
  page-status-popover-on-service .discharge-all-forms .radio-checked .radio-inner,
  page-referral-cancel-popover .discharge-all-forms .radio-checked .radio-inner,
  page-referrals-list .discharge-all-forms .radio-checked .radio-inner,
  page-referral-tab .discharge-all-forms .radio-checked .radio-inner,
  .patient-tabs .discharge-all-forms .radio-checked .radio-inner,
  page-add-patient .discharge-all-forms .radio-checked .radio-inner,
  page-add-patient-details-popover .discharge-all-forms .radio-checked .radio-inner,
  page-patient-details .discharge-all-forms .radio-checked .radio-inner,
  page-community-bereavement-popover .discharge-all-forms .radio-checked .radio-inner,
  page-cb-checkpoint-popover .discharge-all-forms .radio-checked .radio-inner,
  page-patient-history-popover .discharge-all-forms .radio-checked .radio-inner,
  medication-edit .discharge-all-forms .radio-checked .radio-inner,
  medication-discontinue .discharge-all-forms .radio-checked .radio-inner,
  allergy-edit .discharge-all-forms .radio-checked .radio-inner,
  diagnosis-card .discharge-all-forms .radio-checked .radio-inner,
  order-entry-om .discharge-all-forms .radio-checked .radio-inner,
  discontinue-order .discharge-all-forms .radio-checked .radio-inner,
  add-notes-popover .discharge-all-forms .radio-checked .radio-inner,
  cancel-order .discharge-all-forms .radio-checked .radio-inner,
  e-sign-selected-orders .discharge-all-forms .radio-checked .radio-inner,
  reject-order .discharge-all-forms .radio-checked .radio-inner,
  reject-selected-orders .discharge-all-forms .radio-checked .radio-inner,
  upload-order-documents .discharge-all-forms .radio-checked .radio-inner,
  read-back-and-verified .discharge-all-forms .radio-checked .radio-inner {
    left: 2px;
    top: 2px;
    width: 8px;
    height: 8px;
    background-color: #5977ba;
    border-radius: 15px;
  }
  page-discharge-forms .discharge-all-forms .item-ios .radio-ios,
  page-meds-dme-delete-confirmation .discharge-all-forms .item-ios .radio-ios,
  page-note-popover .discharge-all-forms .item-ios .radio-ios,
  page-adverse-event-popover .discharge-all-forms .item-ios .radio-ios,
  page-notes .discharge-all-forms .item-ios .radio-ios,
  page-reports-discharge-service-utilization .discharge-all-forms .item-ios .radio-ios,
  reports-discharge .discharge-all-forms .item-ios .radio-ios,
  page-reports-discharge-admin .discharge-all-forms .item-ios .radio-ios,
  page-reports-discharge-record-admin .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-preference .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-record-admin .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-healthcondition .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-medication .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-admin .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-activedaignosis .discharge-all-forms .item-ios .radio-ios,
  page-admission-forms .discharge-all-forms .item-ios .radio-ios,
  page-reports-discharge .discharge-all-forms .item-ios .radio-ios,
  page-admission-complete-popover .discharge-all-forms .item-ios .radio-ios,
  page-certification .discharge-all-forms .item-ios .radio-ios,
  page-consents .discharge-all-forms .item-ios .radio-ios,
  page-patient-certification .discharge-all-forms .item-ios .radio-ios,
  page-certificate-consents-details .discharge-all-forms .item-ios .radio-ios,
  page-consents-details page-add-allergies .discharge-all-forms .item-ios .radio-ios,
  page-add-dme .discharge-all-forms .item-ios .radio-ios,
  page-add-medication .discharge-all-forms .item-ios .radio-ios,
  page-add-patient-details-popover .discharge-all-forms .item-ios .radio-ios,
  page-allergy-grid .discharge-all-forms .item-ios .radio-ios,
  page-aware-of-referral .discharge-all-forms .item-ios .radio-ios,
  page-caller-popover .discharge-all-forms .item-ios .radio-ios,
  page-diagnosis .discharge-all-forms .item-ios .radio-ios,
  page-diagnosis-popover .discharge-all-forms .item-ios .radio-ios,
  page-dme-grid .discharge-all-forms .item-ios .radio-ios,
  page-funeral-home-pharmacy .discharge-all-forms .item-ios .radio-ios,
  page-hospice-transfer .discharge-all-forms .item-ios .radio-ios,
  page-level-of-care .discharge-all-forms .item-ios .radio-ios,
  page-level-of-care-popover .discharge-all-forms .item-ios .radio-ios,
  page-medication-dme .discharge-all-forms .item-ios .radio-ios,
  page-medication-grid .discharge-all-forms .item-ios .radio-ios,
  page-patient-activity .discharge-all-forms .item-ios .radio-ios,
  page-physicians-order .discharge-all-forms .item-ios .radio-ios,
  page-referrals-credit .discharge-all-forms .item-ios .radio-ios,
  page-referrer .discharge-all-forms .item-ios .radio-ios,
  page-referring-physician .discharge-all-forms .item-ios .radio-ios,
  page-status .discharge-all-forms .item-ios .radio-ios,
  page-status-popover .discharge-all-forms .item-ios .radio-ios,
  page-status-popover-on-service .discharge-all-forms .item-ios .radio-ios,
  page-referral-cancel-popover .discharge-all-forms .item-ios .radio-ios,
  page-referrals-list .discharge-all-forms .item-ios .radio-ios,
  page-referral-tab .discharge-all-forms .item-ios .radio-ios,
  .patient-tabs .discharge-all-forms .item-ios .radio-ios,
  page-add-patient .discharge-all-forms .item-ios .radio-ios,
  page-add-patient-details-popover .discharge-all-forms .item-ios .radio-ios,
  page-patient-details .discharge-all-forms .item-ios .radio-ios,
  page-community-bereavement-popover .discharge-all-forms .item-ios .radio-ios,
  page-cb-checkpoint-popover .discharge-all-forms .item-ios .radio-ios,
  page-patient-history-popover .discharge-all-forms .item-ios .radio-ios,
  medication-edit .discharge-all-forms .item-ios .radio-ios,
  medication-discontinue .discharge-all-forms .item-ios .radio-ios,
  allergy-edit .discharge-all-forms .item-ios .radio-ios,
  diagnosis-card .discharge-all-forms .item-ios .radio-ios,
  order-entry-om .discharge-all-forms .item-ios .radio-ios,
  discontinue-order .discharge-all-forms .item-ios .radio-ios,
  add-notes-popover .discharge-all-forms .item-ios .radio-ios,
  cancel-order .discharge-all-forms .item-ios .radio-ios,
  e-sign-selected-orders .discharge-all-forms .item-ios .radio-ios,
  reject-order .discharge-all-forms .item-ios .radio-ios,
  reject-selected-orders .discharge-all-forms .item-ios .radio-ios,
  upload-order-documents .discharge-all-forms .item-ios .radio-ios,
  read-back-and-verified .discharge-all-forms .item-ios .radio-ios {
    margin-top: 22px;
    margin-bottom: 0px;
    left: 0px;
    position: absolute;
    top: -1px;
  }
  page-discharge-forms .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-meds-dme-delete-confirmation .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-note-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-adverse-event-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-notes .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-discharge-service-utilization .discharge-all-forms .item-radio-checked.item-ios ion-label,
  reports-discharge .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-discharge-admin .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-discharge-record-admin .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-preference .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-record-admin .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-healthcondition .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-medication .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-admin .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-activedaignosis .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-admission-forms .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-discharge .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-admission-complete-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-certification .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-consents .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-patient-certification .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-certificate-consents-details .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-consents-details page-add-allergies .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-add-dme .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-add-medication .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-add-patient-details-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-allergy-grid .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-aware-of-referral .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-caller-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-diagnosis .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-diagnosis-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-dme-grid .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-funeral-home-pharmacy .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-hospice-transfer .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-level-of-care .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-level-of-care-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-medication-dme .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-medication-grid .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-patient-activity .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-physicians-order .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referrals-credit .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referrer .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referring-physician .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-status .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-status-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-status-popover-on-service .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referral-cancel-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referrals-list .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referral-tab .discharge-all-forms .item-radio-checked.item-ios ion-label,
  .patient-tabs .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-add-patient .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-add-patient-details-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-patient-details .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-community-bereavement-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-cb-checkpoint-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-patient-history-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  medication-edit .discharge-all-forms .item-radio-checked.item-ios ion-label,
  medication-discontinue .discharge-all-forms .item-radio-checked.item-ios ion-label,
  allergy-edit .discharge-all-forms .item-radio-checked.item-ios ion-label,
  diagnosis-card .discharge-all-forms .item-radio-checked.item-ios ion-label,
  order-entry-om .discharge-all-forms .item-radio-checked.item-ios ion-label,
  discontinue-order .discharge-all-forms .item-radio-checked.item-ios ion-label,
  add-notes-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  cancel-order .discharge-all-forms .item-radio-checked.item-ios ion-label,
  e-sign-selected-orders .discharge-all-forms .item-radio-checked.item-ios ion-label,
  reject-order .discharge-all-forms .item-radio-checked.item-ios ion-label,
  reject-selected-orders .discharge-all-forms .item-radio-checked.item-ios ion-label,
  upload-order-documents .discharge-all-forms .item-radio-checked.item-ios ion-label,
  read-back-and-verified .discharge-all-forms .item-radio-checked.item-ios ion-label {
    color: #000;
  }
}

@media (orientation: landscape) {
  page-discharge-forms .discharge-all-forms .scroll-content,
  page-meds-dme-delete-confirmation .discharge-all-forms .scroll-content,
  page-note-popover .discharge-all-forms .scroll-content,
  page-adverse-event-popover .discharge-all-forms .scroll-content,
  page-notes .discharge-all-forms .scroll-content,
  page-reports-discharge-service-utilization .discharge-all-forms .scroll-content,
  reports-discharge .discharge-all-forms .scroll-content,
  page-reports-discharge-admin .discharge-all-forms .scroll-content,
  page-reports-discharge-record-admin .discharge-all-forms .scroll-content,
  page-reports-admission-preference .discharge-all-forms .scroll-content,
  page-reports-admission-record-admin .discharge-all-forms .scroll-content,
  page-reports-admission-healthcondition .discharge-all-forms .scroll-content,
  page-reports-admission-medication .discharge-all-forms .scroll-content,
  page-reports-admission-admin .discharge-all-forms .scroll-content,
  page-reports-admission-activedaignosis .discharge-all-forms .scroll-content,
  page-admission-forms .discharge-all-forms .scroll-content,
  page-reports-discharge .discharge-all-forms .scroll-content,
  page-admission-complete-popover .discharge-all-forms .scroll-content,
  page-certification .discharge-all-forms .scroll-content,
  page-consents .discharge-all-forms .scroll-content,
  page-patient-certification .discharge-all-forms .scroll-content,
  page-certificate-consents-details .discharge-all-forms .scroll-content,
  page-consents-details page-add-allergies .discharge-all-forms .scroll-content,
  page-add-dme .discharge-all-forms .scroll-content,
  page-add-medication .discharge-all-forms .scroll-content,
  page-add-patient-details-popover .discharge-all-forms .scroll-content,
  page-allergy-grid .discharge-all-forms .scroll-content,
  page-aware-of-referral .discharge-all-forms .scroll-content,
  page-caller-popover .discharge-all-forms .scroll-content,
  page-diagnosis .discharge-all-forms .scroll-content,
  page-diagnosis-popover .discharge-all-forms .scroll-content,
  page-dme-grid .discharge-all-forms .scroll-content,
  page-funeral-home-pharmacy .discharge-all-forms .scroll-content,
  page-hospice-transfer .discharge-all-forms .scroll-content,
  page-level-of-care .discharge-all-forms .scroll-content,
  page-level-of-care-popover .discharge-all-forms .scroll-content,
  page-medication-dme .discharge-all-forms .scroll-content,
  page-medication-grid .discharge-all-forms .scroll-content,
  page-patient-activity .discharge-all-forms .scroll-content,
  page-physicians-order .discharge-all-forms .scroll-content,
  page-referrals-credit .discharge-all-forms .scroll-content,
  page-referrer .discharge-all-forms .scroll-content,
  page-referring-physician .discharge-all-forms .scroll-content,
  page-status .discharge-all-forms .scroll-content,
  page-status-popover .discharge-all-forms .scroll-content,
  page-status-popover-on-service .discharge-all-forms .scroll-content,
  page-referral-cancel-popover .discharge-all-forms .scroll-content,
  page-referrals-list .discharge-all-forms .scroll-content,
  page-referral-tab .discharge-all-forms .scroll-content,
  .patient-tabs .discharge-all-forms .scroll-content,
  page-add-patient .discharge-all-forms .scroll-content,
  page-add-patient-details-popover .discharge-all-forms .scroll-content,
  page-patient-details .discharge-all-forms .scroll-content,
  page-community-bereavement-popover .discharge-all-forms .scroll-content,
  page-cb-checkpoint-popover .discharge-all-forms .scroll-content,
  page-patient-history-popover .discharge-all-forms .scroll-content,
  medication-edit .discharge-all-forms .scroll-content,
  medication-discontinue .discharge-all-forms .scroll-content,
  allergy-edit .discharge-all-forms .scroll-content,
  diagnosis-card .discharge-all-forms .scroll-content,
  order-entry-om .discharge-all-forms .scroll-content,
  discontinue-order .discharge-all-forms .scroll-content,
  add-notes-popover .discharge-all-forms .scroll-content,
  cancel-order .discharge-all-forms .scroll-content,
  e-sign-selected-orders .discharge-all-forms .scroll-content,
  reject-order .discharge-all-forms .scroll-content,
  reject-selected-orders .discharge-all-forms .scroll-content,
  upload-order-documents .discharge-all-forms .scroll-content,
  read-back-and-verified .discharge-all-forms .scroll-content {
    padding: 0px !important;
  }
  page-discharge-forms .discharge-all-forms .card-ios,
  page-meds-dme-delete-confirmation .discharge-all-forms .card-ios,
  page-note-popover .discharge-all-forms .card-ios,
  page-adverse-event-popover .discharge-all-forms .card-ios,
  page-notes .discharge-all-forms .card-ios,
  page-reports-discharge-service-utilization .discharge-all-forms .card-ios,
  reports-discharge .discharge-all-forms .card-ios,
  page-reports-discharge-admin .discharge-all-forms .card-ios,
  page-reports-discharge-record-admin .discharge-all-forms .card-ios,
  page-reports-admission-preference .discharge-all-forms .card-ios,
  page-reports-admission-record-admin .discharge-all-forms .card-ios,
  page-reports-admission-healthcondition .discharge-all-forms .card-ios,
  page-reports-admission-medication .discharge-all-forms .card-ios,
  page-reports-admission-admin .discharge-all-forms .card-ios,
  page-reports-admission-activedaignosis .discharge-all-forms .card-ios,
  page-admission-forms .discharge-all-forms .card-ios,
  page-reports-discharge .discharge-all-forms .card-ios,
  page-admission-complete-popover .discharge-all-forms .card-ios,
  page-certification .discharge-all-forms .card-ios,
  page-consents .discharge-all-forms .card-ios,
  page-patient-certification .discharge-all-forms .card-ios,
  page-certificate-consents-details .discharge-all-forms .card-ios,
  page-consents-details page-add-allergies .discharge-all-forms .card-ios,
  page-add-dme .discharge-all-forms .card-ios,
  page-add-medication .discharge-all-forms .card-ios,
  page-add-patient-details-popover .discharge-all-forms .card-ios,
  page-allergy-grid .discharge-all-forms .card-ios,
  page-aware-of-referral .discharge-all-forms .card-ios,
  page-caller-popover .discharge-all-forms .card-ios,
  page-diagnosis .discharge-all-forms .card-ios,
  page-diagnosis-popover .discharge-all-forms .card-ios,
  page-dme-grid .discharge-all-forms .card-ios,
  page-funeral-home-pharmacy .discharge-all-forms .card-ios,
  page-hospice-transfer .discharge-all-forms .card-ios,
  page-level-of-care .discharge-all-forms .card-ios,
  page-level-of-care-popover .discharge-all-forms .card-ios,
  page-medication-dme .discharge-all-forms .card-ios,
  page-medication-grid .discharge-all-forms .card-ios,
  page-patient-activity .discharge-all-forms .card-ios,
  page-physicians-order .discharge-all-forms .card-ios,
  page-referrals-credit .discharge-all-forms .card-ios,
  page-referrer .discharge-all-forms .card-ios,
  page-referring-physician .discharge-all-forms .card-ios,
  page-status .discharge-all-forms .card-ios,
  page-status-popover .discharge-all-forms .card-ios,
  page-status-popover-on-service .discharge-all-forms .card-ios,
  page-referral-cancel-popover .discharge-all-forms .card-ios,
  page-referrals-list .discharge-all-forms .card-ios,
  page-referral-tab .discharge-all-forms .card-ios,
  .patient-tabs .discharge-all-forms .card-ios,
  page-add-patient .discharge-all-forms .card-ios,
  page-add-patient-details-popover .discharge-all-forms .card-ios,
  page-patient-details .discharge-all-forms .card-ios,
  page-community-bereavement-popover .discharge-all-forms .card-ios,
  page-cb-checkpoint-popover .discharge-all-forms .card-ios,
  page-patient-history-popover .discharge-all-forms .card-ios,
  medication-edit .discharge-all-forms .card-ios,
  medication-discontinue .discharge-all-forms .card-ios,
  allergy-edit .discharge-all-forms .card-ios,
  diagnosis-card .discharge-all-forms .card-ios,
  order-entry-om .discharge-all-forms .card-ios,
  discontinue-order .discharge-all-forms .card-ios,
  add-notes-popover .discharge-all-forms .card-ios,
  cancel-order .discharge-all-forms .card-ios,
  e-sign-selected-orders .discharge-all-forms .card-ios,
  reject-order .discharge-all-forms .card-ios,
  reject-selected-orders .discharge-all-forms .card-ios,
  upload-order-documents .discharge-all-forms .card-ios,
  read-back-and-verified .discharge-all-forms .card-ios {
    width: 100% !important;
    margin-left: 0px;
  }
  page-discharge-forms .discharge-all-forms .card-content-ios,
  page-meds-dme-delete-confirmation .discharge-all-forms .card-content-ios,
  page-note-popover .discharge-all-forms .card-content-ios,
  page-adverse-event-popover .discharge-all-forms .card-content-ios,
  page-notes .discharge-all-forms .card-content-ios,
  page-reports-discharge-service-utilization .discharge-all-forms .card-content-ios,
  reports-discharge .discharge-all-forms .card-content-ios,
  page-reports-discharge-admin .discharge-all-forms .card-content-ios,
  page-reports-discharge-record-admin .discharge-all-forms .card-content-ios,
  page-reports-admission-preference .discharge-all-forms .card-content-ios,
  page-reports-admission-record-admin .discharge-all-forms .card-content-ios,
  page-reports-admission-healthcondition .discharge-all-forms .card-content-ios,
  page-reports-admission-medication .discharge-all-forms .card-content-ios,
  page-reports-admission-admin .discharge-all-forms .card-content-ios,
  page-reports-admission-activedaignosis .discharge-all-forms .card-content-ios,
  page-admission-forms .discharge-all-forms .card-content-ios,
  page-reports-discharge .discharge-all-forms .card-content-ios,
  page-admission-complete-popover .discharge-all-forms .card-content-ios,
  page-certification .discharge-all-forms .card-content-ios,
  page-consents .discharge-all-forms .card-content-ios,
  page-patient-certification .discharge-all-forms .card-content-ios,
  page-certificate-consents-details .discharge-all-forms .card-content-ios,
  page-consents-details page-add-allergies .discharge-all-forms .card-content-ios,
  page-add-dme .discharge-all-forms .card-content-ios,
  page-add-medication .discharge-all-forms .card-content-ios,
  page-add-patient-details-popover .discharge-all-forms .card-content-ios,
  page-allergy-grid .discharge-all-forms .card-content-ios,
  page-aware-of-referral .discharge-all-forms .card-content-ios,
  page-caller-popover .discharge-all-forms .card-content-ios,
  page-diagnosis .discharge-all-forms .card-content-ios,
  page-diagnosis-popover .discharge-all-forms .card-content-ios,
  page-dme-grid .discharge-all-forms .card-content-ios,
  page-funeral-home-pharmacy .discharge-all-forms .card-content-ios,
  page-hospice-transfer .discharge-all-forms .card-content-ios,
  page-level-of-care .discharge-all-forms .card-content-ios,
  page-level-of-care-popover .discharge-all-forms .card-content-ios,
  page-medication-dme .discharge-all-forms .card-content-ios,
  page-medication-grid .discharge-all-forms .card-content-ios,
  page-patient-activity .discharge-all-forms .card-content-ios,
  page-physicians-order .discharge-all-forms .card-content-ios,
  page-referrals-credit .discharge-all-forms .card-content-ios,
  page-referrer .discharge-all-forms .card-content-ios,
  page-referring-physician .discharge-all-forms .card-content-ios,
  page-status .discharge-all-forms .card-content-ios,
  page-status-popover .discharge-all-forms .card-content-ios,
  page-status-popover-on-service .discharge-all-forms .card-content-ios,
  page-referral-cancel-popover .discharge-all-forms .card-content-ios,
  page-referrals-list .discharge-all-forms .card-content-ios,
  page-referral-tab .discharge-all-forms .card-content-ios,
  .patient-tabs .discharge-all-forms .card-content-ios,
  page-add-patient .discharge-all-forms .card-content-ios,
  page-add-patient-details-popover .discharge-all-forms .card-content-ios,
  page-patient-details .discharge-all-forms .card-content-ios,
  page-community-bereavement-popover .discharge-all-forms .card-content-ios,
  page-cb-checkpoint-popover .discharge-all-forms .card-content-ios,
  page-patient-history-popover .discharge-all-forms .card-content-ios,
  medication-edit .discharge-all-forms .card-content-ios,
  medication-discontinue .discharge-all-forms .card-content-ios,
  allergy-edit .discharge-all-forms .card-content-ios,
  diagnosis-card .discharge-all-forms .card-content-ios,
  order-entry-om .discharge-all-forms .card-content-ios,
  discontinue-order .discharge-all-forms .card-content-ios,
  add-notes-popover .discharge-all-forms .card-content-ios,
  cancel-order .discharge-all-forms .card-content-ios,
  e-sign-selected-orders .discharge-all-forms .card-content-ios,
  reject-order .discharge-all-forms .card-content-ios,
  reject-selected-orders .discharge-all-forms .card-content-ios,
  upload-order-documents .discharge-all-forms .card-content-ios,
  read-back-and-verified .discharge-all-forms .card-content-ios {
    padding-top: 5px !important;
  }
  page-discharge-forms .discharge-all-forms .radio-ios .radio-icon,
  page-meds-dme-delete-confirmation .discharge-all-forms .radio-ios .radio-icon,
  page-note-popover .discharge-all-forms .radio-ios .radio-icon,
  page-adverse-event-popover .discharge-all-forms .radio-ios .radio-icon,
  page-notes .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-service-utilization .discharge-all-forms .radio-ios .radio-icon,
  reports-discharge .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-record-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-preference .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-record-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-healthcondition .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-medication .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-activedaignosis .discharge-all-forms .radio-ios .radio-icon,
  page-admission-forms .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge .discharge-all-forms .radio-ios .radio-icon,
  page-admission-complete-popover .discharge-all-forms .radio-ios .radio-icon,
  page-certification .discharge-all-forms .radio-ios .radio-icon,
  page-consents .discharge-all-forms .radio-ios .radio-icon,
  page-patient-certification .discharge-all-forms .radio-ios .radio-icon,
  page-certificate-consents-details .discharge-all-forms .radio-ios .radio-icon,
  page-consents-details page-add-allergies .discharge-all-forms .radio-ios .radio-icon,
  page-add-dme .discharge-all-forms .radio-ios .radio-icon,
  page-add-medication .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient-details-popover .discharge-all-forms .radio-ios .radio-icon,
  page-allergy-grid .discharge-all-forms .radio-ios .radio-icon,
  page-aware-of-referral .discharge-all-forms .radio-ios .radio-icon,
  page-caller-popover .discharge-all-forms .radio-ios .radio-icon,
  page-diagnosis .discharge-all-forms .radio-ios .radio-icon,
  page-diagnosis-popover .discharge-all-forms .radio-ios .radio-icon,
  page-dme-grid .discharge-all-forms .radio-ios .radio-icon,
  page-funeral-home-pharmacy .discharge-all-forms .radio-ios .radio-icon,
  page-hospice-transfer .discharge-all-forms .radio-ios .radio-icon,
  page-level-of-care .discharge-all-forms .radio-ios .radio-icon,
  page-level-of-care-popover .discharge-all-forms .radio-ios .radio-icon,
  page-medication-dme .discharge-all-forms .radio-ios .radio-icon,
  page-medication-grid .discharge-all-forms .radio-ios .radio-icon,
  page-patient-activity .discharge-all-forms .radio-ios .radio-icon,
  page-physicians-order .discharge-all-forms .radio-ios .radio-icon,
  page-referrals-credit .discharge-all-forms .radio-ios .radio-icon,
  page-referrer .discharge-all-forms .radio-ios .radio-icon,
  page-referring-physician .discharge-all-forms .radio-ios .radio-icon,
  page-status .discharge-all-forms .radio-ios .radio-icon,
  page-status-popover .discharge-all-forms .radio-ios .radio-icon,
  page-status-popover-on-service .discharge-all-forms .radio-ios .radio-icon,
  page-referral-cancel-popover .discharge-all-forms .radio-ios .radio-icon,
  page-referrals-list .discharge-all-forms .radio-ios .radio-icon,
  page-referral-tab .discharge-all-forms .radio-ios .radio-icon,
  .patient-tabs .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient-details-popover .discharge-all-forms .radio-ios .radio-icon,
  page-patient-details .discharge-all-forms .radio-ios .radio-icon,
  page-community-bereavement-popover .discharge-all-forms .radio-ios .radio-icon,
  page-cb-checkpoint-popover .discharge-all-forms .radio-ios .radio-icon,
  page-patient-history-popover .discharge-all-forms .radio-ios .radio-icon,
  medication-edit .discharge-all-forms .radio-ios .radio-icon,
  medication-discontinue .discharge-all-forms .radio-ios .radio-icon,
  allergy-edit .discharge-all-forms .radio-ios .radio-icon,
  diagnosis-card .discharge-all-forms .radio-ios .radio-icon,
  order-entry-om .discharge-all-forms .radio-ios .radio-icon,
  discontinue-order .discharge-all-forms .radio-ios .radio-icon,
  add-notes-popover .discharge-all-forms .radio-ios .radio-icon,
  cancel-order .discharge-all-forms .radio-ios .radio-icon,
  e-sign-selected-orders .discharge-all-forms .radio-ios .radio-icon,
  reject-order .discharge-all-forms .radio-ios .radio-icon,
  reject-selected-orders .discharge-all-forms .radio-ios .radio-icon,
  upload-order-documents .discharge-all-forms .radio-ios .radio-icon,
  read-back-and-verified .discharge-all-forms .radio-ios .radio-icon {
    top: -7px;
    left: -13px;
  }
  page-discharge-forms .discharge-all-forms .radio-ios .radio-icon,
  page-meds-dme-delete-confirmation .discharge-all-forms .radio-ios .radio-icon,
  page-note-popover .discharge-all-forms .radio-ios .radio-icon,
  page-adverse-event-popover .discharge-all-forms .radio-ios .radio-icon,
  page-notes .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-service-utilization .discharge-all-forms .radio-ios .radio-icon,
  reports-discharge .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-record-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-preference .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-record-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-healthcondition .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-medication .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-activedaignosis .discharge-all-forms .radio-ios .radio-icon,
  page-admission-forms .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge .discharge-all-forms .radio-ios .radio-icon,
  page-admission-complete-popover .discharge-all-forms .radio-ios .radio-icon,
  page-certification .discharge-all-forms .radio-ios .radio-icon,
  page-consents .discharge-all-forms .radio-ios .radio-icon,
  page-patient-certification .discharge-all-forms .radio-ios .radio-icon,
  page-certificate-consents-details .discharge-all-forms .radio-ios .radio-icon,
  page-consents-details page-add-allergies .discharge-all-forms .radio-ios .radio-icon,
  page-add-dme .discharge-all-forms .radio-ios .radio-icon,
  page-add-medication .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient-details-popover .discharge-all-forms .radio-ios .radio-icon,
  page-allergy-grid .discharge-all-forms .radio-ios .radio-icon,
  page-aware-of-referral .discharge-all-forms .radio-ios .radio-icon,
  page-caller-popover .discharge-all-forms .radio-ios .radio-icon,
  page-diagnosis .discharge-all-forms .radio-ios .radio-icon,
  page-diagnosis-popover .discharge-all-forms .radio-ios .radio-icon,
  page-dme-grid .discharge-all-forms .radio-ios .radio-icon,
  page-funeral-home-pharmacy .discharge-all-forms .radio-ios .radio-icon,
  page-hospice-transfer .discharge-all-forms .radio-ios .radio-icon,
  page-level-of-care .discharge-all-forms .radio-ios .radio-icon,
  page-level-of-care-popover .discharge-all-forms .radio-ios .radio-icon,
  page-medication-dme .discharge-all-forms .radio-ios .radio-icon,
  page-medication-grid .discharge-all-forms .radio-ios .radio-icon,
  page-patient-activity .discharge-all-forms .radio-ios .radio-icon,
  page-physicians-order .discharge-all-forms .radio-ios .radio-icon,
  page-referrals-credit .discharge-all-forms .radio-ios .radio-icon,
  page-referrer .discharge-all-forms .radio-ios .radio-icon,
  page-referring-physician .discharge-all-forms .radio-ios .radio-icon,
  page-status .discharge-all-forms .radio-ios .radio-icon,
  page-status-popover .discharge-all-forms .radio-ios .radio-icon,
  page-status-popover-on-service .discharge-all-forms .radio-ios .radio-icon,
  page-referral-cancel-popover .discharge-all-forms .radio-ios .radio-icon,
  page-referrals-list .discharge-all-forms .radio-ios .radio-icon,
  page-referral-tab .discharge-all-forms .radio-ios .radio-icon,
  .patient-tabs .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient-details-popover .discharge-all-forms .radio-ios .radio-icon,
  page-patient-details .discharge-all-forms .radio-ios .radio-icon,
  page-community-bereavement-popover .discharge-all-forms .radio-ios .radio-icon,
  page-cb-checkpoint-popover .discharge-all-forms .radio-ios .radio-icon,
  page-patient-history-popover .discharge-all-forms .radio-ios .radio-icon,
  medication-edit .discharge-all-forms .radio-ios .radio-icon,
  medication-discontinue .discharge-all-forms .radio-ios .radio-icon,
  allergy-edit .discharge-all-forms .radio-ios .radio-icon,
  diagnosis-card .discharge-all-forms .radio-ios .radio-icon,
  order-entry-om .discharge-all-forms .radio-ios .radio-icon,
  discontinue-order .discharge-all-forms .radio-ios .radio-icon,
  add-notes-popover .discharge-all-forms .radio-ios .radio-icon,
  cancel-order .discharge-all-forms .radio-ios .radio-icon,
  e-sign-selected-orders .discharge-all-forms .radio-ios .radio-icon,
  reject-order .discharge-all-forms .radio-ios .radio-icon,
  reject-selected-orders .discharge-all-forms .radio-ios .radio-icon,
  upload-order-documents .discharge-all-forms .radio-ios .radio-icon,
  read-back-and-verified .discharge-all-forms .radio-ios .radio-icon {
    top: -7px;
    left: 0px;
  }
  page-discharge-forms .discharge-all-forms .radio-ios .radio-icon,
  page-meds-dme-delete-confirmation .discharge-all-forms .radio-ios .radio-icon,
  page-note-popover .discharge-all-forms .radio-ios .radio-icon,
  page-adverse-event-popover .discharge-all-forms .radio-ios .radio-icon,
  page-notes .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-service-utilization .discharge-all-forms .radio-ios .radio-icon,
  reports-discharge .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge-record-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-preference .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-record-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-healthcondition .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-medication .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-admin .discharge-all-forms .radio-ios .radio-icon,
  page-reports-admission-activedaignosis .discharge-all-forms .radio-ios .radio-icon,
  page-admission-forms .discharge-all-forms .radio-ios .radio-icon,
  page-reports-discharge .discharge-all-forms .radio-ios .radio-icon,
  page-admission-complete-popover .discharge-all-forms .radio-ios .radio-icon,
  page-certification .discharge-all-forms .radio-ios .radio-icon,
  page-consents .discharge-all-forms .radio-ios .radio-icon,
  page-patient-certification .discharge-all-forms .radio-ios .radio-icon,
  page-certificate-consents-details .discharge-all-forms .radio-ios .radio-icon,
  page-consents-details page-add-allergies .discharge-all-forms .radio-ios .radio-icon,
  page-add-dme .discharge-all-forms .radio-ios .radio-icon,
  page-add-medication .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient-details-popover .discharge-all-forms .radio-ios .radio-icon,
  page-allergy-grid .discharge-all-forms .radio-ios .radio-icon,
  page-aware-of-referral .discharge-all-forms .radio-ios .radio-icon,
  page-caller-popover .discharge-all-forms .radio-ios .radio-icon,
  page-diagnosis .discharge-all-forms .radio-ios .radio-icon,
  page-diagnosis-popover .discharge-all-forms .radio-ios .radio-icon,
  page-dme-grid .discharge-all-forms .radio-ios .radio-icon,
  page-funeral-home-pharmacy .discharge-all-forms .radio-ios .radio-icon,
  page-hospice-transfer .discharge-all-forms .radio-ios .radio-icon,
  page-level-of-care .discharge-all-forms .radio-ios .radio-icon,
  page-level-of-care-popover .discharge-all-forms .radio-ios .radio-icon,
  page-medication-dme .discharge-all-forms .radio-ios .radio-icon,
  page-medication-grid .discharge-all-forms .radio-ios .radio-icon,
  page-patient-activity .discharge-all-forms .radio-ios .radio-icon,
  page-physicians-order .discharge-all-forms .radio-ios .radio-icon,
  page-referrals-credit .discharge-all-forms .radio-ios .radio-icon,
  page-referrer .discharge-all-forms .radio-ios .radio-icon,
  page-referring-physician .discharge-all-forms .radio-ios .radio-icon,
  page-status .discharge-all-forms .radio-ios .radio-icon,
  page-status-popover .discharge-all-forms .radio-ios .radio-icon,
  page-status-popover-on-service .discharge-all-forms .radio-ios .radio-icon,
  page-referral-cancel-popover .discharge-all-forms .radio-ios .radio-icon,
  page-referrals-list .discharge-all-forms .radio-ios .radio-icon,
  page-referral-tab .discharge-all-forms .radio-ios .radio-icon,
  .patient-tabs .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient .discharge-all-forms .radio-ios .radio-icon,
  page-add-patient-details-popover .discharge-all-forms .radio-ios .radio-icon,
  page-patient-details .discharge-all-forms .radio-ios .radio-icon,
  page-community-bereavement-popover .discharge-all-forms .radio-ios .radio-icon,
  page-cb-checkpoint-popover .discharge-all-forms .radio-ios .radio-icon,
  page-patient-history-popover .discharge-all-forms .radio-ios .radio-icon,
  medication-edit .discharge-all-forms .radio-ios .radio-icon,
  medication-discontinue .discharge-all-forms .radio-ios .radio-icon,
  allergy-edit .discharge-all-forms .radio-ios .radio-icon,
  diagnosis-card .discharge-all-forms .radio-ios .radio-icon,
  order-entry-om .discharge-all-forms .radio-ios .radio-icon,
  discontinue-order .discharge-all-forms .radio-ios .radio-icon,
  add-notes-popover .discharge-all-forms .radio-ios .radio-icon,
  cancel-order .discharge-all-forms .radio-ios .radio-icon,
  e-sign-selected-orders .discharge-all-forms .radio-ios .radio-icon,
  reject-order .discharge-all-forms .radio-ios .radio-icon,
  reject-selected-orders .discharge-all-forms .radio-ios .radio-icon,
  upload-order-documents .discharge-all-forms .radio-ios .radio-icon,
  read-back-and-verified .discharge-all-forms .radio-ios .radio-icon {
    width: 16px;
    height: 16px;
    border-radius: 15px;
    border: 2px solid #c5d0e0;
  }
  page-discharge-forms .discharge-all-forms .radio-checked .radio-inner,
  page-meds-dme-delete-confirmation .discharge-all-forms .radio-checked .radio-inner,
  page-note-popover .discharge-all-forms .radio-checked .radio-inner,
  page-adverse-event-popover .discharge-all-forms .radio-checked .radio-inner,
  page-notes .discharge-all-forms .radio-checked .radio-inner,
  page-reports-discharge-service-utilization .discharge-all-forms .radio-checked .radio-inner,
  reports-discharge .discharge-all-forms .radio-checked .radio-inner,
  page-reports-discharge-admin .discharge-all-forms .radio-checked .radio-inner,
  page-reports-discharge-record-admin .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-preference .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-record-admin .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-healthcondition .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-medication .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-admin .discharge-all-forms .radio-checked .radio-inner,
  page-reports-admission-activedaignosis .discharge-all-forms .radio-checked .radio-inner,
  page-admission-forms .discharge-all-forms .radio-checked .radio-inner,
  page-reports-discharge .discharge-all-forms .radio-checked .radio-inner,
  page-admission-complete-popover .discharge-all-forms .radio-checked .radio-inner,
  page-certification .discharge-all-forms .radio-checked .radio-inner,
  page-consents .discharge-all-forms .radio-checked .radio-inner,
  page-patient-certification .discharge-all-forms .radio-checked .radio-inner,
  page-certificate-consents-details .discharge-all-forms .radio-checked .radio-inner,
  page-consents-details page-add-allergies .discharge-all-forms .radio-checked .radio-inner,
  page-add-dme .discharge-all-forms .radio-checked .radio-inner,
  page-add-medication .discharge-all-forms .radio-checked .radio-inner,
  page-add-patient-details-popover .discharge-all-forms .radio-checked .radio-inner,
  page-allergy-grid .discharge-all-forms .radio-checked .radio-inner,
  page-aware-of-referral .discharge-all-forms .radio-checked .radio-inner,
  page-caller-popover .discharge-all-forms .radio-checked .radio-inner,
  page-diagnosis .discharge-all-forms .radio-checked .radio-inner,
  page-diagnosis-popover .discharge-all-forms .radio-checked .radio-inner,
  page-dme-grid .discharge-all-forms .radio-checked .radio-inner,
  page-funeral-home-pharmacy .discharge-all-forms .radio-checked .radio-inner,
  page-hospice-transfer .discharge-all-forms .radio-checked .radio-inner,
  page-level-of-care .discharge-all-forms .radio-checked .radio-inner,
  page-level-of-care-popover .discharge-all-forms .radio-checked .radio-inner,
  page-medication-dme .discharge-all-forms .radio-checked .radio-inner,
  page-medication-grid .discharge-all-forms .radio-checked .radio-inner,
  page-patient-activity .discharge-all-forms .radio-checked .radio-inner,
  page-physicians-order .discharge-all-forms .radio-checked .radio-inner,
  page-referrals-credit .discharge-all-forms .radio-checked .radio-inner,
  page-referrer .discharge-all-forms .radio-checked .radio-inner,
  page-referring-physician .discharge-all-forms .radio-checked .radio-inner,
  page-status .discharge-all-forms .radio-checked .radio-inner,
  page-status-popover .discharge-all-forms .radio-checked .radio-inner,
  page-status-popover-on-service .discharge-all-forms .radio-checked .radio-inner,
  page-referral-cancel-popover .discharge-all-forms .radio-checked .radio-inner,
  page-referrals-list .discharge-all-forms .radio-checked .radio-inner,
  page-referral-tab .discharge-all-forms .radio-checked .radio-inner,
  .patient-tabs .discharge-all-forms .radio-checked .radio-inner,
  page-add-patient .discharge-all-forms .radio-checked .radio-inner,
  page-add-patient-details-popover .discharge-all-forms .radio-checked .radio-inner,
  page-patient-details .discharge-all-forms .radio-checked .radio-inner,
  page-community-bereavement-popover .discharge-all-forms .radio-checked .radio-inner,
  page-cb-checkpoint-popover .discharge-all-forms .radio-checked .radio-inner,
  page-patient-history-popover .discharge-all-forms .radio-checked .radio-inner,
  medication-edit .discharge-all-forms .radio-checked .radio-inner,
  medication-discontinue .discharge-all-forms .radio-checked .radio-inner,
  allergy-edit .discharge-all-forms .radio-checked .radio-inner,
  diagnosis-card .discharge-all-forms .radio-checked .radio-inner,
  order-entry-om .discharge-all-forms .radio-checked .radio-inner,
  discontinue-order .discharge-all-forms .radio-checked .radio-inner,
  add-notes-popover .discharge-all-forms .radio-checked .radio-inner,
  cancel-order .discharge-all-forms .radio-checked .radio-inner,
  e-sign-selected-orders .discharge-all-forms .radio-checked .radio-inner,
  reject-order .discharge-all-forms .radio-checked .radio-inner,
  reject-selected-orders .discharge-all-forms .radio-checked .radio-inner,
  upload-order-documents .discharge-all-forms .radio-checked .radio-inner,
  read-back-and-verified .discharge-all-forms .radio-checked .radio-inner {
    left: 2px;
    top: 2px;
    width: 8px;
    height: 8px;
    background-color: #5977ba;
    border-radius: 15px;
  }
  page-discharge-forms .discharge-all-forms .item-ios .radio-ios,
  page-meds-dme-delete-confirmation .discharge-all-forms .item-ios .radio-ios,
  page-note-popover .discharge-all-forms .item-ios .radio-ios,
  page-adverse-event-popover .discharge-all-forms .item-ios .radio-ios,
  page-notes .discharge-all-forms .item-ios .radio-ios,
  page-reports-discharge-service-utilization .discharge-all-forms .item-ios .radio-ios,
  reports-discharge .discharge-all-forms .item-ios .radio-ios,
  page-reports-discharge-admin .discharge-all-forms .item-ios .radio-ios,
  page-reports-discharge-record-admin .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-preference .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-record-admin .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-healthcondition .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-medication .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-admin .discharge-all-forms .item-ios .radio-ios,
  page-reports-admission-activedaignosis .discharge-all-forms .item-ios .radio-ios,
  page-admission-forms .discharge-all-forms .item-ios .radio-ios,
  page-reports-discharge .discharge-all-forms .item-ios .radio-ios,
  page-admission-complete-popover .discharge-all-forms .item-ios .radio-ios,
  page-certification .discharge-all-forms .item-ios .radio-ios,
  page-consents .discharge-all-forms .item-ios .radio-ios,
  page-patient-certification .discharge-all-forms .item-ios .radio-ios,
  page-certificate-consents-details .discharge-all-forms .item-ios .radio-ios,
  page-consents-details page-add-allergies .discharge-all-forms .item-ios .radio-ios,
  page-add-dme .discharge-all-forms .item-ios .radio-ios,
  page-add-medication .discharge-all-forms .item-ios .radio-ios,
  page-add-patient-details-popover .discharge-all-forms .item-ios .radio-ios,
  page-allergy-grid .discharge-all-forms .item-ios .radio-ios,
  page-aware-of-referral .discharge-all-forms .item-ios .radio-ios,
  page-caller-popover .discharge-all-forms .item-ios .radio-ios,
  page-diagnosis .discharge-all-forms .item-ios .radio-ios,
  page-diagnosis-popover .discharge-all-forms .item-ios .radio-ios,
  page-dme-grid .discharge-all-forms .item-ios .radio-ios,
  page-funeral-home-pharmacy .discharge-all-forms .item-ios .radio-ios,
  page-hospice-transfer .discharge-all-forms .item-ios .radio-ios,
  page-level-of-care .discharge-all-forms .item-ios .radio-ios,
  page-level-of-care-popover .discharge-all-forms .item-ios .radio-ios,
  page-medication-dme .discharge-all-forms .item-ios .radio-ios,
  page-medication-grid .discharge-all-forms .item-ios .radio-ios,
  page-patient-activity .discharge-all-forms .item-ios .radio-ios,
  page-physicians-order .discharge-all-forms .item-ios .radio-ios,
  page-referrals-credit .discharge-all-forms .item-ios .radio-ios,
  page-referrer .discharge-all-forms .item-ios .radio-ios,
  page-referring-physician .discharge-all-forms .item-ios .radio-ios,
  page-status .discharge-all-forms .item-ios .radio-ios,
  page-status-popover .discharge-all-forms .item-ios .radio-ios,
  page-status-popover-on-service .discharge-all-forms .item-ios .radio-ios,
  page-referral-cancel-popover .discharge-all-forms .item-ios .radio-ios,
  page-referrals-list .discharge-all-forms .item-ios .radio-ios,
  page-referral-tab .discharge-all-forms .item-ios .radio-ios,
  .patient-tabs .discharge-all-forms .item-ios .radio-ios,
  page-add-patient .discharge-all-forms .item-ios .radio-ios,
  page-add-patient-details-popover .discharge-all-forms .item-ios .radio-ios,
  page-patient-details .discharge-all-forms .item-ios .radio-ios,
  page-community-bereavement-popover .discharge-all-forms .item-ios .radio-ios,
  page-cb-checkpoint-popover .discharge-all-forms .item-ios .radio-ios,
  page-patient-history-popover .discharge-all-forms .item-ios .radio-ios,
  medication-edit .discharge-all-forms .item-ios .radio-ios,
  medication-discontinue .discharge-all-forms .item-ios .radio-ios,
  allergy-edit .discharge-all-forms .item-ios .radio-ios,
  diagnosis-card .discharge-all-forms .item-ios .radio-ios,
  order-entry-om .discharge-all-forms .item-ios .radio-ios,
  discontinue-order .discharge-all-forms .item-ios .radio-ios,
  add-notes-popover .discharge-all-forms .item-ios .radio-ios,
  cancel-order .discharge-all-forms .item-ios .radio-ios,
  e-sign-selected-orders .discharge-all-forms .item-ios .radio-ios,
  reject-order .discharge-all-forms .item-ios .radio-ios,
  reject-selected-orders .discharge-all-forms .item-ios .radio-ios,
  upload-order-documents .discharge-all-forms .item-ios .radio-ios,
  read-back-and-verified .discharge-all-forms .item-ios .radio-ios {
    margin-top: 22px;
    margin-bottom: 0px;
    left: 0px;
    position: absolute;
    top: -1px;
  }
  page-discharge-forms .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-meds-dme-delete-confirmation .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-note-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-adverse-event-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-notes .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-discharge-service-utilization .discharge-all-forms .item-radio-checked.item-ios ion-label,
  reports-discharge .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-discharge-admin .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-discharge-record-admin .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-preference .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-record-admin .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-healthcondition .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-medication .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-admin .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-admission-activedaignosis .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-admission-forms .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-reports-discharge .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-admission-complete-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-certification .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-consents .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-patient-certification .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-certificate-consents-details .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-consents-details page-add-allergies .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-add-dme .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-add-medication .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-add-patient-details-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-allergy-grid .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-aware-of-referral .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-caller-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-diagnosis .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-diagnosis-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-dme-grid .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-funeral-home-pharmacy .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-hospice-transfer .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-level-of-care .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-level-of-care-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-medication-dme .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-medication-grid .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-patient-activity .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-physicians-order .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referrals-credit .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referrer .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referring-physician .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-status .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-status-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-status-popover-on-service .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referral-cancel-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referrals-list .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-referral-tab .discharge-all-forms .item-radio-checked.item-ios ion-label,
  .patient-tabs .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-add-patient .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-add-patient-details-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-patient-details .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-community-bereavement-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-cb-checkpoint-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  page-patient-history-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  medication-edit .discharge-all-forms .item-radio-checked.item-ios ion-label,
  medication-discontinue .discharge-all-forms .item-radio-checked.item-ios ion-label,
  allergy-edit .discharge-all-forms .item-radio-checked.item-ios ion-label,
  diagnosis-card .discharge-all-forms .item-radio-checked.item-ios ion-label,
  order-entry-om .discharge-all-forms .item-radio-checked.item-ios ion-label,
  discontinue-order .discharge-all-forms .item-radio-checked.item-ios ion-label,
  add-notes-popover .discharge-all-forms .item-radio-checked.item-ios ion-label,
  cancel-order .discharge-all-forms .item-radio-checked.item-ios ion-label,
  e-sign-selected-orders .discharge-all-forms .item-radio-checked.item-ios ion-label,
  reject-order .discharge-all-forms .item-radio-checked.item-ios ion-label,
  reject-selected-orders .discharge-all-forms .item-radio-checked.item-ios ion-label,
  upload-order-documents .discharge-all-forms .item-radio-checked.item-ios ion-label,
  read-back-and-verified .discharge-all-forms .item-radio-checked.item-ios ion-label {
    color: #000;
  }
}

page-discharge-forms .admission-reports .scroll-content,
page-meds-dme-delete-confirmation .admission-reports .scroll-content,
page-note-popover .admission-reports .scroll-content,
page-adverse-event-popover .admission-reports .scroll-content,
page-notes .admission-reports .scroll-content,
page-reports-discharge-service-utilization .admission-reports .scroll-content,
reports-discharge .admission-reports .scroll-content,
page-reports-discharge-admin .admission-reports .scroll-content,
page-reports-discharge-record-admin .admission-reports .scroll-content,
page-reports-admission-preference .admission-reports .scroll-content,
page-reports-admission-record-admin .admission-reports .scroll-content,
page-reports-admission-healthcondition .admission-reports .scroll-content,
page-reports-admission-medication .admission-reports .scroll-content,
page-reports-admission-admin .admission-reports .scroll-content,
page-reports-admission-activedaignosis .admission-reports .scroll-content,
page-admission-forms .admission-reports .scroll-content,
page-reports-discharge .admission-reports .scroll-content,
page-admission-complete-popover .admission-reports .scroll-content,
page-certification .admission-reports .scroll-content,
page-consents .admission-reports .scroll-content,
page-patient-certification .admission-reports .scroll-content,
page-certificate-consents-details .admission-reports .scroll-content,
page-consents-details page-add-allergies .admission-reports .scroll-content,
page-add-dme .admission-reports .scroll-content,
page-add-medication .admission-reports .scroll-content,
page-add-patient-details-popover .admission-reports .scroll-content,
page-allergy-grid .admission-reports .scroll-content,
page-aware-of-referral .admission-reports .scroll-content,
page-caller-popover .admission-reports .scroll-content,
page-diagnosis .admission-reports .scroll-content,
page-diagnosis-popover .admission-reports .scroll-content,
page-dme-grid .admission-reports .scroll-content,
page-funeral-home-pharmacy .admission-reports .scroll-content,
page-hospice-transfer .admission-reports .scroll-content,
page-level-of-care .admission-reports .scroll-content,
page-level-of-care-popover .admission-reports .scroll-content,
page-medication-dme .admission-reports .scroll-content,
page-medication-grid .admission-reports .scroll-content,
page-patient-activity .admission-reports .scroll-content,
page-physicians-order .admission-reports .scroll-content,
page-referrals-credit .admission-reports .scroll-content,
page-referrer .admission-reports .scroll-content,
page-referring-physician .admission-reports .scroll-content,
page-status .admission-reports .scroll-content,
page-status-popover .admission-reports .scroll-content,
page-status-popover-on-service .admission-reports .scroll-content,
page-referral-cancel-popover .admission-reports .scroll-content,
page-referrals-list .admission-reports .scroll-content,
page-referral-tab .admission-reports .scroll-content,
.patient-tabs .admission-reports .scroll-content,
page-add-patient .admission-reports .scroll-content,
page-add-patient-details-popover .admission-reports .scroll-content,
page-patient-details .admission-reports .scroll-content,
page-community-bereavement-popover .admission-reports .scroll-content,
page-cb-checkpoint-popover .admission-reports .scroll-content,
page-patient-history-popover .admission-reports .scroll-content,
medication-edit .admission-reports .scroll-content,
medication-discontinue .admission-reports .scroll-content,
allergy-edit .admission-reports .scroll-content,
diagnosis-card .admission-reports .scroll-content,
order-entry-om .admission-reports .scroll-content,
discontinue-order .admission-reports .scroll-content,
add-notes-popover .admission-reports .scroll-content,
cancel-order .admission-reports .scroll-content,
e-sign-selected-orders .admission-reports .scroll-content,
reject-order .admission-reports .scroll-content,
reject-selected-orders .admission-reports .scroll-content,
upload-order-documents .admission-reports .scroll-content,
read-back-and-verified .admission-reports .scroll-content {
  margin-top: 0px !important;
}

page-discharge-forms .admission-reports .addPatientCard,
page-meds-dme-delete-confirmation .admission-reports .addPatientCard,
page-note-popover .admission-reports .addPatientCard,
page-adverse-event-popover .admission-reports .addPatientCard,
page-notes .admission-reports .addPatientCard,
page-reports-discharge-service-utilization .admission-reports .addPatientCard,
reports-discharge .admission-reports .addPatientCard,
page-reports-discharge-admin .admission-reports .addPatientCard,
page-reports-discharge-record-admin .admission-reports .addPatientCard,
page-reports-admission-preference .admission-reports .addPatientCard,
page-reports-admission-record-admin .admission-reports .addPatientCard,
page-reports-admission-healthcondition .admission-reports .addPatientCard,
page-reports-admission-medication .admission-reports .addPatientCard,
page-reports-admission-admin .admission-reports .addPatientCard,
page-reports-admission-activedaignosis .admission-reports .addPatientCard,
page-admission-forms .admission-reports .addPatientCard,
page-reports-discharge .admission-reports .addPatientCard,
page-admission-complete-popover .admission-reports .addPatientCard,
page-certification .admission-reports .addPatientCard,
page-consents .admission-reports .addPatientCard,
page-patient-certification .admission-reports .addPatientCard,
page-certificate-consents-details .admission-reports .addPatientCard,
page-consents-details page-add-allergies .admission-reports .addPatientCard,
page-add-dme .admission-reports .addPatientCard,
page-add-medication .admission-reports .addPatientCard,
page-add-patient-details-popover .admission-reports .addPatientCard,
page-allergy-grid .admission-reports .addPatientCard,
page-aware-of-referral .admission-reports .addPatientCard,
page-caller-popover .admission-reports .addPatientCard,
page-diagnosis .admission-reports .addPatientCard,
page-diagnosis-popover .admission-reports .addPatientCard,
page-dme-grid .admission-reports .addPatientCard,
page-funeral-home-pharmacy .admission-reports .addPatientCard,
page-hospice-transfer .admission-reports .addPatientCard,
page-level-of-care .admission-reports .addPatientCard,
page-level-of-care-popover .admission-reports .addPatientCard,
page-medication-dme .admission-reports .addPatientCard,
page-medication-grid .admission-reports .addPatientCard,
page-patient-activity .admission-reports .addPatientCard,
page-physicians-order .admission-reports .addPatientCard,
page-referrals-credit .admission-reports .addPatientCard,
page-referrer .admission-reports .addPatientCard,
page-referring-physician .admission-reports .addPatientCard,
page-status .admission-reports .addPatientCard,
page-status-popover .admission-reports .addPatientCard,
page-status-popover-on-service .admission-reports .addPatientCard,
page-referral-cancel-popover .admission-reports .addPatientCard,
page-referrals-list .admission-reports .addPatientCard,
page-referral-tab .admission-reports .addPatientCard,
.patient-tabs .admission-reports .addPatientCard,
page-add-patient .admission-reports .addPatientCard,
page-add-patient-details-popover .admission-reports .addPatientCard,
page-patient-details .admission-reports .addPatientCard,
page-community-bereavement-popover .admission-reports .addPatientCard,
page-cb-checkpoint-popover .admission-reports .addPatientCard,
page-patient-history-popover .admission-reports .addPatientCard,
medication-edit .admission-reports .addPatientCard,
medication-discontinue .admission-reports .addPatientCard,
allergy-edit .admission-reports .addPatientCard,
diagnosis-card .admission-reports .addPatientCard,
order-entry-om .admission-reports .addPatientCard,
discontinue-order .admission-reports .addPatientCard,
add-notes-popover .admission-reports .addPatientCard,
cancel-order .admission-reports .addPatientCard,
e-sign-selected-orders .admission-reports .addPatientCard,
reject-order .admission-reports .addPatientCard,
reject-selected-orders .admission-reports .addPatientCard,
upload-order-documents .admission-reports .addPatientCard,
read-back-and-verified .admission-reports .addPatientCard {
  margin-top: 80px;
}

page-discharge-forms .admission-reports .row-box .box,
page-meds-dme-delete-confirmation .admission-reports .row-box .box,
page-note-popover .admission-reports .row-box .box,
page-adverse-event-popover .admission-reports .row-box .box,
page-notes .admission-reports .row-box .box,
page-reports-discharge-service-utilization .admission-reports .row-box .box,
reports-discharge .admission-reports .row-box .box,
page-reports-discharge-admin .admission-reports .row-box .box,
page-reports-discharge-record-admin .admission-reports .row-box .box,
page-reports-admission-preference .admission-reports .row-box .box,
page-reports-admission-record-admin .admission-reports .row-box .box,
page-reports-admission-healthcondition .admission-reports .row-box .box,
page-reports-admission-medication .admission-reports .row-box .box,
page-reports-admission-admin .admission-reports .row-box .box,
page-reports-admission-activedaignosis .admission-reports .row-box .box,
page-admission-forms .admission-reports .row-box .box,
page-reports-discharge .admission-reports .row-box .box,
page-admission-complete-popover .admission-reports .row-box .box,
page-certification .admission-reports .row-box .box,
page-consents .admission-reports .row-box .box,
page-patient-certification .admission-reports .row-box .box,
page-certificate-consents-details .admission-reports .row-box .box,
page-consents-details page-add-allergies .admission-reports .row-box .box,
page-add-dme .admission-reports .row-box .box,
page-add-medication .admission-reports .row-box .box,
page-add-patient-details-popover .admission-reports .row-box .box,
page-allergy-grid .admission-reports .row-box .box,
page-aware-of-referral .admission-reports .row-box .box,
page-caller-popover .admission-reports .row-box .box,
page-diagnosis .admission-reports .row-box .box,
page-diagnosis-popover .admission-reports .row-box .box,
page-dme-grid .admission-reports .row-box .box,
page-funeral-home-pharmacy .admission-reports .row-box .box,
page-hospice-transfer .admission-reports .row-box .box,
page-level-of-care .admission-reports .row-box .box,
page-level-of-care-popover .admission-reports .row-box .box,
page-medication-dme .admission-reports .row-box .box,
page-medication-grid .admission-reports .row-box .box,
page-patient-activity .admission-reports .row-box .box,
page-physicians-order .admission-reports .row-box .box,
page-referrals-credit .admission-reports .row-box .box,
page-referrer .admission-reports .row-box .box,
page-referring-physician .admission-reports .row-box .box,
page-status .admission-reports .row-box .box,
page-status-popover .admission-reports .row-box .box,
page-status-popover-on-service .admission-reports .row-box .box,
page-referral-cancel-popover .admission-reports .row-box .box,
page-referrals-list .admission-reports .row-box .box,
page-referral-tab .admission-reports .row-box .box,
.patient-tabs .admission-reports .row-box .box,
page-add-patient .admission-reports .row-box .box,
page-add-patient-details-popover .admission-reports .row-box .box,
page-patient-details .admission-reports .row-box .box,
page-community-bereavement-popover .admission-reports .row-box .box,
page-cb-checkpoint-popover .admission-reports .row-box .box,
page-patient-history-popover .admission-reports .row-box .box,
medication-edit .admission-reports .row-box .box,
medication-discontinue .admission-reports .row-box .box,
allergy-edit .admission-reports .row-box .box,
diagnosis-card .admission-reports .row-box .box,
order-entry-om .admission-reports .row-box .box,
discontinue-order .admission-reports .row-box .box,
add-notes-popover .admission-reports .row-box .box,
cancel-order .admission-reports .row-box .box,
e-sign-selected-orders .admission-reports .row-box .box,
reject-order .admission-reports .row-box .box,
reject-selected-orders .admission-reports .row-box .box,
upload-order-documents .admission-reports .row-box .box,
read-back-and-verified .admission-reports .row-box .box {
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

page-discharge-forms .admission-reports .row-box .col,
page-meds-dme-delete-confirmation .admission-reports .row-box .col,
page-note-popover .admission-reports .row-box .col,
page-adverse-event-popover .admission-reports .row-box .col,
page-notes .admission-reports .row-box .col,
page-reports-discharge-service-utilization .admission-reports .row-box .col,
reports-discharge .admission-reports .row-box .col,
page-reports-discharge-admin .admission-reports .row-box .col,
page-reports-discharge-record-admin .admission-reports .row-box .col,
page-reports-admission-preference .admission-reports .row-box .col,
page-reports-admission-record-admin .admission-reports .row-box .col,
page-reports-admission-healthcondition .admission-reports .row-box .col,
page-reports-admission-medication .admission-reports .row-box .col,
page-reports-admission-admin .admission-reports .row-box .col,
page-reports-admission-activedaignosis .admission-reports .row-box .col,
page-admission-forms .admission-reports .row-box .col,
page-reports-discharge .admission-reports .row-box .col,
page-admission-complete-popover .admission-reports .row-box .col,
page-certification .admission-reports .row-box .col,
page-consents .admission-reports .row-box .col,
page-patient-certification .admission-reports .row-box .col,
page-certificate-consents-details .admission-reports .row-box .col,
page-consents-details page-add-allergies .admission-reports .row-box .col,
page-add-dme .admission-reports .row-box .col,
page-add-medication .admission-reports .row-box .col,
page-add-patient-details-popover .admission-reports .row-box .col,
page-allergy-grid .admission-reports .row-box .col,
page-aware-of-referral .admission-reports .row-box .col,
page-caller-popover .admission-reports .row-box .col,
page-diagnosis .admission-reports .row-box .col,
page-diagnosis-popover .admission-reports .row-box .col,
page-dme-grid .admission-reports .row-box .col,
page-funeral-home-pharmacy .admission-reports .row-box .col,
page-hospice-transfer .admission-reports .row-box .col,
page-level-of-care .admission-reports .row-box .col,
page-level-of-care-popover .admission-reports .row-box .col,
page-medication-dme .admission-reports .row-box .col,
page-medication-grid .admission-reports .row-box .col,
page-patient-activity .admission-reports .row-box .col,
page-physicians-order .admission-reports .row-box .col,
page-referrals-credit .admission-reports .row-box .col,
page-referrer .admission-reports .row-box .col,
page-referring-physician .admission-reports .row-box .col,
page-status .admission-reports .row-box .col,
page-status-popover .admission-reports .row-box .col,
page-status-popover-on-service .admission-reports .row-box .col,
page-referral-cancel-popover .admission-reports .row-box .col,
page-referrals-list .admission-reports .row-box .col,
page-referral-tab .admission-reports .row-box .col,
.patient-tabs .admission-reports .row-box .col,
page-add-patient .admission-reports .row-box .col,
page-add-patient-details-popover .admission-reports .row-box .col,
page-patient-details .admission-reports .row-box .col,
page-community-bereavement-popover .admission-reports .row-box .col,
page-cb-checkpoint-popover .admission-reports .row-box .col,
page-patient-history-popover .admission-reports .row-box .col,
medication-edit .admission-reports .row-box .col,
medication-discontinue .admission-reports .row-box .col,
allergy-edit .admission-reports .row-box .col,
diagnosis-card .admission-reports .row-box .col,
order-entry-om .admission-reports .row-box .col,
discontinue-order .admission-reports .row-box .col,
add-notes-popover .admission-reports .row-box .col,
cancel-order .admission-reports .row-box .col,
e-sign-selected-orders .admission-reports .row-box .col,
reject-order .admission-reports .row-box .col,
reject-selected-orders .admission-reports .row-box .col,
upload-order-documents .admission-reports .row-box .col,
read-back-and-verified .admission-reports .row-box .col {
  padding: 0px;
}

page-discharge-forms .admission-reports .item-css,
page-meds-dme-delete-confirmation .admission-reports .item-css,
page-note-popover .admission-reports .item-css,
page-adverse-event-popover .admission-reports .item-css,
page-notes .admission-reports .item-css,
page-reports-discharge-service-utilization .admission-reports .item-css,
reports-discharge .admission-reports .item-css,
page-reports-discharge-admin .admission-reports .item-css,
page-reports-discharge-record-admin .admission-reports .item-css,
page-reports-admission-preference .admission-reports .item-css,
page-reports-admission-record-admin .admission-reports .item-css,
page-reports-admission-healthcondition .admission-reports .item-css,
page-reports-admission-medication .admission-reports .item-css,
page-reports-admission-admin .admission-reports .item-css,
page-reports-admission-activedaignosis .admission-reports .item-css,
page-admission-forms .admission-reports .item-css,
page-reports-discharge .admission-reports .item-css,
page-admission-complete-popover .admission-reports .item-css,
page-certification .admission-reports .item-css,
page-consents .admission-reports .item-css,
page-patient-certification .admission-reports .item-css,
page-certificate-consents-details .admission-reports .item-css,
page-consents-details page-add-allergies .admission-reports .item-css,
page-add-dme .admission-reports .item-css,
page-add-medication .admission-reports .item-css,
page-add-patient-details-popover .admission-reports .item-css,
page-allergy-grid .admission-reports .item-css,
page-aware-of-referral .admission-reports .item-css,
page-caller-popover .admission-reports .item-css,
page-diagnosis .admission-reports .item-css,
page-diagnosis-popover .admission-reports .item-css,
page-dme-grid .admission-reports .item-css,
page-funeral-home-pharmacy .admission-reports .item-css,
page-hospice-transfer .admission-reports .item-css,
page-level-of-care .admission-reports .item-css,
page-level-of-care-popover .admission-reports .item-css,
page-medication-dme .admission-reports .item-css,
page-medication-grid .admission-reports .item-css,
page-patient-activity .admission-reports .item-css,
page-physicians-order .admission-reports .item-css,
page-referrals-credit .admission-reports .item-css,
page-referrer .admission-reports .item-css,
page-referring-physician .admission-reports .item-css,
page-status .admission-reports .item-css,
page-status-popover .admission-reports .item-css,
page-status-popover-on-service .admission-reports .item-css,
page-referral-cancel-popover .admission-reports .item-css,
page-referrals-list .admission-reports .item-css,
page-referral-tab .admission-reports .item-css,
.patient-tabs .admission-reports .item-css,
page-add-patient .admission-reports .item-css,
page-add-patient-details-popover .admission-reports .item-css,
page-patient-details .admission-reports .item-css,
page-community-bereavement-popover .admission-reports .item-css,
page-cb-checkpoint-popover .admission-reports .item-css,
page-patient-history-popover .admission-reports .item-css,
medication-edit .admission-reports .item-css,
medication-discontinue .admission-reports .item-css,
allergy-edit .admission-reports .item-css,
diagnosis-card .admission-reports .item-css,
order-entry-om .admission-reports .item-css,
discontinue-order .admission-reports .item-css,
add-notes-popover .admission-reports .item-css,
cancel-order .admission-reports .item-css,
e-sign-selected-orders .admission-reports .item-css,
reject-order .admission-reports .item-css,
reject-selected-orders .admission-reports .item-css,
upload-order-documents .admission-reports .item-css,
read-back-and-verified .admission-reports .item-css {
  background: #efefef;
  padding: 12px;
  color: #424040;
  font-size: 16px;
  height: 50px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
  margin: 30px 0px 24px;
}

page-discharge-forms .admission-reports .referral-header-bar,
page-meds-dme-delete-confirmation .admission-reports .referral-header-bar,
page-note-popover .admission-reports .referral-header-bar,
page-adverse-event-popover .admission-reports .referral-header-bar,
page-notes .admission-reports .referral-header-bar,
page-reports-discharge-service-utilization .admission-reports .referral-header-bar,
reports-discharge .admission-reports .referral-header-bar,
page-reports-discharge-admin .admission-reports .referral-header-bar,
page-reports-discharge-record-admin .admission-reports .referral-header-bar,
page-reports-admission-preference .admission-reports .referral-header-bar,
page-reports-admission-record-admin .admission-reports .referral-header-bar,
page-reports-admission-healthcondition .admission-reports .referral-header-bar,
page-reports-admission-medication .admission-reports .referral-header-bar,
page-reports-admission-admin .admission-reports .referral-header-bar,
page-reports-admission-activedaignosis .admission-reports .referral-header-bar,
page-admission-forms .admission-reports .referral-header-bar,
page-reports-discharge .admission-reports .referral-header-bar,
page-admission-complete-popover .admission-reports .referral-header-bar,
page-certification .admission-reports .referral-header-bar,
page-consents .admission-reports .referral-header-bar,
page-patient-certification .admission-reports .referral-header-bar,
page-certificate-consents-details .admission-reports .referral-header-bar,
page-consents-details page-add-allergies .admission-reports .referral-header-bar,
page-add-dme .admission-reports .referral-header-bar,
page-add-medication .admission-reports .referral-header-bar,
page-add-patient-details-popover .admission-reports .referral-header-bar,
page-allergy-grid .admission-reports .referral-header-bar,
page-aware-of-referral .admission-reports .referral-header-bar,
page-caller-popover .admission-reports .referral-header-bar,
page-diagnosis .admission-reports .referral-header-bar,
page-diagnosis-popover .admission-reports .referral-header-bar,
page-dme-grid .admission-reports .referral-header-bar,
page-funeral-home-pharmacy .admission-reports .referral-header-bar,
page-hospice-transfer .admission-reports .referral-header-bar,
page-level-of-care .admission-reports .referral-header-bar,
page-level-of-care-popover .admission-reports .referral-header-bar,
page-medication-dme .admission-reports .referral-header-bar,
page-medication-grid .admission-reports .referral-header-bar,
page-patient-activity .admission-reports .referral-header-bar,
page-physicians-order .admission-reports .referral-header-bar,
page-referrals-credit .admission-reports .referral-header-bar,
page-referrer .admission-reports .referral-header-bar,
page-referring-physician .admission-reports .referral-header-bar,
page-status .admission-reports .referral-header-bar,
page-status-popover .admission-reports .referral-header-bar,
page-status-popover-on-service .admission-reports .referral-header-bar,
page-referral-cancel-popover .admission-reports .referral-header-bar,
page-referrals-list .admission-reports .referral-header-bar,
page-referral-tab .admission-reports .referral-header-bar,
.patient-tabs .admission-reports .referral-header-bar,
page-add-patient .admission-reports .referral-header-bar,
page-add-patient-details-popover .admission-reports .referral-header-bar,
page-patient-details .admission-reports .referral-header-bar,
page-community-bereavement-popover .admission-reports .referral-header-bar,
page-cb-checkpoint-popover .admission-reports .referral-header-bar,
page-patient-history-popover .admission-reports .referral-header-bar,
medication-edit .admission-reports .referral-header-bar,
medication-discontinue .admission-reports .referral-header-bar,
allergy-edit .admission-reports .referral-header-bar,
diagnosis-card .admission-reports .referral-header-bar,
order-entry-om .admission-reports .referral-header-bar,
discontinue-order .admission-reports .referral-header-bar,
add-notes-popover .admission-reports .referral-header-bar,
cancel-order .admission-reports .referral-header-bar,
e-sign-selected-orders .admission-reports .referral-header-bar,
reject-order .admission-reports .referral-header-bar,
reject-selected-orders .admission-reports .referral-header-bar,
upload-order-documents .admission-reports .referral-header-bar,
read-back-and-verified .admission-reports .referral-header-bar {
  background: #e1e5ef;
  color: #5977ba;
  font-size: 18px;
  margin-bottom: 10px;
}

page-discharge-forms .admission-reports .cs-h2,
page-meds-dme-delete-confirmation .admission-reports .cs-h2,
page-note-popover .admission-reports .cs-h2,
page-adverse-event-popover .admission-reports .cs-h2,
page-notes .admission-reports .cs-h2,
page-reports-discharge-service-utilization .admission-reports .cs-h2,
reports-discharge .admission-reports .cs-h2,
page-reports-discharge-admin .admission-reports .cs-h2,
page-reports-discharge-record-admin .admission-reports .cs-h2,
page-reports-admission-preference .admission-reports .cs-h2,
page-reports-admission-record-admin .admission-reports .cs-h2,
page-reports-admission-healthcondition .admission-reports .cs-h2,
page-reports-admission-medication .admission-reports .cs-h2,
page-reports-admission-admin .admission-reports .cs-h2,
page-reports-admission-activedaignosis .admission-reports .cs-h2,
page-admission-forms .admission-reports .cs-h2,
page-reports-discharge .admission-reports .cs-h2,
page-admission-complete-popover .admission-reports .cs-h2,
page-certification .admission-reports .cs-h2,
page-consents .admission-reports .cs-h2,
page-patient-certification .admission-reports .cs-h2,
page-certificate-consents-details .admission-reports .cs-h2,
page-consents-details page-add-allergies .admission-reports .cs-h2,
page-add-dme .admission-reports .cs-h2,
page-add-medication .admission-reports .cs-h2,
page-add-patient-details-popover .admission-reports .cs-h2,
page-allergy-grid .admission-reports .cs-h2,
page-aware-of-referral .admission-reports .cs-h2,
page-caller-popover .admission-reports .cs-h2,
page-diagnosis .admission-reports .cs-h2,
page-diagnosis-popover .admission-reports .cs-h2,
page-dme-grid .admission-reports .cs-h2,
page-funeral-home-pharmacy .admission-reports .cs-h2,
page-hospice-transfer .admission-reports .cs-h2,
page-level-of-care .admission-reports .cs-h2,
page-level-of-care-popover .admission-reports .cs-h2,
page-medication-dme .admission-reports .cs-h2,
page-medication-grid .admission-reports .cs-h2,
page-patient-activity .admission-reports .cs-h2,
page-physicians-order .admission-reports .cs-h2,
page-referrals-credit .admission-reports .cs-h2,
page-referrer .admission-reports .cs-h2,
page-referring-physician .admission-reports .cs-h2,
page-status .admission-reports .cs-h2,
page-status-popover .admission-reports .cs-h2,
page-status-popover-on-service .admission-reports .cs-h2,
page-referral-cancel-popover .admission-reports .cs-h2,
page-referrals-list .admission-reports .cs-h2,
page-referral-tab .admission-reports .cs-h2,
.patient-tabs .admission-reports .cs-h2,
page-add-patient .admission-reports .cs-h2,
page-add-patient-details-popover .admission-reports .cs-h2,
page-patient-details .admission-reports .cs-h2,
page-community-bereavement-popover .admission-reports .cs-h2,
page-cb-checkpoint-popover .admission-reports .cs-h2,
page-patient-history-popover .admission-reports .cs-h2,
medication-edit .admission-reports .cs-h2,
medication-discontinue .admission-reports .cs-h2,
allergy-edit .admission-reports .cs-h2,
diagnosis-card .admission-reports .cs-h2,
order-entry-om .admission-reports .cs-h2,
discontinue-order .admission-reports .cs-h2,
add-notes-popover .admission-reports .cs-h2,
cancel-order .admission-reports .cs-h2,
e-sign-selected-orders .admission-reports .cs-h2,
reject-order .admission-reports .cs-h2,
reject-selected-orders .admission-reports .cs-h2,
upload-order-documents .admission-reports .cs-h2,
read-back-and-verified .admission-reports .cs-h2 {
  font-size: 14px;
  color: #424040;
  position: relative;
  top: 12px;
}

page-discharge-forms .admission-reports .mR10,
page-meds-dme-delete-confirmation .admission-reports .mR10,
page-note-popover .admission-reports .mR10,
page-adverse-event-popover .admission-reports .mR10,
page-notes .admission-reports .mR10,
page-reports-discharge-service-utilization .admission-reports .mR10,
reports-discharge .admission-reports .mR10,
page-reports-discharge-admin .admission-reports .mR10,
page-reports-discharge-record-admin .admission-reports .mR10,
page-reports-admission-preference .admission-reports .mR10,
page-reports-admission-record-admin .admission-reports .mR10,
page-reports-admission-healthcondition .admission-reports .mR10,
page-reports-admission-medication .admission-reports .mR10,
page-reports-admission-admin .admission-reports .mR10,
page-reports-admission-activedaignosis .admission-reports .mR10,
page-admission-forms .admission-reports .mR10,
page-reports-discharge .admission-reports .mR10,
page-admission-complete-popover .admission-reports .mR10,
page-certification .admission-reports .mR10,
page-consents .admission-reports .mR10,
page-patient-certification .admission-reports .mR10,
page-certificate-consents-details .admission-reports .mR10,
page-consents-details page-add-allergies .admission-reports .mR10,
page-add-dme .admission-reports .mR10,
page-add-medication .admission-reports .mR10,
page-add-patient-details-popover .admission-reports .mR10,
page-allergy-grid .admission-reports .mR10,
page-aware-of-referral .admission-reports .mR10,
page-caller-popover .admission-reports .mR10,
page-diagnosis .admission-reports .mR10,
page-diagnosis-popover .admission-reports .mR10,
page-dme-grid .admission-reports .mR10,
page-funeral-home-pharmacy .admission-reports .mR10,
page-hospice-transfer .admission-reports .mR10,
page-level-of-care .admission-reports .mR10,
page-level-of-care-popover .admission-reports .mR10,
page-medication-dme .admission-reports .mR10,
page-medication-grid .admission-reports .mR10,
page-patient-activity .admission-reports .mR10,
page-physicians-order .admission-reports .mR10,
page-referrals-credit .admission-reports .mR10,
page-referrer .admission-reports .mR10,
page-referring-physician .admission-reports .mR10,
page-status .admission-reports .mR10,
page-status-popover .admission-reports .mR10,
page-status-popover-on-service .admission-reports .mR10,
page-referral-cancel-popover .admission-reports .mR10,
page-referrals-list .admission-reports .mR10,
page-referral-tab .admission-reports .mR10,
.patient-tabs .admission-reports .mR10,
page-add-patient .admission-reports .mR10,
page-add-patient-details-popover .admission-reports .mR10,
page-patient-details .admission-reports .mR10,
page-community-bereavement-popover .admission-reports .mR10,
page-cb-checkpoint-popover .admission-reports .mR10,
page-patient-history-popover .admission-reports .mR10,
medication-edit .admission-reports .mR10,
medication-discontinue .admission-reports .mR10,
allergy-edit .admission-reports .mR10,
diagnosis-card .admission-reports .mR10,
order-entry-om .admission-reports .mR10,
discontinue-order .admission-reports .mR10,
add-notes-popover .admission-reports .mR10,
cancel-order .admission-reports .mR10,
e-sign-selected-orders .admission-reports .mR10,
reject-order .admission-reports .mR10,
reject-selected-orders .admission-reports .mR10,
upload-order-documents .admission-reports .mR10,
read-back-and-verified .admission-reports .mR10 {
  margin-right: 10px;
}

page-discharge-forms .admission-reports .mLR10,
page-meds-dme-delete-confirmation .admission-reports .mLR10,
page-note-popover .admission-reports .mLR10,
page-adverse-event-popover .admission-reports .mLR10,
page-notes .admission-reports .mLR10,
page-reports-discharge-service-utilization .admission-reports .mLR10,
reports-discharge .admission-reports .mLR10,
page-reports-discharge-admin .admission-reports .mLR10,
page-reports-discharge-record-admin .admission-reports .mLR10,
page-reports-admission-preference .admission-reports .mLR10,
page-reports-admission-record-admin .admission-reports .mLR10,
page-reports-admission-healthcondition .admission-reports .mLR10,
page-reports-admission-medication .admission-reports .mLR10,
page-reports-admission-admin .admission-reports .mLR10,
page-reports-admission-activedaignosis .admission-reports .mLR10,
page-admission-forms .admission-reports .mLR10,
page-reports-discharge .admission-reports .mLR10,
page-admission-complete-popover .admission-reports .mLR10,
page-certification .admission-reports .mLR10,
page-consents .admission-reports .mLR10,
page-patient-certification .admission-reports .mLR10,
page-certificate-consents-details .admission-reports .mLR10,
page-consents-details page-add-allergies .admission-reports .mLR10,
page-add-dme .admission-reports .mLR10,
page-add-medication .admission-reports .mLR10,
page-add-patient-details-popover .admission-reports .mLR10,
page-allergy-grid .admission-reports .mLR10,
page-aware-of-referral .admission-reports .mLR10,
page-caller-popover .admission-reports .mLR10,
page-diagnosis .admission-reports .mLR10,
page-diagnosis-popover .admission-reports .mLR10,
page-dme-grid .admission-reports .mLR10,
page-funeral-home-pharmacy .admission-reports .mLR10,
page-hospice-transfer .admission-reports .mLR10,
page-level-of-care .admission-reports .mLR10,
page-level-of-care-popover .admission-reports .mLR10,
page-medication-dme .admission-reports .mLR10,
page-medication-grid .admission-reports .mLR10,
page-patient-activity .admission-reports .mLR10,
page-physicians-order .admission-reports .mLR10,
page-referrals-credit .admission-reports .mLR10,
page-referrer .admission-reports .mLR10,
page-referring-physician .admission-reports .mLR10,
page-status .admission-reports .mLR10,
page-status-popover .admission-reports .mLR10,
page-status-popover-on-service .admission-reports .mLR10,
page-referral-cancel-popover .admission-reports .mLR10,
page-referrals-list .admission-reports .mLR10,
page-referral-tab .admission-reports .mLR10,
.patient-tabs .admission-reports .mLR10,
page-add-patient .admission-reports .mLR10,
page-add-patient-details-popover .admission-reports .mLR10,
page-patient-details .admission-reports .mLR10,
page-community-bereavement-popover .admission-reports .mLR10,
page-cb-checkpoint-popover .admission-reports .mLR10,
page-patient-history-popover .admission-reports .mLR10,
medication-edit .admission-reports .mLR10,
medication-discontinue .admission-reports .mLR10,
allergy-edit .admission-reports .mLR10,
diagnosis-card .admission-reports .mLR10,
order-entry-om .admission-reports .mLR10,
discontinue-order .admission-reports .mLR10,
add-notes-popover .admission-reports .mLR10,
cancel-order .admission-reports .mLR10,
e-sign-selected-orders .admission-reports .mLR10,
reject-order .admission-reports .mLR10,
reject-selected-orders .admission-reports .mLR10,
upload-order-documents .admission-reports .mLR10,
read-back-and-verified .admission-reports .mLR10 {
  margin-left: 10px;
  margin-right: 10px;
}

page-discharge-forms .admission-reports .mB20,
page-meds-dme-delete-confirmation .admission-reports .mB20,
page-note-popover .admission-reports .mB20,
page-adverse-event-popover .admission-reports .mB20,
page-notes .admission-reports .mB20,
page-reports-discharge-service-utilization .admission-reports .mB20,
reports-discharge .admission-reports .mB20,
page-reports-discharge-admin .admission-reports .mB20,
page-reports-discharge-record-admin .admission-reports .mB20,
page-reports-admission-preference .admission-reports .mB20,
page-reports-admission-record-admin .admission-reports .mB20,
page-reports-admission-healthcondition .admission-reports .mB20,
page-reports-admission-medication .admission-reports .mB20,
page-reports-admission-admin .admission-reports .mB20,
page-reports-admission-activedaignosis .admission-reports .mB20,
page-admission-forms .admission-reports .mB20,
page-reports-discharge .admission-reports .mB20,
page-admission-complete-popover .admission-reports .mB20,
page-certification .admission-reports .mB20,
page-consents .admission-reports .mB20,
page-patient-certification .admission-reports .mB20,
page-certificate-consents-details .admission-reports .mB20,
page-consents-details page-add-allergies .admission-reports .mB20,
page-add-dme .admission-reports .mB20,
page-add-medication .admission-reports .mB20,
page-add-patient-details-popover .admission-reports .mB20,
page-allergy-grid .admission-reports .mB20,
page-aware-of-referral .admission-reports .mB20,
page-caller-popover .admission-reports .mB20,
page-diagnosis .admission-reports .mB20,
page-diagnosis-popover .admission-reports .mB20,
page-dme-grid .admission-reports .mB20,
page-funeral-home-pharmacy .admission-reports .mB20,
page-hospice-transfer .admission-reports .mB20,
page-level-of-care .admission-reports .mB20,
page-level-of-care-popover .admission-reports .mB20,
page-medication-dme .admission-reports .mB20,
page-medication-grid .admission-reports .mB20,
page-patient-activity .admission-reports .mB20,
page-physicians-order .admission-reports .mB20,
page-referrals-credit .admission-reports .mB20,
page-referrer .admission-reports .mB20,
page-referring-physician .admission-reports .mB20,
page-status .admission-reports .mB20,
page-status-popover .admission-reports .mB20,
page-status-popover-on-service .admission-reports .mB20,
page-referral-cancel-popover .admission-reports .mB20,
page-referrals-list .admission-reports .mB20,
page-referral-tab .admission-reports .mB20,
.patient-tabs .admission-reports .mB20,
page-add-patient .admission-reports .mB20,
page-add-patient-details-popover .admission-reports .mB20,
page-patient-details .admission-reports .mB20,
page-community-bereavement-popover .admission-reports .mB20,
page-cb-checkpoint-popover .admission-reports .mB20,
page-patient-history-popover .admission-reports .mB20,
medication-edit .admission-reports .mB20,
medication-discontinue .admission-reports .mB20,
allergy-edit .admission-reports .mB20,
diagnosis-card .admission-reports .mB20,
order-entry-om .admission-reports .mB20,
discontinue-order .admission-reports .mB20,
add-notes-popover .admission-reports .mB20,
cancel-order .admission-reports .mB20,
e-sign-selected-orders .admission-reports .mB20,
reject-order .admission-reports .mB20,
reject-selected-orders .admission-reports .mB20,
upload-order-documents .admission-reports .mB20,
read-back-and-verified .admission-reports .mB20 {
  margin-bottom: 20px;
}

page-discharge-forms .admission-reports .mL10,
page-meds-dme-delete-confirmation .admission-reports .mL10,
page-note-popover .admission-reports .mL10,
page-adverse-event-popover .admission-reports .mL10,
page-notes .admission-reports .mL10,
page-reports-discharge-service-utilization .admission-reports .mL10,
reports-discharge .admission-reports .mL10,
page-reports-discharge-admin .admission-reports .mL10,
page-reports-discharge-record-admin .admission-reports .mL10,
page-reports-admission-preference .admission-reports .mL10,
page-reports-admission-record-admin .admission-reports .mL10,
page-reports-admission-healthcondition .admission-reports .mL10,
page-reports-admission-medication .admission-reports .mL10,
page-reports-admission-admin .admission-reports .mL10,
page-reports-admission-activedaignosis .admission-reports .mL10,
page-admission-forms .admission-reports .mL10,
page-reports-discharge .admission-reports .mL10,
page-admission-complete-popover .admission-reports .mL10,
page-certification .admission-reports .mL10,
page-consents .admission-reports .mL10,
page-patient-certification .admission-reports .mL10,
page-certificate-consents-details .admission-reports .mL10,
page-consents-details page-add-allergies .admission-reports .mL10,
page-add-dme .admission-reports .mL10,
page-add-medication .admission-reports .mL10,
page-add-patient-details-popover .admission-reports .mL10,
page-allergy-grid .admission-reports .mL10,
page-aware-of-referral .admission-reports .mL10,
page-caller-popover .admission-reports .mL10,
page-diagnosis .admission-reports .mL10,
page-diagnosis-popover .admission-reports .mL10,
page-dme-grid .admission-reports .mL10,
page-funeral-home-pharmacy .admission-reports .mL10,
page-hospice-transfer .admission-reports .mL10,
page-level-of-care .admission-reports .mL10,
page-level-of-care-popover .admission-reports .mL10,
page-medication-dme .admission-reports .mL10,
page-medication-grid .admission-reports .mL10,
page-patient-activity .admission-reports .mL10,
page-physicians-order .admission-reports .mL10,
page-referrals-credit .admission-reports .mL10,
page-referrer .admission-reports .mL10,
page-referring-physician .admission-reports .mL10,
page-status .admission-reports .mL10,
page-status-popover .admission-reports .mL10,
page-status-popover-on-service .admission-reports .mL10,
page-referral-cancel-popover .admission-reports .mL10,
page-referrals-list .admission-reports .mL10,
page-referral-tab .admission-reports .mL10,
.patient-tabs .admission-reports .mL10,
page-add-patient .admission-reports .mL10,
page-add-patient-details-popover .admission-reports .mL10,
page-patient-details .admission-reports .mL10,
page-community-bereavement-popover .admission-reports .mL10,
page-cb-checkpoint-popover .admission-reports .mL10,
page-patient-history-popover .admission-reports .mL10,
medication-edit .admission-reports .mL10,
medication-discontinue .admission-reports .mL10,
allergy-edit .admission-reports .mL10,
diagnosis-card .admission-reports .mL10,
order-entry-om .admission-reports .mL10,
discontinue-order .admission-reports .mL10,
add-notes-popover .admission-reports .mL10,
cancel-order .admission-reports .mL10,
e-sign-selected-orders .admission-reports .mL10,
reject-order .admission-reports .mL10,
reject-selected-orders .admission-reports .mL10,
upload-order-documents .admission-reports .mL10,
read-back-and-verified .admission-reports .mL10 {
  margin-left: 10px;
}

page-discharge-forms .admission-reports .pull-right,
page-meds-dme-delete-confirmation .admission-reports .pull-right,
page-note-popover .admission-reports .pull-right,
page-adverse-event-popover .admission-reports .pull-right,
page-notes .admission-reports .pull-right,
page-reports-discharge-service-utilization .admission-reports .pull-right,
reports-discharge .admission-reports .pull-right,
page-reports-discharge-admin .admission-reports .pull-right,
page-reports-discharge-record-admin .admission-reports .pull-right,
page-reports-admission-preference .admission-reports .pull-right,
page-reports-admission-record-admin .admission-reports .pull-right,
page-reports-admission-healthcondition .admission-reports .pull-right,
page-reports-admission-medication .admission-reports .pull-right,
page-reports-admission-admin .admission-reports .pull-right,
page-reports-admission-activedaignosis .admission-reports .pull-right,
page-admission-forms .admission-reports .pull-right,
page-reports-discharge .admission-reports .pull-right,
page-admission-complete-popover .admission-reports .pull-right,
page-certification .admission-reports .pull-right,
page-consents .admission-reports .pull-right,
page-patient-certification .admission-reports .pull-right,
page-certificate-consents-details .admission-reports .pull-right,
page-consents-details page-add-allergies .admission-reports .pull-right,
page-add-dme .admission-reports .pull-right,
page-add-medication .admission-reports .pull-right,
page-add-patient-details-popover .admission-reports .pull-right,
page-allergy-grid .admission-reports .pull-right,
page-aware-of-referral .admission-reports .pull-right,
page-caller-popover .admission-reports .pull-right,
page-diagnosis .admission-reports .pull-right,
page-diagnosis-popover .admission-reports .pull-right,
page-dme-grid .admission-reports .pull-right,
page-funeral-home-pharmacy .admission-reports .pull-right,
page-hospice-transfer .admission-reports .pull-right,
page-level-of-care .admission-reports .pull-right,
page-level-of-care-popover .admission-reports .pull-right,
page-medication-dme .admission-reports .pull-right,
page-medication-grid .admission-reports .pull-right,
page-patient-activity .admission-reports .pull-right,
page-physicians-order .admission-reports .pull-right,
page-referrals-credit .admission-reports .pull-right,
page-referrer .admission-reports .pull-right,
page-referring-physician .admission-reports .pull-right,
page-status .admission-reports .pull-right,
page-status-popover .admission-reports .pull-right,
page-status-popover-on-service .admission-reports .pull-right,
page-referral-cancel-popover .admission-reports .pull-right,
page-referrals-list .admission-reports .pull-right,
page-referral-tab .admission-reports .pull-right,
.patient-tabs .admission-reports .pull-right,
page-add-patient .admission-reports .pull-right,
page-add-patient-details-popover .admission-reports .pull-right,
page-patient-details .admission-reports .pull-right,
page-community-bereavement-popover .admission-reports .pull-right,
page-cb-checkpoint-popover .admission-reports .pull-right,
page-patient-history-popover .admission-reports .pull-right,
medication-edit .admission-reports .pull-right,
medication-discontinue .admission-reports .pull-right,
allergy-edit .admission-reports .pull-right,
diagnosis-card .admission-reports .pull-right,
order-entry-om .admission-reports .pull-right,
discontinue-order .admission-reports .pull-right,
add-notes-popover .admission-reports .pull-right,
cancel-order .admission-reports .pull-right,
e-sign-selected-orders .admission-reports .pull-right,
reject-order .admission-reports .pull-right,
reject-selected-orders .admission-reports .pull-right,
upload-order-documents .admission-reports .pull-right,
read-back-and-verified .admission-reports .pull-right {
  float: right;
}

page-discharge-forms .admission-reports .mt-0,
page-meds-dme-delete-confirmation .admission-reports .mt-0,
page-note-popover .admission-reports .mt-0,
page-adverse-event-popover .admission-reports .mt-0,
page-notes .admission-reports .mt-0,
page-reports-discharge-service-utilization .admission-reports .mt-0,
reports-discharge .admission-reports .mt-0,
page-reports-discharge-admin .admission-reports .mt-0,
page-reports-discharge-record-admin .admission-reports .mt-0,
page-reports-admission-preference .admission-reports .mt-0,
page-reports-admission-record-admin .admission-reports .mt-0,
page-reports-admission-healthcondition .admission-reports .mt-0,
page-reports-admission-medication .admission-reports .mt-0,
page-reports-admission-admin .admission-reports .mt-0,
page-reports-admission-activedaignosis .admission-reports .mt-0,
page-admission-forms .admission-reports .mt-0,
page-reports-discharge .admission-reports .mt-0,
page-admission-complete-popover .admission-reports .mt-0,
page-certification .admission-reports .mt-0,
page-consents .admission-reports .mt-0,
page-patient-certification .admission-reports .mt-0,
page-certificate-consents-details .admission-reports .mt-0,
page-consents-details page-add-allergies .admission-reports .mt-0,
page-add-dme .admission-reports .mt-0,
page-add-medication .admission-reports .mt-0,
page-add-patient-details-popover .admission-reports .mt-0,
page-allergy-grid .admission-reports .mt-0,
page-aware-of-referral .admission-reports .mt-0,
page-caller-popover .admission-reports .mt-0,
page-diagnosis .admission-reports .mt-0,
page-diagnosis-popover .admission-reports .mt-0,
page-dme-grid .admission-reports .mt-0,
page-funeral-home-pharmacy .admission-reports .mt-0,
page-hospice-transfer .admission-reports .mt-0,
page-level-of-care .admission-reports .mt-0,
page-level-of-care-popover .admission-reports .mt-0,
page-medication-dme .admission-reports .mt-0,
page-medication-grid .admission-reports .mt-0,
page-patient-activity .admission-reports .mt-0,
page-physicians-order .admission-reports .mt-0,
page-referrals-credit .admission-reports .mt-0,
page-referrer .admission-reports .mt-0,
page-referring-physician .admission-reports .mt-0,
page-status .admission-reports .mt-0,
page-status-popover .admission-reports .mt-0,
page-status-popover-on-service .admission-reports .mt-0,
page-referral-cancel-popover .admission-reports .mt-0,
page-referrals-list .admission-reports .mt-0,
page-referral-tab .admission-reports .mt-0,
.patient-tabs .admission-reports .mt-0,
page-add-patient .admission-reports .mt-0,
page-add-patient-details-popover .admission-reports .mt-0,
page-patient-details .admission-reports .mt-0,
page-community-bereavement-popover .admission-reports .mt-0,
page-cb-checkpoint-popover .admission-reports .mt-0,
page-patient-history-popover .admission-reports .mt-0,
medication-edit .admission-reports .mt-0,
medication-discontinue .admission-reports .mt-0,
allergy-edit .admission-reports .mt-0,
diagnosis-card .admission-reports .mt-0,
order-entry-om .admission-reports .mt-0,
discontinue-order .admission-reports .mt-0,
add-notes-popover .admission-reports .mt-0,
cancel-order .admission-reports .mt-0,
e-sign-selected-orders .admission-reports .mt-0,
reject-order .admission-reports .mt-0,
reject-selected-orders .admission-reports .mt-0,
upload-order-documents .admission-reports .mt-0,
read-back-and-verified .admission-reports .mt-0 {
  margin-top: 0px !important;
}

page-discharge-forms .admission-reports .display-block,
page-meds-dme-delete-confirmation .admission-reports .display-block,
page-note-popover .admission-reports .display-block,
page-adverse-event-popover .admission-reports .display-block,
page-notes .admission-reports .display-block,
page-reports-discharge-service-utilization .admission-reports .display-block,
reports-discharge .admission-reports .display-block,
page-reports-discharge-admin .admission-reports .display-block,
page-reports-discharge-record-admin .admission-reports .display-block,
page-reports-admission-preference .admission-reports .display-block,
page-reports-admission-record-admin .admission-reports .display-block,
page-reports-admission-healthcondition .admission-reports .display-block,
page-reports-admission-medication .admission-reports .display-block,
page-reports-admission-admin .admission-reports .display-block,
page-reports-admission-activedaignosis .admission-reports .display-block,
page-admission-forms .admission-reports .display-block,
page-reports-discharge .admission-reports .display-block,
page-admission-complete-popover .admission-reports .display-block,
page-certification .admission-reports .display-block,
page-consents .admission-reports .display-block,
page-patient-certification .admission-reports .display-block,
page-certificate-consents-details .admission-reports .display-block,
page-consents-details page-add-allergies .admission-reports .display-block,
page-add-dme .admission-reports .display-block,
page-add-medication .admission-reports .display-block,
page-add-patient-details-popover .admission-reports .display-block,
page-allergy-grid .admission-reports .display-block,
page-aware-of-referral .admission-reports .display-block,
page-caller-popover .admission-reports .display-block,
page-diagnosis .admission-reports .display-block,
page-diagnosis-popover .admission-reports .display-block,
page-dme-grid .admission-reports .display-block,
page-funeral-home-pharmacy .admission-reports .display-block,
page-hospice-transfer .admission-reports .display-block,
page-level-of-care .admission-reports .display-block,
page-level-of-care-popover .admission-reports .display-block,
page-medication-dme .admission-reports .display-block,
page-medication-grid .admission-reports .display-block,
page-patient-activity .admission-reports .display-block,
page-physicians-order .admission-reports .display-block,
page-referrals-credit .admission-reports .display-block,
page-referrer .admission-reports .display-block,
page-referring-physician .admission-reports .display-block,
page-status .admission-reports .display-block,
page-status-popover .admission-reports .display-block,
page-status-popover-on-service .admission-reports .display-block,
page-referral-cancel-popover .admission-reports .display-block,
page-referrals-list .admission-reports .display-block,
page-referral-tab .admission-reports .display-block,
.patient-tabs .admission-reports .display-block,
page-add-patient .admission-reports .display-block,
page-add-patient-details-popover .admission-reports .display-block,
page-patient-details .admission-reports .display-block,
page-community-bereavement-popover .admission-reports .display-block,
page-cb-checkpoint-popover .admission-reports .display-block,
page-patient-history-popover .admission-reports .display-block,
medication-edit .admission-reports .display-block,
medication-discontinue .admission-reports .display-block,
allergy-edit .admission-reports .display-block,
diagnosis-card .admission-reports .display-block,
order-entry-om .admission-reports .display-block,
discontinue-order .admission-reports .display-block,
add-notes-popover .admission-reports .display-block,
cancel-order .admission-reports .display-block,
e-sign-selected-orders .admission-reports .display-block,
reject-order .admission-reports .display-block,
reject-selected-orders .admission-reports .display-block,
upload-order-documents .admission-reports .display-block,
read-back-and-verified .admission-reports .display-block {
  display: inline-block;
}

page-discharge-forms .admission-reports .m-b-15,
page-meds-dme-delete-confirmation .admission-reports .m-b-15,
page-note-popover .admission-reports .m-b-15,
page-adverse-event-popover .admission-reports .m-b-15,
page-notes .admission-reports .m-b-15,
page-reports-discharge-service-utilization .admission-reports .m-b-15,
reports-discharge .admission-reports .m-b-15,
page-reports-discharge-admin .admission-reports .m-b-15,
page-reports-discharge-record-admin .admission-reports .m-b-15,
page-reports-admission-preference .admission-reports .m-b-15,
page-reports-admission-record-admin .admission-reports .m-b-15,
page-reports-admission-healthcondition .admission-reports .m-b-15,
page-reports-admission-medication .admission-reports .m-b-15,
page-reports-admission-admin .admission-reports .m-b-15,
page-reports-admission-activedaignosis .admission-reports .m-b-15,
page-admission-forms .admission-reports .m-b-15,
page-reports-discharge .admission-reports .m-b-15,
page-admission-complete-popover .admission-reports .m-b-15,
page-certification .admission-reports .m-b-15,
page-consents .admission-reports .m-b-15,
page-patient-certification .admission-reports .m-b-15,
page-certificate-consents-details .admission-reports .m-b-15,
page-consents-details page-add-allergies .admission-reports .m-b-15,
page-add-dme .admission-reports .m-b-15,
page-add-medication .admission-reports .m-b-15,
page-add-patient-details-popover .admission-reports .m-b-15,
page-allergy-grid .admission-reports .m-b-15,
page-aware-of-referral .admission-reports .m-b-15,
page-caller-popover .admission-reports .m-b-15,
page-diagnosis .admission-reports .m-b-15,
page-diagnosis-popover .admission-reports .m-b-15,
page-dme-grid .admission-reports .m-b-15,
page-funeral-home-pharmacy .admission-reports .m-b-15,
page-hospice-transfer .admission-reports .m-b-15,
page-level-of-care .admission-reports .m-b-15,
page-level-of-care-popover .admission-reports .m-b-15,
page-medication-dme .admission-reports .m-b-15,
page-medication-grid .admission-reports .m-b-15,
page-patient-activity .admission-reports .m-b-15,
page-physicians-order .admission-reports .m-b-15,
page-referrals-credit .admission-reports .m-b-15,
page-referrer .admission-reports .m-b-15,
page-referring-physician .admission-reports .m-b-15,
page-status .admission-reports .m-b-15,
page-status-popover .admission-reports .m-b-15,
page-status-popover-on-service .admission-reports .m-b-15,
page-referral-cancel-popover .admission-reports .m-b-15,
page-referrals-list .admission-reports .m-b-15,
page-referral-tab .admission-reports .m-b-15,
.patient-tabs .admission-reports .m-b-15,
page-add-patient .admission-reports .m-b-15,
page-add-patient-details-popover .admission-reports .m-b-15,
page-patient-details .admission-reports .m-b-15,
page-community-bereavement-popover .admission-reports .m-b-15,
page-cb-checkpoint-popover .admission-reports .m-b-15,
page-patient-history-popover .admission-reports .m-b-15,
medication-edit .admission-reports .m-b-15,
medication-discontinue .admission-reports .m-b-15,
allergy-edit .admission-reports .m-b-15,
diagnosis-card .admission-reports .m-b-15,
order-entry-om .admission-reports .m-b-15,
discontinue-order .admission-reports .m-b-15,
add-notes-popover .admission-reports .m-b-15,
cancel-order .admission-reports .m-b-15,
e-sign-selected-orders .admission-reports .m-b-15,
reject-order .admission-reports .m-b-15,
reject-selected-orders .admission-reports .m-b-15,
upload-order-documents .admission-reports .m-b-15,
read-back-and-verified .admission-reports .m-b-15 {
  margin-bottom: 15px;
}

page-discharge-forms .admission-reports .card-content-md,
page-meds-dme-delete-confirmation .admission-reports .card-content-md,
page-note-popover .admission-reports .card-content-md,
page-adverse-event-popover .admission-reports .card-content-md,
page-notes .admission-reports .card-content-md,
page-reports-discharge-service-utilization .admission-reports .card-content-md,
reports-discharge .admission-reports .card-content-md,
page-reports-discharge-admin .admission-reports .card-content-md,
page-reports-discharge-record-admin .admission-reports .card-content-md,
page-reports-admission-preference .admission-reports .card-content-md,
page-reports-admission-record-admin .admission-reports .card-content-md,
page-reports-admission-healthcondition .admission-reports .card-content-md,
page-reports-admission-medication .admission-reports .card-content-md,
page-reports-admission-admin .admission-reports .card-content-md,
page-reports-admission-activedaignosis .admission-reports .card-content-md,
page-admission-forms .admission-reports .card-content-md,
page-reports-discharge .admission-reports .card-content-md,
page-admission-complete-popover .admission-reports .card-content-md,
page-certification .admission-reports .card-content-md,
page-consents .admission-reports .card-content-md,
page-patient-certification .admission-reports .card-content-md,
page-certificate-consents-details .admission-reports .card-content-md,
page-consents-details page-add-allergies .admission-reports .card-content-md,
page-add-dme .admission-reports .card-content-md,
page-add-medication .admission-reports .card-content-md,
page-add-patient-details-popover .admission-reports .card-content-md,
page-allergy-grid .admission-reports .card-content-md,
page-aware-of-referral .admission-reports .card-content-md,
page-caller-popover .admission-reports .card-content-md,
page-diagnosis .admission-reports .card-content-md,
page-diagnosis-popover .admission-reports .card-content-md,
page-dme-grid .admission-reports .card-content-md,
page-funeral-home-pharmacy .admission-reports .card-content-md,
page-hospice-transfer .admission-reports .card-content-md,
page-level-of-care .admission-reports .card-content-md,
page-level-of-care-popover .admission-reports .card-content-md,
page-medication-dme .admission-reports .card-content-md,
page-medication-grid .admission-reports .card-content-md,
page-patient-activity .admission-reports .card-content-md,
page-physicians-order .admission-reports .card-content-md,
page-referrals-credit .admission-reports .card-content-md,
page-referrer .admission-reports .card-content-md,
page-referring-physician .admission-reports .card-content-md,
page-status .admission-reports .card-content-md,
page-status-popover .admission-reports .card-content-md,
page-status-popover-on-service .admission-reports .card-content-md,
page-referral-cancel-popover .admission-reports .card-content-md,
page-referrals-list .admission-reports .card-content-md,
page-referral-tab .admission-reports .card-content-md,
.patient-tabs .admission-reports .card-content-md,
page-add-patient .admission-reports .card-content-md,
page-add-patient-details-popover .admission-reports .card-content-md,
page-patient-details .admission-reports .card-content-md,
page-community-bereavement-popover .admission-reports .card-content-md,
page-cb-checkpoint-popover .admission-reports .card-content-md,
page-patient-history-popover .admission-reports .card-content-md,
medication-edit .admission-reports .card-content-md,
medication-discontinue .admission-reports .card-content-md,
allergy-edit .admission-reports .card-content-md,
diagnosis-card .admission-reports .card-content-md,
order-entry-om .admission-reports .card-content-md,
discontinue-order .admission-reports .card-content-md,
add-notes-popover .admission-reports .card-content-md,
cancel-order .admission-reports .card-content-md,
e-sign-selected-orders .admission-reports .card-content-md,
reject-order .admission-reports .card-content-md,
reject-selected-orders .admission-reports .card-content-md,
upload-order-documents .admission-reports .card-content-md,
read-back-and-verified .admission-reports .card-content-md {
  padding: 10px 16px;
}

page-discharge-forms .admission-reports .radio-alignment,
page-meds-dme-delete-confirmation .admission-reports .radio-alignment,
page-note-popover .admission-reports .radio-alignment,
page-adverse-event-popover .admission-reports .radio-alignment,
page-notes .admission-reports .radio-alignment,
page-reports-discharge-service-utilization .admission-reports .radio-alignment,
reports-discharge .admission-reports .radio-alignment,
page-reports-discharge-admin .admission-reports .radio-alignment,
page-reports-discharge-record-admin .admission-reports .radio-alignment,
page-reports-admission-preference .admission-reports .radio-alignment,
page-reports-admission-record-admin .admission-reports .radio-alignment,
page-reports-admission-healthcondition .admission-reports .radio-alignment,
page-reports-admission-medication .admission-reports .radio-alignment,
page-reports-admission-admin .admission-reports .radio-alignment,
page-reports-admission-activedaignosis .admission-reports .radio-alignment,
page-admission-forms .admission-reports .radio-alignment,
page-reports-discharge .admission-reports .radio-alignment,
page-admission-complete-popover .admission-reports .radio-alignment,
page-certification .admission-reports .radio-alignment,
page-consents .admission-reports .radio-alignment,
page-patient-certification .admission-reports .radio-alignment,
page-certificate-consents-details .admission-reports .radio-alignment,
page-consents-details page-add-allergies .admission-reports .radio-alignment,
page-add-dme .admission-reports .radio-alignment,
page-add-medication .admission-reports .radio-alignment,
page-add-patient-details-popover .admission-reports .radio-alignment,
page-allergy-grid .admission-reports .radio-alignment,
page-aware-of-referral .admission-reports .radio-alignment,
page-caller-popover .admission-reports .radio-alignment,
page-diagnosis .admission-reports .radio-alignment,
page-diagnosis-popover .admission-reports .radio-alignment,
page-dme-grid .admission-reports .radio-alignment,
page-funeral-home-pharmacy .admission-reports .radio-alignment,
page-hospice-transfer .admission-reports .radio-alignment,
page-level-of-care .admission-reports .radio-alignment,
page-level-of-care-popover .admission-reports .radio-alignment,
page-medication-dme .admission-reports .radio-alignment,
page-medication-grid .admission-reports .radio-alignment,
page-patient-activity .admission-reports .radio-alignment,
page-physicians-order .admission-reports .radio-alignment,
page-referrals-credit .admission-reports .radio-alignment,
page-referrer .admission-reports .radio-alignment,
page-referring-physician .admission-reports .radio-alignment,
page-status .admission-reports .radio-alignment,
page-status-popover .admission-reports .radio-alignment,
page-status-popover-on-service .admission-reports .radio-alignment,
page-referral-cancel-popover .admission-reports .radio-alignment,
page-referrals-list .admission-reports .radio-alignment,
page-referral-tab .admission-reports .radio-alignment,
.patient-tabs .admission-reports .radio-alignment,
page-add-patient .admission-reports .radio-alignment,
page-add-patient-details-popover .admission-reports .radio-alignment,
page-patient-details .admission-reports .radio-alignment,
page-community-bereavement-popover .admission-reports .radio-alignment,
page-cb-checkpoint-popover .admission-reports .radio-alignment,
page-patient-history-popover .admission-reports .radio-alignment,
medication-edit .admission-reports .radio-alignment,
medication-discontinue .admission-reports .radio-alignment,
allergy-edit .admission-reports .radio-alignment,
diagnosis-card .admission-reports .radio-alignment,
order-entry-om .admission-reports .radio-alignment,
discontinue-order .admission-reports .radio-alignment,
add-notes-popover .admission-reports .radio-alignment,
cancel-order .admission-reports .radio-alignment,
e-sign-selected-orders .admission-reports .radio-alignment,
reject-order .admission-reports .radio-alignment,
reject-selected-orders .admission-reports .radio-alignment,
upload-order-documents .admission-reports .radio-alignment,
read-back-and-verified .admission-reports .radio-alignment {
  padding-left: 9px;
}

page-discharge-forms .admission-reports .radio-alignment .input-wrapper,
page-meds-dme-delete-confirmation .admission-reports .radio-alignment .input-wrapper,
page-note-popover .admission-reports .radio-alignment .input-wrapper,
page-adverse-event-popover .admission-reports .radio-alignment .input-wrapper,
page-notes .admission-reports .radio-alignment .input-wrapper,
page-reports-discharge-service-utilization .admission-reports .radio-alignment .input-wrapper,
reports-discharge .admission-reports .radio-alignment .input-wrapper,
page-reports-discharge-admin .admission-reports .radio-alignment .input-wrapper,
page-reports-discharge-record-admin .admission-reports .radio-alignment .input-wrapper,
page-reports-admission-preference .admission-reports .radio-alignment .input-wrapper,
page-reports-admission-record-admin .admission-reports .radio-alignment .input-wrapper,
page-reports-admission-healthcondition .admission-reports .radio-alignment .input-wrapper,
page-reports-admission-medication .admission-reports .radio-alignment .input-wrapper,
page-reports-admission-admin .admission-reports .radio-alignment .input-wrapper,
page-reports-admission-activedaignosis .admission-reports .radio-alignment .input-wrapper,
page-admission-forms .admission-reports .radio-alignment .input-wrapper,
page-reports-discharge .admission-reports .radio-alignment .input-wrapper,
page-admission-complete-popover .admission-reports .radio-alignment .input-wrapper,
page-certification .admission-reports .radio-alignment .input-wrapper,
page-consents .admission-reports .radio-alignment .input-wrapper,
page-patient-certification .admission-reports .radio-alignment .input-wrapper,
page-certificate-consents-details .admission-reports .radio-alignment .input-wrapper,
page-consents-details page-add-allergies .admission-reports .radio-alignment .input-wrapper,
page-add-dme .admission-reports .radio-alignment .input-wrapper,
page-add-medication .admission-reports .radio-alignment .input-wrapper,
page-add-patient-details-popover .admission-reports .radio-alignment .input-wrapper,
page-allergy-grid .admission-reports .radio-alignment .input-wrapper,
page-aware-of-referral .admission-reports .radio-alignment .input-wrapper,
page-caller-popover .admission-reports .radio-alignment .input-wrapper,
page-diagnosis .admission-reports .radio-alignment .input-wrapper,
page-diagnosis-popover .admission-reports .radio-alignment .input-wrapper,
page-dme-grid .admission-reports .radio-alignment .input-wrapper,
page-funeral-home-pharmacy .admission-reports .radio-alignment .input-wrapper,
page-hospice-transfer .admission-reports .radio-alignment .input-wrapper,
page-level-of-care .admission-reports .radio-alignment .input-wrapper,
page-level-of-care-popover .admission-reports .radio-alignment .input-wrapper,
page-medication-dme .admission-reports .radio-alignment .input-wrapper,
page-medication-grid .admission-reports .radio-alignment .input-wrapper,
page-patient-activity .admission-reports .radio-alignment .input-wrapper,
page-physicians-order .admission-reports .radio-alignment .input-wrapper,
page-referrals-credit .admission-reports .radio-alignment .input-wrapper,
page-referrer .admission-reports .radio-alignment .input-wrapper,
page-referring-physician .admission-reports .radio-alignment .input-wrapper,
page-status .admission-reports .radio-alignment .input-wrapper,
page-status-popover .admission-reports .radio-alignment .input-wrapper,
page-status-popover-on-service .admission-reports .radio-alignment .input-wrapper,
page-referral-cancel-popover .admission-reports .radio-alignment .input-wrapper,
page-referrals-list .admission-reports .radio-alignment .input-wrapper,
page-referral-tab .admission-reports .radio-alignment .input-wrapper,
.patient-tabs .admission-reports .radio-alignment .input-wrapper,
page-add-patient .admission-reports .radio-alignment .input-wrapper,
page-add-patient-details-popover .admission-reports .radio-alignment .input-wrapper,
page-patient-details .admission-reports .radio-alignment .input-wrapper,
page-community-bereavement-popover .admission-reports .radio-alignment .input-wrapper,
page-cb-checkpoint-popover .admission-reports .radio-alignment .input-wrapper,
page-patient-history-popover .admission-reports .radio-alignment .input-wrapper,
medication-edit .admission-reports .radio-alignment .input-wrapper,
medication-discontinue .admission-reports .radio-alignment .input-wrapper,
allergy-edit .admission-reports .radio-alignment .input-wrapper,
diagnosis-card .admission-reports .radio-alignment .input-wrapper,
order-entry-om .admission-reports .radio-alignment .input-wrapper,
discontinue-order .admission-reports .radio-alignment .input-wrapper,
add-notes-popover .admission-reports .radio-alignment .input-wrapper,
cancel-order .admission-reports .radio-alignment .input-wrapper,
e-sign-selected-orders .admission-reports .radio-alignment .input-wrapper,
reject-order .admission-reports .radio-alignment .input-wrapper,
reject-selected-orders .admission-reports .radio-alignment .input-wrapper,
upload-order-documents .admission-reports .radio-alignment .input-wrapper,
read-back-and-verified .admission-reports .radio-alignment .input-wrapper {
  padding-left: 35px;
}

page-discharge-forms .admission-reports .radio-alignment .item-md .radio-md,
page-meds-dme-delete-confirmation .admission-reports .radio-alignment .item-md .radio-md,
page-note-popover .admission-reports .radio-alignment .item-md .radio-md,
page-adverse-event-popover .admission-reports .radio-alignment .item-md .radio-md,
page-notes .admission-reports .radio-alignment .item-md .radio-md,
page-reports-discharge-service-utilization .admission-reports .radio-alignment .item-md .radio-md,
reports-discharge .admission-reports .radio-alignment .item-md .radio-md,
page-reports-discharge-admin .admission-reports .radio-alignment .item-md .radio-md,
page-reports-discharge-record-admin .admission-reports .radio-alignment .item-md .radio-md,
page-reports-admission-preference .admission-reports .radio-alignment .item-md .radio-md,
page-reports-admission-record-admin .admission-reports .radio-alignment .item-md .radio-md,
page-reports-admission-healthcondition .admission-reports .radio-alignment .item-md .radio-md,
page-reports-admission-medication .admission-reports .radio-alignment .item-md .radio-md,
page-reports-admission-admin .admission-reports .radio-alignment .item-md .radio-md,
page-reports-admission-activedaignosis .admission-reports .radio-alignment .item-md .radio-md,
page-admission-forms .admission-reports .radio-alignment .item-md .radio-md,
page-reports-discharge .admission-reports .radio-alignment .item-md .radio-md,
page-admission-complete-popover .admission-reports .radio-alignment .item-md .radio-md,
page-certification .admission-reports .radio-alignment .item-md .radio-md,
page-consents .admission-reports .radio-alignment .item-md .radio-md,
page-patient-certification .admission-reports .radio-alignment .item-md .radio-md,
page-certificate-consents-details .admission-reports .radio-alignment .item-md .radio-md,
page-consents-details page-add-allergies .admission-reports .radio-alignment .item-md .radio-md,
page-add-dme .admission-reports .radio-alignment .item-md .radio-md,
page-add-medication .admission-reports .radio-alignment .item-md .radio-md,
page-add-patient-details-popover .admission-reports .radio-alignment .item-md .radio-md,
page-allergy-grid .admission-reports .radio-alignment .item-md .radio-md,
page-aware-of-referral .admission-reports .radio-alignment .item-md .radio-md,
page-caller-popover .admission-reports .radio-alignment .item-md .radio-md,
page-diagnosis .admission-reports .radio-alignment .item-md .radio-md,
page-diagnosis-popover .admission-reports .radio-alignment .item-md .radio-md,
page-dme-grid .admission-reports .radio-alignment .item-md .radio-md,
page-funeral-home-pharmacy .admission-reports .radio-alignment .item-md .radio-md,
page-hospice-transfer .admission-reports .radio-alignment .item-md .radio-md,
page-level-of-care .admission-reports .radio-alignment .item-md .radio-md,
page-level-of-care-popover .admission-reports .radio-alignment .item-md .radio-md,
page-medication-dme .admission-reports .radio-alignment .item-md .radio-md,
page-medication-grid .admission-reports .radio-alignment .item-md .radio-md,
page-patient-activity .admission-reports .radio-alignment .item-md .radio-md,
page-physicians-order .admission-reports .radio-alignment .item-md .radio-md,
page-referrals-credit .admission-reports .radio-alignment .item-md .radio-md,
page-referrer .admission-reports .radio-alignment .item-md .radio-md,
page-referring-physician .admission-reports .radio-alignment .item-md .radio-md,
page-status .admission-reports .radio-alignment .item-md .radio-md,
page-status-popover .admission-reports .radio-alignment .item-md .radio-md,
page-status-popover-on-service .admission-reports .radio-alignment .item-md .radio-md,
page-referral-cancel-popover .admission-reports .radio-alignment .item-md .radio-md,
page-referrals-list .admission-reports .radio-alignment .item-md .radio-md,
page-referral-tab .admission-reports .radio-alignment .item-md .radio-md,
.patient-tabs .admission-reports .radio-alignment .item-md .radio-md,
page-add-patient .admission-reports .radio-alignment .item-md .radio-md,
page-add-patient-details-popover .admission-reports .radio-alignment .item-md .radio-md,
page-patient-details .admission-reports .radio-alignment .item-md .radio-md,
page-community-bereavement-popover .admission-reports .radio-alignment .item-md .radio-md,
page-cb-checkpoint-popover .admission-reports .radio-alignment .item-md .radio-md,
page-patient-history-popover .admission-reports .radio-alignment .item-md .radio-md,
medication-edit .admission-reports .radio-alignment .item-md .radio-md,
medication-discontinue .admission-reports .radio-alignment .item-md .radio-md,
allergy-edit .admission-reports .radio-alignment .item-md .radio-md,
diagnosis-card .admission-reports .radio-alignment .item-md .radio-md,
order-entry-om .admission-reports .radio-alignment .item-md .radio-md,
discontinue-order .admission-reports .radio-alignment .item-md .radio-md,
add-notes-popover .admission-reports .radio-alignment .item-md .radio-md,
cancel-order .admission-reports .radio-alignment .item-md .radio-md,
e-sign-selected-orders .admission-reports .radio-alignment .item-md .radio-md,
reject-order .admission-reports .radio-alignment .item-md .radio-md,
reject-selected-orders .admission-reports .radio-alignment .item-md .radio-md,
upload-order-documents .admission-reports .radio-alignment .item-md .radio-md,
read-back-and-verified .admission-reports .radio-alignment .item-md .radio-md {
  left: 5px;
}

page-discharge-forms .admission-reports .radio-alignment .radio-label,
page-meds-dme-delete-confirmation .admission-reports .radio-alignment .radio-label,
page-note-popover .admission-reports .radio-alignment .radio-label,
page-adverse-event-popover .admission-reports .radio-alignment .radio-label,
page-notes .admission-reports .radio-alignment .radio-label,
page-reports-discharge-service-utilization .admission-reports .radio-alignment .radio-label,
reports-discharge .admission-reports .radio-alignment .radio-label,
page-reports-discharge-admin .admission-reports .radio-alignment .radio-label,
page-reports-discharge-record-admin .admission-reports .radio-alignment .radio-label,
page-reports-admission-preference .admission-reports .radio-alignment .radio-label,
page-reports-admission-record-admin .admission-reports .radio-alignment .radio-label,
page-reports-admission-healthcondition .admission-reports .radio-alignment .radio-label,
page-reports-admission-medication .admission-reports .radio-alignment .radio-label,
page-reports-admission-admin .admission-reports .radio-alignment .radio-label,
page-reports-admission-activedaignosis .admission-reports .radio-alignment .radio-label,
page-admission-forms .admission-reports .radio-alignment .radio-label,
page-reports-discharge .admission-reports .radio-alignment .radio-label,
page-admission-complete-popover .admission-reports .radio-alignment .radio-label,
page-certification .admission-reports .radio-alignment .radio-label,
page-consents .admission-reports .radio-alignment .radio-label,
page-patient-certification .admission-reports .radio-alignment .radio-label,
page-certificate-consents-details .admission-reports .radio-alignment .radio-label,
page-consents-details page-add-allergies .admission-reports .radio-alignment .radio-label,
page-add-dme .admission-reports .radio-alignment .radio-label,
page-add-medication .admission-reports .radio-alignment .radio-label,
page-add-patient-details-popover .admission-reports .radio-alignment .radio-label,
page-allergy-grid .admission-reports .radio-alignment .radio-label,
page-aware-of-referral .admission-reports .radio-alignment .radio-label,
page-caller-popover .admission-reports .radio-alignment .radio-label,
page-diagnosis .admission-reports .radio-alignment .radio-label,
page-diagnosis-popover .admission-reports .radio-alignment .radio-label,
page-dme-grid .admission-reports .radio-alignment .radio-label,
page-funeral-home-pharmacy .admission-reports .radio-alignment .radio-label,
page-hospice-transfer .admission-reports .radio-alignment .radio-label,
page-level-of-care .admission-reports .radio-alignment .radio-label,
page-level-of-care-popover .admission-reports .radio-alignment .radio-label,
page-medication-dme .admission-reports .radio-alignment .radio-label,
page-medication-grid .admission-reports .radio-alignment .radio-label,
page-patient-activity .admission-reports .radio-alignment .radio-label,
page-physicians-order .admission-reports .radio-alignment .radio-label,
page-referrals-credit .admission-reports .radio-alignment .radio-label,
page-referrer .admission-reports .radio-alignment .radio-label,
page-referring-physician .admission-reports .radio-alignment .radio-label,
page-status .admission-reports .radio-alignment .radio-label,
page-status-popover .admission-reports .radio-alignment .radio-label,
page-status-popover-on-service .admission-reports .radio-alignment .radio-label,
page-referral-cancel-popover .admission-reports .radio-alignment .radio-label,
page-referrals-list .admission-reports .radio-alignment .radio-label,
page-referral-tab .admission-reports .radio-alignment .radio-label,
.patient-tabs .admission-reports .radio-alignment .radio-label,
page-add-patient .admission-reports .radio-alignment .radio-label,
page-add-patient-details-popover .admission-reports .radio-alignment .radio-label,
page-patient-details .admission-reports .radio-alignment .radio-label,
page-community-bereavement-popover .admission-reports .radio-alignment .radio-label,
page-cb-checkpoint-popover .admission-reports .radio-alignment .radio-label,
page-patient-history-popover .admission-reports .radio-alignment .radio-label,
medication-edit .admission-reports .radio-alignment .radio-label,
medication-discontinue .admission-reports .radio-alignment .radio-label,
allergy-edit .admission-reports .radio-alignment .radio-label,
diagnosis-card .admission-reports .radio-alignment .radio-label,
order-entry-om .admission-reports .radio-alignment .radio-label,
discontinue-order .admission-reports .radio-alignment .radio-label,
add-notes-popover .admission-reports .radio-alignment .radio-label,
cancel-order .admission-reports .radio-alignment .radio-label,
e-sign-selected-orders .admission-reports .radio-alignment .radio-label,
reject-order .admission-reports .radio-alignment .radio-label,
reject-selected-orders .admission-reports .radio-alignment .radio-label,
upload-order-documents .admission-reports .radio-alignment .radio-label,
read-back-and-verified .admission-reports .radio-alignment .radio-label {
  margin-top: 5px;
}

page-discharge-forms .admission-reports .answer-alignment,
page-meds-dme-delete-confirmation .admission-reports .answer-alignment,
page-note-popover .admission-reports .answer-alignment,
page-adverse-event-popover .admission-reports .answer-alignment,
page-notes .admission-reports .answer-alignment,
page-reports-discharge-service-utilization .admission-reports .answer-alignment,
reports-discharge .admission-reports .answer-alignment,
page-reports-discharge-admin .admission-reports .answer-alignment,
page-reports-discharge-record-admin .admission-reports .answer-alignment,
page-reports-admission-preference .admission-reports .answer-alignment,
page-reports-admission-record-admin .admission-reports .answer-alignment,
page-reports-admission-healthcondition .admission-reports .answer-alignment,
page-reports-admission-medication .admission-reports .answer-alignment,
page-reports-admission-admin .admission-reports .answer-alignment,
page-reports-admission-activedaignosis .admission-reports .answer-alignment,
page-admission-forms .admission-reports .answer-alignment,
page-reports-discharge .admission-reports .answer-alignment,
page-admission-complete-popover .admission-reports .answer-alignment,
page-certification .admission-reports .answer-alignment,
page-consents .admission-reports .answer-alignment,
page-patient-certification .admission-reports .answer-alignment,
page-certificate-consents-details .admission-reports .answer-alignment,
page-consents-details page-add-allergies .admission-reports .answer-alignment,
page-add-dme .admission-reports .answer-alignment,
page-add-medication .admission-reports .answer-alignment,
page-add-patient-details-popover .admission-reports .answer-alignment,
page-allergy-grid .admission-reports .answer-alignment,
page-aware-of-referral .admission-reports .answer-alignment,
page-caller-popover .admission-reports .answer-alignment,
page-diagnosis .admission-reports .answer-alignment,
page-diagnosis-popover .admission-reports .answer-alignment,
page-dme-grid .admission-reports .answer-alignment,
page-funeral-home-pharmacy .admission-reports .answer-alignment,
page-hospice-transfer .admission-reports .answer-alignment,
page-level-of-care .admission-reports .answer-alignment,
page-level-of-care-popover .admission-reports .answer-alignment,
page-medication-dme .admission-reports .answer-alignment,
page-medication-grid .admission-reports .answer-alignment,
page-patient-activity .admission-reports .answer-alignment,
page-physicians-order .admission-reports .answer-alignment,
page-referrals-credit .admission-reports .answer-alignment,
page-referrer .admission-reports .answer-alignment,
page-referring-physician .admission-reports .answer-alignment,
page-status .admission-reports .answer-alignment,
page-status-popover .admission-reports .answer-alignment,
page-status-popover-on-service .admission-reports .answer-alignment,
page-referral-cancel-popover .admission-reports .answer-alignment,
page-referrals-list .admission-reports .answer-alignment,
page-referral-tab .admission-reports .answer-alignment,
.patient-tabs .admission-reports .answer-alignment,
page-add-patient .admission-reports .answer-alignment,
page-add-patient-details-popover .admission-reports .answer-alignment,
page-patient-details .admission-reports .answer-alignment,
page-community-bereavement-popover .admission-reports .answer-alignment,
page-cb-checkpoint-popover .admission-reports .answer-alignment,
page-patient-history-popover .admission-reports .answer-alignment,
medication-edit .admission-reports .answer-alignment,
medication-discontinue .admission-reports .answer-alignment,
allergy-edit .admission-reports .answer-alignment,
diagnosis-card .admission-reports .answer-alignment,
order-entry-om .admission-reports .answer-alignment,
discontinue-order .admission-reports .answer-alignment,
add-notes-popover .admission-reports .answer-alignment,
cancel-order .admission-reports .answer-alignment,
e-sign-selected-orders .admission-reports .answer-alignment,
reject-order .admission-reports .answer-alignment,
reject-selected-orders .admission-reports .answer-alignment,
upload-order-documents .admission-reports .answer-alignment,
read-back-and-verified .admission-reports .answer-alignment {
  padding-left: 12px;
}

page-discharge-forms .admission-reports .adminCard,
page-meds-dme-delete-confirmation .admission-reports .adminCard,
page-note-popover .admission-reports .adminCard,
page-adverse-event-popover .admission-reports .adminCard,
page-notes .admission-reports .adminCard,
page-reports-discharge-service-utilization .admission-reports .adminCard,
reports-discharge .admission-reports .adminCard,
page-reports-discharge-admin .admission-reports .adminCard,
page-reports-discharge-record-admin .admission-reports .adminCard,
page-reports-admission-preference .admission-reports .adminCard,
page-reports-admission-record-admin .admission-reports .adminCard,
page-reports-admission-healthcondition .admission-reports .adminCard,
page-reports-admission-medication .admission-reports .adminCard,
page-reports-admission-admin .admission-reports .adminCard,
page-reports-admission-activedaignosis .admission-reports .adminCard,
page-admission-forms .admission-reports .adminCard,
page-reports-discharge .admission-reports .adminCard,
page-admission-complete-popover .admission-reports .adminCard,
page-certification .admission-reports .adminCard,
page-consents .admission-reports .adminCard,
page-patient-certification .admission-reports .adminCard,
page-certificate-consents-details .admission-reports .adminCard,
page-consents-details page-add-allergies .admission-reports .adminCard,
page-add-dme .admission-reports .adminCard,
page-add-medication .admission-reports .adminCard,
page-add-patient-details-popover .admission-reports .adminCard,
page-allergy-grid .admission-reports .adminCard,
page-aware-of-referral .admission-reports .adminCard,
page-caller-popover .admission-reports .adminCard,
page-diagnosis .admission-reports .adminCard,
page-diagnosis-popover .admission-reports .adminCard,
page-dme-grid .admission-reports .adminCard,
page-funeral-home-pharmacy .admission-reports .adminCard,
page-hospice-transfer .admission-reports .adminCard,
page-level-of-care .admission-reports .adminCard,
page-level-of-care-popover .admission-reports .adminCard,
page-medication-dme .admission-reports .adminCard,
page-medication-grid .admission-reports .adminCard,
page-patient-activity .admission-reports .adminCard,
page-physicians-order .admission-reports .adminCard,
page-referrals-credit .admission-reports .adminCard,
page-referrer .admission-reports .adminCard,
page-referring-physician .admission-reports .adminCard,
page-status .admission-reports .adminCard,
page-status-popover .admission-reports .adminCard,
page-status-popover-on-service .admission-reports .adminCard,
page-referral-cancel-popover .admission-reports .adminCard,
page-referrals-list .admission-reports .adminCard,
page-referral-tab .admission-reports .adminCard,
.patient-tabs .admission-reports .adminCard,
page-add-patient .admission-reports .adminCard,
page-add-patient-details-popover .admission-reports .adminCard,
page-patient-details .admission-reports .adminCard,
page-community-bereavement-popover .admission-reports .adminCard,
page-cb-checkpoint-popover .admission-reports .adminCard,
page-patient-history-popover .admission-reports .adminCard,
medication-edit .admission-reports .adminCard,
medication-discontinue .admission-reports .adminCard,
allergy-edit .admission-reports .adminCard,
diagnosis-card .admission-reports .adminCard,
order-entry-om .admission-reports .adminCard,
discontinue-order .admission-reports .adminCard,
add-notes-popover .admission-reports .adminCard,
cancel-order .admission-reports .adminCard,
e-sign-selected-orders .admission-reports .adminCard,
reject-order .admission-reports .adminCard,
reject-selected-orders .admission-reports .adminCard,
upload-order-documents .admission-reports .adminCard,
read-back-and-verified .admission-reports .adminCard {
  margin-top: 0px;
}

page-discharge-forms .admission-reports .reason-value,
page-meds-dme-delete-confirmation .admission-reports .reason-value,
page-note-popover .admission-reports .reason-value,
page-adverse-event-popover .admission-reports .reason-value,
page-notes .admission-reports .reason-value,
page-reports-discharge-service-utilization .admission-reports .reason-value,
reports-discharge .admission-reports .reason-value,
page-reports-discharge-admin .admission-reports .reason-value,
page-reports-discharge-record-admin .admission-reports .reason-value,
page-reports-admission-preference .admission-reports .reason-value,
page-reports-admission-record-admin .admission-reports .reason-value,
page-reports-admission-healthcondition .admission-reports .reason-value,
page-reports-admission-medication .admission-reports .reason-value,
page-reports-admission-admin .admission-reports .reason-value,
page-reports-admission-activedaignosis .admission-reports .reason-value,
page-admission-forms .admission-reports .reason-value,
page-reports-discharge .admission-reports .reason-value,
page-admission-complete-popover .admission-reports .reason-value,
page-certification .admission-reports .reason-value,
page-consents .admission-reports .reason-value,
page-patient-certification .admission-reports .reason-value,
page-certificate-consents-details .admission-reports .reason-value,
page-consents-details page-add-allergies .admission-reports .reason-value,
page-add-dme .admission-reports .reason-value,
page-add-medication .admission-reports .reason-value,
page-add-patient-details-popover .admission-reports .reason-value,
page-allergy-grid .admission-reports .reason-value,
page-aware-of-referral .admission-reports .reason-value,
page-caller-popover .admission-reports .reason-value,
page-diagnosis .admission-reports .reason-value,
page-diagnosis-popover .admission-reports .reason-value,
page-dme-grid .admission-reports .reason-value,
page-funeral-home-pharmacy .admission-reports .reason-value,
page-hospice-transfer .admission-reports .reason-value,
page-level-of-care .admission-reports .reason-value,
page-level-of-care-popover .admission-reports .reason-value,
page-medication-dme .admission-reports .reason-value,
page-medication-grid .admission-reports .reason-value,
page-patient-activity .admission-reports .reason-value,
page-physicians-order .admission-reports .reason-value,
page-referrals-credit .admission-reports .reason-value,
page-referrer .admission-reports .reason-value,
page-referring-physician .admission-reports .reason-value,
page-status .admission-reports .reason-value,
page-status-popover .admission-reports .reason-value,
page-status-popover-on-service .admission-reports .reason-value,
page-referral-cancel-popover .admission-reports .reason-value,
page-referrals-list .admission-reports .reason-value,
page-referral-tab .admission-reports .reason-value,
.patient-tabs .admission-reports .reason-value,
page-add-patient .admission-reports .reason-value,
page-add-patient-details-popover .admission-reports .reason-value,
page-patient-details .admission-reports .reason-value,
page-community-bereavement-popover .admission-reports .reason-value,
page-cb-checkpoint-popover .admission-reports .reason-value,
page-patient-history-popover .admission-reports .reason-value,
medication-edit .admission-reports .reason-value,
medication-discontinue .admission-reports .reason-value,
allergy-edit .admission-reports .reason-value,
diagnosis-card .admission-reports .reason-value,
order-entry-om .admission-reports .reason-value,
discontinue-order .admission-reports .reason-value,
add-notes-popover .admission-reports .reason-value,
cancel-order .admission-reports .reason-value,
e-sign-selected-orders .admission-reports .reason-value,
reject-order .admission-reports .reason-value,
reject-selected-orders .admission-reports .reason-value,
upload-order-documents .admission-reports .reason-value,
read-back-and-verified .admission-reports .reason-value {
  position: relative;
  top: 12px;
}

page-discharge-forms .admission-reports .mT20,
page-meds-dme-delete-confirmation .admission-reports .mT20,
page-note-popover .admission-reports .mT20,
page-adverse-event-popover .admission-reports .mT20,
page-notes .admission-reports .mT20,
page-reports-discharge-service-utilization .admission-reports .mT20,
reports-discharge .admission-reports .mT20,
page-reports-discharge-admin .admission-reports .mT20,
page-reports-discharge-record-admin .admission-reports .mT20,
page-reports-admission-preference .admission-reports .mT20,
page-reports-admission-record-admin .admission-reports .mT20,
page-reports-admission-healthcondition .admission-reports .mT20,
page-reports-admission-medication .admission-reports .mT20,
page-reports-admission-admin .admission-reports .mT20,
page-reports-admission-activedaignosis .admission-reports .mT20,
page-admission-forms .admission-reports .mT20,
page-reports-discharge .admission-reports .mT20,
page-admission-complete-popover .admission-reports .mT20,
page-certification .admission-reports .mT20,
page-consents .admission-reports .mT20,
page-patient-certification .admission-reports .mT20,
page-certificate-consents-details .admission-reports .mT20,
page-consents-details page-add-allergies .admission-reports .mT20,
page-add-dme .admission-reports .mT20,
page-add-medication .admission-reports .mT20,
page-add-patient-details-popover .admission-reports .mT20,
page-allergy-grid .admission-reports .mT20,
page-aware-of-referral .admission-reports .mT20,
page-caller-popover .admission-reports .mT20,
page-diagnosis .admission-reports .mT20,
page-diagnosis-popover .admission-reports .mT20,
page-dme-grid .admission-reports .mT20,
page-funeral-home-pharmacy .admission-reports .mT20,
page-hospice-transfer .admission-reports .mT20,
page-level-of-care .admission-reports .mT20,
page-level-of-care-popover .admission-reports .mT20,
page-medication-dme .admission-reports .mT20,
page-medication-grid .admission-reports .mT20,
page-patient-activity .admission-reports .mT20,
page-physicians-order .admission-reports .mT20,
page-referrals-credit .admission-reports .mT20,
page-referrer .admission-reports .mT20,
page-referring-physician .admission-reports .mT20,
page-status .admission-reports .mT20,
page-status-popover .admission-reports .mT20,
page-status-popover-on-service .admission-reports .mT20,
page-referral-cancel-popover .admission-reports .mT20,
page-referrals-list .admission-reports .mT20,
page-referral-tab .admission-reports .mT20,
.patient-tabs .admission-reports .mT20,
page-add-patient .admission-reports .mT20,
page-add-patient-details-popover .admission-reports .mT20,
page-patient-details .admission-reports .mT20,
page-community-bereavement-popover .admission-reports .mT20,
page-cb-checkpoint-popover .admission-reports .mT20,
page-patient-history-popover .admission-reports .mT20,
medication-edit .admission-reports .mT20,
medication-discontinue .admission-reports .mT20,
allergy-edit .admission-reports .mT20,
diagnosis-card .admission-reports .mT20,
order-entry-om .admission-reports .mT20,
discontinue-order .admission-reports .mT20,
add-notes-popover .admission-reports .mT20,
cancel-order .admission-reports .mT20,
e-sign-selected-orders .admission-reports .mT20,
reject-order .admission-reports .mT20,
reject-selected-orders .admission-reports .mT20,
upload-order-documents .admission-reports .mT20,
read-back-and-verified .admission-reports .mT20 {
  margin-top: 20px;
}

page-discharge-forms .admission-reports .divider,
page-meds-dme-delete-confirmation .admission-reports .divider,
page-note-popover .admission-reports .divider,
page-adverse-event-popover .admission-reports .divider,
page-notes .admission-reports .divider,
page-reports-discharge-service-utilization .admission-reports .divider,
reports-discharge .admission-reports .divider,
page-reports-discharge-admin .admission-reports .divider,
page-reports-discharge-record-admin .admission-reports .divider,
page-reports-admission-preference .admission-reports .divider,
page-reports-admission-record-admin .admission-reports .divider,
page-reports-admission-healthcondition .admission-reports .divider,
page-reports-admission-medication .admission-reports .divider,
page-reports-admission-admin .admission-reports .divider,
page-reports-admission-activedaignosis .admission-reports .divider,
page-admission-forms .admission-reports .divider,
page-reports-discharge .admission-reports .divider,
page-admission-complete-popover .admission-reports .divider,
page-certification .admission-reports .divider,
page-consents .admission-reports .divider,
page-patient-certification .admission-reports .divider,
page-certificate-consents-details .admission-reports .divider,
page-consents-details page-add-allergies .admission-reports .divider,
page-add-dme .admission-reports .divider,
page-add-medication .admission-reports .divider,
page-add-patient-details-popover .admission-reports .divider,
page-allergy-grid .admission-reports .divider,
page-aware-of-referral .admission-reports .divider,
page-caller-popover .admission-reports .divider,
page-diagnosis .admission-reports .divider,
page-diagnosis-popover .admission-reports .divider,
page-dme-grid .admission-reports .divider,
page-funeral-home-pharmacy .admission-reports .divider,
page-hospice-transfer .admission-reports .divider,
page-level-of-care .admission-reports .divider,
page-level-of-care-popover .admission-reports .divider,
page-medication-dme .admission-reports .divider,
page-medication-grid .admission-reports .divider,
page-patient-activity .admission-reports .divider,
page-physicians-order .admission-reports .divider,
page-referrals-credit .admission-reports .divider,
page-referrer .admission-reports .divider,
page-referring-physician .admission-reports .divider,
page-status .admission-reports .divider,
page-status-popover .admission-reports .divider,
page-status-popover-on-service .admission-reports .divider,
page-referral-cancel-popover .admission-reports .divider,
page-referrals-list .admission-reports .divider,
page-referral-tab .admission-reports .divider,
.patient-tabs .admission-reports .divider,
page-add-patient .admission-reports .divider,
page-add-patient-details-popover .admission-reports .divider,
page-patient-details .admission-reports .divider,
page-community-bereavement-popover .admission-reports .divider,
page-cb-checkpoint-popover .admission-reports .divider,
page-patient-history-popover .admission-reports .divider,
medication-edit .admission-reports .divider,
medication-discontinue .admission-reports .divider,
allergy-edit .admission-reports .divider,
diagnosis-card .admission-reports .divider,
order-entry-om .admission-reports .divider,
discontinue-order .admission-reports .divider,
add-notes-popover .admission-reports .divider,
cancel-order .admission-reports .divider,
e-sign-selected-orders .admission-reports .divider,
reject-order .admission-reports .divider,
reject-selected-orders .admission-reports .divider,
upload-order-documents .admission-reports .divider,
read-back-and-verified .admission-reports .divider {
  height: 2px;
  background-color: #c5d0e0;
  margin: 30px 0;
}

page-discharge-forms .admission-reports .radio-icon,
page-meds-dme-delete-confirmation .admission-reports .radio-icon,
page-note-popover .admission-reports .radio-icon,
page-adverse-event-popover .admission-reports .radio-icon,
page-notes .admission-reports .radio-icon,
page-reports-discharge-service-utilization .admission-reports .radio-icon,
reports-discharge .admission-reports .radio-icon,
page-reports-discharge-admin .admission-reports .radio-icon,
page-reports-discharge-record-admin .admission-reports .radio-icon,
page-reports-admission-preference .admission-reports .radio-icon,
page-reports-admission-record-admin .admission-reports .radio-icon,
page-reports-admission-healthcondition .admission-reports .radio-icon,
page-reports-admission-medication .admission-reports .radio-icon,
page-reports-admission-admin .admission-reports .radio-icon,
page-reports-admission-activedaignosis .admission-reports .radio-icon,
page-admission-forms .admission-reports .radio-icon,
page-reports-discharge .admission-reports .radio-icon,
page-admission-complete-popover .admission-reports .radio-icon,
page-certification .admission-reports .radio-icon,
page-consents .admission-reports .radio-icon,
page-patient-certification .admission-reports .radio-icon,
page-certificate-consents-details .admission-reports .radio-icon,
page-consents-details page-add-allergies .admission-reports .radio-icon,
page-add-dme .admission-reports .radio-icon,
page-add-medication .admission-reports .radio-icon,
page-add-patient-details-popover .admission-reports .radio-icon,
page-allergy-grid .admission-reports .radio-icon,
page-aware-of-referral .admission-reports .radio-icon,
page-caller-popover .admission-reports .radio-icon,
page-diagnosis .admission-reports .radio-icon,
page-diagnosis-popover .admission-reports .radio-icon,
page-dme-grid .admission-reports .radio-icon,
page-funeral-home-pharmacy .admission-reports .radio-icon,
page-hospice-transfer .admission-reports .radio-icon,
page-level-of-care .admission-reports .radio-icon,
page-level-of-care-popover .admission-reports .radio-icon,
page-medication-dme .admission-reports .radio-icon,
page-medication-grid .admission-reports .radio-icon,
page-patient-activity .admission-reports .radio-icon,
page-physicians-order .admission-reports .radio-icon,
page-referrals-credit .admission-reports .radio-icon,
page-referrer .admission-reports .radio-icon,
page-referring-physician .admission-reports .radio-icon,
page-status .admission-reports .radio-icon,
page-status-popover .admission-reports .radio-icon,
page-status-popover-on-service .admission-reports .radio-icon,
page-referral-cancel-popover .admission-reports .radio-icon,
page-referrals-list .admission-reports .radio-icon,
page-referral-tab .admission-reports .radio-icon,
.patient-tabs .admission-reports .radio-icon,
page-add-patient .admission-reports .radio-icon,
page-add-patient-details-popover .admission-reports .radio-icon,
page-patient-details .admission-reports .radio-icon,
page-community-bereavement-popover .admission-reports .radio-icon,
page-cb-checkpoint-popover .admission-reports .radio-icon,
page-patient-history-popover .admission-reports .radio-icon,
medication-edit .admission-reports .radio-icon,
medication-discontinue .admission-reports .radio-icon,
allergy-edit .admission-reports .radio-icon,
diagnosis-card .admission-reports .radio-icon,
order-entry-om .admission-reports .radio-icon,
discontinue-order .admission-reports .radio-icon,
add-notes-popover .admission-reports .radio-icon,
cancel-order .admission-reports .radio-icon,
e-sign-selected-orders .admission-reports .radio-icon,
reject-order .admission-reports .radio-icon,
reject-selected-orders .admission-reports .radio-icon,
upload-order-documents .admission-reports .radio-icon,
read-back-and-verified .admission-reports .radio-icon {
  border-color: #c5d0e0;
}

page-discharge-forms .admission-reports .radio-checked .radio-inner,
page-meds-dme-delete-confirmation .admission-reports .radio-checked .radio-inner,
page-note-popover .admission-reports .radio-checked .radio-inner,
page-adverse-event-popover .admission-reports .radio-checked .radio-inner,
page-notes .admission-reports .radio-checked .radio-inner,
page-reports-discharge-service-utilization .admission-reports .radio-checked .radio-inner,
reports-discharge .admission-reports .radio-checked .radio-inner,
page-reports-discharge-admin .admission-reports .radio-checked .radio-inner,
page-reports-discharge-record-admin .admission-reports .radio-checked .radio-inner,
page-reports-admission-preference .admission-reports .radio-checked .radio-inner,
page-reports-admission-record-admin .admission-reports .radio-checked .radio-inner,
page-reports-admission-healthcondition .admission-reports .radio-checked .radio-inner,
page-reports-admission-medication .admission-reports .radio-checked .radio-inner,
page-reports-admission-admin .admission-reports .radio-checked .radio-inner,
page-reports-admission-activedaignosis .admission-reports .radio-checked .radio-inner,
page-admission-forms .admission-reports .radio-checked .radio-inner,
page-reports-discharge .admission-reports .radio-checked .radio-inner,
page-admission-complete-popover .admission-reports .radio-checked .radio-inner,
page-certification .admission-reports .radio-checked .radio-inner,
page-consents .admission-reports .radio-checked .radio-inner,
page-patient-certification .admission-reports .radio-checked .radio-inner,
page-certificate-consents-details .admission-reports .radio-checked .radio-inner,
page-consents-details page-add-allergies .admission-reports .radio-checked .radio-inner,
page-add-dme .admission-reports .radio-checked .radio-inner,
page-add-medication .admission-reports .radio-checked .radio-inner,
page-add-patient-details-popover .admission-reports .radio-checked .radio-inner,
page-allergy-grid .admission-reports .radio-checked .radio-inner,
page-aware-of-referral .admission-reports .radio-checked .radio-inner,
page-caller-popover .admission-reports .radio-checked .radio-inner,
page-diagnosis .admission-reports .radio-checked .radio-inner,
page-diagnosis-popover .admission-reports .radio-checked .radio-inner,
page-dme-grid .admission-reports .radio-checked .radio-inner,
page-funeral-home-pharmacy .admission-reports .radio-checked .radio-inner,
page-hospice-transfer .admission-reports .radio-checked .radio-inner,
page-level-of-care .admission-reports .radio-checked .radio-inner,
page-level-of-care-popover .admission-reports .radio-checked .radio-inner,
page-medication-dme .admission-reports .radio-checked .radio-inner,
page-medication-grid .admission-reports .radio-checked .radio-inner,
page-patient-activity .admission-reports .radio-checked .radio-inner,
page-physicians-order .admission-reports .radio-checked .radio-inner,
page-referrals-credit .admission-reports .radio-checked .radio-inner,
page-referrer .admission-reports .radio-checked .radio-inner,
page-referring-physician .admission-reports .radio-checked .radio-inner,
page-status .admission-reports .radio-checked .radio-inner,
page-status-popover .admission-reports .radio-checked .radio-inner,
page-status-popover-on-service .admission-reports .radio-checked .radio-inner,
page-referral-cancel-popover .admission-reports .radio-checked .radio-inner,
page-referrals-list .admission-reports .radio-checked .radio-inner,
page-referral-tab .admission-reports .radio-checked .radio-inner,
.patient-tabs .admission-reports .radio-checked .radio-inner,
page-add-patient .admission-reports .radio-checked .radio-inner,
page-add-patient-details-popover .admission-reports .radio-checked .radio-inner,
page-patient-details .admission-reports .radio-checked .radio-inner,
page-community-bereavement-popover .admission-reports .radio-checked .radio-inner,
page-cb-checkpoint-popover .admission-reports .radio-checked .radio-inner,
page-patient-history-popover .admission-reports .radio-checked .radio-inner,
medication-edit .admission-reports .radio-checked .radio-inner,
medication-discontinue .admission-reports .radio-checked .radio-inner,
allergy-edit .admission-reports .radio-checked .radio-inner,
diagnosis-card .admission-reports .radio-checked .radio-inner,
order-entry-om .admission-reports .radio-checked .radio-inner,
discontinue-order .admission-reports .radio-checked .radio-inner,
add-notes-popover .admission-reports .radio-checked .radio-inner,
cancel-order .admission-reports .radio-checked .radio-inner,
e-sign-selected-orders .admission-reports .radio-checked .radio-inner,
reject-order .admission-reports .radio-checked .radio-inner,
reject-selected-orders .admission-reports .radio-checked .radio-inner,
upload-order-documents .admission-reports .radio-checked .radio-inner,
read-back-and-verified .admission-reports .radio-checked .radio-inner {
  left: 2px;
  top: 2px;
  width: 22px;
  height: 22px;
}

page-discharge-forms .admission-reports .popover-button-container,
page-meds-dme-delete-confirmation .admission-reports .popover-button-container,
page-note-popover .admission-reports .popover-button-container,
page-adverse-event-popover .admission-reports .popover-button-container,
page-notes .admission-reports .popover-button-container,
page-reports-discharge-service-utilization .admission-reports .popover-button-container,
reports-discharge .admission-reports .popover-button-container,
page-reports-discharge-admin .admission-reports .popover-button-container,
page-reports-discharge-record-admin .admission-reports .popover-button-container,
page-reports-admission-preference .admission-reports .popover-button-container,
page-reports-admission-record-admin .admission-reports .popover-button-container,
page-reports-admission-healthcondition .admission-reports .popover-button-container,
page-reports-admission-medication .admission-reports .popover-button-container,
page-reports-admission-admin .admission-reports .popover-button-container,
page-reports-admission-activedaignosis .admission-reports .popover-button-container,
page-admission-forms .admission-reports .popover-button-container,
page-reports-discharge .admission-reports .popover-button-container,
page-admission-complete-popover .admission-reports .popover-button-container,
page-certification .admission-reports .popover-button-container,
page-consents .admission-reports .popover-button-container,
page-patient-certification .admission-reports .popover-button-container,
page-certificate-consents-details .admission-reports .popover-button-container,
page-consents-details page-add-allergies .admission-reports .popover-button-container,
page-add-dme .admission-reports .popover-button-container,
page-add-medication .admission-reports .popover-button-container,
page-add-patient-details-popover .admission-reports .popover-button-container,
page-allergy-grid .admission-reports .popover-button-container,
page-aware-of-referral .admission-reports .popover-button-container,
page-caller-popover .admission-reports .popover-button-container,
page-diagnosis .admission-reports .popover-button-container,
page-diagnosis-popover .admission-reports .popover-button-container,
page-dme-grid .admission-reports .popover-button-container,
page-funeral-home-pharmacy .admission-reports .popover-button-container,
page-hospice-transfer .admission-reports .popover-button-container,
page-level-of-care .admission-reports .popover-button-container,
page-level-of-care-popover .admission-reports .popover-button-container,
page-medication-dme .admission-reports .popover-button-container,
page-medication-grid .admission-reports .popover-button-container,
page-patient-activity .admission-reports .popover-button-container,
page-physicians-order .admission-reports .popover-button-container,
page-referrals-credit .admission-reports .popover-button-container,
page-referrer .admission-reports .popover-button-container,
page-referring-physician .admission-reports .popover-button-container,
page-status .admission-reports .popover-button-container,
page-status-popover .admission-reports .popover-button-container,
page-status-popover-on-service .admission-reports .popover-button-container,
page-referral-cancel-popover .admission-reports .popover-button-container,
page-referrals-list .admission-reports .popover-button-container,
page-referral-tab .admission-reports .popover-button-container,
.patient-tabs .admission-reports .popover-button-container,
page-add-patient .admission-reports .popover-button-container,
page-add-patient-details-popover .admission-reports .popover-button-container,
page-patient-details .admission-reports .popover-button-container,
page-community-bereavement-popover .admission-reports .popover-button-container,
page-cb-checkpoint-popover .admission-reports .popover-button-container,
page-patient-history-popover .admission-reports .popover-button-container,
medication-edit .admission-reports .popover-button-container,
medication-discontinue .admission-reports .popover-button-container,
allergy-edit .admission-reports .popover-button-container,
diagnosis-card .admission-reports .popover-button-container,
order-entry-om .admission-reports .popover-button-container,
discontinue-order .admission-reports .popover-button-container,
add-notes-popover .admission-reports .popover-button-container,
cancel-order .admission-reports .popover-button-container,
e-sign-selected-orders .admission-reports .popover-button-container,
reject-order .admission-reports .popover-button-container,
reject-selected-orders .admission-reports .popover-button-container,
upload-order-documents .admission-reports .popover-button-container,
read-back-and-verified .admission-reports .popover-button-container {
  width: 100%;
}

page-discharge-forms .admission-reports .mB25,
page-meds-dme-delete-confirmation .admission-reports .mB25,
page-note-popover .admission-reports .mB25,
page-adverse-event-popover .admission-reports .mB25,
page-notes .admission-reports .mB25,
page-reports-discharge-service-utilization .admission-reports .mB25,
reports-discharge .admission-reports .mB25,
page-reports-discharge-admin .admission-reports .mB25,
page-reports-discharge-record-admin .admission-reports .mB25,
page-reports-admission-preference .admission-reports .mB25,
page-reports-admission-record-admin .admission-reports .mB25,
page-reports-admission-healthcondition .admission-reports .mB25,
page-reports-admission-medication .admission-reports .mB25,
page-reports-admission-admin .admission-reports .mB25,
page-reports-admission-activedaignosis .admission-reports .mB25,
page-admission-forms .admission-reports .mB25,
page-reports-discharge .admission-reports .mB25,
page-admission-complete-popover .admission-reports .mB25,
page-certification .admission-reports .mB25,
page-consents .admission-reports .mB25,
page-patient-certification .admission-reports .mB25,
page-certificate-consents-details .admission-reports .mB25,
page-consents-details page-add-allergies .admission-reports .mB25,
page-add-dme .admission-reports .mB25,
page-add-medication .admission-reports .mB25,
page-add-patient-details-popover .admission-reports .mB25,
page-allergy-grid .admission-reports .mB25,
page-aware-of-referral .admission-reports .mB25,
page-caller-popover .admission-reports .mB25,
page-diagnosis .admission-reports .mB25,
page-diagnosis-popover .admission-reports .mB25,
page-dme-grid .admission-reports .mB25,
page-funeral-home-pharmacy .admission-reports .mB25,
page-hospice-transfer .admission-reports .mB25,
page-level-of-care .admission-reports .mB25,
page-level-of-care-popover .admission-reports .mB25,
page-medication-dme .admission-reports .mB25,
page-medication-grid .admission-reports .mB25,
page-patient-activity .admission-reports .mB25,
page-physicians-order .admission-reports .mB25,
page-referrals-credit .admission-reports .mB25,
page-referrer .admission-reports .mB25,
page-referring-physician .admission-reports .mB25,
page-status .admission-reports .mB25,
page-status-popover .admission-reports .mB25,
page-status-popover-on-service .admission-reports .mB25,
page-referral-cancel-popover .admission-reports .mB25,
page-referrals-list .admission-reports .mB25,
page-referral-tab .admission-reports .mB25,
.patient-tabs .admission-reports .mB25,
page-add-patient .admission-reports .mB25,
page-add-patient-details-popover .admission-reports .mB25,
page-patient-details .admission-reports .mB25,
page-community-bereavement-popover .admission-reports .mB25,
page-cb-checkpoint-popover .admission-reports .mB25,
page-patient-history-popover .admission-reports .mB25,
medication-edit .admission-reports .mB25,
medication-discontinue .admission-reports .mB25,
allergy-edit .admission-reports .mB25,
diagnosis-card .admission-reports .mB25,
order-entry-om .admission-reports .mB25,
discontinue-order .admission-reports .mB25,
add-notes-popover .admission-reports .mB25,
cancel-order .admission-reports .mB25,
e-sign-selected-orders .admission-reports .mB25,
reject-order .admission-reports .mB25,
reject-selected-orders .admission-reports .mB25,
upload-order-documents .admission-reports .mB25,
read-back-and-verified .admission-reports .mB25 {
  margin-bottom: 25px;
}

@media (orientation: portrait) {
  page-discharge-forms .admission-reports ion-select,
  page-meds-dme-delete-confirmation .admission-reports ion-select,
  page-note-popover .admission-reports ion-select,
  page-adverse-event-popover .admission-reports ion-select,
  page-notes .admission-reports ion-select,
  page-reports-discharge-service-utilization .admission-reports ion-select,
  reports-discharge .admission-reports ion-select,
  page-reports-discharge-admin .admission-reports ion-select,
  page-reports-discharge-record-admin .admission-reports ion-select,
  page-reports-admission-preference .admission-reports ion-select,
  page-reports-admission-record-admin .admission-reports ion-select,
  page-reports-admission-healthcondition .admission-reports ion-select,
  page-reports-admission-medication .admission-reports ion-select,
  page-reports-admission-admin .admission-reports ion-select,
  page-reports-admission-activedaignosis .admission-reports ion-select,
  page-admission-forms .admission-reports ion-select,
  page-reports-discharge .admission-reports ion-select,
  page-admission-complete-popover .admission-reports ion-select,
  page-certification .admission-reports ion-select,
  page-consents .admission-reports ion-select,
  page-patient-certification .admission-reports ion-select,
  page-certificate-consents-details .admission-reports ion-select,
  page-consents-details page-add-allergies .admission-reports ion-select,
  page-add-dme .admission-reports ion-select,
  page-add-medication .admission-reports ion-select,
  page-add-patient-details-popover .admission-reports ion-select,
  page-allergy-grid .admission-reports ion-select,
  page-aware-of-referral .admission-reports ion-select,
  page-caller-popover .admission-reports ion-select,
  page-diagnosis .admission-reports ion-select,
  page-diagnosis-popover .admission-reports ion-select,
  page-dme-grid .admission-reports ion-select,
  page-funeral-home-pharmacy .admission-reports ion-select,
  page-hospice-transfer .admission-reports ion-select,
  page-level-of-care .admission-reports ion-select,
  page-level-of-care-popover .admission-reports ion-select,
  page-medication-dme .admission-reports ion-select,
  page-medication-grid .admission-reports ion-select,
  page-patient-activity .admission-reports ion-select,
  page-physicians-order .admission-reports ion-select,
  page-referrals-credit .admission-reports ion-select,
  page-referrer .admission-reports ion-select,
  page-referring-physician .admission-reports ion-select,
  page-status .admission-reports ion-select,
  page-status-popover .admission-reports ion-select,
  page-status-popover-on-service .admission-reports ion-select,
  page-referral-cancel-popover .admission-reports ion-select,
  page-referrals-list .admission-reports ion-select,
  page-referral-tab .admission-reports ion-select,
  .patient-tabs .admission-reports ion-select,
  page-add-patient .admission-reports ion-select,
  page-add-patient-details-popover .admission-reports ion-select,
  page-patient-details .admission-reports ion-select,
  page-community-bereavement-popover .admission-reports ion-select,
  page-cb-checkpoint-popover .admission-reports ion-select,
  page-patient-history-popover .admission-reports ion-select,
  medication-edit .admission-reports ion-select,
  medication-discontinue .admission-reports ion-select,
  allergy-edit .admission-reports ion-select,
  diagnosis-card .admission-reports ion-select,
  order-entry-om .admission-reports ion-select,
  discontinue-order .admission-reports ion-select,
  add-notes-popover .admission-reports ion-select,
  cancel-order .admission-reports ion-select,
  e-sign-selected-orders .admission-reports ion-select,
  reject-order .admission-reports ion-select,
  reject-selected-orders .admission-reports ion-select,
  upload-order-documents .admission-reports ion-select,
  read-back-and-verified .admission-reports ion-select {
    max-width: 90% !important;
  }
  page-discharge-forms .admission-reports .scroll-content,
  page-meds-dme-delete-confirmation .admission-reports .scroll-content,
  page-note-popover .admission-reports .scroll-content,
  page-adverse-event-popover .admission-reports .scroll-content,
  page-notes .admission-reports .scroll-content,
  page-reports-discharge-service-utilization .admission-reports .scroll-content,
  reports-discharge .admission-reports .scroll-content,
  page-reports-discharge-admin .admission-reports .scroll-content,
  page-reports-discharge-record-admin .admission-reports .scroll-content,
  page-reports-admission-preference .admission-reports .scroll-content,
  page-reports-admission-record-admin .admission-reports .scroll-content,
  page-reports-admission-healthcondition .admission-reports .scroll-content,
  page-reports-admission-medication .admission-reports .scroll-content,
  page-reports-admission-admin .admission-reports .scroll-content,
  page-reports-admission-activedaignosis .admission-reports .scroll-content,
  page-admission-forms .admission-reports .scroll-content,
  page-reports-discharge .admission-reports .scroll-content,
  page-admission-complete-popover .admission-reports .scroll-content,
  page-certification .admission-reports .scroll-content,
  page-consents .admission-reports .scroll-content,
  page-patient-certification .admission-reports .scroll-content,
  page-certificate-consents-details .admission-reports .scroll-content,
  page-consents-details page-add-allergies .admission-reports .scroll-content,
  page-add-dme .admission-reports .scroll-content,
  page-add-medication .admission-reports .scroll-content,
  page-add-patient-details-popover .admission-reports .scroll-content,
  page-allergy-grid .admission-reports .scroll-content,
  page-aware-of-referral .admission-reports .scroll-content,
  page-caller-popover .admission-reports .scroll-content,
  page-diagnosis .admission-reports .scroll-content,
  page-diagnosis-popover .admission-reports .scroll-content,
  page-dme-grid .admission-reports .scroll-content,
  page-funeral-home-pharmacy .admission-reports .scroll-content,
  page-hospice-transfer .admission-reports .scroll-content,
  page-level-of-care .admission-reports .scroll-content,
  page-level-of-care-popover .admission-reports .scroll-content,
  page-medication-dme .admission-reports .scroll-content,
  page-medication-grid .admission-reports .scroll-content,
  page-patient-activity .admission-reports .scroll-content,
  page-physicians-order .admission-reports .scroll-content,
  page-referrals-credit .admission-reports .scroll-content,
  page-referrer .admission-reports .scroll-content,
  page-referring-physician .admission-reports .scroll-content,
  page-status .admission-reports .scroll-content,
  page-status-popover .admission-reports .scroll-content,
  page-status-popover-on-service .admission-reports .scroll-content,
  page-referral-cancel-popover .admission-reports .scroll-content,
  page-referrals-list .admission-reports .scroll-content,
  page-referral-tab .admission-reports .scroll-content,
  .patient-tabs .admission-reports .scroll-content,
  page-add-patient .admission-reports .scroll-content,
  page-add-patient-details-popover .admission-reports .scroll-content,
  page-patient-details .admission-reports .scroll-content,
  page-community-bereavement-popover .admission-reports .scroll-content,
  page-cb-checkpoint-popover .admission-reports .scroll-content,
  page-patient-history-popover .admission-reports .scroll-content,
  medication-edit .admission-reports .scroll-content,
  medication-discontinue .admission-reports .scroll-content,
  allergy-edit .admission-reports .scroll-content,
  diagnosis-card .admission-reports .scroll-content,
  order-entry-om .admission-reports .scroll-content,
  discontinue-order .admission-reports .scroll-content,
  add-notes-popover .admission-reports .scroll-content,
  cancel-order .admission-reports .scroll-content,
  e-sign-selected-orders .admission-reports .scroll-content,
  reject-order .admission-reports .scroll-content,
  reject-selected-orders .admission-reports .scroll-content,
  upload-order-documents .admission-reports .scroll-content,
  read-back-and-verified .admission-reports .scroll-content {
    padding: 0px !important;
  }
  page-discharge-forms .admission-reports .card-ios,
  page-meds-dme-delete-confirmation .admission-reports .card-ios,
  page-note-popover .admission-reports .card-ios,
  page-adverse-event-popover .admission-reports .card-ios,
  page-notes .admission-reports .card-ios,
  page-reports-discharge-service-utilization .admission-reports .card-ios,
  reports-discharge .admission-reports .card-ios,
  page-reports-discharge-admin .admission-reports .card-ios,
  page-reports-discharge-record-admin .admission-reports .card-ios,
  page-reports-admission-preference .admission-reports .card-ios,
  page-reports-admission-record-admin .admission-reports .card-ios,
  page-reports-admission-healthcondition .admission-reports .card-ios,
  page-reports-admission-medication .admission-reports .card-ios,
  page-reports-admission-admin .admission-reports .card-ios,
  page-reports-admission-activedaignosis .admission-reports .card-ios,
  page-admission-forms .admission-reports .card-ios,
  page-reports-discharge .admission-reports .card-ios,
  page-admission-complete-popover .admission-reports .card-ios,
  page-certification .admission-reports .card-ios,
  page-consents .admission-reports .card-ios,
  page-patient-certification .admission-reports .card-ios,
  page-certificate-consents-details .admission-reports .card-ios,
  page-consents-details page-add-allergies .admission-reports .card-ios,
  page-add-dme .admission-reports .card-ios,
  page-add-medication .admission-reports .card-ios,
  page-add-patient-details-popover .admission-reports .card-ios,
  page-allergy-grid .admission-reports .card-ios,
  page-aware-of-referral .admission-reports .card-ios,
  page-caller-popover .admission-reports .card-ios,
  page-diagnosis .admission-reports .card-ios,
  page-diagnosis-popover .admission-reports .card-ios,
  page-dme-grid .admission-reports .card-ios,
  page-funeral-home-pharmacy .admission-reports .card-ios,
  page-hospice-transfer .admission-reports .card-ios,
  page-level-of-care .admission-reports .card-ios,
  page-level-of-care-popover .admission-reports .card-ios,
  page-medication-dme .admission-reports .card-ios,
  page-medication-grid .admission-reports .card-ios,
  page-patient-activity .admission-reports .card-ios,
  page-physicians-order .admission-reports .card-ios,
  page-referrals-credit .admission-reports .card-ios,
  page-referrer .admission-reports .card-ios,
  page-referring-physician .admission-reports .card-ios,
  page-status .admission-reports .card-ios,
  page-status-popover .admission-reports .card-ios,
  page-status-popover-on-service .admission-reports .card-ios,
  page-referral-cancel-popover .admission-reports .card-ios,
  page-referrals-list .admission-reports .card-ios,
  page-referral-tab .admission-reports .card-ios,
  .patient-tabs .admission-reports .card-ios,
  page-add-patient .admission-reports .card-ios,
  page-add-patient-details-popover .admission-reports .card-ios,
  page-patient-details .admission-reports .card-ios,
  page-community-bereavement-popover .admission-reports .card-ios,
  page-cb-checkpoint-popover .admission-reports .card-ios,
  page-patient-history-popover .admission-reports .card-ios,
  medication-edit .admission-reports .card-ios,
  medication-discontinue .admission-reports .card-ios,
  allergy-edit .admission-reports .card-ios,
  diagnosis-card .admission-reports .card-ios,
  order-entry-om .admission-reports .card-ios,
  discontinue-order .admission-reports .card-ios,
  add-notes-popover .admission-reports .card-ios,
  cancel-order .admission-reports .card-ios,
  e-sign-selected-orders .admission-reports .card-ios,
  reject-order .admission-reports .card-ios,
  reject-selected-orders .admission-reports .card-ios,
  upload-order-documents .admission-reports .card-ios,
  read-back-and-verified .admission-reports .card-ios {
    width: 100% !important;
    margin-left: 0px;
    margin-top: 0px;
  }
  page-discharge-forms .admission-reports .card-content-ios,
  page-meds-dme-delete-confirmation .admission-reports .card-content-ios,
  page-note-popover .admission-reports .card-content-ios,
  page-adverse-event-popover .admission-reports .card-content-ios,
  page-notes .admission-reports .card-content-ios,
  page-reports-discharge-service-utilization .admission-reports .card-content-ios,
  reports-discharge .admission-reports .card-content-ios,
  page-reports-discharge-admin .admission-reports .card-content-ios,
  page-reports-discharge-record-admin .admission-reports .card-content-ios,
  page-reports-admission-preference .admission-reports .card-content-ios,
  page-reports-admission-record-admin .admission-reports .card-content-ios,
  page-reports-admission-healthcondition .admission-reports .card-content-ios,
  page-reports-admission-medication .admission-reports .card-content-ios,
  page-reports-admission-admin .admission-reports .card-content-ios,
  page-reports-admission-activedaignosis .admission-reports .card-content-ios,
  page-admission-forms .admission-reports .card-content-ios,
  page-reports-discharge .admission-reports .card-content-ios,
  page-admission-complete-popover .admission-reports .card-content-ios,
  page-certification .admission-reports .card-content-ios,
  page-consents .admission-reports .card-content-ios,
  page-patient-certification .admission-reports .card-content-ios,
  page-certificate-consents-details .admission-reports .card-content-ios,
  page-consents-details page-add-allergies .admission-reports .card-content-ios,
  page-add-dme .admission-reports .card-content-ios,
  page-add-medication .admission-reports .card-content-ios,
  page-add-patient-details-popover .admission-reports .card-content-ios,
  page-allergy-grid .admission-reports .card-content-ios,
  page-aware-of-referral .admission-reports .card-content-ios,
  page-caller-popover .admission-reports .card-content-ios,
  page-diagnosis .admission-reports .card-content-ios,
  page-diagnosis-popover .admission-reports .card-content-ios,
  page-dme-grid .admission-reports .card-content-ios,
  page-funeral-home-pharmacy .admission-reports .card-content-ios,
  page-hospice-transfer .admission-reports .card-content-ios,
  page-level-of-care .admission-reports .card-content-ios,
  page-level-of-care-popover .admission-reports .card-content-ios,
  page-medication-dme .admission-reports .card-content-ios,
  page-medication-grid .admission-reports .card-content-ios,
  page-patient-activity .admission-reports .card-content-ios,
  page-physicians-order .admission-reports .card-content-ios,
  page-referrals-credit .admission-reports .card-content-ios,
  page-referrer .admission-reports .card-content-ios,
  page-referring-physician .admission-reports .card-content-ios,
  page-status .admission-reports .card-content-ios,
  page-status-popover .admission-reports .card-content-ios,
  page-status-popover-on-service .admission-reports .card-content-ios,
  page-referral-cancel-popover .admission-reports .card-content-ios,
  page-referrals-list .admission-reports .card-content-ios,
  page-referral-tab .admission-reports .card-content-ios,
  .patient-tabs .admission-reports .card-content-ios,
  page-add-patient .admission-reports .card-content-ios,
  page-add-patient-details-popover .admission-reports .card-content-ios,
  page-patient-details .admission-reports .card-content-ios,
  page-community-bereavement-popover .admission-reports .card-content-ios,
  page-cb-checkpoint-popover .admission-reports .card-content-ios,
  page-patient-history-popover .admission-reports .card-content-ios,
  medication-edit .admission-reports .card-content-ios,
  medication-discontinue .admission-reports .card-content-ios,
  allergy-edit .admission-reports .card-content-ios,
  diagnosis-card .admission-reports .card-content-ios,
  order-entry-om .admission-reports .card-content-ios,
  discontinue-order .admission-reports .card-content-ios,
  add-notes-popover .admission-reports .card-content-ios,
  cancel-order .admission-reports .card-content-ios,
  e-sign-selected-orders .admission-reports .card-content-ios,
  reject-order .admission-reports .card-content-ios,
  reject-selected-orders .admission-reports .card-content-ios,
  upload-order-documents .admission-reports .card-content-ios,
  read-back-and-verified .admission-reports .card-content-ios {
    padding-top: 5px !important;
  }
  page-discharge-forms .admission-reports .radio-ios .radio-icon,
  page-meds-dme-delete-confirmation .admission-reports .radio-ios .radio-icon,
  page-note-popover .admission-reports .radio-ios .radio-icon,
  page-adverse-event-popover .admission-reports .radio-ios .radio-icon,
  page-notes .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-service-utilization .admission-reports .radio-ios .radio-icon,
  reports-discharge .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-admin .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-record-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-preference .admission-reports .radio-ios .radio-icon,
  page-reports-admission-record-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-healthcondition .admission-reports .radio-ios .radio-icon,
  page-reports-admission-medication .admission-reports .radio-ios .radio-icon,
  page-reports-admission-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-activedaignosis .admission-reports .radio-ios .radio-icon,
  page-admission-forms .admission-reports .radio-ios .radio-icon,
  page-reports-discharge .admission-reports .radio-ios .radio-icon,
  page-admission-complete-popover .admission-reports .radio-ios .radio-icon,
  page-certification .admission-reports .radio-ios .radio-icon,
  page-consents .admission-reports .radio-ios .radio-icon,
  page-patient-certification .admission-reports .radio-ios .radio-icon,
  page-certificate-consents-details .admission-reports .radio-ios .radio-icon,
  page-consents-details page-add-allergies .admission-reports .radio-ios .radio-icon,
  page-add-dme .admission-reports .radio-ios .radio-icon,
  page-add-medication .admission-reports .radio-ios .radio-icon,
  page-add-patient-details-popover .admission-reports .radio-ios .radio-icon,
  page-allergy-grid .admission-reports .radio-ios .radio-icon,
  page-aware-of-referral .admission-reports .radio-ios .radio-icon,
  page-caller-popover .admission-reports .radio-ios .radio-icon,
  page-diagnosis .admission-reports .radio-ios .radio-icon,
  page-diagnosis-popover .admission-reports .radio-ios .radio-icon,
  page-dme-grid .admission-reports .radio-ios .radio-icon,
  page-funeral-home-pharmacy .admission-reports .radio-ios .radio-icon,
  page-hospice-transfer .admission-reports .radio-ios .radio-icon,
  page-level-of-care .admission-reports .radio-ios .radio-icon,
  page-level-of-care-popover .admission-reports .radio-ios .radio-icon,
  page-medication-dme .admission-reports .radio-ios .radio-icon,
  page-medication-grid .admission-reports .radio-ios .radio-icon,
  page-patient-activity .admission-reports .radio-ios .radio-icon,
  page-physicians-order .admission-reports .radio-ios .radio-icon,
  page-referrals-credit .admission-reports .radio-ios .radio-icon,
  page-referrer .admission-reports .radio-ios .radio-icon,
  page-referring-physician .admission-reports .radio-ios .radio-icon,
  page-status .admission-reports .radio-ios .radio-icon,
  page-status-popover .admission-reports .radio-ios .radio-icon,
  page-status-popover-on-service .admission-reports .radio-ios .radio-icon,
  page-referral-cancel-popover .admission-reports .radio-ios .radio-icon,
  page-referrals-list .admission-reports .radio-ios .radio-icon,
  page-referral-tab .admission-reports .radio-ios .radio-icon,
  .patient-tabs .admission-reports .radio-ios .radio-icon,
  page-add-patient .admission-reports .radio-ios .radio-icon,
  page-add-patient-details-popover .admission-reports .radio-ios .radio-icon,
  page-patient-details .admission-reports .radio-ios .radio-icon,
  page-community-bereavement-popover .admission-reports .radio-ios .radio-icon,
  page-cb-checkpoint-popover .admission-reports .radio-ios .radio-icon,
  page-patient-history-popover .admission-reports .radio-ios .radio-icon,
  medication-edit .admission-reports .radio-ios .radio-icon,
  medication-discontinue .admission-reports .radio-ios .radio-icon,
  allergy-edit .admission-reports .radio-ios .radio-icon,
  diagnosis-card .admission-reports .radio-ios .radio-icon,
  order-entry-om .admission-reports .radio-ios .radio-icon,
  discontinue-order .admission-reports .radio-ios .radio-icon,
  add-notes-popover .admission-reports .radio-ios .radio-icon,
  cancel-order .admission-reports .radio-ios .radio-icon,
  e-sign-selected-orders .admission-reports .radio-ios .radio-icon,
  reject-order .admission-reports .radio-ios .radio-icon,
  reject-selected-orders .admission-reports .radio-ios .radio-icon,
  upload-order-documents .admission-reports .radio-ios .radio-icon,
  read-back-and-verified .admission-reports .radio-ios .radio-icon {
    top: -7px;
    left: 0px;
  }
  page-discharge-forms .admission-reports .radio-ios .radio-icon,
  page-meds-dme-delete-confirmation .admission-reports .radio-ios .radio-icon,
  page-note-popover .admission-reports .radio-ios .radio-icon,
  page-adverse-event-popover .admission-reports .radio-ios .radio-icon,
  page-notes .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-service-utilization .admission-reports .radio-ios .radio-icon,
  reports-discharge .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-admin .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-record-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-preference .admission-reports .radio-ios .radio-icon,
  page-reports-admission-record-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-healthcondition .admission-reports .radio-ios .radio-icon,
  page-reports-admission-medication .admission-reports .radio-ios .radio-icon,
  page-reports-admission-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-activedaignosis .admission-reports .radio-ios .radio-icon,
  page-admission-forms .admission-reports .radio-ios .radio-icon,
  page-reports-discharge .admission-reports .radio-ios .radio-icon,
  page-admission-complete-popover .admission-reports .radio-ios .radio-icon,
  page-certification .admission-reports .radio-ios .radio-icon,
  page-consents .admission-reports .radio-ios .radio-icon,
  page-patient-certification .admission-reports .radio-ios .radio-icon,
  page-certificate-consents-details .admission-reports .radio-ios .radio-icon,
  page-consents-details page-add-allergies .admission-reports .radio-ios .radio-icon,
  page-add-dme .admission-reports .radio-ios .radio-icon,
  page-add-medication .admission-reports .radio-ios .radio-icon,
  page-add-patient-details-popover .admission-reports .radio-ios .radio-icon,
  page-allergy-grid .admission-reports .radio-ios .radio-icon,
  page-aware-of-referral .admission-reports .radio-ios .radio-icon,
  page-caller-popover .admission-reports .radio-ios .radio-icon,
  page-diagnosis .admission-reports .radio-ios .radio-icon,
  page-diagnosis-popover .admission-reports .radio-ios .radio-icon,
  page-dme-grid .admission-reports .radio-ios .radio-icon,
  page-funeral-home-pharmacy .admission-reports .radio-ios .radio-icon,
  page-hospice-transfer .admission-reports .radio-ios .radio-icon,
  page-level-of-care .admission-reports .radio-ios .radio-icon,
  page-level-of-care-popover .admission-reports .radio-ios .radio-icon,
  page-medication-dme .admission-reports .radio-ios .radio-icon,
  page-medication-grid .admission-reports .radio-ios .radio-icon,
  page-patient-activity .admission-reports .radio-ios .radio-icon,
  page-physicians-order .admission-reports .radio-ios .radio-icon,
  page-referrals-credit .admission-reports .radio-ios .radio-icon,
  page-referrer .admission-reports .radio-ios .radio-icon,
  page-referring-physician .admission-reports .radio-ios .radio-icon,
  page-status .admission-reports .radio-ios .radio-icon,
  page-status-popover .admission-reports .radio-ios .radio-icon,
  page-status-popover-on-service .admission-reports .radio-ios .radio-icon,
  page-referral-cancel-popover .admission-reports .radio-ios .radio-icon,
  page-referrals-list .admission-reports .radio-ios .radio-icon,
  page-referral-tab .admission-reports .radio-ios .radio-icon,
  .patient-tabs .admission-reports .radio-ios .radio-icon,
  page-add-patient .admission-reports .radio-ios .radio-icon,
  page-add-patient-details-popover .admission-reports .radio-ios .radio-icon,
  page-patient-details .admission-reports .radio-ios .radio-icon,
  page-community-bereavement-popover .admission-reports .radio-ios .radio-icon,
  page-cb-checkpoint-popover .admission-reports .radio-ios .radio-icon,
  page-patient-history-popover .admission-reports .radio-ios .radio-icon,
  medication-edit .admission-reports .radio-ios .radio-icon,
  medication-discontinue .admission-reports .radio-ios .radio-icon,
  allergy-edit .admission-reports .radio-ios .radio-icon,
  diagnosis-card .admission-reports .radio-ios .radio-icon,
  order-entry-om .admission-reports .radio-ios .radio-icon,
  discontinue-order .admission-reports .radio-ios .radio-icon,
  add-notes-popover .admission-reports .radio-ios .radio-icon,
  cancel-order .admission-reports .radio-ios .radio-icon,
  e-sign-selected-orders .admission-reports .radio-ios .radio-icon,
  reject-order .admission-reports .radio-ios .radio-icon,
  reject-selected-orders .admission-reports .radio-ios .radio-icon,
  upload-order-documents .admission-reports .radio-ios .radio-icon,
  read-back-and-verified .admission-reports .radio-ios .radio-icon {
    width: 16px;
    height: 16px;
    border-radius: 15px;
    border: 2px solid #c5d0e0;
  }
  page-discharge-forms .admission-reports .radio-checked .radio-inner,
  page-meds-dme-delete-confirmation .admission-reports .radio-checked .radio-inner,
  page-note-popover .admission-reports .radio-checked .radio-inner,
  page-adverse-event-popover .admission-reports .radio-checked .radio-inner,
  page-notes .admission-reports .radio-checked .radio-inner,
  page-reports-discharge-service-utilization .admission-reports .radio-checked .radio-inner,
  reports-discharge .admission-reports .radio-checked .radio-inner,
  page-reports-discharge-admin .admission-reports .radio-checked .radio-inner,
  page-reports-discharge-record-admin .admission-reports .radio-checked .radio-inner,
  page-reports-admission-preference .admission-reports .radio-checked .radio-inner,
  page-reports-admission-record-admin .admission-reports .radio-checked .radio-inner,
  page-reports-admission-healthcondition .admission-reports .radio-checked .radio-inner,
  page-reports-admission-medication .admission-reports .radio-checked .radio-inner,
  page-reports-admission-admin .admission-reports .radio-checked .radio-inner,
  page-reports-admission-activedaignosis .admission-reports .radio-checked .radio-inner,
  page-admission-forms .admission-reports .radio-checked .radio-inner,
  page-reports-discharge .admission-reports .radio-checked .radio-inner,
  page-admission-complete-popover .admission-reports .radio-checked .radio-inner,
  page-certification .admission-reports .radio-checked .radio-inner,
  page-consents .admission-reports .radio-checked .radio-inner,
  page-patient-certification .admission-reports .radio-checked .radio-inner,
  page-certificate-consents-details .admission-reports .radio-checked .radio-inner,
  page-consents-details page-add-allergies .admission-reports .radio-checked .radio-inner,
  page-add-dme .admission-reports .radio-checked .radio-inner,
  page-add-medication .admission-reports .radio-checked .radio-inner,
  page-add-patient-details-popover .admission-reports .radio-checked .radio-inner,
  page-allergy-grid .admission-reports .radio-checked .radio-inner,
  page-aware-of-referral .admission-reports .radio-checked .radio-inner,
  page-caller-popover .admission-reports .radio-checked .radio-inner,
  page-diagnosis .admission-reports .radio-checked .radio-inner,
  page-diagnosis-popover .admission-reports .radio-checked .radio-inner,
  page-dme-grid .admission-reports .radio-checked .radio-inner,
  page-funeral-home-pharmacy .admission-reports .radio-checked .radio-inner,
  page-hospice-transfer .admission-reports .radio-checked .radio-inner,
  page-level-of-care .admission-reports .radio-checked .radio-inner,
  page-level-of-care-popover .admission-reports .radio-checked .radio-inner,
  page-medication-dme .admission-reports .radio-checked .radio-inner,
  page-medication-grid .admission-reports .radio-checked .radio-inner,
  page-patient-activity .admission-reports .radio-checked .radio-inner,
  page-physicians-order .admission-reports .radio-checked .radio-inner,
  page-referrals-credit .admission-reports .radio-checked .radio-inner,
  page-referrer .admission-reports .radio-checked .radio-inner,
  page-referring-physician .admission-reports .radio-checked .radio-inner,
  page-status .admission-reports .radio-checked .radio-inner,
  page-status-popover .admission-reports .radio-checked .radio-inner,
  page-status-popover-on-service .admission-reports .radio-checked .radio-inner,
  page-referral-cancel-popover .admission-reports .radio-checked .radio-inner,
  page-referrals-list .admission-reports .radio-checked .radio-inner,
  page-referral-tab .admission-reports .radio-checked .radio-inner,
  .patient-tabs .admission-reports .radio-checked .radio-inner,
  page-add-patient .admission-reports .radio-checked .radio-inner,
  page-add-patient-details-popover .admission-reports .radio-checked .radio-inner,
  page-patient-details .admission-reports .radio-checked .radio-inner,
  page-community-bereavement-popover .admission-reports .radio-checked .radio-inner,
  page-cb-checkpoint-popover .admission-reports .radio-checked .radio-inner,
  page-patient-history-popover .admission-reports .radio-checked .radio-inner,
  medication-edit .admission-reports .radio-checked .radio-inner,
  medication-discontinue .admission-reports .radio-checked .radio-inner,
  allergy-edit .admission-reports .radio-checked .radio-inner,
  diagnosis-card .admission-reports .radio-checked .radio-inner,
  order-entry-om .admission-reports .radio-checked .radio-inner,
  discontinue-order .admission-reports .radio-checked .radio-inner,
  add-notes-popover .admission-reports .radio-checked .radio-inner,
  cancel-order .admission-reports .radio-checked .radio-inner,
  e-sign-selected-orders .admission-reports .radio-checked .radio-inner,
  reject-order .admission-reports .radio-checked .radio-inner,
  reject-selected-orders .admission-reports .radio-checked .radio-inner,
  upload-order-documents .admission-reports .radio-checked .radio-inner,
  read-back-and-verified .admission-reports .radio-checked .radio-inner {
    left: 2px;
    top: 2px;
    width: 8px;
    height: 8px;
    background-color: #5977ba;
    border-radius: 15px;
  }
  page-discharge-forms .admission-reports .item-ios .radio-ios,
  page-meds-dme-delete-confirmation .admission-reports .item-ios .radio-ios,
  page-note-popover .admission-reports .item-ios .radio-ios,
  page-adverse-event-popover .admission-reports .item-ios .radio-ios,
  page-notes .admission-reports .item-ios .radio-ios,
  page-reports-discharge-service-utilization .admission-reports .item-ios .radio-ios,
  reports-discharge .admission-reports .item-ios .radio-ios,
  page-reports-discharge-admin .admission-reports .item-ios .radio-ios,
  page-reports-discharge-record-admin .admission-reports .item-ios .radio-ios,
  page-reports-admission-preference .admission-reports .item-ios .radio-ios,
  page-reports-admission-record-admin .admission-reports .item-ios .radio-ios,
  page-reports-admission-healthcondition .admission-reports .item-ios .radio-ios,
  page-reports-admission-medication .admission-reports .item-ios .radio-ios,
  page-reports-admission-admin .admission-reports .item-ios .radio-ios,
  page-reports-admission-activedaignosis .admission-reports .item-ios .radio-ios,
  page-admission-forms .admission-reports .item-ios .radio-ios,
  page-reports-discharge .admission-reports .item-ios .radio-ios,
  page-admission-complete-popover .admission-reports .item-ios .radio-ios,
  page-certification .admission-reports .item-ios .radio-ios,
  page-consents .admission-reports .item-ios .radio-ios,
  page-patient-certification .admission-reports .item-ios .radio-ios,
  page-certificate-consents-details .admission-reports .item-ios .radio-ios,
  page-consents-details page-add-allergies .admission-reports .item-ios .radio-ios,
  page-add-dme .admission-reports .item-ios .radio-ios,
  page-add-medication .admission-reports .item-ios .radio-ios,
  page-add-patient-details-popover .admission-reports .item-ios .radio-ios,
  page-allergy-grid .admission-reports .item-ios .radio-ios,
  page-aware-of-referral .admission-reports .item-ios .radio-ios,
  page-caller-popover .admission-reports .item-ios .radio-ios,
  page-diagnosis .admission-reports .item-ios .radio-ios,
  page-diagnosis-popover .admission-reports .item-ios .radio-ios,
  page-dme-grid .admission-reports .item-ios .radio-ios,
  page-funeral-home-pharmacy .admission-reports .item-ios .radio-ios,
  page-hospice-transfer .admission-reports .item-ios .radio-ios,
  page-level-of-care .admission-reports .item-ios .radio-ios,
  page-level-of-care-popover .admission-reports .item-ios .radio-ios,
  page-medication-dme .admission-reports .item-ios .radio-ios,
  page-medication-grid .admission-reports .item-ios .radio-ios,
  page-patient-activity .admission-reports .item-ios .radio-ios,
  page-physicians-order .admission-reports .item-ios .radio-ios,
  page-referrals-credit .admission-reports .item-ios .radio-ios,
  page-referrer .admission-reports .item-ios .radio-ios,
  page-referring-physician .admission-reports .item-ios .radio-ios,
  page-status .admission-reports .item-ios .radio-ios,
  page-status-popover .admission-reports .item-ios .radio-ios,
  page-status-popover-on-service .admission-reports .item-ios .radio-ios,
  page-referral-cancel-popover .admission-reports .item-ios .radio-ios,
  page-referrals-list .admission-reports .item-ios .radio-ios,
  page-referral-tab .admission-reports .item-ios .radio-ios,
  .patient-tabs .admission-reports .item-ios .radio-ios,
  page-add-patient .admission-reports .item-ios .radio-ios,
  page-add-patient-details-popover .admission-reports .item-ios .radio-ios,
  page-patient-details .admission-reports .item-ios .radio-ios,
  page-community-bereavement-popover .admission-reports .item-ios .radio-ios,
  page-cb-checkpoint-popover .admission-reports .item-ios .radio-ios,
  page-patient-history-popover .admission-reports .item-ios .radio-ios,
  medication-edit .admission-reports .item-ios .radio-ios,
  medication-discontinue .admission-reports .item-ios .radio-ios,
  allergy-edit .admission-reports .item-ios .radio-ios,
  diagnosis-card .admission-reports .item-ios .radio-ios,
  order-entry-om .admission-reports .item-ios .radio-ios,
  discontinue-order .admission-reports .item-ios .radio-ios,
  add-notes-popover .admission-reports .item-ios .radio-ios,
  cancel-order .admission-reports .item-ios .radio-ios,
  e-sign-selected-orders .admission-reports .item-ios .radio-ios,
  reject-order .admission-reports .item-ios .radio-ios,
  reject-selected-orders .admission-reports .item-ios .radio-ios,
  upload-order-documents .admission-reports .item-ios .radio-ios,
  read-back-and-verified .admission-reports .item-ios .radio-ios {
    margin-top: 22px;
    margin-bottom: 0px;
    left: 0px;
    position: absolute;
    top: -1px;
  }
  page-discharge-forms .admission-reports .item-radio-checked.item-ios ion-label,
  page-meds-dme-delete-confirmation .admission-reports .item-radio-checked.item-ios ion-label,
  page-note-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-adverse-event-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-notes .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-discharge-service-utilization .admission-reports .item-radio-checked.item-ios ion-label,
  reports-discharge .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-discharge-admin .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-discharge-record-admin .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-preference .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-record-admin .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-healthcondition .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-medication .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-admin .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-activedaignosis .admission-reports .item-radio-checked.item-ios ion-label,
  page-admission-forms .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-discharge .admission-reports .item-radio-checked.item-ios ion-label,
  page-admission-complete-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-certification .admission-reports .item-radio-checked.item-ios ion-label,
  page-consents .admission-reports .item-radio-checked.item-ios ion-label,
  page-patient-certification .admission-reports .item-radio-checked.item-ios ion-label,
  page-certificate-consents-details .admission-reports .item-radio-checked.item-ios ion-label,
  page-consents-details page-add-allergies .admission-reports .item-radio-checked.item-ios ion-label,
  page-add-dme .admission-reports .item-radio-checked.item-ios ion-label,
  page-add-medication .admission-reports .item-radio-checked.item-ios ion-label,
  page-add-patient-details-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-allergy-grid .admission-reports .item-radio-checked.item-ios ion-label,
  page-aware-of-referral .admission-reports .item-radio-checked.item-ios ion-label,
  page-caller-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-diagnosis .admission-reports .item-radio-checked.item-ios ion-label,
  page-diagnosis-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-dme-grid .admission-reports .item-radio-checked.item-ios ion-label,
  page-funeral-home-pharmacy .admission-reports .item-radio-checked.item-ios ion-label,
  page-hospice-transfer .admission-reports .item-radio-checked.item-ios ion-label,
  page-level-of-care .admission-reports .item-radio-checked.item-ios ion-label,
  page-level-of-care-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-medication-dme .admission-reports .item-radio-checked.item-ios ion-label,
  page-medication-grid .admission-reports .item-radio-checked.item-ios ion-label,
  page-patient-activity .admission-reports .item-radio-checked.item-ios ion-label,
  page-physicians-order .admission-reports .item-radio-checked.item-ios ion-label,
  page-referrals-credit .admission-reports .item-radio-checked.item-ios ion-label,
  page-referrer .admission-reports .item-radio-checked.item-ios ion-label,
  page-referring-physician .admission-reports .item-radio-checked.item-ios ion-label,
  page-status .admission-reports .item-radio-checked.item-ios ion-label,
  page-status-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-status-popover-on-service .admission-reports .item-radio-checked.item-ios ion-label,
  page-referral-cancel-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-referrals-list .admission-reports .item-radio-checked.item-ios ion-label,
  page-referral-tab .admission-reports .item-radio-checked.item-ios ion-label,
  .patient-tabs .admission-reports .item-radio-checked.item-ios ion-label,
  page-add-patient .admission-reports .item-radio-checked.item-ios ion-label,
  page-add-patient-details-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-patient-details .admission-reports .item-radio-checked.item-ios ion-label,
  page-community-bereavement-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-cb-checkpoint-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-patient-history-popover .admission-reports .item-radio-checked.item-ios ion-label,
  medication-edit .admission-reports .item-radio-checked.item-ios ion-label,
  medication-discontinue .admission-reports .item-radio-checked.item-ios ion-label,
  allergy-edit .admission-reports .item-radio-checked.item-ios ion-label,
  diagnosis-card .admission-reports .item-radio-checked.item-ios ion-label,
  order-entry-om .admission-reports .item-radio-checked.item-ios ion-label,
  discontinue-order .admission-reports .item-radio-checked.item-ios ion-label,
  add-notes-popover .admission-reports .item-radio-checked.item-ios ion-label,
  cancel-order .admission-reports .item-radio-checked.item-ios ion-label,
  e-sign-selected-orders .admission-reports .item-radio-checked.item-ios ion-label,
  reject-order .admission-reports .item-radio-checked.item-ios ion-label,
  reject-selected-orders .admission-reports .item-radio-checked.item-ios ion-label,
  upload-order-documents .admission-reports .item-radio-checked.item-ios ion-label,
  read-back-and-verified .admission-reports .item-radio-checked.item-ios ion-label {
    color: #000;
  }
}

@media (orientation: landscape) {
  page-discharge-forms .admission-reports .scroll-content,
  page-meds-dme-delete-confirmation .admission-reports .scroll-content,
  page-note-popover .admission-reports .scroll-content,
  page-adverse-event-popover .admission-reports .scroll-content,
  page-notes .admission-reports .scroll-content,
  page-reports-discharge-service-utilization .admission-reports .scroll-content,
  reports-discharge .admission-reports .scroll-content,
  page-reports-discharge-admin .admission-reports .scroll-content,
  page-reports-discharge-record-admin .admission-reports .scroll-content,
  page-reports-admission-preference .admission-reports .scroll-content,
  page-reports-admission-record-admin .admission-reports .scroll-content,
  page-reports-admission-healthcondition .admission-reports .scroll-content,
  page-reports-admission-medication .admission-reports .scroll-content,
  page-reports-admission-admin .admission-reports .scroll-content,
  page-reports-admission-activedaignosis .admission-reports .scroll-content,
  page-admission-forms .admission-reports .scroll-content,
  page-reports-discharge .admission-reports .scroll-content,
  page-admission-complete-popover .admission-reports .scroll-content,
  page-certification .admission-reports .scroll-content,
  page-consents .admission-reports .scroll-content,
  page-patient-certification .admission-reports .scroll-content,
  page-certificate-consents-details .admission-reports .scroll-content,
  page-consents-details page-add-allergies .admission-reports .scroll-content,
  page-add-dme .admission-reports .scroll-content,
  page-add-medication .admission-reports .scroll-content,
  page-add-patient-details-popover .admission-reports .scroll-content,
  page-allergy-grid .admission-reports .scroll-content,
  page-aware-of-referral .admission-reports .scroll-content,
  page-caller-popover .admission-reports .scroll-content,
  page-diagnosis .admission-reports .scroll-content,
  page-diagnosis-popover .admission-reports .scroll-content,
  page-dme-grid .admission-reports .scroll-content,
  page-funeral-home-pharmacy .admission-reports .scroll-content,
  page-hospice-transfer .admission-reports .scroll-content,
  page-level-of-care .admission-reports .scroll-content,
  page-level-of-care-popover .admission-reports .scroll-content,
  page-medication-dme .admission-reports .scroll-content,
  page-medication-grid .admission-reports .scroll-content,
  page-patient-activity .admission-reports .scroll-content,
  page-physicians-order .admission-reports .scroll-content,
  page-referrals-credit .admission-reports .scroll-content,
  page-referrer .admission-reports .scroll-content,
  page-referring-physician .admission-reports .scroll-content,
  page-status .admission-reports .scroll-content,
  page-status-popover .admission-reports .scroll-content,
  page-status-popover-on-service .admission-reports .scroll-content,
  page-referral-cancel-popover .admission-reports .scroll-content,
  page-referrals-list .admission-reports .scroll-content,
  page-referral-tab .admission-reports .scroll-content,
  .patient-tabs .admission-reports .scroll-content,
  page-add-patient .admission-reports .scroll-content,
  page-add-patient-details-popover .admission-reports .scroll-content,
  page-patient-details .admission-reports .scroll-content,
  page-community-bereavement-popover .admission-reports .scroll-content,
  page-cb-checkpoint-popover .admission-reports .scroll-content,
  page-patient-history-popover .admission-reports .scroll-content,
  medication-edit .admission-reports .scroll-content,
  medication-discontinue .admission-reports .scroll-content,
  allergy-edit .admission-reports .scroll-content,
  diagnosis-card .admission-reports .scroll-content,
  order-entry-om .admission-reports .scroll-content,
  discontinue-order .admission-reports .scroll-content,
  add-notes-popover .admission-reports .scroll-content,
  cancel-order .admission-reports .scroll-content,
  e-sign-selected-orders .admission-reports .scroll-content,
  reject-order .admission-reports .scroll-content,
  reject-selected-orders .admission-reports .scroll-content,
  upload-order-documents .admission-reports .scroll-content,
  read-back-and-verified .admission-reports .scroll-content {
    padding: 0px !important;
  }
  page-discharge-forms .admission-reports .card-ios,
  page-meds-dme-delete-confirmation .admission-reports .card-ios,
  page-note-popover .admission-reports .card-ios,
  page-adverse-event-popover .admission-reports .card-ios,
  page-notes .admission-reports .card-ios,
  page-reports-discharge-service-utilization .admission-reports .card-ios,
  reports-discharge .admission-reports .card-ios,
  page-reports-discharge-admin .admission-reports .card-ios,
  page-reports-discharge-record-admin .admission-reports .card-ios,
  page-reports-admission-preference .admission-reports .card-ios,
  page-reports-admission-record-admin .admission-reports .card-ios,
  page-reports-admission-healthcondition .admission-reports .card-ios,
  page-reports-admission-medication .admission-reports .card-ios,
  page-reports-admission-admin .admission-reports .card-ios,
  page-reports-admission-activedaignosis .admission-reports .card-ios,
  page-admission-forms .admission-reports .card-ios,
  page-reports-discharge .admission-reports .card-ios,
  page-admission-complete-popover .admission-reports .card-ios,
  page-certification .admission-reports .card-ios,
  page-consents .admission-reports .card-ios,
  page-patient-certification .admission-reports .card-ios,
  page-certificate-consents-details .admission-reports .card-ios,
  page-consents-details page-add-allergies .admission-reports .card-ios,
  page-add-dme .admission-reports .card-ios,
  page-add-medication .admission-reports .card-ios,
  page-add-patient-details-popover .admission-reports .card-ios,
  page-allergy-grid .admission-reports .card-ios,
  page-aware-of-referral .admission-reports .card-ios,
  page-caller-popover .admission-reports .card-ios,
  page-diagnosis .admission-reports .card-ios,
  page-diagnosis-popover .admission-reports .card-ios,
  page-dme-grid .admission-reports .card-ios,
  page-funeral-home-pharmacy .admission-reports .card-ios,
  page-hospice-transfer .admission-reports .card-ios,
  page-level-of-care .admission-reports .card-ios,
  page-level-of-care-popover .admission-reports .card-ios,
  page-medication-dme .admission-reports .card-ios,
  page-medication-grid .admission-reports .card-ios,
  page-patient-activity .admission-reports .card-ios,
  page-physicians-order .admission-reports .card-ios,
  page-referrals-credit .admission-reports .card-ios,
  page-referrer .admission-reports .card-ios,
  page-referring-physician .admission-reports .card-ios,
  page-status .admission-reports .card-ios,
  page-status-popover .admission-reports .card-ios,
  page-status-popover-on-service .admission-reports .card-ios,
  page-referral-cancel-popover .admission-reports .card-ios,
  page-referrals-list .admission-reports .card-ios,
  page-referral-tab .admission-reports .card-ios,
  .patient-tabs .admission-reports .card-ios,
  page-add-patient .admission-reports .card-ios,
  page-add-patient-details-popover .admission-reports .card-ios,
  page-patient-details .admission-reports .card-ios,
  page-community-bereavement-popover .admission-reports .card-ios,
  page-cb-checkpoint-popover .admission-reports .card-ios,
  page-patient-history-popover .admission-reports .card-ios,
  medication-edit .admission-reports .card-ios,
  medication-discontinue .admission-reports .card-ios,
  allergy-edit .admission-reports .card-ios,
  diagnosis-card .admission-reports .card-ios,
  order-entry-om .admission-reports .card-ios,
  discontinue-order .admission-reports .card-ios,
  add-notes-popover .admission-reports .card-ios,
  cancel-order .admission-reports .card-ios,
  e-sign-selected-orders .admission-reports .card-ios,
  reject-order .admission-reports .card-ios,
  reject-selected-orders .admission-reports .card-ios,
  upload-order-documents .admission-reports .card-ios,
  read-back-and-verified .admission-reports .card-ios {
    width: 100% !important;
    margin-left: 0px;
    margin-top: 0px;
  }
  page-discharge-forms .admission-reports .card-content-ios,
  page-meds-dme-delete-confirmation .admission-reports .card-content-ios,
  page-note-popover .admission-reports .card-content-ios,
  page-adverse-event-popover .admission-reports .card-content-ios,
  page-notes .admission-reports .card-content-ios,
  page-reports-discharge-service-utilization .admission-reports .card-content-ios,
  reports-discharge .admission-reports .card-content-ios,
  page-reports-discharge-admin .admission-reports .card-content-ios,
  page-reports-discharge-record-admin .admission-reports .card-content-ios,
  page-reports-admission-preference .admission-reports .card-content-ios,
  page-reports-admission-record-admin .admission-reports .card-content-ios,
  page-reports-admission-healthcondition .admission-reports .card-content-ios,
  page-reports-admission-medication .admission-reports .card-content-ios,
  page-reports-admission-admin .admission-reports .card-content-ios,
  page-reports-admission-activedaignosis .admission-reports .card-content-ios,
  page-admission-forms .admission-reports .card-content-ios,
  page-reports-discharge .admission-reports .card-content-ios,
  page-admission-complete-popover .admission-reports .card-content-ios,
  page-certification .admission-reports .card-content-ios,
  page-consents .admission-reports .card-content-ios,
  page-patient-certification .admission-reports .card-content-ios,
  page-certificate-consents-details .admission-reports .card-content-ios,
  page-consents-details page-add-allergies .admission-reports .card-content-ios,
  page-add-dme .admission-reports .card-content-ios,
  page-add-medication .admission-reports .card-content-ios,
  page-add-patient-details-popover .admission-reports .card-content-ios,
  page-allergy-grid .admission-reports .card-content-ios,
  page-aware-of-referral .admission-reports .card-content-ios,
  page-caller-popover .admission-reports .card-content-ios,
  page-diagnosis .admission-reports .card-content-ios,
  page-diagnosis-popover .admission-reports .card-content-ios,
  page-dme-grid .admission-reports .card-content-ios,
  page-funeral-home-pharmacy .admission-reports .card-content-ios,
  page-hospice-transfer .admission-reports .card-content-ios,
  page-level-of-care .admission-reports .card-content-ios,
  page-level-of-care-popover .admission-reports .card-content-ios,
  page-medication-dme .admission-reports .card-content-ios,
  page-medication-grid .admission-reports .card-content-ios,
  page-patient-activity .admission-reports .card-content-ios,
  page-physicians-order .admission-reports .card-content-ios,
  page-referrals-credit .admission-reports .card-content-ios,
  page-referrer .admission-reports .card-content-ios,
  page-referring-physician .admission-reports .card-content-ios,
  page-status .admission-reports .card-content-ios,
  page-status-popover .admission-reports .card-content-ios,
  page-status-popover-on-service .admission-reports .card-content-ios,
  page-referral-cancel-popover .admission-reports .card-content-ios,
  page-referrals-list .admission-reports .card-content-ios,
  page-referral-tab .admission-reports .card-content-ios,
  .patient-tabs .admission-reports .card-content-ios,
  page-add-patient .admission-reports .card-content-ios,
  page-add-patient-details-popover .admission-reports .card-content-ios,
  page-patient-details .admission-reports .card-content-ios,
  page-community-bereavement-popover .admission-reports .card-content-ios,
  page-cb-checkpoint-popover .admission-reports .card-content-ios,
  page-patient-history-popover .admission-reports .card-content-ios,
  medication-edit .admission-reports .card-content-ios,
  medication-discontinue .admission-reports .card-content-ios,
  allergy-edit .admission-reports .card-content-ios,
  diagnosis-card .admission-reports .card-content-ios,
  order-entry-om .admission-reports .card-content-ios,
  discontinue-order .admission-reports .card-content-ios,
  add-notes-popover .admission-reports .card-content-ios,
  cancel-order .admission-reports .card-content-ios,
  e-sign-selected-orders .admission-reports .card-content-ios,
  reject-order .admission-reports .card-content-ios,
  reject-selected-orders .admission-reports .card-content-ios,
  upload-order-documents .admission-reports .card-content-ios,
  read-back-and-verified .admission-reports .card-content-ios {
    padding-top: 5px !important;
  }
  page-discharge-forms .admission-reports .radio-ios .radio-icon,
  page-meds-dme-delete-confirmation .admission-reports .radio-ios .radio-icon,
  page-note-popover .admission-reports .radio-ios .radio-icon,
  page-adverse-event-popover .admission-reports .radio-ios .radio-icon,
  page-notes .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-service-utilization .admission-reports .radio-ios .radio-icon,
  reports-discharge .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-admin .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-record-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-preference .admission-reports .radio-ios .radio-icon,
  page-reports-admission-record-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-healthcondition .admission-reports .radio-ios .radio-icon,
  page-reports-admission-medication .admission-reports .radio-ios .radio-icon,
  page-reports-admission-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-activedaignosis .admission-reports .radio-ios .radio-icon,
  page-admission-forms .admission-reports .radio-ios .radio-icon,
  page-reports-discharge .admission-reports .radio-ios .radio-icon,
  page-admission-complete-popover .admission-reports .radio-ios .radio-icon,
  page-certification .admission-reports .radio-ios .radio-icon,
  page-consents .admission-reports .radio-ios .radio-icon,
  page-patient-certification .admission-reports .radio-ios .radio-icon,
  page-certificate-consents-details .admission-reports .radio-ios .radio-icon,
  page-consents-details page-add-allergies .admission-reports .radio-ios .radio-icon,
  page-add-dme .admission-reports .radio-ios .radio-icon,
  page-add-medication .admission-reports .radio-ios .radio-icon,
  page-add-patient-details-popover .admission-reports .radio-ios .radio-icon,
  page-allergy-grid .admission-reports .radio-ios .radio-icon,
  page-aware-of-referral .admission-reports .radio-ios .radio-icon,
  page-caller-popover .admission-reports .radio-ios .radio-icon,
  page-diagnosis .admission-reports .radio-ios .radio-icon,
  page-diagnosis-popover .admission-reports .radio-ios .radio-icon,
  page-dme-grid .admission-reports .radio-ios .radio-icon,
  page-funeral-home-pharmacy .admission-reports .radio-ios .radio-icon,
  page-hospice-transfer .admission-reports .radio-ios .radio-icon,
  page-level-of-care .admission-reports .radio-ios .radio-icon,
  page-level-of-care-popover .admission-reports .radio-ios .radio-icon,
  page-medication-dme .admission-reports .radio-ios .radio-icon,
  page-medication-grid .admission-reports .radio-ios .radio-icon,
  page-patient-activity .admission-reports .radio-ios .radio-icon,
  page-physicians-order .admission-reports .radio-ios .radio-icon,
  page-referrals-credit .admission-reports .radio-ios .radio-icon,
  page-referrer .admission-reports .radio-ios .radio-icon,
  page-referring-physician .admission-reports .radio-ios .radio-icon,
  page-status .admission-reports .radio-ios .radio-icon,
  page-status-popover .admission-reports .radio-ios .radio-icon,
  page-status-popover-on-service .admission-reports .radio-ios .radio-icon,
  page-referral-cancel-popover .admission-reports .radio-ios .radio-icon,
  page-referrals-list .admission-reports .radio-ios .radio-icon,
  page-referral-tab .admission-reports .radio-ios .radio-icon,
  .patient-tabs .admission-reports .radio-ios .radio-icon,
  page-add-patient .admission-reports .radio-ios .radio-icon,
  page-add-patient-details-popover .admission-reports .radio-ios .radio-icon,
  page-patient-details .admission-reports .radio-ios .radio-icon,
  page-community-bereavement-popover .admission-reports .radio-ios .radio-icon,
  page-cb-checkpoint-popover .admission-reports .radio-ios .radio-icon,
  page-patient-history-popover .admission-reports .radio-ios .radio-icon,
  medication-edit .admission-reports .radio-ios .radio-icon,
  medication-discontinue .admission-reports .radio-ios .radio-icon,
  allergy-edit .admission-reports .radio-ios .radio-icon,
  diagnosis-card .admission-reports .radio-ios .radio-icon,
  order-entry-om .admission-reports .radio-ios .radio-icon,
  discontinue-order .admission-reports .radio-ios .radio-icon,
  add-notes-popover .admission-reports .radio-ios .radio-icon,
  cancel-order .admission-reports .radio-ios .radio-icon,
  e-sign-selected-orders .admission-reports .radio-ios .radio-icon,
  reject-order .admission-reports .radio-ios .radio-icon,
  reject-selected-orders .admission-reports .radio-ios .radio-icon,
  upload-order-documents .admission-reports .radio-ios .radio-icon,
  read-back-and-verified .admission-reports .radio-ios .radio-icon {
    top: -7px;
    left: -13px;
  }
  page-discharge-forms .admission-reports .radio-ios .radio-icon,
  page-meds-dme-delete-confirmation .admission-reports .radio-ios .radio-icon,
  page-note-popover .admission-reports .radio-ios .radio-icon,
  page-adverse-event-popover .admission-reports .radio-ios .radio-icon,
  page-notes .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-service-utilization .admission-reports .radio-ios .radio-icon,
  reports-discharge .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-admin .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-record-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-preference .admission-reports .radio-ios .radio-icon,
  page-reports-admission-record-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-healthcondition .admission-reports .radio-ios .radio-icon,
  page-reports-admission-medication .admission-reports .radio-ios .radio-icon,
  page-reports-admission-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-activedaignosis .admission-reports .radio-ios .radio-icon,
  page-admission-forms .admission-reports .radio-ios .radio-icon,
  page-reports-discharge .admission-reports .radio-ios .radio-icon,
  page-admission-complete-popover .admission-reports .radio-ios .radio-icon,
  page-certification .admission-reports .radio-ios .radio-icon,
  page-consents .admission-reports .radio-ios .radio-icon,
  page-patient-certification .admission-reports .radio-ios .radio-icon,
  page-certificate-consents-details .admission-reports .radio-ios .radio-icon,
  page-consents-details page-add-allergies .admission-reports .radio-ios .radio-icon,
  page-add-dme .admission-reports .radio-ios .radio-icon,
  page-add-medication .admission-reports .radio-ios .radio-icon,
  page-add-patient-details-popover .admission-reports .radio-ios .radio-icon,
  page-allergy-grid .admission-reports .radio-ios .radio-icon,
  page-aware-of-referral .admission-reports .radio-ios .radio-icon,
  page-caller-popover .admission-reports .radio-ios .radio-icon,
  page-diagnosis .admission-reports .radio-ios .radio-icon,
  page-diagnosis-popover .admission-reports .radio-ios .radio-icon,
  page-dme-grid .admission-reports .radio-ios .radio-icon,
  page-funeral-home-pharmacy .admission-reports .radio-ios .radio-icon,
  page-hospice-transfer .admission-reports .radio-ios .radio-icon,
  page-level-of-care .admission-reports .radio-ios .radio-icon,
  page-level-of-care-popover .admission-reports .radio-ios .radio-icon,
  page-medication-dme .admission-reports .radio-ios .radio-icon,
  page-medication-grid .admission-reports .radio-ios .radio-icon,
  page-patient-activity .admission-reports .radio-ios .radio-icon,
  page-physicians-order .admission-reports .radio-ios .radio-icon,
  page-referrals-credit .admission-reports .radio-ios .radio-icon,
  page-referrer .admission-reports .radio-ios .radio-icon,
  page-referring-physician .admission-reports .radio-ios .radio-icon,
  page-status .admission-reports .radio-ios .radio-icon,
  page-status-popover .admission-reports .radio-ios .radio-icon,
  page-status-popover-on-service .admission-reports .radio-ios .radio-icon,
  page-referral-cancel-popover .admission-reports .radio-ios .radio-icon,
  page-referrals-list .admission-reports .radio-ios .radio-icon,
  page-referral-tab .admission-reports .radio-ios .radio-icon,
  .patient-tabs .admission-reports .radio-ios .radio-icon,
  page-add-patient .admission-reports .radio-ios .radio-icon,
  page-add-patient-details-popover .admission-reports .radio-ios .radio-icon,
  page-patient-details .admission-reports .radio-ios .radio-icon,
  page-community-bereavement-popover .admission-reports .radio-ios .radio-icon,
  page-cb-checkpoint-popover .admission-reports .radio-ios .radio-icon,
  page-patient-history-popover .admission-reports .radio-ios .radio-icon,
  medication-edit .admission-reports .radio-ios .radio-icon,
  medication-discontinue .admission-reports .radio-ios .radio-icon,
  allergy-edit .admission-reports .radio-ios .radio-icon,
  diagnosis-card .admission-reports .radio-ios .radio-icon,
  order-entry-om .admission-reports .radio-ios .radio-icon,
  discontinue-order .admission-reports .radio-ios .radio-icon,
  add-notes-popover .admission-reports .radio-ios .radio-icon,
  cancel-order .admission-reports .radio-ios .radio-icon,
  e-sign-selected-orders .admission-reports .radio-ios .radio-icon,
  reject-order .admission-reports .radio-ios .radio-icon,
  reject-selected-orders .admission-reports .radio-ios .radio-icon,
  upload-order-documents .admission-reports .radio-ios .radio-icon,
  read-back-and-verified .admission-reports .radio-ios .radio-icon {
    top: -7px;
    left: 0px;
  }
  page-discharge-forms .admission-reports .radio-ios .radio-icon,
  page-meds-dme-delete-confirmation .admission-reports .radio-ios .radio-icon,
  page-note-popover .admission-reports .radio-ios .radio-icon,
  page-adverse-event-popover .admission-reports .radio-ios .radio-icon,
  page-notes .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-service-utilization .admission-reports .radio-ios .radio-icon,
  reports-discharge .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-admin .admission-reports .radio-ios .radio-icon,
  page-reports-discharge-record-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-preference .admission-reports .radio-ios .radio-icon,
  page-reports-admission-record-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-healthcondition .admission-reports .radio-ios .radio-icon,
  page-reports-admission-medication .admission-reports .radio-ios .radio-icon,
  page-reports-admission-admin .admission-reports .radio-ios .radio-icon,
  page-reports-admission-activedaignosis .admission-reports .radio-ios .radio-icon,
  page-admission-forms .admission-reports .radio-ios .radio-icon,
  page-reports-discharge .admission-reports .radio-ios .radio-icon,
  page-admission-complete-popover .admission-reports .radio-ios .radio-icon,
  page-certification .admission-reports .radio-ios .radio-icon,
  page-consents .admission-reports .radio-ios .radio-icon,
  page-patient-certification .admission-reports .radio-ios .radio-icon,
  page-certificate-consents-details .admission-reports .radio-ios .radio-icon,
  page-consents-details page-add-allergies .admission-reports .radio-ios .radio-icon,
  page-add-dme .admission-reports .radio-ios .radio-icon,
  page-add-medication .admission-reports .radio-ios .radio-icon,
  page-add-patient-details-popover .admission-reports .radio-ios .radio-icon,
  page-allergy-grid .admission-reports .radio-ios .radio-icon,
  page-aware-of-referral .admission-reports .radio-ios .radio-icon,
  page-caller-popover .admission-reports .radio-ios .radio-icon,
  page-diagnosis .admission-reports .radio-ios .radio-icon,
  page-diagnosis-popover .admission-reports .radio-ios .radio-icon,
  page-dme-grid .admission-reports .radio-ios .radio-icon,
  page-funeral-home-pharmacy .admission-reports .radio-ios .radio-icon,
  page-hospice-transfer .admission-reports .radio-ios .radio-icon,
  page-level-of-care .admission-reports .radio-ios .radio-icon,
  page-level-of-care-popover .admission-reports .radio-ios .radio-icon,
  page-medication-dme .admission-reports .radio-ios .radio-icon,
  page-medication-grid .admission-reports .radio-ios .radio-icon,
  page-patient-activity .admission-reports .radio-ios .radio-icon,
  page-physicians-order .admission-reports .radio-ios .radio-icon,
  page-referrals-credit .admission-reports .radio-ios .radio-icon,
  page-referrer .admission-reports .radio-ios .radio-icon,
  page-referring-physician .admission-reports .radio-ios .radio-icon,
  page-status .admission-reports .radio-ios .radio-icon,
  page-status-popover .admission-reports .radio-ios .radio-icon,
  page-status-popover-on-service .admission-reports .radio-ios .radio-icon,
  page-referral-cancel-popover .admission-reports .radio-ios .radio-icon,
  page-referrals-list .admission-reports .radio-ios .radio-icon,
  page-referral-tab .admission-reports .radio-ios .radio-icon,
  .patient-tabs .admission-reports .radio-ios .radio-icon,
  page-add-patient .admission-reports .radio-ios .radio-icon,
  page-add-patient-details-popover .admission-reports .radio-ios .radio-icon,
  page-patient-details .admission-reports .radio-ios .radio-icon,
  page-community-bereavement-popover .admission-reports .radio-ios .radio-icon,
  page-cb-checkpoint-popover .admission-reports .radio-ios .radio-icon,
  page-patient-history-popover .admission-reports .radio-ios .radio-icon,
  medication-edit .admission-reports .radio-ios .radio-icon,
  medication-discontinue .admission-reports .radio-ios .radio-icon,
  allergy-edit .admission-reports .radio-ios .radio-icon,
  diagnosis-card .admission-reports .radio-ios .radio-icon,
  order-entry-om .admission-reports .radio-ios .radio-icon,
  discontinue-order .admission-reports .radio-ios .radio-icon,
  add-notes-popover .admission-reports .radio-ios .radio-icon,
  cancel-order .admission-reports .radio-ios .radio-icon,
  e-sign-selected-orders .admission-reports .radio-ios .radio-icon,
  reject-order .admission-reports .radio-ios .radio-icon,
  reject-selected-orders .admission-reports .radio-ios .radio-icon,
  upload-order-documents .admission-reports .radio-ios .radio-icon,
  read-back-and-verified .admission-reports .radio-ios .radio-icon {
    width: 16px;
    height: 16px;
    border-radius: 15px;
    border: 2px solid #c5d0e0;
  }
  page-discharge-forms .admission-reports .radio-checked .radio-inner,
  page-meds-dme-delete-confirmation .admission-reports .radio-checked .radio-inner,
  page-note-popover .admission-reports .radio-checked .radio-inner,
  page-adverse-event-popover .admission-reports .radio-checked .radio-inner,
  page-notes .admission-reports .radio-checked .radio-inner,
  page-reports-discharge-service-utilization .admission-reports .radio-checked .radio-inner,
  reports-discharge .admission-reports .radio-checked .radio-inner,
  page-reports-discharge-admin .admission-reports .radio-checked .radio-inner,
  page-reports-discharge-record-admin .admission-reports .radio-checked .radio-inner,
  page-reports-admission-preference .admission-reports .radio-checked .radio-inner,
  page-reports-admission-record-admin .admission-reports .radio-checked .radio-inner,
  page-reports-admission-healthcondition .admission-reports .radio-checked .radio-inner,
  page-reports-admission-medication .admission-reports .radio-checked .radio-inner,
  page-reports-admission-admin .admission-reports .radio-checked .radio-inner,
  page-reports-admission-activedaignosis .admission-reports .radio-checked .radio-inner,
  page-admission-forms .admission-reports .radio-checked .radio-inner,
  page-reports-discharge .admission-reports .radio-checked .radio-inner,
  page-admission-complete-popover .admission-reports .radio-checked .radio-inner,
  page-certification .admission-reports .radio-checked .radio-inner,
  page-consents .admission-reports .radio-checked .radio-inner,
  page-patient-certification .admission-reports .radio-checked .radio-inner,
  page-certificate-consents-details .admission-reports .radio-checked .radio-inner,
  page-consents-details page-add-allergies .admission-reports .radio-checked .radio-inner,
  page-add-dme .admission-reports .radio-checked .radio-inner,
  page-add-medication .admission-reports .radio-checked .radio-inner,
  page-add-patient-details-popover .admission-reports .radio-checked .radio-inner,
  page-allergy-grid .admission-reports .radio-checked .radio-inner,
  page-aware-of-referral .admission-reports .radio-checked .radio-inner,
  page-caller-popover .admission-reports .radio-checked .radio-inner,
  page-diagnosis .admission-reports .radio-checked .radio-inner,
  page-diagnosis-popover .admission-reports .radio-checked .radio-inner,
  page-dme-grid .admission-reports .radio-checked .radio-inner,
  page-funeral-home-pharmacy .admission-reports .radio-checked .radio-inner,
  page-hospice-transfer .admission-reports .radio-checked .radio-inner,
  page-level-of-care .admission-reports .radio-checked .radio-inner,
  page-level-of-care-popover .admission-reports .radio-checked .radio-inner,
  page-medication-dme .admission-reports .radio-checked .radio-inner,
  page-medication-grid .admission-reports .radio-checked .radio-inner,
  page-patient-activity .admission-reports .radio-checked .radio-inner,
  page-physicians-order .admission-reports .radio-checked .radio-inner,
  page-referrals-credit .admission-reports .radio-checked .radio-inner,
  page-referrer .admission-reports .radio-checked .radio-inner,
  page-referring-physician .admission-reports .radio-checked .radio-inner,
  page-status .admission-reports .radio-checked .radio-inner,
  page-status-popover .admission-reports .radio-checked .radio-inner,
  page-status-popover-on-service .admission-reports .radio-checked .radio-inner,
  page-referral-cancel-popover .admission-reports .radio-checked .radio-inner,
  page-referrals-list .admission-reports .radio-checked .radio-inner,
  page-referral-tab .admission-reports .radio-checked .radio-inner,
  .patient-tabs .admission-reports .radio-checked .radio-inner,
  page-add-patient .admission-reports .radio-checked .radio-inner,
  page-add-patient-details-popover .admission-reports .radio-checked .radio-inner,
  page-patient-details .admission-reports .radio-checked .radio-inner,
  page-community-bereavement-popover .admission-reports .radio-checked .radio-inner,
  page-cb-checkpoint-popover .admission-reports .radio-checked .radio-inner,
  page-patient-history-popover .admission-reports .radio-checked .radio-inner,
  medication-edit .admission-reports .radio-checked .radio-inner,
  medication-discontinue .admission-reports .radio-checked .radio-inner,
  allergy-edit .admission-reports .radio-checked .radio-inner,
  diagnosis-card .admission-reports .radio-checked .radio-inner,
  order-entry-om .admission-reports .radio-checked .radio-inner,
  discontinue-order .admission-reports .radio-checked .radio-inner,
  add-notes-popover .admission-reports .radio-checked .radio-inner,
  cancel-order .admission-reports .radio-checked .radio-inner,
  e-sign-selected-orders .admission-reports .radio-checked .radio-inner,
  reject-order .admission-reports .radio-checked .radio-inner,
  reject-selected-orders .admission-reports .radio-checked .radio-inner,
  upload-order-documents .admission-reports .radio-checked .radio-inner,
  read-back-and-verified .admission-reports .radio-checked .radio-inner {
    left: 2px;
    top: 2px;
    width: 8px;
    height: 8px;
    background-color: #5977ba;
    border-radius: 15px;
  }
  page-discharge-forms .admission-reports .item-ios .radio-ios,
  page-meds-dme-delete-confirmation .admission-reports .item-ios .radio-ios,
  page-note-popover .admission-reports .item-ios .radio-ios,
  page-adverse-event-popover .admission-reports .item-ios .radio-ios,
  page-notes .admission-reports .item-ios .radio-ios,
  page-reports-discharge-service-utilization .admission-reports .item-ios .radio-ios,
  reports-discharge .admission-reports .item-ios .radio-ios,
  page-reports-discharge-admin .admission-reports .item-ios .radio-ios,
  page-reports-discharge-record-admin .admission-reports .item-ios .radio-ios,
  page-reports-admission-preference .admission-reports .item-ios .radio-ios,
  page-reports-admission-record-admin .admission-reports .item-ios .radio-ios,
  page-reports-admission-healthcondition .admission-reports .item-ios .radio-ios,
  page-reports-admission-medication .admission-reports .item-ios .radio-ios,
  page-reports-admission-admin .admission-reports .item-ios .radio-ios,
  page-reports-admission-activedaignosis .admission-reports .item-ios .radio-ios,
  page-admission-forms .admission-reports .item-ios .radio-ios,
  page-reports-discharge .admission-reports .item-ios .radio-ios,
  page-admission-complete-popover .admission-reports .item-ios .radio-ios,
  page-certification .admission-reports .item-ios .radio-ios,
  page-consents .admission-reports .item-ios .radio-ios,
  page-patient-certification .admission-reports .item-ios .radio-ios,
  page-certificate-consents-details .admission-reports .item-ios .radio-ios,
  page-consents-details page-add-allergies .admission-reports .item-ios .radio-ios,
  page-add-dme .admission-reports .item-ios .radio-ios,
  page-add-medication .admission-reports .item-ios .radio-ios,
  page-add-patient-details-popover .admission-reports .item-ios .radio-ios,
  page-allergy-grid .admission-reports .item-ios .radio-ios,
  page-aware-of-referral .admission-reports .item-ios .radio-ios,
  page-caller-popover .admission-reports .item-ios .radio-ios,
  page-diagnosis .admission-reports .item-ios .radio-ios,
  page-diagnosis-popover .admission-reports .item-ios .radio-ios,
  page-dme-grid .admission-reports .item-ios .radio-ios,
  page-funeral-home-pharmacy .admission-reports .item-ios .radio-ios,
  page-hospice-transfer .admission-reports .item-ios .radio-ios,
  page-level-of-care .admission-reports .item-ios .radio-ios,
  page-level-of-care-popover .admission-reports .item-ios .radio-ios,
  page-medication-dme .admission-reports .item-ios .radio-ios,
  page-medication-grid .admission-reports .item-ios .radio-ios,
  page-patient-activity .admission-reports .item-ios .radio-ios,
  page-physicians-order .admission-reports .item-ios .radio-ios,
  page-referrals-credit .admission-reports .item-ios .radio-ios,
  page-referrer .admission-reports .item-ios .radio-ios,
  page-referring-physician .admission-reports .item-ios .radio-ios,
  page-status .admission-reports .item-ios .radio-ios,
  page-status-popover .admission-reports .item-ios .radio-ios,
  page-status-popover-on-service .admission-reports .item-ios .radio-ios,
  page-referral-cancel-popover .admission-reports .item-ios .radio-ios,
  page-referrals-list .admission-reports .item-ios .radio-ios,
  page-referral-tab .admission-reports .item-ios .radio-ios,
  .patient-tabs .admission-reports .item-ios .radio-ios,
  page-add-patient .admission-reports .item-ios .radio-ios,
  page-add-patient-details-popover .admission-reports .item-ios .radio-ios,
  page-patient-details .admission-reports .item-ios .radio-ios,
  page-community-bereavement-popover .admission-reports .item-ios .radio-ios,
  page-cb-checkpoint-popover .admission-reports .item-ios .radio-ios,
  page-patient-history-popover .admission-reports .item-ios .radio-ios,
  medication-edit .admission-reports .item-ios .radio-ios,
  medication-discontinue .admission-reports .item-ios .radio-ios,
  allergy-edit .admission-reports .item-ios .radio-ios,
  diagnosis-card .admission-reports .item-ios .radio-ios,
  order-entry-om .admission-reports .item-ios .radio-ios,
  discontinue-order .admission-reports .item-ios .radio-ios,
  add-notes-popover .admission-reports .item-ios .radio-ios,
  cancel-order .admission-reports .item-ios .radio-ios,
  e-sign-selected-orders .admission-reports .item-ios .radio-ios,
  reject-order .admission-reports .item-ios .radio-ios,
  reject-selected-orders .admission-reports .item-ios .radio-ios,
  upload-order-documents .admission-reports .item-ios .radio-ios,
  read-back-and-verified .admission-reports .item-ios .radio-ios {
    margin-top: 22px;
    margin-bottom: 0px;
    left: 0px;
    position: absolute;
    top: -1px;
  }
  page-discharge-forms .admission-reports .item-radio-checked.item-ios ion-label,
  page-meds-dme-delete-confirmation .admission-reports .item-radio-checked.item-ios ion-label,
  page-note-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-adverse-event-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-notes .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-discharge-service-utilization .admission-reports .item-radio-checked.item-ios ion-label,
  reports-discharge .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-discharge-admin .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-discharge-record-admin .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-preference .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-record-admin .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-healthcondition .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-medication .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-admin .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-admission-activedaignosis .admission-reports .item-radio-checked.item-ios ion-label,
  page-admission-forms .admission-reports .item-radio-checked.item-ios ion-label,
  page-reports-discharge .admission-reports .item-radio-checked.item-ios ion-label,
  page-admission-complete-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-certification .admission-reports .item-radio-checked.item-ios ion-label,
  page-consents .admission-reports .item-radio-checked.item-ios ion-label,
  page-patient-certification .admission-reports .item-radio-checked.item-ios ion-label,
  page-certificate-consents-details .admission-reports .item-radio-checked.item-ios ion-label,
  page-consents-details page-add-allergies .admission-reports .item-radio-checked.item-ios ion-label,
  page-add-dme .admission-reports .item-radio-checked.item-ios ion-label,
  page-add-medication .admission-reports .item-radio-checked.item-ios ion-label,
  page-add-patient-details-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-allergy-grid .admission-reports .item-radio-checked.item-ios ion-label,
  page-aware-of-referral .admission-reports .item-radio-checked.item-ios ion-label,
  page-caller-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-diagnosis .admission-reports .item-radio-checked.item-ios ion-label,
  page-diagnosis-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-dme-grid .admission-reports .item-radio-checked.item-ios ion-label,
  page-funeral-home-pharmacy .admission-reports .item-radio-checked.item-ios ion-label,
  page-hospice-transfer .admission-reports .item-radio-checked.item-ios ion-label,
  page-level-of-care .admission-reports .item-radio-checked.item-ios ion-label,
  page-level-of-care-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-medication-dme .admission-reports .item-radio-checked.item-ios ion-label,
  page-medication-grid .admission-reports .item-radio-checked.item-ios ion-label,
  page-patient-activity .admission-reports .item-radio-checked.item-ios ion-label,
  page-physicians-order .admission-reports .item-radio-checked.item-ios ion-label,
  page-referrals-credit .admission-reports .item-radio-checked.item-ios ion-label,
  page-referrer .admission-reports .item-radio-checked.item-ios ion-label,
  page-referring-physician .admission-reports .item-radio-checked.item-ios ion-label,
  page-status .admission-reports .item-radio-checked.item-ios ion-label,
  page-status-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-status-popover-on-service .admission-reports .item-radio-checked.item-ios ion-label,
  page-referral-cancel-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-referrals-list .admission-reports .item-radio-checked.item-ios ion-label,
  page-referral-tab .admission-reports .item-radio-checked.item-ios ion-label,
  .patient-tabs .admission-reports .item-radio-checked.item-ios ion-label,
  page-add-patient .admission-reports .item-radio-checked.item-ios ion-label,
  page-add-patient-details-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-patient-details .admission-reports .item-radio-checked.item-ios ion-label,
  page-community-bereavement-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-cb-checkpoint-popover .admission-reports .item-radio-checked.item-ios ion-label,
  page-patient-history-popover .admission-reports .item-radio-checked.item-ios ion-label,
  medication-edit .admission-reports .item-radio-checked.item-ios ion-label,
  medication-discontinue .admission-reports .item-radio-checked.item-ios ion-label,
  allergy-edit .admission-reports .item-radio-checked.item-ios ion-label,
  diagnosis-card .admission-reports .item-radio-checked.item-ios ion-label,
  order-entry-om .admission-reports .item-radio-checked.item-ios ion-label,
  discontinue-order .admission-reports .item-radio-checked.item-ios ion-label,
  add-notes-popover .admission-reports .item-radio-checked.item-ios ion-label,
  cancel-order .admission-reports .item-radio-checked.item-ios ion-label,
  e-sign-selected-orders .admission-reports .item-radio-checked.item-ios ion-label,
  reject-order .admission-reports .item-radio-checked.item-ios ion-label,
  reject-selected-orders .admission-reports .item-radio-checked.item-ios ion-label,
  upload-order-documents .admission-reports .item-radio-checked.item-ios ion-label,
  read-back-and-verified .admission-reports .item-radio-checked.item-ios ion-label {
    color: #000;
  }
}

page-discharge-forms .item-ios.item-block .item-inner,
page-meds-dme-delete-confirmation .item-ios.item-block .item-inner,
page-note-popover .item-ios.item-block .item-inner,
page-adverse-event-popover .item-ios.item-block .item-inner,
page-notes .item-ios.item-block .item-inner,
page-reports-discharge-service-utilization .item-ios.item-block .item-inner,
reports-discharge .item-ios.item-block .item-inner,
page-reports-discharge-admin .item-ios.item-block .item-inner,
page-reports-discharge-record-admin .item-ios.item-block .item-inner,
page-reports-admission-preference .item-ios.item-block .item-inner,
page-reports-admission-record-admin .item-ios.item-block .item-inner,
page-reports-admission-healthcondition .item-ios.item-block .item-inner,
page-reports-admission-medication .item-ios.item-block .item-inner,
page-reports-admission-admin .item-ios.item-block .item-inner,
page-reports-admission-activedaignosis .item-ios.item-block .item-inner,
page-admission-forms .item-ios.item-block .item-inner,
page-reports-discharge .item-ios.item-block .item-inner,
page-admission-complete-popover .item-ios.item-block .item-inner,
page-certification .item-ios.item-block .item-inner,
page-consents .item-ios.item-block .item-inner,
page-patient-certification .item-ios.item-block .item-inner,
page-certificate-consents-details .item-ios.item-block .item-inner,
page-consents-details page-add-allergies .item-ios.item-block .item-inner,
page-add-dme .item-ios.item-block .item-inner,
page-add-medication .item-ios.item-block .item-inner,
page-add-patient-details-popover .item-ios.item-block .item-inner,
page-allergy-grid .item-ios.item-block .item-inner,
page-aware-of-referral .item-ios.item-block .item-inner,
page-caller-popover .item-ios.item-block .item-inner,
page-diagnosis .item-ios.item-block .item-inner,
page-diagnosis-popover .item-ios.item-block .item-inner,
page-dme-grid .item-ios.item-block .item-inner,
page-funeral-home-pharmacy .item-ios.item-block .item-inner,
page-hospice-transfer .item-ios.item-block .item-inner,
page-level-of-care .item-ios.item-block .item-inner,
page-level-of-care-popover .item-ios.item-block .item-inner,
page-medication-dme .item-ios.item-block .item-inner,
page-medication-grid .item-ios.item-block .item-inner,
page-patient-activity .item-ios.item-block .item-inner,
page-physicians-order .item-ios.item-block .item-inner,
page-referrals-credit .item-ios.item-block .item-inner,
page-referrer .item-ios.item-block .item-inner,
page-referring-physician .item-ios.item-block .item-inner,
page-status .item-ios.item-block .item-inner,
page-status-popover .item-ios.item-block .item-inner,
page-status-popover-on-service .item-ios.item-block .item-inner,
page-referral-cancel-popover .item-ios.item-block .item-inner,
page-referrals-list .item-ios.item-block .item-inner,
page-referral-tab .item-ios.item-block .item-inner,
.patient-tabs .item-ios.item-block .item-inner,
page-add-patient .item-ios.item-block .item-inner,
page-add-patient-details-popover .item-ios.item-block .item-inner,
page-patient-details .item-ios.item-block .item-inner,
page-community-bereavement-popover .item-ios.item-block .item-inner,
page-cb-checkpoint-popover .item-ios.item-block .item-inner,
page-patient-history-popover .item-ios.item-block .item-inner,
medication-edit .item-ios.item-block .item-inner,
medication-discontinue .item-ios.item-block .item-inner,
allergy-edit .item-ios.item-block .item-inner,
diagnosis-card .item-ios.item-block .item-inner,
order-entry-om .item-ios.item-block .item-inner,
discontinue-order .item-ios.item-block .item-inner,
add-notes-popover .item-ios.item-block .item-inner,
cancel-order .item-ios.item-block .item-inner,
e-sign-selected-orders .item-ios.item-block .item-inner,
reject-order .item-ios.item-block .item-inner,
reject-selected-orders .item-ios.item-block .item-inner,
upload-order-documents .item-ios.item-block .item-inner,
read-back-and-verified .item-ios.item-block .item-inner {
  border-bottom: 0;
}

page-discharge-forms ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-meds-dme-delete-confirmation ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-note-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-adverse-event-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-notes ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-reports-discharge-service-utilization ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
reports-discharge ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-reports-discharge-admin ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-reports-discharge-record-admin ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-reports-admission-preference ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-reports-admission-record-admin ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-reports-admission-healthcondition ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-reports-admission-medication ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-reports-admission-admin ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-reports-admission-activedaignosis ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-admission-forms ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-reports-discharge ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-admission-complete-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-certification ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-consents ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-patient-certification ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-certificate-consents-details ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-consents-details page-add-allergies ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-add-dme ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-add-medication ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-add-patient-details-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-allergy-grid ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-aware-of-referral ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-caller-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-diagnosis ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-diagnosis-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-dme-grid ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-funeral-home-pharmacy ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-hospice-transfer ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-level-of-care ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-level-of-care-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-medication-dme ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-medication-grid ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-patient-activity ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-physicians-order ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-referrals-credit ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-referrer ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-referring-physician ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-status ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-status-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-status-popover-on-service ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-referral-cancel-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-referrals-list ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-referral-tab ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
.patient-tabs ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-add-patient ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-add-patient-details-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-patient-details ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-community-bereavement-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-cb-checkpoint-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
page-patient-history-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
medication-edit ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
medication-discontinue ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
allergy-edit ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
diagnosis-card ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
order-entry-om ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
discontinue-order ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
add-notes-popover ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
cancel-order ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
e-sign-selected-orders ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
reject-order ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
reject-selected-orders ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
upload-order-documents ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
read-back-and-verified ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none {
  width: 71%;
}

page-discharge-forms ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-meds-dme-delete-confirmation ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-note-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-adverse-event-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-notes ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-reports-discharge-service-utilization ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
reports-discharge ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-reports-discharge-admin ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-reports-discharge-record-admin ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-reports-admission-preference ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-reports-admission-record-admin ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-reports-admission-healthcondition ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-reports-admission-medication ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-reports-admission-admin ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-reports-admission-activedaignosis ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-admission-forms ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-reports-discharge ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-admission-complete-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-certification ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-consents ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-patient-certification ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-certificate-consents-details ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-consents-details page-add-allergies ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-add-dme ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-add-medication ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-add-patient-details-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-allergy-grid ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-aware-of-referral ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-caller-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-diagnosis ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-diagnosis-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-dme-grid ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-funeral-home-pharmacy ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-hospice-transfer ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-level-of-care ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-level-of-care-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-medication-dme ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-medication-grid ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-patient-activity ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-physicians-order ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-referrals-credit ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-referrer ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-referring-physician ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-status ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-status-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-status-popover-on-service ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-referral-cancel-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-referrals-list ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-referral-tab ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
.patient-tabs ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-add-patient ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-add-patient-details-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-patient-details ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-community-bereavement-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-cb-checkpoint-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
page-patient-history-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
medication-edit ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
medication-discontinue ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
allergy-edit ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
diagnosis-card ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
order-entry-om ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
discontinue-order ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
add-notes-popover ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
cancel-order ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
e-sign-selected-orders ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
reject-order ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
reject-selected-orders ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
upload-order-documents ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none,
read-back-and-verified ion-content.referrals-list-content.content.content-ios.referrals-tab-patient-content-none {
  width: 92%;
}

page-discharge-forms .tabs-ios page-notes.ion-page.show-page,
page-meds-dme-delete-confirmation .tabs-ios page-notes.ion-page.show-page,
page-note-popover .tabs-ios page-notes.ion-page.show-page,
page-adverse-event-popover .tabs-ios page-notes.ion-page.show-page,
page-notes .tabs-ios page-notes.ion-page.show-page,
page-reports-discharge-service-utilization .tabs-ios page-notes.ion-page.show-page,
reports-discharge .tabs-ios page-notes.ion-page.show-page,
page-reports-discharge-admin .tabs-ios page-notes.ion-page.show-page,
page-reports-discharge-record-admin .tabs-ios page-notes.ion-page.show-page,
page-reports-admission-preference .tabs-ios page-notes.ion-page.show-page,
page-reports-admission-record-admin .tabs-ios page-notes.ion-page.show-page,
page-reports-admission-healthcondition .tabs-ios page-notes.ion-page.show-page,
page-reports-admission-medication .tabs-ios page-notes.ion-page.show-page,
page-reports-admission-admin .tabs-ios page-notes.ion-page.show-page,
page-reports-admission-activedaignosis .tabs-ios page-notes.ion-page.show-page,
page-admission-forms .tabs-ios page-notes.ion-page.show-page,
page-reports-discharge .tabs-ios page-notes.ion-page.show-page,
page-admission-complete-popover .tabs-ios page-notes.ion-page.show-page,
page-certification .tabs-ios page-notes.ion-page.show-page,
page-consents .tabs-ios page-notes.ion-page.show-page,
page-patient-certification .tabs-ios page-notes.ion-page.show-page,
page-certificate-consents-details .tabs-ios page-notes.ion-page.show-page,
page-consents-details page-add-allergies .tabs-ios page-notes.ion-page.show-page,
page-add-dme .tabs-ios page-notes.ion-page.show-page,
page-add-medication .tabs-ios page-notes.ion-page.show-page,
page-add-patient-details-popover .tabs-ios page-notes.ion-page.show-page,
page-allergy-grid .tabs-ios page-notes.ion-page.show-page,
page-aware-of-referral .tabs-ios page-notes.ion-page.show-page,
page-caller-popover .tabs-ios page-notes.ion-page.show-page,
page-diagnosis .tabs-ios page-notes.ion-page.show-page,
page-diagnosis-popover .tabs-ios page-notes.ion-page.show-page,
page-dme-grid .tabs-ios page-notes.ion-page.show-page,
page-funeral-home-pharmacy .tabs-ios page-notes.ion-page.show-page,
page-hospice-transfer .tabs-ios page-notes.ion-page.show-page,
page-level-of-care .tabs-ios page-notes.ion-page.show-page,
page-level-of-care-popover .tabs-ios page-notes.ion-page.show-page,
page-medication-dme .tabs-ios page-notes.ion-page.show-page,
page-medication-grid .tabs-ios page-notes.ion-page.show-page,
page-patient-activity .tabs-ios page-notes.ion-page.show-page,
page-physicians-order .tabs-ios page-notes.ion-page.show-page,
page-referrals-credit .tabs-ios page-notes.ion-page.show-page,
page-referrer .tabs-ios page-notes.ion-page.show-page,
page-referring-physician .tabs-ios page-notes.ion-page.show-page,
page-status .tabs-ios page-notes.ion-page.show-page,
page-status-popover .tabs-ios page-notes.ion-page.show-page,
page-status-popover-on-service .tabs-ios page-notes.ion-page.show-page,
page-referral-cancel-popover .tabs-ios page-notes.ion-page.show-page,
page-referrals-list .tabs-ios page-notes.ion-page.show-page,
page-referral-tab .tabs-ios page-notes.ion-page.show-page,
.patient-tabs .tabs-ios page-notes.ion-page.show-page,
page-add-patient .tabs-ios page-notes.ion-page.show-page,
page-add-patient-details-popover .tabs-ios page-notes.ion-page.show-page,
page-patient-details .tabs-ios page-notes.ion-page.show-page,
page-community-bereavement-popover .tabs-ios page-notes.ion-page.show-page,
page-cb-checkpoint-popover .tabs-ios page-notes.ion-page.show-page,
page-patient-history-popover .tabs-ios page-notes.ion-page.show-page,
medication-edit .tabs-ios page-notes.ion-page.show-page,
medication-discontinue .tabs-ios page-notes.ion-page.show-page,
allergy-edit .tabs-ios page-notes.ion-page.show-page,
diagnosis-card .tabs-ios page-notes.ion-page.show-page,
order-entry-om .tabs-ios page-notes.ion-page.show-page,
discontinue-order .tabs-ios page-notes.ion-page.show-page,
add-notes-popover .tabs-ios page-notes.ion-page.show-page,
cancel-order .tabs-ios page-notes.ion-page.show-page,
e-sign-selected-orders .tabs-ios page-notes.ion-page.show-page,
reject-order .tabs-ios page-notes.ion-page.show-page,
reject-selected-orders .tabs-ios page-notes.ion-page.show-page,
upload-order-documents .tabs-ios page-notes.ion-page.show-page,
read-back-and-verified .tabs-ios page-notes.ion-page.show-page {
  width: 92%;
}

page-discharge-forms .bg-grey,
page-meds-dme-delete-confirmation .bg-grey,
page-note-popover .bg-grey,
page-adverse-event-popover .bg-grey,
page-notes .bg-grey,
page-reports-discharge-service-utilization .bg-grey,
reports-discharge .bg-grey,
page-reports-discharge-admin .bg-grey,
page-reports-discharge-record-admin .bg-grey,
page-reports-admission-preference .bg-grey,
page-reports-admission-record-admin .bg-grey,
page-reports-admission-healthcondition .bg-grey,
page-reports-admission-medication .bg-grey,
page-reports-admission-admin .bg-grey,
page-reports-admission-activedaignosis .bg-grey,
page-admission-forms .bg-grey,
page-reports-discharge .bg-grey,
page-admission-complete-popover .bg-grey,
page-certification .bg-grey,
page-consents .bg-grey,
page-patient-certification .bg-grey,
page-certificate-consents-details .bg-grey,
page-consents-details page-add-allergies .bg-grey,
page-add-dme .bg-grey,
page-add-medication .bg-grey,
page-add-patient-details-popover .bg-grey,
page-allergy-grid .bg-grey,
page-aware-of-referral .bg-grey,
page-caller-popover .bg-grey,
page-diagnosis .bg-grey,
page-diagnosis-popover .bg-grey,
page-dme-grid .bg-grey,
page-funeral-home-pharmacy .bg-grey,
page-hospice-transfer .bg-grey,
page-level-of-care .bg-grey,
page-level-of-care-popover .bg-grey,
page-medication-dme .bg-grey,
page-medication-grid .bg-grey,
page-patient-activity .bg-grey,
page-physicians-order .bg-grey,
page-referrals-credit .bg-grey,
page-referrer .bg-grey,
page-referring-physician .bg-grey,
page-status .bg-grey,
page-status-popover .bg-grey,
page-status-popover-on-service .bg-grey,
page-referral-cancel-popover .bg-grey,
page-referrals-list .bg-grey,
page-referral-tab .bg-grey,
.patient-tabs .bg-grey,
page-add-patient .bg-grey,
page-add-patient-details-popover .bg-grey,
page-patient-details .bg-grey,
page-community-bereavement-popover .bg-grey,
page-cb-checkpoint-popover .bg-grey,
page-patient-history-popover .bg-grey,
medication-edit .bg-grey,
medication-discontinue .bg-grey,
allergy-edit .bg-grey,
diagnosis-card .bg-grey,
order-entry-om .bg-grey,
discontinue-order .bg-grey,
add-notes-popover .bg-grey,
cancel-order .bg-grey,
e-sign-selected-orders .bg-grey,
reject-order .bg-grey,
reject-selected-orders .bg-grey,
upload-order-documents .bg-grey,
read-back-and-verified .bg-grey {
  background: #f0f0f0;
}

page-discharge-forms .bg-white,
page-meds-dme-delete-confirmation .bg-white,
page-note-popover .bg-white,
page-adverse-event-popover .bg-white,
page-notes .bg-white,
page-reports-discharge-service-utilization .bg-white,
reports-discharge .bg-white,
page-reports-discharge-admin .bg-white,
page-reports-discharge-record-admin .bg-white,
page-reports-admission-preference .bg-white,
page-reports-admission-record-admin .bg-white,
page-reports-admission-healthcondition .bg-white,
page-reports-admission-medication .bg-white,
page-reports-admission-admin .bg-white,
page-reports-admission-activedaignosis .bg-white,
page-admission-forms .bg-white,
page-reports-discharge .bg-white,
page-admission-complete-popover .bg-white,
page-certification .bg-white,
page-consents .bg-white,
page-patient-certification .bg-white,
page-certificate-consents-details .bg-white,
page-consents-details page-add-allergies .bg-white,
page-add-dme .bg-white,
page-add-medication .bg-white,
page-add-patient-details-popover .bg-white,
page-allergy-grid .bg-white,
page-aware-of-referral .bg-white,
page-caller-popover .bg-white,
page-diagnosis .bg-white,
page-diagnosis-popover .bg-white,
page-dme-grid .bg-white,
page-funeral-home-pharmacy .bg-white,
page-hospice-transfer .bg-white,
page-level-of-care .bg-white,
page-level-of-care-popover .bg-white,
page-medication-dme .bg-white,
page-medication-grid .bg-white,
page-patient-activity .bg-white,
page-physicians-order .bg-white,
page-referrals-credit .bg-white,
page-referrer .bg-white,
page-referring-physician .bg-white,
page-status .bg-white,
page-status-popover .bg-white,
page-status-popover-on-service .bg-white,
page-referral-cancel-popover .bg-white,
page-referrals-list .bg-white,
page-referral-tab .bg-white,
.patient-tabs .bg-white,
page-add-patient .bg-white,
page-add-patient-details-popover .bg-white,
page-patient-details .bg-white,
page-community-bereavement-popover .bg-white,
page-cb-checkpoint-popover .bg-white,
page-patient-history-popover .bg-white,
medication-edit .bg-white,
medication-discontinue .bg-white,
allergy-edit .bg-white,
diagnosis-card .bg-white,
order-entry-om .bg-white,
discontinue-order .bg-white,
add-notes-popover .bg-white,
cancel-order .bg-white,
e-sign-selected-orders .bg-white,
reject-order .bg-white,
reject-selected-orders .bg-white,
upload-order-documents .bg-white,
read-back-and-verified .bg-white {
  background: #ffffff;
}

page-discharge-forms .height-0,
page-meds-dme-delete-confirmation .height-0,
page-note-popover .height-0,
page-adverse-event-popover .height-0,
page-notes .height-0,
page-reports-discharge-service-utilization .height-0,
reports-discharge .height-0,
page-reports-discharge-admin .height-0,
page-reports-discharge-record-admin .height-0,
page-reports-admission-preference .height-0,
page-reports-admission-record-admin .height-0,
page-reports-admission-healthcondition .height-0,
page-reports-admission-medication .height-0,
page-reports-admission-admin .height-0,
page-reports-admission-activedaignosis .height-0,
page-admission-forms .height-0,
page-reports-discharge .height-0,
page-admission-complete-popover .height-0,
page-certification .height-0,
page-consents .height-0,
page-patient-certification .height-0,
page-certificate-consents-details .height-0,
page-consents-details page-add-allergies .height-0,
page-add-dme .height-0,
page-add-medication .height-0,
page-add-patient-details-popover .height-0,
page-allergy-grid .height-0,
page-aware-of-referral .height-0,
page-caller-popover .height-0,
page-diagnosis .height-0,
page-diagnosis-popover .height-0,
page-dme-grid .height-0,
page-funeral-home-pharmacy .height-0,
page-hospice-transfer .height-0,
page-level-of-care .height-0,
page-level-of-care-popover .height-0,
page-medication-dme .height-0,
page-medication-grid .height-0,
page-patient-activity .height-0,
page-physicians-order .height-0,
page-referrals-credit .height-0,
page-referrer .height-0,
page-referring-physician .height-0,
page-status .height-0,
page-status-popover .height-0,
page-status-popover-on-service .height-0,
page-referral-cancel-popover .height-0,
page-referrals-list .height-0,
page-referral-tab .height-0,
.patient-tabs .height-0,
page-add-patient .height-0,
page-add-patient-details-popover .height-0,
page-patient-details .height-0,
page-community-bereavement-popover .height-0,
page-cb-checkpoint-popover .height-0,
page-patient-history-popover .height-0,
medication-edit .height-0,
medication-discontinue .height-0,
allergy-edit .height-0,
diagnosis-card .height-0,
order-entry-om .height-0,
discontinue-order .height-0,
add-notes-popover .height-0,
cancel-order .height-0,
e-sign-selected-orders .height-0,
reject-order .height-0,
reject-selected-orders .height-0,
upload-order-documents .height-0,
read-back-and-verified .height-0 {
  height: 0 !important;
}

page-discharge-forms .ios .ion-page.show-page ~ .nav-decor,
page-meds-dme-delete-confirmation .ios .ion-page.show-page ~ .nav-decor,
page-note-popover .ios .ion-page.show-page ~ .nav-decor,
page-adverse-event-popover .ios .ion-page.show-page ~ .nav-decor,
page-notes .ios .ion-page.show-page ~ .nav-decor,
page-reports-discharge-service-utilization .ios .ion-page.show-page ~ .nav-decor,
reports-discharge .ios .ion-page.show-page ~ .nav-decor,
page-reports-discharge-admin .ios .ion-page.show-page ~ .nav-decor,
page-reports-discharge-record-admin .ios .ion-page.show-page ~ .nav-decor,
page-reports-admission-preference .ios .ion-page.show-page ~ .nav-decor,
page-reports-admission-record-admin .ios .ion-page.show-page ~ .nav-decor,
page-reports-admission-healthcondition .ios .ion-page.show-page ~ .nav-decor,
page-reports-admission-medication .ios .ion-page.show-page ~ .nav-decor,
page-reports-admission-admin .ios .ion-page.show-page ~ .nav-decor,
page-reports-admission-activedaignosis .ios .ion-page.show-page ~ .nav-decor,
page-admission-forms .ios .ion-page.show-page ~ .nav-decor,
page-reports-discharge .ios .ion-page.show-page ~ .nav-decor,
page-admission-complete-popover .ios .ion-page.show-page ~ .nav-decor,
page-certification .ios .ion-page.show-page ~ .nav-decor,
page-consents .ios .ion-page.show-page ~ .nav-decor,
page-patient-certification .ios .ion-page.show-page ~ .nav-decor,
page-certificate-consents-details .ios .ion-page.show-page ~ .nav-decor,
page-consents-details page-add-allergies .ios .ion-page.show-page ~ .nav-decor,
page-add-dme .ios .ion-page.show-page ~ .nav-decor,
page-add-medication .ios .ion-page.show-page ~ .nav-decor,
page-add-patient-details-popover .ios .ion-page.show-page ~ .nav-decor,
page-allergy-grid .ios .ion-page.show-page ~ .nav-decor,
page-aware-of-referral .ios .ion-page.show-page ~ .nav-decor,
page-caller-popover .ios .ion-page.show-page ~ .nav-decor,
page-diagnosis .ios .ion-page.show-page ~ .nav-decor,
page-diagnosis-popover .ios .ion-page.show-page ~ .nav-decor,
page-dme-grid .ios .ion-page.show-page ~ .nav-decor,
page-funeral-home-pharmacy .ios .ion-page.show-page ~ .nav-decor,
page-hospice-transfer .ios .ion-page.show-page ~ .nav-decor,
page-level-of-care .ios .ion-page.show-page ~ .nav-decor,
page-level-of-care-popover .ios .ion-page.show-page ~ .nav-decor,
page-medication-dme .ios .ion-page.show-page ~ .nav-decor,
page-medication-grid .ios .ion-page.show-page ~ .nav-decor,
page-patient-activity .ios .ion-page.show-page ~ .nav-decor,
page-physicians-order .ios .ion-page.show-page ~ .nav-decor,
page-referrals-credit .ios .ion-page.show-page ~ .nav-decor,
page-referrer .ios .ion-page.show-page ~ .nav-decor,
page-referring-physician .ios .ion-page.show-page ~ .nav-decor,
page-status .ios .ion-page.show-page ~ .nav-decor,
page-status-popover .ios .ion-page.show-page ~ .nav-decor,
page-status-popover-on-service .ios .ion-page.show-page ~ .nav-decor,
page-referral-cancel-popover .ios .ion-page.show-page ~ .nav-decor,
page-referrals-list .ios .ion-page.show-page ~ .nav-decor,
page-referral-tab .ios .ion-page.show-page ~ .nav-decor,
.patient-tabs .ios .ion-page.show-page ~ .nav-decor,
page-add-patient .ios .ion-page.show-page ~ .nav-decor,
page-add-patient-details-popover .ios .ion-page.show-page ~ .nav-decor,
page-patient-details .ios .ion-page.show-page ~ .nav-decor,
page-community-bereavement-popover .ios .ion-page.show-page ~ .nav-decor,
page-cb-checkpoint-popover .ios .ion-page.show-page ~ .nav-decor,
page-patient-history-popover .ios .ion-page.show-page ~ .nav-decor,
medication-edit .ios .ion-page.show-page ~ .nav-decor,
medication-discontinue .ios .ion-page.show-page ~ .nav-decor,
allergy-edit .ios .ion-page.show-page ~ .nav-decor,
diagnosis-card .ios .ion-page.show-page ~ .nav-decor,
order-entry-om .ios .ion-page.show-page ~ .nav-decor,
discontinue-order .ios .ion-page.show-page ~ .nav-decor,
add-notes-popover .ios .ion-page.show-page ~ .nav-decor,
cancel-order .ios .ion-page.show-page ~ .nav-decor,
e-sign-selected-orders .ios .ion-page.show-page ~ .nav-decor,
reject-order .ios .ion-page.show-page ~ .nav-decor,
reject-selected-orders .ios .ion-page.show-page ~ .nav-decor,
upload-order-documents .ios .ion-page.show-page ~ .nav-decor,
read-back-and-verified .ios .ion-page.show-page ~ .nav-decor {
  background: #f0f0f0;
}

page-discharge-forms ion-app.ios .scroll-content .item-textarea,
page-meds-dme-delete-confirmation ion-app.ios .scroll-content .item-textarea,
page-note-popover ion-app.ios .scroll-content .item-textarea,
page-adverse-event-popover ion-app.ios .scroll-content .item-textarea,
page-notes ion-app.ios .scroll-content .item-textarea,
page-reports-discharge-service-utilization ion-app.ios .scroll-content .item-textarea,
reports-discharge ion-app.ios .scroll-content .item-textarea,
page-reports-discharge-admin ion-app.ios .scroll-content .item-textarea,
page-reports-discharge-record-admin ion-app.ios .scroll-content .item-textarea,
page-reports-admission-preference ion-app.ios .scroll-content .item-textarea,
page-reports-admission-record-admin ion-app.ios .scroll-content .item-textarea,
page-reports-admission-healthcondition ion-app.ios .scroll-content .item-textarea,
page-reports-admission-medication ion-app.ios .scroll-content .item-textarea,
page-reports-admission-admin ion-app.ios .scroll-content .item-textarea,
page-reports-admission-activedaignosis ion-app.ios .scroll-content .item-textarea,
page-admission-forms ion-app.ios .scroll-content .item-textarea,
page-reports-discharge ion-app.ios .scroll-content .item-textarea,
page-admission-complete-popover ion-app.ios .scroll-content .item-textarea,
page-certification ion-app.ios .scroll-content .item-textarea,
page-consents ion-app.ios .scroll-content .item-textarea,
page-patient-certification ion-app.ios .scroll-content .item-textarea,
page-certificate-consents-details ion-app.ios .scroll-content .item-textarea,
page-consents-details page-add-allergies ion-app.ios .scroll-content .item-textarea,
page-add-dme ion-app.ios .scroll-content .item-textarea,
page-add-medication ion-app.ios .scroll-content .item-textarea,
page-add-patient-details-popover ion-app.ios .scroll-content .item-textarea,
page-allergy-grid ion-app.ios .scroll-content .item-textarea,
page-aware-of-referral ion-app.ios .scroll-content .item-textarea,
page-caller-popover ion-app.ios .scroll-content .item-textarea,
page-diagnosis ion-app.ios .scroll-content .item-textarea,
page-diagnosis-popover ion-app.ios .scroll-content .item-textarea,
page-dme-grid ion-app.ios .scroll-content .item-textarea,
page-funeral-home-pharmacy ion-app.ios .scroll-content .item-textarea,
page-hospice-transfer ion-app.ios .scroll-content .item-textarea,
page-level-of-care ion-app.ios .scroll-content .item-textarea,
page-level-of-care-popover ion-app.ios .scroll-content .item-textarea,
page-medication-dme ion-app.ios .scroll-content .item-textarea,
page-medication-grid ion-app.ios .scroll-content .item-textarea,
page-patient-activity ion-app.ios .scroll-content .item-textarea,
page-physicians-order ion-app.ios .scroll-content .item-textarea,
page-referrals-credit ion-app.ios .scroll-content .item-textarea,
page-referrer ion-app.ios .scroll-content .item-textarea,
page-referring-physician ion-app.ios .scroll-content .item-textarea,
page-status ion-app.ios .scroll-content .item-textarea,
page-status-popover ion-app.ios .scroll-content .item-textarea,
page-status-popover-on-service ion-app.ios .scroll-content .item-textarea,
page-referral-cancel-popover ion-app.ios .scroll-content .item-textarea,
page-referrals-list ion-app.ios .scroll-content .item-textarea,
page-referral-tab ion-app.ios .scroll-content .item-textarea,
.patient-tabs ion-app.ios .scroll-content .item-textarea,
page-add-patient ion-app.ios .scroll-content .item-textarea,
page-add-patient-details-popover ion-app.ios .scroll-content .item-textarea,
page-patient-details ion-app.ios .scroll-content .item-textarea,
page-community-bereavement-popover ion-app.ios .scroll-content .item-textarea,
page-cb-checkpoint-popover ion-app.ios .scroll-content .item-textarea,
page-patient-history-popover ion-app.ios .scroll-content .item-textarea,
medication-edit ion-app.ios .scroll-content .item-textarea,
medication-discontinue ion-app.ios .scroll-content .item-textarea,
allergy-edit ion-app.ios .scroll-content .item-textarea,
diagnosis-card ion-app.ios .scroll-content .item-textarea,
order-entry-om ion-app.ios .scroll-content .item-textarea,
discontinue-order ion-app.ios .scroll-content .item-textarea,
add-notes-popover ion-app.ios .scroll-content .item-textarea,
cancel-order ion-app.ios .scroll-content .item-textarea,
e-sign-selected-orders ion-app.ios .scroll-content .item-textarea,
reject-order ion-app.ios .scroll-content .item-textarea,
reject-selected-orders ion-app.ios .scroll-content .item-textarea,
upload-order-documents ion-app.ios .scroll-content .item-textarea,
read-back-and-verified ion-app.ios .scroll-content .item-textarea {
  height: 100px;
}

page-discharge-forms ion-app.ios .scroll-content .item-textarea .item-inner,
page-meds-dme-delete-confirmation ion-app.ios .scroll-content .item-textarea .item-inner,
page-note-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-adverse-event-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-notes ion-app.ios .scroll-content .item-textarea .item-inner,
page-reports-discharge-service-utilization ion-app.ios .scroll-content .item-textarea .item-inner,
reports-discharge ion-app.ios .scroll-content .item-textarea .item-inner,
page-reports-discharge-admin ion-app.ios .scroll-content .item-textarea .item-inner,
page-reports-discharge-record-admin ion-app.ios .scroll-content .item-textarea .item-inner,
page-reports-admission-preference ion-app.ios .scroll-content .item-textarea .item-inner,
page-reports-admission-record-admin ion-app.ios .scroll-content .item-textarea .item-inner,
page-reports-admission-healthcondition ion-app.ios .scroll-content .item-textarea .item-inner,
page-reports-admission-medication ion-app.ios .scroll-content .item-textarea .item-inner,
page-reports-admission-admin ion-app.ios .scroll-content .item-textarea .item-inner,
page-reports-admission-activedaignosis ion-app.ios .scroll-content .item-textarea .item-inner,
page-admission-forms ion-app.ios .scroll-content .item-textarea .item-inner,
page-reports-discharge ion-app.ios .scroll-content .item-textarea .item-inner,
page-admission-complete-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-certification ion-app.ios .scroll-content .item-textarea .item-inner,
page-consents ion-app.ios .scroll-content .item-textarea .item-inner,
page-patient-certification ion-app.ios .scroll-content .item-textarea .item-inner,
page-certificate-consents-details ion-app.ios .scroll-content .item-textarea .item-inner,
page-consents-details page-add-allergies ion-app.ios .scroll-content .item-textarea .item-inner,
page-add-dme ion-app.ios .scroll-content .item-textarea .item-inner,
page-add-medication ion-app.ios .scroll-content .item-textarea .item-inner,
page-add-patient-details-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-allergy-grid ion-app.ios .scroll-content .item-textarea .item-inner,
page-aware-of-referral ion-app.ios .scroll-content .item-textarea .item-inner,
page-caller-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-diagnosis ion-app.ios .scroll-content .item-textarea .item-inner,
page-diagnosis-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-dme-grid ion-app.ios .scroll-content .item-textarea .item-inner,
page-funeral-home-pharmacy ion-app.ios .scroll-content .item-textarea .item-inner,
page-hospice-transfer ion-app.ios .scroll-content .item-textarea .item-inner,
page-level-of-care ion-app.ios .scroll-content .item-textarea .item-inner,
page-level-of-care-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-medication-dme ion-app.ios .scroll-content .item-textarea .item-inner,
page-medication-grid ion-app.ios .scroll-content .item-textarea .item-inner,
page-patient-activity ion-app.ios .scroll-content .item-textarea .item-inner,
page-physicians-order ion-app.ios .scroll-content .item-textarea .item-inner,
page-referrals-credit ion-app.ios .scroll-content .item-textarea .item-inner,
page-referrer ion-app.ios .scroll-content .item-textarea .item-inner,
page-referring-physician ion-app.ios .scroll-content .item-textarea .item-inner,
page-status ion-app.ios .scroll-content .item-textarea .item-inner,
page-status-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-status-popover-on-service ion-app.ios .scroll-content .item-textarea .item-inner,
page-referral-cancel-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-referrals-list ion-app.ios .scroll-content .item-textarea .item-inner,
page-referral-tab ion-app.ios .scroll-content .item-textarea .item-inner,
.patient-tabs ion-app.ios .scroll-content .item-textarea .item-inner,
page-add-patient ion-app.ios .scroll-content .item-textarea .item-inner,
page-add-patient-details-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-patient-details ion-app.ios .scroll-content .item-textarea .item-inner,
page-community-bereavement-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-cb-checkpoint-popover ion-app.ios .scroll-content .item-textarea .item-inner,
page-patient-history-popover ion-app.ios .scroll-content .item-textarea .item-inner,
medication-edit ion-app.ios .scroll-content .item-textarea .item-inner,
medication-discontinue ion-app.ios .scroll-content .item-textarea .item-inner,
allergy-edit ion-app.ios .scroll-content .item-textarea .item-inner,
diagnosis-card ion-app.ios .scroll-content .item-textarea .item-inner,
order-entry-om ion-app.ios .scroll-content .item-textarea .item-inner,
discontinue-order ion-app.ios .scroll-content .item-textarea .item-inner,
add-notes-popover ion-app.ios .scroll-content .item-textarea .item-inner,
cancel-order ion-app.ios .scroll-content .item-textarea .item-inner,
e-sign-selected-orders ion-app.ios .scroll-content .item-textarea .item-inner,
reject-order ion-app.ios .scroll-content .item-textarea .item-inner,
reject-selected-orders ion-app.ios .scroll-content .item-textarea .item-inner,
upload-order-documents ion-app.ios .scroll-content .item-textarea .item-inner,
read-back-and-verified ion-app.ios .scroll-content .item-textarea .item-inner {
  border-bottom: none !important;
}

page-discharge-forms ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-meds-dme-delete-confirmation ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-note-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-adverse-event-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-notes ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-reports-discharge-service-utilization ion-app.ios .scroll-content .item-textarea textarea.text-input,
reports-discharge ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-reports-discharge-admin ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-reports-discharge-record-admin ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-reports-admission-preference ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-reports-admission-record-admin ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-reports-admission-healthcondition ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-reports-admission-medication ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-reports-admission-admin ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-reports-admission-activedaignosis ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-admission-forms ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-reports-discharge ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-admission-complete-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-certification ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-consents ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-patient-certification ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-certificate-consents-details ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-consents-details page-add-allergies ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-add-dme ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-add-medication ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-add-patient-details-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-allergy-grid ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-aware-of-referral ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-caller-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-diagnosis ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-diagnosis-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-dme-grid ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-funeral-home-pharmacy ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-hospice-transfer ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-level-of-care ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-level-of-care-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-medication-dme ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-medication-grid ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-patient-activity ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-physicians-order ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-referrals-credit ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-referrer ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-referring-physician ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-status ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-status-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-status-popover-on-service ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-referral-cancel-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-referrals-list ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-referral-tab ion-app.ios .scroll-content .item-textarea textarea.text-input,
.patient-tabs ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-add-patient ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-add-patient-details-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-patient-details ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-community-bereavement-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-cb-checkpoint-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
page-patient-history-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
medication-edit ion-app.ios .scroll-content .item-textarea textarea.text-input,
medication-discontinue ion-app.ios .scroll-content .item-textarea textarea.text-input,
allergy-edit ion-app.ios .scroll-content .item-textarea textarea.text-input,
diagnosis-card ion-app.ios .scroll-content .item-textarea textarea.text-input,
order-entry-om ion-app.ios .scroll-content .item-textarea textarea.text-input,
discontinue-order ion-app.ios .scroll-content .item-textarea textarea.text-input,
add-notes-popover ion-app.ios .scroll-content .item-textarea textarea.text-input,
cancel-order ion-app.ios .scroll-content .item-textarea textarea.text-input,
e-sign-selected-orders ion-app.ios .scroll-content .item-textarea textarea.text-input,
reject-order ion-app.ios .scroll-content .item-textarea textarea.text-input,
reject-selected-orders ion-app.ios .scroll-content .item-textarea textarea.text-input,
upload-order-documents ion-app.ios .scroll-content .item-textarea textarea.text-input,
read-back-and-verified ion-app.ios .scroll-content .item-textarea textarea.text-input {
  height: 80px !important;
}

page-discharge-forms .item-textarea,
page-meds-dme-delete-confirmation .item-textarea,
page-note-popover .item-textarea,
page-adverse-event-popover .item-textarea,
page-notes .item-textarea,
page-reports-discharge-service-utilization .item-textarea,
reports-discharge .item-textarea,
page-reports-discharge-admin .item-textarea,
page-reports-discharge-record-admin .item-textarea,
page-reports-admission-preference .item-textarea,
page-reports-admission-record-admin .item-textarea,
page-reports-admission-healthcondition .item-textarea,
page-reports-admission-medication .item-textarea,
page-reports-admission-admin .item-textarea,
page-reports-admission-activedaignosis .item-textarea,
page-admission-forms .item-textarea,
page-reports-discharge .item-textarea,
page-admission-complete-popover .item-textarea,
page-certification .item-textarea,
page-consents .item-textarea,
page-patient-certification .item-textarea,
page-certificate-consents-details .item-textarea,
page-consents-details page-add-allergies .item-textarea,
page-add-dme .item-textarea,
page-add-medication .item-textarea,
page-add-patient-details-popover .item-textarea,
page-allergy-grid .item-textarea,
page-aware-of-referral .item-textarea,
page-caller-popover .item-textarea,
page-diagnosis .item-textarea,
page-diagnosis-popover .item-textarea,
page-dme-grid .item-textarea,
page-funeral-home-pharmacy .item-textarea,
page-hospice-transfer .item-textarea,
page-level-of-care .item-textarea,
page-level-of-care-popover .item-textarea,
page-medication-dme .item-textarea,
page-medication-grid .item-textarea,
page-patient-activity .item-textarea,
page-physicians-order .item-textarea,
page-referrals-credit .item-textarea,
page-referrer .item-textarea,
page-referring-physician .item-textarea,
page-status .item-textarea,
page-status-popover .item-textarea,
page-status-popover-on-service .item-textarea,
page-referral-cancel-popover .item-textarea,
page-referrals-list .item-textarea,
page-referral-tab .item-textarea,
.patient-tabs .item-textarea,
page-add-patient .item-textarea,
page-add-patient-details-popover .item-textarea,
page-patient-details .item-textarea,
page-community-bereavement-popover .item-textarea,
page-cb-checkpoint-popover .item-textarea,
page-patient-history-popover .item-textarea,
medication-edit .item-textarea,
medication-discontinue .item-textarea,
allergy-edit .item-textarea,
diagnosis-card .item-textarea,
order-entry-om .item-textarea,
discontinue-order .item-textarea,
add-notes-popover .item-textarea,
cancel-order .item-textarea,
e-sign-selected-orders .item-textarea,
reject-order .item-textarea,
reject-selected-orders .item-textarea,
upload-order-documents .item-textarea,
read-back-and-verified .item-textarea {
  height: 100px;
}

page-discharge-forms .item-textarea .item-inner,
page-meds-dme-delete-confirmation .item-textarea .item-inner,
page-note-popover .item-textarea .item-inner,
page-adverse-event-popover .item-textarea .item-inner,
page-notes .item-textarea .item-inner,
page-reports-discharge-service-utilization .item-textarea .item-inner,
reports-discharge .item-textarea .item-inner,
page-reports-discharge-admin .item-textarea .item-inner,
page-reports-discharge-record-admin .item-textarea .item-inner,
page-reports-admission-preference .item-textarea .item-inner,
page-reports-admission-record-admin .item-textarea .item-inner,
page-reports-admission-healthcondition .item-textarea .item-inner,
page-reports-admission-medication .item-textarea .item-inner,
page-reports-admission-admin .item-textarea .item-inner,
page-reports-admission-activedaignosis .item-textarea .item-inner,
page-admission-forms .item-textarea .item-inner,
page-reports-discharge .item-textarea .item-inner,
page-admission-complete-popover .item-textarea .item-inner,
page-certification .item-textarea .item-inner,
page-consents .item-textarea .item-inner,
page-patient-certification .item-textarea .item-inner,
page-certificate-consents-details .item-textarea .item-inner,
page-consents-details page-add-allergies .item-textarea .item-inner,
page-add-dme .item-textarea .item-inner,
page-add-medication .item-textarea .item-inner,
page-add-patient-details-popover .item-textarea .item-inner,
page-allergy-grid .item-textarea .item-inner,
page-aware-of-referral .item-textarea .item-inner,
page-caller-popover .item-textarea .item-inner,
page-diagnosis .item-textarea .item-inner,
page-diagnosis-popover .item-textarea .item-inner,
page-dme-grid .item-textarea .item-inner,
page-funeral-home-pharmacy .item-textarea .item-inner,
page-hospice-transfer .item-textarea .item-inner,
page-level-of-care .item-textarea .item-inner,
page-level-of-care-popover .item-textarea .item-inner,
page-medication-dme .item-textarea .item-inner,
page-medication-grid .item-textarea .item-inner,
page-patient-activity .item-textarea .item-inner,
page-physicians-order .item-textarea .item-inner,
page-referrals-credit .item-textarea .item-inner,
page-referrer .item-textarea .item-inner,
page-referring-physician .item-textarea .item-inner,
page-status .item-textarea .item-inner,
page-status-popover .item-textarea .item-inner,
page-status-popover-on-service .item-textarea .item-inner,
page-referral-cancel-popover .item-textarea .item-inner,
page-referrals-list .item-textarea .item-inner,
page-referral-tab .item-textarea .item-inner,
.patient-tabs .item-textarea .item-inner,
page-add-patient .item-textarea .item-inner,
page-add-patient-details-popover .item-textarea .item-inner,
page-patient-details .item-textarea .item-inner,
page-community-bereavement-popover .item-textarea .item-inner,
page-cb-checkpoint-popover .item-textarea .item-inner,
page-patient-history-popover .item-textarea .item-inner,
medication-edit .item-textarea .item-inner,
medication-discontinue .item-textarea .item-inner,
allergy-edit .item-textarea .item-inner,
diagnosis-card .item-textarea .item-inner,
order-entry-om .item-textarea .item-inner,
discontinue-order .item-textarea .item-inner,
add-notes-popover .item-textarea .item-inner,
cancel-order .item-textarea .item-inner,
e-sign-selected-orders .item-textarea .item-inner,
reject-order .item-textarea .item-inner,
reject-selected-orders .item-textarea .item-inner,
upload-order-documents .item-textarea .item-inner,
read-back-and-verified .item-textarea .item-inner {
  border-bottom: none !important;
}

page-discharge-forms .item-textarea textarea.text-input,
page-meds-dme-delete-confirmation .item-textarea textarea.text-input,
page-note-popover .item-textarea textarea.text-input,
page-adverse-event-popover .item-textarea textarea.text-input,
page-notes .item-textarea textarea.text-input,
page-reports-discharge-service-utilization .item-textarea textarea.text-input,
reports-discharge .item-textarea textarea.text-input,
page-reports-discharge-admin .item-textarea textarea.text-input,
page-reports-discharge-record-admin .item-textarea textarea.text-input,
page-reports-admission-preference .item-textarea textarea.text-input,
page-reports-admission-record-admin .item-textarea textarea.text-input,
page-reports-admission-healthcondition .item-textarea textarea.text-input,
page-reports-admission-medication .item-textarea textarea.text-input,
page-reports-admission-admin .item-textarea textarea.text-input,
page-reports-admission-activedaignosis .item-textarea textarea.text-input,
page-admission-forms .item-textarea textarea.text-input,
page-reports-discharge .item-textarea textarea.text-input,
page-admission-complete-popover .item-textarea textarea.text-input,
page-certification .item-textarea textarea.text-input,
page-consents .item-textarea textarea.text-input,
page-patient-certification .item-textarea textarea.text-input,
page-certificate-consents-details .item-textarea textarea.text-input,
page-consents-details page-add-allergies .item-textarea textarea.text-input,
page-add-dme .item-textarea textarea.text-input,
page-add-medication .item-textarea textarea.text-input,
page-add-patient-details-popover .item-textarea textarea.text-input,
page-allergy-grid .item-textarea textarea.text-input,
page-aware-of-referral .item-textarea textarea.text-input,
page-caller-popover .item-textarea textarea.text-input,
page-diagnosis .item-textarea textarea.text-input,
page-diagnosis-popover .item-textarea textarea.text-input,
page-dme-grid .item-textarea textarea.text-input,
page-funeral-home-pharmacy .item-textarea textarea.text-input,
page-hospice-transfer .item-textarea textarea.text-input,
page-level-of-care .item-textarea textarea.text-input,
page-level-of-care-popover .item-textarea textarea.text-input,
page-medication-dme .item-textarea textarea.text-input,
page-medication-grid .item-textarea textarea.text-input,
page-patient-activity .item-textarea textarea.text-input,
page-physicians-order .item-textarea textarea.text-input,
page-referrals-credit .item-textarea textarea.text-input,
page-referrer .item-textarea textarea.text-input,
page-referring-physician .item-textarea textarea.text-input,
page-status .item-textarea textarea.text-input,
page-status-popover .item-textarea textarea.text-input,
page-status-popover-on-service .item-textarea textarea.text-input,
page-referral-cancel-popover .item-textarea textarea.text-input,
page-referrals-list .item-textarea textarea.text-input,
page-referral-tab .item-textarea textarea.text-input,
.patient-tabs .item-textarea textarea.text-input,
page-add-patient .item-textarea textarea.text-input,
page-add-patient-details-popover .item-textarea textarea.text-input,
page-patient-details .item-textarea textarea.text-input,
page-community-bereavement-popover .item-textarea textarea.text-input,
page-cb-checkpoint-popover .item-textarea textarea.text-input,
page-patient-history-popover .item-textarea textarea.text-input,
medication-edit .item-textarea textarea.text-input,
medication-discontinue .item-textarea textarea.text-input,
allergy-edit .item-textarea textarea.text-input,
diagnosis-card .item-textarea textarea.text-input,
order-entry-om .item-textarea textarea.text-input,
discontinue-order .item-textarea textarea.text-input,
add-notes-popover .item-textarea textarea.text-input,
cancel-order .item-textarea textarea.text-input,
e-sign-selected-orders .item-textarea textarea.text-input,
reject-order .item-textarea textarea.text-input,
reject-selected-orders .item-textarea textarea.text-input,
upload-order-documents .item-textarea textarea.text-input,
read-back-and-verified .item-textarea textarea.text-input {
  height: 80px !important;
}

page-discharge-forms .edit-popover-icon .ion-md-create,
page-meds-dme-delete-confirmation .edit-popover-icon .ion-md-create,
page-note-popover .edit-popover-icon .ion-md-create,
page-adverse-event-popover .edit-popover-icon .ion-md-create,
page-notes .edit-popover-icon .ion-md-create,
page-reports-discharge-service-utilization .edit-popover-icon .ion-md-create,
reports-discharge .edit-popover-icon .ion-md-create,
page-reports-discharge-admin .edit-popover-icon .ion-md-create,
page-reports-discharge-record-admin .edit-popover-icon .ion-md-create,
page-reports-admission-preference .edit-popover-icon .ion-md-create,
page-reports-admission-record-admin .edit-popover-icon .ion-md-create,
page-reports-admission-healthcondition .edit-popover-icon .ion-md-create,
page-reports-admission-medication .edit-popover-icon .ion-md-create,
page-reports-admission-admin .edit-popover-icon .ion-md-create,
page-reports-admission-activedaignosis .edit-popover-icon .ion-md-create,
page-admission-forms .edit-popover-icon .ion-md-create,
page-reports-discharge .edit-popover-icon .ion-md-create,
page-admission-complete-popover .edit-popover-icon .ion-md-create,
page-certification .edit-popover-icon .ion-md-create,
page-consents .edit-popover-icon .ion-md-create,
page-patient-certification .edit-popover-icon .ion-md-create,
page-certificate-consents-details .edit-popover-icon .ion-md-create,
page-consents-details page-add-allergies .edit-popover-icon .ion-md-create,
page-add-dme .edit-popover-icon .ion-md-create,
page-add-medication .edit-popover-icon .ion-md-create,
page-add-patient-details-popover .edit-popover-icon .ion-md-create,
page-allergy-grid .edit-popover-icon .ion-md-create,
page-aware-of-referral .edit-popover-icon .ion-md-create,
page-caller-popover .edit-popover-icon .ion-md-create,
page-diagnosis .edit-popover-icon .ion-md-create,
page-diagnosis-popover .edit-popover-icon .ion-md-create,
page-dme-grid .edit-popover-icon .ion-md-create,
page-funeral-home-pharmacy .edit-popover-icon .ion-md-create,
page-hospice-transfer .edit-popover-icon .ion-md-create,
page-level-of-care .edit-popover-icon .ion-md-create,
page-level-of-care-popover .edit-popover-icon .ion-md-create,
page-medication-dme .edit-popover-icon .ion-md-create,
page-medication-grid .edit-popover-icon .ion-md-create,
page-patient-activity .edit-popover-icon .ion-md-create,
page-physicians-order .edit-popover-icon .ion-md-create,
page-referrals-credit .edit-popover-icon .ion-md-create,
page-referrer .edit-popover-icon .ion-md-create,
page-referring-physician .edit-popover-icon .ion-md-create,
page-status .edit-popover-icon .ion-md-create,
page-status-popover .edit-popover-icon .ion-md-create,
page-status-popover-on-service .edit-popover-icon .ion-md-create,
page-referral-cancel-popover .edit-popover-icon .ion-md-create,
page-referrals-list .edit-popover-icon .ion-md-create,
page-referral-tab .edit-popover-icon .ion-md-create,
.patient-tabs .edit-popover-icon .ion-md-create,
page-add-patient .edit-popover-icon .ion-md-create,
page-add-patient-details-popover .edit-popover-icon .ion-md-create,
page-patient-details .edit-popover-icon .ion-md-create,
page-community-bereavement-popover .edit-popover-icon .ion-md-create,
page-cb-checkpoint-popover .edit-popover-icon .ion-md-create,
page-patient-history-popover .edit-popover-icon .ion-md-create,
medication-edit .edit-popover-icon .ion-md-create,
medication-discontinue .edit-popover-icon .ion-md-create,
allergy-edit .edit-popover-icon .ion-md-create,
diagnosis-card .edit-popover-icon .ion-md-create,
order-entry-om .edit-popover-icon .ion-md-create,
discontinue-order .edit-popover-icon .ion-md-create,
add-notes-popover .edit-popover-icon .ion-md-create,
cancel-order .edit-popover-icon .ion-md-create,
e-sign-selected-orders .edit-popover-icon .ion-md-create,
reject-order .edit-popover-icon .ion-md-create,
reject-selected-orders .edit-popover-icon .ion-md-create,
upload-order-documents .edit-popover-icon .ion-md-create,
read-back-and-verified .edit-popover-icon .ion-md-create {
  min-width: 16px;
  min-height: 16px;
}

page-discharge-forms .edit-popover-icon .ion-md-trash,
page-meds-dme-delete-confirmation .edit-popover-icon .ion-md-trash,
page-note-popover .edit-popover-icon .ion-md-trash,
page-adverse-event-popover .edit-popover-icon .ion-md-trash,
page-notes .edit-popover-icon .ion-md-trash,
page-reports-discharge-service-utilization .edit-popover-icon .ion-md-trash,
reports-discharge .edit-popover-icon .ion-md-trash,
page-reports-discharge-admin .edit-popover-icon .ion-md-trash,
page-reports-discharge-record-admin .edit-popover-icon .ion-md-trash,
page-reports-admission-preference .edit-popover-icon .ion-md-trash,
page-reports-admission-record-admin .edit-popover-icon .ion-md-trash,
page-reports-admission-healthcondition .edit-popover-icon .ion-md-trash,
page-reports-admission-medication .edit-popover-icon .ion-md-trash,
page-reports-admission-admin .edit-popover-icon .ion-md-trash,
page-reports-admission-activedaignosis .edit-popover-icon .ion-md-trash,
page-admission-forms .edit-popover-icon .ion-md-trash,
page-reports-discharge .edit-popover-icon .ion-md-trash,
page-admission-complete-popover .edit-popover-icon .ion-md-trash,
page-certification .edit-popover-icon .ion-md-trash,
page-consents .edit-popover-icon .ion-md-trash,
page-patient-certification .edit-popover-icon .ion-md-trash,
page-certificate-consents-details .edit-popover-icon .ion-md-trash,
page-consents-details page-add-allergies .edit-popover-icon .ion-md-trash,
page-add-dme .edit-popover-icon .ion-md-trash,
page-add-medication .edit-popover-icon .ion-md-trash,
page-add-patient-details-popover .edit-popover-icon .ion-md-trash,
page-allergy-grid .edit-popover-icon .ion-md-trash,
page-aware-of-referral .edit-popover-icon .ion-md-trash,
page-caller-popover .edit-popover-icon .ion-md-trash,
page-diagnosis .edit-popover-icon .ion-md-trash,
page-diagnosis-popover .edit-popover-icon .ion-md-trash,
page-dme-grid .edit-popover-icon .ion-md-trash,
page-funeral-home-pharmacy .edit-popover-icon .ion-md-trash,
page-hospice-transfer .edit-popover-icon .ion-md-trash,
page-level-of-care .edit-popover-icon .ion-md-trash,
page-level-of-care-popover .edit-popover-icon .ion-md-trash,
page-medication-dme .edit-popover-icon .ion-md-trash,
page-medication-grid .edit-popover-icon .ion-md-trash,
page-patient-activity .edit-popover-icon .ion-md-trash,
page-physicians-order .edit-popover-icon .ion-md-trash,
page-referrals-credit .edit-popover-icon .ion-md-trash,
page-referrer .edit-popover-icon .ion-md-trash,
page-referring-physician .edit-popover-icon .ion-md-trash,
page-status .edit-popover-icon .ion-md-trash,
page-status-popover .edit-popover-icon .ion-md-trash,
page-status-popover-on-service .edit-popover-icon .ion-md-trash,
page-referral-cancel-popover .edit-popover-icon .ion-md-trash,
page-referrals-list .edit-popover-icon .ion-md-trash,
page-referral-tab .edit-popover-icon .ion-md-trash,
.patient-tabs .edit-popover-icon .ion-md-trash,
page-add-patient .edit-popover-icon .ion-md-trash,
page-add-patient-details-popover .edit-popover-icon .ion-md-trash,
page-patient-details .edit-popover-icon .ion-md-trash,
page-community-bereavement-popover .edit-popover-icon .ion-md-trash,
page-cb-checkpoint-popover .edit-popover-icon .ion-md-trash,
page-patient-history-popover .edit-popover-icon .ion-md-trash,
medication-edit .edit-popover-icon .ion-md-trash,
medication-discontinue .edit-popover-icon .ion-md-trash,
allergy-edit .edit-popover-icon .ion-md-trash,
diagnosis-card .edit-popover-icon .ion-md-trash,
order-entry-om .edit-popover-icon .ion-md-trash,
discontinue-order .edit-popover-icon .ion-md-trash,
add-notes-popover .edit-popover-icon .ion-md-trash,
cancel-order .edit-popover-icon .ion-md-trash,
e-sign-selected-orders .edit-popover-icon .ion-md-trash,
reject-order .edit-popover-icon .ion-md-trash,
reject-selected-orders .edit-popover-icon .ion-md-trash,
upload-order-documents .edit-popover-icon .ion-md-trash,
read-back-and-verified .edit-popover-icon .ion-md-trash {
  min-width: 15px;
  min-height: 18px;
}

@media (orientation: landscape) {
  page-discharge-forms .ios page-referral-tabs ion-tabs .tabbar,
  page-meds-dme-delete-confirmation .ios page-referral-tabs ion-tabs .tabbar,
  page-note-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-adverse-event-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-notes .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-discharge-service-utilization .ios page-referral-tabs ion-tabs .tabbar,
  reports-discharge .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-discharge-admin .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-discharge-record-admin .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-preference .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-record-admin .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-healthcondition .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-medication .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-admin .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-activedaignosis .ios page-referral-tabs ion-tabs .tabbar,
  page-admission-forms .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-discharge .ios page-referral-tabs ion-tabs .tabbar,
  page-admission-complete-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-certification .ios page-referral-tabs ion-tabs .tabbar,
  page-consents .ios page-referral-tabs ion-tabs .tabbar,
  page-patient-certification .ios page-referral-tabs ion-tabs .tabbar,
  page-certificate-consents-details .ios page-referral-tabs ion-tabs .tabbar,
  page-consents-details page-add-allergies .ios page-referral-tabs ion-tabs .tabbar,
  page-add-dme .ios page-referral-tabs ion-tabs .tabbar,
  page-add-medication .ios page-referral-tabs ion-tabs .tabbar,
  page-add-patient-details-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-allergy-grid .ios page-referral-tabs ion-tabs .tabbar,
  page-aware-of-referral .ios page-referral-tabs ion-tabs .tabbar,
  page-caller-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-diagnosis .ios page-referral-tabs ion-tabs .tabbar,
  page-diagnosis-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-dme-grid .ios page-referral-tabs ion-tabs .tabbar,
  page-funeral-home-pharmacy .ios page-referral-tabs ion-tabs .tabbar,
  page-hospice-transfer .ios page-referral-tabs ion-tabs .tabbar,
  page-level-of-care .ios page-referral-tabs ion-tabs .tabbar,
  page-level-of-care-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-medication-dme .ios page-referral-tabs ion-tabs .tabbar,
  page-medication-grid .ios page-referral-tabs ion-tabs .tabbar,
  page-patient-activity .ios page-referral-tabs ion-tabs .tabbar,
  page-physicians-order .ios page-referral-tabs ion-tabs .tabbar,
  page-referrals-credit .ios page-referral-tabs ion-tabs .tabbar,
  page-referrer .ios page-referral-tabs ion-tabs .tabbar,
  page-referring-physician .ios page-referral-tabs ion-tabs .tabbar,
  page-status .ios page-referral-tabs ion-tabs .tabbar,
  page-status-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-status-popover-on-service .ios page-referral-tabs ion-tabs .tabbar,
  page-referral-cancel-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-referrals-list .ios page-referral-tabs ion-tabs .tabbar,
  page-referral-tab .ios page-referral-tabs ion-tabs .tabbar,
  .patient-tabs .ios page-referral-tabs ion-tabs .tabbar,
  page-add-patient .ios page-referral-tabs ion-tabs .tabbar,
  page-add-patient-details-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-patient-details .ios page-referral-tabs ion-tabs .tabbar,
  page-community-bereavement-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-cb-checkpoint-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-patient-history-popover .ios page-referral-tabs ion-tabs .tabbar,
  medication-edit .ios page-referral-tabs ion-tabs .tabbar,
  medication-discontinue .ios page-referral-tabs ion-tabs .tabbar,
  allergy-edit .ios page-referral-tabs ion-tabs .tabbar,
  diagnosis-card .ios page-referral-tabs ion-tabs .tabbar,
  order-entry-om .ios page-referral-tabs ion-tabs .tabbar,
  discontinue-order .ios page-referral-tabs ion-tabs .tabbar,
  add-notes-popover .ios page-referral-tabs ion-tabs .tabbar,
  cancel-order .ios page-referral-tabs ion-tabs .tabbar,
  e-sign-selected-orders .ios page-referral-tabs ion-tabs .tabbar,
  reject-order .ios page-referral-tabs ion-tabs .tabbar,
  reject-selected-orders .ios page-referral-tabs ion-tabs .tabbar,
  upload-order-documents .ios page-referral-tabs ion-tabs .tabbar,
  read-back-and-verified .ios page-referral-tabs ion-tabs .tabbar {
    margin-left: 101px !important;
    width: calc(100% - 121px) !important;
  }
  page-discharge-forms .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-meds-dme-delete-confirmation .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-note-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-adverse-event-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-notes .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-discharge-service-utilization .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  reports-discharge .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-discharge-admin .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-discharge-record-admin .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-preference .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-record-admin .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-healthcondition .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-medication .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-admin .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-activedaignosis .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-admission-forms .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-discharge .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-admission-complete-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-certification .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-consents .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-patient-certification .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-certificate-consents-details .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-consents-details page-add-allergies .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-add-dme .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-add-medication .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-add-patient-details-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-allergy-grid .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-aware-of-referral .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-caller-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-diagnosis .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-diagnosis-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-dme-grid .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-funeral-home-pharmacy .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-hospice-transfer .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-level-of-care .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-level-of-care-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-medication-dme .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-medication-grid .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-patient-activity .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-physicians-order .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referrals-credit .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referrer .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referring-physician .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-status .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-status-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-status-popover-on-service .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referral-cancel-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referrals-list .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referral-tab .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  .patient-tabs .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-add-patient .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-add-patient-details-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-patient-details .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-community-bereavement-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-cb-checkpoint-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-patient-history-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  medication-edit .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  medication-discontinue .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  allergy-edit .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  diagnosis-card .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  order-entry-om .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  discontinue-order .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  add-notes-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  cancel-order .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  e-sign-selected-orders .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  reject-order .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  reject-selected-orders .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  upload-order-documents .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  read-back-and-verified .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar {
    margin-left: 5px !important;
    width: calc(100% - 290px) !important;
  }
}

@media (orientation: portrait) {
  page-discharge-forms .ios page-referral-tabs ion-tabs .tabbar,
  page-meds-dme-delete-confirmation .ios page-referral-tabs ion-tabs .tabbar,
  page-note-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-adverse-event-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-notes .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-discharge-service-utilization .ios page-referral-tabs ion-tabs .tabbar,
  reports-discharge .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-discharge-admin .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-discharge-record-admin .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-preference .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-record-admin .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-healthcondition .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-medication .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-admin .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-admission-activedaignosis .ios page-referral-tabs ion-tabs .tabbar,
  page-admission-forms .ios page-referral-tabs ion-tabs .tabbar,
  page-reports-discharge .ios page-referral-tabs ion-tabs .tabbar,
  page-admission-complete-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-certification .ios page-referral-tabs ion-tabs .tabbar,
  page-consents .ios page-referral-tabs ion-tabs .tabbar,
  page-patient-certification .ios page-referral-tabs ion-tabs .tabbar,
  page-certificate-consents-details .ios page-referral-tabs ion-tabs .tabbar,
  page-consents-details page-add-allergies .ios page-referral-tabs ion-tabs .tabbar,
  page-add-dme .ios page-referral-tabs ion-tabs .tabbar,
  page-add-medication .ios page-referral-tabs ion-tabs .tabbar,
  page-add-patient-details-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-allergy-grid .ios page-referral-tabs ion-tabs .tabbar,
  page-aware-of-referral .ios page-referral-tabs ion-tabs .tabbar,
  page-caller-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-diagnosis .ios page-referral-tabs ion-tabs .tabbar,
  page-diagnosis-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-dme-grid .ios page-referral-tabs ion-tabs .tabbar,
  page-funeral-home-pharmacy .ios page-referral-tabs ion-tabs .tabbar,
  page-hospice-transfer .ios page-referral-tabs ion-tabs .tabbar,
  page-level-of-care .ios page-referral-tabs ion-tabs .tabbar,
  page-level-of-care-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-medication-dme .ios page-referral-tabs ion-tabs .tabbar,
  page-medication-grid .ios page-referral-tabs ion-tabs .tabbar,
  page-patient-activity .ios page-referral-tabs ion-tabs .tabbar,
  page-physicians-order .ios page-referral-tabs ion-tabs .tabbar,
  page-referrals-credit .ios page-referral-tabs ion-tabs .tabbar,
  page-referrer .ios page-referral-tabs ion-tabs .tabbar,
  page-referring-physician .ios page-referral-tabs ion-tabs .tabbar,
  page-status .ios page-referral-tabs ion-tabs .tabbar,
  page-status-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-status-popover-on-service .ios page-referral-tabs ion-tabs .tabbar,
  page-referral-cancel-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-referrals-list .ios page-referral-tabs ion-tabs .tabbar,
  page-referral-tab .ios page-referral-tabs ion-tabs .tabbar,
  .patient-tabs .ios page-referral-tabs ion-tabs .tabbar,
  page-add-patient .ios page-referral-tabs ion-tabs .tabbar,
  page-add-patient-details-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-patient-details .ios page-referral-tabs ion-tabs .tabbar,
  page-community-bereavement-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-cb-checkpoint-popover .ios page-referral-tabs ion-tabs .tabbar,
  page-patient-history-popover .ios page-referral-tabs ion-tabs .tabbar,
  medication-edit .ios page-referral-tabs ion-tabs .tabbar,
  medication-discontinue .ios page-referral-tabs ion-tabs .tabbar,
  allergy-edit .ios page-referral-tabs ion-tabs .tabbar,
  diagnosis-card .ios page-referral-tabs ion-tabs .tabbar,
  order-entry-om .ios page-referral-tabs ion-tabs .tabbar,
  discontinue-order .ios page-referral-tabs ion-tabs .tabbar,
  add-notes-popover .ios page-referral-tabs ion-tabs .tabbar,
  cancel-order .ios page-referral-tabs ion-tabs .tabbar,
  e-sign-selected-orders .ios page-referral-tabs ion-tabs .tabbar,
  reject-order .ios page-referral-tabs ion-tabs .tabbar,
  reject-selected-orders .ios page-referral-tabs ion-tabs .tabbar,
  upload-order-documents .ios page-referral-tabs ion-tabs .tabbar,
  read-back-and-verified .ios page-referral-tabs ion-tabs .tabbar {
    margin-left: 101px !important;
    width: calc(100% - px) !important;
  }
  page-discharge-forms .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-meds-dme-delete-confirmation .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-note-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-adverse-event-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-notes .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-discharge-service-utilization .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  reports-discharge .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-discharge-admin .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-discharge-record-admin .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-preference .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-record-admin .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-healthcondition .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-medication .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-admin .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-admission-activedaignosis .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-admission-forms .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-reports-discharge .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-admission-complete-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-certification .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-consents .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-patient-certification .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-certificate-consents-details .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-consents-details page-add-allergies .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-add-dme .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-add-medication .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-add-patient-details-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-allergy-grid .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-aware-of-referral .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-caller-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-diagnosis .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-diagnosis-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-dme-grid .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-funeral-home-pharmacy .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-hospice-transfer .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-level-of-care .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-level-of-care-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-medication-dme .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-medication-grid .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-patient-activity .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-physicians-order .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referrals-credit .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referrer .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referring-physician .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-status .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-status-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-status-popover-on-service .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referral-cancel-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referrals-list .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-referral-tab .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  .patient-tabs .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-add-patient .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-add-patient-details-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-patient-details .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-community-bereavement-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-cb-checkpoint-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  page-patient-history-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  medication-edit .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  medication-discontinue .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  allergy-edit .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  diagnosis-card .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  order-entry-om .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  discontinue-order .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  add-notes-popover .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  cancel-order .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  e-sign-selected-orders .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  reject-order .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  reject-selected-orders .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  upload-order-documents .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar,
  read-back-and-verified .ios page-referral-tabs .referrals-tab-patient-content ion-tabs .tabbar {
    margin-left: 5px !important;
    width: calc(100% - 290px) !important;
  }
}

page-discharge-forms .ios page-referrals-list .searchBy,
page-meds-dme-delete-confirmation .ios page-referrals-list .searchBy,
page-note-popover .ios page-referrals-list .searchBy,
page-adverse-event-popover .ios page-referrals-list .searchBy,
page-notes .ios page-referrals-list .searchBy,
page-reports-discharge-service-utilization .ios page-referrals-list .searchBy,
reports-discharge .ios page-referrals-list .searchBy,
page-reports-discharge-admin .ios page-referrals-list .searchBy,
page-reports-discharge-record-admin .ios page-referrals-list .searchBy,
page-reports-admission-preference .ios page-referrals-list .searchBy,
page-reports-admission-record-admin .ios page-referrals-list .searchBy,
page-reports-admission-healthcondition .ios page-referrals-list .searchBy,
page-reports-admission-medication .ios page-referrals-list .searchBy,
page-reports-admission-admin .ios page-referrals-list .searchBy,
page-reports-admission-activedaignosis .ios page-referrals-list .searchBy,
page-admission-forms .ios page-referrals-list .searchBy,
page-reports-discharge .ios page-referrals-list .searchBy,
page-admission-complete-popover .ios page-referrals-list .searchBy,
page-certification .ios page-referrals-list .searchBy,
page-consents .ios page-referrals-list .searchBy,
page-patient-certification .ios page-referrals-list .searchBy,
page-certificate-consents-details .ios page-referrals-list .searchBy,
page-consents-details page-add-allergies .ios page-referrals-list .searchBy,
page-add-dme .ios page-referrals-list .searchBy,
page-add-medication .ios page-referrals-list .searchBy,
page-add-patient-details-popover .ios page-referrals-list .searchBy,
page-allergy-grid .ios page-referrals-list .searchBy,
page-aware-of-referral .ios page-referrals-list .searchBy,
page-caller-popover .ios page-referrals-list .searchBy,
page-diagnosis .ios page-referrals-list .searchBy,
page-diagnosis-popover .ios page-referrals-list .searchBy,
page-dme-grid .ios page-referrals-list .searchBy,
page-funeral-home-pharmacy .ios page-referrals-list .searchBy,
page-hospice-transfer .ios page-referrals-list .searchBy,
page-level-of-care .ios page-referrals-list .searchBy,
page-level-of-care-popover .ios page-referrals-list .searchBy,
page-medication-dme .ios page-referrals-list .searchBy,
page-medication-grid .ios page-referrals-list .searchBy,
page-patient-activity .ios page-referrals-list .searchBy,
page-physicians-order .ios page-referrals-list .searchBy,
page-referrals-credit .ios page-referrals-list .searchBy,
page-referrer .ios page-referrals-list .searchBy,
page-referring-physician .ios page-referrals-list .searchBy,
page-status .ios page-referrals-list .searchBy,
page-status-popover .ios page-referrals-list .searchBy,
page-status-popover-on-service .ios page-referrals-list .searchBy,
page-referral-cancel-popover .ios page-referrals-list .searchBy,
page-referrals-list .ios page-referrals-list .searchBy,
page-referral-tab .ios page-referrals-list .searchBy,
.patient-tabs .ios page-referrals-list .searchBy,
page-add-patient .ios page-referrals-list .searchBy,
page-add-patient-details-popover .ios page-referrals-list .searchBy,
page-patient-details .ios page-referrals-list .searchBy,
page-community-bereavement-popover .ios page-referrals-list .searchBy,
page-cb-checkpoint-popover .ios page-referrals-list .searchBy,
page-patient-history-popover .ios page-referrals-list .searchBy,
medication-edit .ios page-referrals-list .searchBy,
medication-discontinue .ios page-referrals-list .searchBy,
allergy-edit .ios page-referrals-list .searchBy,
diagnosis-card .ios page-referrals-list .searchBy,
order-entry-om .ios page-referrals-list .searchBy,
discontinue-order .ios page-referrals-list .searchBy,
add-notes-popover .ios page-referrals-list .searchBy,
cancel-order .ios page-referrals-list .searchBy,
e-sign-selected-orders .ios page-referrals-list .searchBy,
reject-order .ios page-referrals-list .searchBy,
reject-selected-orders .ios page-referrals-list .searchBy,
upload-order-documents .ios page-referrals-list .searchBy,
read-back-and-verified .ios page-referrals-list .searchBy {
  padding-top: 5px;
}

page-discharge-forms .ios .more-options-popover .scroll-content,
page-meds-dme-delete-confirmation .ios .more-options-popover .scroll-content,
page-note-popover .ios .more-options-popover .scroll-content,
page-adverse-event-popover .ios .more-options-popover .scroll-content,
page-notes .ios .more-options-popover .scroll-content,
page-reports-discharge-service-utilization .ios .more-options-popover .scroll-content,
reports-discharge .ios .more-options-popover .scroll-content,
page-reports-discharge-admin .ios .more-options-popover .scroll-content,
page-reports-discharge-record-admin .ios .more-options-popover .scroll-content,
page-reports-admission-preference .ios .more-options-popover .scroll-content,
page-reports-admission-record-admin .ios .more-options-popover .scroll-content,
page-reports-admission-healthcondition .ios .more-options-popover .scroll-content,
page-reports-admission-medication .ios .more-options-popover .scroll-content,
page-reports-admission-admin .ios .more-options-popover .scroll-content,
page-reports-admission-activedaignosis .ios .more-options-popover .scroll-content,
page-admission-forms .ios .more-options-popover .scroll-content,
page-reports-discharge .ios .more-options-popover .scroll-content,
page-admission-complete-popover .ios .more-options-popover .scroll-content,
page-certification .ios .more-options-popover .scroll-content,
page-consents .ios .more-options-popover .scroll-content,
page-patient-certification .ios .more-options-popover .scroll-content,
page-certificate-consents-details .ios .more-options-popover .scroll-content,
page-consents-details page-add-allergies .ios .more-options-popover .scroll-content,
page-add-dme .ios .more-options-popover .scroll-content,
page-add-medication .ios .more-options-popover .scroll-content,
page-add-patient-details-popover .ios .more-options-popover .scroll-content,
page-allergy-grid .ios .more-options-popover .scroll-content,
page-aware-of-referral .ios .more-options-popover .scroll-content,
page-caller-popover .ios .more-options-popover .scroll-content,
page-diagnosis .ios .more-options-popover .scroll-content,
page-diagnosis-popover .ios .more-options-popover .scroll-content,
page-dme-grid .ios .more-options-popover .scroll-content,
page-funeral-home-pharmacy .ios .more-options-popover .scroll-content,
page-hospice-transfer .ios .more-options-popover .scroll-content,
page-level-of-care .ios .more-options-popover .scroll-content,
page-level-of-care-popover .ios .more-options-popover .scroll-content,
page-medication-dme .ios .more-options-popover .scroll-content,
page-medication-grid .ios .more-options-popover .scroll-content,
page-patient-activity .ios .more-options-popover .scroll-content,
page-physicians-order .ios .more-options-popover .scroll-content,
page-referrals-credit .ios .more-options-popover .scroll-content,
page-referrer .ios .more-options-popover .scroll-content,
page-referring-physician .ios .more-options-popover .scroll-content,
page-status .ios .more-options-popover .scroll-content,
page-status-popover .ios .more-options-popover .scroll-content,
page-status-popover-on-service .ios .more-options-popover .scroll-content,
page-referral-cancel-popover .ios .more-options-popover .scroll-content,
page-referrals-list .ios .more-options-popover .scroll-content,
page-referral-tab .ios .more-options-popover .scroll-content,
.patient-tabs .ios .more-options-popover .scroll-content,
page-add-patient .ios .more-options-popover .scroll-content,
page-add-patient-details-popover .ios .more-options-popover .scroll-content,
page-patient-details .ios .more-options-popover .scroll-content,
page-community-bereavement-popover .ios .more-options-popover .scroll-content,
page-cb-checkpoint-popover .ios .more-options-popover .scroll-content,
page-patient-history-popover .ios .more-options-popover .scroll-content,
medication-edit .ios .more-options-popover .scroll-content,
medication-discontinue .ios .more-options-popover .scroll-content,
allergy-edit .ios .more-options-popover .scroll-content,
diagnosis-card .ios .more-options-popover .scroll-content,
order-entry-om .ios .more-options-popover .scroll-content,
discontinue-order .ios .more-options-popover .scroll-content,
add-notes-popover .ios .more-options-popover .scroll-content,
cancel-order .ios .more-options-popover .scroll-content,
e-sign-selected-orders .ios .more-options-popover .scroll-content,
reject-order .ios .more-options-popover .scroll-content,
reject-selected-orders .ios .more-options-popover .scroll-content,
upload-order-documents .ios .more-options-popover .scroll-content,
read-back-and-verified .ios .more-options-popover .scroll-content {
  background: #fff;
}

page-discharge-forms cs-header ion-header ion-navbar .main-title,
page-meds-dme-delete-confirmation cs-header ion-header ion-navbar .main-title,
page-note-popover cs-header ion-header ion-navbar .main-title,
page-adverse-event-popover cs-header ion-header ion-navbar .main-title,
page-notes cs-header ion-header ion-navbar .main-title,
page-reports-discharge-service-utilization cs-header ion-header ion-navbar .main-title,
reports-discharge cs-header ion-header ion-navbar .main-title,
page-reports-discharge-admin cs-header ion-header ion-navbar .main-title,
page-reports-discharge-record-admin cs-header ion-header ion-navbar .main-title,
page-reports-admission-preference cs-header ion-header ion-navbar .main-title,
page-reports-admission-record-admin cs-header ion-header ion-navbar .main-title,
page-reports-admission-healthcondition cs-header ion-header ion-navbar .main-title,
page-reports-admission-medication cs-header ion-header ion-navbar .main-title,
page-reports-admission-admin cs-header ion-header ion-navbar .main-title,
page-reports-admission-activedaignosis cs-header ion-header ion-navbar .main-title,
page-admission-forms cs-header ion-header ion-navbar .main-title,
page-reports-discharge cs-header ion-header ion-navbar .main-title,
page-admission-complete-popover cs-header ion-header ion-navbar .main-title,
page-certification cs-header ion-header ion-navbar .main-title,
page-consents cs-header ion-header ion-navbar .main-title,
page-patient-certification cs-header ion-header ion-navbar .main-title,
page-certificate-consents-details cs-header ion-header ion-navbar .main-title,
page-consents-details page-add-allergies cs-header ion-header ion-navbar .main-title,
page-add-dme cs-header ion-header ion-navbar .main-title,
page-add-medication cs-header ion-header ion-navbar .main-title,
page-add-patient-details-popover cs-header ion-header ion-navbar .main-title,
page-allergy-grid cs-header ion-header ion-navbar .main-title,
page-aware-of-referral cs-header ion-header ion-navbar .main-title,
page-caller-popover cs-header ion-header ion-navbar .main-title,
page-diagnosis cs-header ion-header ion-navbar .main-title,
page-diagnosis-popover cs-header ion-header ion-navbar .main-title,
page-dme-grid cs-header ion-header ion-navbar .main-title,
page-funeral-home-pharmacy cs-header ion-header ion-navbar .main-title,
page-hospice-transfer cs-header ion-header ion-navbar .main-title,
page-level-of-care cs-header ion-header ion-navbar .main-title,
page-level-of-care-popover cs-header ion-header ion-navbar .main-title,
page-medication-dme cs-header ion-header ion-navbar .main-title,
page-medication-grid cs-header ion-header ion-navbar .main-title,
page-patient-activity cs-header ion-header ion-navbar .main-title,
page-physicians-order cs-header ion-header ion-navbar .main-title,
page-referrals-credit cs-header ion-header ion-navbar .main-title,
page-referrer cs-header ion-header ion-navbar .main-title,
page-referring-physician cs-header ion-header ion-navbar .main-title,
page-status cs-header ion-header ion-navbar .main-title,
page-status-popover cs-header ion-header ion-navbar .main-title,
page-status-popover-on-service cs-header ion-header ion-navbar .main-title,
page-referral-cancel-popover cs-header ion-header ion-navbar .main-title,
page-referrals-list cs-header ion-header ion-navbar .main-title,
page-referral-tab cs-header ion-header ion-navbar .main-title,
.patient-tabs cs-header ion-header ion-navbar .main-title,
page-add-patient cs-header ion-header ion-navbar .main-title,
page-add-patient-details-popover cs-header ion-header ion-navbar .main-title,
page-patient-details cs-header ion-header ion-navbar .main-title,
page-community-bereavement-popover cs-header ion-header ion-navbar .main-title,
page-cb-checkpoint-popover cs-header ion-header ion-navbar .main-title,
page-patient-history-popover cs-header ion-header ion-navbar .main-title,
medication-edit cs-header ion-header ion-navbar .main-title,
medication-discontinue cs-header ion-header ion-navbar .main-title,
allergy-edit cs-header ion-header ion-navbar .main-title,
diagnosis-card cs-header ion-header ion-navbar .main-title,
order-entry-om cs-header ion-header ion-navbar .main-title,
discontinue-order cs-header ion-header ion-navbar .main-title,
add-notes-popover cs-header ion-header ion-navbar .main-title,
cancel-order cs-header ion-header ion-navbar .main-title,
e-sign-selected-orders cs-header ion-header ion-navbar .main-title,
reject-order cs-header ion-header ion-navbar .main-title,
reject-selected-orders cs-header ion-header ion-navbar .main-title,
upload-order-documents cs-header ion-header ion-navbar .main-title,
read-back-and-verified cs-header ion-header ion-navbar .main-title {
  float: left;
}

page-discharge-forms ion-tabs.tabs.tabs-ios,
page-meds-dme-delete-confirmation ion-tabs.tabs.tabs-ios,
page-note-popover ion-tabs.tabs.tabs-ios,
page-adverse-event-popover ion-tabs.tabs.tabs-ios,
page-notes ion-tabs.tabs.tabs-ios,
page-reports-discharge-service-utilization ion-tabs.tabs.tabs-ios,
reports-discharge ion-tabs.tabs.tabs-ios,
page-reports-discharge-admin ion-tabs.tabs.tabs-ios,
page-reports-discharge-record-admin ion-tabs.tabs.tabs-ios,
page-reports-admission-preference ion-tabs.tabs.tabs-ios,
page-reports-admission-record-admin ion-tabs.tabs.tabs-ios,
page-reports-admission-healthcondition ion-tabs.tabs.tabs-ios,
page-reports-admission-medication ion-tabs.tabs.tabs-ios,
page-reports-admission-admin ion-tabs.tabs.tabs-ios,
page-reports-admission-activedaignosis ion-tabs.tabs.tabs-ios,
page-admission-forms ion-tabs.tabs.tabs-ios,
page-reports-discharge ion-tabs.tabs.tabs-ios,
page-admission-complete-popover ion-tabs.tabs.tabs-ios,
page-certification ion-tabs.tabs.tabs-ios,
page-consents ion-tabs.tabs.tabs-ios,
page-patient-certification ion-tabs.tabs.tabs-ios,
page-certificate-consents-details ion-tabs.tabs.tabs-ios,
page-consents-details page-add-allergies ion-tabs.tabs.tabs-ios,
page-add-dme ion-tabs.tabs.tabs-ios,
page-add-medication ion-tabs.tabs.tabs-ios,
page-add-patient-details-popover ion-tabs.tabs.tabs-ios,
page-allergy-grid ion-tabs.tabs.tabs-ios,
page-aware-of-referral ion-tabs.tabs.tabs-ios,
page-caller-popover ion-tabs.tabs.tabs-ios,
page-diagnosis ion-tabs.tabs.tabs-ios,
page-diagnosis-popover ion-tabs.tabs.tabs-ios,
page-dme-grid ion-tabs.tabs.tabs-ios,
page-funeral-home-pharmacy ion-tabs.tabs.tabs-ios,
page-hospice-transfer ion-tabs.tabs.tabs-ios,
page-level-of-care ion-tabs.tabs.tabs-ios,
page-level-of-care-popover ion-tabs.tabs.tabs-ios,
page-medication-dme ion-tabs.tabs.tabs-ios,
page-medication-grid ion-tabs.tabs.tabs-ios,
page-patient-activity ion-tabs.tabs.tabs-ios,
page-physicians-order ion-tabs.tabs.tabs-ios,
page-referrals-credit ion-tabs.tabs.tabs-ios,
page-referrer ion-tabs.tabs.tabs-ios,
page-referring-physician ion-tabs.tabs.tabs-ios,
page-status ion-tabs.tabs.tabs-ios,
page-status-popover ion-tabs.tabs.tabs-ios,
page-status-popover-on-service ion-tabs.tabs.tabs-ios,
page-referral-cancel-popover ion-tabs.tabs.tabs-ios,
page-referrals-list ion-tabs.tabs.tabs-ios,
page-referral-tab ion-tabs.tabs.tabs-ios,
.patient-tabs ion-tabs.tabs.tabs-ios,
page-add-patient ion-tabs.tabs.tabs-ios,
page-add-patient-details-popover ion-tabs.tabs.tabs-ios,
page-patient-details ion-tabs.tabs.tabs-ios,
page-community-bereavement-popover ion-tabs.tabs.tabs-ios,
page-cb-checkpoint-popover ion-tabs.tabs.tabs-ios,
page-patient-history-popover ion-tabs.tabs.tabs-ios,
medication-edit ion-tabs.tabs.tabs-ios,
medication-discontinue ion-tabs.tabs.tabs-ios,
allergy-edit ion-tabs.tabs.tabs-ios,
diagnosis-card ion-tabs.tabs.tabs-ios,
order-entry-om ion-tabs.tabs.tabs-ios,
discontinue-order ion-tabs.tabs.tabs-ios,
add-notes-popover ion-tabs.tabs.tabs-ios,
cancel-order ion-tabs.tabs.tabs-ios,
e-sign-selected-orders ion-tabs.tabs.tabs-ios,
reject-order ion-tabs.tabs.tabs-ios,
reject-selected-orders ion-tabs.tabs.tabs-ios,
upload-order-documents ion-tabs.tabs.tabs-ios,
read-back-and-verified ion-tabs.tabs.tabs-ios {
  background: #fff;
}

page-discharge-forms .text-input-ios,
page-meds-dme-delete-confirmation .text-input-ios,
page-note-popover .text-input-ios,
page-adverse-event-popover .text-input-ios,
page-notes .text-input-ios,
page-reports-discharge-service-utilization .text-input-ios,
reports-discharge .text-input-ios,
page-reports-discharge-admin .text-input-ios,
page-reports-discharge-record-admin .text-input-ios,
page-reports-admission-preference .text-input-ios,
page-reports-admission-record-admin .text-input-ios,
page-reports-admission-healthcondition .text-input-ios,
page-reports-admission-medication .text-input-ios,
page-reports-admission-admin .text-input-ios,
page-reports-admission-activedaignosis .text-input-ios,
page-admission-forms .text-input-ios,
page-reports-discharge .text-input-ios,
page-admission-complete-popover .text-input-ios,
page-certification .text-input-ios,
page-consents .text-input-ios,
page-patient-certification .text-input-ios,
page-certificate-consents-details .text-input-ios,
page-consents-details page-add-allergies .text-input-ios,
page-add-dme .text-input-ios,
page-add-medication .text-input-ios,
page-add-patient-details-popover .text-input-ios,
page-allergy-grid .text-input-ios,
page-aware-of-referral .text-input-ios,
page-caller-popover .text-input-ios,
page-diagnosis .text-input-ios,
page-diagnosis-popover .text-input-ios,
page-dme-grid .text-input-ios,
page-funeral-home-pharmacy .text-input-ios,
page-hospice-transfer .text-input-ios,
page-level-of-care .text-input-ios,
page-level-of-care-popover .text-input-ios,
page-medication-dme .text-input-ios,
page-medication-grid .text-input-ios,
page-patient-activity .text-input-ios,
page-physicians-order .text-input-ios,
page-referrals-credit .text-input-ios,
page-referrer .text-input-ios,
page-referring-physician .text-input-ios,
page-status .text-input-ios,
page-status-popover .text-input-ios,
page-status-popover-on-service .text-input-ios,
page-referral-cancel-popover .text-input-ios,
page-referrals-list .text-input-ios,
page-referral-tab .text-input-ios,
.patient-tabs .text-input-ios,
page-add-patient .text-input-ios,
page-add-patient-details-popover .text-input-ios,
page-patient-details .text-input-ios,
page-community-bereavement-popover .text-input-ios,
page-cb-checkpoint-popover .text-input-ios,
page-patient-history-popover .text-input-ios,
medication-edit .text-input-ios,
medication-discontinue .text-input-ios,
allergy-edit .text-input-ios,
diagnosis-card .text-input-ios,
order-entry-om .text-input-ios,
discontinue-order .text-input-ios,
add-notes-popover .text-input-ios,
cancel-order .text-input-ios,
e-sign-selected-orders .text-input-ios,
reject-order .text-input-ios,
reject-selected-orders .text-input-ios,
upload-order-documents .text-input-ios,
read-back-and-verified .text-input-ios {
  margin: 11px 8px 10px 16px;
}

page-discharge-forms .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-meds-dme-delete-confirmation .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-note-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-adverse-event-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-notes .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-reports-discharge-service-utilization .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
reports-discharge .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-reports-discharge-admin .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-reports-discharge-record-admin .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-reports-admission-preference .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-reports-admission-record-admin .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-reports-admission-healthcondition .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-reports-admission-medication .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-reports-admission-admin .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-reports-admission-activedaignosis .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-admission-forms .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-reports-discharge .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-admission-complete-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-certification .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-consents .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-patient-certification .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-certificate-consents-details .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-consents-details page-add-allergies .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-add-dme .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-add-medication .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-add-patient-details-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-allergy-grid .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-aware-of-referral .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-caller-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-diagnosis .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-diagnosis-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-dme-grid .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-funeral-home-pharmacy .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-hospice-transfer .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-level-of-care .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-level-of-care-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-medication-dme .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-medication-grid .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-patient-activity .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-physicians-order .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-referrals-credit .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-referrer .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-referring-physician .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-status .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-status-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-status-popover-on-service .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-referral-cancel-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-referrals-list .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-referral-tab .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
.patient-tabs .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-add-patient .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-add-patient-details-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-patient-details .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-community-bereavement-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-cb-checkpoint-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
page-patient-history-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
medication-edit .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
medication-discontinue .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
allergy-edit .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
diagnosis-card .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
order-entry-om .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
discontinue-order .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
add-notes-popover .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
cancel-order .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
e-sign-selected-orders .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
reject-order .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
reject-selected-orders .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
upload-order-documents .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open,
read-back-and-verified .section-left-navigation-bar
ion-content.no-scroll-bar.content.content-ios.menu-content.menu-content-reveal.menu-content-open {
  -webkit-transform: translateX(0px) !important;
  transform: translateX(0px) !important;
}

@media (orientation: landscape) {
  page-discharge-forms .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-meds-dme-delete-confirmation .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-note-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-adverse-event-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-notes .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-reports-discharge-service-utilization .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  reports-discharge .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-reports-discharge-admin .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-reports-discharge-record-admin .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-reports-admission-preference .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-reports-admission-record-admin .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-reports-admission-healthcondition .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-reports-admission-medication .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-reports-admission-admin .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-reports-admission-activedaignosis .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-admission-forms .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-reports-discharge .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-admission-complete-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-certification .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-consents .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-patient-certification .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-certificate-consents-details .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-consents-details page-add-allergies .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-add-dme .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-add-medication .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-add-patient-details-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-allergy-grid .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-aware-of-referral .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-caller-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-diagnosis .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-diagnosis-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-dme-grid .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-funeral-home-pharmacy .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-hospice-transfer .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-level-of-care .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-level-of-care-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-medication-dme .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-medication-grid .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-patient-activity .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-physicians-order .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-referrals-credit .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-referrer .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-referring-physician .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-status .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-status-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-status-popover-on-service .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-referral-cancel-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-referrals-list .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-referral-tab .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  .patient-tabs .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-add-patient .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-add-patient-details-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-patient-details .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-community-bereavement-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-cb-checkpoint-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  page-patient-history-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  medication-edit .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  medication-discontinue .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  allergy-edit .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  diagnosis-card .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  order-entry-om .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  discontinue-order .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  add-notes-popover .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  cancel-order .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  e-sign-selected-orders .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  reject-order .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  reject-selected-orders .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  upload-order-documents .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none,
  read-back-and-verified .ios ion-content.patient-details-content.content.content-ios.patient-page-detail-content-none {
    width: 78%;
  }
  page-discharge-forms .ios ion-content.patient-details-content.content,
  page-meds-dme-delete-confirmation .ios ion-content.patient-details-content.content,
  page-note-popover .ios ion-content.patient-details-content.content,
  page-adverse-event-popover .ios ion-content.patient-details-content.content,
  page-notes .ios ion-content.patient-details-content.content,
  page-reports-discharge-service-utilization .ios ion-content.patient-details-content.content,
  reports-discharge .ios ion-content.patient-details-content.content,
  page-reports-discharge-admin .ios ion-content.patient-details-content.content,
  page-reports-discharge-record-admin .ios ion-content.patient-details-content.content,
  page-reports-admission-preference .ios ion-content.patient-details-content.content,
  page-reports-admission-record-admin .ios ion-content.patient-details-content.content,
  page-reports-admission-healthcondition .ios ion-content.patient-details-content.content,
  page-reports-admission-medication .ios ion-content.patient-details-content.content,
  page-reports-admission-admin .ios ion-content.patient-details-content.content,
  page-reports-admission-activedaignosis .ios ion-content.patient-details-content.content,
  page-admission-forms .ios ion-content.patient-details-content.content,
  page-reports-discharge .ios ion-content.patient-details-content.content,
  page-admission-complete-popover .ios ion-content.patient-details-content.content,
  page-certification .ios ion-content.patient-details-content.content,
  page-consents .ios ion-content.patient-details-content.content,
  page-patient-certification .ios ion-content.patient-details-content.content,
  page-certificate-consents-details .ios ion-content.patient-details-content.content,
  page-consents-details page-add-allergies .ios ion-content.patient-details-content.content,
  page-add-dme .ios ion-content.patient-details-content.content,
  page-add-medication .ios ion-content.patient-details-content.content,
  page-add-patient-details-popover .ios ion-content.patient-details-content.content,
  page-allergy-grid .ios ion-content.patient-details-content.content,
  page-aware-of-referral .ios ion-content.patient-details-content.content,
  page-caller-popover .ios ion-content.patient-details-content.content,
  page-diagnosis .ios ion-content.patient-details-content.content,
  page-diagnosis-popover .ios ion-content.patient-details-content.content,
  page-dme-grid .ios ion-content.patient-details-content.content,
  page-funeral-home-pharmacy .ios ion-content.patient-details-content.content,
  page-hospice-transfer .ios ion-content.patient-details-content.content,
  page-level-of-care .ios ion-content.patient-details-content.content,
  page-level-of-care-popover .ios ion-content.patient-details-content.content,
  page-medication-dme .ios ion-content.patient-details-content.content,
  page-medication-grid .ios ion-content.patient-details-content.content,
  page-patient-activity .ios ion-content.patient-details-content.content,
  page-physicians-order .ios ion-content.patient-details-content.content,
  page-referrals-credit .ios ion-content.patient-details-content.content,
  page-referrer .ios ion-content.patient-details-content.content,
  page-referring-physician .ios ion-content.patient-details-content.content,
  page-status .ios ion-content.patient-details-content.content,
  page-status-popover .ios ion-content.patient-details-content.content,
  page-status-popover-on-service .ios ion-content.patient-details-content.content,
  page-referral-cancel-popover .ios ion-content.patient-details-content.content,
  page-referrals-list .ios ion-content.patient-details-content.content,
  page-referral-tab .ios ion-content.patient-details-content.content,
  .patient-tabs .ios ion-content.patient-details-content.content,
  page-add-patient .ios ion-content.patient-details-content.content,
  page-add-patient-details-popover .ios ion-content.patient-details-content.content,
  page-patient-details .ios ion-content.patient-details-content.content,
  page-community-bereavement-popover .ios ion-content.patient-details-content.content,
  page-cb-checkpoint-popover .ios ion-content.patient-details-content.content,
  page-patient-history-popover .ios ion-content.patient-details-content.content,
  medication-edit .ios ion-content.patient-details-content.content,
  medication-discontinue .ios ion-content.patient-details-content.content,
  allergy-edit .ios ion-content.patient-details-content.content,
  diagnosis-card .ios ion-content.patient-details-content.content,
  order-entry-om .ios ion-content.patient-details-content.content,
  discontinue-order .ios ion-content.patient-details-content.content,
  add-notes-popover .ios ion-content.patient-details-content.content,
  cancel-order .ios ion-content.patient-details-content.content,
  e-sign-selected-orders .ios ion-content.patient-details-content.content,
  reject-order .ios ion-content.patient-details-content.content,
  reject-selected-orders .ios ion-content.patient-details-content.content,
  upload-order-documents .ios ion-content.patient-details-content.content,
  read-back-and-verified .ios ion-content.patient-details-content.content {
    width: calc(100% - 81px);
    margin-left: 100px;
  }
}

page-discharge-forms .mt-20,
page-meds-dme-delete-confirmation .mt-20,
page-note-popover .mt-20,
page-adverse-event-popover .mt-20,
page-notes .mt-20,
page-reports-discharge-service-utilization .mt-20,
reports-discharge .mt-20,
page-reports-discharge-admin .mt-20,
page-reports-discharge-record-admin .mt-20,
page-reports-admission-preference .mt-20,
page-reports-admission-record-admin .mt-20,
page-reports-admission-healthcondition .mt-20,
page-reports-admission-medication .mt-20,
page-reports-admission-admin .mt-20,
page-reports-admission-activedaignosis .mt-20,
page-admission-forms .mt-20,
page-reports-discharge .mt-20,
page-admission-complete-popover .mt-20,
page-certification .mt-20,
page-consents .mt-20,
page-patient-certification .mt-20,
page-certificate-consents-details .mt-20,
page-consents-details page-add-allergies .mt-20,
page-add-dme .mt-20,
page-add-medication .mt-20,
page-add-patient-details-popover .mt-20,
page-allergy-grid .mt-20,
page-aware-of-referral .mt-20,
page-caller-popover .mt-20,
page-diagnosis .mt-20,
page-diagnosis-popover .mt-20,
page-dme-grid .mt-20,
page-funeral-home-pharmacy .mt-20,
page-hospice-transfer .mt-20,
page-level-of-care .mt-20,
page-level-of-care-popover .mt-20,
page-medication-dme .mt-20,
page-medication-grid .mt-20,
page-patient-activity .mt-20,
page-physicians-order .mt-20,
page-referrals-credit .mt-20,
page-referrer .mt-20,
page-referring-physician .mt-20,
page-status .mt-20,
page-status-popover .mt-20,
page-status-popover-on-service .mt-20,
page-referral-cancel-popover .mt-20,
page-referrals-list .mt-20,
page-referral-tab .mt-20,
.patient-tabs .mt-20,
page-add-patient .mt-20,
page-add-patient-details-popover .mt-20,
page-patient-details .mt-20,
page-community-bereavement-popover .mt-20,
page-cb-checkpoint-popover .mt-20,
page-patient-history-popover .mt-20,
medication-edit .mt-20,
medication-discontinue .mt-20,
allergy-edit .mt-20,
diagnosis-card .mt-20,
order-entry-om .mt-20,
discontinue-order .mt-20,
add-notes-popover .mt-20,
cancel-order .mt-20,
e-sign-selected-orders .mt-20,
reject-order .mt-20,
reject-selected-orders .mt-20,
upload-order-documents .mt-20,
read-back-and-verified .mt-20 {
  margin-top: 20px;
}

page-discharge-forms .mb-50,
page-meds-dme-delete-confirmation .mb-50,
page-note-popover .mb-50,
page-adverse-event-popover .mb-50,
page-notes .mb-50,
page-reports-discharge-service-utilization .mb-50,
reports-discharge .mb-50,
page-reports-discharge-admin .mb-50,
page-reports-discharge-record-admin .mb-50,
page-reports-admission-preference .mb-50,
page-reports-admission-record-admin .mb-50,
page-reports-admission-healthcondition .mb-50,
page-reports-admission-medication .mb-50,
page-reports-admission-admin .mb-50,
page-reports-admission-activedaignosis .mb-50,
page-admission-forms .mb-50,
page-reports-discharge .mb-50,
page-admission-complete-popover .mb-50,
page-certification .mb-50,
page-consents .mb-50,
page-patient-certification .mb-50,
page-certificate-consents-details .mb-50,
page-consents-details page-add-allergies .mb-50,
page-add-dme .mb-50,
page-add-medication .mb-50,
page-add-patient-details-popover .mb-50,
page-allergy-grid .mb-50,
page-aware-of-referral .mb-50,
page-caller-popover .mb-50,
page-diagnosis .mb-50,
page-diagnosis-popover .mb-50,
page-dme-grid .mb-50,
page-funeral-home-pharmacy .mb-50,
page-hospice-transfer .mb-50,
page-level-of-care .mb-50,
page-level-of-care-popover .mb-50,
page-medication-dme .mb-50,
page-medication-grid .mb-50,
page-patient-activity .mb-50,
page-physicians-order .mb-50,
page-referrals-credit .mb-50,
page-referrer .mb-50,
page-referring-physician .mb-50,
page-status .mb-50,
page-status-popover .mb-50,
page-status-popover-on-service .mb-50,
page-referral-cancel-popover .mb-50,
page-referrals-list .mb-50,
page-referral-tab .mb-50,
.patient-tabs .mb-50,
page-add-patient .mb-50,
page-add-patient-details-popover .mb-50,
page-patient-details .mb-50,
page-community-bereavement-popover .mb-50,
page-cb-checkpoint-popover .mb-50,
page-patient-history-popover .mb-50,
medication-edit .mb-50,
medication-discontinue .mb-50,
allergy-edit .mb-50,
diagnosis-card .mb-50,
order-entry-om .mb-50,
discontinue-order .mb-50,
add-notes-popover .mb-50,
cancel-order .mb-50,
e-sign-selected-orders .mb-50,
reject-order .mb-50,
reject-selected-orders .mb-50,
upload-order-documents .mb-50,
read-back-and-verified .mb-50 {
  margin-bottom: 50px;
}

page-discharge-forms .mb60,
page-meds-dme-delete-confirmation .mb60,
page-note-popover .mb60,
page-adverse-event-popover .mb60,
page-notes .mb60,
page-reports-discharge-service-utilization .mb60,
reports-discharge .mb60,
page-reports-discharge-admin .mb60,
page-reports-discharge-record-admin .mb60,
page-reports-admission-preference .mb60,
page-reports-admission-record-admin .mb60,
page-reports-admission-healthcondition .mb60,
page-reports-admission-medication .mb60,
page-reports-admission-admin .mb60,
page-reports-admission-activedaignosis .mb60,
page-admission-forms .mb60,
page-reports-discharge .mb60,
page-admission-complete-popover .mb60,
page-certification .mb60,
page-consents .mb60,
page-patient-certification .mb60,
page-certificate-consents-details .mb60,
page-consents-details page-add-allergies .mb60,
page-add-dme .mb60,
page-add-medication .mb60,
page-add-patient-details-popover .mb60,
page-allergy-grid .mb60,
page-aware-of-referral .mb60,
page-caller-popover .mb60,
page-diagnosis .mb60,
page-diagnosis-popover .mb60,
page-dme-grid .mb60,
page-funeral-home-pharmacy .mb60,
page-hospice-transfer .mb60,
page-level-of-care .mb60,
page-level-of-care-popover .mb60,
page-medication-dme .mb60,
page-medication-grid .mb60,
page-patient-activity .mb60,
page-physicians-order .mb60,
page-referrals-credit .mb60,
page-referrer .mb60,
page-referring-physician .mb60,
page-status .mb60,
page-status-popover .mb60,
page-status-popover-on-service .mb60,
page-referral-cancel-popover .mb60,
page-referrals-list .mb60,
page-referral-tab .mb60,
.patient-tabs .mb60,
page-add-patient .mb60,
page-add-patient-details-popover .mb60,
page-patient-details .mb60,
page-community-bereavement-popover .mb60,
page-cb-checkpoint-popover .mb60,
page-patient-history-popover .mb60,
medication-edit .mb60,
medication-discontinue .mb60,
allergy-edit .mb60,
diagnosis-card .mb60,
order-entry-om .mb60,
discontinue-order .mb60,
add-notes-popover .mb60,
cancel-order .mb60,
e-sign-selected-orders .mb60,
reject-order .mb60,
reject-selected-orders .mb60,
upload-order-documents .mb60,
read-back-and-verified .mb60 {
  margin-bottom: 60px;
}

page-discharge-forms .ellipsis,
page-meds-dme-delete-confirmation .ellipsis,
page-note-popover .ellipsis,
page-adverse-event-popover .ellipsis,
page-notes .ellipsis,
page-reports-discharge-service-utilization .ellipsis,
reports-discharge .ellipsis,
page-reports-discharge-admin .ellipsis,
page-reports-discharge-record-admin .ellipsis,
page-reports-admission-preference .ellipsis,
page-reports-admission-record-admin .ellipsis,
page-reports-admission-healthcondition .ellipsis,
page-reports-admission-medication .ellipsis,
page-reports-admission-admin .ellipsis,
page-reports-admission-activedaignosis .ellipsis,
page-admission-forms .ellipsis,
page-reports-discharge .ellipsis,
page-admission-complete-popover .ellipsis,
page-certification .ellipsis,
page-consents .ellipsis,
page-patient-certification .ellipsis,
page-certificate-consents-details .ellipsis,
page-consents-details page-add-allergies .ellipsis,
page-add-dme .ellipsis,
page-add-medication .ellipsis,
page-add-patient-details-popover .ellipsis,
page-allergy-grid .ellipsis,
page-aware-of-referral .ellipsis,
page-caller-popover .ellipsis,
page-diagnosis .ellipsis,
page-diagnosis-popover .ellipsis,
page-dme-grid .ellipsis,
page-funeral-home-pharmacy .ellipsis,
page-hospice-transfer .ellipsis,
page-level-of-care .ellipsis,
page-level-of-care-popover .ellipsis,
page-medication-dme .ellipsis,
page-medication-grid .ellipsis,
page-patient-activity .ellipsis,
page-physicians-order .ellipsis,
page-referrals-credit .ellipsis,
page-referrer .ellipsis,
page-referring-physician .ellipsis,
page-status .ellipsis,
page-status-popover .ellipsis,
page-status-popover-on-service .ellipsis,
page-referral-cancel-popover .ellipsis,
page-referrals-list .ellipsis,
page-referral-tab .ellipsis,
.patient-tabs .ellipsis,
page-add-patient .ellipsis,
page-add-patient-details-popover .ellipsis,
page-patient-details .ellipsis,
page-community-bereavement-popover .ellipsis,
page-cb-checkpoint-popover .ellipsis,
page-patient-history-popover .ellipsis,
medication-edit .ellipsis,
medication-discontinue .ellipsis,
allergy-edit .ellipsis,
diagnosis-card .ellipsis,
order-entry-om .ellipsis,
discontinue-order .ellipsis,
add-notes-popover .ellipsis,
cancel-order .ellipsis,
e-sign-selected-orders .ellipsis,
reject-order .ellipsis,
reject-selected-orders .ellipsis,
upload-order-documents .ellipsis,
read-back-and-verified .ellipsis {
  display: block !important;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
}

page-discharge-forms .font-size-14,
page-meds-dme-delete-confirmation .font-size-14,
page-note-popover .font-size-14,
page-adverse-event-popover .font-size-14,
page-notes .font-size-14,
page-reports-discharge-service-utilization .font-size-14,
reports-discharge .font-size-14,
page-reports-discharge-admin .font-size-14,
page-reports-discharge-record-admin .font-size-14,
page-reports-admission-preference .font-size-14,
page-reports-admission-record-admin .font-size-14,
page-reports-admission-healthcondition .font-size-14,
page-reports-admission-medication .font-size-14,
page-reports-admission-admin .font-size-14,
page-reports-admission-activedaignosis .font-size-14,
page-admission-forms .font-size-14,
page-reports-discharge .font-size-14,
page-admission-complete-popover .font-size-14,
page-certification .font-size-14,
page-consents .font-size-14,
page-patient-certification .font-size-14,
page-certificate-consents-details .font-size-14,
page-consents-details page-add-allergies .font-size-14,
page-add-dme .font-size-14,
page-add-medication .font-size-14,
page-add-patient-details-popover .font-size-14,
page-allergy-grid .font-size-14,
page-aware-of-referral .font-size-14,
page-caller-popover .font-size-14,
page-diagnosis .font-size-14,
page-diagnosis-popover .font-size-14,
page-dme-grid .font-size-14,
page-funeral-home-pharmacy .font-size-14,
page-hospice-transfer .font-size-14,
page-level-of-care .font-size-14,
page-level-of-care-popover .font-size-14,
page-medication-dme .font-size-14,
page-medication-grid .font-size-14,
page-patient-activity .font-size-14,
page-physicians-order .font-size-14,
page-referrals-credit .font-size-14,
page-referrer .font-size-14,
page-referring-physician .font-size-14,
page-status .font-size-14,
page-status-popover .font-size-14,
page-status-popover-on-service .font-size-14,
page-referral-cancel-popover .font-size-14,
page-referrals-list .font-size-14,
page-referral-tab .font-size-14,
.patient-tabs .font-size-14,
page-add-patient .font-size-14,
page-add-patient-details-popover .font-size-14,
page-patient-details .font-size-14,
page-community-bereavement-popover .font-size-14,
page-cb-checkpoint-popover .font-size-14,
page-patient-history-popover .font-size-14,
medication-edit .font-size-14,
medication-discontinue .font-size-14,
allergy-edit .font-size-14,
diagnosis-card .font-size-14,
order-entry-om .font-size-14,
discontinue-order .font-size-14,
add-notes-popover .font-size-14,
cancel-order .font-size-14,
e-sign-selected-orders .font-size-14,
reject-order .font-size-14,
reject-selected-orders .font-size-14,
upload-order-documents .font-size-14,
read-back-and-verified .font-size-14 {
  font-size: 14px;
}

page-discharge-forms .ios #downloadLink,
page-meds-dme-delete-confirmation .ios #downloadLink,
page-note-popover .ios #downloadLink,
page-adverse-event-popover .ios #downloadLink,
page-notes .ios #downloadLink,
page-reports-discharge-service-utilization .ios #downloadLink,
reports-discharge .ios #downloadLink,
page-reports-discharge-admin .ios #downloadLink,
page-reports-discharge-record-admin .ios #downloadLink,
page-reports-admission-preference .ios #downloadLink,
page-reports-admission-record-admin .ios #downloadLink,
page-reports-admission-healthcondition .ios #downloadLink,
page-reports-admission-medication .ios #downloadLink,
page-reports-admission-admin .ios #downloadLink,
page-reports-admission-activedaignosis .ios #downloadLink,
page-admission-forms .ios #downloadLink,
page-reports-discharge .ios #downloadLink,
page-admission-complete-popover .ios #downloadLink,
page-certification .ios #downloadLink,
page-consents .ios #downloadLink,
page-patient-certification .ios #downloadLink,
page-certificate-consents-details .ios #downloadLink,
page-consents-details page-add-allergies .ios #downloadLink,
page-add-dme .ios #downloadLink,
page-add-medication .ios #downloadLink,
page-add-patient-details-popover .ios #downloadLink,
page-allergy-grid .ios #downloadLink,
page-aware-of-referral .ios #downloadLink,
page-caller-popover .ios #downloadLink,
page-diagnosis .ios #downloadLink,
page-diagnosis-popover .ios #downloadLink,
page-dme-grid .ios #downloadLink,
page-funeral-home-pharmacy .ios #downloadLink,
page-hospice-transfer .ios #downloadLink,
page-level-of-care .ios #downloadLink,
page-level-of-care-popover .ios #downloadLink,
page-medication-dme .ios #downloadLink,
page-medication-grid .ios #downloadLink,
page-patient-activity .ios #downloadLink,
page-physicians-order .ios #downloadLink,
page-referrals-credit .ios #downloadLink,
page-referrer .ios #downloadLink,
page-referring-physician .ios #downloadLink,
page-status .ios #downloadLink,
page-status-popover .ios #downloadLink,
page-status-popover-on-service .ios #downloadLink,
page-referral-cancel-popover .ios #downloadLink,
page-referrals-list .ios #downloadLink,
page-referral-tab .ios #downloadLink,
.patient-tabs .ios #downloadLink,
page-add-patient .ios #downloadLink,
page-add-patient-details-popover .ios #downloadLink,
page-patient-details .ios #downloadLink,
page-community-bereavement-popover .ios #downloadLink,
page-cb-checkpoint-popover .ios #downloadLink,
page-patient-history-popover .ios #downloadLink,
medication-edit .ios #downloadLink,
medication-discontinue .ios #downloadLink,
allergy-edit .ios #downloadLink,
diagnosis-card .ios #downloadLink,
order-entry-om .ios #downloadLink,
discontinue-order .ios #downloadLink,
add-notes-popover .ios #downloadLink,
cancel-order .ios #downloadLink,
e-sign-selected-orders .ios #downloadLink,
reject-order .ios #downloadLink,
reject-selected-orders .ios #downloadLink,
upload-order-documents .ios #downloadLink,
read-back-and-verified .ios #downloadLink {
  margin-left: 35px;
}

page-discharge-forms .stateList .popover-content,
page-meds-dme-delete-confirmation .stateList .popover-content,
page-note-popover .stateList .popover-content,
page-adverse-event-popover .stateList .popover-content,
page-notes .stateList .popover-content,
page-reports-discharge-service-utilization .stateList .popover-content,
reports-discharge .stateList .popover-content,
page-reports-discharge-admin .stateList .popover-content,
page-reports-discharge-record-admin .stateList .popover-content,
page-reports-admission-preference .stateList .popover-content,
page-reports-admission-record-admin .stateList .popover-content,
page-reports-admission-healthcondition .stateList .popover-content,
page-reports-admission-medication .stateList .popover-content,
page-reports-admission-admin .stateList .popover-content,
page-reports-admission-activedaignosis .stateList .popover-content,
page-admission-forms .stateList .popover-content,
page-reports-discharge .stateList .popover-content,
page-admission-complete-popover .stateList .popover-content,
page-certification .stateList .popover-content,
page-consents .stateList .popover-content,
page-patient-certification .stateList .popover-content,
page-certificate-consents-details .stateList .popover-content,
page-consents-details page-add-allergies .stateList .popover-content,
page-add-dme .stateList .popover-content,
page-add-medication .stateList .popover-content,
page-add-patient-details-popover .stateList .popover-content,
page-allergy-grid .stateList .popover-content,
page-aware-of-referral .stateList .popover-content,
page-caller-popover .stateList .popover-content,
page-diagnosis .stateList .popover-content,
page-diagnosis-popover .stateList .popover-content,
page-dme-grid .stateList .popover-content,
page-funeral-home-pharmacy .stateList .popover-content,
page-hospice-transfer .stateList .popover-content,
page-level-of-care .stateList .popover-content,
page-level-of-care-popover .stateList .popover-content,
page-medication-dme .stateList .popover-content,
page-medication-grid .stateList .popover-content,
page-patient-activity .stateList .popover-content,
page-physicians-order .stateList .popover-content,
page-referrals-credit .stateList .popover-content,
page-referrer .stateList .popover-content,
page-referring-physician .stateList .popover-content,
page-status .stateList .popover-content,
page-status-popover .stateList .popover-content,
page-status-popover-on-service .stateList .popover-content,
page-referral-cancel-popover .stateList .popover-content,
page-referrals-list .stateList .popover-content,
page-referral-tab .stateList .popover-content,
.patient-tabs .stateList .popover-content,
page-add-patient .stateList .popover-content,
page-add-patient-details-popover .stateList .popover-content,
page-patient-details .stateList .popover-content,
page-community-bereavement-popover .stateList .popover-content,
page-cb-checkpoint-popover .stateList .popover-content,
page-patient-history-popover .stateList .popover-content,
medication-edit .stateList .popover-content,
medication-discontinue .stateList .popover-content,
allergy-edit .stateList .popover-content,
diagnosis-card .stateList .popover-content,
order-entry-om .stateList .popover-content,
discontinue-order .stateList .popover-content,
add-notes-popover .stateList .popover-content,
cancel-order .stateList .popover-content,
e-sign-selected-orders .stateList .popover-content,
reject-order .stateList .popover-content,
reject-selected-orders .stateList .popover-content,
upload-order-documents .stateList .popover-content,
read-back-and-verified .stateList .popover-content {
  width: 245px;
}

page-discharge-forms .stateListCertification .popover-content,
page-meds-dme-delete-confirmation .stateListCertification .popover-content,
page-note-popover .stateListCertification .popover-content,
page-adverse-event-popover .stateListCertification .popover-content,
page-notes .stateListCertification .popover-content,
page-reports-discharge-service-utilization .stateListCertification .popover-content,
reports-discharge .stateListCertification .popover-content,
page-reports-discharge-admin .stateListCertification .popover-content,
page-reports-discharge-record-admin .stateListCertification .popover-content,
page-reports-admission-preference .stateListCertification .popover-content,
page-reports-admission-record-admin .stateListCertification .popover-content,
page-reports-admission-healthcondition .stateListCertification .popover-content,
page-reports-admission-medication .stateListCertification .popover-content,
page-reports-admission-admin .stateListCertification .popover-content,
page-reports-admission-activedaignosis .stateListCertification .popover-content,
page-admission-forms .stateListCertification .popover-content,
page-reports-discharge .stateListCertification .popover-content,
page-admission-complete-popover .stateListCertification .popover-content,
page-certification .stateListCertification .popover-content,
page-consents .stateListCertification .popover-content,
page-patient-certification .stateListCertification .popover-content,
page-certificate-consents-details .stateListCertification .popover-content,
page-consents-details page-add-allergies .stateListCertification .popover-content,
page-add-dme .stateListCertification .popover-content,
page-add-medication .stateListCertification .popover-content,
page-add-patient-details-popover .stateListCertification .popover-content,
page-allergy-grid .stateListCertification .popover-content,
page-aware-of-referral .stateListCertification .popover-content,
page-caller-popover .stateListCertification .popover-content,
page-diagnosis .stateListCertification .popover-content,
page-diagnosis-popover .stateListCertification .popover-content,
page-dme-grid .stateListCertification .popover-content,
page-funeral-home-pharmacy .stateListCertification .popover-content,
page-hospice-transfer .stateListCertification .popover-content,
page-level-of-care .stateListCertification .popover-content,
page-level-of-care-popover .stateListCertification .popover-content,
page-medication-dme .stateListCertification .popover-content,
page-medication-grid .stateListCertification .popover-content,
page-patient-activity .stateListCertification .popover-content,
page-physicians-order .stateListCertification .popover-content,
page-referrals-credit .stateListCertification .popover-content,
page-referrer .stateListCertification .popover-content,
page-referring-physician .stateListCertification .popover-content,
page-status .stateListCertification .popover-content,
page-status-popover .stateListCertification .popover-content,
page-status-popover-on-service .stateListCertification .popover-content,
page-referral-cancel-popover .stateListCertification .popover-content,
page-referrals-list .stateListCertification .popover-content,
page-referral-tab .stateListCertification .popover-content,
.patient-tabs .stateListCertification .popover-content,
page-add-patient .stateListCertification .popover-content,
page-add-patient-details-popover .stateListCertification .popover-content,
page-patient-details .stateListCertification .popover-content,
page-community-bereavement-popover .stateListCertification .popover-content,
page-cb-checkpoint-popover .stateListCertification .popover-content,
page-patient-history-popover .stateListCertification .popover-content,
medication-edit .stateListCertification .popover-content,
medication-discontinue .stateListCertification .popover-content,
allergy-edit .stateListCertification .popover-content,
diagnosis-card .stateListCertification .popover-content,
order-entry-om .stateListCertification .popover-content,
discontinue-order .stateListCertification .popover-content,
add-notes-popover .stateListCertification .popover-content,
cancel-order .stateListCertification .popover-content,
e-sign-selected-orders .stateListCertification .popover-content,
reject-order .stateListCertification .popover-content,
reject-selected-orders .stateListCertification .popover-content,
upload-order-documents .stateListCertification .popover-content,
read-back-and-verified .stateListCertification .popover-content {
  width: 205px;
}

page-discharge-forms .clinicalContainer,
page-meds-dme-delete-confirmation .clinicalContainer,
page-note-popover .clinicalContainer,
page-adverse-event-popover .clinicalContainer,
page-notes .clinicalContainer,
page-reports-discharge-service-utilization .clinicalContainer,
reports-discharge .clinicalContainer,
page-reports-discharge-admin .clinicalContainer,
page-reports-discharge-record-admin .clinicalContainer,
page-reports-admission-preference .clinicalContainer,
page-reports-admission-record-admin .clinicalContainer,
page-reports-admission-healthcondition .clinicalContainer,
page-reports-admission-medication .clinicalContainer,
page-reports-admission-admin .clinicalContainer,
page-reports-admission-activedaignosis .clinicalContainer,
page-admission-forms .clinicalContainer,
page-reports-discharge .clinicalContainer,
page-admission-complete-popover .clinicalContainer,
page-certification .clinicalContainer,
page-consents .clinicalContainer,
page-patient-certification .clinicalContainer,
page-certificate-consents-details .clinicalContainer,
page-consents-details page-add-allergies .clinicalContainer,
page-add-dme .clinicalContainer,
page-add-medication .clinicalContainer,
page-add-patient-details-popover .clinicalContainer,
page-allergy-grid .clinicalContainer,
page-aware-of-referral .clinicalContainer,
page-caller-popover .clinicalContainer,
page-diagnosis .clinicalContainer,
page-diagnosis-popover .clinicalContainer,
page-dme-grid .clinicalContainer,
page-funeral-home-pharmacy .clinicalContainer,
page-hospice-transfer .clinicalContainer,
page-level-of-care .clinicalContainer,
page-level-of-care-popover .clinicalContainer,
page-medication-dme .clinicalContainer,
page-medication-grid .clinicalContainer,
page-patient-activity .clinicalContainer,
page-physicians-order .clinicalContainer,
page-referrals-credit .clinicalContainer,
page-referrer .clinicalContainer,
page-referring-physician .clinicalContainer,
page-status .clinicalContainer,
page-status-popover .clinicalContainer,
page-status-popover-on-service .clinicalContainer,
page-referral-cancel-popover .clinicalContainer,
page-referrals-list .clinicalContainer,
page-referral-tab .clinicalContainer,
.patient-tabs .clinicalContainer,
page-add-patient .clinicalContainer,
page-add-patient-details-popover .clinicalContainer,
page-patient-details .clinicalContainer,
page-community-bereavement-popover .clinicalContainer,
page-cb-checkpoint-popover .clinicalContainer,
page-patient-history-popover .clinicalContainer,
medication-edit .clinicalContainer,
medication-discontinue .clinicalContainer,
allergy-edit .clinicalContainer,
diagnosis-card .clinicalContainer,
order-entry-om .clinicalContainer,
discontinue-order .clinicalContainer,
add-notes-popover .clinicalContainer,
cancel-order .clinicalContainer,
e-sign-selected-orders .clinicalContainer,
reject-order .clinicalContainer,
reject-selected-orders .clinicalContainer,
upload-order-documents .clinicalContainer,
read-back-and-verified .clinicalContainer {
  background-color: rgba(197, 208, 224, 0.3);
}

page-discharge-forms ion-app.md,
page-meds-dme-delete-confirmation ion-app.md,
page-note-popover ion-app.md,
page-adverse-event-popover ion-app.md,
page-notes ion-app.md,
page-reports-discharge-service-utilization ion-app.md,
reports-discharge ion-app.md,
page-reports-discharge-admin ion-app.md,
page-reports-discharge-record-admin ion-app.md,
page-reports-admission-preference ion-app.md,
page-reports-admission-record-admin ion-app.md,
page-reports-admission-healthcondition ion-app.md,
page-reports-admission-medication ion-app.md,
page-reports-admission-admin ion-app.md,
page-reports-admission-activedaignosis ion-app.md,
page-admission-forms ion-app.md,
page-reports-discharge ion-app.md,
page-admission-complete-popover ion-app.md,
page-certification ion-app.md,
page-consents ion-app.md,
page-patient-certification ion-app.md,
page-certificate-consents-details ion-app.md,
page-consents-details page-add-allergies ion-app.md,
page-add-dme ion-app.md,
page-add-medication ion-app.md,
page-add-patient-details-popover ion-app.md,
page-allergy-grid ion-app.md,
page-aware-of-referral ion-app.md,
page-caller-popover ion-app.md,
page-diagnosis ion-app.md,
page-diagnosis-popover ion-app.md,
page-dme-grid ion-app.md,
page-funeral-home-pharmacy ion-app.md,
page-hospice-transfer ion-app.md,
page-level-of-care ion-app.md,
page-level-of-care-popover ion-app.md,
page-medication-dme ion-app.md,
page-medication-grid ion-app.md,
page-patient-activity ion-app.md,
page-physicians-order ion-app.md,
page-referrals-credit ion-app.md,
page-referrer ion-app.md,
page-referring-physician ion-app.md,
page-status ion-app.md,
page-status-popover ion-app.md,
page-status-popover-on-service ion-app.md,
page-referral-cancel-popover ion-app.md,
page-referrals-list ion-app.md,
page-referral-tab ion-app.md,
.patient-tabs ion-app.md,
page-add-patient ion-app.md,
page-add-patient-details-popover ion-app.md,
page-patient-details ion-app.md,
page-community-bereavement-popover ion-app.md,
page-cb-checkpoint-popover ion-app.md,
page-patient-history-popover ion-app.md,
medication-edit ion-app.md,
medication-discontinue ion-app.md,
allergy-edit ion-app.md,
diagnosis-card ion-app.md,
order-entry-om ion-app.md,
discontinue-order ion-app.md,
add-notes-popover ion-app.md,
cancel-order ion-app.md,
e-sign-selected-orders ion-app.md,
reject-order ion-app.md,
reject-selected-orders ion-app.md,
upload-order-documents ion-app.md,
read-back-and-verified ion-app.md {
  background-color: rgba(197, 208, 224, 0.3);
}

page-discharge-forms .select-ios .select-icon,
page-discharge-forms .select-md .select-icon,
page-meds-dme-delete-confirmation .select-ios .select-icon,
page-meds-dme-delete-confirmation .select-md .select-icon,
page-note-popover .select-ios .select-icon,
page-note-popover .select-md .select-icon,
page-adverse-event-popover .select-ios .select-icon,
page-adverse-event-popover .select-md .select-icon,
page-notes .select-ios .select-icon,
page-notes .select-md .select-icon,
page-reports-discharge-service-utilization .select-ios .select-icon,
page-reports-discharge-service-utilization .select-md .select-icon,
reports-discharge .select-ios .select-icon,
reports-discharge .select-md .select-icon,
page-reports-discharge-admin .select-ios .select-icon,
page-reports-discharge-admin .select-md .select-icon,
page-reports-discharge-record-admin .select-ios .select-icon,
page-reports-discharge-record-admin .select-md .select-icon,
page-reports-admission-preference .select-ios .select-icon,
page-reports-admission-preference .select-md .select-icon,
page-reports-admission-record-admin .select-ios .select-icon,
page-reports-admission-record-admin .select-md .select-icon,
page-reports-admission-healthcondition .select-ios .select-icon,
page-reports-admission-healthcondition .select-md .select-icon,
page-reports-admission-medication .select-ios .select-icon,
page-reports-admission-medication .select-md .select-icon,
page-reports-admission-admin .select-ios .select-icon,
page-reports-admission-admin .select-md .select-icon,
page-reports-admission-activedaignosis .select-ios .select-icon,
page-reports-admission-activedaignosis .select-md .select-icon,
page-admission-forms .select-ios .select-icon,
page-admission-forms .select-md .select-icon,
page-reports-discharge .select-ios .select-icon,
page-reports-discharge .select-md .select-icon,
page-admission-complete-popover .select-ios .select-icon,
page-admission-complete-popover .select-md .select-icon,
page-certification .select-ios .select-icon,
page-certification .select-md .select-icon,
page-consents .select-ios .select-icon,
page-consents .select-md .select-icon,
page-patient-certification .select-ios .select-icon,
page-patient-certification .select-md .select-icon,
page-certificate-consents-details .select-ios .select-icon,
page-certificate-consents-details .select-md .select-icon,
page-consents-details page-add-allergies .select-ios .select-icon,
page-consents-details page-add-allergies .select-md .select-icon,
page-add-dme .select-ios .select-icon,
page-add-dme .select-md .select-icon,
page-add-medication .select-ios .select-icon,
page-add-medication .select-md .select-icon,
page-add-patient-details-popover .select-ios .select-icon,
page-add-patient-details-popover .select-md .select-icon,
page-allergy-grid .select-ios .select-icon,
page-allergy-grid .select-md .select-icon,
page-aware-of-referral .select-ios .select-icon,
page-aware-of-referral .select-md .select-icon,
page-caller-popover .select-ios .select-icon,
page-caller-popover .select-md .select-icon,
page-diagnosis .select-ios .select-icon,
page-diagnosis .select-md .select-icon,
page-diagnosis-popover .select-ios .select-icon,
page-diagnosis-popover .select-md .select-icon,
page-dme-grid .select-ios .select-icon,
page-dme-grid .select-md .select-icon,
page-funeral-home-pharmacy .select-ios .select-icon,
page-funeral-home-pharmacy .select-md .select-icon,
page-hospice-transfer .select-ios .select-icon,
page-hospice-transfer .select-md .select-icon,
page-level-of-care .select-ios .select-icon,
page-level-of-care .select-md .select-icon,
page-level-of-care-popover .select-ios .select-icon,
page-level-of-care-popover .select-md .select-icon,
page-medication-dme .select-ios .select-icon,
page-medication-dme .select-md .select-icon,
page-medication-grid .select-ios .select-icon,
page-medication-grid .select-md .select-icon,
page-patient-activity .select-ios .select-icon,
page-patient-activity .select-md .select-icon,
page-physicians-order .select-ios .select-icon,
page-physicians-order .select-md .select-icon,
page-referrals-credit .select-ios .select-icon,
page-referrals-credit .select-md .select-icon,
page-referrer .select-ios .select-icon,
page-referrer .select-md .select-icon,
page-referring-physician .select-ios .select-icon,
page-referring-physician .select-md .select-icon,
page-status .select-ios .select-icon,
page-status .select-md .select-icon,
page-status-popover .select-ios .select-icon,
page-status-popover .select-md .select-icon,
page-status-popover-on-service .select-ios .select-icon,
page-status-popover-on-service .select-md .select-icon,
page-referral-cancel-popover .select-ios .select-icon,
page-referral-cancel-popover .select-md .select-icon,
page-referrals-list .select-ios .select-icon,
page-referrals-list .select-md .select-icon,
page-referral-tab .select-ios .select-icon,
page-referral-tab .select-md .select-icon,
.patient-tabs .select-ios .select-icon,
.patient-tabs .select-md .select-icon,
page-add-patient .select-ios .select-icon,
page-add-patient .select-md .select-icon,
page-add-patient-details-popover .select-ios .select-icon,
page-add-patient-details-popover .select-md .select-icon,
page-patient-details .select-ios .select-icon,
page-patient-details .select-md .select-icon,
page-community-bereavement-popover .select-ios .select-icon,
page-community-bereavement-popover .select-md .select-icon,
page-cb-checkpoint-popover .select-ios .select-icon,
page-cb-checkpoint-popover .select-md .select-icon,
page-patient-history-popover .select-ios .select-icon,
page-patient-history-popover .select-md .select-icon,
medication-edit .select-ios .select-icon,
medication-edit .select-md .select-icon,
medication-discontinue .select-ios .select-icon,
medication-discontinue .select-md .select-icon,
allergy-edit .select-ios .select-icon,
allergy-edit .select-md .select-icon,
diagnosis-card .select-ios .select-icon,
diagnosis-card .select-md .select-icon,
order-entry-om .select-ios .select-icon,
order-entry-om .select-md .select-icon,
discontinue-order .select-ios .select-icon,
discontinue-order .select-md .select-icon,
add-notes-popover .select-ios .select-icon,
add-notes-popover .select-md .select-icon,
cancel-order .select-ios .select-icon,
cancel-order .select-md .select-icon,
e-sign-selected-orders .select-ios .select-icon,
e-sign-selected-orders .select-md .select-icon,
reject-order .select-ios .select-icon,
reject-order .select-md .select-icon,
reject-selected-orders .select-ios .select-icon,
reject-selected-orders .select-md .select-icon,
upload-order-documents .select-ios .select-icon,
upload-order-documents .select-md .select-icon,
read-back-and-verified .select-ios .select-icon,
read-back-and-verified .select-md .select-icon {
  position: relative;
  width: 14px;
  height: 18px;
  background-image: url(../assets/svg/down-arrow.svg);
  background-repeat: no-repeat;
  background-position: right;
  color: #c1bfbf;
}

page-discharge-forms .select-ios .select-icon,
page-meds-dme-delete-confirmation .select-ios .select-icon,
page-note-popover .select-ios .select-icon,
page-adverse-event-popover .select-ios .select-icon,
page-notes .select-ios .select-icon,
page-reports-discharge-service-utilization .select-ios .select-icon,
reports-discharge .select-ios .select-icon,
page-reports-discharge-admin .select-ios .select-icon,
page-reports-discharge-record-admin .select-ios .select-icon,
page-reports-admission-preference .select-ios .select-icon,
page-reports-admission-record-admin .select-ios .select-icon,
page-reports-admission-healthcondition .select-ios .select-icon,
page-reports-admission-medication .select-ios .select-icon,
page-reports-admission-admin .select-ios .select-icon,
page-reports-admission-activedaignosis .select-ios .select-icon,
page-admission-forms .select-ios .select-icon,
page-reports-discharge .select-ios .select-icon,
page-admission-complete-popover .select-ios .select-icon,
page-certification .select-ios .select-icon,
page-consents .select-ios .select-icon,
page-patient-certification .select-ios .select-icon,
page-certificate-consents-details .select-ios .select-icon,
page-consents-details page-add-allergies .select-ios .select-icon,
page-add-dme .select-ios .select-icon,
page-add-medication .select-ios .select-icon,
page-add-patient-details-popover .select-ios .select-icon,
page-allergy-grid .select-ios .select-icon,
page-aware-of-referral .select-ios .select-icon,
page-caller-popover .select-ios .select-icon,
page-diagnosis .select-ios .select-icon,
page-diagnosis-popover .select-ios .select-icon,
page-dme-grid .select-ios .select-icon,
page-funeral-home-pharmacy .select-ios .select-icon,
page-hospice-transfer .select-ios .select-icon,
page-level-of-care .select-ios .select-icon,
page-level-of-care-popover .select-ios .select-icon,
page-medication-dme .select-ios .select-icon,
page-medication-grid .select-ios .select-icon,
page-patient-activity .select-ios .select-icon,
page-physicians-order .select-ios .select-icon,
page-referrals-credit .select-ios .select-icon,
page-referrer .select-ios .select-icon,
page-referring-physician .select-ios .select-icon,
page-status .select-ios .select-icon,
page-status-popover .select-ios .select-icon,
page-status-popover-on-service .select-ios .select-icon,
page-referral-cancel-popover .select-ios .select-icon,
page-referrals-list .select-ios .select-icon,
page-referral-tab .select-ios .select-icon,
.patient-tabs .select-ios .select-icon,
page-add-patient .select-ios .select-icon,
page-add-patient-details-popover .select-ios .select-icon,
page-patient-details .select-ios .select-icon,
page-community-bereavement-popover .select-ios .select-icon,
page-cb-checkpoint-popover .select-ios .select-icon,
page-patient-history-popover .select-ios .select-icon,
medication-edit .select-ios .select-icon,
medication-discontinue .select-ios .select-icon,
allergy-edit .select-ios .select-icon,
diagnosis-card .select-ios .select-icon,
order-entry-om .select-ios .select-icon,
discontinue-order .select-ios .select-icon,
add-notes-popover .select-ios .select-icon,
cancel-order .select-ios .select-icon,
e-sign-selected-orders .select-ios .select-icon,
reject-order .select-ios .select-icon,
reject-selected-orders .select-ios .select-icon,
upload-order-documents .select-ios .select-icon,
read-back-and-verified .select-ios .select-icon {
  top: auto;
}

page-discharge-forms .select-ios .select-icon .select-icon-inner,
page-discharge-forms .select-md .select-icon .select-icon-inner,
page-meds-dme-delete-confirmation .select-ios .select-icon .select-icon-inner,
page-meds-dme-delete-confirmation .select-md .select-icon .select-icon-inner,
page-note-popover .select-ios .select-icon .select-icon-inner,
page-note-popover .select-md .select-icon .select-icon-inner,
page-adverse-event-popover .select-ios .select-icon .select-icon-inner,
page-adverse-event-popover .select-md .select-icon .select-icon-inner,
page-notes .select-ios .select-icon .select-icon-inner,
page-notes .select-md .select-icon .select-icon-inner,
page-reports-discharge-service-utilization .select-ios .select-icon .select-icon-inner,
page-reports-discharge-service-utilization .select-md .select-icon .select-icon-inner,
reports-discharge .select-ios .select-icon .select-icon-inner,
reports-discharge .select-md .select-icon .select-icon-inner,
page-reports-discharge-admin .select-ios .select-icon .select-icon-inner,
page-reports-discharge-admin .select-md .select-icon .select-icon-inner,
page-reports-discharge-record-admin .select-ios .select-icon .select-icon-inner,
page-reports-discharge-record-admin .select-md .select-icon .select-icon-inner,
page-reports-admission-preference .select-ios .select-icon .select-icon-inner,
page-reports-admission-preference .select-md .select-icon .select-icon-inner,
page-reports-admission-record-admin .select-ios .select-icon .select-icon-inner,
page-reports-admission-record-admin .select-md .select-icon .select-icon-inner,
page-reports-admission-healthcondition .select-ios .select-icon .select-icon-inner,
page-reports-admission-healthcondition .select-md .select-icon .select-icon-inner,
page-reports-admission-medication .select-ios .select-icon .select-icon-inner,
page-reports-admission-medication .select-md .select-icon .select-icon-inner,
page-reports-admission-admin .select-ios .select-icon .select-icon-inner,
page-reports-admission-admin .select-md .select-icon .select-icon-inner,
page-reports-admission-activedaignosis .select-ios .select-icon .select-icon-inner,
page-reports-admission-activedaignosis .select-md .select-icon .select-icon-inner,
page-admission-forms .select-ios .select-icon .select-icon-inner,
page-admission-forms .select-md .select-icon .select-icon-inner,
page-reports-discharge .select-ios .select-icon .select-icon-inner,
page-reports-discharge .select-md .select-icon .select-icon-inner,
page-admission-complete-popover .select-ios .select-icon .select-icon-inner,
page-admission-complete-popover .select-md .select-icon .select-icon-inner,
page-certification .select-ios .select-icon .select-icon-inner,
page-certification .select-md .select-icon .select-icon-inner,
page-consents .select-ios .select-icon .select-icon-inner,
page-consents .select-md .select-icon .select-icon-inner,
page-patient-certification .select-ios .select-icon .select-icon-inner,
page-patient-certification .select-md .select-icon .select-icon-inner,
page-certificate-consents-details .select-ios .select-icon .select-icon-inner,
page-certificate-consents-details .select-md .select-icon .select-icon-inner,
page-consents-details page-add-allergies .select-ios .select-icon .select-icon-inner,
page-consents-details page-add-allergies .select-md .select-icon .select-icon-inner,
page-add-dme .select-ios .select-icon .select-icon-inner,
page-add-dme .select-md .select-icon .select-icon-inner,
page-add-medication .select-ios .select-icon .select-icon-inner,
page-add-medication .select-md .select-icon .select-icon-inner,
page-add-patient-details-popover .select-ios .select-icon .select-icon-inner,
page-add-patient-details-popover .select-md .select-icon .select-icon-inner,
page-allergy-grid .select-ios .select-icon .select-icon-inner,
page-allergy-grid .select-md .select-icon .select-icon-inner,
page-aware-of-referral .select-ios .select-icon .select-icon-inner,
page-aware-of-referral .select-md .select-icon .select-icon-inner,
page-caller-popover .select-ios .select-icon .select-icon-inner,
page-caller-popover .select-md .select-icon .select-icon-inner,
page-diagnosis .select-ios .select-icon .select-icon-inner,
page-diagnosis .select-md .select-icon .select-icon-inner,
page-diagnosis-popover .select-ios .select-icon .select-icon-inner,
page-diagnosis-popover .select-md .select-icon .select-icon-inner,
page-dme-grid .select-ios .select-icon .select-icon-inner,
page-dme-grid .select-md .select-icon .select-icon-inner,
page-funeral-home-pharmacy .select-ios .select-icon .select-icon-inner,
page-funeral-home-pharmacy .select-md .select-icon .select-icon-inner,
page-hospice-transfer .select-ios .select-icon .select-icon-inner,
page-hospice-transfer .select-md .select-icon .select-icon-inner,
page-level-of-care .select-ios .select-icon .select-icon-inner,
page-level-of-care .select-md .select-icon .select-icon-inner,
page-level-of-care-popover .select-ios .select-icon .select-icon-inner,
page-level-of-care-popover .select-md .select-icon .select-icon-inner,
page-medication-dme .select-ios .select-icon .select-icon-inner,
page-medication-dme .select-md .select-icon .select-icon-inner,
page-medication-grid .select-ios .select-icon .select-icon-inner,
page-medication-grid .select-md .select-icon .select-icon-inner,
page-patient-activity .select-ios .select-icon .select-icon-inner,
page-patient-activity .select-md .select-icon .select-icon-inner,
page-physicians-order .select-ios .select-icon .select-icon-inner,
page-physicians-order .select-md .select-icon .select-icon-inner,
page-referrals-credit .select-ios .select-icon .select-icon-inner,
page-referrals-credit .select-md .select-icon .select-icon-inner,
page-referrer .select-ios .select-icon .select-icon-inner,
page-referrer .select-md .select-icon .select-icon-inner,
page-referring-physician .select-ios .select-icon .select-icon-inner,
page-referring-physician .select-md .select-icon .select-icon-inner,
page-status .select-ios .select-icon .select-icon-inner,
page-status .select-md .select-icon .select-icon-inner,
page-status-popover .select-ios .select-icon .select-icon-inner,
page-status-popover .select-md .select-icon .select-icon-inner,
page-status-popover-on-service .select-ios .select-icon .select-icon-inner,
page-status-popover-on-service .select-md .select-icon .select-icon-inner,
page-referral-cancel-popover .select-ios .select-icon .select-icon-inner,
page-referral-cancel-popover .select-md .select-icon .select-icon-inner,
page-referrals-list .select-ios .select-icon .select-icon-inner,
page-referrals-list .select-md .select-icon .select-icon-inner,
page-referral-tab .select-ios .select-icon .select-icon-inner,
page-referral-tab .select-md .select-icon .select-icon-inner,
.patient-tabs .select-ios .select-icon .select-icon-inner,
.patient-tabs .select-md .select-icon .select-icon-inner,
page-add-patient .select-ios .select-icon .select-icon-inner,
page-add-patient .select-md .select-icon .select-icon-inner,
page-add-patient-details-popover .select-ios .select-icon .select-icon-inner,
page-add-patient-details-popover .select-md .select-icon .select-icon-inner,
page-patient-details .select-ios .select-icon .select-icon-inner,
page-patient-details .select-md .select-icon .select-icon-inner,
page-community-bereavement-popover .select-ios .select-icon .select-icon-inner,
page-community-bereavement-popover .select-md .select-icon .select-icon-inner,
page-cb-checkpoint-popover .select-ios .select-icon .select-icon-inner,
page-cb-checkpoint-popover .select-md .select-icon .select-icon-inner,
page-patient-history-popover .select-ios .select-icon .select-icon-inner,
page-patient-history-popover .select-md .select-icon .select-icon-inner,
medication-edit .select-ios .select-icon .select-icon-inner,
medication-edit .select-md .select-icon .select-icon-inner,
medication-discontinue .select-ios .select-icon .select-icon-inner,
medication-discontinue .select-md .select-icon .select-icon-inner,
allergy-edit .select-ios .select-icon .select-icon-inner,
allergy-edit .select-md .select-icon .select-icon-inner,
diagnosis-card .select-ios .select-icon .select-icon-inner,
diagnosis-card .select-md .select-icon .select-icon-inner,
order-entry-om .select-ios .select-icon .select-icon-inner,
order-entry-om .select-md .select-icon .select-icon-inner,
discontinue-order .select-ios .select-icon .select-icon-inner,
discontinue-order .select-md .select-icon .select-icon-inner,
add-notes-popover .select-ios .select-icon .select-icon-inner,
add-notes-popover .select-md .select-icon .select-icon-inner,
cancel-order .select-ios .select-icon .select-icon-inner,
cancel-order .select-md .select-icon .select-icon-inner,
e-sign-selected-orders .select-ios .select-icon .select-icon-inner,
e-sign-selected-orders .select-md .select-icon .select-icon-inner,
reject-order .select-ios .select-icon .select-icon-inner,
reject-order .select-md .select-icon .select-icon-inner,
reject-selected-orders .select-ios .select-icon .select-icon-inner,
reject-selected-orders .select-md .select-icon .select-icon-inner,
upload-order-documents .select-ios .select-icon .select-icon-inner,
upload-order-documents .select-md .select-icon .select-icon-inner,
read-back-and-verified .select-ios .select-icon .select-icon-inner,
read-back-and-verified .select-md .select-icon .select-icon-inner {
  display: none;
}

page-discharge-forms ion-modal .modal-wrapper .content-ios .scroll-content,
page-meds-dme-delete-confirmation ion-modal .modal-wrapper .content-ios .scroll-content,
page-note-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-adverse-event-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-notes ion-modal .modal-wrapper .content-ios .scroll-content,
page-reports-discharge-service-utilization ion-modal .modal-wrapper .content-ios .scroll-content,
reports-discharge ion-modal .modal-wrapper .content-ios .scroll-content,
page-reports-discharge-admin ion-modal .modal-wrapper .content-ios .scroll-content,
page-reports-discharge-record-admin ion-modal .modal-wrapper .content-ios .scroll-content,
page-reports-admission-preference ion-modal .modal-wrapper .content-ios .scroll-content,
page-reports-admission-record-admin ion-modal .modal-wrapper .content-ios .scroll-content,
page-reports-admission-healthcondition ion-modal .modal-wrapper .content-ios .scroll-content,
page-reports-admission-medication ion-modal .modal-wrapper .content-ios .scroll-content,
page-reports-admission-admin ion-modal .modal-wrapper .content-ios .scroll-content,
page-reports-admission-activedaignosis ion-modal .modal-wrapper .content-ios .scroll-content,
page-admission-forms ion-modal .modal-wrapper .content-ios .scroll-content,
page-reports-discharge ion-modal .modal-wrapper .content-ios .scroll-content,
page-admission-complete-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-certification ion-modal .modal-wrapper .content-ios .scroll-content,
page-consents ion-modal .modal-wrapper .content-ios .scroll-content,
page-patient-certification ion-modal .modal-wrapper .content-ios .scroll-content,
page-certificate-consents-details ion-modal .modal-wrapper .content-ios .scroll-content,
page-consents-details page-add-allergies ion-modal .modal-wrapper .content-ios .scroll-content,
page-add-dme ion-modal .modal-wrapper .content-ios .scroll-content,
page-add-medication ion-modal .modal-wrapper .content-ios .scroll-content,
page-add-patient-details-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-allergy-grid ion-modal .modal-wrapper .content-ios .scroll-content,
page-aware-of-referral ion-modal .modal-wrapper .content-ios .scroll-content,
page-caller-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-diagnosis ion-modal .modal-wrapper .content-ios .scroll-content,
page-diagnosis-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-dme-grid ion-modal .modal-wrapper .content-ios .scroll-content,
page-funeral-home-pharmacy ion-modal .modal-wrapper .content-ios .scroll-content,
page-hospice-transfer ion-modal .modal-wrapper .content-ios .scroll-content,
page-level-of-care ion-modal .modal-wrapper .content-ios .scroll-content,
page-level-of-care-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-medication-dme ion-modal .modal-wrapper .content-ios .scroll-content,
page-medication-grid ion-modal .modal-wrapper .content-ios .scroll-content,
page-patient-activity ion-modal .modal-wrapper .content-ios .scroll-content,
page-physicians-order ion-modal .modal-wrapper .content-ios .scroll-content,
page-referrals-credit ion-modal .modal-wrapper .content-ios .scroll-content,
page-referrer ion-modal .modal-wrapper .content-ios .scroll-content,
page-referring-physician ion-modal .modal-wrapper .content-ios .scroll-content,
page-status ion-modal .modal-wrapper .content-ios .scroll-content,
page-status-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-status-popover-on-service ion-modal .modal-wrapper .content-ios .scroll-content,
page-referral-cancel-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-referrals-list ion-modal .modal-wrapper .content-ios .scroll-content,
page-referral-tab ion-modal .modal-wrapper .content-ios .scroll-content,
.patient-tabs ion-modal .modal-wrapper .content-ios .scroll-content,
page-add-patient ion-modal .modal-wrapper .content-ios .scroll-content,
page-add-patient-details-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-patient-details ion-modal .modal-wrapper .content-ios .scroll-content,
page-community-bereavement-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-cb-checkpoint-popover ion-modal .modal-wrapper .content-ios .scroll-content,
page-patient-history-popover ion-modal .modal-wrapper .content-ios .scroll-content,
medication-edit ion-modal .modal-wrapper .content-ios .scroll-content,
medication-discontinue ion-modal .modal-wrapper .content-ios .scroll-content,
allergy-edit ion-modal .modal-wrapper .content-ios .scroll-content,
diagnosis-card ion-modal .modal-wrapper .content-ios .scroll-content,
order-entry-om ion-modal .modal-wrapper .content-ios .scroll-content,
discontinue-order ion-modal .modal-wrapper .content-ios .scroll-content,
add-notes-popover ion-modal .modal-wrapper .content-ios .scroll-content,
cancel-order ion-modal .modal-wrapper .content-ios .scroll-content,
e-sign-selected-orders ion-modal .modal-wrapper .content-ios .scroll-content,
reject-order ion-modal .modal-wrapper .content-ios .scroll-content,
reject-selected-orders ion-modal .modal-wrapper .content-ios .scroll-content,
upload-order-documents ion-modal .modal-wrapper .content-ios .scroll-content,
read-back-and-verified ion-modal .modal-wrapper .content-ios .scroll-content {
  margin-bottom: 92px !important;
  padding-bottom: 0px !important;
}

page-discharge-forms ion-select,
page-discharge-forms ion-datetime,
page-discharge-forms ion-input,
page-discharge-forms textarea,
page-meds-dme-delete-confirmation ion-select,
page-meds-dme-delete-confirmation ion-datetime,
page-meds-dme-delete-confirmation ion-input,
page-meds-dme-delete-confirmation textarea,
page-note-popover ion-select,
page-note-popover ion-datetime,
page-note-popover ion-input,
page-note-popover textarea,
page-adverse-event-popover ion-select,
page-adverse-event-popover ion-datetime,
page-adverse-event-popover ion-input,
page-adverse-event-popover textarea,
page-notes ion-select,
page-notes ion-datetime,
page-notes ion-input,
page-notes textarea,
page-reports-discharge-service-utilization ion-select,
page-reports-discharge-service-utilization ion-datetime,
page-reports-discharge-service-utilization ion-input,
page-reports-discharge-service-utilization textarea,
reports-discharge ion-select,
reports-discharge ion-datetime,
reports-discharge ion-input,
reports-discharge textarea,
page-reports-discharge-admin ion-select,
page-reports-discharge-admin ion-datetime,
page-reports-discharge-admin ion-input,
page-reports-discharge-admin textarea,
page-reports-discharge-record-admin ion-select,
page-reports-discharge-record-admin ion-datetime,
page-reports-discharge-record-admin ion-input,
page-reports-discharge-record-admin textarea,
page-reports-admission-preference ion-select,
page-reports-admission-preference ion-datetime,
page-reports-admission-preference ion-input,
page-reports-admission-preference textarea,
page-reports-admission-record-admin ion-select,
page-reports-admission-record-admin ion-datetime,
page-reports-admission-record-admin ion-input,
page-reports-admission-record-admin textarea,
page-reports-admission-healthcondition ion-select,
page-reports-admission-healthcondition ion-datetime,
page-reports-admission-healthcondition ion-input,
page-reports-admission-healthcondition textarea,
page-reports-admission-medication ion-select,
page-reports-admission-medication ion-datetime,
page-reports-admission-medication ion-input,
page-reports-admission-medication textarea,
page-reports-admission-admin ion-select,
page-reports-admission-admin ion-datetime,
page-reports-admission-admin ion-input,
page-reports-admission-admin textarea,
page-reports-admission-activedaignosis ion-select,
page-reports-admission-activedaignosis ion-datetime,
page-reports-admission-activedaignosis ion-input,
page-reports-admission-activedaignosis textarea,
page-admission-forms ion-select,
page-admission-forms ion-datetime,
page-admission-forms ion-input,
page-admission-forms textarea,
page-reports-discharge ion-select,
page-reports-discharge ion-datetime,
page-reports-discharge ion-input,
page-reports-discharge textarea,
page-admission-complete-popover ion-select,
page-admission-complete-popover ion-datetime,
page-admission-complete-popover ion-input,
page-admission-complete-popover textarea,
page-certification ion-select,
page-certification ion-datetime,
page-certification ion-input,
page-certification textarea,
page-consents ion-select,
page-consents ion-datetime,
page-consents ion-input,
page-consents textarea,
page-patient-certification ion-select,
page-patient-certification ion-datetime,
page-patient-certification ion-input,
page-patient-certification textarea,
page-certificate-consents-details ion-select,
page-certificate-consents-details ion-datetime,
page-certificate-consents-details ion-input,
page-certificate-consents-details textarea,
page-consents-details page-add-allergies ion-select,
page-consents-details page-add-allergies ion-datetime,
page-consents-details page-add-allergies ion-input,
page-consents-details page-add-allergies textarea,
page-add-dme ion-select,
page-add-dme ion-datetime,
page-add-dme ion-input,
page-add-dme textarea,
page-add-medication ion-select,
page-add-medication ion-datetime,
page-add-medication ion-input,
page-add-medication textarea,
page-add-patient-details-popover ion-select,
page-add-patient-details-popover ion-datetime,
page-add-patient-details-popover ion-input,
page-add-patient-details-popover textarea,
page-allergy-grid ion-select,
page-allergy-grid ion-datetime,
page-allergy-grid ion-input,
page-allergy-grid textarea,
page-aware-of-referral ion-select,
page-aware-of-referral ion-datetime,
page-aware-of-referral ion-input,
page-aware-of-referral textarea,
page-caller-popover ion-select,
page-caller-popover ion-datetime,
page-caller-popover ion-input,
page-caller-popover textarea,
page-diagnosis ion-select,
page-diagnosis ion-datetime,
page-diagnosis ion-input,
page-diagnosis textarea,
page-diagnosis-popover ion-select,
page-diagnosis-popover ion-datetime,
page-diagnosis-popover ion-input,
page-diagnosis-popover textarea,
page-dme-grid ion-select,
page-dme-grid ion-datetime,
page-dme-grid ion-input,
page-dme-grid textarea,
page-funeral-home-pharmacy ion-select,
page-funeral-home-pharmacy ion-datetime,
page-funeral-home-pharmacy ion-input,
page-funeral-home-pharmacy textarea,
page-hospice-transfer ion-select,
page-hospice-transfer ion-datetime,
page-hospice-transfer ion-input,
page-hospice-transfer textarea,
page-level-of-care ion-select,
page-level-of-care ion-datetime,
page-level-of-care ion-input,
page-level-of-care textarea,
page-level-of-care-popover ion-select,
page-level-of-care-popover ion-datetime,
page-level-of-care-popover ion-input,
page-level-of-care-popover textarea,
page-medication-dme ion-select,
page-medication-dme ion-datetime,
page-medication-dme ion-input,
page-medication-dme textarea,
page-medication-grid ion-select,
page-medication-grid ion-datetime,
page-medication-grid ion-input,
page-medication-grid textarea,
page-patient-activity ion-select,
page-patient-activity ion-datetime,
page-patient-activity ion-input,
page-patient-activity textarea,
page-physicians-order ion-select,
page-physicians-order ion-datetime,
page-physicians-order ion-input,
page-physicians-order textarea,
page-referrals-credit ion-select,
page-referrals-credit ion-datetime,
page-referrals-credit ion-input,
page-referrals-credit textarea,
page-referrer ion-select,
page-referrer ion-datetime,
page-referrer ion-input,
page-referrer textarea,
page-referring-physician ion-select,
page-referring-physician ion-datetime,
page-referring-physician ion-input,
page-referring-physician textarea,
page-status ion-select,
page-status ion-datetime,
page-status ion-input,
page-status textarea,
page-status-popover ion-select,
page-status-popover ion-datetime,
page-status-popover ion-input,
page-status-popover textarea,
page-status-popover-on-service ion-select,
page-status-popover-on-service ion-datetime,
page-status-popover-on-service ion-input,
page-status-popover-on-service textarea,
page-referral-cancel-popover ion-select,
page-referral-cancel-popover ion-datetime,
page-referral-cancel-popover ion-input,
page-referral-cancel-popover textarea,
page-referrals-list ion-select,
page-referrals-list ion-datetime,
page-referrals-list ion-input,
page-referrals-list textarea,
page-referral-tab ion-select,
page-referral-tab ion-datetime,
page-referral-tab ion-input,
page-referral-tab textarea,
.patient-tabs ion-select,
.patient-tabs ion-datetime,
.patient-tabs ion-input,
.patient-tabs textarea,
page-add-patient ion-select,
page-add-patient ion-datetime,
page-add-patient ion-input,
page-add-patient textarea,
page-add-patient-details-popover ion-select,
page-add-patient-details-popover ion-datetime,
page-add-patient-details-popover ion-input,
page-add-patient-details-popover textarea,
page-patient-details ion-select,
page-patient-details ion-datetime,
page-patient-details ion-input,
page-patient-details textarea,
page-community-bereavement-popover ion-select,
page-community-bereavement-popover ion-datetime,
page-community-bereavement-popover ion-input,
page-community-bereavement-popover textarea,
page-cb-checkpoint-popover ion-select,
page-cb-checkpoint-popover ion-datetime,
page-cb-checkpoint-popover ion-input,
page-cb-checkpoint-popover textarea,
page-patient-history-popover ion-select,
page-patient-history-popover ion-datetime,
page-patient-history-popover ion-input,
page-patient-history-popover textarea,
medication-edit ion-select,
medication-edit ion-datetime,
medication-edit ion-input,
medication-edit textarea,
medication-discontinue ion-select,
medication-discontinue ion-datetime,
medication-discontinue ion-input,
medication-discontinue textarea,
allergy-edit ion-select,
allergy-edit ion-datetime,
allergy-edit ion-input,
allergy-edit textarea,
diagnosis-card ion-select,
diagnosis-card ion-datetime,
diagnosis-card ion-input,
diagnosis-card textarea,
order-entry-om ion-select,
order-entry-om ion-datetime,
order-entry-om ion-input,
order-entry-om textarea,
discontinue-order ion-select,
discontinue-order ion-datetime,
discontinue-order ion-input,
discontinue-order textarea,
add-notes-popover ion-select,
add-notes-popover ion-datetime,
add-notes-popover ion-input,
add-notes-popover textarea,
cancel-order ion-select,
cancel-order ion-datetime,
cancel-order ion-input,
cancel-order textarea,
e-sign-selected-orders ion-select,
e-sign-selected-orders ion-datetime,
e-sign-selected-orders ion-input,
e-sign-selected-orders textarea,
reject-order ion-select,
reject-order ion-datetime,
reject-order ion-input,
reject-order textarea,
reject-selected-orders ion-select,
reject-selected-orders ion-datetime,
reject-selected-orders ion-input,
reject-selected-orders textarea,
upload-order-documents ion-select,
upload-order-documents ion-datetime,
upload-order-documents ion-input,
upload-order-documents textarea,
read-back-and-verified ion-select,
read-back-and-verified ion-datetime,
read-back-and-verified ion-input,
read-back-and-verified textarea {
  font-size: 14px;
}

page-discharge-forms ion-select,
page-meds-dme-delete-confirmation ion-select,
page-note-popover ion-select,
page-adverse-event-popover ion-select,
page-notes ion-select,
page-reports-discharge-service-utilization ion-select,
reports-discharge ion-select,
page-reports-discharge-admin ion-select,
page-reports-discharge-record-admin ion-select,
page-reports-admission-preference ion-select,
page-reports-admission-record-admin ion-select,
page-reports-admission-healthcondition ion-select,
page-reports-admission-medication ion-select,
page-reports-admission-admin ion-select,
page-reports-admission-activedaignosis ion-select,
page-admission-forms ion-select,
page-reports-discharge ion-select,
page-admission-complete-popover ion-select,
page-certification ion-select,
page-consents ion-select,
page-patient-certification ion-select,
page-certificate-consents-details ion-select,
page-consents-details page-add-allergies ion-select,
page-add-dme ion-select,
page-add-medication ion-select,
page-add-patient-details-popover ion-select,
page-allergy-grid ion-select,
page-aware-of-referral ion-select,
page-caller-popover ion-select,
page-diagnosis ion-select,
page-diagnosis-popover ion-select,
page-dme-grid ion-select,
page-funeral-home-pharmacy ion-select,
page-hospice-transfer ion-select,
page-level-of-care ion-select,
page-level-of-care-popover ion-select,
page-medication-dme ion-select,
page-medication-grid ion-select,
page-patient-activity ion-select,
page-physicians-order ion-select,
page-referrals-credit ion-select,
page-referrer ion-select,
page-referring-physician ion-select,
page-status ion-select,
page-status-popover ion-select,
page-status-popover-on-service ion-select,
page-referral-cancel-popover ion-select,
page-referrals-list ion-select,
page-referral-tab ion-select,
.patient-tabs ion-select,
page-add-patient ion-select,
page-add-patient-details-popover ion-select,
page-patient-details ion-select,
page-community-bereavement-popover ion-select,
page-cb-checkpoint-popover ion-select,
page-patient-history-popover ion-select,
medication-edit ion-select,
medication-discontinue ion-select,
allergy-edit ion-select,
diagnosis-card ion-select,
order-entry-om ion-select,
discontinue-order ion-select,
add-notes-popover ion-select,
cancel-order ion-select,
e-sign-selected-orders ion-select,
reject-order ion-select,
reject-selected-orders ion-select,
upload-order-documents ion-select,
read-back-and-verified ion-select {
  padding-left: 6px;
}

page-discharge-forms .datetime-md,
page-meds-dme-delete-confirmation .datetime-md,
page-note-popover .datetime-md,
page-adverse-event-popover .datetime-md,
page-notes .datetime-md,
page-reports-discharge-service-utilization .datetime-md,
reports-discharge .datetime-md,
page-reports-discharge-admin .datetime-md,
page-reports-discharge-record-admin .datetime-md,
page-reports-admission-preference .datetime-md,
page-reports-admission-record-admin .datetime-md,
page-reports-admission-healthcondition .datetime-md,
page-reports-admission-medication .datetime-md,
page-reports-admission-admin .datetime-md,
page-reports-admission-activedaignosis .datetime-md,
page-admission-forms .datetime-md,
page-reports-discharge .datetime-md,
page-admission-complete-popover .datetime-md,
page-certification .datetime-md,
page-consents .datetime-md,
page-patient-certification .datetime-md,
page-certificate-consents-details .datetime-md,
page-consents-details page-add-allergies .datetime-md,
page-add-dme .datetime-md,
page-add-medication .datetime-md,
page-add-patient-details-popover .datetime-md,
page-allergy-grid .datetime-md,
page-aware-of-referral .datetime-md,
page-caller-popover .datetime-md,
page-diagnosis .datetime-md,
page-diagnosis-popover .datetime-md,
page-dme-grid .datetime-md,
page-funeral-home-pharmacy .datetime-md,
page-hospice-transfer .datetime-md,
page-level-of-care .datetime-md,
page-level-of-care-popover .datetime-md,
page-medication-dme .datetime-md,
page-medication-grid .datetime-md,
page-patient-activity .datetime-md,
page-physicians-order .datetime-md,
page-referrals-credit .datetime-md,
page-referrer .datetime-md,
page-referring-physician .datetime-md,
page-status .datetime-md,
page-status-popover .datetime-md,
page-status-popover-on-service .datetime-md,
page-referral-cancel-popover .datetime-md,
page-referrals-list .datetime-md,
page-referral-tab .datetime-md,
.patient-tabs .datetime-md,
page-add-patient .datetime-md,
page-add-patient-details-popover .datetime-md,
page-patient-details .datetime-md,
page-community-bereavement-popover .datetime-md,
page-cb-checkpoint-popover .datetime-md,
page-patient-history-popover .datetime-md,
medication-edit .datetime-md,
medication-discontinue .datetime-md,
allergy-edit .datetime-md,
diagnosis-card .datetime-md,
order-entry-om .datetime-md,
discontinue-order .datetime-md,
add-notes-popover .datetime-md,
cancel-order .datetime-md,
e-sign-selected-orders .datetime-md,
reject-order .datetime-md,
reject-selected-orders .datetime-md,
upload-order-documents .datetime-md,
read-back-and-verified .datetime-md {
  padding: 13px 8px 13px 9px;
}

page-discharge-forms .ios .inputBox,
page-meds-dme-delete-confirmation .ios .inputBox,
page-note-popover .ios .inputBox,
page-adverse-event-popover .ios .inputBox,
page-notes .ios .inputBox,
page-reports-discharge-service-utilization .ios .inputBox,
reports-discharge .ios .inputBox,
page-reports-discharge-admin .ios .inputBox,
page-reports-discharge-record-admin .ios .inputBox,
page-reports-admission-preference .ios .inputBox,
page-reports-admission-record-admin .ios .inputBox,
page-reports-admission-healthcondition .ios .inputBox,
page-reports-admission-medication .ios .inputBox,
page-reports-admission-admin .ios .inputBox,
page-reports-admission-activedaignosis .ios .inputBox,
page-admission-forms .ios .inputBox,
page-reports-discharge .ios .inputBox,
page-admission-complete-popover .ios .inputBox,
page-certification .ios .inputBox,
page-consents .ios .inputBox,
page-patient-certification .ios .inputBox,
page-certificate-consents-details .ios .inputBox,
page-consents-details page-add-allergies .ios .inputBox,
page-add-dme .ios .inputBox,
page-add-medication .ios .inputBox,
page-add-patient-details-popover .ios .inputBox,
page-allergy-grid .ios .inputBox,
page-aware-of-referral .ios .inputBox,
page-caller-popover .ios .inputBox,
page-diagnosis .ios .inputBox,
page-diagnosis-popover .ios .inputBox,
page-dme-grid .ios .inputBox,
page-funeral-home-pharmacy .ios .inputBox,
page-hospice-transfer .ios .inputBox,
page-level-of-care .ios .inputBox,
page-level-of-care-popover .ios .inputBox,
page-medication-dme .ios .inputBox,
page-medication-grid .ios .inputBox,
page-patient-activity .ios .inputBox,
page-physicians-order .ios .inputBox,
page-referrals-credit .ios .inputBox,
page-referrer .ios .inputBox,
page-referring-physician .ios .inputBox,
page-status .ios .inputBox,
page-status-popover .ios .inputBox,
page-status-popover-on-service .ios .inputBox,
page-referral-cancel-popover .ios .inputBox,
page-referrals-list .ios .inputBox,
page-referral-tab .ios .inputBox,
.patient-tabs .ios .inputBox,
page-add-patient .ios .inputBox,
page-add-patient-details-popover .ios .inputBox,
page-patient-details .ios .inputBox,
page-community-bereavement-popover .ios .inputBox,
page-cb-checkpoint-popover .ios .inputBox,
page-patient-history-popover .ios .inputBox,
medication-edit .ios .inputBox,
medication-discontinue .ios .inputBox,
allergy-edit .ios .inputBox,
diagnosis-card .ios .inputBox,
order-entry-om .ios .inputBox,
discontinue-order .ios .inputBox,
add-notes-popover .ios .inputBox,
cancel-order .ios .inputBox,
e-sign-selected-orders .ios .inputBox,
reject-order .ios .inputBox,
reject-selected-orders .ios .inputBox,
upload-order-documents .ios .inputBox,
read-back-and-verified .ios .inputBox {
  padding-left: 0px;
}

page-discharge-forms .cardHeader,
page-meds-dme-delete-confirmation .cardHeader,
page-note-popover .cardHeader,
page-adverse-event-popover .cardHeader,
page-notes .cardHeader,
page-reports-discharge-service-utilization .cardHeader,
reports-discharge .cardHeader,
page-reports-discharge-admin .cardHeader,
page-reports-discharge-record-admin .cardHeader,
page-reports-admission-preference .cardHeader,
page-reports-admission-record-admin .cardHeader,
page-reports-admission-healthcondition .cardHeader,
page-reports-admission-medication .cardHeader,
page-reports-admission-admin .cardHeader,
page-reports-admission-activedaignosis .cardHeader,
page-admission-forms .cardHeader,
page-reports-discharge .cardHeader,
page-admission-complete-popover .cardHeader,
page-certification .cardHeader,
page-consents .cardHeader,
page-patient-certification .cardHeader,
page-certificate-consents-details .cardHeader,
page-consents-details page-add-allergies .cardHeader,
page-add-dme .cardHeader,
page-add-medication .cardHeader,
page-add-patient-details-popover .cardHeader,
page-allergy-grid .cardHeader,
page-aware-of-referral .cardHeader,
page-caller-popover .cardHeader,
page-diagnosis .cardHeader,
page-diagnosis-popover .cardHeader,
page-dme-grid .cardHeader,
page-funeral-home-pharmacy .cardHeader,
page-hospice-transfer .cardHeader,
page-level-of-care .cardHeader,
page-level-of-care-popover .cardHeader,
page-medication-dme .cardHeader,
page-medication-grid .cardHeader,
page-patient-activity .cardHeader,
page-physicians-order .cardHeader,
page-referrals-credit .cardHeader,
page-referrer .cardHeader,
page-referring-physician .cardHeader,
page-status .cardHeader,
page-status-popover .cardHeader,
page-status-popover-on-service .cardHeader,
page-referral-cancel-popover .cardHeader,
page-referrals-list .cardHeader,
page-referral-tab .cardHeader,
.patient-tabs .cardHeader,
page-add-patient .cardHeader,
page-add-patient-details-popover .cardHeader,
page-patient-details .cardHeader,
page-community-bereavement-popover .cardHeader,
page-cb-checkpoint-popover .cardHeader,
page-patient-history-popover .cardHeader,
medication-edit .cardHeader,
medication-discontinue .cardHeader,
allergy-edit .cardHeader,
diagnosis-card .cardHeader,
order-entry-om .cardHeader,
discontinue-order .cardHeader,
add-notes-popover .cardHeader,
cancel-order .cardHeader,
e-sign-selected-orders .cardHeader,
reject-order .cardHeader,
reject-selected-orders .cardHeader,
upload-order-documents .cardHeader,
read-back-and-verified .cardHeader {
  padding: 14px 19px 15px;
}

.popup-medium discontinue-order,
.popup-medium medication-discontinue,
.popup-medium cancel-order,
.popup-medium reject-order,
.popup-medium reject-selected-orders {
  height: 560px;
}

reject-order,
reject-selected-orders {
  height: 500px !important;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .popup-medium discontinue-order,
  .popup-medium medication-discontinue,
  .popup-medium cancel-order,
  .popup-medium reject-order,
  .popup-medium reject-selected-orders {
    height: 100%;
  }
}

.navBar .status {
  margin-top: -24px;
  right: 6px;
  position: absolute;
}

.navBar .status ion-icon {
  color: #85bf31;
  font-size: 9px;
  font-weight: bold;
}

.save-button {
  background-color: #85bf31;
  color: #fff;
}

.cancel-button {
  background-color: #d0011b;
  color: #fff;
}

.cancel-button:active,
.cancel-button:hover {
  background-color: #ae021b !important;
}

.save-button:active,
.save-button:hover {
  background-color: #85bf31 !important;
}

.default-button {
  background-color: #85bf31;
  color: #fff;
}

button {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.cancelButton:active,
.cancelButton:hover {
  background-color: #d0011b !important;
}

.saveButton:active,
.saveButton:hover {
  background-color: #85bf31 !important;
}

.button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

.footerButtonBtn {
  margin-right: 18px;
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
}

.referral-header-bar {
  background: #e2e7ef;
  color: #5977ba;
  font-size: 18px;
  padding: 13px 19px 13px;
  font-size: 18px;
  font-weight: bold;
}

.referral-header-bar button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.referral-header-bar .icons {
  position: absolute;
  right: -4px;
  font-size: 1.5em;
  margin-right: 4%;
}

.more-options-popover .editpopover {
  background-color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  padding: 10px;
}

.more-options-list-popover .editpopoverContent {
  background-color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  padding: 10px;
  background-color: #fff !important;
  overflow: hidden;
}

.more-options-popover > .popover-wrapper > .popover-content {
  border-radius: 3px;
  width: 120px;
  height: 50px;
  background-color: #fff !important;
  overflow: hidden;
}

.modal-wrapper .content-ios {
  background-color: #fff !important;
}

.tabs-ios .tab-button-icon {
  color: #85bf31 !important;
  margin-top: 0px !important;
}

.tabs-ios .tab-button[aria-selected="true"] .tab-button-icon {
  font-weight: bold;
}

.button-ribbon {
  padding: 6px 15px;
  background-color: gainsboro !important;
}

.split-pane-ios.split-pane-visible > .split-pane-side.noBorder, .split-pane-md.split-pane-visible > .split-pane-side.noBorder {
  border-right: none;
}

.mainHeader > .scroll-content {
  margin-top: 64px !important;
}

.curantisHeader .toolbar-background {
  color: #fefefe;
  background: #ae2465;
}

.curantisHeader-palliative .toolbar-background {
  color: #fefefe;
  background: #4a90e2;
}

.curantisHeader-offline .toolbar-background {
  color: #fefefe;
  background: #2d2b2c;
}

.curantisHeader-offline .wrapper {
  background-color: #ffffff;
  height: 50px;
  font-size: 10pt;
  width: 100%;
  text-align: center;
  -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.5);
}

.curantisHeader-offline .wrapper .offline-indicator {
  display: -webkit-inline-box;
  padding-top: 4px;
}

.curantisHeader-offline .wrapper .offline-indicator img {
  height: 42px;
  width: 42px;
}

.curantisHeader-offline .wrapper .offline-indicator .para {
  padding: 11px 0px 0px 10px;
}

.alert-wrapper .alert-message {
  font-weight: normal !important;
  font-size: 14px !important;
  color: #2d2c2c !important;
  padding: 20px;
  overflow-y: hidden;
}

.logo {
  height: 36px;
  margin-left: 17px;
  margin-top: -2px;
  margin-right: 45px;
}

.logoNavbar > .toolbar-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.headerDivider {
  position: absolute;
  margin-top: -9px;
  height: 40px;
  width: 2px;
  background: white;
  display: inherit;
}

.headerTitle {
  font-size: 18px;
  margin-left: 44px;
  margin-top: -13px;
}

.mainTitle {
  color: #fefefe;
  font-weight: 300 !important;
}

.sectionTitle {
  color: #fefefe;
  font-weight: 600 !important;
}

.navIcon {
  max-width: 40px !important;
  max-height: 40px !important;
}

.briefNavBar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #f0f0f0;
  min-height: 100%;
  max-width: 250px;
}

.idgBriefNavBar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#54426a), to(#8b2e62));
  background-image: linear-gradient(#54426a, #8b2e62);
  min-height: 100%;
  max-width: 250px;
}

.hospiceBriefNavBar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#54426a), to(#8b2e62));
  background-image: linear-gradient(#54426a, #8b2e62);
  min-height: 100%;
  max-width: 250px;
}

.palliativeBriefNavBar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background: #fefefe;
  min-height: 100%;
  max-width: 250px;
}

.evaluationBriefNavBar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#54426a), to(#8b2e62));
  background-image: linear-gradient(#54426a, #8b2e62);
  min-height: 100%;
  max-width: 250px;
}

.sectionNavbar {
  max-width: 250px;
}

.sectionContent {
  background-color: #eae8e8;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
}

.fixed-content {
  background-color: #fefefe;
}

.sectionNavbar,
.sectionContent {
  height: 100%;
  overflow-y: scroll;
}

.sectionNavbar::-webkit-scrollbar,
.sectionContent::-webkit-scrollbar {
  width: 0 !important;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

ion-card .hide {
  display: none;
}

.asmtCard.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 40px;
}

.listCardHeader {
  margin-top: 2px;
}

.cardHeader,
.cardHeader > span,
.cardSubheader,
.cardSubheader > span {
  border-radius: 1px;
}

.cardHeader {
  color: #5977ba;
  background-color: #dee4ed;
  margin: 20px 20px 0 20px;
  opacity: 0.9;
}

.cardSubheader {
  color: #fefefe;
  background-color: #ae2465;
  padding: 12px 15px;
  opacity: 0.5;
  margin: 0 4px 0 4px;
}

.errorText {
  color: #d0011b !important;
  font-size: 12px !important;
}

.contextWrapper {
  background: rgba(89, 119, 186, 0.3);
  padding: 6px 20px 20px 20px;
  margin-right: 4px;
  margin-top: 10px;
}

ion-col.contextWrapper .item-checkbox {
  background: none;
}

.noRecordsLabel {
  margin-left: 10px;
}

.inputLabel {
  margin-top: 9px;
  margin-bottom: 14px;
}

.inputBox {
  border: solid 1px #c6d1e0;
}

.inputHeight {
  height: 46px;
}

ion-item.inputDisabled,
ion-item.disabledTexarea,
ion-col.item-datetime-disabled {
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

.inputIcon {
  color: #5977ba;
}

ion-col.item-datetime-disabled > div > ion-icon.inputIcon {
  color: gray;
}

.alert-radio-label,
.select-text {
  white-space: unset !important;
}

.alert-ios .alert-wrapper {
  max-width: 26em !important;
  width: 100% !important;
}

.alert-md .alert-wrapper {
  max-width: 26em !important;
  width: 100% !important;
}

.alert-wrapper {
  max-width: 26em !important;
  width: 100% !important;
}

.modalInstructions {
  margin-left: 16px;
}

.toolbar-background,
.alert-head {
  background-color: #614a75;
}

.listCardFooter > .toolbar-background {
  background-color: inherit;
}

.toolbar-title,
.alert-title {
  color: #fefefe;
}

.alert-ios .alert-title {
  margin: 4px 0 4px;
}

.modalFooter {
  float: right;
  padding: 4px;
}

.ios.disable-scroll .ion-page {
  pointer-events: auto;
}

.mobile-auth-alert ion-backdrop {
  opacity: 1 !important;
}

.mobile-auth-alert .alert-ios .alert-wrapper {
  max-width: 320px;
}

.alert-greenbtn {
  color: #56c49c !important;
}

.alert-paddingright100 {
  padding-right: 100px !important;
}

.text-captilize {
  text-transform: capitalize !important;
}

.orderIcon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  margin-right: 5px;
  width: 30px !important;
  height: 30px !important;
  font-weight: bold;
  color: #dee4ed;
}

.orderIcon.drugPackIcon {
  background-color: rgba(0, 0, 0, 0);
  width: 40px !important;
  height: 40px !important;
}

.orderIcon .popover-content {
  width: 100px;
}

.orderIcon.standingOrderIcon {
  background-color: rgba(0, 0, 0, 0);
  width: 40px !important;
  height: 40px !important;
}

ion-fab[middle] {
  top: 34%;
  right: 0px;
}

.sync-fab-button {
  -webkit-box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.5);
  box-shadow: 1px 2px 4px 0 rgba(0, 0, 0, 0.5);
  background-color: #ffffff;
  -o-object-fit: contain;
  object-fit: contain;
  border-radius: 4px;
  border: white solid 1px;
}

.sync-fab-button .wrapper {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

.sync-fab-button .wrapper .sync-count-section {
  -o-object-fit: contain;
  object-fit: contain;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.63);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.63);
  background-color: #5977ba;
}

.sync-fab-button .wrapper .sync-count-section button {
  width: 53px;
  height: 48px;
  background-color: #f5a623;
}

.sync-fab-button .wrapper .sync-count-section .text {
  text-align: center;
  font-size: 10px;
  color: white;
  font-weight: 700;
  padding-top: 3px;
}

.sync-fab-button .wrapper .sync-massage-section {
  width: 175px;
  height: 70px;
  background: #ffffff;
}

.sync-fab-button .wrapper .sync-massage-section .warning-msg {
  height: 48px;
  padding: 9px 12px;
  font-size: 12px;
  font-weight: 600;
}

.sync-fab-button .wrapper .sync-massage-section .info-btn {
  background-color: rgba(155, 155, 155, 0.07);
  width: 175px;
  height: 24px;
  color: #5977ba;
  font-size: 13px;
  font-weight: 700;
  text-align: right;
  padding: 0px 15px 3px;
}

.sync-fab-button .display-none {
  display: none;
}

.sync-button-overlay {
  background-color: rgba(45, 44, 44, 0.81);
  position: fixed;
  display: block;
  z-index: 1000001;
  left: 0;
  top: 0;
  height: 100%;
  width: 100%;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  .curantisHeader-offline .wrapper {
    font-size: 9px;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .curantisHeader-offline .wrapper {
    font-size: 9pt;
  }
}

ion-menu > div.menu-inner > .content > div.scroll-content {
  background-color: #eae8e8;
}

.btnCloseSideMenu {
  display: inline-block;
  position: inherit;
  border-radius: 60px;
  background-color: #614a75;
  width: 30px;
  height: 28px;
}

.briefSideBar {
  display: inline-block;
}

.navigationSideBar {
  display: inline-block;
}

ion-menu[side="left"] .menu-inner {
  width: 320px !important;
}

brief-bar {
  height: calc(100vh - 64px);
  width: 170px !important;
  overflow: visible scroll !important;
}

.bar-button-menutoggle {
  color: white !important;
}

.sync-center {
  position: fixed;
  top: 30%;
  right: 0;
}

.on-service-edit-popover .modal-wrapper {
  height: 280px;
}

.cursorPointer {
  cursor: pointer;
}

.text-input-ios {
  resize: both !important;
}

audio-lines {
  /****************************************************************************
   * BEGIN: CSS Reset                                                         *
   * (c/o Josh Comeau - https://www.joshwcomeau.com/css/custom-css-reset/)    *
   ****************************************************************************/
  /* 1. Use a more-intuitive box-sizing model */
  /* 2. Remove default margin */
  /* 5. Improve media defaults */
  /* 6. Inherit fonts for form controls */
  /* 7. Avoid text overflows */
  /* 8. Improve line wrapping */
  /* 9. Create a root stacking context */
  /****************************************************************************
   * END: CSS Reset                                                           *
   ****************************************************************************/
  /****************************************************************************
   * BEGIN: Component CSS                                                     *
   ****************************************************************************/
  /****************************************************************************
   * END: Component CSS                                                       *
   ****************************************************************************/
}

audio-lines *,
audio-lines *::before,
audio-lines *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

audio-lines * {
  margin: 0;
}

audio-lines body {
  /* 3. Add accessible line-height */
  line-height: 1.5;
  /* 4. Improve text rendering */
  -webkit-font-smoothing: antialiased;
}

audio-lines img,
audio-lines picture,
audio-lines video,
audio-lines canvas,
audio-lines svg {
  display: block;
  max-width: 100%;
}

audio-lines input,
audio-lines button,
audio-lines textarea,
audio-lines select {
  font: inherit;
}

audio-lines p,
audio-lines h1,
audio-lines h2,
audio-lines h3,
audio-lines h4,
audio-lines h5,
audio-lines h6 {
  overflow-wrap: break-word;
}

audio-lines p {
  text-wrap: pretty;
}

audio-lines h1,
audio-lines h2,
audio-lines h3,
audio-lines h4,
audio-lines h5,
audio-lines h6 {
  text-wrap: balance;
}

audio-lines #root,
audio-lines #__next {
  isolation: isolate;
}

page-certification-received .curantisH2 {
  font-size: 14px;
}

page-certification-received .radio-label {
  font-size: 16px;
  cursor: pointer;
}

page-certification-received .radio-circle-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-certification-received .radio-circle-col .radio-icon {
  height: 30px;
  width: 30px;
}

page-certification-received .radio-circle-col .radio-icon .radio-inner {
  height: 22px;
  width: 22px;
}

page-certification-received .mt-10 {
  margin-top: 10px;
}

page-certification-received .padding {
  padding: 5px 16px;
}

page-certification-received .item.item-md .checkbox-md {
  margin: 9px;
}

page-certification-received .item-md.item-block .item-inner {
  border-bottom: none;
}

page-certification-received .button-row {
  float: right;
  margin-right: 2%;
  margin-top: 10px;
}

page-certification-received .button-row .button {
  width: 106px;
  height: 42px;
  text-transform: none;
}

page-certification-received .button-row button:first-child {
  margin-right: 20px;
  background-color: #d0021b;
}

page-certification-received .same-as-error {
  padding-left: 3%;
}

page-certification-received hr {
  background-color: black;
  width: 100%;
  height: 2px;
}

page-certification-received .centerLabel {
  text-align: center;
  margin: 5px 5px 5px 5px;
}

page-certification-received .item-md {
  padding-left: 0;
}

page-certification-received .item-col {
  padding-top: 0;
}

page-certification-received .pb-0 {
  padding-bottom: 0;
}

page-certification-received .pat-cert-select .item-md.item-block .item-inner {
  padding-right: 0px;
}

page-certification-received .pat-cert-select .select {
  height: 44px;
  padding: 8px 10px 0px;
  border: 1px solid #c5d0e0;
  max-width: 100%;
  width: 100%;
}

page-certification-received .pat-cert-select .select .select-icon {
  margin-right: 10px;
  margin-top: 4px;
}

page-certification-received .md .modal-wrapper {
  border-radius: 3px;
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);
}

page-certification-received .md .modal-wrapper .scroll-content {
  background-color: #fff !important;
}

@media only screen and (min-width: 768px) and (min-height: 600px) {
  page-certification-received .md .modal-wrapper {
    border-radius: 3px;
    -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);
    box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.4);
  }
}

page-certification-received .popup {
  background-color: #fff;
}

page-certification-received .error-message {
  color: #d0011b;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

page-certification-received .popover-title {
  padding: 14px 20px;
  margin-top: 20px;
}

page-certification-received .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-certification-received .cancel-button:active,
page-certification-received .cancel-button:hover {
  background-color: #d0011b !important;
}

page-certification-received .save-button:active,
page-certification-received .save-button:hover {
  background-color: #85bf31 !important;
}

page-certification-received .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

page-certification-received .popupElementSpacing {
  margin: 20px 35px 20px 40px;
}

page-certification-received .footerButtonBtn {
  margin-right: 18px;
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
}

page-certification-received .footerButtonBtn > .button-inner {
  text-transform: none;
}

page-certification-received .cursorPointer {
  cursor: pointer;
}

page-certification-received .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

page-certification-received .cardHeader {
  padding: 14px 19px 15px;
}

page-certification-received .searchOptionsContainer {
  max-height: 200px;
  position: absolute;
  z-index: 10;
  background-color: white;
  width: calc(100% - 10px);
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

page-certification-received .searchOptionName {
  padding: 8px 13px !important;
  cursor: pointer;
}

page-certification-received .searchOptionNoResults {
  padding: 5px 13px !important;
}

page-certification-received .searchOptionName:hover,
page-certification-received .searchOptionName:focus {
  background-color: lightpink;
}

page-certification-received .actionIconHeader {
  color: white;
}

.ios page-certification-received .datetime-ios {
  padding: 11px 8px 11px 16px;
}

.ios page-certification-received .pat-cert-select .item-select {
  padding-left: 0px;
}

.ios page-certification-received .pat-cert-select .item-select .item-inner {
  padding-right: 0px;
}

page-received-certification-v2 .header-md::after {
  background-image: none !important;
}

page-received-certification-v2 .cardHeader {
  padding: 14px 19px 15px;
}

page-received-certification-v2 .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

page-received-certification-v2 .disableLabel {
  pointer-events: none;
  opacity: 0.5;
}

page-received-certification-v2 .popover-title {
  padding: 14px 20px;
  margin-top: 20px;
}

page-received-certification-v2 .row-radio-button {
  padding: 0 34% !important;
}

page-received-certification-v2 .popupElementSpacing {
  margin: 20px 35px 20px 40px;
}

page-received-certification-v2 .cert-type-radio.embedded {
  -webkit-align-content: flex-start;
  -ms-flex-line-pack: start;
  align-content: flex-start;
}

page-received-certification-v2 .cert-type-radio.embedded .col {
  -webkit-box-flex: 0.2;
  -webkit-flex: 0.2;
  -ms-flex: 0.2;
  flex: 0.2;
}

page-received-certification-v2 .cert-type-radio.embedded .col .row.row-radio-button {
  padding: 0 !important;
}

page-received-certification-v2 .form-body-container {
  height: 100%;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 30vh;
  -ms-flex-preferred-size: 30vh;
  flex-basis: 30vh;
  /* Portrait for iPad Pro */
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

@media screen and (orientation: portrait) {
  page-received-certification-v2 .form-body-container {
    -webkit-flex-basis: 75vh;
    -ms-flex-preferred-size: 75vh;
    flex-basis: 75vh;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  page-received-certification-v2 .form-body-container {
    -webkit-flex-basis: 75vh;
    -ms-flex-preferred-size: 75vh;
    flex-basis: 75vh;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  page-received-certification-v2 .form-body-container {
    -webkit-flex-basis: 40vh;
    -ms-flex-preferred-size: 40vh;
    flex-basis: 40vh;
  }
}

page-received-certification-v2 .form-body-container > ion-col {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

page-received-certification-v2 .form-body-container > ion-col .form-body {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  padding: 0 30px;
}

page-received-certification-v2 .form-body-container > ion-col .form-body ion-input {
  border: 1px solid #9b9b9b;
  border-radius: 2px;
}

page-received-certification-v2 .form-body-container > ion-col .form-body ion-input input {
  height: 22px;
  padding-left: 8px;
  font-size: 1.4rem;
}

page-received-certification-v2 .form-body-container > ion-col .form-body ion-input[readonly] {
  border: none;
}

page-received-certification-v2 .form-body-container > ion-col .form-body ion-input[readonly] input {
  margin-left: 0;
  margin-top: 4px;
  margin-bottom: 7px;
  padding-top: 3px;
  padding-left: 0;
}

page-received-certification-v2 .form-body-container > ion-col .form-body ion-textarea {
  border: 1px solid #9b9b9b;
  border-radius: 2px;
}

page-received-certification-v2 .form-body-container > ion-col .form-body ion-textarea textarea {
  height: 120px;
  font-size: 1.4rem;
  margin-left: 8px;
  resize: none;
}

page-received-certification-v2 .form-body-container > ion-col .form-body .item {
  padding-left: 0;
}

page-received-certification-v2 .form-body-container > ion-col .form-body .item.item-block {
  min-height: 3rem;
}

page-received-certification-v2 .form-body-container > ion-col .form-body .label {
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 5px;
  color: #2d2c2c;
  font-size: 1.4rem;
}

page-received-certification-v2 .form-body-container > ion-col .form-body .label.lbl-date-picker {
  padding-top: 8px;
}

page-received-certification-v2 .form-body-container > ion-col .form-body ion-label {
  color: #2d2c2c;
  font-family: "Open Sans", sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
}

page-received-certification-v2 .form-body-container > ion-col .form-body .no-left-pad .col:first-child {
  padding-left: 0;
}

page-received-certification-v2 .form-body-container > ion-col .form-body .no-vertical-pad .col {
  padding: 0 5px;
}

page-received-certification-v2 .form-body-container > ion-col .form-body .attestation-signatory {
  margin-bottom: 24px;
}

page-received-certification-v2 .form-body-container > ion-col .form-body .patient-info {
  color: #a01154;
  font-size: 1.5rem;
  font-weight: 600;
}

page-received-certification-v2 .form-body-container > ion-col .form-body .attest-text {
  font-size: 1.7rem;
  font-weight: 600;
}

page-received-certification-v2 .form-body-container > ion-col .form-body .attest-text .patient-info {
  font-size: 1.7rem;
}

page-received-certification-v2 .form-body-container .certification-date-row {
  margin-right: 36px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

page-received-certification-v2 .form-body-container .certification-date-row cur-date-picker {
  max-width: 180px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

page-received-certification-v2 .form-body-container .certification-date-row cur-date-picker .input-calendar-group {
  padding: 0 0 9px 0;
}

page-received-certification-v2 .form-body-container .certification-date-row cur-date-picker .input-calendar-group input {
  padding: 0 20px 0 9px;
}

page-received-certification-v2 .form-body-container .certification-date-row cur-date-picker button {
  width: 44px;
  min-width: 44px;
}

page-received-certification-v2 .item-inner {
  padding-right: 0 !important;
}

page-received-certification-v2 .item-ios [item-right],
page-received-certification-v2 .item-ios [item-end],
page-received-certification-v2 .item-md [item-right],
page-received-certification-v2 .item-md [item-end] {
  margin: 0;
}

page-received-certification-v2 .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-received-certification-v2 .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

page-received-certification-v2 .footerButtonBtn {
  margin-right: 18px;
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
}

page-received-certification-v2 .footerButtonBtn > .button-inner {
  text-transform: none;
}

page-received-certification-v2 .cancel-button:active,
page-received-certification-v2 .cancel-button:hover {
  background-color: #d0011b !important;
}

page-received-certification-v2 .save-button:active,
page-received-certification-v2 .save-button:hover {
  background-color: #85bf31 !important;
}

page-received-certification-v2 .radio-label {
  margin-right: 0 !important;
}

page-received-certification-v2 .radio-circle-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-received-certification-v2 .radio-circle-col .radio-icon {
  height: 30px;
  width: 30px;
}

page-received-certification-v2 .radio-circle-col .radio-icon .radio-inner {
  height: 22px;
  width: 22px;
}

page-received-certification-v2 .form-body-on-service {
  padding: unset !important;
}

ion-modal .modal-wrapper.modal-cti-confirmation {
  --modal-width: 700px;
  height: 70vh;
  /* Portrait for iPad Pro */
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: var(--modal-width);
  top: calc(50% - 80vh / 2);
  left: calc(50% - var(--modal-width) / 2);
  /* Portrait for iPad Pro */
}

@media screen and (orientation: portrait) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    height: 90vh;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    height: 66vh;
  }
}

@media (max-width: 1180px) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    height: 85vh !important;
  }
}

@media screen and (orientation: portrait) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    top: calc(50% - 90vh / 2);
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    top: calc(50% - 90vh / 2);
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    top: calc(50% - 66vh / 2);
  }
}

ion-modal.embedded-modal {
  z-index: 10004;
  background-color: transparent !important;
  height: calc(100vh - 200px);
  top: 165px;
  left: auto;
  right: 35px;
}

ion-modal.embedded-modal .backdrop-no-tappable {
  display: none;
}

ion-modal.embedded-modal .modal-wrapper {
  width: 100%;
  height: calc(100vh - 195px) !important;
  top: 0 !important;
  left: 0 !important;
  -webkit-transition: none;
  transition: none;
}

cti-options-popover .icon {
  padding: 0 5px 0 5px !important;
  font-size: 18px;
}

initial-cti-form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 500px;
  -ms-flex-preferred-size: 500px;
  flex-basis: 500px;
}

initial-cti-form ion-grid.grid {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  padding: 0;
}

initial-cti-form ion-grid.grid form {
  background-color: white;
  font-size: 1.4rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
}

initial-cti-form ion-grid.grid form .form-header-container {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 70px;
  -ms-flex: 0 0 70px;
  flex: 0 0 70px;
}

initial-cti-form ion-grid.grid form .form-header-container .form-header {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  font-size: 1.6rem;
  color: #3a539b;
  background-color: #c5d0e0;
  margin: 12px 10px;
  padding: 12px 21px 14px 21px;
}

initial-cti-form ion-grid.grid form .form-body-container {
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 30vh;
  -ms-flex-preferred-size: 30vh;
  flex-basis: 30vh;
  /* Portrait for iPad Pro */
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

@media screen and (orientation: portrait) {
  initial-cti-form ion-grid.grid form .form-body-container {
    -webkit-flex-basis: 75vh;
    -ms-flex-preferred-size: 75vh;
    flex-basis: 75vh;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  initial-cti-form ion-grid.grid form .form-body-container {
    -webkit-flex-basis: 75vh;
    -ms-flex-preferred-size: 75vh;
    flex-basis: 75vh;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  initial-cti-form ion-grid.grid form .form-body-container {
    -webkit-flex-basis: 40vh;
    -ms-flex-preferred-size: 40vh;
    flex-basis: 40vh;
  }
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  padding: 0 30px;
  overflow-y: auto;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body ion-input {
  border: 1px solid #9b9b9b;
  border-radius: 2px;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body ion-input input {
  padding-left: 8px;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body ion-input[readonly] {
  border: none;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body ion-input[readonly] input {
  margin-left: 0;
  margin-top: 0;
  margin-bottom: 7px;
  padding-top: 3px;
  padding-left: 0;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body ion-input input {
  font-size: 1.4rem;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body ion-textarea {
  border: 1px solid #9b9b9b;
  border-radius: 2px;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body ion-textarea textarea {
  height: 120px;
  font-size: 1.4rem;
  margin-left: 8px;
  resize: none;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body .item {
  padding-left: 0;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body .item.item-block {
  min-height: 3rem;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body .label {
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 5px;
  color: #2d2c2c;
  font-size: 1.4rem;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body .label.lbl-date-picker {
  padding-top: 8px;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body .no-left-pad .col:first-child {
  padding-left: 0;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body .no-vertical-pad .col {
  padding: 0 5px;
}

initial-cti-form ion-grid.grid form .form-body-container > ion-col .form-body .attestation-signatory {
  margin-bottom: 24px;
}

initial-cti-form ion-grid.grid form .patient-info {
  color: #a01154;
  font-size: 1.5rem;
  font-weight: 600;
}

initial-cti-form ion-grid.grid form .attest-text {
  font-size: 1.7rem;
  font-weight: 600;
}

initial-cti-form ion-grid.grid form .attest-text .patient-info {
  font-size: 1.7rem;
}

initial-cti-form ion-grid.grid form span.label {
  font-weight: 700;
}

initial-cti-form ion-grid.grid form .statement-label {
  font-weight: 600;
  font-size: 1.5rem;
}

initial-cti-form ion-grid.grid form #face-to-face-attestation .patient-info {
  font-weight: 600;
}

initial-cti-form ion-grid.grid form ion-label {
  color: #2d2c2c;
  font-family: "Open Sans", sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
}

initial-cti-form ion-item.input-item.item-input-has-focus {
  border: none;
}

initial-cti-form ion-item.input-item.item-input-has-focus .item-inner {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

initial-cti-form ion-item.input-item.item-input-has-focus .label {
  color: #2d2c2c;
}

initial-cti-form ion-item.input-item.ng-invalid {
  border: none;
}

initial-cti-form ion-item.input-item .item-inner {
  padding-right: 0 !important;
  margin-right: 12px;
}

initial-cti-form input {
  padding-left: 8px;
}

initial-cti-form label {
  font-weight: 700;
}

initial-cti-form label.stacked {
  display: block;
  padding: 2px 0;
}

initial-cti-form .date-range-input-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: nowrap row;
  -ms-flex-flow: nowrap row;
  flex-flow: nowrap row;
  padding-left: 0;
}

initial-cti-form .date-range-input-group > .label {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 31%;
  -ms-flex: 0 0 31%;
  flex: 0 0 31%;
  padding-top: 4px;
  margin-bottom: 0 !important;
}

page-referral-certification .credentialText {
  color: #000000 !important;
  font-size: 12px !important;
}

page-referral-certification .cardHeader {
  padding: 14px 19px 15px;
}

page-referral-certification .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

page-referral-certification .popover-title {
  padding: 14px 20px;
  margin-top: 20px;
}

page-referral-certification .popupElementSpacing {
  height: 100%;
}

page-referral-certification .form-body-container {
  height: 100%;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 30vh;
  -ms-flex-preferred-size: 30vh;
  flex-basis: 30vh;
  /* Portrait for iPad Pro */
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

@media screen and (orientation: portrait) {
  page-referral-certification .form-body-container {
    -webkit-flex-basis: 75vh;
    -ms-flex-preferred-size: 75vh;
    flex-basis: 75vh;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  page-referral-certification .form-body-container {
    -webkit-flex-basis: 75vh;
    -ms-flex-preferred-size: 75vh;
    flex-basis: 75vh;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  page-referral-certification .form-body-container {
    -webkit-flex-basis: 40vh;
    -ms-flex-preferred-size: 40vh;
    flex-basis: 40vh;
  }
}

page-referral-certification .form-body-container > ion-col {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

page-referral-certification .form-body-container > ion-col .form-body {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  padding: 0 30px;
}

page-referral-certification .form-body-container > ion-col .form-body ion-input {
  border: 1px solid #9b9b9b;
  border-radius: 2px;
}

page-referral-certification .form-body-container > ion-col .form-body ion-input input {
  height: 22px;
  padding-left: 8px;
}

page-referral-certification .form-body-container > ion-col .form-body ion-input[readonly] {
  border: none;
}

page-referral-certification .form-body-container > ion-col .form-body ion-input[readonly] input {
  margin-left: 0;
  margin-top: 4px;
  margin-bottom: 7px;
  padding-top: 3px;
  padding-left: 0;
}

page-referral-certification .form-body-container > ion-col .form-body ion-input input {
  font-size: 1.4rem;
}

page-referral-certification .form-body-container > ion-col .form-body ion-textarea {
  border: 1px solid #9b9b9b;
  border-radius: 2px;
}

page-referral-certification .form-body-container > ion-col .form-body ion-textarea textarea {
  height: 120px;
  font-size: 1.4rem;
  margin-left: 8px;
  resize: none;
}

page-referral-certification .form-body-container > ion-col .form-body .item {
  padding-left: 0;
}

page-referral-certification .form-body-container > ion-col .form-body .item.item-block {
  min-height: 3rem;
}

page-referral-certification .form-body-container > ion-col .form-body .label {
  margin-top: 0;
  margin-bottom: 5px;
  margin-right: 5px;
  color: #2d2c2c;
  font-size: 1.4rem;
}

page-referral-certification .form-body-container > ion-col .form-body .label.lbl-date-picker {
  padding-top: 8px;
}

page-referral-certification .form-body-container > ion-col .form-body ion-label {
  color: #2d2c2c;
  font-family: "Open Sans", sans-serif;
  font-size: 1.4rem;
  font-weight: 700;
}

page-referral-certification .form-body-container > ion-col .form-body .no-left-pad .col:first-child {
  padding-left: 0;
}

page-referral-certification .form-body-container > ion-col .form-body .no-vertical-pad .col {
  padding: 0 5px;
}

page-referral-certification .form-body-container > ion-col .form-body .attestation-signatory {
  margin-bottom: 24px;
}

page-referral-certification .form-body-container > ion-col .form-body .patient-info {
  color: #a01154;
  font-size: 1.5rem;
  font-weight: 600;
}

page-referral-certification .form-body-container > ion-col .form-body .attest-text {
  font-size: 1.7rem;
  font-weight: 600;
}

page-referral-certification .form-body-container > ion-col .form-body .attest-text .patient-info {
  font-size: 1.7rem;
}

page-referral-certification .form-body-container .certification-date-row {
  margin-right: 36px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

page-referral-certification .form-body-container .certification-date-row cur-date-picker {
  max-width: 180px;
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
}

page-referral-certification .form-body-container .certification-date-row cur-date-picker .input-calendar-group {
  padding: 0 0 9px 0;
}

page-referral-certification .form-body-container .certification-date-row cur-date-picker .input-calendar-group input {
  padding: 0 20px 0 9px;
}

page-referral-certification .form-body-container .certification-date-row cur-date-picker button {
  width: 44px;
  min-width: 44px;
}

page-referral-certification .item-inner {
  padding-right: 0 !important;
}

page-referral-certification .item-ios [item-right],
page-referral-certification .item-ios [item-end],
page-referral-certification .item-md [item-right],
page-referral-certification .item-md [item-end] {
  margin: 0;
}

page-referral-certification .searchOptionsContainer {
  max-height: 200px;
  position: absolute;
  z-index: 10;
  background-color: white;
  width: calc(100% - 10px);
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

page-referral-certification .searchOptionName {
  padding: 8px 13px !important;
  cursor: pointer;
}

page-referral-certification .searchOptionNoResults {
  padding: 5px 13px !important;
}

page-referral-certification .searchOptionName:hover,
page-referral-certification .searchOptionName:focus {
  background-color: lightpink;
}

page-referral-certification .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-referral-certification .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

page-referral-certification .footerButtonBtn {
  margin-right: 18px;
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
}

page-referral-certification .footerButtonBtn > .button-inner {
  text-transform: none;
}

page-referral-certification .cancel-button:active,
page-referral-certification .cancel-button:hover {
  background-color: #d0011b !important;
}

page-referral-certification .save-button:active,
page-referral-certification .save-button:hover {
  background-color: #85bf31 !important;
}

page-referral-certification .ref-search-phy .item-inner {
  padding-right: 0px !important;
  border-bottom: 0px !important;
  padding-right: 0px !important;
  background-position: right !important;
}

ion-modal .modal-wrapper.modal-cti-confirmation {
  --modal-width: 700px;
  height: 80vh;
  /* Portrait for iPad Pro */
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: var(--modal-width);
  top: calc(50% - 80vh / 2);
  left: calc(50% - var(--modal-width) / 2);
  /* Portrait for iPad Pro */
}

@media screen and (orientation: portrait) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    height: 90vh;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    height: 66vh;
  }
}

@media screen and (orientation: portrait) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    top: calc(50% - 90vh / 2);
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    top: calc(50% - 90vh / 2);
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    top: calc(50% - 66vh / 2);
  }
}

verbal-certification-form .credentialText,
claim-options .credentialText {
  color: #000000 !important;
  font-size: 12px !important;
}

verbal-certification-form .searchOptionsContainer,
claim-options .searchOptionsContainer {
  max-height: 200px;
  position: absolute;
  z-index: 10;
  background-color: white;
  width: calc(100% - 10px);
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

verbal-certification-form .searchOptionName,
claim-options .searchOptionName {
  padding: 8px 13px !important;
  cursor: pointer;
}

verbal-certification-form .searchOptionNoResults,
claim-options .searchOptionNoResults {
  padding: 5px 13px !important;
}

verbal-certification-form .searchOptionName:hover,
verbal-certification-form .searchOptionName:focus,
claim-options .searchOptionName:hover,
claim-options .searchOptionName:focus {
  background-color: #d3e3f7;
}

verbal-certification-form .ref-search-phy .item-inner,
claim-options .ref-search-phy .item-inner {
  border-bottom: 0px !important;
  padding-right: 0px !important;
  background-position: right !important;
}

verbal-certification-form .item-inner,
claim-options .item-inner {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-bottom: none !important;
}

verbal-certification-form .certification-popup-section,
claim-options .certification-popup-section {
  padding: 10px 0;
}

verbal-certification-form .text-input-md,
claim-options .text-input-md {
  margin-top: 8px;
  margin-bottom: 8px;
}

@media (max-width: 1180px) {
  verbal-certification-form .certification-popup-section,
  claim-options .certification-popup-section {
    padding: 0;
  }
}

verbal-certification-form .text-input[disabled],
claim-options .text-input[disabled] {
  opacity: unset;
  background-color: rgba(239, 239, 239, 0.3);
}

written-certification-form .disabled-text {
  color: gray;
}

written-certification-form .credentialText {
  color: #000000 !important;
  font-size: 12px !important;
}

written-certification-form .searchOptionsContainer {
  max-height: 200px;
  position: absolute;
  z-index: 10;
  background-color: white;
  width: calc(100% - 10px);
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

written-certification-form .searchOptionName {
  padding: 8px 13px !important;
  cursor: pointer;
}

written-certification-form .searchOptionNoResults {
  padding: 5px 13px !important;
}

written-certification-form .searchOptionName:hover,
written-certification-form .searchOptionName:focus {
  background-color: #d3e3f7;
}

written-certification-form .ref-search-phy {
  padding: 5px 5px 5px 0 !important;
}

written-certification-form .ref-search-phy .item-inner {
  border-bottom: 0px !important;
  padding-right: 0px !important;
  background-position: right !important;
}

written-certification-form .item-inner {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-bottom: none !important;
}

written-certification-form .certification-popup-section {
  padding: 10px 0;
}

written-certification-form .ion-row-radio-button {
  padding: 0 34% !important;
}

written-certification-form .text-input-md {
  margin-top: 8px;
  margin-bottom: 8px;
}

written-certification-form .narrative-on-file {
  margin-right: 5px;
}

@media (max-width: 1180px) {
  written-certification-form .certification-popup-section {
    padding: 0;
  }
}

written-certification-form .text-input[disabled],
written-certification-form ion-input[ng-reflect-disabled],
written-certification-form input[disabled] {
  opacity: unset;
  background-color: rgba(239, 239, 239, 0.3);
}

ion-modal .modal-wrapper.modal-cti-confirmation {
  --modal-width: 700px;
  height: 80vh;
  /* Portrait for iPad Pro */
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-width: var(--modal-width);
  top: calc(50% - 80vh / 2);
  left: calc(50% - var(--modal-width) / 2);
  /* Portrait for iPad Pro */
}

@media screen and (orientation: portrait) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    height: 90vh;
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    height: 66vh;
  }
}

ion-modal .modal-wrapper.modal-cti-confirmation cti-confirm-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}

ion-modal .modal-wrapper.modal-cti-confirmation cti-confirm-page .modal-body-content {
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-basis: 500px;
  -ms-flex-preferred-size: 500px;
  flex-basis: 500px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
}

ion-modal .modal-wrapper.modal-cti-confirmation cti-confirm-page .modal-footer {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 70px;
  -ms-flex: 0 0 70px;
  flex: 0 0 70px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column nowrap;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  background-color: white;
}

ion-modal .modal-wrapper.modal-cti-confirmation cti-confirm-page .modal-footer > ion-row {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

ion-modal .modal-wrapper.modal-cti-confirmation cti-confirm-page .modal-footer > ion-row > ion-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 5px 30px 10px 30px;
}

ion-modal .modal-wrapper.modal-cti-confirmation cti-confirm-page .modal-footer > ion-row > ion-col button {
  font-size: 1.3rem;
  font-weight: 600;
  margin-left: 20px;
  text-transform: capitalize;
  height: 42px;
  width: 107px;
}

@media screen and (orientation: portrait) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    top: calc(50% - 90vh / 2);
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    top: calc(50% - 90vh / 2);
  }
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  ion-modal .modal-wrapper.modal-cti-confirmation {
    top: calc(50% - 66vh / 2);
  }
}

.provider-data-row {
  cursor: pointer;
}

activity-log-grid {
  /* Header and add buttons */
  /* Header and add buttons */
  /* Grid and results */
}

activity-log-grid ion-label {
  margin: 0;
  display: block;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: inherit;
  text-overflow: ellipsis;
  white-space: unset !important;
}

activity-log-grid .search-wrapper-light {
  background: none;
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
}

activity-log-grid .search-wrapper-light input,
activity-log-grid .search-wrapper-light input::-webkit-input-placeholder {
  color: #ffffff;
}

activity-log-grid .searchbar-md .searchbar-search-icon {
  top: 7px;
}

activity-log-grid .searchbar-md {
  padding: 0px;
}

activity-log-grid .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 12px;
  height: 30px;
}

activity-log-grid .search {
  height: 40px;
  float: left;
  display: inline-block;
  padding: 5px 0 0 0;
  font-size: 12px;
  color: #2d2c2c;
}

@media only screen and (max-device-width: 1024px) {
  activity-log-grid .search {
    max-width: 27%;
  }
}

activity-log-grid .search .search-wrapper-light {
  padding: 0;
  margin-left: 0px;
}

activity-log-grid .search .search-wrapper-light .searchbar-search-icon {
  background-color: rgba(89, 119, 186, 0.3);
  height: 40px;
  width: 40px;
  right: 0px;
  left: auto;
  top: 0px;
  background-position: center;
}

activity-log-grid .search .searchbar-md input.searchbar-input {
  height: 40px;
  border: solid 1px #c6d1e0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-left: 20px !important;
}

activity-log-grid .searchMargin {
  margin-top: 3px;
  padding: 0;
}

activity-log-grid .overWriteMargin {
  margin: 10px 0 10px 0 !important;
}

activity-log-grid .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

activity-log-grid .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

activity-log-grid .icons {
  position: absolute;
  right: -3px;
  top: 3px !important;
  font-size: 1.5em;
  margin-right: 40px;
}

activity-log-grid .icons .more-icon {
  margin-right: 20px;
}

activity-log-grid .provider-grid-container {
  margin-top: 10px;
}

activity-log-grid .provider-grid-container .pL20 {
  padding-left: 20px;
}

activity-log-grid .provider-list {
  padding: 0px;
}

activity-log-grid .provider-list .pL20 {
  padding-left: 20px;
}

activity-log-grid .provider-list .pL15 {
  padding-left: 15px;
}

activity-log-grid .text-input-md {
  margin: 8px 5px;
}

activity-log-grid .scroll-row {
  min-width: 600px !important;
  margin-bottom: -10px;
}

activity-log-grid .provider-data-row {
  border-radius: 2px;
}

activity-log-grid .provider-data-row .col {
  padding-left: 5px;
}

activity-log-grid .label-md {
  margin: 9px;
  color: #000;
}

activity-log-grid .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

activity-log-grid .cursorPointer {
  cursor: pointer;
}

activity-log-grid .row-even {
  background-color: #fff;
}

activity-log-grid .row-odd {
  background-color: #f0f0f0;
}

activity-log-grid .action-icons {
  top: 15px;
  margin-right: 20px;
  position: absolute;
  text-align: right;
  right: 0px;
  font-size: 1.5em;
}

activity-log-grid .action-icons .more-icon {
  margin-right: 20px;
}

@media only screen and (max-device-width: 1024px) {
  activity-log-grid .action-icons .more-icon {
    margin-right: 5px;
  }
}

activity-log-grid .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

activity-log-grid .icons {
  position: absolute;
  right: -3px;
  top: 0px;
  font-size: 1.5em;
  margin-right: 40px;
}

activity-log-grid .icons .more-icon {
  margin-right: 20px;
}

activity-log-grid .scroll-row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

activity-log-grid .card-ios .icons {
  margin-right: 0%;
  right: -4px;
}

activity-log-grid .arrowIcon {
  position: absolute;
  top: 16px;
  margin-left: 2px;
}

@media only screen and (min-device-width: 1025px) {
  activity-log-grid .scroll-row {
    min-width: 800px;
  }
}

activity-log-grid .ios page-professional-providers-list .arrowIcon {
  top: 12px;
}

activity-log-grid .ios .ios-overflow-scroll {
  overflow-x: scroll;
  padding-bottom: 10px;
  width: 100%;
}

activity-log-grid .ios .scroll_row {
  min-width: 600px !important;
}

activity-log-grid .clearFilterButton {
  float: right;
  text-transform: capitalize;
}

activity-log-grid .filter {
  margin-top: 26px;
}

avatar-photo .circle {
  border-radius: 50%;
  width: 60px;
  height: 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

avatar-photo .circle img {
  border-radius: 50%;
  width: 60px;
  height: 60px;
}

avatar-photo .circle .initials {
  color: #ffffff;
  font-size: 20px;
  line-height: 19px;
  letter-spacing: 0.2625px;
}

benefits-popover .benefits-popover {
  padding: 20px;
}

benefits-popover .benefits-edit-popover-content {
  padding: 5px;
}

benefits-popover .benefits-edit-content {
  text-align: center;
}

benefits-popover .benefits-edit-popover-icon {
  zoom: 1.5;
  color: #5977ba;
  cursor: pointer;
  background-color: white;
}

benefits-popover .benefits-edit-content-label {
  text-align: center;
  font-size: 7pt;
  color: black;
  padding-left: 2pt;
  font-weight: 600;
}

benefits-popover .benefits-modal-header {
  color: #5977ba;
  background-color: #dee4ed;
  margin: 20px 20px 0 20px;
  opacity: 0.9;
  font-weight: bold;
  padding: 14px 19px 15px;
  font-size: 18px;
}

calendar-schedule-order .warning-message {
  font-weight: bold;
  color: #950707;
  margin-top: 50px;
  margin-bottom: 20px;
}

calendar-schedule-order .days-list ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

calendar-schedule-order .days-list ul li {
  float: left;
}

calendar-schedule-order .middle-align {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-align-content: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

calendar-schedule-order fieldset {
  border: 0;
  font-weight: bold;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

calendar-schedule-order hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

calendar-schedule-order .checkbox-margin-left-zero {
  margin-left: 0 !important;
  padding-left: 4px;
}

calendar-schedule-order .item-padding-left-zero {
  padding-left: 0;
}

calendar-schedule-order legend {
  width: 100%;
}

calendar-schedule-order .left {
  width: 200px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 4px;
}

calendar-schedule-order .delete {
  color: #5977ba !important;
}

calendar-schedule-order .right {
  width: 100px;
  display: block;
  float: right;
}

calendar-schedule-order .left-margin-four {
  margin-left: 4px;
}

calendar-schedule-order .margin-auto {
  margin: auto;
}

calendar-schedule-order .addButton {
  width: 30px;
  height: 30px;
  float: none;
}

calendar-schedule-order .no-side-padding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

calendar-schedule-order .available {
  color: #85bf31;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

calendar-schedule-order .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

calendar-schedule-order .cancel-button:active,
calendar-schedule-order .cancel-button:hover {
  background-color: #d0011b !important;
}

calendar-schedule-order .save-button:active,
calendar-schedule-order .save-button:hover {
  background-color: #85bf31 !important;
}

calendar-schedule-order .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

calendar-schedule-order .mt-5 {
  margin-top: 5px;
}

calendar-schedule-order .dist {
  margin-top: -5px;
}

calendar-schedule-order .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

calendar-schedule-order .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

calendar-schedule-order .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

calendar-schedule-order .employeeCardHeader {
  background-color: #ae2465 !important;
}

calendar-schedule-order .employee-cs-h1 {
  color: #ffffff !important;
}

calendar-schedule-order .select {
  padding: 0;
  height: 20px;
}

calendar-schedule-order .select .select-icon {
  position: absolute;
  right: 20px;
}

calendar-schedule-order .text-input-md {
  margin: 8px;
}

calendar-schedule-order .error-message {
  color: #d0011b;
  margin-top: 6%;
  font-size: 12px;
  font-weight: 500;
}

calendar-schedule-order .formRow {
  min-height: 2.4em !important;
}

calendar-schedule-order .timeInput {
  height: 40px;
}

calendar-schedule-order .datetime-text {
  padding: 10px;
}

calendar-schedule-order .datetime {
  padding: 0px !important;
}

calendar-schedule-order ion-datetime {
  margin-top: 2px;
}

calendar-schedule-order .time {
  height: 60px;
}

calendar-schedule-order input[_ngcontent-c2] {
  width: 35px;
}

calendar-schedule-order .noresize textarea {
  resize: none;
}

calendar-schedule-order .darker {
  background-color: #f0f0f0;
}

sign-in {
  /*
        MOBILES
    */
  /*
        TABLETS
    */
  /*
        LAPTOPS
    */
}

sign-in .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100vh;
}

sign-in .first-card-content {
  border-radius: 10px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  max-width: 500px;
  margin: 0 auto;
}

sign-in ion-card-header > img {
  width: 100%;
  max-width: 500px;
  height: auto;
  background: none;
}

sign-in .success-message {
  background-color: #ade8b2;
  padding: 10px;
  border-radius: 5px;
  text-align: center;
}

sign-in .custom-input {
  margin-top: 20px;
  border-bottom: 1px solid #ccc;
}

sign-in .edge-ie-reveal input::-ms-reveal,
sign-in .edge-ie-reveal input::-ms-clear {
  display: none;
}

sign-in .no-margin-left {
  margin-left: 0;
}

sign-in ion-item [item-left] {
  margin: 20px 16px 8px 0 !important;
}

sign-in ion-item > .item-inner {
  border-bottom-color: #ccc;
  -webkit-box-shadow: inset 0 -1px 0 0 #ccc;
  box-shadow: inset 0 -1px 0 0 #ccc;
}

sign-in .item-md.item-input.item-input-has-focus .item-inner,
sign-in .item-md.item-input.input-has-focus .item-inner {
  border-bottom-color: #ccc;
  -webkit-box-shadow: inset 0 -1px 0 0 #ccc;
  box-shadow: inset 0 -1px 0 0 #ccc;
}

sign-in .email-icon {
  background: url("src/assets/img/email_icon.svg");
  background-size: 20px;
}

sign-in .input-icon {
  max-width: 20px;
}

sign-in ion-input {
  font-size: 14px;
  color: #4a4a4a;
}

sign-in .button-style {
  background-color: #ab2464;
  color: #ffffff;
}

sign-in .input-style {
  color: #ab2464;
}

sign-in .row-without-padding {
  padding: 0 !important;
  margin: 0 !important;
}

sign-in .terms-of-service-label {
  color: #b4b4b4;
  cursor: pointer;
  font-weight: bold;
  font-size: 9px;
  text-align: center;
  margin: 0;
  padding: 0;
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: landscape) {
  sign-in .container {
    height: unset;
  }
}

collapsible-modal-header .expandableTab {
  background-color: #dee4ed;
  color: #5977ba;
  position: inherit;
  height: 50px;
  border-radius: 2pt;
  font-size: 16px;
  line-height: 18px;
  font-weight: 700;
  font-family: "Open Sans", serif;
  padding: 14px 19px;
  margin-left: 0;
  margin-right: 0;
}

collapsible-modal-header .action-icons {
  margin-right: 19px;
  position: absolute;
  right: 0;
  font-size: 1.5em;
}

collapsible-modal-header .action-icons .more-icon {
  margin-right: 20px;
}

collapsible-modal-header .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

collapsible-modal-header .cursorPointer {
  cursor: pointer;
}

collapsible-modal-header .disabledDeleteIconStyle {
  color: #9b9b9b !important;
  pointer-events: none;
}

/*
	To use these colors you must use map-get.
	For example: 
		{
			color: map-get($background, curantis-gray);
		}
*/
@font-face {
  font-family: "Gotham HTF";
  font-weight: 700;
  src: url("../assets/fonts/gotham/GothamHTF-Bold.otf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 400;
  src: url("../assets/fonts/opensans/OpenSans-Regular.ttf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 300;
  src: url("../assets/fonts/opensans/OpenSans-Light.ttf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 600;
  src: url("../assets/fonts/opensans/OpenSans-SemiBold.ttf");
}

@font-face {
  font-family: "Open Sans";
  font-weight: 700;
  src: url("../assets/fonts/opensans/OpenSans-Bold.ttf");
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

html,
body,
ion-app.md,
input,
ion-input,
textarea,
text-input {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
}

.alignCenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.curantisH1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

.curantisH2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

.curantisH2.inputDisabled {
  color: #9b9b9b;
}

.curantisH3 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

.curantisH4 {
  color: #4a4a4a;
  font-size: 14px;
  font-weight: 600;
}

ion-card,
.curantisH5 {
  color: #4a4a4a;
  font-size: 14px;
  font-weight: 400;
}

.curantisIcon {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 40px;
  margin-right: 4px;
  font-size: 40px !important;
}

.justifyCenter {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.justifyEnd {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

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

.noBg {
  background: none;
}

.noPadding {
  padding: 0;
}

.scroll-content {
  overflow-y: auto !important;
}

.selectable {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}

.spaceBetween {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.twelvepx {
  font-size: 12px !important;
}

.verticalAlign {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.text-right {
  text-align: right;
}

.text-left {
  text-align: left;
}

button {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.assessmentBtn {
  height: 42px;
  width: 106px;
  margin-right: 6px;
}

.assessmentBtn > .button-inner {
  text-transform: none;
}

.bar-button-ios {
  height: 45px;
}

.headerButton,
.headerButton:hover {
  color: white !important;
  margin: 0 6px;
}

.button-md {
  -webkit-box-shadow: none;
  box-shadow: none;
}

ion-navbar.toolbar {
  min-height: 64px;
}

ion-toast > div {
  text-align: center;
}

ion-toast.error > div {
  background-color: #d0011b !important;
  white-space: pre-line;
}

ion-toast.info > div {
  background-color: #5977ba !important;
}

ion-toast.success > div {
  background-color: #85bf31 !important;
}

ion-toast.warning > div {
  background-color: #f89406 !important;
}

.company-teams-modal .modal-wrapper,
.common-modal .modal-wrapper,
.care-teams-modal .modal-wrapper {
  border-radius: 2px !important;
  background: red;
  width: 420px;
  left: calc(50% - (420px / 2));
  height: 590px;
}

.company-teams-modal ion-header,
.common-modal ion-header,
.care-teams-modal ion-header {
  height: 90px;
  background: white;
}

.company-teams-modal ion-header .modal-title,
.common-modal ion-header .modal-title,
.care-teams-modal ion-header .modal-title {
  margin: 20px;
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 16px 20px;
  text-transform: capitalize;
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
}

.company-teams-modal ion-header .modal-title .modal-title-button,
.common-modal ion-header .modal-title .modal-title-button,
.care-teams-modal ion-header .modal-title .modal-title-button {
  position: absolute;
  top: 0;
  right: 0;
}

.company-teams-modal ion-header .modal-title .fab[mini],
.common-modal ion-header .modal-title .fab[mini],
.care-teams-modal ion-header .modal-title .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
  margin: 10px 20px 0 0;
}

.company-teams-modal ion-header .modal-title .fab[mini] .icon,
.common-modal ion-header .modal-title .fab[mini] .icon,
.care-teams-modal ion-header .modal-title .fab[mini] .icon {
  font-size: 32px;
}

.company-teams-modal .header-md::after,
.common-modal .header-md::after,
.care-teams-modal .header-md::after {
  height: 0;
}

.company-teams-modal ion-content .scroll-content,
.common-modal ion-content .scroll-content,
.care-teams-modal ion-content .scroll-content {
  margin-top: 90px !important;
  padding: 0 20px !important;
  background: none !important;
}

.company-teams-modal ion-content .note-container,
.common-modal ion-content .note-container,
.care-teams-modal ion-content .note-container {
  font-size: 12px;
  margin: 0 30px 15px;
}

.company-teams-modal ion-content .note-container .star,
.common-modal ion-content .note-container .star,
.care-teams-modal ion-content .note-container .star {
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

.company-teams-modal ion-content .item-container,
.common-modal ion-content .item-container,
.care-teams-modal ion-content .item-container {
  margin: 0 30px 10px;
}

.company-teams-modal ion-content .item-container .label,
.common-modal ion-content .item-container .label,
.care-teams-modal ion-content .item-container .label {
  font-size: 13px;
  font-weight: bold;
  color: #2c2d2d;
}

.company-teams-modal ion-content .item-container input,
.common-modal ion-content .item-container input,
.care-teams-modal ion-content .item-container input {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  font-size: 14px;
}

.company-teams-modal ion-content .item-container input:focus,
.common-modal ion-content .item-container input:focus,
.care-teams-modal ion-content .item-container input:focus {
  border: 2px solid #5977ba;
}

.company-teams-modal ion-content .item-container .empty,
.common-modal ion-content .item-container .empty,
.care-teams-modal ion-content .item-container .empty {
  color: #9c9c9c;
}

.company-teams-modal ion-content .item-container .select,
.common-modal ion-content .item-container .select,
.care-teams-modal ion-content .item-container .select {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 50px 10px 10px;
  text-align: left;
  cursor: pointer;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.company-teams-modal ion-content .item-container .select .loading,
.common-modal ion-content .item-container .select .loading,
.care-teams-modal ion-content .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding-top: 4px;
  padding-right: 10px;
}

.company-teams-modal ion-content .item-container .no-select,
.common-modal ion-content .item-container .no-select,
.care-teams-modal ion-content .item-container .no-select {
  background-image: none !important;
}

.company-teams-modal ion-content .item-container .select-date,
.common-modal ion-content .item-container .select-date,
.care-teams-modal ion-content .item-container .select-date {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  text-align: left;
  cursor: pointer;
  position: relative;
}

.company-teams-modal ion-content .item-container .select-date ion-icon,
.common-modal ion-content .item-container .select-date ion-icon,
.care-teams-modal ion-content .item-container .select-date ion-icon {
  position: absolute;
  width: 50px;
  height: 40px;
  top: 0;
  right: 0;
  font-size: 20px;
  text-align: center;
  padding: 10px 0;
  color: #6c6969;
}

.company-teams-modal ion-content .item-container .datetime-ios,
.company-teams-modal ion-content .item-container .datetime-md,
.common-modal ion-content .item-container .datetime-ios,
.common-modal ion-content .item-container .datetime-md,
.care-teams-modal ion-content .item-container .datetime-ios,
.care-teams-modal ion-content .item-container .datetime-md {
  padding: 0 !important;
}

.company-teams-modal ion-content .edit-container,
.common-modal ion-content .edit-container,
.care-teams-modal ion-content .edit-container {
  margin: 0 10px 10px 20px;
  position: relative;
}

.company-teams-modal ion-content .edit-container .delete-button,
.common-modal ion-content .edit-container .delete-button,
.care-teams-modal ion-content .edit-container .delete-button {
  width: 30px;
  position: absolute;
  top: 10px;
  right: -10px;
}

.company-teams-modal ion-content .edit-container .delete-button ion-icon,
.common-modal ion-content .edit-container .delete-button ion-icon,
.care-teams-modal ion-content .edit-container .delete-button ion-icon {
  font-size: 24px;
}

.company-teams-modal ion-content input[type="number"]::-webkit-outer-spin-button,
.company-teams-modal ion-content input[type="number"]::-webkit-inner-spin-button,
.common-modal ion-content input[type="number"]::-webkit-outer-spin-button,
.common-modal ion-content input[type="number"]::-webkit-inner-spin-button,
.care-teams-modal ion-content input[type="number"]::-webkit-outer-spin-button,
.care-teams-modal ion-content input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.company-teams-modal ion-content input[type="number"],
.common-modal ion-content input[type="number"],
.care-teams-modal ion-content input[type="number"] {
  -moz-appearance: textfield;
}

.company-teams-modal .footer-md::before,
.common-modal .footer-md::before,
.care-teams-modal .footer-md::before {
  height: 0;
}

.company-teams-modal ion-footer,
.common-modal ion-footer,
.care-teams-modal ion-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0;
}

.company-teams-modal ion-footer .team-button,
.common-modal ion-footer .team-button,
.care-teams-modal ion-footer .team-button {
  height: 40px;
  width: 106px;
  margin: 20px;
  margin-left: 0;
  border-radius: 3px;
}

.company-teams-modal ion-footer .team-button > .button-inner,
.common-modal ion-footer .team-button > .button-inner,
.care-teams-modal ion-footer .team-button > .button-inner {
  text-transform: none;
  font-size: 14px;
  font-weight: 600;
}

.company-teams-modal .modal-wrapper,
.common-modal .modal-wrapper {
  width: 625px;
  height: 590px;
  left: calc(50% - (600px / 2));
}

.efax .popover-wrapper > .popover-content {
  width: 300px;
}

.benefits-verification-modal .modal-wrapper {
  width: 1024px;
  left: calc(50% - (1024px / 2));
  height: 600px;
  top: calc(50% - (600px / 2));
}

.biometrics-modal .modal-wrapper {
  width: 1000px;
  left: calc(50% - (1000px / 2));
  height: 450px;
  top: calc(50% - (450px / 2));
}

/* small screen, hidden by default */
@media only screen and (max-width: 770px) {
  .allergies-modal .modal-wrapper {
    width: 1000px;
    left: calc(30%);
    height: 300px;
    top: calc(50%);
  }
}

.decline-dashboard-modal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.decline-dashboard-modal .modal-wrapper {
  width: 87%;
  height: 43vw;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
  border: 1px inset #ae2465;
  -webkit-box-shadow: 0 0 1px 0.5px #ae2465 !important;
  box-shadow: 0 0 1px 0.5px #ae2465 !important;
  border-radius: 10px;
}

/* large screen, shown by default */
@media only screen and (min-width: 771px) {
  .allergies-modal .modal-wrapper {
    width: 1000px;
    left: calc(50% - 490px);
    height: 300px;
    top: calc(50% - 0px);
  }
}

patient-allergies .allergies-main-card,
allergy-edit .allergies-main-card,
allergy-discontinue .allergies-main-card {
  overflow: visible;
}

patient-allergies .ng-select .ng-clear-wrapper,
allergy-edit .ng-select .ng-clear-wrapper,
allergy-discontinue .ng-select .ng-clear-wrapper {
  display: none;
}

patient-allergies .clinicalContainer,
allergy-edit .clinicalContainer,
allergy-discontinue .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: visible;
}

patient-allergies .clinicalContainer .buttons,
allergy-edit .clinicalContainer .buttons,
allergy-discontinue .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

patient-allergies .clinicalContainer .buttons .redirect-button,
allergy-edit .clinicalContainer .buttons .redirect-button,
allergy-discontinue .clinicalContainer .buttons .redirect-button {
  margin-left: 0;
  text-transform: initial;
  font-weight: 600;
  border-radius: 50px;
  font-size: 1.4rem;
  height: 40px;
}

patient-allergies .clinicalContainer .buttons .redirect-button.to-the-right,
allergy-edit .clinicalContainer .buttons .redirect-button.to-the-right,
allergy-discontinue .clinicalContainer .buttons .redirect-button.to-the-right {
  float: right;
}

patient-allergies .clinicalContainer .tableContainer,
allergy-edit .clinicalContainer .tableContainer,
allergy-discontinue .clinicalContainer .tableContainer {
  margin-left: 4px;
  overflow-x: scroll;
}

patient-allergies .clinicalContainer .tableContainer .cs-h2,
allergy-edit .clinicalContainer .tableContainer .cs-h2,
allergy-discontinue .clinicalContainer .tableContainer .cs-h2 {
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

patient-allergies .scrollableContent,
allergy-edit .scrollableContent,
allergy-discontinue .scrollableContent {
  min-width: 1600px;
}

patient-allergies .patient-details-allergies-content-with-briefbar,
allergy-edit .patient-details-allergies-content-with-briefbar,
allergy-discontinue .patient-details-allergies-content-with-briefbar {
  margin-left: 10px;
  width: calc(100% - 280px);
}

patient-allergies .patient-details-allergies-content-with-briefbar .notes_div,
allergy-edit .patient-details-allergies-content-with-briefbar .notes_div,
allergy-discontinue .patient-details-allergies-content-with-briefbar .notes_div {
  height: 86vh;
}

patient-allergies .patient-details-allergies-content,
allergy-edit .patient-details-allergies-content,
allergy-discontinue .patient-details-allergies-content {
  margin-left: 10px;
  width: calc(100% - 101px);
}

patient-allergies .allergies-title,
allergy-edit .allergies-title,
allergy-discontinue .allergies-title {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

patient-allergies .allergies-subtitle,
allergy-edit .allergies-subtitle,
allergy-discontinue .allergies-subtitle {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

patient-allergies .pc-h2,
allergy-edit .pc-h2,
allergy-discontinue .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

patient-allergies .allergies-card,
allergy-edit .allergies-card,
allergy-discontinue .allergies-card {
  width: 100%;
  padding: 0 20px 20px 20px;
  padding-bottom: 50px;
  overflow: auto;
}

patient-allergies .allergies-list,
allergy-edit .allergies-list,
allergy-discontinue .allergies-list {
  position: relative;
}

patient-allergies .allergies-list ion-grid,
allergy-edit .allergies-list ion-grid,
allergy-discontinue .allergies-list ion-grid {
  padding: 0px;
}

patient-allergies .allergies-list ion-grid ion-col.col,
allergy-edit .allergies-list ion-grid ion-col.col,
allergy-discontinue .allergies-list ion-grid ion-col.col {
  padding: 0px;
}

patient-allergies .allergies-list ion-grid ion-col.col ion-label.label-md,
allergy-edit .allergies-list ion-grid ion-col.col ion-label.label-md,
allergy-discontinue .allergies-list ion-grid ion-col.col ion-label.label-md {
  margin: 0px;
  padding: 14px 20px;
}

patient-allergies .allergies-list ion-grid ion-col.col ion-label.pL20,
allergy-edit .allergies-list ion-grid ion-col.col ion-label.pL20,
allergy-discontinue .allergies-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

patient-allergies .pc-row:nth-child(even),
allergy-edit .pc-row:nth-child(even),
allergy-discontinue .pc-row:nth-child(even) {
  background-color: #eee;
}

patient-allergies .main-row,
allergy-edit .main-row,
allergy-discontinue .main-row {
  border-bottom: 2px solid #dbdbdb;
}

patient-allergies .detail-row,
allergy-edit .detail-row,
allergy-discontinue .detail-row {
  padding-bottom: 10px;
}

patient-allergies .action-icons,
allergy-edit .action-icons,
allergy-discontinue .action-icons {
  top: 15px;
  margin-right: 70px;
  position: absolute;
  right: 0px;
  font-size: 1.5em;
}

patient-allergies .action-icons .more-icon,
allergy-edit .action-icons .more-icon,
allergy-discontinue .action-icons .more-icon {
  margin-right: 10px;
}

@media only screen and (max-device-width: 1024px) {
  patient-allergies .action-icons .more-icon,
  allergy-edit .action-icons .more-icon,
  allergy-discontinue .action-icons .more-icon {
    margin-right: 5px;
  }
}

patient-allergies .action-icons .icon-fix,
allergy-edit .action-icons .icon-fix,
allergy-discontinue .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

patient-allergies .comm-notes-list,
allergy-edit .comm-notes-list,
allergy-discontinue .comm-notes-list {
  padding: 0px;
}

patient-allergies .comm-notes-list .pL20,
allergy-edit .comm-notes-list .pL20,
allergy-discontinue .comm-notes-list .pL20 {
  padding-left: 20px;
}

patient-allergies .comm-notes-list .pL15,
allergy-edit .comm-notes-list .pL15,
allergy-discontinue .comm-notes-list .pL15 {
  padding-left: 15px;
}

patient-allergies .allergy-details-card,
allergy-edit .allergy-details-card,
allergy-discontinue .allergy-details-card {
  margin: 0px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  font-size: 14px;
  background-color: #eee;
  padding: 0px;
}

patient-allergies .allergy-add .modal-wrapper,
allergy-edit .allergy-add .modal-wrapper,
allergy-discontinue .allergy-add .modal-wrapper {
  bottom: 5%;
  left: 5%;
  margin: auto;
  right: 5%;
  top: 5%;
  width: 800px;
  height: 800px;
}

patient-allergies .allergy-add-20-left,
allergy-edit .allergy-add-20-left,
allergy-discontinue .allergy-add-20-left {
  margin-left: 20px;
}

patient-allergies .allergy-add-20-left .align-center,
allergy-edit .allergy-add-20-left .align-center,
allergy-discontinue .allergy-add-20-left .align-center {
  text-align: center;
}

patient-allergies .add-button,
allergy-edit .add-button,
allergy-discontinue .add-button {
  background-color: #85bf31;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

patient-allergies hr.solid,
allergy-edit hr.solid,
allergy-discontinue hr.solid {
  border-top: 3px solid #bbb;
}

patient-allergies .searchbar-md,
allergy-edit .searchbar-md,
allergy-discontinue .searchbar-md {
  padding: 0;
}

patient-allergies ion-searchbar .searchbar-input-container .searchbar-input,
allergy-edit ion-searchbar .searchbar-input-container .searchbar-input,
allergy-discontinue ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0 !important;
}

patient-allergies .container,
allergy-edit .container,
allergy-discontinue .container {
  width: 100%;
  margin: auto;
  padding: 0;
}

patient-allergies .one,
allergy-edit .one,
allergy-discontinue .one {
  float: left;
}

patient-allergies .two,
allergy-edit .two,
allergy-discontinue .two {
  margin-left: 5px;
}

patient-allergies .add-refresh-container,
allergy-edit .add-refresh-container,
allergy-discontinue .add-refresh-container {
  padding: 0;
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 5px;
  float: right;
}

patient-allergies .add-refresh-container .refresh-button,
allergy-edit .add-refresh-container .refresh-button,
allergy-discontinue .add-refresh-container .refresh-button {
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

patient-allergies .arrowIcon,
allergy-edit .arrowIcon,
allergy-discontinue .arrowIcon {
  position: absolute;
  top: 16px;
  margin-left: 2px;
}

patient-allergies .grid-container,
allergy-edit .grid-container,
allergy-discontinue .grid-container {
  background-color: #ffffff;
  padding: 0;
  display: grid;
  grid-template-columns: auto auto auto auto;
  grid-gap: 5px;
}

patient-allergies .item-container .select,
allergy-edit .item-container .select,
allergy-discontinue .item-container .select {
  width: 100%;
  height: 36px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 5px 0 5px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

patient-allergies .item-container .select .loading,
allergy-edit .item-container .select .loading,
allergy-discontinue .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

patient-allergies .item-container .select .loading img,
allergy-edit .item-container .select .loading img,
allergy-discontinue .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

patient-allergies .item-container .select .hide-arrow,
allergy-edit .item-container .select .hide-arrow,
allergy-discontinue .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

patient-allergies .item-container .select .click-cover,
allergy-edit .item-container .select .click-cover,
allergy-discontinue .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 36px;
}

patient-allergies .item-container .no-select,
allergy-edit .item-container .no-select,
allergy-discontinue .item-container .no-select {
  background: none;
}

patient-allergies .item-container .bold,
allergy-edit .item-container .bold,
allergy-discontinue .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

patient-allergies .item-container .teams,
allergy-edit .item-container .teams,
allergy-discontinue .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

patient-allergies .download-container,
allergy-edit .download-container,
allergy-discontinue .download-container {
  width: 105px;
  margin-left: auto;
}

patient-allergies .download-container .select,
allergy-edit .download-container .select,
allergy-discontinue .download-container .select {
  background-image: none !important;
  background-color: #5977ba;
  border: none !important;
  font-weight: 600;
}

patient-allergies .download-container img,
allergy-edit .download-container img,
allergy-discontinue .download-container img {
  float: right;
  margin: 15px 12px 15px 12px;
  pointer-events: none;
  width: auto;
}

patient-allergies .download-container span,
allergy-edit .download-container span,
allergy-discontinue .download-container span {
  color: white;
}

patient-allergies .download-container .vl,
allergy-edit .download-container .vl,
allergy-discontinue .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

patient-allergies .open-sans-semibold,
allergy-edit .open-sans-semibold,
allergy-discontinue .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 20px 0px 10px;
}

patient-allergies .floatRight,
allergy-edit .floatRight,
allergy-discontinue .floatRight {
  float: right;
}

patient-allergies .scroll-row,
allergy-edit .scroll-row,
allergy-discontinue .scroll-row {
  min-width: 800px;
}

patient-allergies .scroll-row .col,
allergy-edit .scroll-row .col,
allergy-discontinue .scroll-row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

patient-allergies .secondRowButtons,
allergy-edit .secondRowButtons,
allergy-discontinue .secondRowButtons {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 50%;
}

@media only screen and (max-device-width: 1024px) {
  patient-allergies .secondRowButtons,
  allergy-edit .secondRowButtons,
  allergy-discontinue .secondRowButtons {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
}

patient-allergies cur-date-picker .input-calendar-group .ion-input input,
allergy-edit cur-date-picker .input-calendar-group .ion-input input,
allergy-discontinue cur-date-picker .input-calendar-group .ion-input input {
  padding-right: 0px;
}

patient-allergies .medNameWidth,
allergy-edit .medNameWidth,
allergy-discontinue .medNameWidth {
  min-width: 10%;
}

patient-allergies .no-padding,
allergy-edit .no-padding,
allergy-discontinue .no-padding {
  padding: 0 !important;
}

patient-allergies .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker,
allergy-edit .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker,
allergy-discontinue .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker {
  left: -48px !important;
  margin-bottom: 10px;
}

.toggle-label {
  margin: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #abb2b9;
}

.toogle-container-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.toggle-container-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.allergy-add-20-left {
  margin-left: 20px;
  width: 100%;
}

.inputTextArea {
  border: 1px solid #bbb;
  border-radius: 5px;
  resize: none;
  overflow: hidden;
  min-height: 50px;
  max-height: 100px;
}

@media only screen and (max-width: 770px) {
  .upload-docs-modal .modal-wrapper {
    width: 400px;
    height: 475px;
    left: 10%;
    top: 20%;
    overflow: hidden;
  }
}

@media only screen and (min-width: 771px) {
  .upload-docs-modal .modal-wrapper {
    width: 400px;
    height: 475px;
    left: 10%;
    top: 20%;
    overflow: hidden;
  }
}

.upload-835-file-modal .modal-wrapper {
  width: 400px;
  left: calc(100% - 500px);
  height: 700px;
  max-height: 700px;
  min-height: 300px;
  top: 10%;
}

.popover-arrow::after,
.popover-palliative,
.popover-palliative > .item {
  color: white !important;
  background-color: #4a90e2 !important;
  -webkit-overflow-scrolling: touch;
}

.popover-arrow::after,
.popover,
.popover > .item {
  color: white !important;
  background-color: #ae2465 !important;
  -webkit-overflow-scrolling: touch;
}

.popover-viewport,
.popover-content {
  background-color: transparent !important;
}

.popover-arrow::after {
  background-color: #fefefe !important;
}

.select-component-popover > .popover-wrapper > .popover-content,
.select-assessment-component-popover .care-teams-select-popover > .popover-wrapper > .popover-content,
.multiple-select-custom-popover > .popover-wrapper > .popover-content,
.multiple-select-download-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
  width: 240px;
  margin-top: 40px;
  max-height: 350px;
  background: red;
}

.select-component-popover > .popover-wrapper > .popover-content .popover-viewport,
.select-component-popover > .popover-wrapper > .popover-content .popover > .item,
.select-assessment-component-popover .care-teams-select-popover > .popover-wrapper > .popover-content .popover-viewport,
.select-assessment-component-popover .care-teams-select-popover > .popover-wrapper > .popover-content .popover > .item,
.multiple-select-custom-popover > .popover-wrapper > .popover-content .popover-viewport,
.multiple-select-custom-popover > .popover-wrapper > .popover-content .popover > .item,
.multiple-select-download-popover > .popover-wrapper > .popover-content .popover-viewport,
.multiple-select-download-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.multiple-select-custom-popover-for-idg > .popover-wrapper > .popover-content {
  border-radius: 2px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
  width: auto;
  margin-top: 49px;
  max-height: 350px;
  background: red;
}

.multiple-select-custom-popover-for-idg > .popover-wrapper > .popover-content .popover-viewport,
.multiple-select-custom-popover-for-idg > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.select-component-popover > .popover-wrapper > .popover-content {
  width: 320px;
}

.select-hospiceaide-component-popover > .popover-wrapper > .popover-content {
  width: 360px;
}

.select-assessment-component-popover > .popover-wrapper > .popover-content {
  width: 320px;
}

@media only screen and (min-height: 600px) and (min-width: 768px) {
  .select-assessment-component-popover > .popover-wrapper > .popover-content {
    width: 520px !important;
  }
}

.company-teams-search-select-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  background-color: white !important;
  margin-top: 36px;
  width: 115px;
  height: 135px;
}

.popover-ios.select-component-popover > .popover-wrapper > .popover-content,
.popover-ios.select-assessment-component-popover > .popover-wrapper > .popover-content,
.popover-ios.care-teams-select-popover > .popover-wrapper > .popover-content,
.popover-ios.company-teams-search-select-popover > .popover-wrapper > .popover-content,
.popover-ios.multiple-select-custom-popover > .popover-wrapper > .popover-content,
.popover-ios.multiple-select-download-popover > .popover-wrapper > .popover-content {
  margin-top: 0;
  overflow-y: hidden;
  border-radius: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.popover-ios.select-component-popover > .popover-wrapper > .popover-content,
.popover-ios.select-assessment-component-popover > .popover-wrapper > .popover-content {
  width: 320px;
  overflow-y: hidden;
  border-radius: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.popover-ios.care-teams-select-popover > .popover-wrapper > .popover-content,
.popover-ios.multiple-select-custom-popover > .popover-wrapper > .popover-content,
.popover-ios.multiple-select-download-popover > .popover-wrapper > .popover-content {
  width: 240px;
}

.alerts-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  top: 60px !important;
  right: 0 !important;
  width: 384px;
  max-height: 520px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.alerts-popover > .popover-wrapper > .popover-content .popover-viewport,
.alerts-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.biometrics-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  top: 60px !important;
  left: 300px !important;
  right: 0 !important;
  width: 1024px;
  max-height: 1024px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.biometrics-popover > .popover-wrapper > .popover-content .popover-viewport,
.biometrics-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.messaging-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  top: 60px !important;
  width: 600px;
  max-height: 600px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.messaging-popover > .popover-wrapper > .popover-content .popover-viewport,
.messaging-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.options-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  width: 220px;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.options-popover > .popover-wrapper > .popover-content .popover-viewport,
.options-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.company-teams-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 50px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.company-teams-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.company-teams-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.facilities-view-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 120px;
  height: 50px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.facilities-view-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.facilities-view-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.popover-ios.care-teams-options-popover > .popover-wrapper > .popover-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.popover-ios.cti-options-popover > .popover-wrapper > .popover-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.popover-ios.pdb-options-popover > .popover-wrapper > .popover-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.additional-listcard-options-popover > .popover-wrapper > .popover-content {
  height: 100px !important;
}

.cti-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 102px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.cti-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.cti-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.care-teams-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 50px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.care-teams-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.care-teams-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.pdb-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 100px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.pdb-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.pdb-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.risk-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 175px;
  height: 148px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.risk-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.risk-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.bereavement-dashboard-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 212px;
  height: 52px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.bereavement-dashboard-options-popover > .popover-wrapper > .popover-content .popover-viewport,
.bereavement-dashboard-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.open-orders-popover > .popover-wrapper > .popover-content {
  border-radius: 3px;
  width: 150px;
  right: 10px !important;
  background-color: white !important;
}

.open-orders-popover > .popover-wrapper > .popover-content .popover-viewport,
.open-orders-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.open-orders-popover > .popover-wrapper > .popover-arrow::after {
  background-color: white !important;
}

.medication-admin-notes > .popover-wrapper > .popover-content {
  border-radius: 3px;
  width: 400px;
  right: 10px !important;
  background-color: white !important;
}

.medication-admin-notes > .popover-wrapper > .popover-content .popover-viewport,
.medication-admin-notes > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.select-component-popover > .popover-wrapper > .popover-arrow:after,
.select-assessment-component-popover > .popover-wrapper > .popover-arrow:after,
.company-teams-options-popover > .popover-wrapper > .popover-arrow:after,
.company-teams-search-select-popover > .popover-wrapper > .popover-arrow:after,
.care-teams-options-popover > .popover-wrapper > .popover-arrow:after,
.cti-options-popover > .popover-wrapper > .popover-arrow:after,
.pdb-options-popover > .popover-wrapper > .popover-arrow:after,
.bereavement-dashboard-options-popover
> .popover-wrapper
> .popover-arrow:after,
.care-teams-select-popover > .popover-wrapper > .popover-arrow:after,
.options-popover > .popover-wrapper > .popover-arrow:after,
.alerts-popover > .popover-wrapper > .popover-arrow:after,
.multiple-select-custom-popover > .popover-wrapper > .popover-arrow:after,
.multiple-select-download-popover > .popover-wrapper > .popover-arrow:after {
  background-color: white !important;
  z-index: 12;
}

.apps-popover > .popover-wrapper > .popover-arrow {
  top: 50px !important;
}

.apps-popover > .popover-wrapper > .popover-content {
  border-radius: 0;
  top: 60px !important;
  left: initial !important;
  width: 300px;
}

.popover-ios.apps-popover > .popover-wrapper > .popover-arrow {
  top: 59px !important;
}

.popover-ios.apps-popover > .popover-wrapper > .popover-content {
  border-radius: 10px;
  top: 68px !important;
  left: initial !important;
}

.apps-popover > .popover-wrapper > .popover-arrow,
.apps-popover > .popover-wrapper > .popover-content {
  right: 84px !important;
}

.popover-ios.apps-popover > .popover-wrapper > .popover-arrow {
  right: 90px !important;
}

.popover-ios.apps-popover > .popover-wrapper > .popover-content {
  right: 0 !important;
}

.user-popover > .popover-wrapper > .popover-arrow {
  top: 50px !important;
}

.user-popover > .popover-wrapper > .popover-content {
  border-radius: 0;
  top: 60px !important;
  left: initial !important;
}

.popover-ios.user-popover > .popover-wrapper > .popover-arrow {
  top: 59px !important;
}

.popover-ios.user-popover > .popover-wrapper > .popover-content {
  border-radius: 10px;
  top: 68px !important;
  left: initial !important;
}

.user-popover > .popover-wrapper > .popover-arrow,
.user-popover > .popover-wrapper > .popover-content,
.popover-ios.user-popover > .popover-wrapper > .popover-arrow,
.popover-ios.user-popover > .popover-wrapper > .popover-content {
  right: 0 !important;
}

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

.popover-palliative {
  margin-bottom: 0 !important;
}

.popover-wrapper > .popover-content {
  width: auto;
}

.popover-wrapper > .popover-content::-webkit-scrollbar {
  display: none;
}

.select-popover > .popover-wrapper > .popover-content,
.visit-print-popover > .popover-wrapper > .popover-content,
.visit-prncount-popover > .popover-wrapper > .popover-content {
  background-color: white !important;
}

.select-popover > .popover-wrapper > .popover-content .popover-viewport,
.select-popover > .popover-wrapper > .popover-content .popover > .item,
.visit-print-popover > .popover-wrapper > .popover-content .popover-viewport,
.visit-print-popover > .popover-wrapper > .popover-content .popover > .item,
.visit-prncount-popover > .popover-wrapper > .popover-content .popover-viewport,
.visit-prncount-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

.select-popover > .popover-wrapper > .popover-arrow::after,
.visit-print-popover > .popover-wrapper > .popover-arrow::after,
.visit-prncount-popover > .popover-wrapper > .popover-arrow::after {
  background-color: white !important;
}

.multiple-select-custom-popover > .popover-wrapper > .popover-content {
  width: auto;
}

.multiple-select-download-popover > .popover-wrapper > .popover-content,
.popover-ios.multiple-select-download-popover > .popover-wrapper > .popover-content {
  width: 185px;
}

.multiple-select-download-popover ion-content .options-container {
  overflow-y: hidden;
}

.multiple-select-download-popover .select-option-container {
  width: 185px !important;
}

.multiple-select-download-popover .select-option-container hr {
  height: 0px !important;
  margin: 0px;
}

.visit-prncount-popover > .popover-wrapper > .popover-content {
  top: 114px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
}

@media only screen and (max-device-width: 768px) and (orientation: portrait) {
  .visit-prncount-popover > .popover-wrapper > .popover-content {
    top: 165px !important;
  }
}

.his-dropdown > .popover-wrapper > .popover-content > .popover-viewport > select-popover > .content > .scroll-content > .select-popover {
  margin: 0 !important;
}

/* 
	This file is exclusively used for KSS Styleguide.
	No styling should go in here that pertains to Clinical UI - only KSS Styleguide overrides.
 */
.kss-body {
  position: static;
  overflow: inherit;
}

.kss-body p {
  font-size: 1.5rem;
}

.kss-body p.gotham {
  font-family: "Gotham HTF";
  font-weight: bold;
}

.kss-body p.open-sans {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
}

.kss-body p.open-sans-light {
  font-family: "Open Sans", sans-serif;
  font-weight: 300;
}

.kss-body p.open-sans-semibold {
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
}

.kss-body p.open-sans-bold {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
}

button.button-danger {
  background-color: #d0021b;
}

button.button-secondary {
  background-color: #85bf31;
}

.text-danger {
  color: #a01154;
}

ion-action-sheet.traditional-select {
  display: none;
  -webkit-transition: none !important;
  transition: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

ion-action-sheet.traditional-select * {
  -webkit-transition: none !important;
  transition: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

ion-action-sheet.traditional-select .action-sheet-container {
  border: 1px solid #d9d9d9;
  border-top: none;
}

ion-action-sheet.traditional-select .action-sheet-group:first-child {
  padding-top: unset;
}

ion-action-sheet.traditional-select .action-sheet-button {
  min-height: 19px;
  padding: 8px 16px;
}

ion-action-sheet.traditional-select .action-sheet-button:hover {
  background-color: lightpink;
}

ion-action-sheet.traditional-select ion-backdrop {
  background-color: unset;
}

ion-action-sheet.traditional-select .action-sheet-wrapper {
  top: unset;
  left: unset;
  right: unset;
  bottom: unset;
}

ion-action-sheet.traditional-select .action-sheet-title {
  display: none;
}

ion-action-sheet.traditional-select .action-sheet-container {
  width: 546px;
}

ion-action-sheet.traditional-select .action-sheet-group-cancel {
  display: none;
}

.ion-ios-add:before {
  content: "\f102";
}

.ion-ios-add-circle:before {
  content: "\f101";
}

.ion-ios-add-circle-outline:before {
  content: "\f100";
}

.ion-ios-airplane:before {
  content: "\f137";
}

.ion-ios-alarm:before {
  content: "\f3c8";
}

.ion-ios-albums:before {
  content: "\f3ca";
}

.ion-ios-alert:before {
  content: "\f104";
}

.ion-ios-american-football:before {
  content: "\f106";
}

.ion-ios-analytics:before {
  content: "\f3ce";
}

.ion-ios-aperture:before {
  content: "\f108";
}

.ion-ios-apps:before {
  content: "\f10a";
}

.ion-ios-appstore:before {
  content: "\f10c";
}

.ion-ios-archive:before {
  content: "\f10e";
}

.ion-ios-arrow-back:before {
  content: "\f3cf";
}

.ion-ios-arrow-down:before {
  content: "\f3d0";
}

.ion-ios-arrow-dropdown:before {
  content: "\f110";
}

.ion-ios-arrow-dropdown-circle:before {
  content: "\f125";
}

.ion-ios-arrow-dropleft:before {
  content: "\f112";
}

.ion-ios-arrow-dropleft-circle:before {
  content: "\f129";
}

.ion-ios-arrow-dropright:before {
  content: "\f114";
}

.ion-ios-arrow-dropright-circle:before {
  content: "\f12b";
}

.ion-ios-arrow-dropup:before {
  content: "\f116";
}

.ion-ios-arrow-dropup-circle:before {
  content: "\f12d";
}

.ion-ios-arrow-forward:before {
  content: "\f3d1";
}

.ion-ios-arrow-round-back:before {
  content: "\f117";
}

.ion-ios-arrow-round-down:before {
  content: "\f118";
}

.ion-ios-arrow-round-forward:before {
  content: "\f119";
}

.ion-ios-arrow-round-up:before {
  content: "\f11a";
}

.ion-ios-arrow-up:before {
  content: "\f3d8";
}

.ion-ios-at:before {
  content: "\f3da";
}

.ion-ios-attach:before {
  content: "\f11b";
}

.ion-ios-backspace:before {
  content: "\f11d";
}

.ion-ios-barcode:before {
  content: "\f3dc";
}

.ion-ios-baseball:before {
  content: "\f3de";
}

.ion-ios-basket:before {
  content: "\f11f";
}

.ion-ios-basketball:before {
  content: "\f3e0";
}

.ion-ios-battery-charging:before {
  content: "\f120";
}

.ion-ios-battery-dead:before {
  content: "\f121";
}

.ion-ios-battery-full:before {
  content: "\f122";
}

.ion-ios-beaker:before {
  content: "\f124";
}

.ion-ios-bed:before {
  content: "\f139";
}

.ion-ios-beer:before {
  content: "\f126";
}

.ion-ios-bicycle:before {
  content: "\f127";
}

.ion-ios-bluetooth:before {
  content: "\f128";
}

.ion-ios-boat:before {
  content: "\f12a";
}

.ion-ios-body:before {
  content: "\f3e4";
}

.ion-ios-bonfire:before {
  content: "\f12c";
}

.ion-ios-book:before {
  content: "\f3e8";
}

.ion-ios-bookmark:before {
  content: "\f12e";
}

.ion-ios-bookmarks:before {
  content: "\f3ea";
}

.ion-ios-bowtie:before {
  content: "\f130";
}

.ion-ios-briefcase:before {
  content: "\f3ee";
}

.ion-ios-browsers:before {
  content: "\f3f0";
}

.ion-ios-brush:before {
  content: "\f132";
}

.ion-ios-bug:before {
  content: "\f134";
}

.ion-ios-build:before {
  content: "\f136";
}

.ion-ios-bulb:before {
  content: "\f138";
}

.ion-ios-bus:before {
  content: "\f13a";
}

.ion-ios-business:before {
  content: "\f1a3";
}

.ion-ios-cafe:before {
  content: "\f13c";
}

.ion-ios-calculator:before {
  content: "\f3f2";
}

.ion-ios-calendar:before {
  content: "\f3f4";
}

.ion-ios-call:before {
  content: "\f13e";
}

.ion-ios-camera:before {
  content: "\f3f6";
}

.ion-ios-car:before {
  content: "\f140";
}

.ion-ios-card:before {
  content: "\f142";
}

.ion-ios-cart:before {
  content: "\f3f8";
}

.ion-ios-cash:before {
  content: "\f144";
}

.ion-ios-cellular:before {
  content: "\f13d";
}

.ion-ios-chatboxes:before {
  content: "\f3fa";
}

.ion-ios-chatbubbles:before {
  content: "\f146";
}

.ion-ios-checkbox:before {
  content: "\f148";
}

.ion-ios-checkbox-outline:before {
  content: "\f147";
}

.ion-ios-checkmark:before {
  content: "\f3ff";
}

.ion-ios-checkmark-circle:before {
  content: "\f14a";
}

.ion-ios-checkmark-circle-outline:before {
  content: "\f149";
}

.ion-ios-clipboard:before {
  content: "\f14c";
}

.ion-ios-clock:before {
  content: "\f403";
}

.ion-ios-close:before {
  content: "\f406";
}

.ion-ios-close-circle:before {
  content: "\f14e";
}

.ion-ios-close-circle-outline:before {
  content: "\f14d";
}

.ion-ios-cloud:before {
  content: "\f40c";
}

.ion-ios-cloud-circle:before {
  content: "\f152";
}

.ion-ios-cloud-done:before {
  content: "\f154";
}

.ion-ios-cloud-download:before {
  content: "\f408";
}

.ion-ios-cloud-outline:before {
  content: "\f409";
}

.ion-ios-cloud-upload:before {
  content: "\f40b";
}

.ion-ios-cloudy:before {
  content: "\f410";
}

.ion-ios-cloudy-night:before {
  content: "\f40e";
}

.ion-ios-code:before {
  content: "\f157";
}

.ion-ios-code-download:before {
  content: "\f155";
}

.ion-ios-code-working:before {
  content: "\f156";
}

.ion-ios-cog:before {
  content: "\f412";
}

.ion-ios-color-fill:before {
  content: "\f159";
}

.ion-ios-color-filter:before {
  content: "\f414";
}

.ion-ios-color-palette:before {
  content: "\f15b";
}

.ion-ios-color-wand:before {
  content: "\f416";
}

.ion-ios-compass:before {
  content: "\f15d";
}

.ion-ios-construct:before {
  content: "\f15f";
}

.ion-ios-contact:before {
  content: "\f41a";
}

.ion-ios-contacts:before {
  content: "\f161";
}

.ion-ios-contract:before {
  content: "\f162";
}

.ion-ios-contrast:before {
  content: "\f163";
}

.ion-ios-copy:before {
  content: "\f41c";
}

.ion-ios-create:before {
  content: "\f165";
}

.ion-ios-crop:before {
  content: "\f41e";
}

.ion-ios-cube:before {
  content: "\f168";
}

.ion-ios-cut:before {
  content: "\f16a";
}

.ion-ios-desktop:before {
  content: "\f16c";
}

.ion-ios-disc:before {
  content: "\f16e";
}

.ion-ios-document:before {
  content: "\f170";
}

.ion-ios-done-all:before {
  content: "\f171";
}

.ion-ios-download:before {
  content: "\f420";
}

.ion-ios-easel:before {
  content: "\f173";
}

.ion-ios-egg:before {
  content: "\f175";
}

.ion-ios-exit:before {
  content: "\f177";
}

.ion-ios-expand:before {
  content: "\f178";
}

.ion-ios-eye:before {
  content: "\f425";
}

.ion-ios-eye-off:before {
  content: "\f17a";
}

.ion-ios-fastforward:before {
  content: "\f427";
}

.ion-ios-female:before {
  content: "\f17b";
}

.ion-ios-filing:before {
  content: "\f429";
}

.ion-ios-film:before {
  content: "\f42b";
}

.ion-ios-finger-print:before {
  content: "\f17c";
}

.ion-ios-fitness:before {
  content: "\f1ab";
}

.ion-ios-flag:before {
  content: "\f42d";
}

.ion-ios-flame:before {
  content: "\f42f";
}

.ion-ios-flash:before {
  content: "\f17e";
}

.ion-ios-flash-off:before {
  content: "\f12f";
}

.ion-ios-flashlight:before {
  content: "\f141";
}

.ion-ios-flask:before {
  content: "\f431";
}

.ion-ios-flower:before {
  content: "\f433";
}

.ion-ios-folder:before {
  content: "\f435";
}

.ion-ios-folder-open:before {
  content: "\f180";
}

.ion-ios-football:before {
  content: "\f437";
}

.ion-ios-funnel:before {
  content: "\f182";
}

.ion-ios-gift:before {
  content: "\f191";
}

.ion-ios-git-branch:before {
  content: "\f183";
}

.ion-ios-git-commit:before {
  content: "\f184";
}

.ion-ios-git-compare:before {
  content: "\f185";
}

.ion-ios-git-merge:before {
  content: "\f186";
}

.ion-ios-git-network:before {
  content: "\f187";
}

.ion-ios-git-pull-request:before {
  content: "\f188";
}

.ion-ios-glasses:before {
  content: "\f43f";
}

.ion-ios-globe:before {
  content: "\f18a";
}

.ion-ios-grid:before {
  content: "\f18c";
}

.ion-ios-hammer:before {
  content: "\f18e";
}

.ion-ios-hand:before {
  content: "\f190";
}

.ion-ios-happy:before {
  content: "\f192";
}

.ion-ios-headset:before {
  content: "\f194";
}

.ion-ios-heart:before {
  content: "\f443";
}

.ion-ios-heart-dislike:before {
  content: "\f13f";
}

.ion-ios-heart-empty:before {
  content: "\f19b";
}

.ion-ios-heart-half:before {
  content: "\f19d";
}

.ion-ios-help:before {
  content: "\f446";
}

.ion-ios-help-buoy:before {
  content: "\f196";
}

.ion-ios-help-circle:before {
  content: "\f198";
}

.ion-ios-help-circle-outline:before {
  content: "\f197";
}

.ion-ios-home:before {
  content: "\f448";
}

.ion-ios-hourglass:before {
  content: "\f103";
}

.ion-ios-ice-cream:before {
  content: "\f19a";
}

.ion-ios-image:before {
  content: "\f19c";
}

.ion-ios-images:before {
  content: "\f19e";
}

.ion-ios-infinite:before {
  content: "\f44a";
}

.ion-ios-information:before {
  content: "\f44d";
}

.ion-ios-information-circle:before {
  content: "\f1a0";
}

.ion-ios-information-circle-outline:before {
  content: "\f19f";
}

.ion-ios-jet:before {
  content: "\f1a5";
}

.ion-ios-journal:before {
  content: "\f189";
}

.ion-ios-key:before {
  content: "\f1a7";
}

.ion-ios-keypad:before {
  content: "\f450";
}

.ion-ios-laptop:before {
  content: "\f1a8";
}

.ion-ios-leaf:before {
  content: "\f1aa";
}

.ion-ios-link:before {
  content: "\f22a";
}

.ion-ios-list:before {
  content: "\f454";
}

.ion-ios-list-box:before {
  content: "\f143";
}

.ion-ios-locate:before {
  content: "\f1ae";
}

.ion-ios-lock:before {
  content: "\f1b0";
}

.ion-ios-log-in:before {
  content: "\f1b1";
}

.ion-ios-log-out:before {
  content: "\f1b2";
}

.ion-ios-magnet:before {
  content: "\f1b4";
}

.ion-ios-mail:before {
  content: "\f1b8";
}

.ion-ios-mail-open:before {
  content: "\f1b6";
}

.ion-ios-mail-unread:before {
  content: "\f145";
}

.ion-ios-male:before {
  content: "\f1b9";
}

.ion-ios-man:before {
  content: "\f1bb";
}

.ion-ios-map:before {
  content: "\f1bd";
}

.ion-ios-medal:before {
  content: "\f1bf";
}

.ion-ios-medical:before {
  content: "\f45c";
}

.ion-ios-medkit:before {
  content: "\f45e";
}

.ion-ios-megaphone:before {
  content: "\f1c1";
}

.ion-ios-menu:before {
  content: "\f1c3";
}

.ion-ios-mic:before {
  content: "\f461";
}

.ion-ios-mic-off:before {
  content: "\f45f";
}

.ion-ios-microphone:before {
  content: "\f1c6";
}

.ion-ios-moon:before {
  content: "\f468";
}

.ion-ios-more:before {
  content: "\f1c8";
}

.ion-ios-move:before {
  content: "\f1cb";
}

.ion-ios-musical-note:before {
  content: "\f46b";
}

.ion-ios-musical-notes:before {
  content: "\f46c";
}

.ion-ios-navigate:before {
  content: "\f46e";
}

.ion-ios-notifications:before {
  content: "\f1d3";
}

.ion-ios-notifications-off:before {
  content: "\f1d1";
}

.ion-ios-notifications-outline:before {
  content: "\f133";
}

.ion-ios-nuclear:before {
  content: "\f1d5";
}

.ion-ios-nutrition:before {
  content: "\f470";
}

.ion-ios-open:before {
  content: "\f1d7";
}

.ion-ios-options:before {
  content: "\f1d9";
}

.ion-ios-outlet:before {
  content: "\f1db";
}

.ion-ios-paper:before {
  content: "\f472";
}

.ion-ios-paper-plane:before {
  content: "\f1dd";
}

.ion-ios-partly-sunny:before {
  content: "\f1df";
}

.ion-ios-pause:before {
  content: "\f478";
}

.ion-ios-paw:before {
  content: "\f47a";
}

.ion-ios-people:before {
  content: "\f47c";
}

.ion-ios-person:before {
  content: "\f47e";
}

.ion-ios-person-add:before {
  content: "\f1e1";
}

.ion-ios-phone-landscape:before {
  content: "\f1e2";
}

.ion-ios-phone-portrait:before {
  content: "\f1e3";
}

.ion-ios-photos:before {
  content: "\f482";
}

.ion-ios-pie:before {
  content: "\f484";
}

.ion-ios-pin:before {
  content: "\f1e5";
}

.ion-ios-pint:before {
  content: "\f486";
}

.ion-ios-pizza:before {
  content: "\f1e7";
}

.ion-ios-planet:before {
  content: "\f1eb";
}

.ion-ios-play:before {
  content: "\f488";
}

.ion-ios-play-circle:before {
  content: "\f113";
}

.ion-ios-podium:before {
  content: "\f1ed";
}

.ion-ios-power:before {
  content: "\f1ef";
}

.ion-ios-pricetag:before {
  content: "\f48d";
}

.ion-ios-pricetags:before {
  content: "\f48f";
}

.ion-ios-print:before {
  content: "\f1f1";
}

.ion-ios-pulse:before {
  content: "\f493";
}

.ion-ios-qr-scanner:before {
  content: "\f1f3";
}

.ion-ios-quote:before {
  content: "\f1f5";
}

.ion-ios-radio:before {
  content: "\f1f9";
}

.ion-ios-radio-button-off:before {
  content: "\f1f6";
}

.ion-ios-radio-button-on:before {
  content: "\f1f7";
}

.ion-ios-rainy:before {
  content: "\f495";
}

.ion-ios-recording:before {
  content: "\f497";
}

.ion-ios-redo:before {
  content: "\f499";
}

.ion-ios-refresh:before {
  content: "\f49c";
}

.ion-ios-refresh-circle:before {
  content: "\f135";
}

.ion-ios-remove:before {
  content: "\f1fc";
}

.ion-ios-remove-circle:before {
  content: "\f1fb";
}

.ion-ios-remove-circle-outline:before {
  content: "\f1fa";
}

.ion-ios-reorder:before {
  content: "\f1fd";
}

.ion-ios-repeat:before {
  content: "\f1fe";
}

.ion-ios-resize:before {
  content: "\f1ff";
}

.ion-ios-restaurant:before {
  content: "\f201";
}

.ion-ios-return-left:before {
  content: "\f202";
}

.ion-ios-return-right:before {
  content: "\f203";
}

.ion-ios-reverse-camera:before {
  content: "\f49f";
}

.ion-ios-rewind:before {
  content: "\f4a1";
}

.ion-ios-ribbon:before {
  content: "\f205";
}

.ion-ios-rocket:before {
  content: "\f14b";
}

.ion-ios-rose:before {
  content: "\f4a3";
}

.ion-ios-sad:before {
  content: "\f207";
}

.ion-ios-save:before {
  content: "\f1a6";
}

.ion-ios-school:before {
  content: "\f209";
}

.ion-ios-search:before {
  content: "\f4a5";
}

.ion-ios-send:before {
  content: "\f20c";
}

.ion-ios-settings:before {
  content: "\f4a7";
}

.ion-ios-share:before {
  content: "\f211";
}

.ion-ios-share-alt:before {
  content: "\f20f";
}

.ion-ios-shirt:before {
  content: "\f213";
}

.ion-ios-shuffle:before {
  content: "\f4a9";
}

.ion-ios-skip-backward:before {
  content: "\f215";
}

.ion-ios-skip-forward:before {
  content: "\f217";
}

.ion-ios-snow:before {
  content: "\f218";
}

.ion-ios-speedometer:before {
  content: "\f4b0";
}

.ion-ios-square:before {
  content: "\f21a";
}

.ion-ios-square-outline:before {
  content: "\f15c";
}

.ion-ios-star:before {
  content: "\f4b3";
}

.ion-ios-star-half:before {
  content: "\f4b1";
}

.ion-ios-star-outline:before {
  content: "\f4b2";
}

.ion-ios-stats:before {
  content: "\f21c";
}

.ion-ios-stopwatch:before {
  content: "\f4b5";
}

.ion-ios-subway:before {
  content: "\f21e";
}

.ion-ios-sunny:before {
  content: "\f4b7";
}

.ion-ios-swap:before {
  content: "\f21f";
}

.ion-ios-switch:before {
  content: "\f221";
}

.ion-ios-sync:before {
  content: "\f222";
}

.ion-ios-tablet-landscape:before {
  content: "\f223";
}

.ion-ios-tablet-portrait:before {
  content: "\f24e";
}

.ion-ios-tennisball:before {
  content: "\f4bb";
}

.ion-ios-text:before {
  content: "\f250";
}

.ion-ios-thermometer:before {
  content: "\f252";
}

.ion-ios-thumbs-down:before {
  content: "\f254";
}

.ion-ios-thumbs-up:before {
  content: "\f256";
}

.ion-ios-thunderstorm:before {
  content: "\f4bd";
}

.ion-ios-time:before {
  content: "\f4bf";
}

.ion-ios-timer:before {
  content: "\f4c1";
}

.ion-ios-today:before {
  content: "\f14f";
}

.ion-ios-train:before {
  content: "\f258";
}

.ion-ios-transgender:before {
  content: "\f259";
}

.ion-ios-trash:before {
  content: "\f4c5";
}

.ion-ios-trending-down:before {
  content: "\f25a";
}

.ion-ios-trending-up:before {
  content: "\f25b";
}

.ion-ios-trophy:before {
  content: "\f25d";
}

.ion-ios-tv:before {
  content: "\f115";
}

.ion-ios-umbrella:before {
  content: "\f25f";
}

.ion-ios-undo:before {
  content: "\f4c7";
}

.ion-ios-unlock:before {
  content: "\f261";
}

.ion-ios-videocam:before {
  content: "\f4cd";
}

.ion-ios-volume-high:before {
  content: "\f11c";
}

.ion-ios-volume-low:before {
  content: "\f11e";
}

.ion-ios-volume-mute:before {
  content: "\f263";
}

.ion-ios-volume-off:before {
  content: "\f264";
}

.ion-ios-walk:before {
  content: "\f266";
}

.ion-ios-wallet:before {
  content: "\f18b";
}

.ion-ios-warning:before {
  content: "\f268";
}

.ion-ios-watch:before {
  content: "\f269";
}

.ion-ios-water:before {
  content: "\f26b";
}

.ion-ios-wifi:before {
  content: "\f26d";
}

.ion-ios-wine:before {
  content: "\f26f";
}

.ion-ios-woman:before {
  content: "\f271";
}

.ion-logo-android:before {
  content: "\f225";
}

.ion-logo-angular:before {
  content: "\f227";
}

.ion-logo-apple:before {
  content: "\f229";
}

.ion-logo-bitbucket:before {
  content: "\f193";
}

.ion-logo-bitcoin:before {
  content: "\f22b";
}

.ion-logo-buffer:before {
  content: "\f22d";
}

.ion-logo-chrome:before {
  content: "\f22f";
}

.ion-logo-closed-captioning:before {
  content: "\f105";
}

.ion-logo-codepen:before {
  content: "\f230";
}

.ion-logo-css3:before {
  content: "\f231";
}

.ion-logo-designernews:before {
  content: "\f232";
}

.ion-logo-dribbble:before {
  content: "\f233";
}

.ion-logo-dropbox:before {
  content: "\f234";
}

.ion-logo-euro:before {
  content: "\f235";
}

.ion-logo-facebook:before {
  content: "\f236";
}

.ion-logo-flickr:before {
  content: "\f107";
}

.ion-logo-foursquare:before {
  content: "\f237";
}

.ion-logo-freebsd-devil:before {
  content: "\f238";
}

.ion-logo-game-controller-a:before {
  content: "\f13b";
}

.ion-logo-game-controller-b:before {
  content: "\f181";
}

.ion-logo-github:before {
  content: "\f239";
}

.ion-logo-google:before {
  content: "\f23a";
}

.ion-logo-googleplus:before {
  content: "\f23b";
}

.ion-logo-hackernews:before {
  content: "\f23c";
}

.ion-logo-html5:before {
  content: "\f23d";
}

.ion-logo-instagram:before {
  content: "\f23e";
}

.ion-logo-ionic:before {
  content: "\f150";
}

.ion-logo-ionitron:before {
  content: "\f151";
}

.ion-logo-javascript:before {
  content: "\f23f";
}

.ion-logo-linkedin:before {
  content: "\f240";
}

.ion-logo-markdown:before {
  content: "\f241";
}

.ion-logo-model-s:before {
  content: "\f153";
}

.ion-logo-no-smoking:before {
  content: "\f109";
}

.ion-logo-nodejs:before {
  content: "\f242";
}

.ion-logo-npm:before {
  content: "\f195";
}

.ion-logo-octocat:before {
  content: "\f243";
}

.ion-logo-pinterest:before {
  content: "\f244";
}

.ion-logo-playstation:before {
  content: "\f245";
}

.ion-logo-polymer:before {
  content: "\f15e";
}

.ion-logo-python:before {
  content: "\f246";
}

.ion-logo-reddit:before {
  content: "\f247";
}

.ion-logo-rss:before {
  content: "\f248";
}

.ion-logo-sass:before {
  content: "\f249";
}

.ion-logo-skype:before {
  content: "\f24a";
}

.ion-logo-slack:before {
  content: "\f10b";
}

.ion-logo-snapchat:before {
  content: "\f24b";
}

.ion-logo-steam:before {
  content: "\f24c";
}

.ion-logo-tumblr:before {
  content: "\f24d";
}

.ion-logo-tux:before {
  content: "\f2ae";
}

.ion-logo-twitch:before {
  content: "\f2af";
}

.ion-logo-twitter:before {
  content: "\f2b0";
}

.ion-logo-usd:before {
  content: "\f2b1";
}

.ion-logo-vimeo:before {
  content: "\f2c4";
}

.ion-logo-vk:before {
  content: "\f10d";
}

.ion-logo-whatsapp:before {
  content: "\f2c5";
}

.ion-logo-windows:before {
  content: "\f32f";
}

.ion-logo-wordpress:before {
  content: "\f330";
}

.ion-logo-xbox:before {
  content: "\f34c";
}

.ion-logo-xing:before {
  content: "\f10f";
}

.ion-logo-yahoo:before {
  content: "\f34d";
}

.ion-logo-yen:before {
  content: "\f34e";
}

.ion-logo-youtube:before {
  content: "\f34f";
}

.ion-md-add:before {
  content: "\f273";
}

.ion-md-add-circle:before {
  content: "\f272";
}

.ion-md-add-circle-outline:before {
  content: "\f158";
}

.ion-md-airplane:before {
  content: "\f15a";
}

.ion-md-alarm:before {
  content: "\f274";
}

.ion-md-albums:before {
  content: "\f275";
}

.ion-md-alert:before {
  content: "\f276";
}

.ion-md-american-football:before {
  content: "\f277";
}

.ion-md-analytics:before {
  content: "\f278";
}

.ion-md-aperture:before {
  content: "\f279";
}

.ion-md-apps:before {
  content: "\f27a";
}

.ion-md-appstore:before {
  content: "\f27b";
}

.ion-md-archive:before {
  content: "\f27c";
}

.ion-md-arrow-back:before {
  content: "\f27d";
}

.ion-md-arrow-down:before {
  content: "\f27e";
}

.ion-md-arrow-dropdown:before {
  content: "\f280";
}

.ion-md-arrow-dropdown-circle:before {
  content: "\f27f";
}

.ion-md-arrow-dropleft:before {
  content: "\f282";
}

.ion-md-arrow-dropleft-circle:before {
  content: "\f281";
}

.ion-md-arrow-dropright:before {
  content: "\f284";
}

.ion-md-arrow-dropright-circle:before {
  content: "\f283";
}

.ion-md-arrow-dropup:before {
  content: "\f286";
}

.ion-md-arrow-dropup-circle:before {
  content: "\f285";
}

.ion-md-arrow-forward:before {
  content: "\f287";
}

.ion-md-arrow-round-back:before {
  content: "\f288";
}

.ion-md-arrow-round-down:before {
  content: "\f289";
}

.ion-md-arrow-round-forward:before {
  content: "\f28a";
}

.ion-md-arrow-round-up:before {
  content: "\f28b";
}

.ion-md-arrow-up:before {
  content: "\f28c";
}

.ion-md-at:before {
  content: "\f28d";
}

.ion-md-attach:before {
  content: "\f28e";
}

.ion-md-backspace:before {
  content: "\f28f";
}

.ion-md-barcode:before {
  content: "\f290";
}

.ion-md-baseball:before {
  content: "\f291";
}

.ion-md-basket:before {
  content: "\f292";
}

.ion-md-basketball:before {
  content: "\f293";
}

.ion-md-battery-charging:before {
  content: "\f294";
}

.ion-md-battery-dead:before {
  content: "\f295";
}

.ion-md-battery-full:before {
  content: "\f296";
}

.ion-md-beaker:before {
  content: "\f297";
}

.ion-md-bed:before {
  content: "\f160";
}

.ion-md-beer:before {
  content: "\f298";
}

.ion-md-bicycle:before {
  content: "\f299";
}

.ion-md-bluetooth:before {
  content: "\f29a";
}

.ion-md-boat:before {
  content: "\f29b";
}

.ion-md-body:before {
  content: "\f29c";
}

.ion-md-bonfire:before {
  content: "\f29d";
}

.ion-md-book:before {
  content: "\f29e";
}

.ion-md-bookmark:before {
  content: "\f29f";
}

.ion-md-bookmarks:before {
  content: "\f2a0";
}

.ion-md-bowtie:before {
  content: "\f2a1";
}

.ion-md-briefcase:before {
  content: "\f2a2";
}

.ion-md-browsers:before {
  content: "\f2a3";
}

.ion-md-brush:before {
  content: "\f2a4";
}

.ion-md-bug:before {
  content: "\f2a5";
}

.ion-md-build:before {
  content: "\f2a6";
}

.ion-md-bulb:before {
  content: "\f2a7";
}

.ion-md-bus:before {
  content: "\f2a8";
}

.ion-md-business:before {
  content: "\f1a4";
}

.ion-md-cafe:before {
  content: "\f2a9";
}

.ion-md-calculator:before {
  content: "\f2aa";
}

.ion-md-calendar:before {
  content: "\f2ab";
}

.ion-md-call:before {
  content: "\f2ac";
}

.ion-md-camera:before {
  content: "\f2ad";
}

.ion-md-car:before {
  content: "\f2b2";
}

.ion-md-card:before {
  content: "\f2b3";
}

.ion-md-cart:before {
  content: "\f2b4";
}

.ion-md-cash:before {
  content: "\f2b5";
}

.ion-md-cellular:before {
  content: "\f164";
}

.ion-md-chatboxes:before {
  content: "\f2b6";
}

.ion-md-chatbubbles:before {
  content: "\f2b7";
}

.ion-md-checkbox:before {
  content: "\f2b9";
}

.ion-md-checkbox-outline:before {
  content: "\f2b8";
}

.ion-md-checkmark:before {
  content: "\f2bc";
}

.ion-md-checkmark-circle:before {
  content: "\f2bb";
}

.ion-md-checkmark-circle-outline:before {
  content: "\f2ba";
}

.ion-md-clipboard:before {
  content: "\f2bd";
}

.ion-md-clock:before {
  content: "\f2be";
}

.ion-md-close:before {
  content: "\f2c0";
}

.ion-md-close-circle:before {
  content: "\f2bf";
}

.ion-md-close-circle-outline:before {
  content: "\f166";
}

.ion-md-cloud:before {
  content: "\f2c9";
}

.ion-md-cloud-circle:before {
  content: "\f2c2";
}

.ion-md-cloud-done:before {
  content: "\f2c3";
}

.ion-md-cloud-download:before {
  content: "\f2c6";
}

.ion-md-cloud-outline:before {
  content: "\f2c7";
}

.ion-md-cloud-upload:before {
  content: "\f2c8";
}

.ion-md-cloudy:before {
  content: "\f2cb";
}

.ion-md-cloudy-night:before {
  content: "\f2ca";
}

.ion-md-code:before {
  content: "\f2ce";
}

.ion-md-code-download:before {
  content: "\f2cc";
}

.ion-md-code-working:before {
  content: "\f2cd";
}

.ion-md-cog:before {
  content: "\f2cf";
}

.ion-md-color-fill:before {
  content: "\f2d0";
}

.ion-md-color-filter:before {
  content: "\f2d1";
}

.ion-md-color-palette:before {
  content: "\f2d2";
}

.ion-md-color-wand:before {
  content: "\f2d3";
}

.ion-md-compass:before {
  content: "\f2d4";
}

.ion-md-construct:before {
  content: "\f2d5";
}

.ion-md-contact:before {
  content: "\f2d6";
}

.ion-md-contacts:before {
  content: "\f2d7";
}

.ion-md-contract:before {
  content: "\f2d8";
}

.ion-md-contrast:before {
  content: "\f2d9";
}

.ion-md-copy:before {
  content: "\f2da";
}

.ion-md-create:before {
  content: "\f2db";
}

.ion-md-crop:before {
  content: "\f2dc";
}

.ion-md-cube:before {
  content: "\f2dd";
}

.ion-md-cut:before {
  content: "\f2de";
}

.ion-md-desktop:before {
  content: "\f2df";
}

.ion-md-disc:before {
  content: "\f2e0";
}

.ion-md-document:before {
  content: "\f2e1";
}

.ion-md-done-all:before {
  content: "\f2e2";
}

.ion-md-download:before {
  content: "\f2e3";
}

.ion-md-easel:before {
  content: "\f2e4";
}

.ion-md-egg:before {
  content: "\f2e5";
}

.ion-md-exit:before {
  content: "\f2e6";
}

.ion-md-expand:before {
  content: "\f2e7";
}

.ion-md-eye:before {
  content: "\f2e9";
}

.ion-md-eye-off:before {
  content: "\f2e8";
}

.ion-md-fastforward:before {
  content: "\f2ea";
}

.ion-md-female:before {
  content: "\f2eb";
}

.ion-md-filing:before {
  content: "\f2ec";
}

.ion-md-film:before {
  content: "\f2ed";
}

.ion-md-finger-print:before {
  content: "\f2ee";
}

.ion-md-fitness:before {
  content: "\f1ac";
}

.ion-md-flag:before {
  content: "\f2ef";
}

.ion-md-flame:before {
  content: "\f2f0";
}

.ion-md-flash:before {
  content: "\f2f1";
}

.ion-md-flash-off:before {
  content: "\f169";
}

.ion-md-flashlight:before {
  content: "\f16b";
}

.ion-md-flask:before {
  content: "\f2f2";
}

.ion-md-flower:before {
  content: "\f2f3";
}

.ion-md-folder:before {
  content: "\f2f5";
}

.ion-md-folder-open:before {
  content: "\f2f4";
}

.ion-md-football:before {
  content: "\f2f6";
}

.ion-md-funnel:before {
  content: "\f2f7";
}

.ion-md-gift:before {
  content: "\f199";
}

.ion-md-git-branch:before {
  content: "\f2fa";
}

.ion-md-git-commit:before {
  content: "\f2fb";
}

.ion-md-git-compare:before {
  content: "\f2fc";
}

.ion-md-git-merge:before {
  content: "\f2fd";
}

.ion-md-git-network:before {
  content: "\f2fe";
}

.ion-md-git-pull-request:before {
  content: "\f2ff";
}

.ion-md-glasses:before {
  content: "\f300";
}

.ion-md-globe:before {
  content: "\f301";
}

.ion-md-grid:before {
  content: "\f302";
}

.ion-md-hammer:before {
  content: "\f303";
}

.ion-md-hand:before {
  content: "\f304";
}

.ion-md-happy:before {
  content: "\f305";
}

.ion-md-headset:before {
  content: "\f306";
}

.ion-md-heart:before {
  content: "\f308";
}

.ion-md-heart-dislike:before {
  content: "\f167";
}

.ion-md-heart-empty:before {
  content: "\f1a1";
}

.ion-md-heart-half:before {
  content: "\f1a2";
}

.ion-md-help:before {
  content: "\f30b";
}

.ion-md-help-buoy:before {
  content: "\f309";
}

.ion-md-help-circle:before {
  content: "\f30a";
}

.ion-md-help-circle-outline:before {
  content: "\f16d";
}

.ion-md-home:before {
  content: "\f30c";
}

.ion-md-hourglass:before {
  content: "\f111";
}

.ion-md-ice-cream:before {
  content: "\f30d";
}

.ion-md-image:before {
  content: "\f30e";
}

.ion-md-images:before {
  content: "\f30f";
}

.ion-md-infinite:before {
  content: "\f310";
}

.ion-md-information:before {
  content: "\f312";
}

.ion-md-information-circle:before {
  content: "\f311";
}

.ion-md-information-circle-outline:before {
  content: "\f16f";
}

.ion-md-jet:before {
  content: "\f315";
}

.ion-md-journal:before {
  content: "\f18d";
}

.ion-md-key:before {
  content: "\f316";
}

.ion-md-keypad:before {
  content: "\f317";
}

.ion-md-laptop:before {
  content: "\f318";
}

.ion-md-leaf:before {
  content: "\f319";
}

.ion-md-link:before {
  content: "\f22e";
}

.ion-md-list:before {
  content: "\f31b";
}

.ion-md-list-box:before {
  content: "\f31a";
}

.ion-md-locate:before {
  content: "\f31c";
}

.ion-md-lock:before {
  content: "\f31d";
}

.ion-md-log-in:before {
  content: "\f31e";
}

.ion-md-log-out:before {
  content: "\f31f";
}

.ion-md-magnet:before {
  content: "\f320";
}

.ion-md-mail:before {
  content: "\f322";
}

.ion-md-mail-open:before {
  content: "\f321";
}

.ion-md-mail-unread:before {
  content: "\f172";
}

.ion-md-male:before {
  content: "\f323";
}

.ion-md-man:before {
  content: "\f324";
}

.ion-md-map:before {
  content: "\f325";
}

.ion-md-medal:before {
  content: "\f326";
}

.ion-md-medical:before {
  content: "\f327";
}

.ion-md-medkit:before {
  content: "\f328";
}

.ion-md-megaphone:before {
  content: "\f329";
}

.ion-md-menu:before {
  content: "\f32a";
}

.ion-md-mic:before {
  content: "\f32c";
}

.ion-md-mic-off:before {
  content: "\f32b";
}

.ion-md-microphone:before {
  content: "\f32d";
}

.ion-md-moon:before {
  content: "\f32e";
}

.ion-md-more:before {
  content: "\f1c9";
}

.ion-md-move:before {
  content: "\f331";
}

.ion-md-musical-note:before {
  content: "\f332";
}

.ion-md-musical-notes:before {
  content: "\f333";
}

.ion-md-navigate:before {
  content: "\f334";
}

.ion-md-notifications:before {
  content: "\f338";
}

.ion-md-notifications-off:before {
  content: "\f336";
}

.ion-md-notifications-outline:before {
  content: "\f337";
}

.ion-md-nuclear:before {
  content: "\f339";
}

.ion-md-nutrition:before {
  content: "\f33a";
}

.ion-md-open:before {
  content: "\f33b";
}

.ion-md-options:before {
  content: "\f33c";
}

.ion-md-outlet:before {
  content: "\f33d";
}

.ion-md-paper:before {
  content: "\f33f";
}

.ion-md-paper-plane:before {
  content: "\f33e";
}

.ion-md-partly-sunny:before {
  content: "\f340";
}

.ion-md-pause:before {
  content: "\f341";
}

.ion-md-paw:before {
  content: "\f342";
}

.ion-md-people:before {
  content: "\f343";
}

.ion-md-person:before {
  content: "\f345";
}

.ion-md-person-add:before {
  content: "\f344";
}

.ion-md-phone-landscape:before {
  content: "\f346";
}

.ion-md-phone-portrait:before {
  content: "\f347";
}

.ion-md-photos:before {
  content: "\f348";
}

.ion-md-pie:before {
  content: "\f349";
}

.ion-md-pin:before {
  content: "\f34a";
}

.ion-md-pint:before {
  content: "\f34b";
}

.ion-md-pizza:before {
  content: "\f354";
}

.ion-md-planet:before {
  content: "\f356";
}

.ion-md-play:before {
  content: "\f357";
}

.ion-md-play-circle:before {
  content: "\f174";
}

.ion-md-podium:before {
  content: "\f358";
}

.ion-md-power:before {
  content: "\f359";
}

.ion-md-pricetag:before {
  content: "\f35a";
}

.ion-md-pricetags:before {
  content: "\f35b";
}

.ion-md-print:before {
  content: "\f35c";
}

.ion-md-pulse:before {
  content: "\f35d";
}

.ion-md-qr-scanner:before {
  content: "\f35e";
}

.ion-md-quote:before {
  content: "\f35f";
}

.ion-md-radio:before {
  content: "\f362";
}

.ion-md-radio-button-off:before {
  content: "\f360";
}

.ion-md-radio-button-on:before {
  content: "\f361";
}

.ion-md-rainy:before {
  content: "\f363";
}

.ion-md-recording:before {
  content: "\f364";
}

.ion-md-redo:before {
  content: "\f365";
}

.ion-md-refresh:before {
  content: "\f366";
}

.ion-md-refresh-circle:before {
  content: "\f228";
}

.ion-md-remove:before {
  content: "\f368";
}

.ion-md-remove-circle:before {
  content: "\f367";
}

.ion-md-remove-circle-outline:before {
  content: "\f176";
}

.ion-md-reorder:before {
  content: "\f369";
}

.ion-md-repeat:before {
  content: "\f36a";
}

.ion-md-resize:before {
  content: "\f36b";
}

.ion-md-restaurant:before {
  content: "\f36c";
}

.ion-md-return-left:before {
  content: "\f36d";
}

.ion-md-return-right:before {
  content: "\f36e";
}

.ion-md-reverse-camera:before {
  content: "\f36f";
}

.ion-md-rewind:before {
  content: "\f370";
}

.ion-md-ribbon:before {
  content: "\f371";
}

.ion-md-rocket:before {
  content: "\f179";
}

.ion-md-rose:before {
  content: "\f372";
}

.ion-md-sad:before {
  content: "\f373";
}

.ion-md-save:before {
  content: "\f1a9";
}

.ion-md-school:before {
  content: "\f374";
}

.ion-md-search:before {
  content: "\f375";
}

.ion-md-send:before {
  content: "\f376";
}

.ion-md-settings:before {
  content: "\f377";
}

.ion-md-share:before {
  content: "\f379";
}

.ion-md-share-alt:before {
  content: "\f378";
}

.ion-md-shirt:before {
  content: "\f37a";
}

.ion-md-shuffle:before {
  content: "\f37b";
}

.ion-md-skip-backward:before {
  content: "\f37c";
}

.ion-md-skip-forward:before {
  content: "\f37d";
}

.ion-md-snow:before {
  content: "\f37e";
}

.ion-md-speedometer:before {
  content: "\f37f";
}

.ion-md-square:before {
  content: "\f381";
}

.ion-md-square-outline:before {
  content: "\f380";
}

.ion-md-star:before {
  content: "\f384";
}

.ion-md-star-half:before {
  content: "\f382";
}

.ion-md-star-outline:before {
  content: "\f383";
}

.ion-md-stats:before {
  content: "\f385";
}

.ion-md-stopwatch:before {
  content: "\f386";
}

.ion-md-subway:before {
  content: "\f387";
}

.ion-md-sunny:before {
  content: "\f388";
}

.ion-md-swap:before {
  content: "\f389";
}

.ion-md-switch:before {
  content: "\f38a";
}

.ion-md-sync:before {
  content: "\f38b";
}

.ion-md-tablet-landscape:before {
  content: "\f38c";
}

.ion-md-tablet-portrait:before {
  content: "\f38d";
}

.ion-md-tennisball:before {
  content: "\f38e";
}

.ion-md-text:before {
  content: "\f38f";
}

.ion-md-thermometer:before {
  content: "\f390";
}

.ion-md-thumbs-down:before {
  content: "\f391";
}

.ion-md-thumbs-up:before {
  content: "\f392";
}

.ion-md-thunderstorm:before {
  content: "\f393";
}

.ion-md-time:before {
  content: "\f394";
}

.ion-md-timer:before {
  content: "\f395";
}

.ion-md-today:before {
  content: "\f17d";
}

.ion-md-train:before {
  content: "\f396";
}

.ion-md-transgender:before {
  content: "\f397";
}

.ion-md-trash:before {
  content: "\f398";
}

.ion-md-trending-down:before {
  content: "\f399";
}

.ion-md-trending-up:before {
  content: "\f39a";
}

.ion-md-trophy:before {
  content: "\f39b";
}

.ion-md-tv:before {
  content: "\f17f";
}

.ion-md-umbrella:before {
  content: "\f39c";
}

.ion-md-undo:before {
  content: "\f39d";
}

.ion-md-unlock:before {
  content: "\f39e";
}

.ion-md-videocam:before {
  content: "\f39f";
}

.ion-md-volume-high:before {
  content: "\f123";
}

.ion-md-volume-low:before {
  content: "\f131";
}

.ion-md-volume-mute:before {
  content: "\f3a1";
}

.ion-md-volume-off:before {
  content: "\f3a2";
}

.ion-md-walk:before {
  content: "\f3a4";
}

.ion-md-wallet:before {
  content: "\f18f";
}

.ion-md-warning:before {
  content: "\f3a5";
}

.ion-md-watch:before {
  content: "\f3a6";
}

.ion-md-water:before {
  content: "\f3a7";
}

.ion-md-wifi:before {
  content: "\f3a8";
}

.ion-md-wine:before {
  content: "\f3a9";
}

.ion-md-woman:before {
  content: "\f3aa";
}

@font-face {
  font-family: "Ionicons";
  src: url("../assets/fonts/ionicons.woff2?v=4.2.1") format("woff2"), url("../assets/fonts/ionicons.woff?v=4.2.1") format("woff"), url("../assets/fonts/ionicons.ttf?v=4.2.1") format("truetype");
  font-weight: normal;
  font-style: normal;
}

ion-icon {
  display: inline-block;
  font-family: "Ionicons";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-rendering: auto;
  text-transform: none;
  speak: none;
}

ion-icon::before {
  display: inline-block;
}

.dropdown {
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: translate3d(0, 0, 2px) !important;
  transform: translate3d(0, 0, 2px) !important;
}

.dropdown-menu {
  -webkit-transform: translate3d(0, 0, 2px) !important;
  transform: translate3d(0, 0, 2px) !important;
}

cur-date-picker .input-calendar-group {
  color: #2d2c2c;
  position: relative;
  font-size: 1.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  --dp-header-background-color: #dde3f1;
}

cur-date-picker .input-calendar-group label.stacked {
  display: block;
  padding: 5px 0;
}

cur-date-picker .input-calendar-group .ion-input {
  border: 1px solid #9b9b9b;
  border-radius: 2px;
  position: relative;
  height: 40px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

cur-date-picker .input-calendar-group .ion-input .delete-icon {
  position: absolute;
  font-size: 2rem;
  width: 30px;
  text-align: center;
  cursor: pointer;
  right: 1px;
  top: 6px;
}

cur-date-picker .input-calendar-group .ion-input .arrow {
  position: absolute;
  width: 20px;
  height: 20px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

cur-date-picker .input-calendar-group .ion-input input {
  border: none;
  height: 19px;
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  width: calc(100% - 8px);
  padding: 0 50px 0 9px;
}

cur-date-picker .input-calendar-group button {
  height: 40px;
}

cur-date-picker .input-calendar-group button[icon-only] {
  margin: 0;
  background-color: #5977ba34;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border: 1px solid #9b9b9b;
  border-left: none;
}

cur-date-picker .input-calendar-group button[icon-only] ion-icon[class*="custom-calendar"] {
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: 50% 50%;
  mask-position: 50% 50%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background: currentColor;
  width: 2em;
  height: 1em;
  -webkit-mask-image: url(/assets/img/custom-calendar.svg);
  mask-image: url(/assets/img/custom-calendar.svg);
  color: #5977ba;
}

cur-date-picker .input-calendar-group button[icon-only]:hover {
  background-color: #5977ba !important;
}

cur-date-picker .input-calendar-group button[icon-only]:hover ion-icon {
  color: white;
}

cur-date-picker .input-calendar-group .outside-click-datepicker {
  background-color: #5977ba !important;
}

cur-date-picker .input-calendar-group .outside-click-datepicker ion-icon {
  color: white !important;
}

cur-date-picker .input-calendar-group .inside-click-datepicker {
  background-color: #5977ba34 !important;
}

cur-date-picker .input-calendar-group ngb-datepicker {
  position: absolute;
  z-index: 10;
  top: 38px !important;
  left: -1px !important;
  background-color: white;
  border-radius: 4px;
  border: 1px solid #9b9b9b;
}

cur-date-picker .input-calendar-group ngb-datepicker .ngb-dp-header {
  padding-top: 0;
}

cur-date-picker .input-calendar-group ngb-datepicker .ngb-dp-weekdays {
  background-color: var(--dp-header-background-color);
  border-bottom: none;
}

cur-date-picker .input-calendar-group ngb-datepicker .ngb-dp-weekdays .ngb-dp-weekday {
  color: #2d2c2c;
  font-weight: 600;
  text-transform: uppercase;
  width: 3.5rem;
  font-size: 1.4rem;
  text-align: center;
  padding-bottom: 4px;
  height: auto;
  margin: 0 5px;
}

cur-date-picker .input-calendar-group ngb-datepicker div.ngb-dp-day {
  width: 3.5rem;
  height: 3.5rem;
  font-size: 1.3rem;
  font-weight: 600;
  margin: 5px;
}

cur-date-picker .input-calendar-group ngb-datepicker div.ngb-dp-day > div {
  padding: 10px 5px;
  width: 100%;
  height: 100%;
  line-height: 1.6rem;
}

cur-date-picker .input-calendar-group ngb-datepicker div.ngb-dp-day > div.text-muted {
  background-color: #edf2f5;
}

cur-date-picker .input-calendar-group ngb-datepicker div.ngb-dp-day .bg-primary {
  background-color: #5977ba;
  color: white;
}

cur-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-month-view div.ngb-dp-week {
  padding-left: 1.3rem;
}

cur-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation {
  background-color: var(--dp-header-background-color);
  border-radius: 4px;
  padding-top: 4px;
  height: auto;
}

cur-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow {
  height: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 2rem;
  -ms-flex: 0 0 2rem;
  flex: 0 0 2rem;
}

cur-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow button {
  background-color: transparent;
}

cur-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow button .ngb-dp-navigation-chevron:before {
  border-width: 1px 1px 0 0;
  color: #3e5382;
}

cur-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select {
  text-align: center;
}

cur-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select > select.custom-select {
  position: relative;
  /*To remove button from IE11*/
  /*To remove button for all other browser*/
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 10px 5px;
  font-weight: 600;
  font-size: 1.4rem;
  border: 1px solid #9b9b9b;
  border-radius: 2px;
  background-color: white;
  height: 3.4rem;
  width: 35%;
}

cur-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select > select.custom-select::-ms-expand {
  display: none;
}

cur-date-picker[disabled] .input-calendar-group {
  background-color: #eae8e8;
  color: #d2d1d1;
}

cur-date-picker[disabled] .input-calendar-group button[icon-only] ion-icon[class*="custom-calendar"] {
  color: #808080;
}

cur-date-picker[disabled] .input-calendar-group button .button-inner {
  background-color: #eae8e8;
}

cur-date-picker[disabled] .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
  border-left: #eae8e8;
  cursor: default;
}

cur-date-range-picker .input-calendar-group {
  color: #2d2c2c;
  position: relative;
  font-size: 1.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  --dp-header-background-color: #dde3f1;
}

cur-date-range-picker .input-calendar-group .ion-input {
  border: 1px solid #9b9b9b;
  border-radius: 2px;
  height: 37px;
}

cur-date-range-picker .input-calendar-group .ion-input input {
  border: none;
  padding-left: 9px;
  padding-top: 0;
  padding-bottom: 0;
  height: 19px;
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  width: calc(100% - 8px);
}

cur-date-range-picker .input-calendar-group .ion-input.input-range {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

cur-date-range-picker .input-calendar-group .ion-input.input-range > .label {
  padding-top: 3px;
}

cur-date-range-picker .input-calendar-group button[icon-only] {
  margin: 0;
}

cur-date-range-picker .input-calendar-group ngb-datepicker {
  position: absolute;
  z-index: 10;
  background-color: white;
  border-radius: 4px;
  border: 1px solid #9b9b9b;
}

cur-date-range-picker .input-calendar-group ngb-datepicker .ngb-dp-header {
  padding-top: 0;
}

cur-date-range-picker .input-calendar-group ngb-datepicker .ngb-dp-weekdays {
  background-color: var(--dp-header-background-color);
  border-bottom: none;
}

cur-date-range-picker .input-calendar-group ngb-datepicker .ngb-dp-weekdays .ngb-dp-weekday {
  color: #2d2c2c;
  font-weight: 600;
  text-transform: uppercase;
  width: 2.5rem;
  font-size: 1.4rem;
  text-align: center;
  padding-bottom: 4px;
  height: auto;
  margin: 0 5px;
}

cur-date-range-picker .input-calendar-group ngb-datepicker div.ngb-dp-day {
  width: 2.5rem;
  height: 2.5rem;
  font-size: 1.3rem;
  font-weight: 600;
  text-align: center;
  margin: 5px;
}

cur-date-range-picker .input-calendar-group ngb-datepicker div.ngb-dp-day > div {
  padding: 12px 5px 12px 5px;
  width: 100%;
  height: 100%;
  line-height: 1.6rem;
}

cur-date-range-picker .input-calendar-group ngb-datepicker div.ngb-dp-day > div.text-muted {
  background-color: #edf2f5;
}

cur-date-range-picker .input-calendar-group ngb-datepicker div.ngb-dp-day .bg-primary {
  background-color: #5977ba;
  color: white;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-month-view div.ngb-dp-week {
  padding-left: 1.3rem;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation {
  background-color: var(--dp-header-background-color);
  padding-top: 20px;
  padding-bottom: 14px;
  height: auto;
  position: relative;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow {
  height: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 2rem;
  -ms-flex: 0 0 2rem;
  flex: 0 0 2rem;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow button {
  background-color: transparent;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow button .ngb-dp-navigation-chevron:before {
  border-width: 1px 1px 0 0;
  color: #3e5382;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow.right {
  position: absolute;
  right: 13px;
  top: 24px;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow:nth-child(1) {
  margin-left: 13px;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-month-name:nth-child(5) {
  position: absolute;
  right: 70px;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-month-name:nth-child(2) {
  margin-left: 40px;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select {
  text-align: center;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select > select.custom-select {
  position: relative;
  /*To remove button from IE11*/
  /*To remove button for all other browser*/
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 10px 5px;
  font-weight: 600;
  font-size: 1.4rem;
  border: 1px solid #9b9b9b;
  border-radius: 2px;
  background-color: white;
  height: 3.4rem;
  width: 35%;
}

cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select > select.custom-select::-ms-expand {
  display: none;
}

cur-date-range-picker .input-calendar-group .custom-day {
  text-align: center;
  padding: 0.185rem 0.25rem;
  display: inline-block;
  height: 2.5rem;
  width: 2.5rem;
  border-radius: 2px;
}

cur-date-range-picker .input-calendar-group .custom-day.focused {
  background-color: #e6e6e6;
}

cur-date-range-picker .input-calendar-group .custom-day.range,
cur-date-range-picker .input-calendar-group .custom-day:hover {
  background-color: #5977ba;
  color: white;
}

cur-date-range-picker .input-calendar-group .custom-day.faded {
  background-color: rgba(2, 117, 216, 0.5);
}

cur-date-range-picker .input-calendar-group .ngb-dp-month-name {
  color: #5977ba;
  font-weight: 700;
}

error-message-cognito .error-box {
  background-color: #ffebee;
  padding: 10px;
  border-radius: 5px;
  text-align: center;
}

error-message-cognito .error-message {
  color: #b71c1c;
  font-weight: bold;
}

goal * {
  white-space: normal;
}

goal .pointer {
  cursor: pointer;
}

goal .row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

goal .goal-title {
  margin-right: 115px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: justify;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

intervention * {
  white-space: normal;
}

intervention .row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

intervention .intervention-title {
  margin-right: 165px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: justify;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

issue .show {
  cursor: pointer;
}

issue .hide {
  cursor: inherit;
  color: #fefefe;
}

issue ion-icon {
  cursor: pointer;
}

issue * {
  white-space: normal;
}

issue .selected {
  background-color: #bb5e81;
}

issue .selected h2 {
  color: #fefefe;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

issue .selected p {
  color: #fefefe;
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

issue .selected ion-icon {
  -webkit-transition: all 0.2s ease-in;
  transition: all 0.2s ease-in;
}

issue .row-reverse {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

issue .issue-title {
  margin-right: 44px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

month-selector .month-col {
  padding-top: 0;
  padding-left: 0;
  margin-left: 0;
  margin-right: 0;
  display: inline-block;
}

month-selector .item.item-block .item-inner {
  border-bottom: none;
}

month-selector .item-md.inputBox {
  padding-left: 0;
}

month-selector .inputBox {
  width: 100%;
}

month-selector .pl-0 {
  padding-right: 0;
}

multi-select-dropdown .custom-placeholder,
multi-select-dropdown .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

multi-select-dropdown .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

multi-select-dropdown .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

multi-select-dropdown .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

multi-select-dropdown .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

multi-select-dropdown .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

multi-select-dropdown .item-container .no-select {
  background: none;
}

multi-select-dropdown .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

multi-select-dropdown .item-container .items {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}

page-select-multi-select-dropdown ion-content ion-label {
  font-size: 14px !important;
}

page-select-multi-select-dropdown ion-content .scroll-content {
  background: none !important;
  padding: 5px 0 !important;
}

page-select-multi-select-dropdown ion-content .search-container {
  padding: 0 5px 5px;
}

page-select-multi-select-dropdown ion-content .search-container input {
  width: 100%;
  padding: 10px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
}

page-select-multi-select-dropdown ion-content .search-container input:focus {
  border: 2px solid #5977ba;
}

page-select-multi-select-dropdown ion-content .spinner-container {
  width: 100%;
  text-align: center;
  padding-top: 10px;
}

page-select-multi-select-dropdown ion-content .empty {
  height: 40px;
  font-style: italic;
  padding: 10px;
}

page-select-multi-select-dropdown ion-content .options-container {
  overflow-y: scroll;
  max-height: 290px;
  overflow-x: hidden;
}

page-select-multi-select-dropdown ion-content .options-container .option {
  width: 100%;
  height: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 10px;
  cursor: pointer;
  word-break: break-all;
}

page-select-multi-select-dropdown ion-content .options-container .disabled {
  background-color: #f4f4f4;
}

page-select-multi-select-dropdown ion-content .options-container .option:hover {
  background-color: #f4f4f4;
}

page-select-multi-select-dropdown ion-content .options-container .item:hover {
  background-color: #f4f4f4;
}

page-select-multi-select-dropdown ion-content .options-container ion-checkbox {
  padding-right: 10px;
}

page-select-multi-select-dropdown ion-content .options-container-multiple-select {
  max-height: 255px;
}

page-select-multi-select-dropdown ion-content .select-option-container {
  margin: 0px;
}

page-select-multi-select-dropdown ion-content .download-option-font {
  font-size: 12px;
  font-weight: 600;
  word-break: normal !important;
}

page-select-multi-select-dropdown ion-footer .footerButtonBtn {
  border: none;
  color: #5977ba;
  background-color: transparent;
  float: right;
  padding: 0px;
  padding-right: 8px;
  text-transform: uppercase;
  font-weight: 500;
}

page-select-multi-select-dropdown ion-footer .footerButtonBtn:hover {
  background-color: transparent !important;
}

page-select-multi-select-dropdown ion-footer .download-footer {
  text-align: center;
}

page-select-multi-select-dropdown ion-footer .download-footer .download-btn {
  margin: 10px;
  width: 90%;
  text-transform: capitalize;
}

page-select-multi-select-dropdown ion-footer .download-footer .download-btn:hover {
  border: none;
  color: #ffff;
  background-color: #5977ba;
}

page-select-multi-select-dropdown .button-md:hover:not(.disable-hover) {
  border: none;
  color: #5977ba;
  background-color: transparent;
}

multi-select-input .custom-placeholder,
multi-select-input .datetime-md .datetime-placeholder {
  width: calc(100% - 20px);
  color: #999;
  font-size: 14px;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

multi-select-input .custom-placeholder.selected {
  color: #2d2c2c;
}

multi-select-input .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

multi-select-input .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

multi-select-input .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

multi-select-input .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

multi-select-input .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

multi-select-input .item-container .no-select {
  background: none;
}

multi-select-input .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

multi-select-input .item-container .items {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}

nav-bar .navBar {
  background: #2d2c2c;
  height: calc(100vh - 64px);
  padding-bottom: 32px;
  float: left;
  overflow-y: scroll !important;
  overflow-x: visible !important;
}

nav-bar .navBar .status-nav-bar {
  margin-top: -24px;
  right: 6px;
  position: absolute;
}

nav-bar .navBar ion-icon {
  color: #85bf31;
  font-size: 9px;
  font-weight: bold;
}

nav-bar .navBar .nav-button {
  background: #2d2c2c;
  border-radius: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: 80px;
  width: 80px;
  color: #fff;
}

nav-bar .navBar .nav-contents {
  width: 80px;
}

nav-bar .navBar .nav-contents .nav-icon {
  max-width: 40px !important;
  max-height: 40px !important;
  margin-left: auto;
  margin-right: auto;
}

nav-bar .navBar .nav-contents .nav-text {
  margin-top: 2px;
  text-transform: none;
  font-size: 9px;
}

nav-bar .navBar .nav-contents .nav-icon,
nav-bar .navBar .nav-contents .nav-text {
  opacity: 0.4;
}

nav-bar .navBar .nav-button:hover {
  background: black !important;
}

nav-bar .navBar .nav-button:hover .nav-icon,
nav-bar .navBar .nav-button:hover .nav-text {
  opacity: 1;
}

nav-bar .navBar .active-highlight {
  background: black !important;
  border-left: 6px solid #5977ba;
}

nav-bar .navBar .active-highlight .nav-icon,
nav-bar .navBar .active-highlight .nav-text {
  opacity: 1;
}

nav-bar .navBar .nav-button:hover {
  color: #fff;
}

nav-bar .navBar .nav-button:hover .nav-icon {
  opacity: 1;
}

nav-bar .navBar .button,
nav-bar .navBar .button:hover {
  white-space: normal;
  -webkit-box-shadow: none;
  box-shadow: none;
}

nav-bar .navBar::-webkit-scrollbar {
  width: 0;
  background: transparent;
}

patient-brief .patientBrief {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
  color: #fefefe;
  background-color: #614a75;
  height: 56px;
  max-height: 56px;
  text-overflow: ellipsis;
}

patient-brief .patientBriefImg {
  border-radius: 20px;
  vertical-align: middle;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 40px;
  height: 40px;
}

patient-brief .patientBriefDetailContainer {
  margin-left: 10px;
  margin-top: -2px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

.select-popover .selected {
  color: #5977ba;
  font-weight: 600;
}

.select-popover__item {
  cursor: pointer;
}

single-select-dropdown .single-select {
  border: 1px solid #c6d1e0;
  padding: 8px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

single-select-dropdown .single-select__icon {
  display: inline-block;
  width: 14px;
  height: 18px;
  background-image: url(../../../assets/svg/down-arrow.svg);
  background-repeat: no-repeat;
  background-position: right;
  color: #c1bfbf;
}

single-select-dropdown .single-select__clickeable {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.chevron {
  opacity: 0.5;
  border: solid 1px;
  color: #5977ba;
  background-color: transparent;
  border-color: transparent;
}

.sr-only {
  display: none;
}

.form-control {
  width: auto;
  font-weight: 400;
  font-size: 14px;
}

.ngb-tp-spacer {
  font-weight: 400;
  font-size: 14px;
}

.ngb-tp-meridian {
  font-size: 14px;
  padding-left: 0;
}

fieldset {
  border-width: 0;
}

.btn {
  background-color: transparent;
}

typeable-date-picker .input-calendar-group {
  color: #2d2c2c;
  position: relative;
  font-size: 1.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  --dp-header-background-color: #dde3f1;
}

typeable-date-picker .input-calendar-group label.stacked {
  display: block;
  padding: 5px 0;
}

typeable-date-picker .input-calendar-group .ion-input {
  border: 1px solid #9b9b9b;
  border-radius: 2px;
  position: relative;
  height: 40px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

typeable-date-picker .input-calendar-group .ion-input .delete-icon {
  position: absolute;
  font-size: 2rem;
  width: 30px;
  text-align: center;
  cursor: pointer;
  right: 1px;
  top: 6px;
}

typeable-date-picker .input-calendar-group .ion-input .arrow {
  position: absolute;
  width: 20px;
  height: 20px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

typeable-date-picker .input-calendar-group .ion-input input {
  border: none;
  height: 19px;
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  width: calc(100% - 8px);
  padding: 0 50px 0 9px;
}

typeable-date-picker .input-calendar-group button {
  height: 40px;
}

typeable-date-picker .input-calendar-group button[icon-only] {
  margin: 0;
  background-color: #5977ba34;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border: 1px solid #9b9b9b;
  border-left: none;
}

typeable-date-picker .input-calendar-group button[icon-only] ion-icon[class*="custom-calendar"] {
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: 50% 50%;
  mask-position: 50% 50%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background: currentColor;
  width: 2em;
  height: 1em;
  -webkit-mask-image: url(/assets/img/custom-calendar.svg);
  mask-image: url(/assets/img/custom-calendar.svg);
  color: #5977ba;
}

typeable-date-picker .input-calendar-group button[icon-only]:hover {
  background-color: #5977ba !important;
}

typeable-date-picker .input-calendar-group button[icon-only]:hover ion-icon {
  color: white;
}

typeable-date-picker .input-calendar-group .outside-click-datepicker {
  background-color: #5977ba !important;
}

typeable-date-picker .input-calendar-group .outside-click-datepicker ion-icon {
  color: white !important;
}

typeable-date-picker .input-calendar-group .inside-click-datepicker {
  background-color: #5977ba34 !important;
}

typeable-date-picker .input-calendar-group ngb-datepicker {
  position: absolute;
  z-index: 10;
  top: 38px !important;
  left: -1px !important;
  background-color: white;
  border-radius: 4px;
  border: 1px solid #9b9b9b;
}

typeable-date-picker .input-calendar-group ngb-datepicker .ngb-dp-header {
  padding-top: 0;
}

typeable-date-picker .input-calendar-group ngb-datepicker .ngb-dp-weekdays {
  background-color: var(--dp-header-background-color);
  border-bottom: none;
}

typeable-date-picker .input-calendar-group ngb-datepicker .ngb-dp-weekdays .ngb-dp-weekday {
  color: #2d2c2c;
  font-weight: 600;
  text-transform: uppercase;
  width: 3.5rem;
  font-size: 1.4rem;
  text-align: center;
  padding-bottom: 4px;
  height: auto;
  margin: 0 5px;
}

typeable-date-picker .input-calendar-group ngb-datepicker div.ngb-dp-day {
  width: 3.5rem;
  height: 3.5rem;
  font-size: 1.3rem;
  font-weight: 600;
  margin: 5px;
}

typeable-date-picker .input-calendar-group ngb-datepicker div.ngb-dp-day > div {
  padding: 10px 5px;
  width: 100%;
  height: 100%;
  line-height: 1.6rem;
}

typeable-date-picker .input-calendar-group ngb-datepicker div.ngb-dp-day > div.text-muted {
  background-color: #edf2f5;
}

typeable-date-picker .input-calendar-group ngb-datepicker div.ngb-dp-day .bg-primary {
  background-color: #5977ba;
  color: white;
}

typeable-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-month-view div.ngb-dp-week {
  padding-left: 1.3rem;
}

typeable-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation {
  background-color: var(--dp-header-background-color);
  border-radius: 4px;
  padding-top: 4px;
  height: auto;
}

typeable-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow {
  height: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 2rem;
  -ms-flex: 0 0 2rem;
  flex: 0 0 2rem;
}

typeable-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow button {
  background-color: transparent;
}

typeable-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow button .ngb-dp-navigation-chevron:before {
  border-width: 1px 1px 0 0;
  color: #3e5382;
}

typeable-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select {
  text-align: center;
}

typeable-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select > select.custom-select {
  position: relative;
  /*To remove button from IE11*/
  /*To remove button for all other browser*/
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 10px 5px;
  font-weight: 600;
  font-size: 1.4rem;
  border: 1px solid #9b9b9b;
  border-radius: 2px;
  background-color: white;
  height: 3.4rem;
  width: 35%;
}

typeable-date-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select > select.custom-select::-ms-expand {
  display: none;
}

typeable-date-picker[disabled] .input-calendar-group {
  background-color: #eae8e8;
  color: #d2d1d1;
}

typeable-date-picker[disabled] .input-calendar-group button[icon-only] ion-icon[class*="custom-calendar"] {
  color: #808080;
}

typeable-date-picker[disabled] .input-calendar-group button .button-inner {
  background-color: #eae8e8;
}

typeable-date-picker[disabled] .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
  border-left: #eae8e8;
  cursor: default;
}

voice-ion-textarea {
  /****************************************************************************
   * BEGIN: CSS Reset                                                         *
   * (c/o Josh Comeau - https://www.joshwcomeau.com/css/custom-css-reset/)    *
   ****************************************************************************/
  /* 1. Use a more-intuitive box-sizing model */
  /* 2. Remove default margin */
  /* 5. Improve media defaults */
  /* 6. Inherit fonts for form controls */
  /* 7. Avoid text overflows */
  /* 8. Improve line wrapping */
  /* 9. Create a root stacking context */
  /****************************************************************************
   * END: CSS Reset                                                           *
   ****************************************************************************/
  /****************************************************************************
   * BEGIN: Component CSS                                                     *
   ****************************************************************************/
  /****************************************************************************
   * MOBILE / CELLULAR DEVICES                                                *
   ****************************************************************************/
  /****************************************************************************
   * TABLETS                                                                  *
   ****************************************************************************/
  /****************************************************************************
   * LAPTOPS                                                                  *
   ****************************************************************************/
  /****************************************************************************
   * EXTRA LARGE SCREENS                                                      *
   ****************************************************************************/
  /****************************************************************************
   * END: Component CSS                                                       *
   ****************************************************************************/
}

voice-ion-textarea *,
voice-ion-textarea *::before,
voice-ion-textarea *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

voice-ion-textarea * {
  margin: 0;
}

voice-ion-textarea body {
  /* 3. Add accessible line-height */
  line-height: 1.5;
  /* 4. Improve text rendering */
  -webkit-font-smoothing: antialiased;
}

voice-ion-textarea img,
voice-ion-textarea picture,
voice-ion-textarea video,
voice-ion-textarea canvas,
voice-ion-textarea svg {
  display: block;
  max-width: 100%;
}

voice-ion-textarea input,
voice-ion-textarea button,
voice-ion-textarea textarea,
voice-ion-textarea select {
  font: inherit;
}

voice-ion-textarea p,
voice-ion-textarea h1,
voice-ion-textarea h2,
voice-ion-textarea h3,
voice-ion-textarea h4,
voice-ion-textarea h5,
voice-ion-textarea h6 {
  overflow-wrap: break-word;
}

voice-ion-textarea p {
  text-wrap: pretty;
}

voice-ion-textarea h1,
voice-ion-textarea h2,
voice-ion-textarea h3,
voice-ion-textarea h4,
voice-ion-textarea h5,
voice-ion-textarea h6 {
  text-wrap: balance;
}

voice-ion-textarea #root,
voice-ion-textarea #__next {
  isolation: isolate;
}

voice-ion-textarea ion-textarea {
  border: 0.625px solid #cccccc;
  border-radius: 3px;
}

voice-ion-textarea .t-minus-240-seconds {
  color: #229954;
}

voice-ion-textarea .t-minus-240-to-229-seconds {
  color: #229954;
}

voice-ion-textarea .t-minus-228-to-217-seconds {
  color: #24a259;
}

voice-ion-textarea .t-minus-216-to-205-seconds {
  color: #25a85c;
}

voice-ion-textarea .t-minus-204-to-193-seconds {
  color: #27af60;
}

voice-ion-textarea .t-minus-192-to-181-seconds {
  color: #28b463;
}

voice-ion-textarea .t-minus-180-to-169-seconds {
  color: #61b247;
}

voice-ion-textarea .t-minus-168-to-157-seconds {
  color: #87b034;
}

voice-ion-textarea .t-minus-156-to-145-seconds {
  color: #aeae21;
}

voice-ion-textarea .t-minus-144-to-133-seconds {
  color: #d4ac0d;
}

voice-ion-textarea .t-minus-132-to-121-seconds {
  color: #d5a40e;
}

voice-ion-textarea .t-minus-120-to-109-seconds {
  color: #d59b0f;
}

voice-ion-textarea .t-minus-108-to-097-seconds {
  color: #d69210;
}

voice-ion-textarea .t-minus-096-to-085-seconds {
  color: #d68910;
}

voice-ion-textarea .t-minus-084-to-073-seconds {
  color: #d38314;
}

voice-ion-textarea .t-minus-072-to-061-seconds {
  color: #d07c17;
}

voice-ion-textarea .t-minus-060-to-049-seconds {
  color: #ce771a;
}

voice-ion-textarea .t-minus-048-to-037-seconds {
  color: #ca6f1e;
}

voice-ion-textarea .t-minus-036-to-025-seconds {
  color: #c76819;
}

voice-ion-textarea .t-minus-024-to-013-seconds {
  color: #c35e11;
}

voice-ion-textarea .t-minus-012-to-001-seconds {
  color: #bf560a;
}

voice-ion-textarea .t-minus-000-seconds {
  color: #ba4a00;
}

@media (max-width: 576px) and (orientation: portrait) {
  voice-ion-textarea audio-lines {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  voice-ion-textarea time {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    color: #229954;
    display: inline-block;
    -webkit-font-kerning: auto;
    font-kerning: auto;
    font-size: 30px;
    font-stretch: 100%;
    font-weight: 500;
    letter-spacing: 0.84px;
    line-height: 14px;
    margin-bottom: 4px;
    margin-top: 4px;
    -webkit-margin-start: 2px;
    margin-inline-start: 2px;
    -webkit-margin-end: 2px;
    margin-inline-end: 2px;
    min-height: 36px;
    padding-bottom: 8px;
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
    padding-top: 8px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-control-column {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 56px;
    min-width: 114px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-textarea-column {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  voice-ion-textarea .voice-input-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: landscape) {
  voice-ion-textarea audio-lines {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  voice-ion-textarea time {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    color: #229954;
    display: inline-block;
    -webkit-font-kerning: auto;
    font-kerning: auto;
    font-size: 30px;
    font-stretch: 100%;
    font-weight: 500;
    letter-spacing: 0.84px;
    line-height: 14px;
    margin-bottom: 4px;
    margin-top: 4px;
    -webkit-margin-start: 2px;
    margin-inline-start: 2px;
    -webkit-margin-end: 2px;
    margin-inline-end: 2px;
    min-height: 36px;
    padding-bottom: 8px;
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
    padding-top: 8px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-control-column {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 56px;
    min-width: 114px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-textarea-column {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  voice-ion-textarea .voice-input-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: portrait) {
  voice-ion-textarea audio-lines {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  voice-ion-textarea time {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    color: #229954;
    display: inline-block;
    -webkit-font-kerning: auto;
    font-kerning: auto;
    font-size: 30px;
    font-stretch: 100%;
    font-weight: 500;
    letter-spacing: 0.84px;
    line-height: 14px;
    margin-bottom: 4px;
    margin-top: 4px;
    -webkit-margin-start: 2px;
    margin-inline-start: 2px;
    -webkit-margin-end: 2px;
    margin-inline-end: 2px;
    min-height: 36px;
    padding-bottom: 8px;
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
    padding-top: 8px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-control-column {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 56px;
    min-width: 114px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-textarea-column {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  voice-ion-textarea .voice-input-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

@media (min-width: 992px) and (max-width: 1200px) and (orientation: landscape) {
  voice-ion-textarea audio-lines {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  voice-ion-textarea time {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    color: #229954;
    display: inline-block;
    -webkit-font-kerning: auto;
    font-kerning: auto;
    font-size: 30px;
    font-stretch: 100%;
    font-weight: 500;
    letter-spacing: 0.84px;
    line-height: 14px;
    margin-bottom: 4px;
    margin-top: 4px;
    -webkit-margin-start: 2px;
    margin-inline-start: 2px;
    -webkit-margin-end: 2px;
    margin-inline-end: 2px;
    min-height: 36px;
    padding-bottom: 8px;
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
    padding-top: 8px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-control-column {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 56px;
    min-width: 114px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-textarea-column {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  voice-ion-textarea .voice-input-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

@media (min-width: 992px) and (max-width: 1200px) {
  voice-ion-textarea audio-lines {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  voice-ion-textarea time {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    color: #229954;
    display: inline-block;
    -webkit-font-kerning: auto;
    font-kerning: auto;
    font-size: 30px;
    font-stretch: 100%;
    font-weight: 500;
    letter-spacing: 0.84px;
    line-height: 14px;
    margin-bottom: 4px;
    margin-top: 4px;
    -webkit-margin-start: 2px;
    margin-inline-start: 2px;
    -webkit-margin-end: 2px;
    margin-inline-end: 2px;
    min-height: 36px;
    padding-bottom: 8px;
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
    padding-top: 8px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-control-column {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 56px;
    min-width: 114px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-textarea-column {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  voice-ion-textarea .voice-input-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

@media (min-width: 1200px) {
  voice-ion-textarea audio-lines {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
  }
  voice-ion-textarea time {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    color: #229954;
    display: inline-block;
    -webkit-font-kerning: auto;
    font-kerning: auto;
    font-size: 30px;
    font-stretch: 100%;
    font-weight: 500;
    letter-spacing: 0.84px;
    line-height: 14px;
    margin-bottom: 4px;
    margin-top: 4px;
    -webkit-margin-start: 2px;
    margin-inline-start: 2px;
    -webkit-margin-end: 2px;
    margin-inline-end: 2px;
    min-height: 36px;
    padding-bottom: 8px;
    -webkit-padding-end: 8px;
    padding-inline-end: 8px;
    -webkit-padding-start: 8px;
    padding-inline-start: 8px;
    padding-top: 8px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-control-column {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-height: 56px;
    min-width: 114px;
    text-align: center;
  }
  voice-ion-textarea .base-voice-textarea-column {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
  }
  voice-ion-textarea .voice-input-row {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
  }
}

company-resources-detail {
  width: 100%;
  /* Expanded row */
  /* Expanded row */
}

company-resources-detail .detail-card {
  background-color: rgba(155, 155, 155, 0.15);
  margin: 10px 0px 10px 0px;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
}

company-resources-detail .provider-details-card {
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 !important;
  box-shadow: 0 !important;
  overflow-wrap: break-word;
  font-size: 16px;
  color: #2d2c2c;
}

company-resources-detail .provider-details-header {
  height: 50px;
}

volunteer-details .details-no-left-margin {
  padding-left: 0;
  margin-left: 0;
}

volunteer-details .details-row-no-padding {
  padding: 0;
}

ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 30px;
}

.provider-data-row {
  cursor: pointer;
}

company-resources-grid {
  /* Header and add buttons */
  /* Header and add buttons */
  /* Grid and results */
  /* Grid and results */
}

company-resources-grid ion-label {
  margin: 0;
  display: block;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: inherit;
  text-overflow: ellipsis;
  white-space: unset !important;
}

company-resources-grid .search-wrapper-light {
  background: none;
  border-radius: 0;
  margin-left: 0;
  margin-right: 0;
}

company-resources-grid .search-wrapper-light input,
company-resources-grid .search-wrapper-light input::-webkit-input-placeholder {
  color: #ffffff;
}

company-resources-grid .searchbar-md .searchbar-search-icon {
  top: 7px;
}

company-resources-grid .searchbar-md {
  padding: 0px;
}

company-resources-grid .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 12px;
  height: 30px;
}

company-resources-grid .search {
  height: 40px;
  float: left;
  display: inline-block;
  padding: 5px 0 0 0;
  font-size: 12px;
  color: #2d2c2c;
}

@media only screen and (max-device-width: 1024px) {
  company-resources-grid .search {
    max-width: 27%;
  }
}

company-resources-grid .search .search-wrapper-light {
  padding: 0;
  margin-left: 0px;
}

company-resources-grid .search .search-wrapper-light .searchbar-search-icon {
  background-color: rgba(89, 119, 186, 0.3);
  height: 40px;
  width: 40px;
  right: 0px;
  left: auto;
  top: 0px;
  background-position: center;
}

company-resources-grid .search .searchbar-md input.searchbar-input {
  height: 40px;
  border: solid 1px #c6d1e0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-left: 20px !important;
}

company-resources-grid .searchMargin {
  margin-top: 3px;
  padding: 0;
}

company-resources-grid .overWriteMargin {
  margin: 10px 0 10px 0 !important;
}

company-resources-grid .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

company-resources-grid .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

company-resources-grid .icons {
  position: absolute;
  right: -3px;
  top: 3px !important;
  font-size: 1.5em;
  margin-right: 40px;
}

company-resources-grid .icons .more-icon {
  margin-right: 20px;
}

company-resources-grid .provider-grid-container {
  margin-top: 10px;
}

company-resources-grid .provider-grid-container .pL20 {
  padding-left: 20px;
}

company-resources-grid .provider-list {
  padding: 0px;
}

company-resources-grid .provider-list .pL20 {
  padding-left: 20px;
}

company-resources-grid .provider-list .pL15 {
  padding-left: 15px;
}

company-resources-grid .text-input-md {
  margin: 8px 5px;
}

company-resources-grid .scroll-row {
  min-width: 600px !important;
  margin-bottom: -10px;
}

company-resources-grid .provider-data-row {
  border-radius: 2px;
}

company-resources-grid .provider-data-row .col {
  padding-left: 5px;
}

company-resources-grid .label-md {
  margin: 9px;
  color: #000;
}

company-resources-grid .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

company-resources-grid .pc-name {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
  padding-left: 4px;
}

company-resources-grid .cursorPointer {
  cursor: pointer;
}

company-resources-grid .row-even {
  background-color: #fff;
}

company-resources-grid .row-odd {
  background-color: #f0f0f0;
}

company-resources-grid .action-icons {
  top: 15px;
  margin-right: 20px;
  position: absolute;
  text-align: right;
  right: 0px;
  font-size: 1.5em;
}

company-resources-grid .action-icons .more-icon {
  margin-right: 20px;
}

@media only screen and (max-device-width: 1024px) {
  company-resources-grid .action-icons .more-icon {
    margin-right: 5px;
  }
}

company-resources-grid .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

company-resources-grid .icons {
  position: absolute;
  right: -3px;
  top: 0px;
  font-size: 1.5em;
  margin-right: 40px;
}

company-resources-grid .icons .more-icon {
  margin-right: 20px;
}

company-resources-grid .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

company-resources-grid .card-ios .icons {
  margin-right: 0%;
  right: -4px;
}

company-resources-grid .arrowIcon {
  position: absolute;
  top: 16px;
  margin-left: 2px;
}

@media only screen and (min-device-width: 1025px) {
  company-resources-grid .scroll-row {
    min-width: 800px;
  }
}

company-resources-grid .ios page-professional-providers-list .arrowIcon {
  top: 12px;
}

company-resources-grid .ios .ios-overflow-scroll {
  overflow-x: scroll;
  padding-bottom: 10px;
  width: 100%;
}

company-resources-grid .ios .scroll_row {
  min-width: 600px !important;
}

company-resources-grid .padding-left-30 {
  padding-left: 30px;
}

canvas-group ion-buttons {
  width: 100%;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

canvas-group ion-buttons > ion-row {
  width: 100%;
  border-bottom: 1px solid #d7d7d7 !important;
  margin-bottom: 8px;
}

canvas-group ion-buttons > ion-row > ion-col {
  padding: 0 !important;
  width: 100%;
}

canvas-group ion-buttons > ion-row > ion-col > button {
  width: 100%;
  margin: 0 !important;
  color: #4a4a4a !important;
  font-weight: 600 !important;
  font-size: 16pt;
  border: none !important;
}

canvas-group .categoryHighlight {
  background-color: rgba(155, 155, 155, 0.15);
  color: #ae2465 !important;
  font-weight: 700 !important;
}

canvas-group ion-col + ion-col {
  border-left: 1px solid #d7d7d7 !important;
}

add-att-list-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

add-att-list-card .addButton {
  min-width: 30px;
}

add-att-list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

add-att-list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

add-att-list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

add-att-list-card .cardHeader {
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

add-att-list-card ion-list {
  margin-top: 0;
}

add-att-list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

add-att-list-card .listData > .item,
add-att-list-card .listData > .item > .item-inner,
add-att-list-card .listData > .item > .item-inner > .input-wrapper > .label,
add-att-list-card .listData > div > .item,
add-att-list-card .listData > div > .item > .item-inner,
add-att-list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
add-att-list-card ion-item-sliding.item-wrapper > .item,
add-att-list-card ion-item-sliding.item-wrapper > .item > .item-inner,
add-att-list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
add-att-list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

add-att-list-card .list-ios > .item-block:first-child,
add-att-list-card .list-ios > .item-wrapper:first-child .item-block,
add-att-list-card .list-ios > .item-block:last-child,
add-att-list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

add-att-list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
add-att-list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

add-att-list-card .actionIconHeader {
  color: white;
}

add-att-list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

add-att-list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

add-att-list-card .previous.listData {
  padding-bottom: 16px;
}

add-att-list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

add-att-list-card .highlighted {
  color: #ae2465;
}

add-att-list-card .texttop {
  display: initial;
}

add-att-list-card .listCardTable > .listCardRow:nth-child(even),
add-att-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardCell,
add-att-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDateCell,
add-att-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDescriptionCell,
add-att-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardActionBtnCell {
  background: #f0f0f0;
}

add-att-list-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

add-att-list-card .listCardCell {
  min-width: 200px;
  max-width: 200px;
  padding: 10px 16px;
}

add-att-list-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

add-att-list-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

add-att-list-card .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

add-att-list-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

add-att-list-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

add-att-list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

add-att-list-card .pageBtn + .pageBtn {
  margin-left: 30px;
}

add-att-list-card .currentBtn {
  border-bottom: 2px solid black;
}

addendum-list-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

addendum-list-card .addButton {
  min-width: 30px;
}

addendum-list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

addendum-list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

addendum-list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

addendum-list-card .cardHeader {
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

addendum-list-card ion-list {
  margin-top: 0;
}

addendum-list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

addendum-list-card .listData > .item,
addendum-list-card .listData > .item > .item-inner,
addendum-list-card .listData > .item > .item-inner > .input-wrapper > .label,
addendum-list-card .listData > div > .item,
addendum-list-card .listData > div > .item > .item-inner,
addendum-list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
addendum-list-card ion-item-sliding.item-wrapper > .item,
addendum-list-card ion-item-sliding.item-wrapper > .item > .item-inner,
addendum-list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
addendum-list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

addendum-list-card .list-ios > .item-block:first-child,
addendum-list-card .list-ios > .item-wrapper:first-child .item-block,
addendum-list-card .list-ios > .item-block:last-child,
addendum-list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

addendum-list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
addendum-list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

addendum-list-card .actionIconHeader {
  color: white;
}

addendum-list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

addendum-list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

addendum-list-card .previous.listData {
  padding-bottom: 16px;
}

addendum-list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

addendum-list-card .highlighted {
  color: #ae2465;
}

addendum-list-card .texttop {
  display: initial;
}

addendum-list-card .listCardTable > .listCardRow:nth-child(even),
addendum-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardCell,
addendum-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDateCell,
addendum-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDescriptionCell,
addendum-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardActionBtnCell {
  background: #f0f0f0;
}

addendum-list-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

addendum-list-card .listCardCell {
  min-width: 200px;
  max-width: 200px;
  padding: 10px 16px;
}

addendum-list-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

addendum-list-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

addendum-list-card .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

addendum-list-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

addendum-list-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

addendum-list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

addendum-list-card .pageBtn + .pageBtn {
  margin-left: 30px;
}

addendum-list-card .currentBtn {
  border-bottom: 2px solid black;
}

additional-list-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

additional-list-card .addButton {
  min-width: 30px;
}

additional-list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

additional-list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

additional-list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

additional-list-card .cardHeader {
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
  background-color: #c5d0e080;
}

additional-list-card ion-list {
  margin-top: 0;
}

additional-list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

additional-list-card .listData > .item,
additional-list-card .listData > .item > .item-inner,
additional-list-card .listData > .item > .item-inner > .input-wrapper > .label,
additional-list-card .listData > div > .item,
additional-list-card .listData > div > .item > .item-inner,
additional-list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
additional-list-card ion-item-sliding.item-wrapper > .item,
additional-list-card ion-item-sliding.item-wrapper > .item > .item-inner,
additional-list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
additional-list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

additional-list-card .list-ios > .item-block:first-child,
additional-list-card .list-ios > .item-wrapper:first-child .item-block,
additional-list-card .list-ios > .item-block:last-child,
additional-list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

additional-list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
additional-list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

additional-list-card .actionIconHeader {
  color: white;
}

additional-list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

additional-list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

additional-list-card .previous.listData {
  padding-bottom: 16px;
}

additional-list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

additional-list-card .highlighted {
  color: #ae2465;
}

additional-list-card .texttop {
  display: initial;
}

additional-list-card .listCardTable > .listCardMainRow:nth-child(even),
additional-list-card .listCardTable
> .listCardMainRow:nth-child(even)
> .listCardRow
> .listCardCell,
additional-list-card .listCardTable
> .listCardMainRow:nth-child(even)
> .listCardRow
> .listCardDescriptionCell,
additional-list-card .listCardTable
> .listCardMainRow:nth-child(even)
> .listCardRow
> .listCardDateCell,
additional-list-card .listCardTable
> .listCardMainRow:nth-child(even)
> .listCardRow
> .listCardActionBtnCell,
additional-list-card .listCardTable
> .listCardMainRow:nth-child(even)
> .listCardRow
> .more-actions {
  background: #f0f0f0;
}

additional-list-card .listCardTable > .listCardMainRow:nth-child(odd),
additional-list-card .listCardTable
> .listCardMainRow:nth-child(odd)
> .listCardRow
> .listCardCell,
additional-list-card .listCardTable
> .listCardMainRow:nth-child(odd)
> .listCardRow
> .listCardDescriptionCell,
additional-list-card .listCardTable
> .listCardMainRow:nth-child(odd)
> .listCardRow
> .listCardDateCell,
additional-list-card .listCardTable
> .listCardMainRow:nth-child(odd)
> .listCardRow
> .listCardActionBtnCell,
additional-list-card .listCardTable
> .listCardMainRow:nth-child(odd)
> .listCardRow
> .more-actions {
  background: #ffffff;
}

additional-list-card .listCardMainRow {
  margin: 5px;
  border: solid 1px rgba(151, 151, 151, 0.15);
}

additional-list-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

additional-list-card .listCardCell {
  min-width: 17%;
  padding: 10px 16px;
  vertical-align: middle;
  min-height: 44px;
}

additional-list-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

additional-list-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

additional-list-card .listCardActionBtnCell {
  min-width: 6%;
  max-width: 6%;
  padding: 10px 10px;
}

additional-list-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

additional-list-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

additional-list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

additional-list-card .pageBtn + .pageBtn {
  margin-left: 18px;
}

additional-list-card .currentBtn {
  border-bottom: 2px solid black;
}

additional-list-card .more-actions {
  max-width: 7%;
  min-width: 7%;
}

additional-list-card .additionalDetail {
  margin-top: 0px;
  margin-bottom: 10px;
}

additional-list-card .additionalDetailGap {
  background: #ffffff;
  margin-top: 0px;
  margin-bottom: 0px;
  height: 0px;
}

additional-list-card .additionalDetailCol {
  display: inline-block;
  width: auto;
  padding: 5px;
  padding-left: 15px;
}

additional-list-card .arrowIcon {
  border-color: transparent;
  color: #5977ba;
  font-size: 1.8em;
}

additional-list-card .riskDetail {
  color: #ae2465;
  font-weight: bold;
}

additional-list-card .mainHeader {
  color: #2c2c2c;
  font-size: 16px;
  font-weight: 700;
  margin: 0px 0px 0 0px;
}

covid-screening .radio-container {
  padding: 20px;
}

covid-screening .covid-clear-selection-row ion-col {
  margin: 0;
}

covid-screening .covid-clear-selection-row button {
  text-transform: capitalize;
}

covid-screening .radio-button-container {
  text-align: right;
  margin: auto;
}

creatinine-view-card .previous-assessment-container {
  margin-top: 50px;
}

creatinine-view-card .previous-assessment-container .previous-assessment-card {
  width: 100%;
  overflow-x: scroll;
}

creatinine-view-card .previous-assessment-container .previous-assessment-card .listCardCell > div {
  display: inline-block;
}

creatinine-view-card .previous-assessment-container .previous-assessment-card .listCardCell.creatinine-date {
  text-align: right;
}

decline-card .cardHeader {
  padding-top: 13px;
  padding-bottom: 13px;
}

decline-card .toggle-md.toggle-disabled,
decline-card .item-md.item-toggle-disabled ion-label,
decline-card .toggle-ios.toggle-disabled,
decline-card .item-ios.item-toggle-disabled ion-label {
  font-weight: 800;
  color: black;
}

.diagnosesCard {
  /* ionic overrides */
  /* end of overrides */
  /* Previous table */
}

.diagnosesCard .card-content-md {
  line-height: 1;
}

.diagnosesCard .item-inner {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-bottom: none !important;
}

.diagnosesCard .card-content-md {
  padding-left: 24px;
}

.diagnosesCard .label-md {
  margin: 13px 0;
}

.diagnosesCard ion-label {
  overflow: visible;
}

.diagnosesCard .row {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.diagnosesCard .table-content .row {
  padding: 10px;
}

.diagnosesCard .diagnosis-label {
  line-height: 1.5;
}

.diagnosesCard .inputBox {
  padding: 0;
  display: inline-block;
}

.diagnosesCard .removeIcon {
  font-size: 1.75em;
}

.diagnosesCard .searchOptionName {
  padding: 5px 13px;
  cursor: pointer;
}

.diagnosesCard .diagnoses-card-label {
  color: #424040;
  font-weight: bold;
  margin-bottom: 0;
}

.diagnosesCard .diagnosis-number-container {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 2em;
  -ms-flex: 0 0 2em;
  flex: 0 0 2em;
  min-width: 2em;
}

.diagnosesCard .diagnosis-number-container .diagnosis-number {
  display: inline-block;
  margin-bottom: 13px;
}

.diagnosesCard .addDiagnosis,
.diagnosesCard .removeIcon,
.diagnosesCard .addIcon {
  color: #ae2465;
}

.diagnosesCard .addDiagnosis {
  font-weight: bold;
  display: inline-block;
}

.diagnosesCard .addDiagnosis .addDiagnosisLabel {
  font-size: 15px;
  letter-spacing: -1px;
  margin: 0;
  padding-top: 10px;
}

.diagnosesCard .addDiagnosis .addDiagnosisLabel .addIcon {
  margin-left: 0.25em;
  vertical-align: -2px;
}

.diagnosesCard .searchOptionsContainer {
  width: 100%;
  max-height: 200px;
  overflow-y: auto;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

.diagnosesCard .searchOptionName {
  padding: 5px 13px;
  cursor: pointer;
}

.diagnosesCard .searchOptionNoResults {
  padding: 5px 13px;
}

.diagnosesCard .searchOptionName:hover,
.diagnosesCard .searchOptionName:focus {
  background-color: #eff4fe;
}

.diagnosesCard .searchListCloseButton {
  float: right;
  padding: 5px 10px;
  cursor: pointer;
}

.diagnosesCard .previous-header {
  padding: 10px;
}

.diagnosesCard .previous-diagnosis-description {
  min-width: 150px;
}

.diagnosesCard .bg-grey {
  background-color: #eeeeee;
}

.diagnosesCard .bg-pink {
  background-color: #d99eb5;
}

.diagnosesCard .bg-pink span {
  font-weight: 900;
  font-size: 1.1em;
  color: black;
}

.diagnosesCard .column-header {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

.diagnosesCard .centered-text {
  text-align: center;
}

.diagnosesCard .diagnosisComment {
  border: 0;
}

.diagnosesCard .diagnosisComment textarea {
  border: solid 1px #c6d1e0;
  padding: 10px;
  margin: 0px;
}

.diagnosesCard .dynamic-form-container {
  padding: 0;
}

.diagnosesCard .dynamic-form-container ion-item {
  padding-left: 0;
}

.diagnosesCard .dynamic-form-container ion-label {
  margin: 0;
}

.diagnosesCard .dynamic-form-container .spaceBetween {
  padding-top: 0px;
}

.diagnosesCard .col {
  padding: 0;
}

.diagnosesCard .inProgressDiagnosis ion-row {
  padding-bottom: 2px;
}

.diagnosesCard .error-message {
  margin: 0;
}

@media (min-width: 1025px) {
  .examination-card .card-content-md {
    padding-left: 42px;
    padding-right: 42px;
  }
}

.examination-card .row {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

@media (min-width: 1025px) {
  .examination-card .row ion-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: space-evenly;
    -webkit-justify-content: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly;
  }
}

.examination-card .legend-container {
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  padding: 20px 0;
  min-width: 80px;
  max-width: 110px;
}

@media (min-width: 1025px) {
  .examination-card .legend-container {
    max-width: 25%;
  }
}

.examination-card .radio-container {
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  padding: 15px 0;
  max-width: 120px;
}

@media (min-width: 974px) {
  .examination-card .radio-container {
    max-width: 216px;
  }
}

@media (min-width: 1025px) {
  .examination-card .radio-container {
    max-width: 32%;
  }
}

.examination-card .textarea-container {
  padding: 15px 0;
}

.examination-card .textarea-container .textarea-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.examination-card .textarea-container .textarea-button-container button {
  margin-left: 10px;
}

.examination-card .radio-row,
.examination-card .button-container {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

expandable-list-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

expandable-list-card p {
  color: black !important;
}

expandable-list-card .addButton {
  min-width: 30px;
}

expandable-list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

expandable-list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

expandable-list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

expandable-list-card .cardHeader {
  padding-top: 10px;
  padding-bottom: 10px;
}

expandable-list-card ion-list {
  margin-top: 0;
}

expandable-list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

expandable-list-card .listData > .item,
expandable-list-card .listData > .item > .item-inner,
expandable-list-card .listData > .item > .item-inner > .input-wrapper > .label,
expandable-list-card .listData > div > .item,
expandable-list-card .listData > div > .item > .item-inner,
expandable-list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
expandable-list-card ion-item-sliding.item-wrapper > .item,
expandable-list-card ion-item-sliding.item-wrapper > .item > .item-inner,
expandable-list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
expandable-list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

expandable-list-card .list-ios > .item-block:first-child,
expandable-list-card .list-ios > .item-wrapper:first-child .item-block,
expandable-list-card .list-ios > .item-block:last-child,
expandable-list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

expandable-list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
expandable-list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

expandable-list-card .read-more-wrap {
  height: 100px;
}

expandable-list-card .actionIconHeader {
  color: white;
}

expandable-list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

expandable-list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

expandable-list-card .previous.listData {
  padding-bottom: 16px;
}

expandable-list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

expandable-list-card .textContainer {
  padding: 15px 0 15px 15px;
}

expandable-list-card .textContainerMobile {
  padding: 15px;
}

expandable-list-card .visitDetails {
  margin: 16px 0;
  border-top: #2d2c2c 2px solid;
  padding: 16px 0;
}

expandable-list-card .visitDetails > ion-row {
  margin-bottom: 8px;
}

expandable-list-card .question {
  white-space: normal;
  margin-right: 6px;
}

expandable-list-card .semiBold {
  font-weight: 600;
}

expandable-list-card .listCardTable > .listCardRow:nth-child(even),
expandable-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardCell,
expandable-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDateCell,
expandable-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDescriptionCell,
expandable-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardActionBtnCell {
  background: #f0f0f0;
}

expandable-list-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

expandable-list-card .listCardCell {
  min-width: 130px;
  max-width: 200px;
  padding: 10px 16px;
}

expandable-list-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

expandable-list-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

expandable-list-card .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

expandable-list-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

expandable-list-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
  margin-left: 16px;
}

expandable-list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

expandable-list-card .pageBtn + .pageBtn {
  margin-left: 18px;
}

expandable-list-card .currentBtn {
  border-bottom: 2px solid black;
}

expandable-list-card-with-previous ion-card-content {
  padding: 0 16px 20px 16px !important;
}

expandable-list-card-with-previous p {
  color: black !important;
}

expandable-list-card-with-previous .addButton {
  min-width: 30px;
}

expandable-list-card-with-previous .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

expandable-list-card-with-previous .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

expandable-list-card-with-previous .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

expandable-list-card-with-previous .cardHeader {
  padding-top: 10px;
  padding-bottom: 10px;
}

expandable-list-card-with-previous ion-list {
  margin-top: 0;
}

expandable-list-card-with-previous .listData {
  margin-left: 4px;
  margin-right: 4px;
}

expandable-list-card-with-previous .listData > .item,
expandable-list-card-with-previous .listData > .item > .item-inner,
expandable-list-card-with-previous .listData > .item > .item-inner > .input-wrapper > .label,
expandable-list-card-with-previous .listData > div > .item,
expandable-list-card-with-previous .listData > div > .item > .item-inner,
expandable-list-card-with-previous .listData > div > .item > .item-inner > .input-wrapper > .label,
expandable-list-card-with-previous ion-item-sliding.item-wrapper > .item,
expandable-list-card-with-previous ion-item-sliding.item-wrapper > .item > .item-inner,
expandable-list-card-with-previous ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
expandable-list-card-with-previous .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

expandable-list-card-with-previous .list-ios > .item-block:first-child,
expandable-list-card-with-previous .list-ios > .item-wrapper:first-child .item-block,
expandable-list-card-with-previous .list-ios > .item-block:last-child,
expandable-list-card-with-previous .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

expandable-list-card-with-previous .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
expandable-list-card-with-previous ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

expandable-list-card-with-previous .read-more-wrap {
  height: 100px;
}

expandable-list-card-with-previous .actionIconHeader {
  color: white;
}

expandable-list-card-with-previous .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

expandable-list-card-with-previous .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

expandable-list-card-with-previous .previous.listData {
  padding-bottom: 16px;
}

expandable-list-card-with-previous .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

expandable-list-card-with-previous .textContainer {
  padding: 15px 0 15px 15px;
}

expandable-list-card-with-previous .textContainerMobile {
  padding: 15px;
}

expandable-list-card-with-previous .visitDetails {
  margin: 16px 0;
  border-top: #2d2c2c 2px solid;
  padding: 16px 0;
}

expandable-list-card-with-previous .visitDetails > ion-row {
  margin-bottom: 8px;
}

expandable-list-card-with-previous .question {
  white-space: normal;
  margin-right: 6px;
}

expandable-list-card-with-previous .semiBold {
  font-weight: 600;
}

expandable-list-card-with-previous .listCardTable > .listCardRow:nth-child(even),
expandable-list-card-with-previous .listCardTable > .listCardRow:nth-child(even) > .listCardCell,
expandable-list-card-with-previous .listCardTable > .listCardRow:nth-child(even) > .listCardDateCell,
expandable-list-card-with-previous .listCardTable > .listCardRow:nth-child(even) > .listCardDescriptionCell,
expandable-list-card-with-previous .listCardTable > .listCardRow:nth-child(even) > .listCardActionBtnCell {
  background: #f0f0f0;
}

expandable-list-card-with-previous .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

expandable-list-card-with-previous .listCardCell {
  min-width: 130px;
  max-width: 200px;
  padding: 10px 16px;
}

expandable-list-card-with-previous .listCardCell + .listCardCell {
  padding-left: 10px;
}

expandable-list-card-with-previous .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

expandable-list-card-with-previous .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

expandable-list-card-with-previous .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

expandable-list-card-with-previous .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
  margin-left: 16px;
}

expandable-list-card-with-previous .pageBtn {
  display: inline;
  cursor: pointer;
}

expandable-list-card-with-previous .pageBtn + .pageBtn {
  margin-left: 18px;
}

expandable-list-card-with-previous .currentBtn {
  border-bottom: 2px solid black;
}

single-value-card .cardHeader {
  padding-top: 13px;
  padding-bottom: 13px;
}

single-value-card .asmtCard > ion-card-content,
single-value-card .asmtCard > ion-card-content.card-content-ios {
  margin: 0 20px;
  padding: 0 12px;
}

single-value-card .card-content-ios,
single-value-card .label-ios {
  font-size: 14px;
}

single-value-card .grid-col + .grid-col:not([no-padding="true"]) {
  padding-left: 30px !important;
}

single-value-card .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

single-value-card [data-card-id="CL010.292"] .card-content {
  margin: 0;
  padding: 10px;
}

single-value-card [data-card-id="CL010.292"] .card-content radio-input .single-row ion-list {
  padding-left: 0;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media (min-width: 992px) {
  single-value-card [data-card-id="CL010.292"] .card-content radio-input .single-row ion-list {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

single-value-card [data-card-id="CL010.292"] .card-content radio-input .single-row ion-list .item-radio {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

@media (min-width: 992px) {
  single-value-card [data-card-id="CL010.292"] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
  }
}

form-card-with-previous .cardSubheader {
  margin: 0px !important;
  color: black !important;
  background-color: #d99eb5;
  opacity: 1;
}

form-card-with-previous .asmtCard.card {
  width: 98% !important;
  margin-left: 18px;
}

form-card-with-previous .asmtCard > ion-card-content {
  margin: 0;
  padding: 0;
}

form-card-with-previous .curantisH1 {
  color: white;
}

form-card-with-previous .noRecordsLabel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: bold;
}

form-card-with-previous .listData {
  margin-left: 4px;
  margin-right: 4px;
}

form-card-with-previous .listData > .item,
form-card-with-previous .listData > .item > .item-inner,
form-card-with-previous .listData > .item > .item-inner > .input-wrapper > .label,
form-card-with-previous .listData > div > .item,
form-card-with-previous .listData > div > .item > .item-inner,
form-card-with-previous .listData > div > .item > .item-inner > .input-wrapper > .label,
form-card-with-previous ion-item-sliding.item-wrapper > .item,
form-card-with-previous ion-item-sliding.item-wrapper > .item > .item-inner,
form-card-with-previous ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
form-card-with-previous .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

form-card-with-previous .list-ios > .item-block:first-child,
form-card-with-previous .list-ios > .item-wrapper:first-child .item-block,
form-card-with-previous .list-ios > .item-block:last-child,
form-card-with-previous .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

form-card-with-previous .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
form-card-with-previous ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

form-card-with-previous .actionIconHeader {
  color: white;
}

form-card-with-previous .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

form-card-with-previous .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

form-card-with-previous .previous.listData {
  padding-bottom: 16px;
}

form-card-with-previous .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

form-card-with-previous .highlighted {
  color: #ae2465;
}

form-card-with-previous .texttop {
  display: initial;
}

form-card-with-previous .more-actions {
  max-width: 60px;
  min-width: 60px;
  background: inherit;
}

form-card-with-previous .more-actions-new {
  min-width: 40px;
  width: 100px;
  text-align: right;
}

form-card-with-previous .listCardTable > .listCard:nth-child(even),
form-card-with-previous .listCardTable > .listCard:nth-child(even) > .listCardRow > .listCardCell,
form-card-with-previous .listCardTable > .listCard:nth-child(even) > .listCardRow > .listCardDateCell,
form-card-with-previous .listCardTable
> .listCard:nth-child(even)
> .listCardRow
> .listCardDescriptionCell,
form-card-with-previous .listCardTable
> .listCard:nth-child(even)
> .listCardRow
> .listCardActionBtnCell,
form-card-with-previous .listCardTable > .listCard:nth-child(even) > .listCardRow > .more-actions-new,
form-card-with-previous .listCardTable > .listCard:nth-child(even) > .listCardRow > .more-actions {
  background: #f0f0f0;
}

form-card-with-previous .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

form-card-with-previous .listCardCell {
  min-width: 240px;
  max-width: 240px;
  padding: 10px 16px;
}

form-card-with-previous .listCardCell + .listCardCell {
  padding-left: 10px;
}

form-card-with-previous .listCardDescriptionCell {
  padding: 10px 16px;
}

form-card-with-previous .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

form-card-with-previous .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

hac-expandable-list-card .row-even {
  background-color: #fff;
}

hac-expandable-list-card .row-odd {
  background-color: #f0f0f0;
}

hac-expandable-list-card .row-item-m {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  min-width: 200px;
  max-width: 200px;
  padding: 10px 15px;
}

hac-expandable-list-card .row-item-s {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  min-width: 120px;
  max-width: 120px;
  padding: 10px 15px;
}

hac-expandable-list-card .edit-item {
  min-width: 40px;
  max-width: 40px;
  padding: 10px 15px;
  cursor: pointer;
}

hac-expandable-list-card .date-item {
  min-width: 40px;
  max-width: 40px;
}

hac-expandable-list-card .pl-40 {
  padding-left: 40px;
}

hac-expandable-list-card .pl-5 {
  padding-left: 5px;
}

hac-expandable-list-card .wi-100 {
  width: 100%;
}

hac-expandable-list-card .bg-white {
  background: white;
}

hac-expandable-list-card .p-10 {
  padding: 10px;
}

hac-expandable-list-card .pb-2 {
  padding-bottom: 2px;
}

hac-expandable-list-card .t-red {
  color: red;
}

hac-expandable-list-card .row-border {
  border: 2px solid;
}

hac-expandable-list-card .listCardCell {
  min-width: 200px;
  max-width: 200px;
}

hac-expandable-list-card ion-card-content {
  padding: 0 20px 20px 20px !important;
}

hac-expandable-list-card .addButton {
  min-width: 30px;
}

hac-expandable-list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

hac-expandable-list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

hac-expandable-list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

hac-expandable-list-card .cardHeader {
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

hac-expandable-list-card ion-list {
  margin-top: 0;
}

hac-expandable-list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

hac-expandable-list-card .listData > .item,
hac-expandable-list-card .listData > .item > .item-inner,
hac-expandable-list-card .listData > .item > .item-inner > .input-wrapper > .label,
hac-expandable-list-card .listData > div > .item,
hac-expandable-list-card .listData > div > .item > .item-inner,
hac-expandable-list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
hac-expandable-list-card ion-item-sliding.item-wrapper > .item,
hac-expandable-list-card ion-item-sliding.item-wrapper > .item > .item-inner,
hac-expandable-list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
hac-expandable-list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

hac-expandable-list-card .list-ios > .item-block:first-child,
hac-expandable-list-card .list-ios > .item-wrapper:first-child .item-block,
hac-expandable-list-card .list-ios > .item-block:last-child,
hac-expandable-list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

hac-expandable-list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
hac-expandable-list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

hac-expandable-list-card .actionIconHeader {
  color: white;
}

hac-expandable-list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

hac-expandable-list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

hac-expandable-list-card .previous.listData {
  padding-bottom: 16px;
}

hac-expandable-list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

hac-expandable-list-card .highlighted {
  color: #ae2465;
}

hac-expandable-list-card .texttop {
  display: initial;
}

hac-expandable-list-card .listCardTable > .listCardRow:nth-child(even),
hac-expandable-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardCell,
hac-expandable-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDateCell,
hac-expandable-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDescriptionCell,
hac-expandable-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardActionBtnCell,
hac-expandable-list-card .listCardTable > .listCardRow:nth-child(even) > .more-actions {
  background: #f0f0f0;
}

hac-expandable-list-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

hac-expandable-list-card .listCardCell {
  min-width: 200px;
  max-width: 200px;
  padding: 10px 16px;
}

hac-expandable-list-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

hac-expandable-list-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

hac-expandable-list-card .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
  cursor: pointer;
}

hac-expandable-list-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

hac-expandable-list-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

hac-expandable-list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

hac-expandable-list-card .pageBtn + .pageBtn {
  margin-left: 18px;
}

hac-expandable-list-card .currentBtn {
  border-bottom: 2px solid black;
}

hac-expandable-list-card .more-actions {
  max-width: 60px;
  min-width: 60px;
}

history-list-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

history-list-card .addButton {
  min-width: 30px;
}

history-list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

history-list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

history-list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

history-list-card .cardHeader {
  padding-top: 10px;
  padding-bottom: 10px;
}

history-list-card ion-list {
  margin-top: 0;
}

history-list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

history-list-card .listData > .item,
history-list-card .listData > .item > .item-inner,
history-list-card .listData > .item > .item-inner > .input-wrapper > .label,
history-list-card .listData > div > .item,
history-list-card .listData > div > .item > .item-inner,
history-list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
history-list-card ion-item-sliding.item-wrapper > .item,
history-list-card ion-item-sliding.item-wrapper > .item > .item-inner,
history-list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
history-list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

history-list-card .list-ios > .item-block:first-child,
history-list-card .list-ios > .item-wrapper:first-child .item-block,
history-list-card .list-ios > .item-block:last-child,
history-list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

history-list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
history-list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

history-list-card .actionIconHeader {
  color: white;
}

history-list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

history-list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

history-list-card .previous.listData {
  padding-bottom: 16px;
}

history-list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

history-list-card .listCardTable > .listCardRow:nth-child(even),
history-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardCell,
history-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDateCell,
history-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDescriptionCell,
history-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardActionBtnCell {
  background: #f0f0f0;
}

history-list-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

history-list-card .listCardCell {
  min-width: 200px;
  max-width: 200px;
  padding: 10px 16px;
}

history-list-card .listCardCell.text-capitalized {
  text-transform: capitalize;
}

history-list-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

history-list-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

history-list-card .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

history-list-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

history-list-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

history-list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

history-list-card .pageBtn + .pageBtn {
  margin-left: 30px;
}

history-list-card .currentBtn {
  border-bottom: 2px solid black;
}

list-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

list-card .addButton {
  min-width: 30px;
}

list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

list-card .cardHeader {
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

list-card ion-list {
  margin-top: 0;
}

list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

list-card .listData > .item,
list-card .listData > .item > .item-inner,
list-card .listData > .item > .item-inner > .input-wrapper > .label,
list-card .listData > div > .item,
list-card .listData > div > .item > .item-inner,
list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
list-card ion-item-sliding.item-wrapper > .item,
list-card ion-item-sliding.item-wrapper > .item > .item-inner,
list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

list-card .list-ios > .item-block:first-child,
list-card .list-ios > .item-wrapper:first-child .item-block,
list-card .list-ios > .item-block:last-child,
list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

list-card .actionIconHeader {
  color: white;
}

list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

list-card .previous.listData {
  padding-bottom: 16px;
}

list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

list-card .highlighted {
  color: #ae2465;
}

list-card .texttop {
  display: initial;
}

list-card .listCardTable > .listCardRow:nth-child(even),
list-card .listCardTable > .listCardRow:nth-child(even) > .listCardCell,
list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDateCell,
list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDescriptionCell,
list-card .listCardTable > .listCardRow:nth-child(even) > .listCardActionBtnCell,
list-card .listCardTable > .listCardRow:nth-child(even) > .more-actions {
  background: #f0f0f0;
}

list-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

list-card .listCardCell {
  min-width: 200px;
  max-width: 200px;
  padding: 10px 16px;
}

list-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

list-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

list-card .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

list-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

list-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

list-card .pageBtn + .pageBtn {
  margin-left: 18px;
}

list-card .currentBtn {
  border-bottom: 2px solid black;
}

list-card .more-actions {
  max-width: 60px;
  min-width: 60px;
}

list-card .bold-text {
  font-weight: bold;
}

list-card .wide-assessment-cell {
  min-width: 320px;
}

mar-card :not(ngb-datepicker) {
  -webkit-transform: translate3d(0, 0, 0);
}

mar-card .care-plan-mar {
  position: absolute;
  margin-top: 0 !important;
}

mar-card .asmtCard {
  padding-bottom: 0 !important;
}

mar-card .mar-grid {
  margin: 7px 15px 0 15px;
}

mar-card .cardHeader {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 16px;
}

mar-card .mar-grid-table {
  margin-bottom: 15px;
}

mar-card .mar-grid-table-header {
  border-radius: 2px 2px 0 0;
  height: auto;
  padding: 10px;
  padding-left: 20px;
  background-color: #e2e7ef;
  color: #2d2c2c;
}

mar-card .mar-grid-table-header .med-name {
  font-size: 14px;
  font-weight: bold;
}

mar-card .mar-grid-table-header .med-params {
  font-size: 10px;
  font-weight: 600;
  color: #2d2c2c;
  margin-top: 5px;
}

mar-card .mar-grid-table-header .med-prn-reasons {
  font-weight: bold !important;
}

mar-card .mar-grid-table-header .additional-details {
  font-size: 12px;
}

mar-card .mar-grid-table-header .additional-details .sub-label {
  font-weight: bold;
  color: #5876b8;
}

mar-card .mar-grid-table-header .med-discontinued-text {
  color: red;
  font-size: 14px;
}

mar-card .mar-cell {
  border-radius: 0 0 2px 2px;
  border: solid 1px #cccccc;
}

mar-card .last-h1 {
  border-bottom: none !important;
  margin-bottom: 7px;
  padding-bottom: 0;
}

mar-card .last-v1 {
  border-right: none !important;
  padding-right: 7px;
}

mar-card .vl {
  border-right: 1px solid lightgray;
}

mar-card .h1 {
  border-bottom: 1px solid lightgray;
}

mar-card .first-h1 {
  margin-top: 7px;
  padding-top: 0;
  padding-bottom: 0;
  height: 55px;
}

mar-card .first-v1 {
  padding-left: 7px;
}

mar-card .sub-slot-1 {
  float: left;
  height: 100%;
  padding: 5px 1px 0 5px;
  font-size: 16px;
}

mar-card .sub-slot-2 {
  color: #9b9b9b;
  font-size: 10px;
  float: right;
  font-weight: 900;
  height: 100%;
  padding-right: 5px;
  text-align: right;
  letter-spacing: -0.17;
  padding-top: 5px;
}

mar-card .cell {
  background-color: #f0f0f0;
  height: 48px;
  cursor: pointer;
}

mar-card .med-dosage {
  color: white !important;
  letter-spacing: -0.27px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

mar-card .schedule-slot {
  background-color: rgba(89, 119, 186, 0.4);
  color: #4a4a4a;
}

mar-card .not-administered-slot {
  background-color: #a01154;
  color: #ffffff;
  padding-right: 9%;
}

mar-card .administered-slot {
  background-color: #85bf31;
  color: #ffffff;
  padding-right: 9%;
}

mar-card .administered-times {
  font-size: 10px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.2px;
  color: #2d2c2c;
}

mar-card .administered-times .not-administered-time {
  color: #a20d55;
}

mar-card .administered-slot-more {
  width: 14px;
  height: 12px;
  font-family: Avenir, serif;
  font-size: 18px;
  font-weight: 900;
  font-stretch: normal;
  font-style: normal;
  line-height: 0;
  letter-spacing: -0.15px;
  text-align: right;
  color: var(--faded-blue);
  padding-right: 15%;
}

mar-card .no-padding {
  padding: 0;
}

mar-card .legend-text {
  font-size: 10px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.17px;
  text-align: right;
  color: #2d2c2c;
}

mar-card .legend-icon-square {
  font-size: 10px;
}

mar-card .legend-icon-square.not-administered {
  color: #a01154;
}

mar-card .legend-icon-square.completed {
  color: #85bf31;
}

mar-card .legend-icon-time {
  font-size: 15px;
  font-weight: 600;
}

mar-card .legend-icon-dash {
  color: #a01154;
  border: none;
  border-top: 3px dashed #a01154;
  width: 20px;
  margin-top: 11px;
  background-color: transparent;
}

mar-card .card-header-md {
  font-size: 1.6rem;
  padding: 16px !important;
}

mar-card .icons {
  position: absolute;
  right: 15px;
  top: 11px !important;
  font-size: 30px !important;
  margin-right: 30px;
}

mar-card .administered-slot-more {
  width: 14px;
  height: 12px;
  font-family: Avenir, serif;
  font-size: 18px;
  font-weight: 900;
  font-stretch: normal;
  font-style: normal;
  line-height: 0;
  letter-spacing: -0.15px;
  text-align: right;
  color: var(--faded-blue);
}

mar-card .no-padding {
  padding: 0;
}

mar-card .legend-text {
  font-size: 10px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: -0.17px;
  text-align: right;
  color: #2d2c2c;
}

mar-card .legend-icon-square {
  font-size: 10px;
}

mar-card .legend-icon-square.not-administered {
  color: #a01154;
}

mar-card .legend-icon-square.completed {
  color: #85bf31;
}

mar-card .legend-icon-time {
  font-size: 15px;
  font-weight: 600;
}

mar-card .legend-icon-dash {
  color: #a01154;
  border: none;
  border-top: 3px dashed #a01154;
  width: 20px;
  margin-top: 11px;
  background-color: transparent;
}

mar-card .icons {
  position: absolute;
  right: 15px;
  top: 30px;
  font-size: 1.5em;
  margin-right: 30px;
}

mar-card .schedule-slot-2 {
  background-color: #d1d1d1;
  color: #2d2c2c;
}

mar-card .schedule-slot-icon {
  font-size: 30px;
  color: #2d2c2c;
  padding-left: 7px;
}

mar-card .late-missed-slot {
  outline: 3px dashed #a01154;
  outline-offset: -3px;
}

mar-card .late-dosage-slot {
  outline: 3px dashed #a01154;
  outline-offset: -3px;
}

mar-card .not-administered-slot-2 {
  background-color: #d5ddee;
  color: #2d2c2c;
  font-weight: bold;
}

mar-card .administered-slot-2 {
  background-color: #d5ddee;
  color: #2d2c2c;
  font-weight: bold;
}

mar-card .disabled-slot {
  background-color: #c3c2c2;
}

mar-card .mar-tab-type {
  padding: 0 36px;
}

mar-card .mar-tab-type .tab-name {
  font-weight: 700;
  color: #5977ba;
  display: inline;
}

mar-card .mar-tab-type .bottom-bar {
  border-radius: 3px;
  background-color: #5977ba;
  color: #5977ba;
  height: 5px;
  margin-top: 4px;
  width: 112px;
}

mar-card .mar-date {
  position: relative;
  z-index: 1;
  top: 101px;
  left: -24px;
}

mar-card .mar-date .mar-date-picker {
  float: right;
  padding-right: 16px;
}

mar-card .mar-date .mar-date-picker cur-date-picker {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  max-width: 150px;
}

mar-card .mar-date .mar-date-picker cur-date-picker .input-calendar-group .ion-input {
  width: 160px;
}

mar-card .mar-date .mar-date-picker cur-date-picker .input-calendar-group button {
  min-width: 40px;
  min-height: 40px;
}

mar-card .mar-date .mar-date-picker cur-date-picker .input-calendar-group input {
  font-size: 14px;
}

mar-card .mar-date .mar-date-picker cur-date-picker .input-calendar-group ngb-datepicker {
  left: -111px !important;
  margin-bottom: 10px;
}

mar-card .segment-hr {
  border-left: 2px solid #9b9b9b;
  height: 18pt;
  opacity: 1;
}

mar-card .count {
  border-radius: 50%;
  height: 20px;
  font-size: 12px;
  padding: 4px 4px 3px 3px;
  width: 20px;
  margin-left: 5px;
}

mar-card .tab-grid {
  margin-top: 12px;
  padding: 0;
  position: relative;
  z-index: 1;
}

mar-card .mar-tabs {
  padding-top: 16px;
}

mar-card .mar-date-label {
  float: right;
  font-weight: bold;
  font-size: 12px;
  margin-right: 10px;
  padding-top: 12px;
}

mar-card .holdicon,
mar-card .info-icon {
  margin: 4px 0 0 22px;
  width: 16px;
  height: 16px;
  -o-object-fit: contain;
  object-fit: contain;
}

mar-card .info-icon {
  display: none;
}

.content-ios .sub-slot-1 {
  padding: 3px 0 0 8px !important;
}

.content-ios .sub-slot-2 {
  padding: 4px !important;
  font-size: 9px !important;
}

.content-ios .holdicon,
.content-ios .info-icon {
  margin: 5px 0 0 8px !important;
}

.content-ios .mar-date-picker cur-date-picker ngb-datepicker {
  left: -104px !important;
}

.content-ios .app-mar-date-picker cur-date-picker .input-calendar-group .ion-input .delete-icon {
  width: 13px !important;
}

mmse-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

mmse-card .addButton {
  min-width: 30px;
}

mmse-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

mmse-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

mmse-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

mmse-card .cardHeader {
  padding-top: 10px;
  padding-bottom: 10px;
}

mmse-card ion-list {
  margin-top: 0;
}

mmse-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

mmse-card .listData > .item,
mmse-card .listData > .item > .item-inner,
mmse-card .listData > .item > .item-inner > .input-wrapper > .label,
mmse-card .listData > div > .item,
mmse-card .listData > div > .item > .item-inner,
mmse-card .listData > div > .item > .item-inner > .input-wrapper > .label,
mmse-card ion-item-sliding.item-wrapper > .item,
mmse-card ion-item-sliding.item-wrapper > .item > .item-inner,
mmse-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
mmse-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

mmse-card .list-ios > .item-block:first-child,
mmse-card .list-ios > .item-wrapper:first-child .item-block,
mmse-card .list-ios > .item-block:last-child,
mmse-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

mmse-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
mmse-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

mmse-card .prevDataRow {
  background: #f0f0f0 !important;
}

mmse-card .prevIcon {
  color: #f0f0f0 !important;
}

mmse-card .actionIconHeader {
  color: white;
}

mmse-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

mmse-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

mmse-card .previous.listData {
  padding-bottom: 16px;
}

mmse-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

mmse-card .listCardTable > .listCardRow:nth-child(even),
mmse-card .listCardTable > .listCardRow:nth-child(even) > .listCardCell,
mmse-card .listCardTable > .listCardRow:nth-child(even) > .listCardDateCell,
mmse-card .listCardTable > .listCardRow:nth-child(even) > .listCardDescriptionCell,
mmse-card .listCardTable > .listCardRow:nth-child(even) > .listCardActionBtnCell {
  background: #f0f0f0;
}

mmse-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

mmse-card .listCardCell {
  min-width: 220px;
  max-width: 220px;
  padding: 10px 16px;
}

mmse-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

mmse-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

mmse-card .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

mmse-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

mmse-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

narrative-list-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

narrative-list-card p {
  color: black !important;
}

narrative-list-card .addButton {
  min-width: 30px;
}

narrative-list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

narrative-list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

narrative-list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

narrative-list-card .cardHeader {
  padding-top: 10px;
  padding-bottom: 10px;
}

narrative-list-card ion-list {
  margin-top: 0;
}

narrative-list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

narrative-list-card .listData > .item,
narrative-list-card .listData > .item > .item-inner,
narrative-list-card .listData > .item > .item-inner > .input-wrapper > .label,
narrative-list-card .listData > div > .item,
narrative-list-card .listData > div > .item > .item-inner,
narrative-list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
narrative-list-card ion-item-sliding.item-wrapper > .item,
narrative-list-card ion-item-sliding.item-wrapper > .item > .item-inner,
narrative-list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
narrative-list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

narrative-list-card .list-ios > .item-block:first-child,
narrative-list-card .list-ios > .item-wrapper:first-child .item-block,
narrative-list-card .list-ios > .item-block:last-child,
narrative-list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

narrative-list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
narrative-list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

narrative-list-card .read-more-wrap {
  height: 100px;
}

narrative-list-card .actionIconHeader {
  color: white;
}

narrative-list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

narrative-list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

narrative-list-card .previous.listData {
  padding-bottom: 16px;
}

narrative-list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

narrative-list-card .textContainer {
  padding: 15px 0 15px 15px;
}

narrative-list-card .textContainerMobile {
  padding: 15px;
}

narrative-list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

narrative-list-card .pageBtn + .pageBtn {
  margin-left: 30px;
}

narrative-list-card .currentBtn {
  border-bottom: 2px solid black;
}

new-expandable-list-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

new-expandable-list-card .addButton {
  min-width: 30px;
}

new-expandable-list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

new-expandable-list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

new-expandable-list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

new-expandable-list-card .cardHeader {
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

new-expandable-list-card ion-list {
  margin-top: 0;
}

new-expandable-list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

new-expandable-list-card .listData > .item,
new-expandable-list-card .listData > .item > .item-inner,
new-expandable-list-card .listData > .item > .item-inner > .input-wrapper > .label,
new-expandable-list-card .listData > div > .item,
new-expandable-list-card .listData > div > .item > .item-inner,
new-expandable-list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
new-expandable-list-card ion-item-sliding.item-wrapper > .item,
new-expandable-list-card ion-item-sliding.item-wrapper > .item > .item-inner,
new-expandable-list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
new-expandable-list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

new-expandable-list-card .list-ios > .item-block:first-child,
new-expandable-list-card .list-ios > .item-wrapper:first-child .item-block,
new-expandable-list-card .list-ios > .item-block:last-child,
new-expandable-list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

new-expandable-list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
new-expandable-list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

new-expandable-list-card .actionIconHeader {
  color: white;
}

new-expandable-list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

new-expandable-list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

new-expandable-list-card .previous.listData {
  padding-bottom: 16px;
}

new-expandable-list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

new-expandable-list-card .highlighted {
  color: #ae2465;
}

new-expandable-list-card .texttop {
  display: initial;
}

new-expandable-list-card .more-actions {
  max-width: 60px;
  min-width: 60px;
  background: inherit;
}

new-expandable-list-card .more-actions-new {
  min-width: 40px;
  width: 100px;
  text-align: right;
}

new-expandable-list-card .listCardTable > .listCard:nth-child(even),
new-expandable-list-card .listCardTable > .listCard:nth-child(even) > .listCardRow > .listCardCell,
new-expandable-list-card .listCardTable > .listCard:nth-child(even) > .listCardRow > .listCardDateCell,
new-expandable-list-card .listCardTable
> .listCard:nth-child(even)
> .listCardRow
> .listCardDescriptionCell,
new-expandable-list-card .listCardTable
> .listCard:nth-child(even)
> .listCardRow
> .listCardActionBtnCell,
new-expandable-list-card .listCardTable > .listCard:nth-child(even) > .listCardRow > .more-actions-new,
new-expandable-list-card .listCardTable > .listCard:nth-child(even) > .listCardRow > .more-actions {
  background: #f0f0f0;
}

new-expandable-list-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

new-expandable-list-card .listCardCell {
  min-width: 200px;
  max-width: 200px;
  padding: 10px 16px;
}

new-expandable-list-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

new-expandable-list-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

new-expandable-list-card .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

new-expandable-list-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

new-expandable-list-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

new-expandable-list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

new-expandable-list-card .pageBtn + .pageBtn {
  margin-left: 18px;
}

new-expandable-list-card .currentBtn {
  border-bottom: 2px solid black;
}

new-expandable-list-card .expandablerow {
  background-color: white;
  padding-bottom: 12px;
}

new-expandable-list-card .expandableheader {
  font-weight: bold;
  padding-left: 16px;
}

new-expandable-list-card .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

new-expandable-list-card .resolve-column {
  text-align: center;
  min-width: 150px;
}

new-expandable-list-card .notes-column {
  max-width: 750px;
  min-width: 750px;
}

new-expandable-list-card .card-ios .cardSubheader {
  width: 100% !important;
}

new-expandable-list-card .previousData .cardSubheader {
  color: black;
  background-color: transparent;
  opacity: 1;
}

new-expandable-list-card .previousData {
  background-color: #d99eb5;
}

@media (max-width: 1180px) {
  new-expandable-list-card .more-actions-new {
    width: auto;
  }
  new-expandable-list-card .notes-column {
    max-width: 200px;
    min-width: 200px;
  }
}

new-wound-site-card {
  -webkit-overflow-scrolling: touch;
}

new-wound-site-card .cardHeader {
  border-radius: 3px;
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5977ba;
}

new-wound-site-card .card-content {
  overflow: auto;
}

new-wound-site-card .dottedicon {
  float: right;
  font-size: 24px;
  font-weight: bolder;
}

new-wound-site-card .dottediconbtn {
  background-color: unset;
  color: unset;
}

new-wound-location .warning-message {
  color: #602d34;
  font-weight: bold;
}

new-wound-notes .inputborder {
  border: solid 1px #9b9b9b;
}

new-wound-notes .label {
  font-size: 12px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
}

new-wound-notes .item-md,
new-wound-notes .item-ios {
  padding-left: 0;
}

new-wound-notes .errorText {
  color: #d0011b !important;
  font-size: 12px !important;
}

new-wound-notes .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

new-wound-score numeric-tool .description-container .ten {
  width: 16%;
}

new-wound-score numeric-tool .description-container .thirty {
  width: 28.5%;
}

new-wound-score numeric-tool .description-container .forty {
  width: 37%;
}

new-wound-sidebar .sidebar {
  background-color: #f3f3f3;
  padding: 8px;
  border: solid 1px #c5c5c5;
}

new-wound-sidebar .item {
  margin-top: 4px;
  margin-bottom: 4px;
}

new-wound-sidebar .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

new-wound-sidebar .size {
  border-radius: 2px;
  border: solid 1px #9b9b9b;
  background-color: #ffffff;
  padding-left: 16px;
  padding-top: 16px;
}

new-wound-sidebar .sizelbl {
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
  padding-left: 16px;
}

new-wound-sidebar .sizeinput {
  color: black;
  margin-left: 5px;
}

new-wound-sidebar .label {
  font-size: 12px !important;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal !important;
  letter-spacing: normal;
  color: #9b9b9b !important;
}

new-wound-sidebar .sizeinnerlbl {
  font-size: 12px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

new-wound-sidebar .checkbox-md + .item-inner ion-label,
new-wound-sidebar .checkbox-ios + .item-inner ion-label {
  font-size: 14px !important;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal !important;
  letter-spacing: normal;
  color: #2d2c2c !important;
}

new-wound-sidebar .inputborder {
  border: solid 1px #9b9b9b;
}

new-wound-sidebar .label-md[stacked],
new-wound-sidebar .label-md[floating],
new-wound-sidebar .label-ios[stacked],
new-wound-sidebar .label-ios[floating] {
  margin-left: 16px;
}

new-wound-sidebar .item.item-md .checkbox-md,
new-wound-sidebar .item.item-md .checkbox-ios {
  margin: 9px 12px 9px 8px;
}

new-wound-sidebar .text-input-md,
new-wound-sidebar .text-input-ios {
  padding-left: 10px;
}

new-wound-sidebar .select-text {
  padding-left: 16px;
}

new-wound-sidebar .item-label-stacked .text-input-md,
new-wound-sidebar .item-label-floating .text-input-md,
new-wound-sidebar .item-label-stacked .text-input-ios,
new-wound-sidebar .item-label-floating .text-input-ios {
  padding-left: 16px;
}

new-wound-sidebar .woundcheckboxes {
  padding-left: 0;
  background-color: unset;
}

new-wound-sidebar .margin0 {
  margin-top: 0;
  margin-bottom: 0;
}

new-wound-sidebar .label-ios {
  margin: 11px 8px 14px 0;
}

new-wound-sidebar .cancel-button {
  width: 170px;
  height: 36px;
  -o-object-fit: contain;
  object-fit: contain;
  border-radius: 18px;
  background-color: #d0021b;
  text-transform: unset;
}

new-wound-sidebar .item-summary {
  background-color: unset;
}

new-wound-sidebar .summary-label {
  font-size: 12px !important;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c !important;
  margin: 8px 0px 8px 36px;
}

new-wound-sidebar .summary-text {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c !important;
  margin: 8px 10px 8px 0;
}

new-wound-sidebar .summary-sidebar-header {
  border-radius: 2px;
  background-color: #5977ba;
}

new-wound-sidebar .summary-sidebar-header-text {
  font-size: 14px !important;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #ffffff !important;
  padding-left: 46px;
}

new-wound-sidebar .summary-sidebar {
  background-color: #f3f3f3;
  border: solid 1px #c5c5c5;
}

new-wound-sidebar .marginwidth {
  font-weight: normal !important;
  margin: 0px 0 0px 36px;
}

new-wound-sidebar .marginlength {
  font-weight: normal !important;
  margin: 0px 0 10px 36px;
}

new-wound-sidebar .marginunable {
  margin: 0px 0 15px 36px;
  font-weight: normal !important;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  new-wound-sidebar .textinput {
    width: 50%;
  }
}

new-wound-sidebar .severitylabel {
  font-size: 16px !important;
  margin: 0;
}

new-wound-sidebar .scroll-content {
  margin-top: 0 !important;
}

new-wound-site-popover .poplabel {
  font-size: 12px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
  padding: 14px;
}

new-wound-site-popover button {
  background-color: unset;
  width: 100%;
  text-align: left;
}

new-wound-site-tabs .tab-button[aria-selected="true"] {
  color: black !important;
  font-weight: bold;
  border-bottom: 4px solid #7ed321;
  font-size: 12px !important;
  font-weight: bold !important;
  font-stretch: normal !important;
  font-style: normal !important;
  line-height: normal !important;
  letter-spacing: normal !important;
  color: #2d2c2c !important;
  opacity: 1 !important;
}

new-wound-site-tabs .tabs-md .tabbar {
  background: unset;
  width: calc(100% - 170px);
  height: 57px;
}

new-wound-site-tabs .header-md::after,
new-wound-site-tabs .tabs-md[tabsPlacement="top"] > .tabbar::after,
new-wound-site-tabs .footer-md::before,
new-wound-site-tabs .tabs-md[tabsPlacement="bottom"] > .tabbar::before {
  background-image: none;
}

new-wound-site-tabs .tabButton {
  float: right;
  text-align: right;
  height: 47px;
}

new-wound-site-tabs .tab-button {
  opacity: 0.4 !important;
  font-size: 12px !important;
  font-weight: bold !important;
  font-stretch: normal !important;
  font-style: normal !important;
  line-height: normal !important;
  letter-spacing: normal !important;
  color: #4a4a4a !important;
}

new-wound-site-tabs .tabs-ios[tabsPlacement="top"] .tabbar {
  border-bottom: none;
}

new-wound-site-tabs .tabs-ios .tabbar {
  background: unset;
  width: calc(100% - 170px);
  border-top: none;
  height: 57px;
}

new-wound-site-tabs .tabs-ios[tabsLayout="icon-hide"] .tab-button,
new-wound-site-tabs .tabs-ios .tab-button.has-title-only {
  min-height: 56px;
}

new-wound-site-tabs .content-md,
new-wound-site-tabs .content-ios {
  background-color: unset;
}

new-wound-site-tabs .next {
  border-radius: 18px;
  -webkit-box-shadow: 0 2px 8px 0 #85bf31;
  box-shadow: 0 2px 8px 0 #85bf31;
  background-color: #85bf31 !important;
  width: 78px;
  height: 36px;
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  text-transform: none;
}

new-wound-site-tabs .backdisabled {
  opacity: 0.4;
  border-radius: 18px;
  background-color: #5977ba;
  width: 78px;
  height: 36px;
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
}

new-wound-site-tabs .back {
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  border-radius: 18px;
  background-color: #5977ba;
  width: 78px;
  height: 36px;
  text-transform: none;
}

new-wound-site-tabs .addnewlocation {
  border-radius: 18px;
  -webkit-box-shadow: 0 2px 8px 0 #85bf31;
  box-shadow: 0 2px 8px 0 #85bf31;
  background-color: #85bf31 !important;
  width: 150px;
  height: 38px;
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  white-space: normal;
  text-transform: none;
}

new-wound-site-tabs .tabs-ios[tabsLayout="icon-hide"] .tab-button .tab-button-text,
new-wound-site-tabs .tabs-ios .tab-button.has-title-only .tab-button-text {
  margin: 0px;
  margin-right: 10px;
  line-height: 1.1;
  font-size: 12px;
}

new-wound-site-tabs .tabborder {
  border-bottom: 1px solid #ccc;
  height: 54px;
}

new-wound-summary .summary-label {
  font-size: 12px !important;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c !important;
}

new-wound-summary .summary-text {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c !important;
}

order-entry-om-card ion-row.header-row.pc-20.scroll-row.pL0 {
  position: -webkit-sticky !important;
  position: sticky !important;
  top: 0;
  z-index: 999;
}

order-entry-om-card .header-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-align: start;
  color: white;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

order-entry-om-card .label-with-icon {
  color: white !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  /* Asegúrate de que ocupe el 100% del ancho */
}

order-entry-om-card .header-row {
  background-color: #932665;
  color: white;
}

order-entry-om-card .item-style {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: bold;
}

order-entry-om-card .om-card {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: absolute;
}

order-entry-om-card .scroll-content {
  padding: 0px 20px 0px 20px;
  background: white !important;
}

order-entry-om-card .ng-select .ng-select-container .ng-value-container .ng-input > input {
  margin-left: -3px;
}

order-entry-om-card #orderingProviderId .ng-arrow-wrapper .ng-arrow {
  border-color: none;
  border-style: none;
  border-width: 0;
}

order-entry-om-card .ng-select .ng-select-container {
  min-height: 40px;
}

order-entry-om-card .ng-select.ng-select-single .ng-select-container {
  height: 40px;
}

order-entry-om-card .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 20px 0px 10px;
}

order-entry-om-card .download-container {
  width: 150px;
  margin-left: auto;
}

order-entry-om-card .download-container .select {
  background-image: none !important;
  background-color: #5977ba;
  border: none !important;
  font-weight: 600;
}

order-entry-om-card .download-container img {
  float: right;
  margin: 15px 12px 15px 12px;
  pointer-events: none;
  width: auto;
}

order-entry-om-card .download-container span {
  color: white;
}

order-entry-om-card .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

order-entry-om-card .floatRight {
  float: right;
  margin-bottom: 2px;
}

order-entry-om-card .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 3px;
  padding: 0 30px 0 30px;
  text-align: left;
  cursor: pointer;
  background-color: #5977ba;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: -1px;
}

order-entry-om-card .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

order-entry-om-card .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

order-entry-om-card .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

order-entry-om-card .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 36px;
}

order-entry-om-card .item-container .no-select {
  background: none;
}

order-entry-om-card .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

order-entry-om-card .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

order-entry-om-card .icon-document {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 10px;
  width: 35px;
  height: 35px;
  background-color: transparent;
}

order-entry-om-card .ng-dropdown-panel .ng-dropdown-panel-items {
  max-height: 280px;
}

order-entry-om-card .om-list {
  position: relative;
  overflow-y: auto;
}

order-entry-om-card .om-list ion-grid {
  padding: 0px;
}

order-entry-om-card .om-list ion-grid ion-col.col {
  padding: 0px;
}

order-entry-om-card .om-list ion-grid ion-col.col ion-label.label-md {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 14px 20px;
}

order-entry-om-card .om-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

order-entry-om-card .order-add-20-left {
  margin-left: 20px;
}

order-entry-om-card .om-entry ion-input.input {
  border: 1px solid #ccc;
  border-radius: 3px;
}

order-entry-om-card .om-entry .cs-h2 {
  font-size: 1.6rem;
  color: blue;
  font-weight: bold;
}

order-entry-om-card .image-upload > input {
  display: none;
  margin-top: 10px;
}

order-entry-om-card .icons-img {
  width: 32px;
  height: 32px;
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
  order-entry-om-card .hide-column-if-too-small {
    display: none;
  }
}

order-entry-om-card .action-icons {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
  top: 0px;
  position: relative;
  right: 0px;
  font-size: 1.5em;
}

order-entry-om-card .action-icons .more-icon {
  padding-left: 0px;
  padding-right: 10px;
  margin-right: 10px;
}

@media only screen and (max-device-width: 1024px) {
  order-entry-om-card .action-icons .more-icon {
    margin-right: 5px;
  }
}

order-entry-om-card .action-icons .icon-fix {
  margin-top: 0px;
  font-size: 28px;
  color: #5977ba;
}

order-entry-om-card .comm-notes-list {
  padding: 0px;
}

order-entry-om-card .comm-notes-list .pL20 {
  padding-left: 20px;
}

order-entry-om-card .comm-notes-list .pL15 {
  padding-left: 15px;
}

order-entry-om-card .comm-notes-list .pL5 {
  padding-left: 5px;
}

order-entry-om-card .pc-row:nth-child(even) {
  background-color: #eee;
}

order-entry-om-card ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0 !important;
}

order-entry-om-card .searchbar-md {
  padding: 0px;
}

order-entry-om-card .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 4px;
  border: solid 1px #ccc;
  background-color: #ffffff;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 40px;
}

order-entry-om-card .searchbar-search-icon {
  cursor: pointer;
}

order-entry-om-card .searchbar-input {
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 20px !important;
}

order-entry-om-card .searchbar-md .searchbar-search-icon {
  top: 10px;
  right: 15%;
  left: auto !important;
}

order-entry-om-card .searchbar-clear-icon {
  right: 5%;
  left: auto !important;
}

order-entry-om-card .scroll-row {
  min-width: 800px;
}

order-entry-om-card .main-row {
  border-bottom: 2px solid #dbdbdb;
}

order-entry-om-card .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: visible;
}

order-entry-om-card .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

order-entry-om-card .clinicalContainer .buttons .redirect-button {
  margin-left: 0;
  text-transform: initial;
  font-weight: 600;
  border-radius: 50px;
  font-size: 1.4rem;
  height: 40px;
}

order-entry-om-card .clinicalContainer .buttons .redirect-button.to-the-right {
  float: right;
}

order-entry-om-card .clinicalContainer .tableContainer {
  margin-left: 4px;
  overflow-x: auto;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

order-entry-om-card .clinicalContainer .tableContainer .cs-h2 {
  font-size: 1.6rem;
  color: green;
  font-weight: bold;
}

order-entry-om-card .noPadding {
  padding-right: 5px !important;
  padding-left: 5px !important;
}

order-entry-om-card .test {
  background-color: red;
}

order-entry-om-card .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

order-entry-om-card .comm-notes-list {
  padding: 0px;
}

order-entry-om-card .comm-notes-list .pL20 {
  padding-left: 20px;
}

order-entry-om-card .comm-notes-list .pL15 {
  padding-left: 15px;
}

order-entry-om-card .comm-notes-list .pL5 {
  padding-left: 5px;
}

order-entry-om-card .arrowIcon {
  top: 16px;
  margin-left: 2px;
  color: white;
}

order-entry-om-card .ion-col-too-small2 {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 3% !important;
  max-width: 3% !important;
}

order-entry-om-card .row-align {
  height: 21px;
}

order-entry-om-card .label-size {
  height: 21px;
  margin-top: 0px !important;
  padding-top: 0px !important;
}

order-entry-om-card .ion-col-action {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  min-width: 12% !important;
  max-width: 12% !important;
}

order-entry-om-card .padding-top-5 {
  padding-top: 5px;
}

order-entry-om-card .cheating-cursor {
  opacity: 0 !important;
}

order-entry-om-card .ion-col-too-small {
  min-width: 11% !important;
  max-width: 11% !important;
}

order-entry-om-card .ion-col-small {
  min-width: 13% !important;
  max-width: 13% !important;
}

order-entry-om-card .ion-col-medium {
  min-width: 20% !important;
  max-width: 20% !important;
}

order-entry-om-card .paper-clip {
  min-width: 16% !important;
  max-width: 16% !important;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

order-entry-om-card .no-margin-label {
  margin-top: 0px;
  padding-top: 0px !important;
}

order-entry-om-card .no-margin-header {
  margin-bottom: 0px;
  padding-bottom: 0px !important;
}

order-entry-om-card .pageFill {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

order-entry-om-card .add-refresh-container {
  padding: 0;
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 5px;
  float: right;
}

order-entry-om-card .order-subtitle {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  margin: 10px 0px;
  border-radius: 2px;
}

order-entry-om-card .add-button {
  background-color: #85bf31;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

order-entry-om-card .margin-items {
  margin-right: 0;
  padding-right: 0;
  margin-top: 0;
  padding-top: 0;
  top: -10;
}

order-entry-om-card .refresh-button {
  background-color: #5977ba;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

order-entry-om-card .order-entry-details-card {
  margin: 0px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  font-size: 14px;
  padding: 0px;
  width: 100%;
  background-color: transparent;
}

order-entry-om-card .order-entry-content-card {
  margin-left: 0px;
  margin-right: -10px;
  padding-left: 0px;
  padding-right: -10px;
}

order-entry-om-card .pc-row:nth-child(odd) ion-row.note-data-row {
  background-color: #fff;
}

order-entry-om-card .pc-row:nth-child(even) ion-row.note-data-row {
  background-color: #eee;
}

order-entry-om-card .column {
  width: 50%;
  padding: 10px;
  /* Should be removed. Only for demonstration */
}

order-entry-om-card .column2 {
  float: right;
  padding: 10px;
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

order-entry-om-card .sectionButtons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  padding: 5px 20px 5px 5px;
  background-color: rgba(155, 155, 155, 0.15);
}

order-entry-om-card .sectionButtons .right {
  margin-right: 0;
  margin-left: 20px;
}

order-entry-om-card .mainCardTitle {
  background: #e2e7ef;
  padding: 9px 15px;
  margin: 10px 5px;
  border-radius: 2px;
  font-weight: bold;
  color: #5977ba;
  font-size: 18px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

order-entry-om-card .cardContainer {
  padding: 20px 20px;
}

order-entry-om-card .orderEntryCard {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: calc(100vh - 18vh);
  width: 100%;
  margin: 0;
  background-color: white;
  position: relative;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

order-entry-om-card .orderEntryCard ~ .orderEntryCard {
  margin-top: 30px;
}

order-entry-om-card #segmentContainer {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

order-entry-om-card .segment-button {
  height: 60px !important;
  line-height: 60px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  text-transform: none !important;
  color: #9b9b9b !important;
  opacity: 1 !important;
}

order-entry-om-card .segment-activated {
  font-weight: 900 !important;
  color: #5977ba !important;
  opacity: 1 !important;
}

order-entry-om-card .segment-ios .segment-button.segment-activated {
  background-color: transparent;
  border-color: transparent;
}

order-entry-om-card .segment-ios .segment-button {
  font-size: 16px !important;
  border-color: transparent;
}

order-entry-om-card .segment-hr {
  border-left: 2px solid #9b9b9b;
  height: 18pt;
  opacity: 1;
}

order-entry-om-card #sectionContainer {
  padding: 20px;
}

order-entry-om-card .orderCardHeader,
order-entry-om-card .orderHeader {
  padding: 0 0 0 20px;
}

order-entry-om-card .orderItemHeader {
  padding: 0 0 0 30px;
  border-bottom: 1px solid #fefefe;
}

order-entry-om-card .orderCardHeader,
order-entry-om-card .orderHeader {
  border-radius: 2px;
}

order-entry-om-card .orderCardHeader {
  max-height: 50px;
  height: 50px;
}

order-entry-om-card .orderHeader,
order-entry-om-card .orderItemHeader {
  max-height: 46px;
  height: 46px;
}

order-entry-om-card .orderCardHeader {
  background-color: #dee4ed;
}

order-entry-om-card .orderHeader {
  color: white;
  background-color: #4a90e2;
}

order-entry-om-card .orderItemHeader {
  color: #2d2c2c;
  background-color: #d3e3f7;
}

order-entry-om-card .orderItemHeader > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

order-entry-om-card .orderItemHeader.discontinued {
  background-color: #e6e6e6;
}

order-entry-om-card .orderItemHeader.discontinued > ion-col > span.orderItemStatus {
  color: #a1a1a1;
}

order-entry-om-card .orderItemHeader.discontinued > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

order-entry-om-card .orderItemHeader.denied {
  background-color: #e6e6e6;
}

order-entry-om-card .orderItemHeader.denied > ion-col > span.orderItemStatus {
  color: #000;
}

order-entry-om-card .orderItemHeader.denied > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

order-entry-om-card .orderItemHeader.deleted {
  background-color: #f8d9de;
}

order-entry-om-card .orderItemHeader.deleted > ion-col > span.orderItemStatus {
  color: #000;
}

order-entry-om-card .orderItemHeader.deleted > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

order-entry-om-card .orderItemStatus {
  font-weight: 700;
}

order-entry-om-card .deletedOrder {
  color: #d0011b;
}

order-entry-om-card .orderCardHeader ~ order-container > .orderHeader {
  margin-top: 10px;
}

order-entry-om-card .orderHeader {
  margin-bottom: 5px;
}

order-entry-om-card order-item ~ order-item > .orderItemContainer {
  border-top: 0;
}

order-entry-om-card .orderHeaderButton.fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px !important;
  width: 30px !important;
}

order-entry-om-card .orderHeaderButton {
  height: 30px;
  width: 30px;
  cursor: pointer;
}

order-entry-om-card .submitBtn {
  float: right;
  margin: 10px 0 0 0;
}

order-entry-om-card .barButton,
order-entry-om-card .submitBtn {
  text-transform: initial;
  border-radius: 3px;
}

order-entry-om-card .disclaimerText {
  color: #2d2c2c;
  font-size: 14pt;
  font-weight: 600;
}

order-entry-om-card .disclaimerContainer {
  padding: 20px;
}

order-entry-om-card .capitalizing-label {
  text-transform: none;
}

order-entry-om-card .button-md {
  text-transform: none;
  height: 40px;
}

order-entry-om-card .caret {
  color: #c1bfbf;
  font-weight: bold;
}

order-entry-om-card .no-caret {
  color: #c1bfbf;
  font-weight: normal;
}

order-entry-om-card .diagnosis-name-description {
  white-space: pre-line;
  padding-left: 5px;
}

order-entry-om-card .diagnosis-type {
  text-transform: capitalize;
}

order-entry-om-card .diagnosis-description {
  margin-top: 0;
}

order-entry-om-card .diagnosis-type {
  margin-bottom: 0;
}

order-entry-om-card .discontinue-date {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 calc(22% - 11px);
  -ms-flex: 0 0 calc(22% - 11px);
  flex: 0 0 calc(22% - 11px);
  min-width: 245px;
}

@media (max-width: 1200px) {
  order-entry-om-card .discontinue-date {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(22% - 11px);
    -ms-flex: 0 0 calc(22% - 11px);
    flex: 0 0 calc(22% - 11px);
    min-width: 150px;
  }
}

order-entry-om-card .toggle-container-center {
  overflow-wrap: break-word;
}

order-entry-om-card #date-value::-webkit-input-placeholder {
  font-size: 13px;
}

order-entry-om-card #date-value::-moz-placeholder {
  font-size: 13px;
}

order-entry-om-card #date-value::-ms-input-placeholder {
  font-size: 13px;
}

order-entry-om-card #date-value::placeholder {
  font-size: 13px;
}

order-entry-om-card #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar {
  width: 100%;
  padding-top: 12px;
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  order-entry-om-card #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar {
    width: 195px;
  }
}

@media all and (device-width: 1024px) and (device-height: 768px) and (orientation: landscape) {
  order-entry-om-card #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar {
    width: 195px;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  order-entry-om-card #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar {
    width: 195px;
  }
}

order-entry-om-card #sectionContainer
> ion-content
> div.scroll-content
> div
> ion-grid
> ion-row.pc-row.scroll-row.main-row.row
> ion-col
> ion-row
> ion-row
> ion-col
> ion-label {
  color: #abb2b9;
  margin-left: 20px;
}

order-entry-om-card .declinedText {
  color: #d0011b;
  font-weight: 600;
}

order-entry-om-card .prn-content {
  margin-top: -1px;
}

order-entry-om-card .prn-content prn {
  padding-right: 20px;
}

order-entry-om-card .prn-content prn .custom-dropdown {
  height: 40px;
}

order-entry-om-card prn .blue-color,
order-entry-om-card prn .blue-color:hover {
  background: #5977ba !important;
}

pain-site-card-sidebar .sidebar {
  background-color: #f4f4f4;
  padding: 8px;
  border: solid 1px #c5c5c5;
  width: 100%;
}

pain-site-card-sidebar label {
  font-weight: 600;
}

pain-site-card-sidebar .listHeader {
  color: #5977ba;
  font-weight: 700;
  background-color: #e0e0e0;
  border-radius: 2px;
  padding: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  min-height: 41px;
}

pain-site-card-sidebar .siteLabel {
  display: block;
  width: calc(100% - 24px);
  overflow-wrap: break-word;
  word-wrap: break-word;
  word-break: normal;
}

pain-site-card-sidebar .listItem + .listItem,
pain-site-card-sidebar .listHeader + .listHeader {
  margin-top: 8px;
}

pain-site-card-sidebar .active > .listHeader {
  color: white;
  background-color: #bb5e81;
}

pain-site-card-sidebar .active > .listHeader > .actionIcon {
  color: white;
}

pain-site-card-sidebar .list {
  padding: 10px 10px 0 10px;
  font-weight: 300;
}

pain-site-card-sidebar .actionIcon {
  color: #4a4a4a;
  padding-top: 2px;
  height: 24px;
  cursor: pointer;
}

pain-site-card-sidebar .toolbar-background,
pain-site-card-sidebar .toolbar-background-md {
  background: none !important;
}

pain-site-card-sidebar .pageBtn {
  display: inline;
  cursor: pointer;
}

pain-site-card-sidebar .pageBtn + .pageBtn {
  margin-left: 30px;
}

pain-site-card-sidebar .currentBtn {
  border-bottom: 2px solid black;
}

palliative-card {
  font-size: 1.2rem;
}

palliative-card .radio {
  text-align: left;
  padding-left: 20px;
}

palliative-card .card {
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 20px;
  width: calc(100% - 40px);
}

palliative-card .card-header {
  border-radius: 2px;
  margin: 20px 20px 0 20px;
  background: rgba(197, 208, 238, 0.5);
}

palliative-card .card-headertext {
  text-align: left;
  letter-spacing: 0px;
  color: #5977ba;
  font-weight: bold;
  font-size: 18px;
}

palliative-card .header {
  background: rgba(155, 155, 155, 0.2);
  border-radius: 4px;
  color: rgba(74, 74, 74, 0.2);
  font-weight: 800;
  margin-bottom: 20px;
  padding: 1rem 0;
}

palliative-card .header-text {
  text-align: left;
  font-weight: bold;
  font-size: 14px;
  letter-spacing: 0px;
  color: #000000;
}

palliative-card .colum-text {
  text-align: left;
  font-weight: normal;
  font-size: 14px;
  letter-spacing: 0px;
  color: #2d2c2c;
  margin-bottom: 20px;
}

palliative-card input[type="radio"] {
  padding: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transform: scale(1.4);
  transform: scale(1.4);
}

palliative-card .textInit {
  text-transform: capitalize;
}

palliative-card .textUpper {
  text-transform: uppercase;
}

palliative-card .expandDiv {
  white-space: nowrap;
  min-width: 1400px;
}

palliative-card .card-content {
  overflow: auto !important;
  margin: 20px 20px;
  padding: 0px;
}

palliative-card .card-content-md,
palliative-card .card-content-lg {
  overflow: auto !important;
}

palliative-card .span-first {
  text-align: left;
  font-weight: bold;
  font-size: 14px;
  letter-spacing: 0px;
  color: #ae2465;
  padding-right: 4px;
}

palliative-card .span-last {
  text-align: left;
  font-size: 14px;
  letter-spacing: 0px;
}

palliative-card .additionalText {
  width: 100%;
  padding-left: 20px;
}

patient-history-card .item-css {
  background: #ecf3fc !important;
  color: #5977ba !important;
  font-size: 16px !important;
  font-weight: bold !important;
  margin: 20px 20px 0 24px !important;
  border-radius: 2px !important;
  padding-right: 40px;
}

patient-history-card .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

patient-history-card .item-css .icons {
  position: absolute;
  right: 20px;
  top: 10px;
  font-size: 1.5em;
}

patient-history-card .item-css .icons .more-icon {
  margin-right: 20px;
}

patient-history-card .one-line-text {
  max-height: 22px !important;
}

patient-history-card .ver-center {
  margin-top: 7px !important;
}

questions-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

questions-card ion-list {
  margin-top: 0;
}

questions-card .rowsCount {
  font-size: 17px;
  font-weight: 600 !important;
  color: black;
}

questions-card .rowsCount > span {
  font-weight: 400 !important;
}

questions-card .subDesc {
  padding: 10px 16px;
  color: #c1bfbf;
}

questions-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

questions-card .disabledIcon {
  color: #c1bfbf;
}

questions-card .listData > ion-item:nth-child(odd) {
  background: #f0f0f0;
}

questions-card .listData > .item,
questions-card .listData > .item > .item-inner,
questions-card .listData > .item > .item-inner > .input-wrapper > .label,
questions-card .listData > div > .item,
questions-card .listData > div > .item > .item-inner,
questions-card .listData > div > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

questions-card .list-ios > .item-block:first-child,
questions-card .list-ios > .item-wrapper:first-child .item-block,
questions-card .list-ios > .item-block:last-child,
questions-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

questions-card .questionRow {
  min-height: 50px;
  font-size: 14px;
}

questions-card .listDataContent {
  background: none;
  font-size: 14px;
}

questions-card .questionRadio {
  padding: 0 6px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

questions-card .questionRadio > ion-icon {
  padding: 0 6px;
  color: #5977ba;
  font-size: 22px;
}

questions-card .viewQuestionButton {
  padding-left: 30px;
  padding-right: 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

questions-card .editQuestionButton {
  padding-left: 12px;
  padding-right: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

questions-card .viewQuestionButton > ion-icon,
questions-card .editQuestionButton > ion-icon {
  font-size: 26px;
}

questions-card .cardHeader {
  padding-top: 13px;
  padding-bottom: 13px;
}

review-systems-card .cardHeader {
  padding-top: 13px;
  padding-bottom: 13px;
}

review-systems-card .asmtCard > ion-card-content,
review-systems-card .asmtCard > ion-card-content.card-content-ios {
  margin: 0 20px;
  padding: 0 12px;
}

review-systems-card .card-content-ios,
review-systems-card .label-ios {
  font-size: 14px;
}

review-systems-card .expandable-panel {
  border-radius: 2px;
  border: solid 1px #9b9b9b;
  background-color: #ffffff;
  margin-bottom: 12px;
}

review-systems-card .expandable-panel-header {
  border-radius: 2px;
  border: solid 1px #9b9b9b;
  background-color: #ffffff;
  border-top: none;
  border-left: none;
  border-right: none;
}

review-systems-card .expandable-panel-header-text {
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.29;
  letter-spacing: normal;
  color: #2d2c2c;
  padding-top: 16px;
  padding-left: 26px;
}

review-systems-card .expandable-panel-header-icon {
  color: #4a4a4a;
}

review-systems-card .scrollcard {
  overflow: scroll;
  height: 350px;
}

review-systems-card .checkboxLabel {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.29;
  letter-spacing: normal;
  color: #2d2c2c;
}

review-systems-card .text-input[disabled] {
  opacity: unset;
}

review-systems-card .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

time-to-task-list-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

time-to-task-list-card .addButton {
  min-width: 30px;
}

time-to-task-list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

time-to-task-list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

time-to-task-list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

time-to-task-list-card .cardHeader {
  min-height: 50px;
  padding-top: 10px;
  padding-bottom: 10px;
}

time-to-task-list-card ion-list {
  margin-top: 0;
}

time-to-task-list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

time-to-task-list-card .listData > .item,
time-to-task-list-card .listData > .item > .item-inner,
time-to-task-list-card .listData > .item > .item-inner > .input-wrapper > .label,
time-to-task-list-card .listData > div > .item,
time-to-task-list-card .listData > div > .item > .item-inner,
time-to-task-list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
time-to-task-list-card ion-item-sliding.item-wrapper > .item,
time-to-task-list-card ion-item-sliding.item-wrapper > .item > .item-inner,
time-to-task-list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
time-to-task-list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

time-to-task-list-card .list-ios > .item-block:first-child,
time-to-task-list-card .list-ios > .item-wrapper:first-child .item-block,
time-to-task-list-card .list-ios > .item-block:last-child,
time-to-task-list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

time-to-task-list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
time-to-task-list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

time-to-task-list-card .actionIconHeader {
  color: white;
}

time-to-task-list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

time-to-task-list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

time-to-task-list-card .previous.listData {
  padding-bottom: 16px;
}

time-to-task-list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

time-to-task-list-card .highlighted {
  color: #ae2465;
}

time-to-task-list-card .texttop {
  display: initial;
}

time-to-task-list-card .listCardTable > .listCardRow:nth-child(even),
time-to-task-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardCell,
time-to-task-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDateCell,
time-to-task-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDescriptionCell,
time-to-task-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardActionBtnCell {
  background: #f0f0f0;
}

time-to-task-list-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

time-to-task-list-card .tttCardCell {
  min-width: 140px;
  max-width: 140px;
  padding: 10px 16px;
}

time-to-task-list-card .listCardCell {
  min-width: 240px;
  max-width: 240px;
  padding: 10px 16px;
}

time-to-task-list-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

time-to-task-list-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

time-to-task-list-card .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

time-to-task-list-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

time-to-task-list-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

time-to-task-list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

time-to-task-list-card .pageBtn + .pageBtn {
  margin-left: 30px;
}

time-to-task-list-card .currentBtn {
  border-bottom: 2px solid black;
}

time-to-task-list-card .addNewEntryBtn {
  color: #5977ba;
  font-size: 20px;
}

visit-frequency-list-card .listCardTable {
  -webkit-overflow-scrolling: auto;
}

visit-frequency-list-card ion-card-content {
  padding: 0 16px 20px 16px !important;
}

visit-frequency-list-card .addButton {
  min-width: 30px;
}

visit-frequency-list-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

visit-frequency-list-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0 !important;
  height: 30px;
  width: 30px;
}

visit-frequency-list-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

visit-frequency-list-card .cardHeader {
  padding-top: 10px;
  padding-bottom: 10px;
}

visit-frequency-list-card .card-header-md {
  font-size: 1.6rem;
  padding-bottom: 10px !important;
}

visit-frequency-list-card ion-list {
  margin-top: 0;
}

visit-frequency-list-card .listData {
  margin-left: 4px;
  margin-right: 4px;
}

visit-frequency-list-card .listData > .item,
visit-frequency-list-card .listData > .item > .item-inner,
visit-frequency-list-card .listData > .item > .item-inner > .input-wrapper > .label,
visit-frequency-list-card .listData > div > .item,
visit-frequency-list-card .listData > div > .item > .item-inner,
visit-frequency-list-card .listData > div > .item > .item-inner > .input-wrapper > .label,
visit-frequency-list-card ion-item-sliding.item-wrapper > .item,
visit-frequency-list-card ion-item-sliding.item-wrapper > .item > .item-inner,
visit-frequency-list-card ion-item-sliding.item-wrapper > .item > .item-inner > .input-wrapper > .label,
visit-frequency-list-card .col > .item > .item-inner > .input-wrapper > .label {
  padding: 0 !important;
  margin: 0 !important;
}

visit-frequency-list-card .list-ios > .item-block:first-child,
visit-frequency-list-card .list-ios > .item-wrapper:first-child .item-block,
visit-frequency-list-card .list-ios > .item-block:last-child,
visit-frequency-list-card .list-ios > .item-wrapper:last-child .item-block {
  border: none;
}

visit-frequency-list-card .listData
> div
> ion-item:nth-child(odd)
> .item-inner
> .input-wrapper
> .label
> .row
> .listDataContent,
visit-frequency-list-card ion-item-sliding.item-wrapper:nth-child(odd)
> ion-item
> .item-inner
> .input-wrapper
> .label
> ion-row
> .listDataContent {
  background: #f0f0f0;
}

visit-frequency-list-card .listHeader {
  font-weight: 700;
  font-size: 16px;
}

visit-frequency-list-card .actionIconHeader {
  color: white;
}

visit-frequency-list-card .actionIconContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

visit-frequency-list-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

visit-frequency-list-card .previous.listData {
  padding-bottom: 16px;
}

visit-frequency-list-card .previousAssessmentRow > .item-inner > .input-wrapper > .label {
  margin-top: 0;
  margin-bottom: 0;
}

visit-frequency-list-card .highlighted {
  color: #ae2465;
}

visit-frequency-list-card .listCardTable > .listCardRow:nth-child(even),
visit-frequency-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardCell,
visit-frequency-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDateCell,
visit-frequency-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardDescriptionCell,
visit-frequency-list-card .listCardTable > .listCardRow:nth-child(even) > .listCardActionBtnCell {
  background: #f0f0f0;
}

visit-frequency-list-card .listCardRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

visit-frequency-list-card .listCardCell {
  min-width: 200px;
  max-width: 200px;
  padding: 10px 16px;
}

visit-frequency-list-card .listCardCell + .listCardCell {
  padding-left: 10px;
}

visit-frequency-list-card .listCardDescriptionCell {
  min-width: 600px;
  max-width: 600px;
  padding: 10px 16px;
}

visit-frequency-list-card .listCardActionBtnCell {
  min-width: 30px;
  max-width: 30px;
  padding: 10px 10px;
}

visit-frequency-list-card .listCardActionBtnCell + .listCardActionBtnCell {
  padding-right: 20px;
}

visit-frequency-list-card .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

visit-frequency-list-card .pageBtn {
  display: inline;
  cursor: pointer;
}

visit-frequency-list-card .pageBtn + .pageBtn {
  margin-left: 18px;
}

visit-frequency-list-card .currentBtn {
  border-bottom: 2px solid black;
}

visit-frequency-list-card .segment-hr {
  border-left: 2px solid #9b9b9b;
  height: 18pt;
  opacity: 1;
  margin-top: 12px !important;
}

visit-frequency-list-card #visitFrequencySeg {
  -webkit-box-pack: left !important;
  -webkit-justify-content: left !important;
  -ms-flex-pack: left !important;
  justify-content: left !important;
}

visit-frequency-list-card .segment-button {
  text-transform: capitalize !important;
  font-weight: 700 !important;
  height: 50px !important;
  font-size: 14px !important;
  line-height: 60px !important;
  border-bottom-width: 5px !important;
  border-bottom-color: transparent !important;
  border-radius: 3px !important;
  opacity: 1;
  padding: 0px;
  color: #9b9b9b !important;
}

visit-frequency-list-card .segment-activated {
  color: #5977ba !important;
  opacity: 1 !important;
  border-bottom-color: #5977ba !important;
  padding: 0 2px;
}

visit-frequency-list-card .segment-ios .segment-button.segment-activated {
  background-color: transparent;
  border-bottom-color: #5977ba !important;
  color: #5977ba !important;
}

visit-frequency-list-card .segment-ios .segment-button {
  font-size: 14px !important;
  color: #5977ba !important;
  background-color: transparent !important;
  border-bottom-color: transparent !important;
  color: #9b9b9b !important;
}

visit-frequency-list-card .div-tab {
  margin: 0 22px;
}

visit-frequency-list-card .tab {
  width: 100% !important;
  margin-right: 5px !important;
  padding: 0 !important;
}

visit-frequency-list-item .listcardtable {
  -webkit-overflow-scrolling: auto;
}

visit-frequency-list-item ion-card-content {
  padding: 0 16px 20px 16px !important;
}

visit-frequency-list-item .listcardtable > .listcardrow:nth-child(even),
visit-frequency-list-item .listcardtable > .listcardrow:nth-child(even) > .listcardcell,
visit-frequency-list-item .listcardtable > .listcardrow:nth-child(even) > .listCardDateCell,
visit-frequency-list-item .listcardtable > .listcardrow:nth-child(even) > .listCardDescriptionCell,
visit-frequency-list-item .listcardtable > .listcardrow:nth-child(even) > .listcardactionbtncell {
  background: #f0f0f0;
}

visit-frequency-list-item .listcardrow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

visit-frequency-list-item .listcardcell {
  min-width: 200px;
  max-width: 200px;
  padding: 10px 16px;
}

visit-frequency-list-item .listcardcell + .listcardcell {
  padding-left: 10px;
}

visit-frequency-list-item .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

visit-frequency-list-item .pageBtn {
  display: inline;
  cursor: pointer;
}

visit-frequency-list-item .pageBtn + .pageBtn {
  margin-left: 18px;
}

visit-frequency-list-item .currentBtn {
  border-bottom: 2px solid black;
}

visit-frequency-list-item .pagination {
  padding: 10px 0 16px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

visit-frequency-list-item .listcardtable {
  width: 100%;
  margin-left: 4px;
  overflow-x: scroll;
}

wound-history-card {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

wound-history-card .pdbRow {
  padding: 8px 0 8px 0;
  font-size: 14px;
  cursor: pointer;
}

wound-history-card .locationDetail {
  padding-top: 10px;
  padding-left: 10px;
  font-weight: bold;
  font-size: 14px;
}

wound-history-card .status {
  color: #5977ba;
}

wound-history-card .statushealed {
  color: #9dcc5a;
}

wound-history-card .spacingrow {
  padding: 0 10px 0;
}

wound-history-card .bg-grey {
  background: #f0f0f0;
}

wound-history-card .bg-white {
  background: #ffffff;
}

wound-history-card .more-actions {
  text-align: right;
}

wound-history-card.ion-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

wound-history-card .cardHeader {
  font-family: "Open Sans";
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5977ba;
  text-transform: capitalize;
  position: relative;
  border-radius: 2px;
}

wound-history-card .cardHeader button {
  position: absolute;
  right: 0;
  top: 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

wound-history-card .cardHeader button[ion-fab] {
  height: 30px;
  width: 30px;
  margin-right: 22px;
}

wound-history-card .cardHeader button[ion-fab] ion-icon {
  font-size: 3.2rem;
  font-weight: bold;
}

wound-history-card .scroll_row {
  min-width: 700px;
}

wound-history-card .scroll_row .col {
  font-family: "Open Sans";
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

wound-history-card .grid-card {
  width: 100%;
  padding: 0 20px 0 20px;
}

wound-history-card .cardContainer {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 40px;
  background-color: white;
  margin-top: 15px;
}

wound-history-card .arrowIcon {
  border-color: transparent;
  color: #5977ba !important;
  font-size: 28px;
  vertical-align: middle;
}

wound-history-card .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

wound-history-card .more-button {
  height: 1.9rem;
  font-size: 16px;
  margin: 0;
  float: right;
  width: 20px;
}

wound-history-card .borderGridRow {
  margin-top: 4px;
  border-radius: 2px;
  border: solid 1px rgba(151, 151, 151, 0.2);
  padding-bottom: 0;
}

wound-history-card .subheader {
  background-color: #4a90e2;
}

wound-history-card .subheaderContent {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #ffffff;
  margin: 0px;
  margin-top: 10px;
}

wound-history-card .colheader {
  padding-top: 10px;
  padding-bottom: 10px;
}

wound-history-card .cardHeader {
  padding-top: 10px;
  padding-bottom: 10px;
  font-weight: bold;
}

wound-history-card .cs-h2 {
  font-family: "Open Sans";
  font-size: 12px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

wound-history-card button {
  padding: 20px;
  border-radius: 3px;
  width: 80px;
  float: left;
  margin: 0px;
  font-size: 12px;
  text-transform: capitalize;
}

wound-history-card hr {
  height: 5px;
  margin: 10px 5px;
}

wound-history-card .dottedIcon {
  float: right;
  font-size: 24px;
  font-weight: bolder;
}

wound-history-card .summary-label {
  font-size: 12px !important;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c !important;
}

wound-history-card .summary-text {
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c !important;
}

wound-site-card .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

wound-site-card .addButton {
  min-width: 30px;
}

wound-site-card .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

wound-site-card .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

wound-site-card .cardHeader {
  padding-top: 10px;
  padding-bottom: 10px;
}

wound-site-modal-sidebar .sidebar {
  background-color: #f4f4f4;
  padding: 8px;
  border: solid 1px #c5c5c5;
}

wound-site-modal-sidebar label {
  font-weight: 600;
}

wound-site-modal-sidebar .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

wound-site-modal-sidebar .addButton {
  min-width: 30px;
}

wound-site-modal-sidebar .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

wound-site-modal-sidebar .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

wound-site-modal-sidebar .sidebarHeader {
  padding: 14px 15px 15px 15px;
  border-radius: 2px;
  font-weight: 700;
}

wound-site-modal-sidebar .stepHeader {
  color: #4a4a4a;
  background-color: #dee4ed;
}

wound-site-modal-sidebar .stepHeader + .stepHeader {
  margin-top: 8px;
}

wound-site-modal-sidebar .active.stepHeader {
  color: white;
  background-color: #5977ba;
}

wound-site-modal-sidebar .pointsContainer {
  margin: 8px 0;
}

wound-site-modal-sidebar .listHeader {
  color: #5977ba;
  background-color: #e0e0e0;
}

wound-site-modal-sidebar .step3 + .step3 {
  margin-top: 8px;
}

wound-site-modal-sidebar .listHeader + .pointDetails {
  margin-bottom: 8px;
}

wound-site-modal-sidebar .active > .listHeader {
  color: white;
  background-color: #bb5e81;
}

wound-site-modal-sidebar .active > .listHeader > .actionIcon {
  color: white;
}

wound-site-modal-sidebar .list {
  padding-top: 10px;
  font-weight: 300;
}

wound-site-modal-sidebar .actionIcon {
  color: #4a4a4a;
  padding-top: 2px;
  cursor: pointer;
}

wound-site-modal-sidebar .toolbar-background,
wound-site-modal-sidebar .toolbar-background-md {
  background: none !important;
}

wound-site-modal-sidebar .pointDetails {
  height: 0;
  overflow: hidden;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}

wound-site-modal-sidebar .painDetailsOpenStep1,
wound-site-modal-sidebar .woundDetailsOpenStep1,
wound-site-modal-sidebar .pointDetailsOpenStep2 {
  height: 100%;
}

wound-site-modal-sidebar .pointDetailsOpen {
  height: 300px;
}

wound-site-modal-sidebar .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

wound-site-notes .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

approval-input .approve {
  background-color: #85bf31;
}

approval-input .deny {
  background-color: #d0011b;
}

approval-input .unselected {
  background-color: #9b9b9b;
}

approval-input .text-input,
approval-input .text-input.text-input-md {
  margin-left: 14px;
  resize: none;
}

approval-input .subOrderButton {
  color: #5977ba;
  background-color: rgba(0, 0, 0, 0);
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-top: -4px;
  margin-bottom: -4px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  height: 30px;
  width: 30px;
}

approval-input .subOrderButton .icon {
  font-size: 14pt;
  font-weight: bold;
}

checkbox-comment-input .fullHeight {
  height: 100%;
}

checkbox-comment-input .bold {
  font-weight: 600;
}

checkbox-comment-input .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

checkbox-comment-input .checkbox-ios.checkbox-disabled,
checkbox-comment-input .item-ios.item-checkbox-disabled ion-label,
checkbox-comment-input .checkbox-md.checkbox-disabled,
checkbox-comment-input .item-md.item-checkbox-disabled ion-label {
  font-weight: 800;
  color: black;
}

checkbox-comment-input .checkbox-ios .checkbox-icon {
  border-color: gray;
}

checkbox-input .fullHeight {
  height: 100%;
}

checkbox-input .bold {
  font-weight: 600;
}

checkbox-input .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

checkbox-input .checkbox-ios.checkbox-disabled,
checkbox-input .item-ios.item-checkbox-disabled ion-label,
checkbox-input .checkbox-md.checkbox-disabled,
checkbox-input .item-md.item-checkbox-disabled ion-label {
  font-weight: 800;
  color: black;
}

checkbox-input .checkbox-ios .checkbox-icon {
  border-color: gray;
}

conversion-input .conversionUnit {
  text-wrap: none;
}

conversion-input .conversionUnit.inputDisabled {
  color: #9b9b9b;
}

conversion-input .text-input,
conversion-input .text-input.text-input-md {
  margin-bottom: 10px;
}

conversion-input .inputBox > .item-inner {
  padding-right: 0;
}

conversion-input ion-item > .item-inner {
  border-bottom-color: transparent !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

conversion-input p > .item-inner > .input-wrapper > ion-label {
  white-space: normal;
}

date-paragraph .preText {
  margin-top: 8px;
  margin-bottom: 6px;
  height: auto;
  white-space: initial;
}

date-paragraph .dateBox {
  max-width: 250px;
}

date-paragraph .postText {
  height: auto;
  margin-top: 6px;
  margin-bottom: 8px;
  white-space: initial;
}

date-paragraph .preText > p,
date-paragraph .postText > p {
  color: #4a4a4a;
}

datetime-input .creatinine-date {
  width: 50%;
}

datetime-input .timeInput.datetime-text.datetime-placeholder {
  margin-top: -2px;
}

datetime-input .datetime {
  padding: 0px !important;
}

datetime-input ion-datetime {
  margin-top: 2px;
}

@media only screen and (max-width: 1024px) {
  datetime-input .datetime-mobile-width {
    width: 270px;
  }
}

datetime-input .bottom-padding {
  padding-bottom: 20%;
}

datetime-input .inputBox {
  height: 100%;
}

dynamic-input .font16px {
  font-size: 16px !important;
}

dynamic-input .padBot4px {
  padding-bottom: 4px;
}

dynamic-input .errormessagetext {
  color: #721c24;
  background-color: #f8d7da;
  border-color: #f5c6cb;
  position: relative;
  padding: 5px;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 0.5rem;
}

dynamic-input .custom-html-styled {
  font-size: 14px;
  font-weight: normal;
  color: #000;
  margin-top: 10px;
}

dynamic-input .custom-html-styled strong {
  font-weight: bold;
}

dynamic-input .custom-html-styled .required-asterisk {
  color: red;
  margin-right: 4px;
  font-weight: bold;
}

expandable .collapsed {
  height: 0 !important;
  display: none;
}

expandable .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

expando-paragraph .truncateBtn {
  color: #5977ba !important;
  font-weight: bold;
  cursor: pointer;
  white-space: nowrap;
}

.star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

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

.numInput input[type="number"] {
  -moz-appearance: textfield;
}

horizontal-radio-input .horizontal-column {
  padding: 10px 5px 5px 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

horizontal-radio-input .horizontal-radio-value {
  text-align: center;
  font-weight: 600 !important;
  font-size: 14pt;
}

horizontal-radio-input .horizontal-radio-description {
  text-align: center;
  font-weight: 300 !important;
  font-size: 12pt;
}

horizontal-radio-input .horizontal-radio-icon {
  margin: 8px;
  color: #5977ba;
  font-size: 18pt;
}

horizontal-radio-input .row-disabled {
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

horizontal-radio-input .col {
  padding-right: 0px;
  padding-left: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

legend.input-legend {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(100%);
  white-space: nowrap;
  font-weight: 700;
  padding-top: 10px;
}

legend.input-legend.has-whitespace {
  white-space: break-spaces;
}

length-input .conversionUnit {
  text-wrap: none;
}

length-input .text-input,
length-input .text-input.text-input-md {
  margin-bottom: 10px;
}

length-input .inputBox > .item-inner {
  padding-right: 0;
}

length-input ion-item > .item-inner {
  border-bottom-color: transparent !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

length-input p > .item-inner > .input-wrapper > ion-label {
  white-space: normal;
}

new-date-time-picker .cardHeader {
  margin: 20px 20px 0 20px;
  padding: 14px 20px;
}

new-date-time-picker .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  font-family: "Open Sans";
}

new-date-time-picker .popover-title {
  padding: 14px 20px;
  margin-top: 20px;
}

new-date-time-picker .item.item-block .item-inner {
  border-bottom: none;
}

new-date-time-picker .grey-border {
  border-color: #9b9b9b;
}

new-date-time-picker .item-inner {
  border: none !important;
}

new-date-time-picker .twelvepx {
  margin-left: 8px;
}

new-date-time-picker .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

new-date-time-picker .padding-inline {
  padding-left: 5px;
}

new-date-time-picker .radio-inline .radio-md {
  position: static;
  margin-left: 2px;
}

new-date-time-picker .radio-inline .label-md {
  margin: 13px 8px 13px 0;
}

new-date-time-picker .radio-inline .radio-md[item-left] {
  margin-right: 10px;
  margin-left: 0;
}

new-date-time-picker .popupElementSpacing {
  margin: 20px 30px 20px 30px;
}

new-date-time-picker .popupElementSpacing .inputBox {
  padding-left: 0px;
}

new-date-time-picker .popupElementSpacing .pd-05 {
  padding: 0px 5px;
}

new-date-time-picker .fr {
  float: right;
}

new-date-time-picker .text-input-md {
  margin: 13px 8px;
}

new-date-time-picker ngb-timepicker fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

new-date-time-picker ngb-timepicker .ngb-tp-spacer {
  width: 1em;
  text-align: center;
}

new-date-time-picker ngb-timepicker .ngb-tp-hour,
new-date-time-picker ngb-timepicker .ngb-tp-meridian,
new-date-time-picker ngb-timepicker .ngb-tp-minute,
new-date-time-picker ngb-timepicker .ngb-tp-second {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

new-date-time-picker ngb-timepicker .btn-link {
  color: #5977ba;
  text-decoration: underline;
}

new-date-time-picker ngb-timepicker .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

new-date-time-picker ngb-timepicker .btn {
  background-color: transparent;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

new-date-time-picker ngb-timepicker .btn-outline-primary {
  color: #5977ba;
  border-color: #5977ba;
}

new-date-time-picker ngb-timepicker input {
  padding: 10px 6px 9px 5px;
}

new-date-time-picker ngb-timepicker .ngb-tp-meridian .btn {
  padding: 13px 12px 13px 11px;
}

new-date-time-picker ngb-timepicker .chevron::before {
  border-width: 2px 2px 0 0 !important;
}

new-date-time-picker ngb-timepicker fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

new-date-time-picker ngb-timepicker .ngb-tp-spacer {
  width: 1em;
  text-align: center;
}

new-date-time-picker ngb-timepicker .ngb-tp-hour,
new-date-time-picker ngb-timepicker .ngb-tp-meridian,
new-date-time-picker ngb-timepicker .ngb-tp-minute,
new-date-time-picker ngb-timepicker .ngb-tp-second {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

new-date-time-picker ngb-timepicker .btn-link {
  color: #5977ba;
  text-decoration: underline;
}

new-date-time-picker ngb-timepicker .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

new-date-time-picker ngb-timepicker .btn {
  background-color: transparent;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

new-date-time-picker ngb-timepicker .btn-outline-primary {
  color: #5977ba;
  border-color: #5977ba;
}

new-date-time-picker ngb-timepicker input {
  padding: 10px 6px 9px 5px;
}

new-date-time-picker ngb-timepicker .ngb-tp-meridian .btn {
  padding: 13px 12px 13px 11px;
}

new-date-time-picker ngb-timepicker .chevron::before {
  border-width: 2px 2px 0 0 !important;
}

new-date-time-picker .encounter-date-picker {
  padding-top: 25px;
}

new-date-time-picker .encounter-date-time-spacing {
  padding-left: 1.5em;
}

number-input form .creatinine-pretext {
  padding-bottom: 14px;
}

number-input form .creatinine-input {
  width: 50%;
  display: inline-block;
}

number-input form .creatinine-label {
  width: 47%;
  display: inline-block;
}

number-input form .creatinine-label ion-label {
  font-size: 1.4rem;
  font-weight: 800;
  padding-left: 10px;
}

number-input .text-input,
number-input .text-input.text-input-md {
  margin-bottom: 10px;
}

number-input .inputBox > .item-inner {
  padding-right: 0;
}

number-input .label-ios {
  white-space: normal;
}

number-input .item-space {
  margin-bottom: 4px;
}

oxygen-frequency-input .inputDisabled {
  color: #9b9b9b !important;
}

radio-input .radio-horizontal-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  gap: 1rem;
}

radio-input .radio-horizontal-wrapper.horizontal-mode {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 2rem;
}

radio-input .radio-horizontal-wrapper .label-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 0.3rem;
}

radio-input .radio-horizontal-wrapper .label-container .star {
  color: red;
}

radio-input .radio-horizontal-wrapper .label-container .inputLabel {
  font-weight: normal;
}

radio-input .radio-horizontal-wrapper .label-container .inputLabel.bold-label {
  font-weight: bold !important;
}

radio-input .radio-horizontal-wrapper .radio-options-horizontal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

radio-input .radio-horizontal-wrapper .radio-options-horizontal .radio-buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 2rem;
}

radio-input .radio-horizontal-wrapper .radio-options-horizontal .radio-buttons-container ion-item {
  --padding-start: 0;
  --inner-padding-end: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0;
  padding: 0;
  width: auto;
}

radio-input .radio-horizontal-wrapper .radio-options-horizontal .radio-buttons-container ion-item ion-radio {
  margin-left: 0.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

radio-input .radio-horizontal-wrapper .radio-options-horizontal .radio-buttons-container ion-item ion-label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
  line-height: 1;
}

radio-input ion-list.assessmentInput.vertical-layout {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-left: 0;
  gap: 1rem;
}

radio-input ion-list.assessmentInput.vertical-layout ion-item {
  --padding-start: 0;
  --inner-padding-end: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

radio-input ion-list.assessmentInput.vertical-layout ion-item ion-radio {
  margin-right: 0.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

radio-input ion-list.assessmentInput.vertical-layout ion-item ion-label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-size: 16px;
}

range-input .rangeInput {
  margin-top: -2px;
}

search-select .search-select-container {
  margin: 0 4px 0 4px;
}

search-select .searchHeader {
  color: white;
  background-color: #ae2465;
  opacity: 0.5;
  border-radius: 3px 3px 0 0;
  padding: 8px 15px;
  font-weight: 600 !important;
  font-size: 13pt;
}

search-select .search-select-searchbar {
  background-color: rgba(0, 0, 0, 0.2);
  padding: 4px;
}

search-select .search-select-data {
  height: 280px;
  overflow-y: scroll;
}

search-select .search-select-data > .search-select-row {
  background: #f0f0f0;
}

search-select .search-select-row {
  cursor: pointer;
  margin: 0 0;
  padding: 9px 12px;
  min-height: 40px;
  overflow-wrap: break-word;
}

search-select .search-select-chip-container {
  color: white;
  background-color: rgba(174, 36, 101, 0.5);
  border-radius: 0 0 3px 3px;
  padding: 8px 15px;
  min-height: 60px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

search-select .search-select-chip-container > ion-chip {
  margin: 2px 2px;
  padding: 4px 0;
  vertical-align: center;
  background-color: #ae2465 !important;
  color: white;
  opacity: 1 !important;
  min-height: 24px;
  height: auto;
  font-weight: 300 !important;
  font-size: 12pt;
}

search-select .search-select-chip-contents {
  padding: 0 4px 0 12px;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

search-select .search-select-chip-contents > button {
  cursor: pointer;
  padding: 0;
  font-size: 32px;
  color: white;
}

select-filter .selectFilterModal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

select-filter .modal-wrapper {
  position: unset;
  width: 250px !important;
  height: 400px !important;
}

select-filter .item-select-searchable .label {
  margin-right: 0;
  width: auto;
}

select-filter .select-searchable {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

select-filter .select-searchable-label {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  overflow: hidden;
}

select-filter .select-searchable-placeholder {
  color: #999;
  margin-left: 16px;
}

select-filter .select-searchable-value {
  margin-left: 16px;
}

select-filter .select-searchable-icon {
  position: absolute;
  right: 30px;
  width: 20px;
  color: #999;
}

select-filter .select-searchable-icon-inner {
  position: absolute;
  top: 50%;
  left: 5px;
  border-top: 5px solid;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  pointer-events: none;
}

select-filter .select-searchable-ios .select-searchable-icon {
  height: 18px;
}

select-filter .select-searchable-ios .select-searchable-icon-inner {
  margin-top: -2px;
  color: #999;
}

select-filter .select-searchable-ios .select-searchable-value {
  padding-left: 16px;
}

select-filter .select-searchable-md .select-searchable-icon {
  height: 19px;
}

select-filter .select-searchable-md .select-searchable-icon-inner {
  margin-top: -3px;
  color: #999;
}

select-filter .select-searchable-md .select-searchable-value {
  padding-left: 16px;
}

select-filter .select-searchable-md .select-searchable-label {
  color: #999;
}

select-filter .select-searchable-spinner-background {
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  position: absolute;
  background-color: #000;
  z-index: 100;
  opacity: 0.05;
}

select-filter .select-searchable-spinner ion-spinner {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 10;
  margin-top: -14px;
  margin-left: -14px;
}

select-filter .select-searchable .item-cover {
  position: relative;
  width: auto;
}

select-filter-page .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin: 8px 8px 8px 24px;
}

select-filter-page .select-filter-rows {
  overflow-y: scroll;
  height: 206px;
}

select-filter-page .select-filter-header {
  height: 70px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

select-filter-page .select-filter-title {
  padding-top: 24px;
  padding-left: 24px;
  padding-right: 24px;
  padding-bottom: 20px;
  font-weight: 500 !important;
  font-size: 22pt;
}

select-filter-page select-filter-page > ion-content > .scroll-content {
  padding: 2px !important;
}

select-input ion-select {
  max-width: 75% !important;
}

select-input .select {
  padding: 0;
}

select-input .select .select-icon {
  position: absolute;
  right: 20px;
}

select-input .otherText {
  margin-right: 0;
}

select-search-input .item-container {
  margin: 20px 0 0;
  width: 100%;
}

select-search-input .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 35px;
}

select-search-input .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

select-search-input .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

select-search-input .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

select-search-input .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

select-search-input .item-container .select .selected-team-text {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

select-search-input .item-container .no-select {
  background: none;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

select-search-input .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
  color: #2d2c2c;
}

select-search-input .inputDisabled {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  color: #9b9b9b;
  color: #9b9b9b;
}

text-input .text-input,
text-input .text-input.text-input-md {
  margin-left: 16px;
  margin-bottom: 11px;
}

text-input ion-input {
  border-top: black 1px solid;
  margin-top: 16px;
}

text-input .charCounter {
  margin-left: 20px;
}

text-input .inputLabel {
  margin-right: 0;
}

text-input .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

textarea-input .disabledTexarea {
  background-color: #eae8e8;
}

textarea-input .text-input,
textarea-input .text-input.text-input-md {
  margin-left: 8px;
}

textarea-input .charCounter {
  margin-left: 20px;
}

textarea-input .charcounttext {
  width: 100%;
  text-align: right;
}

textarea-input .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

toggle-input .item-md {
  padding-left: 0;
}

data-display-with-tooltip {
  /**************************************************************************
   * BEGIN - CSS Reset                                                      *
   * (c/o Josh Comeau - https://www.joshwcomeau.com/css/custom-css-reset/)  *
   **************************************************************************/
  /**************************************************************************
   * END - CSS Reset                                                        *
   **************************************************************************/
  /**************************************************************************
   * BEGIN - Component CSS                                                  *
   **************************************************************************/
  /* Tooltip container */
  /* Tooltip text */
  /* Show the tooltip text when you mouse over the tooltip container */
  /**************************************************************************
   * END - Component CSS                                                    *
   **************************************************************************/
}

data-display-with-tooltip *,
data-display-with-tooltip *::before,
data-display-with-tooltip *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

data-display-with-tooltip * {
  margin: 0;
}

data-display-with-tooltip body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

data-display-with-tooltip img,
data-display-with-tooltip picture,
data-display-with-tooltip video,
data-display-with-tooltip canvas,
data-display-with-tooltip svg {
  display: block;
  max-width: 100%;
}

data-display-with-tooltip input,
data-display-with-tooltip button,
data-display-with-tooltip textarea,
data-display-with-tooltip select {
  font: inherit;
}

data-display-with-tooltip p,
data-display-with-tooltip h1,
data-display-with-tooltip h2,
data-display-with-tooltip h3,
data-display-with-tooltip h4,
data-display-with-tooltip h5,
data-display-with-tooltip h6 {
  overflow-wrap: break-word;
}

data-display-with-tooltip p {
  text-wrap: pretty;
}

data-display-with-tooltip #root,
data-display-with-tooltip #__next {
  isolation: isolate;
}

data-display-with-tooltip .tooltip {
  position: relative;
  display: inline-block;
}

data-display-with-tooltip .tooltip .tooltipText {
  visibility: hidden;
  /* Position the tooltip text */
  position: absolute;
  z-index: 1;
  /* Fade in tooltip */
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  transition: opacity 0.3s;
}

data-display-with-tooltip .tooltip:hover .tooltipText {
  visibility: visible;
  opacity: 1;
}

eprescribe-iframe {
  /****************************************************************************
   * BEGIN - CSS Reset                                                        *
   * (c/o Josh Comeau - https://www.joshwcomeau.com/css/custom-css-reset/)    *
   ****************************************************************************/
  /****************************************************************************
   * END - CSS Reset                                                          *
   ****************************************************************************/
  /****************************************************************************
   * BEGIN - Component CSS                                                    *
   ****************************************************************************/
  /****************************************************************************
   * END - CSS Reset                                                          *
   ****************************************************************************/
  /****************************************************************************
   * BEGIN - Component CSS                                                    *
   ****************************************************************************/
  /****************************************************************************
   * END - Component CSS                                                      *
   ****************************************************************************/
}

eprescribe-iframe *,
eprescribe-iframe *::before,
eprescribe-iframe *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

eprescribe-iframe * {
  margin: 0;
}

eprescribe-iframe body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

eprescribe-iframe img,
eprescribe-iframe picture,
eprescribe-iframe video,
eprescribe-iframe canvas,
eprescribe-iframe svg {
  display: block;
  max-width: 100%;
}

eprescribe-iframe input,
eprescribe-iframe button,
eprescribe-iframe textarea,
eprescribe-iframe select {
  font: inherit;
}

eprescribe-iframe p,
eprescribe-iframe h1,
eprescribe-iframe h2,
eprescribe-iframe h3,
eprescribe-iframe h4,
eprescribe-iframe h5,
eprescribe-iframe h6 {
  overflow-wrap: break-word;
}

eprescribe-iframe #root,
eprescribe-iframe #__next {
  isolation: isolate;
}

eprescribe-iframe * {
  margin: 0;
}

eprescribe-iframe body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

eprescribe-iframe img,
eprescribe-iframe picture,
eprescribe-iframe video,
eprescribe-iframe canvas,
eprescribe-iframe svg {
  display: block;
  max-width: 100%;
}

eprescribe-iframe input,
eprescribe-iframe button,
eprescribe-iframe textarea,
eprescribe-iframe select {
  font: inherit;
}

eprescribe-iframe p,
eprescribe-iframe h1,
eprescribe-iframe h2,
eprescribe-iframe h3,
eprescribe-iframe h4,
eprescribe-iframe h5,
eprescribe-iframe h6 {
  overflow-wrap: break-word;
}

eprescribe-iframe #root,
eprescribe-iframe #__next {
  isolation: isolate;
}

eprescribe-iframe html,
eprescribe-iframe body,
eprescribe-iframe main,
eprescribe-iframe .clinicalContainer,
eprescribe-iframe .eprescribe-main-card,
eprescribe-iframe .eprescribeGrid,
eprescribe-iframe .iframe-container,
eprescribe-iframe iframe {
  height: 100%;
  margin: 0;
  padding: 0;
  overflow: hidden;
  border: none;
  background-color: #fff;
}

eprescribe-iframe main.content {
  height: calc(100% - 48px);
}

eprescribe-iframe .eprescribeGrid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: auto;
}

eprescribe-iframe .eprescribeGrid button {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: none;
  background: #f8d7da;
  padding: 0;
  margin: auto 16px;
  width: auto;
  height: auto;
  outline: none;
}

eprescribe-iframe .eprescribeGrid button:active,
eprescribe-iframe .eprescribeGrid button:focus,
eprescribe-iframe .eprescribeGrid button:visited {
  -webkit-box-shadow: none;
  box-shadow: none;
  border: none;
  outline: none;
}

eprescribe-iframe .eprescribeGrid .activated {
  background: #f8d7da;
}

eprescribe-iframe .error-box {
  background-color: #f8d7da;
  padding: 16px;
  color: #a7190d;
  font-size: 16px;
  width: 100%;
}

eprescribe-iframe .error-box h4 {
  font-weight: bold;
  color: #580b0b;
  margin: 0px 0px 10px 0px;
}

eprescribe-iframe .error-box li {
  color: #9e0505;
  padding: 6px 0;
  font-size: 16px;
  background: #f8d7da;
  font-weight: bold;
}

eprescribe-iframe .info-box {
  background-color: #e3e8ee;
  background-clip: padding-box;
  padding: 16px;
  margin: 0px 0px 4px 0px;
  font-size: 16px;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

eprescribe-iframe .info-box h4 {
  font-weight: bold;
  color: #5f7195;
}

eprescribe-iframe .info-box .refresh-button {
  background-color: #5977ba;
  height: 32px;
  width: 32px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

eprescribe-iframe .iframe-container {
  position: relative;
  overflow: hidden;
  padding-top: 75%;
}

eprescribe-iframe .eprescribe-main-card {
  overflow: visible;
  height: 100vh;
}

eprescribe-iframe .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: visible;
}

eprescribe-iframe iframe {
  width: 100%;
  height: 100%;
}

eprescribe-iframe .iframe-container iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

eprescribe-iframe .alert-message {
  background-color: #ffc3c3;
  color: darkred;
  padding: 12px;
  margin-top: 12px;
  border: 1px solid darkred;
  border-radius: 5px;
  height: auto;
}

eprescribe-iframe .patient-details-eprescribe-content-with-briefbar {
  width: calc(100% - 235px);
}

eprescribe-iframe .patient-details-eprescribe-content-with-briefbar .notes_div {
  height: 86vh;
}

eprescribe-iframe .patient-details-eprescribe-content {
  width: calc(100% - 111px);
}

general-facility .general-facility-card-content {
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 4px !important;
  margin-bottom: 2px !important;
  padding: 10px;
  width: 100%;
}

general-facility .item-md {
  background-color: transparent;
  padding-left: 0;
}

general-facility .ng-select .ng-select-container {
  min-height: 40px;
  margin: 0 0 4px;
}

general-facility .card-divider {
  width: 100%;
  height: 1px;
  background-color: #9b9b9b;
  opacity: 0.3;
  margin: 10px 0 10px 0;
}

general-facility .bold {
  font-weight: bolder;
  font-size: 14px;
  padding-left: 0;
}

general-facility .remove {
  background-color: #bb5e81;
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
}

general-facility .button-clear-md-white:hover:not(.disable-hover) {
  background-color: #bb5e81;
}

rates-facility .rates-card-content {
  padding: 10px 10px 20px 10px !important;
}

rates-facility .expandableTab {
  background-color: #e0e3ec;
  color: #757fbd;
}

rates-facility .item-md {
  background-color: transparent;
  padding-left: 0;
}

rates-facility .ng-select .ng-select-container {
  min-height: 40px;
  margin: 0 0 4px;
}

rates-facility .card-divider {
  width: 100%;
  height: 1px;
  background-color: #9b9b9b;
  opacity: 0.3;
  margin: 10px 0 10px 0;
}

rates-facility .bold {
  font-weight: bolder;
  font-size: 14px;
  padding-left: 0;
}

rates-facility .remove {
  background-color: #bb5e81;
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
}

rates-facility .button-clear-md-white:hover:not(.disable-hover) {
  background-color: #bb5e81;
}

rates-facility .col-center {
  padding-top: 38px;
  text-align: center;
}

rates-facility .col-padding {
  padding-right: 10px;
  padding-left: 10px;
}

rates-facility .row-padding {
  padding-bottom: 10px;
}

rates-facility .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: left;
}

rates-facility .input[name="inputCurrency"]:before {
  padding-left: 5px !important;
  content: "$";
}

rates-facility .inputEffectiveDateDisabled #date-value {
  background-color: #eee !important;
}

grid-pager .pagination-grid {
  padding: 10px 0 16px 0;
  float: right;
}

grid-pager .pageBtn {
  display: inline;
  cursor: pointer;
}

grid-pager .pageBtn + .pageBtn {
  margin-left: 30px;
}

grid-pager .currentBtn {
  border-bottom: 2px solid black;
}

patient-care-directives {
  width: auto;
  padding: 0 0px;
}

patient-care-directives button span {
  text-transform: none;
  font-size: 1.3rem;
  width: 6.3rem !important;
}

patient-care-directives .header-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  /* Alinea verticalmente los elementos */
}

patient-care-directives .character-counter {
  font-size: 0.9rem;
  color: black;
  font-weight: bold;
}

patient-care-directives .move-up {
  -webkit-transform: translateY(-80px) !important;
  transform: translateY(-80px) !important;
}

patient-care-directives .radio-row-margin {
  margin: 0;
  padding: 0;
}

patient-care-directives .custom-radio-item ion-radio {
  margin-right: 4px;
}

patient-care-directives ion-textarea {
  max-height: 150px;
  overflow-y: auto;
  resize: vertical;
}

patient-care-directives .no-scrollbar {
  --ion-scrollbar-width: 0px;
  scrollbar-width: none;
  -ms-overflow-style: none;
  resize: none;
}

patient-care-directives .no-scrollbar::-webkit-scrollbar {
  display: none;
  resize: none;
}

patient-care-directives ion-textarea.no-scrollbar {
  -webkit-overflow-scrolling: touch;
  resize: none;
}

patient-care-directives .horizontal-alignment {
  padding-top: 0px;
  margin-top: -5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 10px;
}

patient-care-directives .radio-inline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 5px;
}

patient-care-directives button {
  text-transform: none;
}

patient-care-directives .radio-inline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 150px;
  gap: 5px;
}

patient-care-directives .custom-label {
  width: 50px;
}

patient-care-directives ion-label {
  font-weight: bold;
  margin: 8px 8px 0 0;
}

patient-care-directives .ng-select.ng-select-single .ng-select-container {
  margin-top: 0;
  height: 40px;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

patient-care-directives ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: 40px;
  padding-left: 0px !important;
}

patient-care-directives cur-date-picker .ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

patient-care-directives ion-textarea {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: 150px;
}

patient-care-directives ion-textarea textarea {
  resize: none;
  height: 85%;
}

patient-care-directives .remove-button-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
}

patient-care-directives .disabled {
  pointer-events: none;
  background-color: #eee;
}

patient-care-directives .disabled .ng-select-container,
patient-care-directives .disabled .ion-input {
  background-color: #eee;
}

patient-care-directives .disabled .text-input[disabled] {
  opacity: 1;
}

patient-care-directives .cardHeader {
  padding: 14px 19px 15px;
}

patient-care-directives .cs-h1 {
  color: #5977ba;
  font-size: 18px;
}

patient-care-directives .cs-h2 {
  min-width: 160px;
}

patient-care-directives .cs-h1,
patient-care-directives .cs-h2 {
  font-weight: 700;
}

patient-care-directives visit-types-grid .row-even {
  background-color: #ffffff;
}

patient-care-directives visit-types-grid .row-odd {
  background-color: #f0f0f0;
}

patient-care-directives visit-types-grid .visit-type-row {
  height: auto;
}

patient-care-directives visit-types-grid .visit-type-row ion-label {
  margin: 0;
  font-size: 15px;
}

patient-care-directives visit-types-grid .visit-type-row ion-input {
  background-color: white;
  height: 100%;
  border: 1px solid #d3d5da;
  max-width: 50px;
  width: 50px;
  text-align: right;
}

patient-care-directives visit-types-grid .visit-type-row ion-input input {
  margin: 1px;
  height: 100%;
  width: 100%;
  text-align: right;
  padding-right: 5px;
}

patient-care-directives visit-types-grid .visit-type-row ion-col {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

patient-care-directives visit-types-grid .visit-type-row .row-percent-sign {
  margin-left: 5px;
  margin-top: auto;
  margin-bottom: auto;
}

patient-care-directives visit-types-grid .visit-type-header-row ion-label {
  margin: 0;
  font-size: 15px;
  font-weight: bold;
}

patient-care-directives visit-types-grid ion-search-bar {
  height: 45px;
}

patient-care-directives visit-types-grid ion-searchbar .searchbar-input-container .searchbar-search-icon {
  right: 8px;
}

patient-care-directives visit-types-grid ion-searchbar .searchbar-input {
  height: 3rem !important;
}

patient-care-directives visit-types-grid .searchbar .searchbar-clear-icon {
  right: 35px !important;
}

patient-care-directives visit-types-grid .scrollable-content {
  max-height: calc(100vh - 22em);
  overflow: auto;
}

patient-care-directives visit-types-grid .save-button {
  margin-right: 20px;
  text-transform: none !important;
}

patient-details-grid .disabled-input {
  background-color: #f1f0f0 !important;
  color: #f1f0f0;
  cursor: not-allowed;
}

patient-details-grid ::ng-deep .ng-select.disabled-input .ng-select-container {
  background-color: #e0e0e0 !important;
  color: #9e9e9e !important;
  cursor: not-allowed !important;
}

patient-details-grid .custom-align-center {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 10px;
}

patient-details-grid .divider {
  height: 1px;
  background-color: #ccc;
  margin: 20px 0;
}

patient-details-grid .no-truncate {
  white-space: normal;
  text-overflow: clip;
  overflow: visible;
  margin-top: 10px;
}

patient-details-grid .custom-label {
  white-space: nowrap;
  overflow: visible;
}

patient-details-grid .custom-col-size {
  width: 20%;
}

patient-details-grid .custom-radio-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 5px;
  width: 100px;
}

patient-details-grid .custom-radio-label {
  margin-left: 5px;
  margin-top: 0px !important;
  font-size: 14px;
}

patient-details-grid .radio-label {
  margin-left: 0;
  font-size: 14px;
  white-space: nowrap;
  min-width: 100px;
  max-width: 110px;
  margin-right: 25px;
}

patient-details-grid ion-radio {
  margin-right: 0;
}

@media (max-width: 768px) {
  patient-details-grid .radio-label {
    font-size: 12px;
    min-width: 100px;
    max-width: 110px;
    margin-right: 25px;
  }
  patient-details-grid .custom-align-center {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  patient-details-grid .custom-radio-item {
    width: 100%;
  }
  patient-details-grid ion-item {
    width: 100%;
  }
  patient-details-grid button {
    width: 100%;
  }
}

patient-details-grid .custom-date-picker-container
cur-date-picker
ion-icon[name="custom-calendar"] {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 auto;
  margin-left: 0px;
}

patient-details-grid .radio-row-margin {
  margin: 0;
  padding: 0;
}

patient-details-grid .horizontal-alignment {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 15px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

patient-details-grid .radio-inline {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 150px;
  gap: 5px;
}

patient-details-grid .error-message {
  color: #d0011b;
}

patient-details-grid .custom-radio-item ion-radio {
  margin-right: 4px;
}

patient-details-grid .custom-radio-item ion-label {
  margin: 0;
  white-space: normal;
  overflow: visible;
  text-overflow: unset;
}

patient-details-grid button span {
  text-transform: none;
  font-size: 1.3rem;
  width: 6.3rem !important;
}

patient-details-grid .custom-input {
  display: block;
}

patient-details-grid .save-button {
  margin-right: 20px;
}

patient-details-grid ion-item {
  --padding-start: 0;
  padding-left: 0 !important;
}

patient-details-grid .contact-card-section-content {
  padding: 0 20px;
}

patient-details-grid .contact-card-section-content button {
  text-transform: none;
}

patient-details-grid .contact-card-section-content ion-label {
  font-weight: bold;
  margin: 8px 8px 0 0;
}

patient-details-grid .contact-card-section-content .ng-select.ng-select-single .ng-select-container {
  margin-top: 0;
  height: 40px;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

patient-details-grid .contact-card-section-content ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: 40px;
  padding-left: 0px !important;
}

patient-details-grid .contact-card-section-content cur-date-picker .ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

patient-details-grid .contact-card-section-content ion-textarea {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: 150px;
}

patient-details-grid .contact-card-section-content ion-textarea textarea {
  resize: none;
  height: 90%;
  margin: 5px;
}

patient-details-grid .contact-card-section-content .remove-button-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
}

patient-details-grid .contact-card-section-content .disabled {
  pointer-events: none;
  background-color: #eee;
}

patient-details-grid .contact-card-section-content .disabled .ng-select-container,
patient-details-grid .contact-card-section-content .disabled .ion-input {
  background-color: #eee;
}

patient-details-grid .contact-card-section-content .disabled .text-input[disabled] {
  opacity: 1;
}

patient-details-grid .ng-select.custom .ng-arrow-wrapper {
  background-image: url("/assets/searchbar/searchbar_icon.svg");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  margin-top: 2px;
}

patient-details-grid .searchOptionsContainer {
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0px 5px;
}

patient-details-grid .inputBox {
  border: solid 1px #c6d1e0;
}

patient-details-grid .inputLocation {
  height: 0px !important;
}

patient-details-grid .searchOptionName {
  padding: 5px 13px !important;
  cursor: pointer;
}

patient-details-grid .searchOptionName:hover {
  background-color: lightpink;
}

patient-details-grid ion-select {
  padding-left: 0;
}

patient-details-grid .county-input input:disabled {
  cursor: pointer !important;
  opacity: 1 !important;
}

patient-details-grid .horizontal-separator {
  height: 3px;
  background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), color-stop(#d0d0d0), to(#dedede));
  background: linear-gradient(#f4f4f4, #d0d0d0, #dedede);
  margin: 20px 0;
}

patient-details-grid .ethnicity-select .ng-select-container {
  min-height: 40px;
  border: solid 1px #c6d1e0;
}

patient-details-grid .referral-credit-form-container {
  display: none;
}

patient-diagnosis-grid {
  width: 100%;
  min-height: 500px;
}

patient-diagnosis-grid .patient-diagnosis-grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  height: 100%;
}

patient-diagnosis-grid .patient-diagnosis-grid .col {
  padding: 0 12px 0 0;
}

patient-diagnosis-grid .patient-diagnosis-grid .item.item-block .item-inner {
  border-bottom: none;
}

patient-diagnosis-grid .patient-diagnosis-grid .item {
  padding-left: 0;
}

patient-diagnosis-grid .patient-diagnosis-grid .cs-h2.secondary-heading,
patient-diagnosis-grid .patient-diagnosis-grid .cs-h2.primary-heading {
  font-weight: 900;
  letter-spacing: -0.3px;
  font-size: 14px;
  padding-bottom: 4px;
  position: relative;
}

patient-diagnosis-grid .patient-diagnosis-grid .required-text {
  color: red;
  position: absolute;
  bottom: 6px;
  left: -9px;
}

patient-diagnosis-grid .patient-diagnosis-grid .item-inner > ion-icon {
  min-height: 2.8rem;
  font-size: 2.25rem;
  line-height: 2;
  color: #747dbb;
}

patient-diagnosis-grid .patient-diagnosis-grid .related-unrelated-diagnosis-container .item-md ion-icon[item-right].related-unrelated-diagnosis-search-icon {
  margin-top: -1px;
}

patient-diagnosis-grid .patient-diagnosis-grid #addRelatedDiagnosis {
  letter-spacing: -0.3px;
}

patient-diagnosis-grid .patient-diagnosis-grid .mt-5 {
  margin-top: 5px;
}

patient-diagnosis-grid .patient-diagnosis-grid .searchOptionsContainer {
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

patient-diagnosis-grid .patient-diagnosis-grid .searchOptionName {
  padding: 5px 13px !important;
  cursor: pointer;
}

patient-diagnosis-grid .patient-diagnosis-grid .searchOptionNoResults {
  padding: 5px 13px !important;
}

patient-diagnosis-grid .patient-diagnosis-grid .searchOptionName:hover,
patient-diagnosis-grid .patient-diagnosis-grid .searchOptionName:focus {
  background-color: #ecf3fc;
}

patient-diagnosis-grid .patient-diagnosis-grid .add-related-diagnosis {
  display: inherit;
  font-weight: 700;
}

patient-diagnosis-grid .patient-diagnosis-grid .removeIcon {
  font-size: 2.2em;
  position: absolute;
  top: 0.25em;
  margin-left: 10px;
  color: #ae2465;
}

patient-diagnosis-grid .patient-diagnosis-grid .relatedDiagnosis {
  display: inline-block;
  width: 100%;
}

patient-diagnosis-grid .patient-diagnosis-grid .relatedDiagnosis .input-wrapper {
  height: 40px;
}

patient-diagnosis-grid .patient-diagnosis-grid .related-diagnosis-count-label {
  display: inline-block;
}

patient-diagnosis-grid .patient-diagnosis-grid a,
patient-diagnosis-grid .patient-diagnosis-grid .add-icon {
  color: var(--relatedlink-color);
}

patient-diagnosis-grid .patient-diagnosis-grid .inputBox {
  height: 40px;
  border-radius: 5px;
}

patient-diagnosis-grid .patient-diagnosis-grid .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

patient-diagnosis-grid .patient-diagnosis-grid .item-md ion-icon[item-right] {
  margin-top: 11px;
}

patient-diagnosis-grid .patient-diagnosis-grid .error-message {
  color: #d0011b;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

patient-documents {
  width: 100%;
  min-height: 500px;
}

patient-documents .card-content-md {
  padding: 0px;
}

patient-documents .patient-documents .grid {
  padding: 0px !important;
}

patient-documents .patient-documents .grid .row {
  padding: 10px;
}

patient-documents .patient-documents .patient-documents-upload-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

patient-documents .patient-documents .patient-documents-upload-row .select {
  height: 40px;
  max-width: 100% !important;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

patient-documents .patient-documents .patient-documents-upload-row .select .select-icon {
  margin: 0px 10px;
}

patient-documents .patient-documents .patient-documents-upload-row .patient-documents-upload-content {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

patient-documents .patient-documents .patient-documents-grid .grid {
  padding: 0px;
}

patient-documents .patient-documents .col {
  padding: 0 12px 0 0;
}

patient-documents .patient-documents .inputBox {
  border-radius: 5px;
  border: solid 1px #c6d1e0;
}

patient-documents .patient-documents .inputBox input {
  margin: 0px 15px;
  height: 40px;
}

patient-documents .patient-documents .inputBox textarea {
  margin: 10px;
  height: 120px;
  width: calc(100% - 15px);
}

patient-documents .patient-documents .upload-instructions {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

patient-documents .patient-documents .file-list-wrapper.text-container {
  text-align: left;
}

patient-documents .patient-documents .file-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 250px;
}

patient-documents .patient-documents .file-list-item {
  border-radius: 5px;
  color: initial;
  border-style: solid;
  border-width: thin;
  border-color: #d9e5fd;
  background-color: #f7faff;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 3px;
  margin-bottom: 3px;
}

patient-documents .patient-documents .file-list-item > span.name {
  padding-right: 10px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-left: 5px;
  padding-top: 2px;
  border-style: solid;
  border-width: thin;
  border-right-color: #d9e5fd;
  border-left-color: transparent;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

patient-documents .patient-documents .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  margin: 20px;
}

patient-documents .patient-documents .label-md {
  font-weight: bold;
  margin: 8px 8px 0 0;
}

patient-documents .patient-documents .pc-row:nth-child(odd) {
  background-color: #fff;
}

patient-documents .patient-documents .pc-row:nth-child(even) {
  background-color: #eee;
}

.patient-name-formatted-nowrap {
  display: inline-block;
  white-space: nowrap;
  max-width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
}

mar-tile .marTile {
  padding: 25px 12px 0 16px;
  width: 107px;
  height: 107px;
  background-color: white;
  border: 1px solid #e2e7ef;
  border-radius: 2px;
  overflow: hidden;
}

mar-tile .marTile.notAdministered {
  background-color: #5977ba;
  color: white;
}

mar-tile .marMainText {
  font-size: 16px;
}

mar-tile .marSubtext {
  font-size: 10px;
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

mar-tile .bold {
  font-weight: 800;
}

medication .medicationHeader {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

medication .medicationName {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 16px;
}

medication .medicationState {
  padding-left: 4px;
}

medication .medicationDetails {
  padding-bottom: 40px;
}

medication .midHeader {
  padding: 16px;
  background-color: #c5cee1;
  opacity: 0.9;
  border-radius: 2px;
}

medication-administration-record .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0 0 0;
  height: 30px;
  width: 30px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-items: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

medication-administration-record .fab[mini] .icon {
  font-size: 18px;
  font-weight: bold;
}

medication-administration-record .midHeader {
  background-color: #c5cee1;
  opacity: 0.9;
  border-radius: 2px;
  margin-bottom: 10px;
  max-height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

medication-administration-record .marTileContainer {
  background-color: #eef1f6;
  padding: 12px 14px 4px 18px;
  margin: 12px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  max-height: 362px;
  overflow-y: scroll;
}

medication-administration-record mar-tile {
  margin: 0 4px 8px 0;
  cursor: pointer;
}

medication-administration-record .noRecordsMsg {
  padding-bottom: 8px;
}

medication-history .medicationHeader {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

medication-history .medicationName {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 16px;
}

medication-history .medicationState {
  padding-left: 4px;
}

medication-history .medicationDetails {
  padding-bottom: 40px;
}

medication-history .midHeader {
  padding: 16px;
  background-color: #c5cee1;
  opacity: 0.9;
  border-radius: 2px;
}

medication-history .medsList {
  margin: 12px 0;
  max-height: 360px;
  overflow-y: scroll;
}

medication-list .medName {
  cursor: pointer;
  font-weight: 600;
  padding: 12px 20px 12px 12px;
}

medication-list .selected {
  color: #5977ba;
  font-weight: 800;
}

medication-summary .medSummaryTitle {
  padding: 0 16px 20px 16px;
}

medication-summary .details {
  padding: 4px 16px;
}

multi-select-drug {
  /* custom checkboc css -start */
  /* Hide the browser's default checkbox */
  /* Create a custom checkbox */
  /* Create the checkmark/indicator (hidden when not checked) */
  /* Show the checkmark when checked */
  /* Style the checkmark/indicator */
  /* custom checkboc css -end */
}

multi-select-drug .inputBox.item-select-disabled,
multi-select-drug .inputBox.item-input-disabled,
multi-select-drug .inputBox.item-datetime-disabled,
multi-select-drug .select-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

multi-select-drug .inputBox.item-select-disabled > div .inputIcon,
multi-select-drug .inputBox.item-input-disabled > div .inputIcon,
multi-select-drug .inputBox.item-datetime-disabled > div .inputIcon,
multi-select-drug .select-disabled > div .inputIcon {
  color: #9b9b9b;
}

multi-select-drug .text-input[disabled] {
  opacity: 1;
}

multi-select-drug .rldgResultContainer {
  margin-top: -1px;
}

multi-select-drug .dosage-label {
  margin-left: 40px;
  font-size: 12px;
  font-weight: bold;
}

multi-select-drug .close {
  float: right;
  padding: 5px 10px;
  cursor: pointer;
}

multi-select-drug .add-title {
  font-size: 2.8rem;
  cursor: pointer;
  margin-left: 8px;
}

multi-select-drug .add-title::before {
  width: 30px;
  height: 30px;
}

multi-select-drug .sub-heading {
  margin: 0px;
  font-size: 12px !important;
  font-weight: bold;
}

multi-select-drug .margin-left-22 {
  margin-left: 22px;
}

multi-select-drug .margin-bottom-8 {
  margin-bottom: 8px;
}

multi-select-drug .margin-bottom-0 {
  margin-bottom: 0px;
}

multi-select-drug .margin-top-8 {
  margin-top: 8px;
}

multi-select-drug .font-15 {
  font-size: 15px;
}

multi-select-drug .select-text {
  font-size: 14px;
}

multi-select-drug .margin-top-5 {
  margin-top: 5px;
}

multi-select-drug .searchOptionsContainer {
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

multi-select-drug .searchOptionName {
  padding: 5px 13px !important;
  cursor: pointer;
}

multi-select-drug .searchOptionNoResults {
  padding: 5px 13px !important;
}

multi-select-drug .searchOptionName:hover,
multi-select-drug .searchOptionName:focus {
  background-color: lightpink;
}

multi-select-drug .compact-element {
  margin-bottom: 12px;
}

multi-select-drug .compact-element .no-top-margin {
  margin-top: 2px;
}

multi-select-drug .compact-element .col {
  padding: 0px;
}

multi-select-drug .compact-element .label-md {
  height: 30px;
  margin: 0px;
  padding-top: 4px;
}

multi-select-drug .compact-element ion-item {
  max-height: 30px !important;
  min-height: 30px !important;
  border: solid 1px #9b9b9b;
}

multi-select-drug .add-drug-dme button {
  text-transform: none !important;
  font-weight: 600;
}

multi-select-drug .add-drug-dme button ion-icon {
  color: #85bf31;
  padding: 10px 5px 10px 10px;
}

multi-select-drug .add-drug-dme span {
  color: #2d2c2c;
  font-size: 14px;
}

multi-select-drug .container {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 14px;
  padding-top: 2px !important;
}

multi-select-drug .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

multi-select-drug .checkmark {
  position: absolute;
  top: -4px !important;
  left: 0;
  height: 30px;
  width: 30px;
  border-radius: 2px;
  border: solid 1px #9b9b9b;
  background-color: #ffffff;
}

multi-select-drug .item-disabled {
  pointer-events: none !important;
}

multi-select-drug .checkmark-disabled {
  border: solid 1px lightgray !important;
}

multi-select-drug .container .checkmark-disabled:after {
  background-color: lightgray !important;
}

multi-select-drug .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

multi-select-drug .container input:checked ~ .checkmark:after {
  display: block;
}

multi-select-drug .container .checkmark:after {
  left: 3px;
  top: 3px;
  width: 23px;
  height: 23px;
  border-radius: 2px;
  background-color: #5977ba;
}

.ios multi-select-drug .text-input[disabled] {
  color: black;
  opacity: 0.3;
}

.ios multi-select-drug .checkmark {
  top: 6px !important;
}

.ios .delete .button-ios {
  height: 1.8em;
}

.ios .container .checkmark:after {
  left: 2px;
  top: 2px;
}

.ios .checkmark {
  height: 29px;
  width: 29px;
}

.ios .ios-margin-top-8 {
  margin-top: 8px;
}

/* ---- checkbox ---- */
.checkbox-form-item {
  margin-top: 10px;
}

.checkbox-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.checkbox-item .checkbox-icon {
  margin: 16px 12px 2px 1px;
}

.padding-label {
  font-size: 14px;
  padding: 3px;
  padding-left: 3px;
}

.padding-label {
  padding: 3px;
}

.padding-row {
  padding: 0px 5px;
}

.row-margin {
  margin-top: 15px;
  margin-bottom: 2px;
}

date-picker .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

date-picker .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

date-picker .row-magin {
  margin-top: 15px;
}

date-picker .col-margin {
  margin-bottom: 6px;
}

date-picker .span-margin {
  margin-left: -7px;
}

date-picker .date {
  border-radius: 4px;
  min-height: 47px;
  width: 98.5%;
  margin-left: 1px;
}

date-picker .padding-label {
  padding: 3px;
}

date-picker .datePickerErrorText {
  font-weight: bold;
  padding: 0px 5px 0px 5px;
}

add-order .col {
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}

add-order .item.item-block .item-inner {
  padding-right: 2px;
  border-bottom: none;
}

add-order .item {
  padding-left: 0;
}

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

add-order .row-margin {
  margin-top: 15px;
  margin-bottom: 2px;
}

add-order .span-margin {
  margin-left: -7px;
}

add-order .searchOptionsContainer {
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

add-order .searchOptionName {
  padding: 5px 13px !important;
  cursor: pointer;
}

add-order .searchOptionNoResults {
  padding: 5px 13px !important;
}

add-order .searchOptionName:hover,
add-order .searchOptionName:focus {
  background-color: lightpink;
}

add-order .add-related-diagnosis {
  text-align: center;
  display: inherit;
  font-weight: 700;
}

add-order .removeIcon {
  font-size: 2.2em;
  position: absolute;
  top: 0.25em;
  margin-left: 10px;
  color: #ae2465;
}

add-order .relatedDiagnosis {
  display: inline-block;
  width: 90%;
}

add-order .related-diagnosis-count-label {
  display: inline-block;
}

add-order .relatedDiagnosis-searchOptionsContainer {
  margin: 0px 25px;
}

add-order a,
add-order .add-icon {
  color: var(--relatedlink-color);
}

add-order .inputBox {
  border-radius: 5px;
  border-color: #ccc;
}

add-order .inputBox ion-icon {
  font-size: 2rem;
}

add-order .om-entry ion-input.input.form-element {
  border: 0px;
}

.ios page-diagnosis-popover .item-datetime {
  padding-left: 16px;
}

.padding-label {
  padding: 3px;
}

.input-icon-color {
  background-image: url(/assets/searchbar/searchbar_icon.svg);
  background-repeat: no-repeat;
  -webkit-filter: brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(0%) hue-rotate(140deg) brightness(85%) contrast(85%);
  filter: brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(0%) hue-rotate(140deg) brightness(85%) contrast(85%);
  width: 14px;
  height: 14px;
  background-size: contain;
}

discipline .ng-select.ng-select-single .ng-select-container {
  height: 47px;
}

discipline .padding-label {
  padding: 3px;
}

discipline .row-margin {
  margin-top: 15px;
  margin-bottom: 2px;
}

discipline .span-margin {
  margin-left: -7px;
}

discipline .disciplineErrorText {
  font-weight: bold;
  padding: 10px 5px 0px 5px;
}

.ng-select.ng-select-single .ng-select-container {
  height: 47px;
}

.padding-label {
  padding: 3px;
}

.row-margin {
  margin-top: 15px;
  margin-bottom: 2px;
}

.span-margin {
  margin-left: -7px;
}

.description-label {
  color: #808080;
}

.padding-label {
  padding: 3px;
}

.file-list-wrapper {
  margin-right: auto;
  height: auto;
  width: auto;
  padding-left: 7px;
}

.file-list-item {
  border-radius: 5px;
  color: initial;
  border-style: solid;
  border-width: thin;
  border-color: #d9e5fd;
  background-color: #f7faff;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-top: 3px;
  margin-bottom: 3px;
}

.file-list-item > span.name {
  padding-right: 10px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-left: 5px;
  padding-top: 2px;
  border-style: solid;
  border-width: thin;
  border-right-color: #d9e5fd;
  border-left-color: transparent;
  border-top-color: transparent;
  border-bottom-color: transparent;
}

.file-delete {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 24px;
  color: initial;
  font-size: large;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-right: 3px;
  cursor: pointer;
}

.file-delete > span {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.file-input-message {
  font-size: 13px;
  padding-left: 5px;
}

add-order mar-details {
  /**************************************************************************
   * BEGIN - CSS Reset                                                      *
   * (c/o Josh Comeau - https://www.joshwcomeau.com/css/custom-css-reset/)  *
   **************************************************************************/
  /**************************************************************************
   * END - CSS Reset                                                        *
   **************************************************************************/
  /**************************************************************************
   * BEGIN - Component CSS                                                  *
   **************************************************************************/
  /**************************************************************************
   * END - Component CSS                                                    *
   **************************************************************************/
}

add-order mar-details *,
add-order mar-details *::before,
add-order mar-details *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

add-order mar-details * {
  margin: 0;
}

add-order mar-details body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

add-order mar-details img,
add-order mar-details picture,
add-order mar-details video,
add-order mar-details canvas,
add-order mar-details svg {
  display: block;
  max-width: 100%;
}

add-order mar-details input,
add-order mar-details button,
add-order mar-details textarea,
add-order mar-details select {
  font: inherit;
}

add-order mar-details p,
add-order mar-details h1,
add-order mar-details h2,
add-order mar-details h3,
add-order mar-details h4,
add-order mar-details h5,
add-order mar-details h6 {
  overflow-wrap: break-word;
}

add-order mar-details #root,
add-order mar-details #__next {
  isolation: isolate;
}

add-order mar-details .warning-text {
  color: red;
  font-weight: bold;
  margin-bottom: 13px;
}

add-order mar-details .days-of-the-week-component {
  margin-bottom: 21px;
}

add-order mar-details .timepicker {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

add-order mar-details input[_ngcontent-c2] {
  width: 35px;
}

add-order mar-details ion-button {
  text-transform: none;
}

add-order mar-details .hide-arrow .ng-arrow-wrapper {
  display: none;
}

add-order mar-details .footerButtonBtn {
  border: none;
  color: #5977ba;
  background-color: transparent;
  float: right;
  text-transform: uppercase;
  font-weight: 500;
}

add-order mar-details .time-and-days {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

add-order mar-details .additional-notes {
  margin-top: 8px;
}

add-order mar-details .label {
  margin-bottom: 8px;
}

add-order mar-details .times-selected {
  margin-top: 8px;
}

add-order mar-details .notes {
  height: 40px;
}

add-order mar-details .toggle-mar-details {
  margin-bottom: 15px;
}

add-order mar-details a {
  color: #ae2465;
  font-weight: 700;
  text-transform: uppercase;
}

add-order mar-details .ng-select-container {
  min-width: 275px;
  max-width: 275px;
}

.ng-select.ng-select-single .ng-select-container {
  height: 47px;
}

.padding-label {
  padding: 3px;
}

.row-margin {
  margin-top: 15px;
  margin-bottom: 2px;
}

.span-margin {
  margin-left: 0px;
}

.hiddenInput {
  width: 0px;
  height: 0px;
}

medication-name-description .ng-select.custom .ng-arrow-wrapper {
  -webkit-filter: brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(0%) hue-rotate(140deg) brightness(85%) contrast(85%);
  filter: brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(0%) hue-rotate(140deg) brightness(85%) contrast(85%);
}

.errorText {
  color: #d0011b !important;
  font-size: 12px !important;
}

.ng-input-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  /* Aligns elements horizontally */
  margin: 4px 0;
}

.ng-input-index {
  margin-right: 10px;
  width: 30px;
  padding-right: 10px;
  font-weight: bold;
}

.remove-button {
  background-color: transparent;
  border: none;
  color: #bbb;
  cursor: pointer;
  font-size: 16px;
}

.filter.custom {
  width: 100%;
  /* Set the width of the ng-select */
}

.add-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 10px;
  /* Adjust the top margin */
}

.add-button-ingredients {
  background-color: transparent;
  border: none;
  color: #bb497f;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 5px;
  /* Add some space around it */
}

.custom-ng-input {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: auto;
}

.add-button-text {
  font-weight: bold;
  margin-right: 5px;
}

.icon-ingredients {
  font-size: 18px;
}

medication-ingredients-scriptsure .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
medication-ingredients-scriptsure .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner {
  -webkit-box-shadow: none;
  box-shadow: none;
}

medication-ingredients-scriptsure .item-md.item-input.item-input-has-focus .item-inner,
medication-ingredients-scriptsure item-md.item-input.input-has-focus .item-inner {
  -webkit-box-shadow: none;
  box-shadow: none;
}

.ng-select.ng-select-single .ng-select-container {
  height: 47px;
}

.padding-label {
  padding: 3px;
}

.row-margin {
  margin-top: 15px;
  margin-bottom: 2px;
}

.span-margin {
  margin-left: -7px;
}

.hiddenInput {
  width: 0px;
  height: 0px;
}

medication-name-description .ng-select.custom .ng-arrow-wrapper {
  -webkit-filter: brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(0%) hue-rotate(140deg) brightness(85%) contrast(85%);
  filter: brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(0%) hue-rotate(140deg) brightness(85%) contrast(85%);
}

.errorText {
  color: #d0011b !important;
  font-size: 12px !important;
}

.ng-select.ng-select-single .ng-select-container {
  height: 47px;
}

.padding-label {
  padding: 3px;
}

.ng-select.custom .ng-arrow-wrapper {
  background-image: url("/assets/searchbar/searchbar_icon.svg");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  margin-top: 2px;
}

.ng-select.custom .ng-arrow-wrapper .ng-arrow {
  border-color: none !important;
  border-style: none !important;
  border-width: 0 !important;
}

.ng-select.custom .ng-arrow-wrapper .ng-select {
  border-color: none !important;
  border-style: none !important;
  border-width: 0 !important;
}

.row-margin {
  margin-top: 15px;
  margin-bottom: 2px;
}

.span-margin {
  margin-left: -7px;
}

ion-row.row-align-items.row {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

multi-option ng-select {
  width: 99%;
  margin: 3px;
}

multi-option .ng-select.ng-select-multiple
.ng-select-container
.ng-value-container
.ng-placeholder {
  position: relative;
  top: -1px;
}

multi-option .ng-dropdown-panel .scroll-host div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

multi-option .options-margin {
  margin-top: 2px;
  margin-bottom: 4px;
  padding-left: 5px;
}

multi-option .col-margin {
  padding-left: 3px;
  margin-bottom: -9px;
}

multi-option .span-margin {
  margin-left: -7px;
}

multi-option .optionsMargin {
  margin-left: 4px;
  margin-right: 3px;
}

multi-option .ng-option {
  -webkit-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
}

om-details data-display-with-tooltip {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 14px 20px;
}

om-details ion-row.order-row {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

om-details .capitalizing-label {
  text-transform: none;
}

om-details .more-less {
  color: #5977ba;
}

om-details .icon-expandable {
  font-size: 14px;
  color: #5977ba;
  margin-top: 4px;
  margin-left: 2px;
}

om-details div.providerNotes > ion-label.pLExpand.label.label-md {
  padding-top: 0px;
}

om-details div.providerNotesEmpty > ion-label.pLExpand.label.label-md {
  padding-top: 0px;
  padding-left: 20px;
}

om-details div.providerNotes a,
om-details div.providerNotes ion-icon {
  color: #5977ba;
}

om-details ion-row.order-row:nth-child(3) ion-col {
  margin-top: 15px;
}

om-details ion-row.order-row:nth-child(3),
om-details ion-row.order-row:nth-child(4) {
  margin-bottom: 15px;
}

om-details ion-label.pc-h2 {
  white-space: nowrap !important;
}

wrapped-prn-reasons label {
  padding-left: 20px;
  float: left;
  word-break: normal;
}

wrapped-prn-reasons .more-less-option {
  display: block;
}

wrapped-reasons-for-gip label {
  padding-left: 20px;
  float: left;
  word-break: normal;
}

wrapped-reasons-for-gip .more-less-option {
  display: block;
}

wrapped-text label {
  padding-left: 20px;
  float: left;
  word-break: break-word;
}

wrapped-text .more-less-option {
  display: block;
}

.orderTypeMargin {
  margin: 0px 3px 0px 3px;
}

.ng-select.ng-select-single .ng-select-container {
  height: 47px;
}

.padding-label {
  padding: 3px;
}

#orderingProviderId .ng-arrow-wrapper {
  background-image: url("/assets/searchbar/searchbar_icon.svg");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  margin-top: 2px;
  -webkit-filter: brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(0%) hue-rotate(140deg) brightness(85%) contrast(85%);
  filter: brightness(0) saturate(100%) invert(50%) sepia(9%) saturate(0%) hue-rotate(140deg) brightness(85%) contrast(85%);
}

.row-margin {
  margin-top: 15px;
  margin-bottom: 2px;
}

.span-margin {
  margin-left: -7px;
}

.hiddenInput {
  width: 0px;
  height: 0px;
}

ordering-provider .ng-select
.ng-select-container.ng-has-value
.ng-value-container
.ng-input
> input {
  caret-color: transparent;
}

.number-input {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  gap: 2rem;
}

.number-input input {
  border: 1px solid #ccc;
  border-radius: 3px;
  width: 50px;
  height: 40px;
  text-align: center;
}

.input-arrows {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #6c88dd;
  cursor: pointer;
}

ion-row.row-margin > ion-col.text-field-margin {
  padding-left: 5px;
}

.radio {
  font-size: 15px;
  font-weight: normal;
}

.titleHeader {
  margin-top: 13px;
  margin-left: 7px;
  margin-bottom: 10px;
}

.radioGroup {
  margin-left: 7px;
}

.options-margin {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 100px;
  height: 35px;
}

.item-md .radio-md[item-left],
.item-md .radio-md[item-start] {
  margin: 11px 5px 10px 4px;
}

.text-size {
  font-size: 14px;
}

ion-col ion-item ion-label {
  white-space: nowrap !important;
}

.padding-label {
  padding: 3px;
}

.test {
  height: 20px;
}

.radio-row-margin {
  padding-top: 0px;
  margin-top: 0px;
  margin-bottom: 2px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  gap: 5px;
}

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

ion-row .hide {
  display: none;
}

.row-margin {
  padding: 3px;
  margin-top: 15px;
  margin-bottom: 3px;
}

.col-margin {
  margin-bottom: 4px;
}

.span-margin {
  margin-left: -7px;
}

.other-reason-field {
  border: 1px solid #ccc;
  border-radius: 3px;
  width: 450px;
  margin-left: 5px;
}

.reason-label {
  color: #808080;
}

.reason-title {
  font-weight: bold;
}

.option-container {
  margin: 5px 0px 5px 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.inputBox.item-select-disabled,
.inputBox.item-input-disabled,
.inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

.inputBox.item-select-disabled > div .inputIcon,
.inputBox.item-input-disabled > div .inputIcon,
.inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

ion-textarea.input {
  padding: 13px 0 13px 13px;
}

.textarea {
  border-radius: 4px;
  margin-left: 3px;
  margin-right: 10px;
  min-height: 142px;
  width: 98%;
}

ion-textarea.input {
  padding: 0px 0px 0px 0px;
}

.padding-label {
  padding: 3px;
}

.curantisH2 {
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

.row-margin {
  margin-top: 15px;
}

.col-margin {
  margin-bottom: 4px;
}

.row-margin {
  padding: 3px;
  margin-top: 15px;
  margin-bottom: 3px;
}

.col-margin {
  margin-bottom: 4px;
}

.span-margin {
  margin-left: -7px;
}

.dme-type {
  margin-bottom: 10px;
}

.text-field-margin {
  padding-left: 5px;
}

ion-row.row-margin > ion-col.text-field-margin {
  padding-left: 5px;
}

.description-label {
  color: black;
  background-color: #fff4d9;
  display: block;
  width: 100%;
  padding: 10px;
}

diagnosis-order-form .inputBox.item-select-disabled,
diagnosis-order-form .inputBox.item-input-disabled,
diagnosis-order-form .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

diagnosis-order-form .inputBox.item-select-disabled > div .inputIcon,
diagnosis-order-form .inputBox.item-input-disabled > div .inputIcon,
diagnosis-order-form .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

diagnosis-order-form .readOnlyDiagnosis {
  font-size: 16px;
  font-weight: 400;
  color: #000;
  overflow-wrap: break-word;
  white-space: normal;
  margin: 0 13px;
}

diagnosis-order-form .errors {
  padding-top: 20px;
}

diagnosis-order-form .rldgResultContainer {
  margin-top: -15px;
}

diagnosis-order-form .ipad-disabled-text .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.ios diagnosis-order-form .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.radio-label-padding {
  margin-bottom: 0px !important;
}

.radio-padding-zero {
  padding: 0px !important;
}

dme-order-form .inputBox.item-select-disabled,
dme-order-form .inputBox.item-input-disabled,
dme-order-form .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

dme-order-form .inputBox.item-select-disabled > div .inputIcon,
dme-order-form .inputBox.item-input-disabled > div .inputIcon,
dme-order-form .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

dme-order-form .ipad-disabled-text .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.ios dme-order-form .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.radio-label-padding {
  margin-bottom: 0px !important;
}

.radio-padding-zero {
  padding: 0px !important;
}

level-of-care-order-form .inputBox.item-select-disabled,
level-of-care-order-form .inputBox.item-input-disabled,
level-of-care-order-form .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

level-of-care-order-form .inputBox.item-select-disabled > div .inputIcon,
level-of-care-order-form .inputBox.item-input-disabled > div .inputIcon,
level-of-care-order-form .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

level-of-care-order-form .ipad-disabled-text .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.pc-info {
  margin-top: 10px;
}

.ios level-of-care-order-form .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.radio-label-padding {
  margin-bottom: 0px !important;
}

.radio-padding-zero {
  padding: 0px !important;
}

medication-order-form .inputBox.item-select-disabled,
medication-order-form .inputBox.item-input-disabled,
medication-order-form .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

medication-order-form .inputBox.item-select-disabled > div .inputIcon,
medication-order-form .inputBox.item-input-disabled > div .inputIcon,
medication-order-form .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

medication-order-form .ingredientSearchContainer {
  margin-top: -20px;
}

medication-order-form .char-counter {
  float: right;
}

medication-order-form .search-icon {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

medication-order-form .count {
  float: right;
}

medication-order-form .item-container .disabled-border {
  border: none !important;
}

medication-order-form .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

medication-order-form .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

medication-order-form .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

medication-order-form .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

medication-order-form .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 38px;
}

medication-order-form .item-container .select .disabled-text {
  color: #cccccc;
  z-index: 1;
}

medication-order-form .item-container .select .disabled-bg {
  background-color: #eae8e8;
}

medication-order-form .item-container .no-select {
  background: none;
}

medication-order-form .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

medication-order-form .item-container .selectedOptions {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

medication-order-form .item-container .select {
  padding: 0 15px;
}

medication-order-form .ipad-disabled-text .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

medication-order-form div.ng-input {
  margin-top: 1%;
  margin-left: -1px;
}

.ios medication-order-form .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.radio-label-padding {
  margin-bottom: 0px !important;
}

.radio-padding-zero {
  padding: 0px !important;
}

move-order-form .formItems {
  margin: 20px 40px;
  resize: none;
  width: auto;
}

move-order-form .moveOrderHeader {
  margin: 20px 20px 0 20px;
  padding: 14px 20px 14px 20px;
}

move-order-form .center {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

move-order-form .inputLabel.move {
  padding: 10px 40px 0 40px;
  margin-bottom: 0 !important;
}

move-order-form .modalFooter {
  margin-right: 15px;
  padding: 20px;
}

move-order-form .cancelBtn {
  margin-right: 10px;
}

move-order-form .footerButton {
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
}

other-order-form .inputBox.item-select-disabled,
other-order-form .inputBox.item-input-disabled,
other-order-form .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

other-order-form .inputBox.item-select-disabled > div .inputIcon,
other-order-form .inputBox.item-input-disabled > div .inputIcon,
other-order-form .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

other-order-form .ipad-disabled-text .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.ios other-order-form .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.radio-label-padding {
  margin-bottom: 0px !important;
}

.radio-padding-zero {
  padding: 0px !important;
}

recertification-order-form .inputBox.item-select-disabled,
recertification-order-form .inputBox.item-input-disabled,
recertification-order-form .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

recertification-order-form .inputBox.item-select-disabled > div .inputIcon,
recertification-order-form .inputBox.item-input-disabled > div .inputIcon,
recertification-order-form .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

.ios recertification-order-form .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.radio-label-padding {
  margin-bottom: 0px !important;
}

.radio-padding-zero {
  padding: 0px !important;
}

standing-order-form {
  /* custom checkboc css -start */
  /* Hide the browser's default checkbox */
  /* Create a custom checkbox */
  /* Create the checkmark/indicator (hidden when not checked) */
  /* Show the checkmark when checked */
  /* Style the checkmark/indicator */
  /* custom checkboc css -end */
  /* ---- select ---- */
  /* ---- for label ---- */
}

standing-order-form .inputBox.item-select-disabled,
standing-order-form .inputBox.item-input-disabled,
standing-order-form .inputBox.item-datetime-disabled,
standing-order-form .so-select-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  pointer-events: none;
}

standing-order-form .inputBox.item-select-disabled > div .inputIcon,
standing-order-form .inputBox.item-input-disabled > div .inputIcon,
standing-order-form .inputBox.item-datetime-disabled > div .inputIcon,
standing-order-form .so-select-disabled > div .inputIcon {
  color: #9b9b9b;
}

standing-order-form .inputBox.item-select-disabled .item-inner,
standing-order-form .inputBox.item-input-disabled .item-inner,
standing-order-form .inputBox.item-datetime-disabled .item-inner,
standing-order-form .so-select-disabled .item-inner {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

standing-order-form .text-input[disabled] {
  opacity: 1;
}

standing-order-form label {
  color: #4a4a4a;
}

standing-order-form .inputBox {
  border: solid 1px #9b9b9b !important;
}

standing-order-form .font-14 {
  font-size: 14px !important;
}

standing-order-form .oxy-desc {
  width: 465px;
}

standing-order-form .margin-left-35 {
  margin-left: 35px;
}

standing-order-form .padding-left-35 {
  padding-left: 35px;
}

standing-order-form .margin-bottom-5 {
  margin-bottom: 5px;
}

standing-order-form .margin-top-10 {
  margin-top: 10px !important;
}

standing-order-form .margin-top-5 {
  margin-top: 5px;
}

standing-order-form .semi-bold {
  font-weight: 600;
  color: #2d2c2c;
}

standing-order-form .add-order-margin {
  margin: 5px 0px 0px 0px !important;
}

standing-order-form .checkbox-form-item {
  margin-top: 0px !important;
}

standing-order-form .inputLabel {
  margin-bottom: 0px;
  margin-top: 9px !important;
}

standing-order-form .teaching-perform .label-md {
  margin-bottom: 0px;
}

standing-order-form .border-top {
  border-top: 2px solid #eae8e8;
  width: 545px;
}

standing-order-form .container {
  display: block;
  position: relative;
  padding-left: 39px;
  margin-bottom: 12px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-size: 14px;
  padding-top: 5px;
}

standing-order-form .container input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

standing-order-form .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 30px;
  width: 30px;
  border-radius: 2px;
  border: solid 1px #9b9b9b;
  background-color: #ffffff;
}

standing-order-form .item-disabled {
  pointer-events: none !important;
}

standing-order-form .checkmark-disabled {
  border: solid 1px lightgray !important;
}

standing-order-form .container .checkmark-disabled:after {
  background-color: lightgray !important;
}

standing-order-form .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

standing-order-form .container input:checked ~ .checkmark:after {
  display: block;
}

standing-order-form .container .checkmark:after {
  left: 3px;
  top: 3px;
  width: 23px;
  height: 23px;
  border-radius: 2px;
  background-color: #5977ba;
}

standing-order-form ion-list {
  margin: 20px 40px !important;
}

standing-order-form .item-md.inputBox {
  padding-left: 0;
}

standing-order-form .list-md .item-block .item-inner {
  border-bottom: none;
}

standing-order-form .select,
standing-order-form .input,
standing-order-form .datetime {
  padding: 0 0 0 13px;
}

standing-order-form .text-input-md {
  margin: 0;
}

standing-order-form ion-textarea.input {
  padding: 13px 0 13px 13px;
}

standing-order-form .marginLeft20 {
  padding-left: 20px;
}

standing-order-form ion-select {
  max-width: 75% !important;
}

standing-order-form .select .select-icon {
  position: absolute;
  right: 20px;
  bottom: 11px;
}

standing-order-form .item-md.item-block .item-inner {
  border-bottom: none;
}

standing-order-form .item-md {
  padding-left: 0px;
}

standing-order-form .item.item-md .checkbox-master {
  margin-left: 0px;
}

standing-order-form .no-side-padding ion-col,
standing-order-form .no-side-padding .item-inner {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

standing-order-form .no-label-margin .inputLabel {
  margin: 0px;
}

standing-order-form .odd-container {
  margin: 7px -20px 0px;
  padding-bottom: 5px;
  border-bottom: 2px solid #eae8e8;
  width: 545px;
}

standing-order-form .odd-container .instruction-msg {
  margin: 5px 0px;
}

standing-order-form .odd-container .odd-container-child {
  padding: 0px 20px;
}

standing-order-form .odd-container .odd-container-child .item.item-md .checkbox-md {
  margin: 9px 10px 9px 0px !important;
}

standing-order-form .odd-container .odd-container-child .multi-line-label {
  white-space: pre-line;
}

standing-order-form .odd-container .odd-container-child ion-label {
  font-size: 16px;
}

standing-order-form .odd-container .odd-container-child .remove-ellipsis {
  text-overflow: clip;
}

standing-order-form .compact-element .no-top-margin {
  margin-top: 2px;
}

standing-order-form .compact-element .col {
  padding: 0px;
}

standing-order-form .compact-element ion-item {
  margin-left: 42px;
}

standing-order-form ion-footer {
  background-color: white;
}

standing-order-form .modalFooter {
  padding: 20px;
}

standing-order-form .modalFooter > button {
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
  border-radius: 3px;
  margin: 0;
}

standing-order-form .cancelBtn {
  margin-right: 12px !important;
  background-color: #d0021b;
}

standing-order-form .no-border {
  border: none;
}

standing-order-form .odd-container .label-md {
  margin-top: 0px;
  margin-bottom: 0px;
}

standing-order-form .margin-top-15 {
  margin-top: 15px;
}

standing-order-form .padding-top-15 {
  padding-top: 15px;
}

standing-order-form .border-bottom {
  border-bottom: 2px solid #eae8e8;
}

standing-order-form .margin-bottom-10 {
  margin-bottom: 10px;
}

standing-order-form .label-margin,
standing-order-form .so-extra-field .inputLabel {
  margin-top: 20px !important;
  margin-bottom: 14px;
}

@media screen and (orientation: landscape) {
  standing-order-form .item-ios {
    padding-left: 0px;
  }
}

.ios standing-order-form .text-input[disabled] {
  color: black;
  opacity: 0.3;
}

.radio-label-padding {
  margin-bottom: 0px !important;
}

.radio-padding-zero {
  padding: 0px !important;
}

supply-order-form .inputBox.item-select-disabled,
supply-order-form .inputBox.item-input-disabled,
supply-order-form .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

supply-order-form .inputBox.item-select-disabled > div .inputIcon,
supply-order-form .inputBox.item-input-disabled > div .inputIcon,
supply-order-form .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

supply-order-form .ipad-disabled-text .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.ios supply-order-form .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.radio-label-padding {
  margin-bottom: 0px !important;
}

.radio-padding-zero {
  padding: 0px !important;
}

treatment-order-form .inputBox.item-select-disabled,
treatment-order-form .inputBox.item-input-disabled,
treatment-order-form .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

treatment-order-form .inputBox.item-select-disabled > div .inputIcon,
treatment-order-form .inputBox.item-input-disabled > div .inputIcon,
treatment-order-form .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

treatment-order-form .ipad-disabled-text .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.ios treatment-order-form .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.radio-label-padding {
  margin-bottom: 0px !important;
}

.radio-padding-zero {
  padding: 0px !important;
}

visit-frequency-order-form .inputBox.item-select-disabled,
visit-frequency-order-form .inputBox.item-input-disabled,
visit-frequency-order-form .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

visit-frequency-order-form .inputBox.item-select-disabled > div .inputIcon,
visit-frequency-order-form .inputBox.item-input-disabled > div .inputIcon,
visit-frequency-order-form .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

.ios visit-frequency-order-form .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.radio-label-padding {
  margin-bottom: 0px !important;
}

.radio-padding-zero {
  padding: 0px !important;
}

order-container .custom-popover .popover-content {
  width: 80px;
  height: 200px;
}

order-container .redText {
  color: #d0011b;
}

order-container .order-selection {
  margin-right: 10px;
}

order-item .orderItemContainer {
  border: solid 1px #dee4ed;
  overflow: hidden;
}

order-item .approveDeny {
  font-size: 27px;
}

order-item .divTable {
  display: table;
  padding: 40px 30px;
}

order-item .divTable.description {
  padding: 0 30px 40px 30px;
}

order-item .divTableCell.curantisH4 {
  min-width: 220px;
  width: 24%;
}

order-item .divTableCell.twelvepx {
  min-width: 220px;
}

order-item .divTableRow {
  display: table;
  table-layout: fixed;
  word-wrap: break-word;
  width: 100%;
}

order-item .addtext {
  margin-top: 10px;
  font-weight: bold;
}

order-item .divTableCell {
  display: table-cell;
  padding: 0 12px 5px 0;
}

order-item .twelvepx {
  font-size: 12px;
}

order-item .twelvepx.bold {
  font-weight: 800;
}

order-item .capitalized {
  text-transform: capitalize;
}

order-item .subOrderBody.discontinued,
order-item .descriptionText.discontinued {
  color: #9b9b9b;
  background-color: #f4f4f4;
}

order-item .orderHistoryStatus {
  height: 80%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border-left: 2px #c0c0c0 solid;
  border-right: 2px #c0c0c0 solid;
}

order-item .deny-btn {
  background-color: white;
}

order-item .deny-btn.active {
  background-color: #d0021b;
}

order-item .btn-icon {
  color: #9b9b9b;
}

order-item .btn-icon.active {
  color: white;
}

order-item .approve-btn {
  background-color: white;
}

order-item .approve-btn.active {
  background-color: #85bf31;
}

order-item .active-view-document {
  cursor: pointer;
  margin-left: 5px;
  font-size: 12px;
  text-decoration: underline;
  color: #4a90e2;
}

order-item .active-meds-name {
  white-space: normal !important;
}

order-item .check-sub-orders {
  margin-top: 10px;
}

order-popup .buttonPopup {
  background-color: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 150px;
  margin: 0;
}

order-popup .popupButton {
  color: #5977ba;
  background-color: white !important;
  font-size: 20px;
  padding: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

order-popup .imageButton {
  width: 35px;
  background-color: white !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin-top: 2px;
}

order-popup .item-inner {
  border: none !important;
  margin: 0px !important;
  background-image: none !important;
}

order-popup .margin-top-5 {
  margin-top: 5px;
}

order-popup .margin-top-0 {
  margin-top: 0px !important;
}

order-popup .margin-bottom-0 {
  margin-bottom: 0px !important;
}

order-popup .ion-md-eye:before {
  width: 22px;
  height: 13px;
}

order-popup .view-block {
  padding-left: 25px !important;
  font-weight: 700;
}

order-popup .view-block ion-icon {
  margin-right: 10px !important;
}

order-popup .move {
  width: 17.3px !important;
  height: 17.3px !important;
}

order-popup .move-block {
  padding-left: 30px !important;
  font-weight: 700;
}

order-popup .move-block img {
  margin-right: 12px !important;
}

order-popup .disabled {
  cursor: not-allowed;
}

order-popup .popupCustomIcon {
  background-color: white;
  width: 14pt !important;
  height: 14pt !important;
}

order-popup .popover-arrow::after {
  background-color: white !important;
}

order-popup .display-icon {
  font-size: 2rem;
  margin-bottom: 0px !important;
}

order-popup .display-label {
  font-size: 12px;
  font-weight: 600;
  color: #2d2c2c;
}

order-popup .vol-more-btns {
  margin-top: -9px;
}

.physician-panel-view-more .popover-wrapper > .popover-content {
  width: 152px !important;
  height: 99px !important;
  background-color: white !important;
}

.volunteer-activity-view-more .popover-wrapper > .popover-content {
  width: 129px !important;
  height: 93px !important;
  background-color: white !important;
}

.physician-panel-view-more .popover-viewport,
.volunteer-activity-view-more .popover-viewport {
  background-color: white !important;
}

billing-codes .billing-codes-card {
  margin-left: 0;
  margin-top: 5px;
  width: 100%;
}

billing-codes .hidden {
  visibility: hidden;
}

billing-codes .title {
  font-size: 14px;
  font-weight: bold;
}

billing-codes .content-buttons {
  margin-left: 20px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

billing-codes .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

billing-codes .navigation-tabs {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: inline-grid;
}

billing-codes .navigation-tabs ul {
  padding-left: 0;
}

billing-codes .navigation-tabs ul li {
  display: inline;
  list-style-type: none;
  font-size: 16px;
  color: #9b9b9b;
  font-weight: 600;
  text-align: center;
  margin: 4px 0 4px 0;
}

billing-codes .navigation-tabs ul li a {
  min-width: 175px;
  padding: 0 20px 0 20px;
  border-right: 2px solid #9b9b9b;
}

billing-codes .navigation-tabs ul li .tab-selected {
  font-weight: 900;
  color: #5977ba;
  pointer-events: none;
}

billing-codes .navigation-tabs ul li .no-select {
  pointer-events: none;
}

billing-codes .navigation-tabs ul li:last-child a {
  border: none;
}

billing-codes .period-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
}

billing-codes .date-select {
  min-width: 250px;
  margin-top: -5px;
}

billing-codes .date-label {
  font-weight: normal !important;
}

billing-codes-rnb .content-buttons {
  text-align: right;
  margin-left: 20px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

billing-codes-rnb .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

billing-codes-rnb .text-left {
  text-align: left;
  display: block;
  width: 100%;
}

billing-codes-rnb .scroll-row {
  min-width: 650px;
}

billing-codes-rnb .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

billing-codes-rnb .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

billing-codes-rnb .scrollable-content {
  height: calc(100vh - 16em);
}

billing-codes-rnb .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: left;
}

billing-codes-rnb .input[name="inputCurrency"]:before {
  padding-left: 5px !important;
  content: "$";
}

billing-codes-rnb .custom-alert-title {
  --title-background-color: #424040;
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

billing-codes-rnb .date-label {
  font-weight: normal !important;
}

billing-codes-rnb .row-even {
  background-color: #f0f0f0 !important;
}

billing-codes-rnb .row-odd {
  background-color: #fff;
}

billing-codes-table .noPadding {
  padding: 0;
}

billing-codes-table .error {
  font-size: 12px;
  color: #d0011b;
  padding: 12px 0 0 5px;
  margin: 0;
}

billing-codes-table .billing-code-description {
  font-weight: bold;
}

billing-codes-table .billing-code-label {
  margin-top: 4px !important;
}

billing-codes-table .billing-code-input-even {
  border: solid 0px !important;
  border-radius: 0px !important;
}

billing-codes-table .billing-code-input {
  border-radius: 0px !important;
}

billing-codes-table .text-left {
  text-align: left;
  display: block;
  width: 100%;
}

billing-codes-table .row-even {
  background-color: #f0f0f0 !important;
}

billing-codes-table .row-odd {
  background-color: #fff;
}

billing-codes-table .scroll-row {
  min-width: 650px;
}

billing-codes-table .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

billing-codes-table .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

billing-codes-table .scrollable-content {
  height: auto;
}

billing-codes-table .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: right;
}

billing-codes-table .input[name="inputCurrency"]:before {
  padding-left: 5px !important;
  content: "$";
}

billing-codes-table .custom-alert-title {
  --title-background-color: #424040;
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

billing-codes-table .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

billing-codes-table .cursorPointer {
  cursor: pointer;
}

billing-codes-table .remove-icon {
  margin-right: 0 !important;
}

billing-codes-table .details-row {
  font-size: 12px;
  padding: 10px 0;
  width: 100%;
}

billing-codes-table .details-row .details-header {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  padding: 16px 20px;
  border-radius: 3px;
}

billing-codes-table .details-row .details-header .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

billing-codes-table .details-row .subheader {
  font-weight: bold;
  font-size: small;
}

billing-codes-table .details-row .table {
  width: 100%;
}

billing-codes-table .details-row .table th {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

billing-codes-table .details-row .table td {
  white-space: nowrap;
  height: 50px;
  padding: 0;
  margin: 0;
  padding-left: 20px;
}

hospice-loc .content-buttons {
  text-align: right;
  margin-left: 20px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

hospice-loc .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

hospice-loc .text-left {
  text-align: left;
  display: block;
  width: 100%;
}

hospice-loc .scroll-row {
  min-width: 650px;
}

hospice-loc .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

hospice-loc .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

hospice-loc .scrollable-content {
  height: calc(100vh - 16em);
}

hospice-loc .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: left;
}

hospice-loc .input[name="inputCurrency"]:before {
  padding-left: 5px !important;
  content: "$";
}

hospice-loc .custom-alert-title {
  --title-background-color: #424040;
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

hospice-loc .date-label {
  font-weight: normal !important;
}

hospice-loc .row-even {
  background-color: #f0f0f0 !important;
}

hospice-loc .row-odd {
  background-color: #fff;
}

hospice-visits .content-buttons {
  text-align: right;
  margin-left: 20px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

hospice-visits .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

hospice-visits .text-left {
  text-align: left;
  display: block;
  width: 100%;
}

hospice-visits .scroll-row {
  min-width: 650px;
}

hospice-visits .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

hospice-visits .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

hospice-visits .scrollable-content {
  height: calc(100vh - 16em);
}

hospice-visits .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: left;
}

hospice-visits .input[name="inputCurrency"]:before {
  padding-left: 5px !important;
  content: "$";
}

hospice-visits .custom-alert-title {
  --title-background-color: #424040;
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

hospice-visits .date-label {
  font-weight: normal !important;
}

hospice-visits .row-even {
  background-color: #f0f0f0 !important;
}

hospice-visits .row-odd {
  background-color: #fff;
}

billing-options .billing-options-card-content {
  margin: 4px 0 2px !important;
  padding: 10px;
  width: 100%;
  overflow: visible;
}

billing-options-save-modal .modal-size {
  max-height: 300px !important;
  max-width: 300px;
}

billing-options-save-modal .modal-wrapper {
  height: 200px !important;
  width: 200px;
  border-radius: 5px;
}

billing-options-save-modal .expanded-content {
  height: 585px !important;
  -webkit-transition: height 0.3s ease !important;
  transition: height 0.3s ease !important;
}

billing-options-save-modal .normal-content {
  height: 270px !important;
  -webkit-transition: height 0.3s ease !important;
  transition: height 0.3s ease !important;
}

billing-options-save-modal .cs-h1 {
  background-color: rgba(197, 208, 244, 0.5);
  height: 50px;
}

billing-options-save-modal .footerButtonBtn {
  height: 42px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

billing-options-save-modal .footer::before {
  background-image: none;
}

billing-options-save-modal .popupElementSpacing {
  padding-left: 20px;
  padding-right: 20px;
  font-size: 13px;
  font-weight: bold;
  margin-top: 10px;
}

billing-options-save-modal .scroll-content {
  overflow-y: hidden !important;
  padding: 0 !important;
}

billing-options-save-modal .header-name {
  color: #5977ba;
  background-color: #e2e7ef;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
  font-size: 16px;
  font-weight: bold;
}

billing-options-save-modal .popover-button-container {
  text-align: right;
  padding-bottom: 10px;
}

billing-options-save-modal .no-margin-bottom {
  margin-bottom: 0 !important;
}

billing-options-save-modal .no-padding-left {
  padding-left: 0;
}

contract-period-modal .modal-size {
  max-height: 280px;
  max-width: 600px;
}

contract-period-modal .modal-wrapper {
  height: 280px;
  width: 600px;
}

contract-period-modal .required-indicator {
  color: red;
}

contract-period-modal .expanded-content {
  height: 540px !important;
  -webkit-transition: height 0.3s ease !important;
  transition: height 0.3s ease !important;
}

contract-period-modal .short-modal {
  width: 500px !important;
}

contract-period-modal .cs-h1 {
  background-color: rgba(197, 208, 244, 0.5);
  height: 50px;
}

contract-period-modal .footerButtonBtn {
  height: 42px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

contract-period-modal .footer::before {
  background-image: none;
}

contract-period-modal .popupElementSpacing {
  padding-left: 0;
  padding-right: 0;
  font-size: 13px;
  font-weight: bold;
}

contract-period-modal .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 0 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 0 !important;
}

contract-period-modal .header-name {
  color: #5977ba;
  background-color: #e2e7ef;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
  font-size: 16px;
  font-weight: bold;
}

contract-period-modal .popover-button-container {
  text-align: right;
  padding-bottom: 10px;
}

general-payer .chkbox {
  margin-top: 4px;
}

general-payer .chkbox-label {
  margin-top: 0 !important;
  padding-left: 6px;
  margin-bottom: 10px !important;
}

general-payer .general-payer-card-content {
  margin-left: 0px !important;
  margin-right: 0px !important;
  margin-top: 4px !important;
  margin-bottom: 2px !important;
  padding: 10px;
  width: 100%;
}

payer-edi .navigation-tabs,
billing-options .navigation-tabs {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: inline-grid;
}

payer-edi .navigation-tabs ul,
billing-options .navigation-tabs ul {
  padding-left: 0;
}

payer-edi .navigation-tabs ul li,
billing-options .navigation-tabs ul li {
  display: inline;
  list-style-type: none;
  font-size: 16px;
  color: #9b9b9b;
  font-weight: 600;
  text-align: center;
  margin: 4px 0 4px 0;
}

payer-edi .navigation-tabs ul li a,
billing-options .navigation-tabs ul li a {
  min-width: 175px;
  padding: 0 20px 0 20px;
  border-right: 2px solid #9b9b9b;
}

payer-edi .navigation-tabs ul li .tab-selected,
billing-options .navigation-tabs ul li .tab-selected {
  font-weight: 900;
  color: #5977ba;
  pointer-events: none;
}

payer-edi .navigation-tabs ul li .no-select,
billing-options .navigation-tabs ul li .no-select {
  pointer-events: none;
}

payer-edi .navigation-tabs ul li:last-child a,
billing-options .navigation-tabs ul li:last-child a {
  border: none;
}

payer-edi .edi-card-content,
billing-options .edi-card-content {
  margin: 4px 0 2px !important;
  padding: 10px;
  width: 100%;
  overflow: visible;
}

payer-edi .ediPayerTypeCode .ng-dropdown-panel,
billing-options .ediPayerTypeCode .ng-dropdown-panel {
  width: 450px;
}

rates-payer .rates-payer-card {
  margin-left: 0;
  margin-top: 5px;
  width: 100%;
}

rates-payer .navigation-tabs {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: inline-grid;
}

rates-payer .navigation-tabs ul {
  padding-left: 0;
}

rates-payer .navigation-tabs ul li {
  display: inline;
  list-style-type: none;
  font-size: 16px;
  color: #9b9b9b;
  font-weight: 600;
  text-align: center;
  margin: 4px 0 4px 0;
}

rates-payer .navigation-tabs ul li a {
  min-width: 175px;
  padding: 0 20px 0 20px;
}

rates-payer .navigation-tabs ul li .tab-selected {
  font-weight: 900;
  color: #5977ba;
  pointer-events: none;
}

rates-payer .navigation-tabs ul li .no-select {
  pointer-events: none;
}

rates-payer .navigation-tabs ul li .border-right {
  border-right: 2px solid #9b9b9b;
}

rates-payer .navigation-tabs ul li:last-child a {
  border: none;
}

hospice-loc .read-only-label {
  font-weight: normal !important;
  text-align: center;
}

hospice-loc .text-left {
  text-align: left;
  display: block;
  width: 100%;
}

hospice-loc .remove-icon.disabled {
  color: gray;
  cursor: not-allowed;
  pointer-events: none;
}

hospice-loc .scroll-row {
  min-width: 650px;
}

hospice-loc .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

hospice-loc .scroll-row-height {
  overflow-x: scroll;
  height: calc(40vh - 16em);
}

hospice-loc .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

hospice-loc .scrollable-content {
  height: calc(100vh - 16em);
}

hospice-loc .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: right;
}

hospice-loc .input[name="inputCurrency"]:before {
  padding-left: 5px !important;
  content: "$";
}

hospice-loc .custom-alert-title {
  --title-background-color: #424040;
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

hospice-loc .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

hospice-loc .cursorPointer {
  cursor: pointer;
}

hospice-loc .remove-icon {
  margin-right: 0 !important;
}

hospice-loc .details-row {
  font-size: 12px;
  padding: 10px 0;
  width: 100%;
}

hospice-loc .details-row .details-header {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  padding: 16px 20px;
  border-radius: 3px;
}

hospice-loc .details-row .details-header .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

hospice-loc .details-row .subheader {
  font-weight: bold;
  font-size: small;
}

hospice-loc .details-row .table {
  width: 100%;
}

hospice-loc .details-row .table th {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

hospice-loc .details-row .table td {
  white-space: nowrap;
  height: 50px;
  padding: 0;
  margin: 0;
  padding-left: 20px;
}

hospice-visits .content-buttons {
  text-align: right;
  margin-left: 20px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

hospice-visits .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

hospice-visits .text-left {
  text-align: left;
  display: block;
  width: 100%;
}

hospice-visits .scroll-row {
  min-width: 650px;
}

hospice-visits .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

hospice-visits .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

hospice-visits .scrollable-content {
  height: calc(100vh - 16em);
}

hospice-visits .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: left;
}

hospice-visits .input[name="inputCurrency"]:before {
  padding-left: 5px !important;
  content: "$";
}

hospice-visits .custom-alert-title {
  --title-background-color: #424040;
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

hospice-visits .date-label {
  font-weight: normal !important;
}

hospice-visits-table .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: right;
}

hospice-visits-table .scrollable-content {
  height: auto;
}

hospice-visits-table .row-even {
  background-color: #f0f0f0 !important;
}

hospice-visits-table .row-odd {
  background-color: #fff;
}

hospice-visits-table .noPadding {
  padding: 0;
}

palliative-visits .content-buttons {
  text-align: right;
  margin-left: 20px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

palliative-visits .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

palliative-visits .text-left {
  text-align: left;
  display: block;
  width: 100%;
}

palliative-visits .scroll-row {
  min-width: 650px;
}

palliative-visits .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

palliative-visits .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

palliative-visits .scrollable-content {
  height: calc(100vh - 16em);
}

palliative-visits .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: left;
}

palliative-visits .input[name="inputCurrency"]:before {
  padding-left: 5px !important;
  content: "$";
}

palliative-visits .custom-alert-title {
  --title-background-color: #424040;
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

palliative-visits-table .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: right;
}

palliative-visits-table .scrollable-content {
  height: auto;
}

palliative-visits-table .row-even {
  background-color: #f0f0f0;
}

palliative-visits-table .row-odd {
  background-color: #fff;
}

palliative-visits-table .noPadding {
  padding: 0;
}

palliative-visits-table .colModifiers {
  max-width: 50px;
}

palliative-visits-table .error {
  font-size: 12px;
  color: #d0011b;
  padding: 12px 0 0 5px;
  margin: 0;
}

rates-rnb .content-buttons {
  text-align: right;
  margin-left: 20px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

rates-rnb .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

rates-rnb .read-only-label {
  font-weight: normal !important;
  text-align: center;
}

rates-rnb .text-left {
  text-align: left;
  display: block;
  width: 100%;
}

rates-rnb .remove-icon.disabled {
  color: gray;
  cursor: not-allowed;
  pointer-events: none;
}

rates-rnb .scroll-row {
  min-width: 650px;
}

rates-rnb .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

rates-rnb .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

rates-rnb .scrollable-content {
  height: calc(100vh - 16em);
}

rates-rnb .inputCurrency .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: right;
}

rates-rnb .input[name="inputCurrency"]:before {
  padding-left: 5px !important;
  content: "$";
}

rates-rnb .custom-alert-title {
  --title-background-color: #424040;
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

rates-rnb .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

rates-rnb .cursorPointer {
  cursor: pointer;
}

rates-rnb .remove-icon {
  margin-right: 0 !important;
}

rates-rnb .details-row {
  font-size: 12px;
  padding: 10px 0;
  width: 100%;
}

rates-rnb .details-row .details-header {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  padding: 16px 20px;
  border-radius: 3px;
}

rates-rnb .details-row .details-header .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

rates-rnb .details-row .subheader {
  font-weight: bold;
  font-size: small;
}

rates-rnb .details-row .table {
  width: 100%;
}

rates-rnb .details-row .table th {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

rates-rnb .details-row .table td {
  white-space: nowrap;
  height: 50px;
  padding: 0;
  margin: 0;
  padding-left: 20px;
}

requirements .hidden {
  visibility: hidden;
}

requirements .title {
  font-size: 14px;
  font-weight: bold;
}

requirements .navigation-tabs {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: inline-grid;
}

requirements .navigation-tabs ul {
  padding-left: 0;
}

requirements .navigation-tabs ul li {
  display: inline;
  list-style-type: none;
  font-size: 16px;
  color: #9b9b9b;
  font-weight: 600;
  text-align: center;
  margin: 4px 0 4px 0;
}

requirements .navigation-tabs ul li a {
  min-width: 175px;
  padding: 0 20px 0 20px;
  border-right: 2px solid #9b9b9b;
}

requirements .navigation-tabs ul li .tab-selected {
  font-weight: 900;
  color: #5977ba;
  pointer-events: none;
}

requirements .navigation-tabs ul li .no-select {
  pointer-events: none;
}

requirements .navigation-tabs ul li:last-child a {
  border: none;
}

requirements .cur-date-range-picker .input-calendar-group {
  color: #2d2c2c;
  position: relative;
  font-size: 1.5rem;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  --dp-header-background-color: #dde3f1;
}

requirements .cur-date-range-picker .input-calendar-group .ion-input {
  border: 1px solid #9b9b9b;
  border-radius: 2px;
  height: 37px;
}

requirements .cur-date-range-picker .input-calendar-group .ion-input input {
  border: none;
  padding-left: 9px;
  padding-top: 0;
  padding-bottom: 0;
  height: 19px;
  margin-left: 0;
  margin-top: 8px;
  margin-bottom: 8px;
  width: calc(100% - 8px);
}

requirements .cur-date-range-picker .input-calendar-group .ion-input.input-range {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

requirements .cur-date-range-picker .input-calendar-group .ion-input.input-range > .label {
  padding-top: 3px;
}

requirements .cur-date-range-picker .input-calendar-group button[icon-only] {
  margin: 0;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker {
  position: absolute;
  z-index: 10;
  background-color: white;
  border-radius: 4px;
  border: 1px solid #9b9b9b;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker .ngb-dp-header {
  padding-top: 0;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker .ngb-dp-weekdays {
  background-color: var(--dp-header-background-color);
  border-bottom: none;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker .ngb-dp-weekdays .ngb-dp-weekday {
  color: #2d2c2c;
  font-weight: 600;
  text-transform: uppercase;
  width: 2.5rem;
  font-size: 1.4rem;
  text-align: center;
  padding-bottom: 4px;
  height: auto;
  margin: 0 5px;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker div.ngb-dp-day {
  width: 2.5rem;
  height: 2.5rem;
  font-size: 1.3rem;
  font-weight: 600;
  text-align: center;
  margin: 5px;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker div.ngb-dp-day > div {
  padding: 12px 5px 12px 5px;
  width: 100%;
  height: 100%;
  line-height: 1.6rem;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker div.ngb-dp-day > div.text-muted {
  background-color: #edf2f5;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker div.ngb-dp-day .bg-primary {
  background-color: #5977ba;
  color: white;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-month-view div.ngb-dp-week {
  padding-left: 1.3rem;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation {
  background-color: var(--dp-header-background-color);
  padding-top: 20px;
  padding-bottom: 14px;
  height: auto;
  position: relative;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow {
  height: auto;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 2rem;
  -ms-flex: 0 0 2rem;
  flex: 0 0 2rem;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow button {
  background-color: transparent;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow button .ngb-dp-navigation-chevron:before {
  border-width: 1px 1px 0 0;
  color: #3e5382;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow.right {
  position: absolute;
  right: 13px;
  top: 24px;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-arrow:nth-child(1) {
  margin-left: 13px;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-month-name:nth-child(5) {
  position: absolute;
  right: 70px;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation .ngb-dp-month-name:nth-child(2) {
  margin-left: 40px;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select {
  text-align: center;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select > select.custom-select {
  position: relative;
  /*To remove button from IE11*/
  /*To remove button for all other browser*/
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 10px 5px;
  font-weight: 600;
  font-size: 1.4rem;
  border: 1px solid #9b9b9b;
  border-radius: 2px;
  background-color: white;
  height: 3.4rem;
  width: 35%;
}

requirements .cur-date-range-picker .input-calendar-group ngb-datepicker ngb-datepicker-navigation ngb-datepicker-navigation-select > select.custom-select::-ms-expand {
  display: none;
}

requirements .cur-date-range-picker .input-calendar-group .custom-day {
  text-align: center;
  padding: 0.185rem 0.25rem;
  display: inline-block;
  height: 2.5rem;
  width: 2.5rem;
  border-radius: 2px;
}

requirements .cur-date-range-picker .input-calendar-group .custom-day.focused {
  background-color: #e6e6e6;
}

requirements .cur-date-range-picker .input-calendar-group .custom-day.range,
requirements .cur-date-range-picker .input-calendar-group .custom-day:hover {
  background-color: #5977ba;
  color: white;
}

requirements .cur-date-range-picker .input-calendar-group .custom-day.faded {
  background-color: rgba(2, 117, 216, 0.5);
}

requirements .cur-date-range-picker .input-calendar-group .ngb-dp-month-name {
  color: #5977ba;
  font-weight: 700;
}

requirements .requirements-form {
  padding: 10px 20px 20px 20px;
}

physician-search .ng-select.ng-select-single .ng-select-container {
  height: 46px;
}

physician-search .ng-select.ng-select-single
.ng-select-container
.ng-value-container
.ng-input {
  top: 10px;
}

physician-search .ng-select.ng-select-disabled > .ng-select-container {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

prn .custom-dropdown {
  width: 130px;
  border-radius: 4px;
  position: relative;
  font-family: Arial, sans-serif;
  height: 36px;
}

prn .dropdown-header {
  padding: 10px;
  background-color: #a80924;
  font-weight: normal;
  color: white;
  margin: 0;
  width: -webkit-fill-available;
}

prn .dropdown-header ion-spinner,
prn .dropdown-header ion-icon {
  height: 16px;
  padding-left: 15px;
}

prn .dropdown-header .button-inner {
  padding-left: 12px;
}

prn .dropdown-header:hover {
  background-color: #a80924 !important;
}

prn .blue-color,
prn .blue-color:hover {
  background-color: #747dbb !important;
}

prn .dropdown-list {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background-color: white;
  border: 1px solid #ddd;
  border-top: none;
  z-index: 1000;
}

prn .dropdown-item {
  padding: 8px 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  font-weight: bold;
  cursor: pointer;
  font-size: 1.2rem;
  text-align: justify;
}

prn .dropdown-item span {
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

prn .dropdown-item:hover {
  background-color: #f0f0f0;
}

qa-comments-popover {
  background: white;
}

users-grid .row-even {
  background-color: #ffffff;
}

users-grid .row-odd {
  background-color: #f0f0f0;
}

users-grid .user-row {
  height: auto;
}

users-grid .user-row ion-label {
  margin: 0;
  font-size: 15px;
}

users-grid .user-row ion-input {
  background-color: white;
  height: 100%;
  border: 1px solid #d3d5da;
  max-width: 50px;
  width: 50px;
  text-align: right;
}

users-grid .user-row ion-input input {
  margin: 1px;
  height: 100%;
  width: 100%;
  text-align: right;
  padding-right: 5px;
}

users-grid .user-row ion-col {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

users-grid .user-row .row-percent-sign {
  margin-left: 5px;
  margin-top: auto;
  margin-bottom: auto;
}

users-grid .user-header-row ion-label {
  margin: 0;
  font-size: 15px;
  font-weight: bold;
}

users-grid button span {
  text-transform: none;
  font-size: 1.3rem;
  width: 6.3rem !important;
}

users-grid ion-search-bar {
  height: 45px;
}

users-grid ion-searchbar .searchbar-input-container .searchbar-search-icon {
  right: 8px;
}

users-grid ion-searchbar .searchbar-input {
  height: 3rem !important;
}

users-grid .searchbar .searchbar-clear-icon {
  right: 35px !important;
}

users-grid .save-button {
  margin-right: 20px;
}

users-grid .user-control-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

visit-types-grid .row-even {
  background-color: #ffffff;
}

visit-types-grid .row-odd {
  background-color: #f0f0f0;
}

visit-types-grid .visit-type-row {
  height: auto;
}

visit-types-grid .visit-type-row ion-label {
  margin: 0;
  font-size: 15px;
}

visit-types-grid .visit-type-row ion-input {
  background-color: white;
  height: 100%;
  border: 1px solid #d3d5da;
  max-width: 50px;
  width: 50px;
  text-align: right;
}

visit-types-grid .visit-type-row ion-input input {
  margin: 1px;
  height: 100%;
  width: 100%;
  text-align: right;
  padding-right: 5px;
}

visit-types-grid .visit-type-row ion-col {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

visit-types-grid .visit-type-row .row-percent-sign {
  margin-left: 5px;
  margin-top: auto;
  margin-bottom: auto;
}

visit-types-grid .visit-type-header-row ion-label {
  margin: 0;
  font-size: 15px;
  font-weight: bold;
}

visit-types-grid button span {
  text-transform: none;
  font-size: 1.3rem;
  width: 6.3rem !important;
}

visit-types-grid ion-search-bar {
  height: 45px;
}

visit-types-grid ion-searchbar .searchbar-input-container .searchbar-search-icon {
  right: 8px;
}

visit-types-grid ion-searchbar .searchbar-input {
  height: 3rem !important;
}

visit-types-grid .searchbar .searchbar-clear-icon {
  right: 35px !important;
}

visit-types-grid .visit-types-scrollable-content {
  max-height: calc(100vh - 22em);
  overflow: auto;
}

visit-types-grid .save-button {
  margin-right: 20px;
}

activity-log .cur-col-2 {
  width: 14.28571%;
  max-width: 14.28571%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 14.28571%;
  -ms-flex: 0 0 14.28571%;
  flex: 0 0 14.28571%;
}

activity-log .cur-col-1 {
  width: 7.14285%;
  max-width: 7.14285%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 7.14285%;
  -ms-flex: 0 0 7.14285%;
  flex: 0 0 7.14285%;
}

activity-log .titles-row ion-label {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
  padding-left: 4px;
}

activity-log .scroll-row {
  min-width: 1400px;
}

activity-log .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

activity-log .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

activity-log .icon-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

activity-log .icon-content ion-fab {
  margin-top: 6px;
}

activity-log .overWriteMargin {
  margin: 0 !important;
}

activity-log .scrollable-content {
  height: calc(100vh - 36.5em);
}

@media only screen and (min-width: 576px) {
  activity-log .scrollable-content {
    height: calc(100vh - 38.5em);
  }
}

@media only screen and (max-width: 650px) {
  activity-log .scrollable-content {
    height: calc(100vh - 49em);
  }
}

@media only screen and (min-width: 768px) {
  activity-log .scrollable-content {
    height: calc(100vh - 31em);
  }
}

@media only screen and (min-width: 992px) {
  activity-log .scrollable-content {
    height: calc(100vh - 26em);
  }
}

activity-log .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

activity-log .filters-container .filter-title {
  font-weight: bold;
}

activity-log .filters-container .ng-select-container {
  height: 40px !important;
  margin: 0;
}

activity-log .filters-container .buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 20px;
  padding-right: 20px;
  padding-bottom: 0px;
  padding-left: 70px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-flex: 100;
  -webkit-flex-grow: 100;
  -ms-flex-positive: 100;
  flex-grow: 100;
  height: 45px;
}

@media only screen and (max-width: 1470px) {
  activity-log .filters-container .buttons-container {
    display: contents;
  }
}

activity-log .filters-container button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
  margin: 0.4rem 0.2rem;
}

activity-log .filters-container .buttons-container button {
  width: 150px;
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
  activity-log .filters-container .buttons-container button {
    float: right;
  }
}

activity-log .filters-container ion-searchbar .searchbar-input {
  border: 1px solid #ccc;
  border-radius: 4px !important;
  height: 40px;
  padding: 6px 15px;
}

activity-log .filters-container ion-searchbar .searchbar-search-icon {
  top: 15px;
}

@media only screen and (min-width: 725px) and (max-width: 768px) {
  activity-log .filters-container .buttons-container ion-col {
    display: block;
    padding: 0px;
  }
}

@media only screen and (min-width: 768px) {
  activity-log .filters-container .buttons-container ion-col {
    display: block;
  }
  activity-log .filters-container .buttons-container button {
    margin: 0.4rem 0.2rem;
    height: 3.6rem;
    width: -webkit-fill-available;
  }
}

@media only screen and (min-width: 992px) {
  activity-log .filters-container .buttons-container ion-col {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0px;
  }
  activity-log .filters-container .buttons-container button {
    margin: 0.4rem 0.2rem;
    height: 3.6rem;
    width: 140px;
  }
}

activity-log .search .search-wrapper .searchbar-search-icon {
  height: 40px;
  width: 40px;
  right: 0px;
  left: auto;
  top: 6px;
  background-position: center;
}

activity-log .search .searchbar-md .searchbar-clear-icon {
  right: 40px;
  top: -3px;
  background-size: 20px;
}

@media print {
  @page {
    size: A4 landscape;
    margin: 0;
    overflow: hidden;
  }
  ion-header,
  .dashboard-navigation-bar,
  #vertical-tabs-content,
  location-group .company-title,
  activity-log .overWriteMargin,
  activity-log .filters-container {
    display: none;
  }
  .mainHeader > .scroll-content {
    margin-top: 0 !important;
  }
  location-group .company-card-content ion-card-content,
  activity-log .scrollable-content {
    height: 100vh;
  }
  location-group .company-content,
  #location-data-content {
    margin-left: 0 !important;
    width: 100% !important;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  activity-log .titles-row ion-label,
  activity-log .scroll-row {
    font-size: 1rem;
    min-width: auto;
  }
  .label-md {
    margin: 8px 5px 8px 0;
  }
  activity-log-details .scroll-row {
    min-width: auto !important;
  }
  activity-log-details .scrollable-content {
    height: 95vh !important;
    overflow: hidden !important;
  }
  #printable::-webkit-scrollbar {
    display: none;
  }
  #printable {
    -ms-overflow-style: none;
    /* IE and Edge */
    scrollbar-width: none;
    /* Firefox */
  }
  .scroll-content {
    overflow: hidden !important;
  }
  html {
    overflow: hidden;
  }
}

activity-log-add .middle-align {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-align-content: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

activity-log-add fieldset {
  border: 0;
  font-weight: bold;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

activity-log-add hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

activity-log-add .checkbox-margin-left-zero {
  margin-left: 0 !important;
  padding-left: 4px;
}

activity-log-add .item-padding-left-zero {
  padding-left: 0;
}

activity-log-add legend {
  width: 100%;
}

activity-log-add .left {
  width: 200px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 4px;
}

activity-log-add .delete {
  color: #5977ba !important;
}

activity-log-add .right {
  width: 100px;
  display: block;
  float: right;
}

activity-log-add .left-margin-four {
  margin-left: 4px;
}

activity-log-add .margin-auto {
  margin: auto;
}

activity-log-add .addButton {
  width: 30px;
  height: 30px;
  float: none;
}

activity-log-add .no-side-padding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

activity-log-add .available {
  color: #85bf31;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

activity-log-add .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

activity-log-add .cancel-button:active,
activity-log-add .cancel-button:hover {
  background-color: #d0011b !important;
}

activity-log-add .save-button:active,
activity-log-add .save-button:hover {
  background-color: #85bf31 !important;
}

activity-log-add .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

activity-log-add .mt-5 {
  margin-top: 5px;
}

activity-log-add .dist {
  margin-top: -5px;
}

activity-log-add .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

activity-log-add .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

activity-log-add .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

activity-log-add .employeeCardHeader {
  background-color: #ae2465 !important;
}

activity-log-add .employee-cs-h1 {
  color: #ffffff !important;
}

activity-log-add .select {
  padding: 0;
  height: 20px;
}

activity-log-add .select .select-icon {
  position: absolute;
  right: 20px;
}

activity-log-add .text-input-md {
  margin: 8px;
}

activity-log-add .error-message {
  color: #d0011b;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

activity-log-add .formRow {
  min-height: 2.4em !important;
}

activity-log-add .required-indicator {
  color: red;
}

activity-log-add .add-button {
  text-transform: capitalize;
  padding: 0 38px;
  font-weight: 600;
  margin-left: 15px;
  margin-bottom: 0;
}

activity-log-add ion-label {
  font-weight: bold;
}

activity-log-add .labelNormal {
  font-weight: normal;
}

activity-log-add .datePickerLabel {
  margin-bottom: 20px !important;
}

activity-log-add cur-time-picker {
  margin: auto;
}

activity-log-add cur-time-picker .form-control {
  width: 32px !important;
}

activity-log-add ion-checkbox {
  margin-right: 10px !important;
}

activity-log-add .datePickerRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

activity-log-add .resourceStatusRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
  -ms-flex-pack: left;
  justify-content: left;
}

activity-log-add .startDatePickerCol {
  padding-left: 50px;
}

activity-log-add .timeSelect {
  padding-top: 0 !important;
}

activity-log-add .inputBox {
  height: 47px;
}

activity-log-add .lbl-total-travel {
  margin: 9px 8px 0 0;
}

activity-log-add .add-another-activity-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

activity-log-add .checkBoxItem {
  width: auto;
}

.custom-activity-select .ng-option {
  color: black !important;
}

activity-log-details .cur-col-2 {
  width: 15.38462%;
  max-width: 15.38462%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 15.38462%;
  -ms-flex: 0 0 15.38462%;
  flex: 0 0 15.38462%;
}

activity-log-details .cur-col-1 {
  width: 7.6923%;
  max-width: 7.6923%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 7.6923%;
  -ms-flex: 0 0 7.6923%;
  flex: 0 0 7.6923%;
}

activity-log-details .titles-row ion-label {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
  padding-left: 4px;
}

activity-log-details .scroll-row {
  min-width: 1300px;
}

activity-log-details .date-range {
  font-weight: bold;
  display: inline-block;
  white-space: nowrap;
  margin: 10px 5px;
}

activity-log-details .date-checkbox {
  display: contents;
  white-space: nowrap;
}

activity-log-details .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

activity-log-details .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

activity-log-details .item-css .back-icon {
  background: transparent !important;
  padding-right: 0;
}

activity-log-details .icon-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-box-pack: right;
  -webkit-justify-content: right;
  -ms-flex-pack: right;
  justify-content: right;
}

activity-log-details .overWriteMargin {
  margin: 0 !important;
}

activity-log-details .scrollable-content {
  height: calc(100vh - 38em);
}

@media only screen and (min-width: 576px) {
  activity-log-details .scrollable-content {
    height: calc(100vh - 40em);
  }
}

@media only screen and (max-width: 650px) {
  activity-log-details .scrollable-content {
    height: calc(100vh - 47em);
  }
}

@media only screen and (min-width: 768px) {
  activity-log-details .scrollable-content {
    height: calc(100vh - 41em);
  }
}

@media only screen and (min-width: 992px) {
  activity-log-details .scrollable-content {
    height: calc(100vh - 33.5em);
  }
}

@media only screen and (min-width: 1344px) {
  activity-log-details .scrollable-content {
    height: calc(100vh - 28.5em);
  }
}

activity-log-details .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

activity-log-details .filters-container .filter-title {
  font-weight: bold;
}

activity-log-details .filters-container .ng-select-container {
  height: 40px !important;
  margin: 0;
}

activity-log-details .filters-container .buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding-top: 15px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-flex: 100;
  -webkit-flex-grow: 100;
  -ms-flex-positive: 100;
  flex-grow: 100;
  height: 70px;
}

activity-log-details .filters-container .buttons-container ion-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

activity-log-details .filters-container .buttons-container button {
  margin: 0 0 0 8px;
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
}

activity-log-details .filters-container ion-searchbar .searchbar-input {
  border: 1px solid #ccc;
  border-radius: 4px !important;
  height: 40px;
  padding: 6px 15px;
}

activity-log-details .filters-container ion-searchbar .searchbar-search-icon {
  top: 15px;
}

activity-log-details .filters-container .col-searchbar {
  height: 55px;
}

activity-log-details .filters-container .col-searchbar .search-wrapper .searchbar-search-icon {
  height: 40px;
  width: 40px;
  right: 0px;
  left: auto;
  top: 6px;
  background-position: center;
}

activity-log-details .filters-container .col-searchbar .searchbar-md .searchbar-clear-icon {
  right: 40px;
  top: -3px;
  background-size: 20px;
}

@media only screen and (min-width: 350px) {
  activity-log-details .filters-container .buttons-container {
    padding: 0;
    height: 30px;
  }
  activity-log-details .filters-container .print-button .buttons-container ion-col {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 10px 0 0 0;
  }
}

@media only screen and (min-width: 651px) {
  activity-log-details .filters-container .buttons-container {
    padding: 0;
    height: 30px;
  }
  activity-log-details .filters-container .print-button .buttons-container ion-col {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
  }
}

@media only screen and (min-width: 768px) {
  activity-log-details .filters-container .print-button .buttons-container {
    padding: 0;
  }
  activity-log-details .filters-container .print-button .buttons-container ion-col {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    padding: 0;
  }
  activity-log-details .filters-container .activities {
    width: 100%;
  }
}

@media only screen and (min-width: 992px) {
  activity-log-details .filters-container .buttons-container ion-col {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}

@media only screen and (min-width: 1200px) {
  activity-log-details .filters-container .activities {
    width: 490px;
  }
}

activity-log-options-popover img {
  position: relative;
  top: 2px;
}

activity-log-options-popover span {
  color: #6771b6;
  font-weight: bold;
}

activity-log-options-popover ion-icon {
  color: #6771b6;
  font-size: 20px;
}

activity-log-options-popover .popupCustomIcon {
  width: 20px !important;
  height: 20px !important;
  font-weight: bold;
}

add-user-to-role .filter-title {
  font-weight: bold;
}

add-user-to-role .ng-select-container {
  height: 40px !important;
  margin: 0;
}

add-user-to-role .counter {
  background: #952565;
  border-radius: 15px;
  padding: 5px 15px 5px 15px;
  font-size: 12px;
  color: #ffffff;
  font-weight: bold;
  margin-top: 8px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

add-user-to-role .right-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  padding: 5px 0;
}

add-user-to-role .add-selected-button {
  text-transform: none;
  background-color: #6c77ba !important;
}

add-user-to-role .remove-selected-button {
  text-transform: none;
  background-color: #a80924 !important;
}

add-user-to-role .titles-row ion-label {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
  padding-left: 4px;
}

add-user-to-role ion-searchbar .searchbar-input-container .searchbar-search-icon {
  top: 17px !important;
  right: 3% !important;
}

add-user-to-role .searchbar .searchbar-clear-icon {
  right: 10% !important;
}

add-user-to-role .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding-top: 15px;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
  padding: 22px 0px 0px 0px !important;
}

@media only screen and (min-width: 1427px) and (max-width: 1470px) {
  add-user-to-role .button-container {
    display: block !important;
  }
}

@media only screen and (max-width: 1427px) {
  add-user-to-role .button-container {
    display: contents;
  }
}

add-user-to-role .button-container button {
  width: 105px;
  height: 40px;
  text-transform: none;
}

add-user-to-role ion-infinite-scroll-content {
  min-height: 15px;
  max-height: 15px;
}

add-user-to-role .users-scrollable-content .scroll-content {
  overflow: auto;
}

@media only screen and (max-width: 576px) {
  add-user-to-role .users-scrollable-content {
    height: 25vh;
  }
}

@media only screen and (min-width: 576px) {
  add-user-to-role .users-scrollable-content {
    height: calc(100vh - 35em);
  }
}

@media only screen and (min-width: 768px) {
  add-user-to-role .users-scrollable-content {
    height: calc(100vh - 34.5em);
  }
}

@media only screen and (min-width: 992px) {
  add-user-to-role .users-scrollable-content {
    height: calc(100vh - 29.5em);
  }
}

@media only screen and (min-width: 1445px) {
  add-user-to-role .users-scrollable-content {
    height: calc(100vh - 26em);
  }
}

add-user-to-role .users-scrollable-content-without-filters .scroll-content {
  overflow: auto;
}

@media only screen and (max-width: 576px) {
  add-user-to-role .users-scrollable-content-without-filters {
    height: calc(100vh - 28em);
  }
}

@media only screen and (min-width: 576px) {
  add-user-to-role .users-scrollable-content-without-filters {
    height: calc(100vh - 21em);
  }
}

@media only screen and (min-width: 768px) {
  add-user-to-role .users-scrollable-content-without-filters {
    height: calc(100vh - 21em);
  }
}

@media only screen and (min-width: 992px) {
  add-user-to-role .users-scrollable-content-without-filters {
    height: calc(100vh - 21em);
  }
}

@media only screen and (min-width: 1445px) {
  add-user-to-role .users-scrollable-content-without-filters {
    height: calc(100vh - 21em);
  }
}

add-user-to-role .scroll-row {
  min-width: 675px;
}

add-user-to-role .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

add-user-to-role .back-icon {
  height: 35px;
  width: 35px;
}

add-user-to-role .back-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

add-user-to-role .show-filter-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

add-user-to-role .show-filter-button ion-icon {
  font-size: 35px;
}

add-user-to-role [col-cur-1] {
  width: 25px;
  max-width: 25px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25px;
  -ms-flex: 0 0 25px;
  flex: 0 0 25px;
}

add-user-to-role [col-cur-2] {
  width: 150px;
  max-width: 150px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 150px;
  -ms-flex: 0 0 150px;
  flex: 0 0 150px;
}

add-user-to-role [col-cur-3] {
  width: 200px;
  max-width: 200px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 200px;
  -ms-flex: 0 0 200px;
  flex: 0 0 200px;
}

add-user-to-role [col-cur-4] {
  width: 250px;
  max-width: 250px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 250px;
  -ms-flex: 0 0 250px;
  flex: 0 0 250px;
}

@media only screen and (min-width: 910px) {
  add-user-to-role [col-cur-1] {
    width: 3.22581%;
    max-width: 3.22581%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 3.22581%;
    -ms-flex: 0 0 3.22581%;
    flex: 0 0 3.22581%;
  }
  add-user-to-role [col-cur-2] {
    width: 19.35484%;
    max-width: 19.35484%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 19.35484%;
    -ms-flex: 0 0 19.35484%;
    flex: 0 0 19.35484%;
  }
  add-user-to-role [col-cur-3] {
    width: 25.80645%;
    max-width: 25.80645%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25.80645%;
    -ms-flex: 0 0 25.80645%;
    flex: 0 0 25.80645%;
  }
  add-user-to-role [col-cur-4] {
    width: 32.25806%;
    max-width: 32.25806%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 32.25806%;
    -ms-flex: 0 0 32.25806%;
    flex: 0 0 32.25806%;
  }
}

add-user-to-role .showMore {
  cursor: pointer;
  color: #6973b1;
}

vertical-tabs .disabled-tab {
  pointer-events: none;
  opacity: 0.5;
}

vertical-tabs .tab {
  height: 40px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-left: 10px;
  font-size: 14px;
  font-weight: 900;
  opacity: 0.7;
  background-color: #f0f0f0;
  border-radius: 5px;
}

vertical-tabs .tab-selected {
  height: 40px;
  margin-bottom: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-left: 10px;
  font-size: 15px;
  font-weight: 900;
  opacity: 1;
  color: #5977ba;
  background-color: #ecf3fc;
  border-radius: 5px;
}

vertical-tabs ion-icon {
  margin-left: 10px;
  margin-right: 20px;
  font-size: 20px;
}

vertical-tabs span {
  display: inline-block;
}

view-role-details .checkbox-md .checkbox-checked {
  border-color: #c1c1c1;
  background-color: #c1c1c1;
  border-width: 2px;
  border-radius: 2px;
}

view-role-details .checkbox-md.checkbox-disabled,
view-role-details .item-md.item-checkbox-disabled ion-label {
  opacity: 1;
}

view-role-details .label-md {
  margin: 0px;
}

view-role-details .permission-description {
  padding-left: 5px;
  font-weight: 600;
}

view-role-details ion-checkbox {
  padding-top: 3px;
}

view-role-details .workgroup-row-margin {
  margin: 5px;
}

view-role-details collapsible-modal-header .action-icons .icon-fix {
  font-size: 30px;
}

view-role-details .scrollable-content {
  height: calc(100vh - 36.5em);
}

@media only screen and (min-width: 576px) {
  view-role-details .scrollable-content {
    height: calc(100vh - 17em);
  }
}

@media only screen and (max-width: 650px) {
  view-role-details .scrollable-content {
    height: calc(100vh - 17em);
  }
}

@media only screen and (min-width: 768px) {
  view-role-details .scrollable-content {
    height: calc(100vh - 17em);
  }
}

@media only screen and (min-width: 992px) {
  view-role-details .scrollable-content {
    height: calc(100vh - 17em);
  }
}

view-role-details .scroll-row {
  min-width: 965px;
}

view-role-details .back-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

view-role-details .back-icon {
  height: 30px;
  width: 30px;
}

/*
	To use these colors you must use map-get.
	For example: 
		{
			color: map-get($background, curantis-gray);
		}
*/
@use "../workforce-contact-details";
workforce-account-contact-details .filter-title {
  font-weight: bold;
}

workforce-account-contact-details .ng-select-container {
  height: 40px !important;
  margin: 0;
}

workforce-account-contact-details .item-md {
  background-color: transparent;
  padding-left: 0;
}

workforce-account-contact-details .selector-open {
  min-height: 350px;
}

workforce-account-contact-details .ng-dropdown-panel .ng-dropdown-panel-items .ng-option.ng-option-selected {
  color: #dedede;
}

workforce-account-contact-details .disabled {
  opacity: 0.5;
}

workforce-account-contact-details .label-title {
  margin-top: 0 !important;
}

workforce-account-contact-details .ng-select .ng-select-container .ng-value-container {
  padding-left: 10px;
  padding-top: 0px;
}

workforce-account-contact-details .ng-select.ng-select-multiple
.ng-select-container
.ng-value-container
.ng-placeholder {
  top: 10px;
}

workforce-contact-details .contact-card-subheader {
  padding-left: 20px;
  background-color: rgba(174, 36, 101, 0.5);
  color: white;
}

workforce-contact-details .contact-card-section {
  background-color: #eee;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-left: 20px;
  border-radius: 2px 2px 0 0;
}

workforce-contact-details .contact-card-section-content {
  padding: 20px 20px 300px 20px;
}

workforce-contact-details .required-indicator {
  color: red;
}

workforce-contact-details .inputBox {
  background-color: white;
}

workforce-contact-details .inputBox.ng-invalid {
  border-color: red;
  background-color: lightpink;
}

workforce-contact-details .inputBox.ng-pending.required-input {
  border-color: goldenrod;
  background-color: lightgoldenrodyellow;
}

workforce-contact-details .inputBox.ng-valid.required-input {
  border-color: darkgreen;
  background-color: lightgreen;
}

workforce-contact-details .input-calendar-group {
  background-color: white;
}

workforce-contact-details .remove-button {
  margin-top: 10px;
}

workforce-contact-details .checkBoxItem {
  margin-top: 10px;
}

workforce-contact-details ion-label {
  font-weight: bold;
}

workforce-contact-details ion-label span {
  font-weight: lighter;
}

workforce-contact-details .disableDropdown {
  pointer-events: none;
}

workforce-contact-details .disableDropdown .ng-select-container {
  color: gray;
}

workforce-contact-details .hideValidation .item-inner {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-bottom-color: transparent !important;
}

workforce-contact-details cur-date-picker .input-calendar-group .ion-input input {
  padding-right: 0px;
}

workforce-general-contact .provider-option {
  font-size: 13px !important;
  font-weight: bold;
}

workforce-general-contact .item-md .radio-md {
  position: static;
  display: block;
  margin: 15px 10px 9px 0;
}

workforce-general-contact .item-md {
  background-color: transparent;
  padding-left: 0;
}

workforce-general-contact .ng-select .ng-select-container {
  min-height: 40px;
  margin: 0 0 4px;
}

workforce-general-contact .provider-option > .card-md .item-md.item-block .item-inner {
  border: 0;
  padding-right: 80px;
}

workforce-general-contact .radio-group-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

workforce-general-contact .radio-group-content ion-radio {
  margin-top: 2rem !important;
}

workforce-general-contact .radio-group-content ion-item {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

workforce-general-contact .radio-group-content ion-item:first-child {
  margin: 0 15px 15px 0;
}

workforce-general-contact .radio-group-content .radio-group-title {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

workforce-general-contact .disabled {
  opacity: 0.5;
}

workforce-job-role-details ion-grid {
  min-height: 350px;
}

workforce-job-role-details .search-icon {
  margin: 2px 0px 0px 10px !important;
  font-size: 2.3rem;
}

workforce-job-role-details .inputBox {
  height: 40px;
  background-color: #ffffff !important;
  border-radius: 5px;
  margin-top: 3px;
  min-height: 40px;
}

workforce-job-role-details .inputBox ion-input {
  border: none !important;
}

workforce-job-role-details .searchOptionsContainer {
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c5d0e0;
  border-top: none;
  margin: 0;
}

workforce-job-role-details .searchOptionName {
  background-color: #ffffff;
  padding: 5px 13px !important;
}

workforce-job-role-details .searchOptionName:hover {
  background-color: #ebf5ff;
  cursor: pointer;
}

workforce-job-role-details .item-md {
  background-color: transparent;
  padding-left: 0;
}

workforce-job-role-details .errorMessage {
  color: #d0011b;
}

workforce-job-role-details .ion-input {
  height: 40px;
}

workforce-job-role-details .text-input {
  font-size: 12px;
}

workforce-job-role-details .field-title {
  text-wrap: nowrap !important;
}

@media only screen and (max-width: 576px) {
  workforce-job-role-details cur-date-picker .input-calendar-group ngb-datepicker {
    top: -80px !important;
    left: -50px !important;
  }
}

@media only screen and (min-width: 768px) {
  workforce-job-role-details cur-date-picker .input-calendar-group ngb-datepicker {
    top: -50px !important;
    left: -75px !important;
  }
}

@media only screen and (min-width: 992px) {
  workforce-job-role-details cur-date-picker .input-calendar-group ngb-datepicker {
    top: -125px !important;
    left: -100px !important;
  }
  workforce-job-role-details .dea-description {
    text-wrap: nowrap;
  }
  workforce-job-role-details .field-title {
    text-wrap: nowrap !important;
  }
}

workforce-job-role-details .remove-button {
  background-color: #d0011b;
  border: none;
  color: #ffffff;
  cursor: pointer;
  font-size: 16px;
}

workforce-job-role-details .selector-open {
  min-height: 320px;
}

workforce-phone-info .no-wrap {
  display: inline-block;
  white-space: nowrap;
  overflow: hidden;
}

workforce-phone-info .phone-remove {
  width: 100%;
  height: 100%;
  background: transparent;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

workforce-phone-info .radio-primary-phone {
  top: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

workforce-phone-info .phone-row {
  padding: 0;
}

workforce-phone-info .phone-row ion-col {
  padding: 5px 5px 5px 0;
}

workforce-phone-info .add-phone-row {
  padding: 0;
}

workforce-phone-info .add-phone-row .add-phone-button {
  padding: 0;
  margin-left: -3px;
}

workforce-resources-detail {
  width: 100%;
  /* Expanded row */
}

workforce-resources-detail .detail-card {
  margin: 10px 0px 10px 0px;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0;
}

workforce-resources-detail .detail-card ion-card-header {
  margin-top: 0;
}

workforce-resources-detail .provider-details-card {
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 !important;
  box-shadow: 0 !important;
  overflow-wrap: break-word;
  font-size: 16px;
  color: #000000;
}

workforce-resources-detail .provider-details-header {
  height: 50px;
}

workforce-resources-detail .details-titles ion-label {
  font-weight: bold;
  padding: 0;
  margin: 0;
}

@use "../../../../scss/vars/colors.scss";
workforce-resources-grid {
  width: -webkit-fill-available;
}

workforce-resources-grid .non-volunteer-filters {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

workforce-resources-grid .toggle-label {
  text-wrap: nowrap;
}

workforce-resources-grid .buttons-container {
  padding: 0px !important;
  display: contents !important;
}

workforce-resources-grid .buttons-container button {
  width: 120px;
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
  margin-top: 0;
}

workforce-resources-grid .ng-select-container {
  height: 40px !important;
  margin-top: 0;
}

workforce-resources-grid ion-searchbar .searchbar-input-container .searchbar-search-icon {
  right: 8px;
}

workforce-resources-grid .searchbar .searchbar-clear-icon {
  right: 35px !important;
}

workforce-resources-grid .inputBox {
  height: 40px;
}

workforce-resources-grid .inputBox input {
  margin-top: 8px;
}

workforce-resources-grid .row-even {
  background-color: #ffffff;
}

workforce-resources-grid .row-odd {
  background-color: #e0e3ec;
}

workforce-resources-grid .action-icons {
  font-size: 1.5em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: -webkit-fill-available;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

@media only screen and (max-device-width: 1024px) {
  workforce-resources-grid .action-icons .more-icon {
    margin-right: 5px;
  }
}

workforce-resources-grid .action-icons .icon-fix {
  font-size: 20px;
  color: #6c77ba;
}

workforce-resources-grid .action-icons .icon-fix-edit {
  margin-right: 15px;
}

workforce-resources-grid .icons {
  position: absolute;
  right: -3px;
  top: 0px;
  font-size: 1.5em;
  margin-right: 40px;
}

workforce-resources-grid .icons .more-icon {
  margin-right: 20px;
}

workforce-resources-grid .titles-row ion-label {
  color: #000000;
  font-size: 14px;
  font-weight: 700;
  padding-left: 4px;
}

workforce-resources-grid .scroll-row {
  min-width: 1850px;
}

workforce-resources-grid .card-ios .icons {
  margin-right: 0%;
  right: -4px;
}

workforce-resources-grid .arrowIcon {
  position: absolute;
  top: 16px;
  margin-left: 2px;
}

workforce-resources-grid .workforce-scrollable-content {
  height: calc(100vh - 22em);
}

workforce-resources-grid .workforce-scrollable-content .scroll-content {
  overflow: auto;
}

@media only screen and (max-width: 576px) {
  workforce-resources-grid .workforce-scrollable-content {
    height: calc(100vh - 40.5em);
  }
}

@media only screen and (min-width: 577px) and (max-width: 650px) {
  workforce-resources-grid .workforce-scrollable-content {
    height: calc(100vh - 42em);
  }
}

@media only screen and (min-width: 651px) and (max-width: 768px) {
  workforce-resources-grid .workforce-scrollable-content {
    height: calc(100vh - 40em);
  }
}

@media only screen and (min-width: 769px) and (max-width: 992px) {
  workforce-resources-grid .workforce-scrollable-content {
    height: calc(100vh - 32em);
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  workforce-resources-grid .workforce-scrollable-content {
    height: calc(100vh - 28em);
  }
}

@media only screen and (min-width: 1200px) {
  workforce-resources-grid .workforce-scrollable-content {
    height: calc(100vh - 27em);
  }
}

workforce-resources-grid .showMore {
  cursor: pointer;
  color: #6973b1;
}

workforce-resources-grid .volunteer-scrollable-content {
  height: calc(100vh - 22em);
}

workforce-resources-grid .volunteer-scrollable-content .scroll-content {
  overflow: auto;
}

@media only screen and (max-width: 576px) {
  workforce-resources-grid .volunteer-scrollable-content {
    height: calc(100vh - 48.5em);
  }
}

@media only screen and (min-width: 577px) and (max-width: 650px) {
  workforce-resources-grid .volunteer-scrollable-content {
    height: calc(100vh - 45em);
  }
}

@media only screen and (min-width: 651px) and (max-width: 768px) {
  workforce-resources-grid .volunteer-scrollable-content {
    height: calc(100vh - 37em);
  }
}

@media only screen and (min-width: 768px) and (max-width: 992px) {
  workforce-resources-grid .volunteer-scrollable-content {
    height: calc(100vh - 37em);
  }
}

@media only screen and (min-width: 992px) and (max-width: 1200px) {
  workforce-resources-grid .volunteer-scrollable-content {
    height: calc(100vh - 30em);
  }
}

@media only screen and (min-width: 1200px) {
  workforce-resources-grid .volunteer-scrollable-content {
    height: calc(100vh - 26em);
  }
}

workforce-resources-grid [col-cur-1],
workforce-resources-grid .col-cur-1 {
  width: 25px;
  max-width: 25px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25px;
  -ms-flex: 0 0 25px;
  flex: 0 0 25px;
}

workforce-resources-grid [col-cur-2],
workforce-resources-grid .col-cur-2 {
  width: 130px;
  max-width: 130px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 130px;
  -ms-flex: 0 0 130px;
  flex: 0 0 130px;
}

workforce-resources-grid [col-cur-3],
workforce-resources-grid .col-cur-3 {
  width: 200px;
  max-width: 200px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 200px;
  -ms-flex: 0 0 200px;
  flex: 0 0 200px;
}

workforce-resources-grid [col-cur-4],
workforce-resources-grid .col-cur-4 {
  width: 250px;
  max-width: 250px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 250px;
  -ms-flex: 0 0 250px;
  flex: 0 0 250px;
}

workforce-resources-grid .toggle-group {
  margin-left: 0;
  padding: 0;
}

workforce-resources-grid .grid-child div {
  margin: 0;
  padding: 0;
  height: 30px;
}

workforce-resources-grid .ng-select .ng-select-container .ng-value-container {
  padding-left: 10px;
  padding-top: 0px;
}

workforce-resources-grid .ng-select.ng-select-multiple
.ng-select-container
.ng-value-container
.ng-placeholder {
  top: 10px;
}

workforce-schedule-contact-details .item-md {
  background-color: transparent;
  padding-left: 0;
}

workforce-schedule-contact-details .available-days-open {
  min-height: 575px;
}

workforce-schedule-contact-details .remove-button {
  background-color: #d0011b;
  border: none;
  color: #ffffff;
  cursor: pointer;
  font-size: 16px;
}

workforce-schedule-contact-details .padding-top-25 {
  padding-top: 25px;
}

workforce-skills-and-interests .skills-open {
  min-height: 350px;
}

workforce-skills-and-interests .language-open {
  min-height: 400px;
}

tabs {
  /**************************************************************************
     * BEGIN - CSS Reset                                                      *
     * (c/o Josh Comeau - https://www.joshwcomeau.com/css/custom-css-reset/)  *
     **************************************************************************/
  /**************************************************************************
     * END - CSS Reset                                                        *
     **************************************************************************/
  /**************************************************************************
     * BEGIN - Component CSS                                                  *
     **************************************************************************/
  /**************************************************************************
     * END - Component CSS                                                    *
     **************************************************************************/
}

tabs *,
tabs *::before,
tabs *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

tabs * {
  margin: 0;
}

tabs body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

tabs img,
tabs picture,
tabs video,
tabs canvas,
tabs svg {
  display: block;
  max-width: 100%;
}

tabs input,
tabs button,
tabs textarea,
tabs select {
  font: inherit;
}

tabs p,
tabs h1,
tabs h2,
tabs h3,
tabs h4,
tabs h5,
tabs h6 {
  overflow-wrap: break-word;
}

tabs #root,
tabs #__next {
  isolation: isolate;
}

tabs ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  list-style-type: none;
}

tabs li {
  font-size: 18px;
  font-weight: 700;
  padding: 16px;
  width: 256px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  background: #c1baca;
  color: #5b4672;
  cursor: pointer;
}

tabs li:not(:last-child) {
  margin-right: 4px;
}

tabs ul li a,
tabs ul li a:link,
tabs ul li a:visited,
tabs ul li a:hover,
tabs ul li a:active {
  color: inherit;
  text-decoration: none;
}

tabs .active {
  color: #5977ba;
  background: #fff;
  -webkit-box-shadow: 0 -5px 4px 2px #d3d3d3;
  box-shadow: 0 -5px 4px 2px #d3d3d3;
}

abbey-tool .odd > .list > .row > .inputLabel {
  text-align: center;
  width: 100%;
  background: #e3e3e3;
}

abbey-tool .even > .list > .row > .inputLabel {
  text-align: center;
  width: 100%;
  background: #e6ebf5;
}

abbey-tool .odd > .list > .row > .col {
  background: #f0f0f0;
}

fast-tool .grayRow {
  background: #f0f0f0;
}

fast-tool .radio-icon {
  margin: 0 24px 0 24px;
  color: #5977ba;
  font-size: 18pt;
}

fast-tool .semiBold {
  font-weight: 600;
  font-size: 16px;
}

fast-tool .descRow {
  margin: 12px 0;
}

fast-tool ion-list > .dataRow:nth-child(even) {
  background: #f0f0f0;
}

fast-tool .dataRow {
  min-height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

fast-tool .stageCol {
  margin: 0 20px 0 16px;
  min-width: 45px;
  text-align: center;
}

flacc-tool .odd > .list > .row > .inputLabel {
  text-align: center;
  width: 100%;
  background: #e3e3e3;
}

flacc-tool .even > .list > .row > .inputLabel {
  text-align: center;
  width: 100%;
  background: #e6ebf5;
}

flacc-tool .odd > .list > .row > .col {
  background: #f0f0f0;
}

karnofsky-tool .grayRow {
  background: #f0f0f0;
}

karnofsky-tool .radio-icon {
  margin: 0 24px 0 24px;
  color: #5977ba;
  font-size: 18pt;
}

karnofsky-tool .semiBold {
  font-weight: 600;
  font-size: 16px;
}

karnofsky-tool .descRow {
  margin: 12px 20px;
}

karnofsky-tool .dataRow {
  min-height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

karnofsky-tool .numericCol {
  margin: 0 16px 0 36px;
  min-width: 30px;
}

mmse-tool .total-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: right;
  -webkit-justify-content: right;
  -ms-flex-pack: right;
  justify-content: right;
  margin: 12px 20px 8px 20px;
}

mmse-tool .grayRow {
  background: #f0f0f0;
}

mmse-tool .semiBold {
  font-weight: 600;
  font-size: 16px;
}

mmse-tool .descRow {
  margin: 12px 20px 8px 20px;
}

mmse-tool .dataRow {
  min-height: 50px;
  padding: 0 8px 0 36px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

mmse-tool .option-desc {
  margin: 8px 0 0 0;
}

mmse-tool .radio-option {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 4px 24px 4px 0;
}

mmse-tool .radio-icon {
  color: #5977ba;
  font-size: 18pt;
}

mmse-tool .radio-text {
  margin: 0 8px;
}

mmse-tool .pent-img {
  height: 200px;
  width: 250px;
  margin: 10px 32px 10px 262px;
}

mmse-tool .sub-score {
  color: #ae2465;
}

numeric-tool .numericContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

numeric-tool .label {
  font-weight: bold;
  padding: 0 8px;
}

numeric-tool .description-container {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

numeric-tool .description-container .ten {
  width: 9%;
  text-align: center;
}

numeric-tool .description-container .thirty {
  width: 26.5%;
  text-align: center;
}

numeric-tool .description-container .forty {
  width: 38%;
  text-align: center;
}

numeric-tool .description-container .separator {
  border-right: 1px solid #999;
}

nyha-tool .grayRow {
  background: #f0f0f0;
}

nyha-tool .radio-icon {
  margin: 0 24px 0 24px;
  width: 30px;
  color: #5977ba;
  font-size: 18pt;
}

nyha-tool .semiBold {
  font-weight: 600;
  font-size: 16px;
}

nyha-tool .descRow {
  margin: 12px 0;
}

nyha-tool ion-list > .dataRow:nth-child(even) {
  background: #f0f0f0;
}

nyha-tool .dataRow {
  min-height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

nyha-tool .gradeCol {
  margin: 0 20px 0 16px;
  min-width: 60px;
  text-align: center;
}

nyha-tool .metCol {
  margin: 0 24px 0 24px;
  min-width: 30px;
  text-align: center;
}

pain-screening-tool ion-buttons {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

pain-screening-tool ion-buttons > ion-row {
  border-bottom: 1px solid #d7d7d7 !important;
  margin-bottom: 8px;
}

pain-screening-tool .button-md {
  text-transform: none !important;
}

pain-screening-tool .toolColumn {
  padding: 0 !important;
  width: 100%;
}

pain-screening-tool .toolButton {
  width: 100%;
  margin: 0 !important;
  color: #9b9b9b !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  border: none !important;
  border-radius: 20px;
}

pain-screening-tool .button-ios {
  height: 38px !important;
}

pain-screening-tool .toolHighlight:hover {
  background-color: #5977ba;
}

pain-screening-tool .toolButtonNew {
  width: 100%;
  margin: 0 !important;
  color: #4a4a4a !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  text-transform: initial;
  border: none !important;
}

pain-screening-tool .toolHighlight {
  background-color: #5977ba;
  color: white !important;
  font-weight: 600 !important;
}

pain-screening-tool .selector-column + .selector-column {
  border-left: 1px solid #d7d7d7 !important;
}

pain-screening-tool .padding-menu {
  padding: 10px;
}

pain-screening-tool .buttonColumn {
  padding: 0 !important;
  overflow-x: scroll;
  overflow: hidden;
}

pain-screening-tool .toolNavigationRow {
  padding: 0 !important;
  width: 100%;
}

pain-screening-tool .toolNavigationColumn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 !important;
}

pain-screening-tool .toolNavigationArrow {
  color: #6c6969;
  font-size: 16px;
  font-weight: 600;
  margin: 0 8px;
  width: 40px;
}

pain-screening-tool .cardHeader {
  padding-top: 13px;
  padding-bottom: 13px;
  max-height: 50px;
}

pain-screening-tool .button-md:hover:not(.disable-hover) {
  background-color: #5977ba;
  color: white !important;
}

pain-screening-tool .numOpenOrders {
  position: absolute;
  left: 80%;
  top: 60%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: #4a4a4a !important;
  background-color: #fecf33;
  font-weight: bold;
  width: 35px;
  height: 35px;
  border-radius: 100px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

pain-screening-tool .buttons {
  margin: 10px 0 0;
  text-align: right;
}

pain-screening-tool .buttons button {
  width: 150px;
}

pain-screening-tool .card-content-md {
  padding: 0px 20px;
}

pain-screening-tool .inputs {
  margin: 20px 30px 0;
}

painad-tool .odd > .list > .row > .inputLabel {
  text-align: center;
  width: 100%;
  background: #e3e3e3;
}

painad-tool .even > .list > .row > .inputLabel {
  text-align: center;
  width: 100%;
  background: #e6ebf5;
}

painad-tool .odd > .list > .row > .col {
  background: #f0f0f0;
}

pps-tool {
  -webkit-overflow-scrolling: touch;
}

pps-tool ion-select {
  max-width: 100% !important;
}

pps-tool .scoreCol {
  height: 70px;
  font-weight: 600;
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

pps-tool .scoreVal {
  color: #ae2465;
}

pps-tool ion-row > .inputBox {
  height: 47px;
  width: 250px;
}

pps-tool .scoreBox {
  height: 47px;
}

pps-tool .nopaddingleft {
  padding-left: 0;
}

pps-tool .expandDiv {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  white-space: nowrap;
  width: 100%;
  overflow-x: scroll;
}

tool-card ion-buttons {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

tool-card ion-buttons > ion-row {
  border-bottom: 1px solid #d7d7d7 !important;
  margin-bottom: 8px;
}

tool-card .toolColumn {
  padding: 0 !important;
  width: 100%;
}

tool-card .toolButton {
  width: 100%;
  margin: 0 !important;
  color: #4a4a4a !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  text-transform: uppercase;
  border: none !important;
}

tool-card .toolButtonNew {
  width: 100%;
  margin: 0 !important;
  color: #4a4a4a !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  text-transform: initial;
  border: none !important;
}

tool-card .toolHighlight {
  background-color: rgba(155, 155, 155, 0.15);
  color: #ae2465 !important;
  font-weight: 700 !important;
}

tool-card .selector-column + .selector-column {
  border-left: 1px solid #d7d7d7 !important;
}

tool-card .buttonColumn {
  padding: 0 !important;
  overflow-x: scroll;
  overflow: hidden;
}

tool-card .toolNavigationRow {
  padding: 0 !important;
  width: 100%;
}

tool-card .toolNavigationColumn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 !important;
}

tool-card .toolNavigationArrow {
  color: #6c6969;
  font-size: 16px;
  font-weight: 600;
  margin: 0 8px;
  width: 40px;
}

tool-card .cardHeader {
  padding-top: 13px;
  padding-bottom: 13px;
  max-height: 50px;
}

tool-selector ion-buttons {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

tool-selector ion-buttons > ion-row {
  border-bottom: 1px solid #d7d7d7 !important;
  margin-bottom: 8px;
}

tool-selector .toolColumn {
  padding: 0 !important;
  width: 100%;
}

tool-selector .toolButton {
  width: 100%;
  margin: 0 !important;
  color: #4a4a4a !important;
  font-weight: 600 !important;
  font-size: 16px !important;
  border: none !important;
}

tool-selector .toolHighlight {
  background-color: rgba(155, 155, 155, 0.15);
  color: #ae2465 !important;
  font-weight: 700 !important;
}

tool-selector .selector-column + .selector-column {
  border-left: 1px solid #d7d7d7 !important;
}

tool-selector .buttonColumn {
  padding: 0 !important;
  overflow-x: scroll;
}

tool-selector .toolNavigationRow {
  padding: 0 !important;
  width: 100%;
}

tool-selector .toolNavigationColumn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 0 !important;
}

tool-selector .toolNavigationArrow {
  color: #6c6969;
  font-size: 16px;
  font-weight: 600;
  margin: 0 8px;
  width: 40px;
}

tool-selector ::-webkit-scrollbar {
  display: none;
}

tool-selector .verbal > .numericContainer > .description-container {
  width: 106%;
}

tool-selector .verbal > .numericContainer > .description-container .first {
  width: 15%;
  text-align: center;
}

tool-selector .verbal > .numericContainer > .description-container .center {
  width: 21%;
  text-align: center;
}

tool-selector .verbal > .numericContainer > .description-container .other {
  width: 15%;
  text-align: center;
}

tool-selector .verbal > .numericContainer > .description-container .last {
  width: 19%;
  text-align: center;
}

verbal-tool .numericContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

verbal-tool .item-inner {
  padding-right: 0 !important;
}

verbal-tool .label {
  font-weight: bold;
  padding: 0 8px;
}

verbal-tool .range-ios {
  padding: 8px 0 0 8px;
}

verbal-tool .description-container {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  font-weight: bold;
}

verbal-tool .description-container .first {
  width: 15%;
  text-align: center;
}

verbal-tool .description-container .center {
  width: 17.5%;
  text-align: center;
}

verbal-tool .description-container .other {
  width: 17.5%;
  text-align: center;
}

verbal-tool .description-container .last {
  width: 15%;
  text-align: center;
}

wong-baker-tool .wong-baker-column {
  padding: 10px 5px 5px 5px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

wong-baker-tool .highlighted {
  background-color: #d5ddee;
}

wong-baker-tool .smileyFaces {
  width: 100px !important;
  height: 100px;
}

wong-baker-tool .wong-baker-value {
  text-align: center;
  font-weight: bolder !important;
  font-size: 14pt;
  margin: 8px 0 0 0;
}

wong-baker-tool .wong-baker-description {
  text-align: center;
  font-weight: bold !important;
  font-size: 12pt;
  margin: 8px 0 0 0;
}

wound-history-popover .cardHeader {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

wound-history-popover form > div {
  margin-right: 4px;
}

wound-history-popover .cardHeader::after {
  background-image: none;
}

wound-history-popover div > .item-block .item-inner {
  border-top: none !important;
  border-bottom: none !important;
}

wound-history-popover .text {
  color: #c1bfbf;
}

alerts-popover {
  position: relative;
}

alerts-popover #popover-arrow {
  position: absolute;
  top: -10px;
  left: 248px;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
}

alerts-popover #popover-container {
  padding: 25px 30px;
  color: black !important;
}

alerts-popover #popover-container #popover-header {
  font-weight: normal;
  font-size: 16px;
  margin-bottom: 10px;
}

alerts-popover #popover-container #header-button {
  float: right;
  text-transform: capitalize;
  margin-top: 2px;
  font-size: 14px;
  font-weight: 600;
  color: #5977ba;
  cursor: pointer;
}

alerts-popover #popover-container .alert-item {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  border-top: 1px solid #dfdfe4;
  padding: 10px 0;
}

alerts-popover #popover-container .alert-item .item-start {
  width: 70px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: center;
}

alerts-popover #popover-container .alert-item .item-start div {
  margin: 5px 0;
}

alerts-popover #popover-container .alert-item .item-start div .alert-icon,
alerts-popover #popover-container .alert-item .item-start div .notification-icon {
  margin: 0 auto 10px;
  width: 24px;
  height: inherit;
  position: relative;
}

alerts-popover #popover-container .alert-item .item-start div .alert-icon ion-icon,
alerts-popover #popover-container .alert-item .item-start div .notification-icon ion-icon {
  color: #eeaf4b;
  font-size: 35px !important;
}

alerts-popover #popover-container .alert-item .item-start div .alert-icon .alert-indicator,
alerts-popover #popover-container .alert-item .item-start div .notification-icon .alert-indicator {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #a6ca72;
  z-index: 1;
  position: absolute;
  top: 0px;
  left: -2px;
  background-color: #d0021b;
}

alerts-popover #popover-container .alert-item .item-start div .notification-icon {
  width: 36px;
}

alerts-popover #popover-container .alert-item .item-start div .light-label {
  opacity: 0.7;
}

alerts-popover #popover-container .alert-item .item-start div .created-label {
  color: #2d2c2c;
  font-size: 10px;
  font-weight: bold;
  display: block;
  text-align: center;
}

alerts-popover #popover-container .alert-item .item-start div .date-label {
  color: #9b9b9b;
  font-size: 10px;
  display: block;
  text-align: center;
}

alerts-popover #popover-container .alert-item .item-main {
  width: calc(100% - 70px);
  border-left: 1px solid #dfdfe4;
  padding: 0 0 0 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

alerts-popover #popover-container .alert-item .item-main div {
  width: 100%;
}

alerts-popover #popover-container .alert-item .item-main .alert-message {
  font-size: 14px;
  overflow-y: visible;
}

alerts-popover #popover-container .alert-item .item-main .alert-message a {
  font-weight: bold;
  color: black;
}

alerts-popover #popover-container .alert-item .item-main .bold {
  font-weight: bold;
}

alerts-popover #popover-container .alert-item .item-main #action-buttons {
  width: 100%;
  text-align: right;
}

alerts-popover #popover-container .alert-item .item-main #action-buttons .button-small-md {
  height: 21px;
  width: 62px;
}

alerts-popover #popover-container .alert-item .item-main #action-buttons .button-inner {
  text-transform: capitalize;
  font-size: 10px;
  font-weight: 600;
}

allergies-popover .allergies-main-card {
  overflow: visible;
  width: 98%;
}

allergies-popover .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 80%;
  -ms-flex: 1 1 80%;
  flex: 1 1 80%;
  overflow: visible;
}

allergies-popover .clinicalContainer .tableContainer {
  margin-left: 4px;
  overflow-y: auto;
}

allergies-popover .scrollableContent {
  min-width: 300px;
}

allergies-popover .patient-details-allergies-content-with-briefbar {
  margin-left: 10px;
  width: calc(100% - 280px);
}

allergies-popover .patient-details-allergies-content-with-briefbar .notes_div {
  height: 86vh;
}

allergies-popover .patient-details-allergies-content {
  margin-left: 10px;
  width: calc(100% - 101px);
}

allergies-popover .allergies-title {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

allergies-popover .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

allergies-popover .allergies-card {
  width: 100%;
  padding: 0 20px 20px 20px;
  padding-bottom: 50px;
  overflow: auto;
}

allergies-popover .allergies-list {
  position: relative;
}

allergies-popover .allergies-list ion-grid {
  padding: 0px;
}

allergies-popover .allergies-list ion-grid ion-col.col {
  padding: 0px;
}

allergies-popover .allergies-list ion-grid ion-col.col ion-label.label-md {
  margin: 0px;
  padding: 12px 0px 12px 20px;
}

allergies-popover .allergies-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

allergies-popover .ion-col-large {
  max-width: 245px;
  min-width: 245px;
}

allergies-popover .ion-col-medium {
  max-width: 170px;
  min-width: 170px;
}

allergies-popover .pc-row:nth-child(even) {
  background-color: #eee;
}

allergies-popover .main-row {
  border-bottom: 2px solid #dbdbdb;
}

allergies-popover .comm-notes-list {
  padding: 0px;
}

allergies-popover .comm-notes-list .pL20 {
  padding-left: 20px;
}

allergies-popover .comm-notes-list .pL15 {
  padding-left: 15px;
}

allergies-popover .arrow-padding-left {
  padding-left: 15px;
}

allergies-popover .scroll-row {
  min-width: 500px;
}

allergies-popover .scroll-row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.float-right {
  float: right !important;
}

.apps-popover .appsBtn {
  border-radius: 0;
  margin: 0;
  height: 90px;
  width: 90px;
  padding: 10px;
  -webkit-box-shadow: none;
  box-shadow: none;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  text-align: center;
  white-space: normal;
}

.apps-popover .popover > .appsButtons > .appsBtn,
.apps-popover .popover > .appsButtons > .appsBtn:hover,
.apps-popover .popover > .appsButtons > .activated {
  background: #ae2465 !important;
}

.apps-popover .popover-palliative > .appsButtons > .appsBtn,
.apps-popover .popover-palliative > .appsButtons > .appsBtn:hover,
.apps-popover .popover-palliative > .appsButtons > .activated {
  background: #4a90e2 !important;
}

.apps-popover .appsButtons {
  padding: 0 15px;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.apps-popover .btnIcon {
  font-size: 30px;
}

.apps-popover .btnLabel {
  text-transform: none;
  font-size: 14px;
  word-wrap: break-word;
  text-align: center;
  display: block;
}

brief-bar {
  -webkit-overflow-scrolling: touch;
}

brief-bar .briefBar {
  background-color: #f0f0f0;
  text-align: center;
  color: white;
  width: 170px !important;
}

brief-bar .hospiceBriefBar {
  background: transparent;
  text-align: center;
  color: white;
  width: 170px !important;
}

brief-bar .palliativeBriefBar {
  background: transparent;
  text-align: center;
  color: #4a90e2;
  width: 170px !important;
}

brief-bar .evaluationBriefBar {
  background: transparent;
  text-align: center;
  color: white;
  width: 170px !important;
}

brief-bar .hospiceBanner {
  background-color: #ae2465;
  color: white;
  padding-top: 5px;
  padding-bottom: 5px;
}

brief-bar .allergiesBanner {
  background-color: white;
  color: black;
  padding-top: 5px;
  padding-bottom: 5px;
}

brief-bar .allergiesBannerRed {
  background-color: white;
  color: red;
  padding-top: 5px;
  padding-bottom: 5px;
}

brief-bar .palliativeBanner {
  background-color: #4a90e2;
  color: white;
  padding-top: 5px;
  padding-bottom: 5px;
}

brief-bar .evaluationBanner {
  background-color: white;
  color: black;
  padding-top: 5px;
  padding-bottom: 5px;
}

brief-bar .patientImage {
  width: 94px;
  height: 94px;
  border-radius: 47px;
  margin: 20px auto 0;
  border: 3px solid #5977ba;
}

brief-bar .button {
  font-size: 14px;
  text-transform: none;
}

brief-bar .hospicePatientName {
  font-size: 14px;
  font-weight: 700;
  margin: 10px 0 20px 0;
}

brief-bar .palliativePatientName {
  font-size: 13px;
  font-weight: bold;
  margin: 10px 0 20px 0;
  color: #2d2c2c;
}

brief-bar .evaluationPatientName {
  font-size: 14px;
  font-weight: 700;
  margin: 10px 0 20px 0;
}

brief-bar label,
brief-bar .hospiceValue,
brief-bar .palliativeValue,
brief-bar .evaluationValue {
  font-size: 12px;
}

brief-bar label {
  font-weight: 700;
}

brief-bar .hospiceLoading {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

brief-bar .palliativeLoading {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: black;
}

brief-bar .evaluationLoading {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

brief-bar .briefLoading {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: black;
}

brief-bar .hospiceValue {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

brief-bar .palliativeValue {
  background: transparent;
  text-align: left;
  padding-left: 12px;
  padding-right: 7px;
  margin-top: 0;
  color: #2d2c2c;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.75;
  letter-spacing: normal;
}

brief-bar .evaluationValue {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

brief-bar .palliativePatientId {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  color: #2d2c2c;
  font-weight: bold;
  font-size: 13px;
}

brief-bar .hospiceLabelClass {
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

brief-bar .palliativeLabelClass {
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding-left: 12px;
  padding-right: 7px;
  margin-bottom: 0;
  color: #4a90e2;
  line-height: normal;
}

brief-bar .evaluationLabelClass {
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

brief-bar .medicationDL {
  font-size: 14px;
  cursor: pointer;
  font-weight: 600;
}

brief-bar #downloadLink {
  color: #f8e71c;
  display: block;
}

brief-bar .numOpenOrders {
  position: absolute;
  left: 72%;
  top: 85%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: white;
  background-color: #5977ba;
  font-weight: bold;
  width: 35px;
  height: 35px;
  border-radius: 100px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

brief-bar .portraitContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

brief-bar .top-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 24px;
  padding: 20px 30px 4px 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

brief-bar .top-button-container .planOfCareBtn {
  margin: 0;
  border-radius: 50px;
}

brief-bar .top-button-container .orderEntryBtn {
  margin: 0;
  border-radius: 50px;
}

brief-bar .declineDashboardBanner {
  margin-top: 15px;
  font-size: 1.3rem;
  cursor: pointer;
}

brief-bar .patientName,
brief-bar .patientImage {
  cursor: pointer;
}

calendar-brief-bar {
  -webkit-overflow-scrolling: touch;
}

calendar-brief-bar .briefBar {
  background-color: #f0f0f0;
  text-align: center;
  color: white;
  width: 170px !important;
}

calendar-brief-bar .hospiceBriefBar {
  background: transparent;
  text-align: center;
  color: white;
  width: 250px !important;
}

calendar-brief-bar .palliativeBriefBar {
  background: transparent;
  text-align: center;
  color: #4a90e2;
  width: 250px !important;
}

calendar-brief-bar .evaluationBriefBar {
  background: transparent;
  text-align: center;
  color: white;
  width: 250px !important;
}

calendar-brief-bar .hospiceBanner {
  background-color: #ae2465;
  color: white;
  padding-top: 5px;
  padding-bottom: 5px;
}

calendar-brief-bar .allergiesBanner {
  background-color: white;
  color: black;
  padding-top: 5px;
  padding-bottom: 5px;
}

calendar-brief-bar .allergiesBannerRed {
  background-color: white;
  color: red;
  padding-top: 5px;
  padding-bottom: 5px;
}

calendar-brief-bar .palliativeBanner {
  background-color: #4a90e2;
  color: white;
  padding-top: 5px;
  padding-bottom: 5px;
}

calendar-brief-bar .evaluationBanner {
  background-color: white;
  color: black;
  padding-top: 5px;
  padding-bottom: 5px;
}

calendar-brief-bar .patientImage {
  width: 94px;
  height: 94px;
  border-radius: 47px;
  margin: 20px auto 0;
  border: 3px solid #5977ba;
}

calendar-brief-bar .button {
  font-size: 14px;
  text-transform: none;
}

calendar-brief-bar .hospicePatientName {
  font-size: 1.4rem;
  font-weight: 700;
  margin: 10px 0 20px 0;
}

calendar-brief-bar .palliativePatientName {
  font-size: 13px;
  font-weight: bold;
  margin: 10px 0 20px 0;
  color: #2d2c2c;
}

calendar-brief-bar .evaluationPatientName {
  font-size: 14px;
  font-weight: 700;
  margin: 10px 0 20px 0;
}

calendar-brief-bar label,
calendar-brief-bar .hospiceValue,
calendar-brief-bar .palliativeValue,
calendar-brief-bar .evaluationValue {
  font-size: 12px;
}

calendar-brief-bar label {
  font-weight: 700;
}

calendar-brief-bar .hospiceLoading {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

calendar-brief-bar .palliativeLoading {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: black;
}

calendar-brief-bar .evaluationLoading {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

calendar-brief-bar .briefLoading {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: black;
}

calendar-brief-bar .hospiceValue {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

calendar-brief-bar .palliativeValue {
  background: transparent;
  text-align: left;
  padding-left: 12px;
  padding-right: 7px;
  margin-top: 0;
  color: #2d2c2c;
  font-size: 12px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: 1.75;
  letter-spacing: normal;
}

calendar-brief-bar .evaluationValue {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 22px;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

calendar-brief-bar .palliativePatientId {
  background: transparent;
  text-align: center;
  margin-top: 6px;
  color: #2d2c2c;
  font-weight: bold;
  font-size: 13px;
}

calendar-brief-bar .hospiceLabelClass {
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

calendar-brief-bar .palliativeLabelClass {
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  padding-left: 12px;
  padding-right: 7px;
  margin-bottom: 0;
  color: #4a90e2;
  line-height: normal;
}

calendar-brief-bar .evaluationLabelClass {
  font-size: 12px;
  font-weight: 700;
  text-align: center;
  padding-left: 7px;
  padding-right: 7px;
  color: white;
}

calendar-brief-bar .medicationDL {
  font-size: 14px;
  cursor: pointer;
  font-weight: 600;
}

calendar-brief-bar #downloadLink {
  color: #f8e71c;
  display: block;
}

calendar-brief-bar .numOpenOrders {
  position: absolute;
  left: 72%;
  top: 85%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  color: white;
  background-color: #5977ba;
  font-weight: bold;
  width: 35px;
  height: 35px;
  border-radius: 100px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

calendar-brief-bar .portraitContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  position: relative;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

calendar-brief-bar .unscheduled-button {
  margin-top: 16px;
  margin-bottom: 10px;
}

calendar-brief-bar .top-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  gap: 10px;
  padding: 0 30px 0 30px;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

calendar-brief-bar .top-button-container .planOfCareBtn {
  margin: 0;
  border-radius: 50px;
}

calendar-brief-bar .top-button-container .orderEntryBtn {
  margin: 0;
  border-radius: 50px;
}

calendar-brief-bar .declineDashboardBanner {
  margin-top: 15px;
  font-size: 1.3rem;
  cursor: pointer;
}

calendar-brief-bar .calendar-brief-button {
  margin: 2px !important;
  border-radius: 50px !important;
  text-transform: none !important;
  width: 200px !important;
  overflow: hidden !important;
  font-size: 1.5rem !important;
  color: #fff !important;
  background-color: #5977ba !important;
  padding: 0 1.1em !important;
  border: 0 !important;
}

calendar-brief-bar .collapsible-modal {
  margin-top: 10px;
  padding: 0 5px;
}

calendar-brief-bar .visitStatusList ion-item {
  padding-left: 16px;
  background-color: #dee4ed;
}

calendar-brief-bar .visitStatusList ul {
  margin: 0px;
  padding-left: 20px;
  background-color: #dee4ed;
  color: black;
}

calendar-notifications-popover .appsBtn {
  border-radius: 0;
  margin: 0;
  height: 100px;
  width: 350px;
  padding: 10px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

calendar-notifications-popover .appsBtn,
calendar-notifications-popover .appsBtn:hover,
calendar-notifications-popover .activated {
  background: #ae2465 !important;
}

calendar-notifications-popover .appsButtons {
  padding: 0 15px;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

calendar-notifications-popover .btnIcon {
  font-size: 30px;
}

calendar-notifications-popover .btnLabel {
  text-transform: none;
  font-size: 14px;
}

calendar-notifications-popover #popover-container {
  padding: 15px 20px;
  color: #2d2c2c !important;
  background-color: #fefefe !important;
}

calendar-notifications-popover #popover-container #popover-header {
  font-weight: 400;
  font-size: 16px;
  margin-bottom: 10px;
}

calendar-notifications-popover #popover-container #header-button {
  float: right;
  text-transform: capitalize;
  margin-top: 2px;
  font-size: 14px;
  font-weight: 600;
  color: #5977ba;
  cursor: pointer;
}

calendar-notifications-popover #popover-container .notification-image {
  border-radius: 20px;
  float: left;
  margin-right: 15px;
}

calendar-notifications-popover #popover-container .notification-text {
  font-size: 14px;
}

calendar-notifications-popover #popover-container .calendar-item {
  border-top: 1px solid #dfdfe4;
}

calendar-notifications-popover #popover-container .calendar-item img {
  border: 1px solid #dfdfe4;
}

calendar-notifications-popover #popover-container .calendar-item ion-item {
  padding-left: 0px !important;
}

.cal-notif-popover .popover-content {
  width: 450px;
  height: 400px;
}

.cal-notif-popover > .popover-wrapper > .popover-content {
  top: 60px !important;
}

.cal-notif-popover > .popover-wrapper > .popover-content {
  background-color: white !important;
}

.cal-notif-Content .item-md.item-block .item-inner {
  border-bottom: none !important;
}

.item-ios .notification-buttons {
  padding-left: 55px;
}

.calendar-popover .popover-wrapper > .popover-content {
  right: 130px !important;
}

.calendar-popover .ion-list-header {
  margin-bottom: 0;
}

.calendar-popover ion-label {
  margin: 13px 8px 8px 0;
}

.calendar-popover .appsButtons {
  padding-bottom: 15px;
}

.calendar-visit-popover img {
  position: relative;
  top: 2px;
}

.calendar-visit-popover span {
  color: #6771b6;
  font-weight: bold;
}

.calendar-visit-popover ion-icon {
  color: #6771b6;
  font-size: 20px;
}

.calendar-visit-popover .popupCustomIcon {
  width: 20px !important;
  height: 20px !important;
  font-weight: bold;
}

@media print {
  .calendar-visit-popover .noprint {
    display: none;
  }
}

create-visit-offline {
  width: 100%;
}

create-visit-offline .item-ios,
create-visit-offline .curantisH2 {
  font-size: 14px;
}

create-visit-offline .create-button,
create-visit-offline .reset-button {
  margin-top: 25px;
  margin-bottom: 0;
  float: right;
  font-weight: 600;
  width: 90px;
  height: 34px;
}

create-visit-offline ion-select {
  max-width: 100%;
}

create-visit-offline .inputLabel {
  margin-top: 8px;
  margin-bottom: 0;
}

create-visit-offline .cardHeaderNew {
  padding: 5pt 10pt !important;
}

create-visit-offline .item-block {
  min-height: 20px;
}

create-visit-offline .select-ios {
  padding-top: 5px;
  padding-bottom: 5px;
  padding-left: 0;
  width: 100%;
}

create-visit-offline .text-input-ios {
  margin-top: 5px;
  margin-bottom: 5px;
}

create-visit-offline .card-content-ios {
  padding-bottom: 14px;
}

create-visit-offline .grid {
  padding: 0;
}

create-visit-offline #typeSelectItem .item-inner {
  padding-right: 2px !important;
}

dashboard-navigation-bar {
  background: #2d2c2c;
  -webkit-overflow-scrolling: touch;
}

dashboard-navigation-bar .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

dashboard-navigation-bar .navButton {
  background: #2d2c2c;
  border-radius: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: 80px;
  width: 80px;
}

dashboard-navigation-bar .navButton:hover,
dashboard-navigation-bar .activated,
dashboard-navigation-bar .active-highlight {
  background: black !important;
}

dashboard-navigation-bar .active-highlight {
  border-left: 6px solid #5977ba;
}

dashboard-navigation-bar .button {
  white-space: normal;
}

dashboard-navigation-bar .button,
dashboard-navigation-bar .button:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

dashboard-navigation-bar .navContents {
  width: 80px;
}

dashboard-navigation-bar .navText {
  color: white;
  margin-top: 2px;
  text-transform: none;
  font-size: 9px;
}

dashboard-navigation-bar .navIcon,
dashboard-navigation-bar .navText {
  opacity: 0.4;
}

dashboard-navigation-bar .navButton:hover > span > div > .navIcon,
dashboard-navigation-bar .navButton:hover > span > div > .navText,
dashboard-navigation-bar .active-highlight > span > div > .navIcon,
dashboard-navigation-bar .active-highlight > span > div > .navText {
  opacity: 1;
}

dashboard-navigation-bar .status {
  margin-top: -24px;
  right: 6px;
  position: absolute;
}

dashboard-navigation-bar ion-icon {
  color: #85bf31;
  font-size: 9px;
  font-weight: bold;
}

decline-dashboard-popover .main-card {
  overflow: visible;
  width: 100%;
  margin: 0px;
  height: 100%;
}

decline-dashboard-popover .qsDashboardContainer {
  height: 100%;
}

decline-dashboard-popover .clinicalContainer {
  height: 100%;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 80%;
  -ms-flex: 1 1 80%;
  flex: 1 1 80%;
  overflow: visible;
}

decline-dashboard-popover .decline-dashboard-content {
  width: calc(100%);
}

decline-dashboard-popover .decline-dashboard-content .notes_div {
  height: 86vh;
}

decline-dashboard-popover .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

decline-dashboard-popover .decline-dashboard-card-content {
  width: 100%;
  padding: 5px;
  overflow: auto;
  height: 100%;
  position: relative;
}

decline-dashboard-popover .decline-dashboard-card-content ion-grid {
  height: 100%;
  padding: 0px;
}

decline-dashboard-popover .close-button {
  position: absolute;
  top: 10px;
  right: 10px;
  background-color: #fff;
  border: none;
  font-size: 20px;
  cursor: pointer;
  z-index: 999;
  color: #5977ba;
  font-weight: bold;
}

page-edit-view-popover .editpopover {
  padding: 20px;
}

page-edit-view-popover .edit-popover-icon {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: start;
  zoom: 1.5;
  color: #5977ba;
  cursor: pointer;
  background-color: white;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

page-edit-view-popover .edit-content {
  text-align: center;
}

page-edit-view-popover .edit-content-label {
  text-align: start;
  font-size: 7pt;
  color: #5977a8;
  padding-left: 2pt;
  font-weight: 600;
}

page-edit-view-popover .disable-edit-content-label {
  text-align: center;
  font-size: 7pt;
  color: grey;
  padding-left: 2pt;
  font-weight: 600;
}

page-edit-view-popover .editpopoverContent {
  padding: 5px;
}

page-edit-view-popover .editpopoverDelete {
  padding: 7px;
}

.edit-event-popover .popover-arrow::after {
  background-color: #fefefe !important;
}

.popupCustomIcon {
  background-color: white;
  width: 9pt !important;
  height: 9pt !important;
}

@media print {
  .edit-event-popover .editpopover {
    display: none;
  }
  .edit-event-popover .popover-arrow::after {
    display: none;
  }
}

.icon-text-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.custom-spacing {
  margin-right: 3px;
}

idg-dare {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#54426a), to(#8b2e62)) !important;
  background-image: linear-gradient(#54426a, #8b2e62) !important;
  width: 100%;
}

idg-dare .accordion-list {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#54426a), to(#8b2e62));
  background-image: linear-gradient(#54426a, #8b2e62);
  height: 100%;
}

idg-dare .section {
  background: inherit;
  color: #fff;
  margin-bottom: 0;
  padding-left: 28px !important;
}

idg-dare .section-active {
  color: #fff;
  background: inherit;
  padding-left: 28px !important;
}

idg-dare .child {
  background: #97a9cf !important;
  color: #fff;
  margin-bottom: 0;
  text-transform: none;
}

idg-dare .list .list-header-md {
  margin-bottom: 0;
  border-top: 0;
  background: transparent;
}

idg-dare .child-active {
  background: #97a9cf !important;
  color: #fff;
  text-transform: none;
}

idg-dare .child-item {
  background: #dee4ed !important;
  color: #fff;
  padding: 10px;
}

idg-dare .label {
  margin: 0;
}

idg-dare .patient-name {
  font-size: 12px;
  cursor: pointer;
}

idg-dare .patient-name:hover {
  text-decoration: underline;
}

idg-dare .patient-id {
  font-size: 12px;
  cursor: pointer;
  padding-top: 2px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  white-space: nowrap;
  margin-right: 2px;
}

idg-dare .patient-id:hover {
  text-decoration: underline;
}

idg-dare .list {
  margin-bottom: 0;
}

idg-dare .item-ios p {
  color: #fff;
  text-transform: none;
}

idg-dare .item-ios .item-button {
  height: 30px;
  font-size: 18px;
}

idg-dare .item-button {
  font-size: 14px !important;
}

idg-dare .dare-keys {
  color: #5977ba !important;
  display: inline;
  font-weight: 700;
}

idg-dare .dare-value {
  display: inline;
  font-weight: 600;
  color: #4a4a4a !important;
}

idg-dare .small {
  font-size: 12px;
  line-height: 23px;
}

idg-dare .dare {
  text-transform: uppercase;
  font-weight: 700;
  border-top: #979797 1px solid;
}

idg-dare .icon[name="checkmark-circle"] {
  color: #5977ba;
}

idg-dare .padding-10-bot {
  padding-bottom: 10px;
}

idg-dare .patient {
  font-size: 14px;
  font-weight: 700;
}

idg-dare .dare-button {
  background-color: #97a9cf;
  color: #fff;
  font-weight: 700;
}

idg-dare .dare-button:hover {
  opacity: 1 !important;
  background-color: #97a9cf;
}

idg-dare a.dare:hover,
idg-dare a.patient:hover {
  opacity: 1 !important;
}

idg-dare .patient-name-border:not(:last-child) {
  border-bottom: #fff 1px solid !important;
}

idg-dare .button-md:hover:not(.disable-hover) {
  background-color: #97a9cf;
}

idg-dare .idg-dare-button {
  margin-left: 10px;
}

idg-dare .actionButtonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

idg-dare .action-completed {
  background-color: #85bf31 !important;
}

idg-dare .action-completed:hover {
  background-color: #85bf31 !important;
}

idg-dare .disabled {
  opacity: 0.5 !important;
}

idg-dare .item-inner {
  padding: 0 !important;
}

idg-dare .reportLink {
  font-size: 1.3rem;
  cursor: pointer;
}

idg-dare #notification-icon-for-avatar {
  position: relative;
  left: 32px;
  top: -42px;
  height: 16px;
  width: 16px;
  border-radius: 50%;
}

idg-dare #notification-icon-for-avatar-img {
  height: 17px;
  width: 14px;
}

idg-dare .avatarInIdg {
  height: 40px;
  width: 40px;
}

idg-dare .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

idg-dare .half-width {
  width: 50%;
}

idg-dare .dare-indicator {
  width: 22px !important;
  height: 22px !important;
  line-height: 20px !important;
  padding: 1px 1px 3px 1px;
  border-radius: 50%;
  font-size: 12px;
  color: #fff;
  text-align: center;
  background: #54426a;
  display: inline-block;
  cursor: default;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

navigation-bar {
  background: #2d2c2c;
  -webkit-overflow-scrolling: touch;
}

navigation-bar .reports-btn {
  border-left: 6px solid #5977ba;
  background: #000 !important;
}

navigation-bar .reports-btn .navIcon {
  opacity: 1;
}

navigation-bar .reports-btn .navText {
  opacity: 1;
  font-weight: 700;
}

navigation-bar .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

navigation-bar .navButton {
  background: #2d2c2c;
  border-radius: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: 80px;
  width: 80px;
}

navigation-bar .navButton:hover,
navigation-bar .activated,
navigation-bar .active-highlight {
  background: black !important;
}

navigation-bar .active-highlight {
  border-left: 6px solid #5977ba;
}

navigation-bar .button {
  white-space: normal;
}

navigation-bar .button,
navigation-bar .button:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

navigation-bar .navContents {
  width: 80px;
}

navigation-bar .navText {
  color: white;
  margin-top: 2px;
  text-transform: none;
  font-size: 9px;
}

navigation-bar .navIcon,
navigation-bar .navText {
  opacity: 0.4;
}

navigation-bar .navButton:hover > span > div > .navIcon,
navigation-bar .navButton:hover > span > div > .navText,
navigation-bar .active-highlight > span > div > .navIcon,
navigation-bar .active-highlight > span > div > .navText {
  opacity: 1;
}

navigation-bar .status {
  margin-top: -24px;
  right: 6px;
  position: absolute;
}

navigation-bar ion-icon {
  color: #85bf31;
  font-size: 9px;
  font-weight: bold;
}

navigation-header .form-control {
  display: block;
  width: 100%;
  height: 40px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
}

navigation-header .headerTitle {
  color: white;
}

navigation-header #notification-button {
  position: relative;
  width: 42px;
  top: 1px;
  right: 1px;
  overflow: visible !important;
}

navigation-header #notifications-badge {
  background-color: red;
  position: absolute;
  top: -3px;
  right: -3px;
  border-radius: 100%;
}

navigation-header #alert-icon,
navigation-header #calendar-icon {
  display: inline-block;
  position: relative;
}

navigation-header #alert-icon ion-badge,
navigation-header #calendar-icon ion-badge {
  position: absolute;
  top: 23px;
  right: -11px;
  padding: 3px 3px;
  font-weight: 400;
  font-size: 11px;
  min-width: 14px;
}

navigation-header #alert-icon .badge-md,
navigation-header #alert-icon .badge-ios,
navigation-header #calendar-icon .badge-md,
navigation-header #calendar-icon .badge-ios {
  border-radius: 50%;
}

navigation-header .organization {
  display: inline-block;
  position: relative;
  top: 5px;
}

navigation-header ng-select {
  width: 200px;
  z-index: 999;
}

navigation-header .buttonDivider {
  position: relative;
  margin: 9px 10px 9px 14px;
  display: inline-block;
}

navigation-header .buttonDivider .divider {
  position: absolute;
  top: -10px;
  left: 0;
  background: white;
  height: 40px;
  width: 2px;
}

navigation-header .logo {
  height: 50px;
}

navigation-header .headerlogo {
  height: 45px;
  background-color: transparent;
  padding-left: 14px !important;
  margin: 0;
}

navigation-header .headerlogo:hover {
  background-color: transparent !important;
}

navigation-header .apps-button {
  height: 45px;
  opacity: 1 !important;
}

navigation-header ~ ion-content > .scroll-content,
navigation-header ~ ion-content > .fixed-content {
  margin-top: 64px !important;
}

ng-component > ion-content.offlineMode > .scroll-content {
  margin-top: 114px !important;
}

.ion-ios-apps-outline:before {
  content: "\f109";
}

provider-panel-navigation,
provider-panel {
  background: #2d2c2c;
  -webkit-overflow-scrolling: touch;
}

provider-panel-navigation .reports-btn,
provider-panel .reports-btn {
  border-left: 6px solid #5977ba;
  background: #000 !important;
}

provider-panel-navigation .reports-btn .navIcon,
provider-panel .reports-btn .navIcon {
  opacity: 1;
}

provider-panel-navigation .reports-btn .navText,
provider-panel .reports-btn .navText {
  opacity: 1;
  font-weight: 700;
}

provider-panel-navigation .navBar,
provider-panel .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

provider-panel-navigation .navButton,
provider-panel .navButton {
  background: #2d2c2c;
  border-radius: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: 80px;
  width: 80px;
}

provider-panel-navigation #OrderProviderPanelButton:hover,
provider-panel-navigation .active-highlight,
provider-panel-navigation .navButton:hover,
provider-panel #OrderProviderPanelButton:hover,
provider-panel .active-highlight,
provider-panel .navButton:hover {
  background: black;
}

provider-panel-navigation .active-highlight,
provider-panel .active-highlight {
  border-left: 6px solid #5977ba;
}

provider-panel-navigation .button,
provider-panel .button {
  white-space: normal;
}

provider-panel-navigation .button,
provider-panel-navigation .button:hover,
provider-panel .button,
provider-panel .button:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

provider-panel-navigation .navContents,
provider-panel .navContents {
  width: 85px;
}

provider-panel-navigation .navText,
provider-panel .navText {
  color: white;
  margin-top: 2px;
  text-transform: none;
  font-size: 9px;
  white-space: nowrap;
}

provider-panel-navigation .navIcon,
provider-panel-navigation .navText,
provider-panel .navIcon,
provider-panel .navText {
  opacity: 0.4;
}

provider-panel-navigation .navButton:hover > span > div > .navIcon,
provider-panel-navigation .navButton:hover > span > div > .navText,
provider-panel-navigation .active-highlight > span > div > .navIcon,
provider-panel-navigation .active-highlight > span > div > .navText,
provider-panel .navButton:hover > span > div > .navIcon,
provider-panel .navButton:hover > span > div > .navText,
provider-panel .active-highlight > span > div > .navIcon,
provider-panel .active-highlight > span > div > .navText {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
  opacity: 1;
}

provider-panel-navigation .status,
provider-panel .status {
  margin-top: -24px;
  right: 6px;
  position: absolute;
}

provider-panel-navigation ion-icon,
provider-panel ion-icon {
  color: #85bf31;
  font-size: 9px;
  font-weight: bold;
}

page-status-view-popover .statuspopover {
  padding: 15px 20px;
}

page-status-view-popover .status-content {
  margin-top: 5px;
}

page-status-view-popover .popover-arrow::after {
  background-color: #fefefe !important;
}

page-status-view-popover .response-status {
  text-transform: capitalize;
}

page-status-view-popover .close-icon {
  float: right;
  zoom: 1.5;
  color: #5977ba;
  cursor: pointer;
  background-color: white;
}

page-status-view-popover .ellipse {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}

page-status-view-popover .loading-icon {
  width: 190px;
}

.response-status-popover .popover-content {
  width: 325px;
  height: 200px;
  background-color: #fefefe !important;
  text-align: center;
}

.response-status-popover .popover-arrow::after {
  background-color: #fefefe !important;
}

.user-popover > .popover-wrapper > .popover-content {
  width: auto;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}

user-popover .profileName > .item-inner > .input-wrapper > .label {
  white-space: normal !important;
}

user-popover ion-list.list-md button.item-block {
  border-bottom: 2px solid #f0f0f0;
}

user-popover ion-list.list-md button.item-block:last-child {
  border-bottom: none;
}

user-popover ion-list.list-md button.item-block .item-inner {
  border-bottom: none;
}

user-popover ion-list button.item .label {
  text-align: center;
}

user-popover ion-list button.item .label ion-icon:before {
  font-size: 4.8rem;
}

user-popover ion-list button.item .label img {
  width: 48px;
}

user-popover ion-list button.item .label span {
  display: block;
  font-size: 1.4rem;
}

page-add-volunteer-activity {
  /* Create a custom checkbox */
  /* custom checkboc css -end */
  /*Hide arrow for number feild*/
}

page-add-volunteer-activity .vol-card-header {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  padding-top: 13px;
  padding-left: 20px;
  background-color: #e2e7ef;
  margin: 10px 8px 4px 5px;
  opacity: 0.9;
  height: 50px;
}

page-add-volunteer-activity .no-result {
  margin: 5px;
}

page-add-volunteer-activity .error-text {
  color: #d0011b !important;
  font-size: 12px !important;
  margin: 0px;
}

page-add-volunteer-activity .padding-bottom-0 {
  padding-bottom: 0px;
}

page-add-volunteer-activity .padding-top-0 {
  padding-top: 0px;
}

page-add-volunteer-activity .padding-left-0 {
  padding-left: 0px;
}

page-add-volunteer-activity .padding-right-0 {
  padding-right: 0px;
}

page-add-volunteer-activity .margin-top-5 {
  margin-top: 5px;
}

page-add-volunteer-activity .volunteer-activity-grid {
  padding: 22px 34px 16px 24px;
}

page-add-volunteer-activity .label {
  color: #2d2c2c;
  font-size: 12px;
  font-weight: bold;
}

page-add-volunteer-activity .search-options-container {
  border: solid 1px #c6d1e0;
  border-top: none;
  max-height: 200px;
  margin: 0;
  overflow-y: scroll;
  width: 100%;
}

page-add-volunteer-activity .search-option-name {
  cursor: pointer;
  padding: 5px 13px !important;
}

page-add-volunteer-activity .close-icon {
  cursor: pointer;
  float: right;
  padding: 5px 10px;
}

page-add-volunteer-activity .input-box {
  border: solid 1px #9b9b9b !important;
  background-color: #ffffff;
  height: 40px;
  padding-left: 0px;
}

page-add-volunteer-activity .activity-category-row {
  margin-top: 17px;
}

page-add-volunteer-activity .activity-category-row .activity-row {
  width: 100%;
}

page-add-volunteer-activity .activity-category-row .activity-category-options {
  margin-top: -3px;
  width: 100%;
}

page-add-volunteer-activity .activity-category-row .activity-category-options .category-list {
  width: 100%;
}

page-add-volunteer-activity .activity-category-row .activity-category-options .label,
page-add-volunteer-activity .activity-category-row .check-box-label {
  font-weight: normal !important;
}

page-add-volunteer-activity .activity-category-row .activity-category .activity-radio {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-add-volunteer-activity .activity-category-row .activity-category .activity-radio .radio:not(first-child) {
  margin: 10px 10px 0px 0px;
}

page-add-volunteer-activity .activity-category-row .activity-category .activity-radio .radio-label:not(first-child) {
  margin-top: 9px;
  margin-bottom: 0px;
}

page-add-volunteer-activity .activity-category-row .activity-sub-category {
  margin-left: 20px;
}

page-add-volunteer-activity .activity-category-row .activity-sub-category .check-box {
  margin-top: 7px;
}

page-add-volunteer-activity .activity-category-row .activity-sub-category .check-box .other-sub-category {
  margin-top: 7px;
}

page-add-volunteer-activity .activity-category-row .activity-sub-category .check-box-label {
  margin-left: 10px;
  font-size: 12px;
  color: #2c2c2c;
}

page-add-volunteer-activity .checkbox-container {
  position: relative;
  /* Create the checkmark/indicator (hidden when not checked) */
}

page-add-volunteer-activity .checkbox-container .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 16px;
  width: 16px;
  border-radius: 2px;
  border: solid 1px #9b9b9b;
  background-color: #ffffff;
}

page-add-volunteer-activity .checkbox-container .checkmark-disabled {
  border: solid 1px #9b9b9b !important;
}

page-add-volunteer-activity .checkbox-container .checkmark-disabled:after {
  background-color: #9b9b9b !important;
}

page-add-volunteer-activity .checkbox-container .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

page-add-volunteer-activity .checkbox-container input:checked ~ .checkmark:after {
  display: block;
}

page-add-volunteer-activity .checkbox-container .checkmark:after {
  left: 1px;
  top: 1px;
  width: 12px;
  height: 12px;
  border-radius: 2px;
  background-color: #5977ba;
}

page-add-volunteer-activity .text-input-ios {
  margin-left: 8px;
}

page-add-volunteer-activity .inputBox {
  border: solid 1px #9b9b9b;
}

page-add-volunteer-activity .buttonContainer {
  padding-left: 20px;
  margin: 10px 6px 26px 0px;
}

page-add-volunteer-activity .assessmentBtn {
  margin-right: 18px;
}

page-add-volunteer-activity .chevron::before {
  height: 0.6em !important;
  width: 0.6em !important;
}

page-add-volunteer-activity .footer-md::before {
  background-image: none !important;
}

page-add-volunteer-activity ngb-timepicker fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

page-add-volunteer-activity ngb-timepicker .ngb-tp-spacer {
  width: 1em;
  text-align: center;
}

page-add-volunteer-activity ngb-timepicker .ngb-tp-hour,
page-add-volunteer-activity ngb-timepicker .ngb-tp-meridian,
page-add-volunteer-activity ngb-timepicker .ngb-tp-minute,
page-add-volunteer-activity ngb-timepicker .ngb-tp-second {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

page-add-volunteer-activity ngb-timepicker .btn-link {
  color: #5977ba;
  text-decoration: underline;
}

page-add-volunteer-activity ngb-timepicker .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

page-add-volunteer-activity ngb-timepicker .btn {
  background-color: transparent;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

page-add-volunteer-activity ngb-timepicker .btn-outline-primary {
  color: #5977ba;
  border-color: #5977ba;
}

page-add-volunteer-activity ngb-timepicker input {
  padding: 10px 6px 9px 5px;
}

page-add-volunteer-activity ngb-timepicker .ngb-tp-meridian .btn {
  padding: 13px 12px 13px 11px;
}

page-add-volunteer-activity ngb-timepicker .chevron::before {
  border-width: 2px 2px 0 0 !important;
}

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

page-add-volunteer-activity .scroll-content {
  padding-bottom: 0px !important;
}

page-add-volunteer-activity .errors {
  width: 100%;
}

page-add-volunteer-activity .manual-siganture {
  margin-top: 12px;
}

page-add-volunteer-activity .manual-siganture .check-box-label {
  margin-left: 10px;
  font-size: 12px;
  color: #2c2c2c;
  position: absolute;
}

page-add-volunteer-activity .electronic-sign {
  margin-top: 13px;
}

page-add-volunteer-activity .disabled-label {
  color: #ababab !important;
}

page-add-volunteer-activity .search-option-name:focus,
page-add-volunteer-activity .search-option-name:hover {
  background-color: #ffb6c1;
}

page-alert-dashboard .cur-col-1 {
  width: 5%;
  max-width: 5%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 5%;
  -ms-flex: 0 0 5%;
  flex: 0 0 5%;
}

@media only screen and (max-width: 576px) {
  page-alert-dashboard .cur-col-1 {
    width: 6.5%;
    max-width: 6.5%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 6.5%;
    -ms-flex: 0 0 6.5%;
    flex: 0 0 6.5%;
  }
}

@media only screen and (min-width: 576px) {
  page-alert-dashboard .cur-col-1 {
    width: 6.5%;
    max-width: 6.5%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 6.5%;
    -ms-flex: 0 0 6.5%;
    flex: 0 0 6.5%;
  }
}

@media only screen and (min-width: 768px) {
  page-alert-dashboard .cur-col-1 {
    width: 6.5%;
    max-width: 6.5%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 6.5%;
    -ms-flex: 0 0 6.5%;
    flex: 0 0 6.5%;
  }
}

@media only screen and (min-width: 910px) {
  page-alert-dashboard .cur-col-1 {
    width: 6.5%;
    max-width: 6.5%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 6.5%;
    -ms-flex: 0 0 6.5%;
    flex: 0 0 6.5%;
  }
}

@media only screen and (min-width: 1445px) and (max-width: 1663px) {
  page-alert-dashboard .cur-col-1 {
    width: 6.5%;
    max-width: 6.5%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 6.5%;
    -ms-flex: 0 0 6.5%;
    flex: 0 0 6.5%;
  }
}

@media only screen and (min-width: 1664px) and (max-width: 1920px) {
  page-alert-dashboard .cur-col-1 {
    width: 5.7%;
    max-width: 5.7%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 5.7%;
    -ms-flex: 0 0 5.7%;
    flex: 0 0 5.7%;
  }
}

page-alert-dashboard .cur-col-2 {
  width: 8.9%;
  max-width: 8.9%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 8.9%;
  -ms-flex: 0 0 8.9%;
  flex: 0 0 8.9%;
}

@media only screen and (max-width: 576px) {
  page-alert-dashboard .cur-col-2 {
    width: 7%;
    max-width: 7%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 7%;
    -ms-flex: 0 0 7%;
    flex: 0 0 7%;
  }
}

@media only screen and (min-width: 576px) {
  page-alert-dashboard .cur-col-2 {
    width: 7%;
    max-width: 7%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 7%;
    -ms-flex: 0 0 7%;
    flex: 0 0 7%;
  }
}

@media only screen and (min-width: 768px) {
  page-alert-dashboard .cur-col-2 {
    width: 7%;
    max-width: 7%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 7%;
    -ms-flex: 0 0 7%;
    flex: 0 0 7%;
  }
}

@media only screen and (min-width: 910px) {
  page-alert-dashboard .cur-col-2 {
    width: 7%;
    max-width: 7%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 7%;
    -ms-flex: 0 0 7%;
    flex: 0 0 7%;
  }
}

@media only screen and (min-width: 1445px) and (max-width: 1663px) {
  page-alert-dashboard .cur-col-2 {
    width: 7%;
    max-width: 7%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 7%;
    -ms-flex: 0 0 7%;
    flex: 0 0 7%;
  }
}

@media only screen and (min-width: 1664px) and (max-width: 1920px) {
  page-alert-dashboard .cur-col-2 {
    width: 7%;
    max-width: 7%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 7%;
    -ms-flex: 0 0 7%;
    flex: 0 0 7%;
  }
}

page-alert-dashboard .cur-col-3 {
  width: 14.2%;
  max-width: 14.2%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 14.2%;
  -ms-flex: 0 0 14.2%;
  flex: 0 0 14.2%;
}

@media only screen and (max-width: 576px) {
  page-alert-dashboard .cur-col-3 {
    width: 13.9%;
    max-width: 13.9%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 13.9%;
    -ms-flex: 0 0 13.9%;
    flex: 0 0 13.9%;
  }
}

@media only screen and (min-width: 576px) {
  page-alert-dashboard .cur-col-3 {
    width: 13.9%;
    max-width: 13.9%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 13.9%;
    -ms-flex: 0 0 13.9%;
    flex: 0 0 13.9%;
  }
}

@media only screen and (min-width: 768px) {
  page-alert-dashboard .cur-col-3 {
    width: 13.9%;
    max-width: 13.9%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 13.9%;
    -ms-flex: 0 0 13.9%;
    flex: 0 0 13.9%;
  }
}

@media only screen and (min-width: 910px) {
  page-alert-dashboard .cur-col-3 {
    width: 13.9%;
    max-width: 13.9%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 13.9%;
    -ms-flex: 0 0 13.9%;
    flex: 0 0 13.9%;
  }
}

@media only screen and (min-width: 1445px) and (max-width: 1663px) {
  page-alert-dashboard .cur-col-3 {
    width: 14%;
    max-width: 14%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 14%;
    -ms-flex: 0 0 14%;
    flex: 0 0 14%;
  }
}

@media only screen and (min-width: 1664px) and (max-width: 1920px) {
  page-alert-dashboard .cur-col-3 {
    width: 14.6%;
    max-width: 14.6%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 14.6%;
    -ms-flex: 0 0 14.6%;
    flex: 0 0 14.6%;
  }
}

page-alert-dashboard .cur-col-6 {
  width: 42.6%;
  max-width: 42.6%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 42.6%;
  -ms-flex: 0 0 42.6%;
  flex: 0 0 42.6%;
}

@media only screen and (max-width: 576px) {
  page-alert-dashboard .cur-col-6 {
    width: 27.6%;
    max-width: 27.6%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 27.6%;
    -ms-flex: 0 0 27.6%;
    flex: 0 0 27.6%;
  }
}

@media only screen and (min-width: 576px) {
  page-alert-dashboard .cur-col-6 {
    width: 29%;
    max-width: 29%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 29%;
    -ms-flex: 0 0 29%;
    flex: 0 0 29%;
  }
}

page-alert-dashboard .cur-col-14 {
  width: 86%;
  max-width: 86%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 86%;
  -ms-flex: 0 0 86%;
  flex: 0 0 86%;
}

@media only screen and (max-width: 576px) {
  page-alert-dashboard .cur-col-14 {
    width: 50%;
    max-width: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
}

@media only screen and (min-width: 576px) {
  page-alert-dashboard .cur-col-14 {
    width: 64%;
    max-width: 64%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 64%;
    -ms-flex: 0 0 64%;
    flex: 0 0 64%;
  }
}

@media only screen and (min-width: 768px) {
  page-alert-dashboard .cur-col-14 {
    width: 68%;
    max-width: 68%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 68%;
    -ms-flex: 0 0 68%;
    flex: 0 0 68%;
  }
}

@media only screen and (min-width: 910px) {
  page-alert-dashboard .cur-col-14 {
    width: 71%;
    max-width: 71%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 71%;
    -ms-flex: 0 0 71%;
    flex: 0 0 71%;
  }
}

@media only screen and (min-width: 1445px) {
  page-alert-dashboard .cur-col-14 {
    width: 86%;
    max-width: 86%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 86%;
    -ms-flex: 0 0 86%;
    flex: 0 0 86%;
  }
}

page-alert-dashboard .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

page-alert-dashboard .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

page-alert-dashboard .cardHeader {
  background: #e0e3ec;
  padding: 13px 15px;
  border-radius: 2px;
  margin: 10px;
  height: 50px;
}

page-alert-dashboard .curantisH2 {
  color: #747dbb;
  font-size: 14px;
  font-weight: 700;
}

page-alert-dashboard ion-content.noScrollBar.content.content-md
> div.scroll-content::-webkit-scrollbar,
page-alert-dashboard .clinicalContainer::-webkit-scrollbar {
  width: 0px;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-alert-dashboard .scroll-content {
  overflow: auto;
}

page-alert-dashboard .alerts-scrollable-content {
  min-width: 200px;
  max-height: 630px;
}

@media only screen and (max-width: 576px) {
  page-alert-dashboard .alerts-scrollable-content {
    height: 82.4vh;
  }
}

@media only screen and (min-width: 576px) {
  page-alert-dashboard .alerts-scrollable-content {
    height: calc(100vh - 11.1em);
  }
}

@media only screen and (min-width: 768px) {
  page-alert-dashboard .alerts-scrollable-content {
    height: calc(100vh - 11em);
  }
}

@media only screen and (min-width: 910px) {
  page-alert-dashboard .alerts-scrollable-content {
    height: calc(100vh - 10.9em);
  }
}

@media only screen and (min-width: 1445px) {
  page-alert-dashboard .alerts-scrollable-content {
    height: calc(100vh - 10.9em);
  }
}

page-alert-dashboard .padding {
  padding: 1px;
}

page-alert-dashboard .scroll-row {
  min-width: 1230px;
}

page-alert-dashboard .min-width-content {
  min-width: 130px;
}

page-alert-dashboard ion-content .alert-container {
  margin: 10px;
  background-color: #ffffff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
}

page-alert-dashboard .full-height {
  height: 100%;
}

page-alert-dashboard .alerts-content {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

page-alert-dashboard .border {
  border: solid 1px #c5d0e0;
}

page-alert-dashboard .total-unread {
  font-size: 14px;
  font-weight: 700;
  padding-left: 5px;
  margin: 7px 10px 10px 0px;
}

page-alert-dashboard .category {
  margin-left: 7px;
  overflow: auto;
  height: 82vh;
  max-width: 160px;
}

page-alert-dashboard .category ul {
  padding-left: 10px;
}

page-alert-dashboard .category ul li {
  list-style-type: none;
  font-size: 14px;
  color: #707070;
  cursor: pointer;
  padding: 5px 0;
  margin-bottom: 5px;
}

page-alert-dashboard .category ul .unread {
  font-weight: 700;
  opacity: 1;
}

page-alert-dashboard .category ul .tab-selected {
  font-weight: 800;
  color: #747dbb;
  opacity: 1;
}

@media only screen and (max-width: 330px) {
  page-alert-dashboard .category {
    min-width: 160px;
  }
}

@media only screen and (min-width: 331px) and (max-width: 1920px) {
  page-alert-dashboard .category {
    width: 160px;
    min-width: 160px;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 160px;
    -ms-flex: 0 0 160px;
    flex: 0 0 160px;
  }
}

@media only screen and (max-height: 784px) {
  page-alert-dashboard .category {
    height: calc(100vh - 11em);
  }
}

@media only screen and (max-height: 200px) {
  page-alert-dashboard .category {
    height: calc(100vh - 11em);
  }
}

@media only screen and (min-width: 768px) {
  page-alert-dashboard .category {
    height: calc(100vh - 11em);
  }
}

@media only screen and (min-height: 992px) {
  page-alert-dashboard .category {
    height: calc(100vh - 10.8em);
  }
}

@media only screen and (min-width: 1445px) {
  page-alert-dashboard .category {
    height: calc(100vh - 10.5em);
  }
}

page-alert-dashboard .profile-name {
  font-size: 12px;
  font-weight: 400;
  padding: 10px 0;
  width: 100%;
  text-align: center;
}

page-alert-dashboard .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background-color: #ffffff;
}

page-alert-dashboard .titles-row ion-label {
  color: #000000;
  font-size: 14px;
  font-weight: 800;
  padding-left: 4px;
}

page-alert-dashboard .row-container:nth-child(odd) {
  background-color: #f0f0f0;
}

page-alert-dashboard .empty-alerts {
  margin: 10px;
  font-weight: bold;
  color: #707070;
}

page-alert-dashboard .font-weight {
  font-weight: 600;
}

page-alert-dashboard .see-more-link {
  color: #5977ba;
  font-size: 14px;
}

page-alert-dashboard .see-more-link-bold {
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
}

page-alert-dashboard .center {
  text-align: center;
}

page-alert-dashboard .loading-icon {
  margin: auto;
  width: 160px;
  display: block;
}

page-alert-dashboard .pointer {
  cursor: pointer;
}

page-addendum-notes .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

page-addendum-notes .sectionContent {
  background-color: #eae8e8;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  height: 100%;
  overflow-y: scroll;
}

assessment-more-options .icon {
  color: #5977ba;
  padding-right: 8px;
}

cancel-visit-modal textarea {
  width: 100%;
  padding: 10px;
  border: solid 1px #c5d0e0;
}

cancel-visit-modal .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

page-coc-addendum .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

page-coc-addendum .sectionContent {
  background-color: #eae8e8;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  height: 100%;
  overflow-y: scroll;
}

confirm-suggested-issue-popup .confirmationText {
  text-align: left;
  font-size: 14px;
  letter-spacing: 0px;
  color: #2d2c2c;
  opacity: 1;
}

confirm-suggested-issue-popup .item-block {
  padding-left: 20px;
}

confirm-suggested-issue-popup .item.item-md .checkbox-md {
  margin: 9px 20px 9px 0px;
}

confirm-suggested-issue-popup ion-footer::before {
  display: none;
}

confirm-suggested-issue-popup .item-ios.item-block .item-inner {
  border-bottom: none;
}

@media (min-width: 481px) and (max-width: 767px) {
  confirm-suggested-issue-popup {
    width: 100vw !important;
  }
}

@media (min-width: 320px) and (max-width: 480px) {
  confirm-suggested-issue-popup {
    width: 100vw !important;
  }
}

page-create-visit-modal {
  --highlight-color: #a01154;
  --border-radius: 3px;
  --default-side-padding: 18px;
  border-radius: var(--border-radius);
}

page-create-visit-modal .warning-message {
  font-weight: bold;
  color: #950707;
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 15px;
  display: inline-block;
}

page-create-visit-modal .cardHeader {
  margin: 4px 4px 6px 4px;
  padding: 14px 20px;
}

page-create-visit-modal .required-indicator {
  color: #d0011b;
}

page-create-visit-modal .select-text {
  margin-right: 6px;
}

page-create-visit-modal .inputBox + .inputBox {
  margin-top: 18px;
}

page-create-visit-modal div.item-inner {
  border: none !important;
}

page-create-visit-modal .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-create-visit-modal .ionfooter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

page-create-visit-modal .visit-type {
  color: var(--highlight-color);
}

page-create-visit-modal .visit-patient {
  color: var(--highlight-color);
}

page-create-visit-modal .highlight-message {
  font-size: 14px;
}

page-create-visit-modal .item.item-checkbox .confirm-checkbox {
  margin-right: 10px;
}

page-create-visit-modal ion-item.message-section.top ion-label {
  margin-top: 12px;
}

page-create-visit-modal ion-item ion-label.label {
  margin-bottom: 6px !important;
  margin-top: 6px !important;
}

page-create-visit-modal ion-item.item-md {
  padding-left: 0;
}

page-create-visit-modal ion-item ion-select.select {
  border: 1px solid #9b9b9b;
  border-radius: var(--border-radius);
  padding-right: var(--default-side-padding);
}

page-create-visit-modal ion-item.item-select ion-label.label {
  color: #000;
  padding-bottom: 3px;
}

page-create-visit-modal ion-item.item-select ion-label {
  font-weight: bold;
}

page-create-visit-modal ion-item.item-select ion-select.select {
  padding-left: var(--default-side-padding);
}

page-create-visit-modal ion-item.item-select ion-select .select-icon .select-icon-inner {
  border: none;
  top: 0;
  margin-top: 0;
}

page-create-visit-modal ion-item.item-select ion-select .select-icon .select-icon-inner::before {
  content: "\f3d0";
  font-family: "Ionicons";
  color: #2d2c2c;
}

page-create-visit-modal .item-label-stacked ion-select,
page-create-visit-modal .item-label-floating ion-select {
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
  max-width: 98%;
}

page-create-visit-modal .item-label-stacked .select-ios,
page-create-visit-modal .item-label-floating .select-ios {
  padding-left: 0;
  padding-top: 8px;
  padding-bottom: 8px;
  font-size: 14px !important;
}

@media only screen and (min-device-width: 1025px) {
  page-create-visit-modal .item-visit {
    margin-left: 12px;
  }
}

@media only screen and (min-width: 481px) and (max-width: 767px) {
  page-create-visit-modal .item-visit {
    margin-left: 8px;
  }
}

page-create-visit-modal button.button-default {
  border-radius: var(--border-radius);
  font-weight: 600;
  font-family: "Open Sans";
  margin-left: 10px;
  margin-right: 10px;
}

page-create-visit-modal .link {
  text-align: left;
  letter-spacing: 0px;
  font-size: 14px !important;
}

page-create-visit-modal .linkHref {
  text-align: left;
  letter-spacing: 0px;
  font-size: 14px !important;
  font-weight: bold;
}

page-create-visit-modal ion-footer::before {
  display: none;
}

page-create-visit-modal .commentBox {
  border: 1px solid #ccc;
  padding: 0 10px;
  width: 98%;
}

page-create-visit-modal .item-inner {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

page-create-visit-modal .item.item-md .checkbox-md {
  margin-left: 0;
}

page-create-visit-modal .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
}

page-create-visit-modal .carry-over-eval-container {
  padding-top: 14px;
}

page-create-visit-modal .carry-over-eval-container .carry-over-eval-prompt {
  font-size: 14px;
}

page-create-visit-modal .carry-over-eval-container .carry-over-eval-label {
  color: #2d2c2c;
  font-weight: bold;
  padding-left: 3px;
}

page-create-visit-modal .carry-over-eval-container .item-radio-checked.item-md ion-label {
  color: #2d2c2c;
}

page-create-visit-modal .noAvailablePrn {
  margin: 3px 3px 5px 12px !important;
  font-weight: bold;
}

.page-create-visit-modal .modal-wrapper {
  border-radius: 2px !important;
  background: red;
}

@media only screen and (min-width: 768px) and (min-height: 768px) {
  .page-create-visit-modal .modal-wrapper {
    top: calc(50% - (690px / 2));
    height: 580px;
    width: 625px;
    left: calc(50% - (625px / 2));
  }
}

.page-create-visit-modal .modal-wrapper ion-header {
  height: 90px;
  background: white;
}

.page-create-visit-modal .modal-wrapper ion-header .modal-title {
  margin: 20px;
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 16px 20px;
  text-transform: capitalize;
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
}

.page-create-visit-modal .modal-wrapper ion-header .modal-title .modal-title-button {
  position: absolute;
  top: 0;
  right: 0;
}

.page-create-visit-modal .modal-wrapper ion-header .modal-title .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
  margin: 10px 20px 0 0;
}

.page-create-visit-modal .modal-wrapper ion-header .modal-title .fab[mini] .icon {
  font-size: 32px;
}

.page-create-visit-modal .modal-wrapper .header-md::after {
  height: 0;
}

.page-create-visit-modal .modal-wrapper ion-content .scroll-content {
  margin-top: 90px !important;
  padding: 0 20px !important;
  background: none !important;
}

.page-create-visit-modal .modal-wrapper ion-content .note-container {
  font-size: 12px;
  margin: 0 30px 15px;
}

.page-create-visit-modal .modal-wrapper ion-content .note-container .star {
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container {
  margin: 0 30px 10px;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container .label {
  font-size: 13px;
  font-weight: bold;
  color: #2c2d2d;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container input {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  font-size: 14px;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container input:focus {
  border: 2px solid #5977ba;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container .empty {
  color: #9c9c9c;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container .select {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 50px 10px 10px;
  text-align: left;
  cursor: pointer;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding-top: 4px;
  padding-right: 10px;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container .no-select {
  background-image: none !important;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container .select-date {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  text-align: left;
  cursor: pointer;
  position: relative;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container .select-date ion-icon {
  position: absolute;
  width: 50px;
  height: 40px;
  top: 0;
  right: 0;
  font-size: 20px;
  text-align: center;
  padding: 10px 0;
  color: #6c6969;
}

.page-create-visit-modal .modal-wrapper ion-content .item-container .datetime-ios,
.page-create-visit-modal .modal-wrapper ion-content .item-container .datetime-md {
  padding: 0 !important;
}

.page-create-visit-modal .modal-wrapper ion-content .edit-container {
  margin: 0 10px 10px 20px;
  position: relative;
}

.page-create-visit-modal .modal-wrapper ion-content .edit-container .delete-button {
  width: 30px;
  position: absolute;
  top: 10px;
  right: -10px;
}

.page-create-visit-modal .modal-wrapper ion-content .edit-container .delete-button ion-icon {
  font-size: 24px;
}

.page-create-visit-modal .modal-wrapper ion-content input[type="number"]::-webkit-outer-spin-button,
.page-create-visit-modal .modal-wrapper ion-content input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.page-create-visit-modal .modal-wrapper ion-content input[type="number"] {
  -moz-appearance: textfield;
}

.page-create-visit-modal .modal-wrapper .footer-md::before {
  height: 0;
}

.page-create-visit-modal .modal-wrapper ion-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0;
}

.page-create-visit-modal .modal-wrapper ion-footer .team-button {
  height: 40px;
  width: 106px;
  margin: 20px;
  margin-left: 0;
  border-radius: 3px;
}

.page-create-visit-modal .modal-wrapper ion-footer .team-button > .button-inner {
  text-transform: none;
  font-size: 14px;
  font-weight: 600;
}

page-datetime-popup .cardHeader {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

page-datetime-popup .cardHeader::after {
  background-image: none;
}

page-datetime-popup .cs-h1 {
  color: #5977ba;
  width: 100%;
  font-size: 18px;
  font-weight: 700;
  font-family: "Open Sans";
}

page-datetime-popup .question-title {
  padding-left: 5px;
  text-align: left;
}

page-datetime-popup .cs-h2 {
  font-size: 16px;
  font-family: "Open Sans";
}

page-datetime-popup .popover-title {
  padding: 14px 20px;
}

page-datetime-popup .popupElementSpacing {
  margin: 20px 30px 20px 30px;
}

page-datetime-popup .popupElementSpacing .inputBox {
  padding-left: 0px;
}

page-datetime-popup .popupElementSpacing .pd-05 {
  padding: 0px 5px;
}

page-datetime-popup .end-date {
  font-size: 14px;
  font-weight: 600;
  border: none;
}

page-datetime-popup .error-message {
  color: #d0011b;
}

page-datetime-popup .required:before {
  content: "*";
  color: red;
}

page-datetime-popup .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

efax-assessment-popup .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
}

efax-assessment-popup button.button-default {
  border-radius: var(--border-radius);
  font-weight: 600;
  font-family: "Open Sans";
}

efax-assessment-popup .inputBox {
  border: solid 1px #c6d1e0;
  padding-left: 0 !important;
}

efax-assessment-popup .item-md.item-block .item-inner {
  padding-right: 0;
}

efax-assessment-popup .item-ios.item-block .item-inner {
  padding-right: 0;
}

efax-assessment-popup .popover-ios .item-ios {
  padding-left: 0;
}

efax-assessment-popup .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

efax-assessment-popup .modal-title {
  text-transform: initial;
}

hope-preview-report .warning-link {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
}

hope-preview-report #j2051,
hope-preview-report #j2052 .card-content {
  font-weight: bold;
}

hope-preview-report #j2052 .card-content {
  color: #740b17;
}

hope-preview-report #j2052 .card-content #followupRequiredIn2daysQuestion {
  text-transform: uppercase;
}

hope-preview-report #j2052 .card-content #symptomReassessmentFollowUpQuestion,
hope-preview-report #j2052 .card-content #noFollowupRequiredQuestion {
  color: black;
}

page-input-modal .cardHeader {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

page-input-modal .cardHeader::after {
  background-image: none;
}

page-input-modal div > .item-block .item-inner {
  border-top: none !important;
  border-bottom: none !important;
}

page-input-modal .inputLabel {
  margin-bottom: 15px;
}

page-input-modal .item-inner {
  border-bottom: none !important;
}

page-input-modal .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-input-modal .content-ios > .scroll-content > .inputModalContent {
  padding: 0 20px !important;
}

@media (min-width: 481px) and (max-width: 767px) {
  page-input-modal {
    width: 100vw !important;
  }
}

@media (min-width: 320px) and (max-width: 480px) {
  page-input-modal {
    width: 100vw !important;
  }
}

prn-comment-popover {
  color: black;
}

.toolTip .popover-content {
  top: 485px;
  left: 418px;
  -webkit-transform-origin: left top;
  transform-origin: left top;
  -webkit-transform: scale(1);
  transform: scale(1);
}

.toolTip .popover-wrapper .popover-content {
  width: 295px !important;
  height: 140px !important;
  background-color: white !important;
  margin-left: 25px;
  padding: 10px;
  margin-top: 6px;
  border: 1px solid #70707033;
  border-radius: 4px;
  font-size: 14px;
}

.toolTip .popover-viewport,
.toolTip .popover-viewport {
  background-color: white !important;
}

section-page {
  -webkit-overflow-scrolling: touch;
}

section-page .gridContainer {
  overflow-x: scroll;
  width: 100%;
}

section-page .section-footer {
  height: 40px;
}

section-page .section-footer-toolbar {
  height: auto;
  min-height: 0;
  padding: 0px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

section-page .section-footer-button {
  font-weight: 600;
  border: none;
  border-radius: 3px;
}

section-page .section-footer-toolbar > .toolbar-background {
  background-color: #eae8e8;
  height: 50px;
}

section-page .section-footer-toolbar > .bar-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

section-page .section-footer-button {
  padding: 12px;
  color: white;
  background-color: #5977ba;
  text-transform: capitalize;
}

section-page .section-footer-button.submit {
  background-color: #85bf31;
}

section-page .section-footer-button.delete {
  background-color: #d0011b;
}

section-page .section-footer-button.activated {
  background-color: white;
  color: #5977ba;
}

section-page .section-footer-button.submit.activated {
  background-color: white;
  color: #85bf31;
}

section-page .paddingTitle {
  padding-top: 64px;
}

section-page .hqrpMode {
  height: 0 !important;
  visibility: hidden !important;
}

section-page .reportContent.card-ios,
section-page .reportContent.card-md {
  width: calc(100% - 40px) !important;
}

section-page .reportContent {
  background-color: #fff;
  margin: 0 20px 20px !important;
  padding: 20px !important;
}

section-page .reportContent .card-header,
section-page .reportContent .section-header {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 20px 0;
}

section-page .reportContent .card-header {
  background-color: #eae8e8;
  color: black;
  font-size: 16px;
}

section-page .reportContent .bold {
  font-weight: bold;
}

section-page .reportContent .note-title {
  font-weight: bold;
  font-size: 16px;
  margin-top: 10px;
  padding: 0 20px;
}

section-page .reportContent .note {
  font-weight: lighter;
  padding: 0 20px;
}

section-page .reportContent .section-content {
  padding: 0 20px;
}

section-page .reportContent .card-content {
  padding: 0 20px 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

section-page .reportContent .card-content .question {
  width: 60%;
}

section-page .reportContent .card-content .answer {
  width: 40%;
  padding: 0 0 0 20px;
  font-weight: bold;
}

section-page .warning-card {
  color: #721c24;
  background-color: #f8d7da;
  margin-top: -1%;
  padding-top: 5px;
  padding-bottom: 5px;
}

.ios section-page .section-footer-toolbar > .toolbar-background {
  background-color: unset !important;
}

.sectionContent {
  background-color: rgba(197, 208, 224, 0.5);
}

.warning-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-color: #d0d2da;
  height: 44px;
}

.warning-wrapper .warning-content {
  color: #721c24;
  background-color: #f8d7da;
  padding-top: 10px;
  padding-bottom: 10px;
  width: 100%;
  text-align: left;
  height: 44px;
  padding-left: 20px;
  font-weight: bold;
}

.button-grid {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding-right: 14px;
  background-color: rgba(155, 155, 153, 0.15);
}

.ios section-page .sectionContent {
  background-color: rgba(197, 208, 224, 0.5);
}

@media only screen and (min-width: 768px) and (min-height: 768px) {
  .modal-wrapper:has(page-visit-frequency-history-modal) {
    width: unset;
    left: 10%;
    right: 10%;
  }
}

page-visit-frequency-history-modal .gridContainer {
  overflow-x: scroll;
  width: 100%;
}

page-visit-frequency-history-modal .visitsHeader {
  font-weight: 600;
  font-size: 16px;
  text-align: left;
}

page-visit-frequency-history-modal .visitsRow {
  height: 50px;
  font-size: 14px;
  cursor: pointer;
}

page-visit-frequency-history-modal .visitsRow:nth-child(even) {
  background-color: #eeeeee;
}

page-visit-frequency-history-modal .visitsRow:nth-child(even) div {
  background-color: #eeeeee;
}

page-visit-frequency-history-modal .visitsTd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-visit-frequency-history-modal .pointer {
  cursor: pointer;
}

page-visit-frequency-history-modal .pageBtn {
  display: inline;
  cursor: pointer;
}

page-visit-frequency-history-modal .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-visit-frequency-history-modal .currentBtn {
  border-bottom: 2px solid black;
}

page-visit-print-popup .cardHeader {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

page-visit-print-popup form > div {
  margin-right: 4px;
}

page-visit-print-popup .cardHeader::after {
  background-image: none;
}

page-visit-print-popup div > .item-block .item-inner {
  border-top: none !important;
  border-bottom: none !important;
}

page-visit-print-popup .text {
  color: #c1bfbf;
}

page-visit-print-popup .print {
  width: 160px;
  height: 40px;
  color: #fefefe;
  background-color: #5977ba;
}

page-visit-print-popup .cancel {
  width: 160px;
  height: 40px;
  color: #fefefe;
  background-color: #d0011b;
}

page-visit-print-popup .buttonContainer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-visit-prncount-popup form > div {
  margin-right: 4px;
}

page-visit-prncount-popup div > .item-block .item-inner {
  border-top: none !important;
  border-bottom: none !important;
}

page-visit-prncount-popup .buttonContainer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-visit-prncount-popup .prntext {
  font-size: 14px;
  color: #2d2c2c;
}

page-visit-prncount-popup .prncount {
  font-size: 14px;
  color: #5977ba;
  font-weight: bold;
}

page-visit-prncount-popup .icon {
  float: right;
  padding-top: 3px;
}

page-visit-prncount-popup .popover-arrow {
  position: absolute;
  display: block;
  overflow: hidden;
  width: 20px;
  height: 10px;
  top: 108px;
  left: 787.117px;
}

page-visit-prncount-popup .prntextabbr {
  font-size: 14px;
  color: #2d2c2c;
  font-weight: bold;
}

page-visit-prncount-popup .label {
  font-size: 12px !important;
}

page-visit-prncount-popup .list-ios > .item-block:last-child,
page-visit-prncount-popup .list-ios > .item-wrapper:last-child .item-block {
  border-bottom: none;
}

page-visit-prncount-popup .item-ios[detail-push] .item-inner,
page-visit-prncount-popup button.item-ios:not([detail-none]) .item-inner,
page-visit-prncount-popup a.item-ios:not([detail-none]) .item-inner {
  background-image: none;
}

page-visits .mar-wbkit-transform {
  -webkit-transform: translate3d(0, 0, 0);
}

page-visits .card-header-md {
  font-size: 1.6rem;
  padding-top: 16px;
  padding-left: 16px;
  padding-right: 16px;
  padding-bottom: 4px;
}

page-visits .capitalized-btn-letters {
  text-transform: capitalize !important;
}

page-visits .encounter-filter-column-3 {
  padding: 8px !important;
}

page-visits *:not(html) {
  -webkit-transform-style: flat;
  transform-style: flat;
}

page-visits .encounter-date-label {
  font-size: 14px;
  font-weight: 700;
}

page-visits .visit-status-label {
  font-weight: bold;
}

page-visits .visit-status-submitted-to-qa {
  color: #85bf31;
}

page-visits .visit-status-in-progress {
  color: #85bf31;
}

page-visits .visit-status-qa-returned {
  color: #5977ba;
}

page-visits .red-btn {
  background-color: #d0021b !important;
}

page-visits .encounter-filter-row {
  margin-bottom: -10px;
}

page-visits .encounter-filter-btn-col {
  top: -2px;
  padding-left: 5px !important;
}

page-visits .cursorPointer {
  cursor: pointer;
}

page-visits .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

page-visits .pc-20 {
  padding-left: 20px;
}

page-visits .scroll_row {
  min-width: 800px;
}

page-visits .navBar::-webkit-scrollbar {
  width: 0;
  background: transparent;
}

page-visits .comm-notes .pL20 {
  padding-left: 20px;
}

page-visits .comm-notes .col {
  padding: 0px;
}

page-visits .comm-notes-list {
  padding: 0px;
}

page-visits .comm-notes-list .pL20 {
  padding-left: 20px;
}

page-visits .comm-notes-list .pL15 {
  padding-left: 15px;
}

page-visits .text-input-md {
  margin: 8px 5px;
}

page-visits.ion-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-visits .paddingTitle {
  padding-top: 64px;
}

page-visits brief-bar {
  height: calc(100vh - 64px);
  width: 170px !important;
  float: left;
  overflow: visible scroll !important;
}

page-visits brief-bar::-webkit-scrollbar {
  background: transparent;
}

page-visits .note-details-card {
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 !important;
  box-shadow: 0 !important;
  overflow-wrap: break-word;
  font-size: 14px;
  color: #2d2c2c;
  padding: 0px;
}

page-visits .note-details-header {
  height: 50px;
  font-weight: bold;
}

page-visits .gridContainer {
  overflow-x: scroll;
  width: 100%;
}

page-visits .gridContainer.clinicalContainer::-webkit-scrollbar {
  height: 0 !important;
}

page-visits .visitsHeader {
  font-weight: 600;
  font-size: 16px;
  text-align: left;
}

page-visits .visitsRow {
  height: 50px;
  font-size: 14px;
  cursor: pointer;
}

page-visits .referralsPagination {
  padding: 10px 3px 16px 0;
  float: right;
}

page-visits .visitsRow:nth-child(even) {
  background-color: #eeeeee;
}

page-visits .visitsTd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-visits .pointer {
  cursor: pointer;
}

page-visits .pageBtn {
  display: inline;
  cursor: pointer;
}

page-visits .pageBtn + .pageBtn {
  margin-left: 18px;
}

page-visits .currentBtn {
  border-bottom: 2px solid black;
}

page-visits .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

page-visits .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-left: -30px;
  margin-right: 0;
  margin-top: -3px;
  height: 30px;
  width: 30px;
}

page-visits .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-visits .planOfCareBtn {
  margin-right: 15px;
}

page-visits ion-content.noScrollBar.content.content-md
> div.scroll-content::-webkit-scrollbar,
page-visits .clinicalContainer::-webkit-scrollbar {
  width: 10px;
}

page-visits .addendumIcon {
  padding-right: 4px;
}

page-visits #comprehensivecount {
  padding-right: 0px;
  max-width: 40px;
  padding-left: 5px;
  padding-top: 0px;
}

page-visits #medicalcount {
  padding-right: 0px;
  max-width: 40px;
  padding-left: 0px;
  padding-top: 0px;
}

page-visits #nonmedicalcount {
  padding-right: 0px;
  max-width: 40px;
  padding-left: 0px;
  padding-top: 0px;
}

page-visits #comprehensivive-visits {
  padding-top: 0px !important;
  white-space: nowrap;
  text-align: left;
  padding-left: 4px;
}

page-visits #medical {
  padding-top: 0px !important;
  white-space: nowrap;
  text-align: left;
  max-width: 80px !important;
}

page-visits #non-medical {
  padding-top: 0px !important;
  text-align: left;
  white-space: nowrap;
  max-width: 90px !important;
}

page-visits .care-plan-visits .navBar .status ion-icon {
  position: absolute;
  margin-left: 9px;
  margin-top: 3px;
}

page-visits .floatLeft {
  float: left;
}

page-visits .row-even {
  background-color: #fff;
}

page-visits .row-odd {
  background-color: #f0f0f0;
}

page-visits .encountersBar {
  background-color: transparent;
  color: #2d2c2c;
  height: 34px;
  border-radius: 16px;
  border: solid 1px #4a4a4a;
  text-transform: none;
  margin-top: 7px;
  padding: 6px 10px 0px 14px;
  margin-left: 6px;
  text-align: left;
}

@media only screen and (max-device-width: 1024px) {
  page-visits .encountersBar {
    width: 450px;
  }
}

page-visits .bold {
  font-weight: bold;
}

page-visits .detail-card {
  background-color: rgba(155, 155, 155, 0.15);
  margin: 0px 0px 10px 0px;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-visits .hospiceCardHeader {
  color: #5977ba;
  background-color: #dee4ed;
  opacity: 0.9;
  padding-left: 20px;
}

page-visits .checkbox {
  padding-bottom: 0;
  padding-left: 16px;
  padding-right: 16px;
  padding-top: 12px;
}

page-visits .prnbtn {
  border-radius: 20px;
  color: unset;
  border-width: 2px;
  border-color: #5977ba;
  background-color: transparent;
  border-style: solid;
  height: 32px;
  margin-top: 8px;
}

page-visits button.prnbtn:hover {
  color: white;
  background-color: #5977ba;
}

page-visits .prnbtnactive {
  color: white;
  background-color: #5977ba;
}

page-visits .prnbtncount {
  padding-left: 4px;
  font-weight: bold;
  font-size: 14px;
}

page-visits .prnheader {
  padding-top: 6px;
  float: left;
  padding-left: 10px;
  color: #4a4a4a;
}

@media only screen and (max-device-width: 1024px) {
  page-visits .prnheader {
    padding-left: 10px;
    padding-right: 4px;
  }
}

@media only screen and (max-device-width: 768px) {
  page-visits .prnheader {
    padding-left: 10px;
    padding-right: 4px;
  }
}

page-visits .p-icon {
  width: 21px;
  padding-left: 5px;
}

page-visits .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 5px 0 5px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-visits .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-visits .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-visits .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-visits .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-visits .item-container .no-select {
  background: none;
}

page-visits .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-visits .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-visits .download-container {
  width: 185px;
  margin-left: auto;
  margin-right: 10px;
}

page-visits .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-visits .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
  width: auto;
}

page-visits .download-container span {
  color: white;
}

page-visits .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-visits .summary-link {
  cursor: pointer;
  font-weight: bold;
  color: #5977ba;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-visits .idg-icon {
  width: 20px;
  height: 20px;
  margin-right: 10px;
  font-size: 20px;
}

page-visits .no-meetings {
  font-weight: bold;
  padding: 20px 15px;
  font-size: 14px;
}

page-visits .button-ribbon {
  height: 60px;
}

@media (max-width: 576px) and (orientation: portrait) {
  page-visits .button-ribbon {
    height: 120px;
  }
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: landscape) {
  page-visits .button-ribbon {
    height: 120px;
  }
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: portrait) {
  page-visits .button-ribbon {
    height: 120px;
  }
}

@media (min-width: 992px) and (max-width: 1200px) and (orientation: landscape) {
  page-visits .button-ribbon {
    height: 120px;
  }
}

ion-app.ios page-visits .action-icons {
  margin-right: 10px;
  color: #5977ba;
}

ion-app.ios page-visits span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.info-button {
  width: 16px;
  height: 16px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  display: inline-block;
  padding-left: 5px;
}

.button-ribbon-mobile {
  padding: 6px 15px;
  background-color: #dcdcdc !important;
  height: 50px;
}

.prnheader-mobile {
  padding-left: 2px;
  padding-right: 4px;
  float: left;
}

.encounters-card-filter-msg {
  font-size: 14px;
  font-weight: 700;
  padding-left: 5px;
}

.qa-comments-popover .popover-wrapper .popover-content {
  background-color: white !important;
  padding: 15px;
  max-width: 450px;
  min-width: 450px;
}

.qa-comments-popover .popover-wrapper .popover-content .popover-viewport {
  overflow-y: auto;
  padding: 5px;
}

edit-visit-time .cardHeader {
  margin: 20px 20px 0 20px;
  padding: 14px 20px;
}

edit-visit-time .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  font-family: "Open Sans";
}

edit-visit-time .popover-title {
  padding: 14px 20px;
  margin-top: 20px;
}

edit-visit-time .item.item-block .item-inner {
  border-bottom: none;
}

edit-visit-time .grey-border {
  border-color: #9b9b9b;
}

edit-visit-time .item-inner {
  border: none !important;
}

edit-visit-time .twelvepx {
  margin-left: 8px;
}

edit-visit-time .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

edit-visit-time .padding-inline {
  padding-left: 5px;
}

edit-visit-time .radio-inline .radio-md {
  position: static;
  margin-left: 2px;
}

edit-visit-time .radio-inline .label-md {
  margin: 13px 8px 13px 0;
}

edit-visit-time .radio-inline .radio-md[item-left] {
  margin-right: 10px;
  margin-left: 0;
}

edit-visit-time .popupElementSpacing {
  margin: 20px 30px 20px 30px;
}

edit-visit-time .popupElementSpacing .inputBox {
  padding-left: 0px;
}

edit-visit-time .popupElementSpacing .pd-05 {
  padding: 0px 5px;
}

edit-visit-time .fr {
  float: right;
}

edit-visit-time .text-input-md {
  margin: 13px 8px;
}

edit-visit-time ngb-timepicker fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

edit-visit-time ngb-timepicker .ngb-tp-spacer {
  width: 1em;
  text-align: center;
}

edit-visit-time ngb-timepicker .ngb-tp-hour,
edit-visit-time ngb-timepicker .ngb-tp-meridian,
edit-visit-time ngb-timepicker .ngb-tp-minute,
edit-visit-time ngb-timepicker .ngb-tp-second {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

edit-visit-time ngb-timepicker .btn-link {
  color: #5977ba;
  text-decoration: underline;
}

edit-visit-time ngb-timepicker .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

edit-visit-time ngb-timepicker .btn {
  background-color: transparent;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

edit-visit-time ngb-timepicker .btn-outline-primary {
  color: #5977ba;
  border-color: #5977ba;
}

edit-visit-time ngb-timepicker input {
  padding: 10px 6px 9px 5px;
}

edit-visit-time ngb-timepicker .ngb-tp-meridian .btn {
  padding: 13px 12px 13px 11px;
}

edit-visit-time ngb-timepicker .chevron::before {
  border-width: 2px 2px 0 0 !important;
}

edit-visit-time ngb-timepicker fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

edit-visit-time ngb-timepicker .ngb-tp-spacer {
  width: 1em;
  text-align: center;
}

edit-visit-time ngb-timepicker .ngb-tp-hour,
edit-visit-time ngb-timepicker .ngb-tp-meridian,
edit-visit-time ngb-timepicker .ngb-tp-minute,
edit-visit-time ngb-timepicker .ngb-tp-second {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

edit-visit-time ngb-timepicker .btn-link {
  color: #5977ba;
  text-decoration: underline;
}

edit-visit-time ngb-timepicker .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

edit-visit-time ngb-timepicker .btn {
  background-color: transparent;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

edit-visit-time ngb-timepicker .btn-outline-primary {
  color: #5977ba;
  border-color: #5977ba;
}

edit-visit-time ngb-timepicker input {
  padding: 10px 6px 9px 5px;
}

edit-visit-time ngb-timepicker .ngb-tp-meridian .btn {
  padding: 13px 12px 13px 11px;
}

edit-visit-time ngb-timepicker .chevron::before {
  border-width: 2px 2px 0 0 !important;
}

edit-visit-time .encounter-date-picker {
  padding-top: 25px;
}

edit-visit-time .encounter-date-time-spacing {
  padding-left: 1.5em;
}

encounters-popover .encounters-popover {
  padding: 20px;
}

encounters-popover .encounters-edit-popover-content {
  padding: 5px;
}

encounters-popover .encounters-edit-content {
  text-align: center;
}

encounters-popover .encounters-edit-popover-icon {
  zoom: 1.5;
  color: #5977ba;
  cursor: pointer;
  background-color: white;
}

encounters-popover .encounters-edit-content-label {
  text-align: center;
  font-size: 7pt;
  color: black;
  padding-left: 2pt;
  font-weight: 600;
}

encounters-popover .encounters-modal-header {
  color: #5977ba;
  background-color: #dee4ed;
  margin: 20px 20px 0 20px;
  opacity: 0.9;
  font-weight: bold;
  padding: 14px 19px 15px;
  font-size: 18px;
}

encounters-edit-modal .cardHeader {
  margin: 20px 20px 0 20px;
  padding: 14px 20px;
}

encounters-edit-modal .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  font-family: "Open Sans";
}

encounters-edit-modal .popover-title {
  padding: 14px 20px;
  margin-top: 20px;
}

encounters-edit-modal .item.item-block .item-inner {
  border-bottom: none;
}

encounters-edit-modal .grey-border {
  border-color: #9b9b9b;
}

encounters-edit-modal .item-inner {
  border: none !important;
}

encounters-edit-modal .twelvepx {
  margin-left: 8px;
}

encounters-edit-modal .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

encounters-edit-modal .padding-inline {
  padding-left: 5px;
}

encounters-edit-modal .radio-inline .radio-md {
  position: static;
  margin-left: 2px;
}

encounters-edit-modal .radio-inline .label-md {
  margin: 13px 8px 13px 0;
}

encounters-edit-modal .radio-inline .radio-md[item-left] {
  margin-right: 10px;
  margin-left: 0;
}

encounters-edit-modal .popupElementSpacing {
  margin: 20px 30px 20px 30px;
}

encounters-edit-modal .popupElementSpacing .inputBox {
  padding-left: 0px;
}

encounters-edit-modal .popupElementSpacing .pd-05 {
  padding: 0px 5px;
}

encounters-edit-modal .fr {
  float: right;
}

encounters-edit-modal .text-input-md {
  margin: 13px 8px;
}

encounters-edit-modal ngb-timepicker fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

encounters-edit-modal ngb-timepicker .ngb-tp-spacer {
  width: 1em;
  text-align: center;
}

encounters-edit-modal ngb-timepicker .ngb-tp-hour,
encounters-edit-modal ngb-timepicker .ngb-tp-meridian,
encounters-edit-modal ngb-timepicker .ngb-tp-minute,
encounters-edit-modal ngb-timepicker .ngb-tp-second {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

encounters-edit-modal ngb-timepicker .btn-link {
  color: #5977ba;
  text-decoration: underline;
}

encounters-edit-modal ngb-timepicker .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

encounters-edit-modal ngb-timepicker .btn {
  background-color: transparent;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

encounters-edit-modal ngb-timepicker .btn-outline-primary {
  color: #5977ba;
  border-color: #5977ba;
}

encounters-edit-modal ngb-timepicker input {
  padding: 10px 6px 9px 5px;
}

encounters-edit-modal ngb-timepicker .ngb-tp-meridian .btn {
  padding: 13px 12px 13px 11px;
}

encounters-edit-modal ngb-timepicker .chevron::before {
  border-width: 2px 2px 0 0 !important;
}

encounters-edit-modal ngb-timepicker fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

encounters-edit-modal ngb-timepicker .ngb-tp-spacer {
  width: 1em;
  text-align: center;
}

encounters-edit-modal ngb-timepicker .ngb-tp-hour,
encounters-edit-modal ngb-timepicker .ngb-tp-meridian,
encounters-edit-modal ngb-timepicker .ngb-tp-minute,
encounters-edit-modal ngb-timepicker .ngb-tp-second {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

encounters-edit-modal ngb-timepicker .btn-link {
  color: #5977ba;
  text-decoration: underline;
}

encounters-edit-modal ngb-timepicker .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

encounters-edit-modal ngb-timepicker .btn {
  background-color: transparent;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

encounters-edit-modal ngb-timepicker .btn-outline-primary {
  color: #5977ba;
  border-color: #5977ba;
}

encounters-edit-modal ngb-timepicker input {
  padding: 10px 6px 9px 5px;
}

encounters-edit-modal ngb-timepicker .ngb-tp-meridian .btn {
  padding: 13px 12px 13px 11px;
}

encounters-edit-modal ngb-timepicker .chevron::before {
  border-width: 2px 2px 0 0 !important;
}

encounters-edit-modal .encounter-date-picker {
  padding-top: 25px;
}

encounters-edit-modal .encounter-date-time-spacing {
  padding-left: 1.5em;
}

encounters-filter-modal .twelvepx {
  margin-left: 8px;
}

encounters-filter-modal .encounters-headers {
  padding: 14px 19px 15px;
  margin-top: 20px;
  font-size: 18px;
  font-weight: 700;
  border-radius: 1px;
}

encounters-filter-modal .encounter-filter-controls {
  margin: 20px;
}

encounters-filter-modal .encounter-buttons {
  bottom: 7px;
}

encounters-filter-modal .encounter-filter-btn {
  float: right;
}

huv-notification .huv-notification {
  background-color: #f8d7da;
  color: #4e0c0c;
  padding: 1.1rem;
  font-weight: bold;
}

huv-notification:not([type="briefBar"]) .huv-notification {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

wound-modal .cardHeader {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

wound-modal .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

bereavement-dashboard {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  /* ---- select ---- */
}

bereavement-dashboard .pdbRow {
  padding: 8px 0 8px 0;
  font-size: 14px;
  cursor: pointer;
}

bereavement-dashboard .spacingrow {
  padding: 0 10px 0;
}

bereavement-dashboard .bg-grey {
  background: #f0f0f0;
}

bereavement-dashboard .bg-white {
  background: #ffffff;
}

bereavement-dashboard .more-actions {
  text-align: right;
}

bereavement-dashboard.ion-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

bereavement-dashboard .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: auto;
}

bereavement-dashboard .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

bereavement-dashboard .clinicalContainer .tableContainer {
  margin-left: 4px;
}

bereavement-dashboard .clinicalContainer .tableContainer .cs-h2 {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

bereavement-dashboard .clinicalContainer .tableContainer .cs-detail {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
  display: inline;
  white-space: initial;
  word-wrap: break-word;
}

bereavement-dashboard .clinicalContainer .tableContainer .riskLabel {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #a01154;
}

bereavement-dashboard .cardHeader {
  font-family: "Open Sans";
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5977ba;
  text-transform: capitalize;
  position: relative;
  border-radius: 2px;
}

bereavement-dashboard .cardHeader button {
  position: absolute;
  right: 0;
  top: 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

bereavement-dashboard .cardHeader button[ion-fab] {
  height: 30px;
  width: 30px;
  margin-right: 22px;
}

bereavement-dashboard .cardHeader button[ion-fab] ion-icon {
  font-size: 3.2rem;
  font-weight: bold;
}

bereavement-dashboard .scroll_row {
  min-width: 700px;
}

bereavement-dashboard .scroll_row .col {
  font-family: "Open Sans";
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

bereavement-dashboard .grid-card {
  width: 100%;
  padding: 0 20px 0 20px;
}

bereavement-dashboard .spacing {
  margin-top: 20px;
}

bereavement-dashboard .infoicon {
  color: #a01154;
  width: 16px;
  height: 16px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  display: inline-block;
  z-index: 99;
  padding-right: 6px;
}

bereavement-dashboard .description {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5977ba;
}

bereavement-dashboard .cardContainer {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 40px;
  background-color: white;
  margin-top: 15px;
}

bereavement-dashboard .sorting {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDMDM5NjkyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDMDM5NkEyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNEMwMzk2NzIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNEMwMzk2ODIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm8NGvcAAADkSURBVHjaYvz//z8DtQATAxUBCzbBu3fvInO5gLgNiMuA+BdMUFlZmSyXZQNxFhCnUupNLSDOA2JWIC4AOYhcwxiBuBiIZaB8FajBjOQY5gDEgWhiiUBsTaphvEBcC8SCWMRrgJidFMNCoC74gQU7AnEQ1nChZqLFlc4igdQCIP6HwzcZwHQ2n1hvrgPi/UDMgQUfBeI1pITZTyBuAeLPaOLvgbgZizjBpAFyAbpX1gPxAXLSGShmJgHxHSj/CRD3QsXJyk6gHD8BiH9DDb5GcmyigdlArArEUwkpZBy0hSNAgAEA5Ho0sMdEmU8AAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

bereavement-dashboard .sorting_asc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxNjIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxNTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+z5ABTAAAAI5JREFUeNpi/P//PwO1ABMDFQELIQXVjfe4gFQbEJe11iv9otRl2UCcBcSphBQy4gszoKu0gNROIJYB4jtA7AF03V2SXQY0iBFIFUMNAgEVIM6DipPsTQcgDkQTSwRia5IMA9rOC6RqgVgQTQokXgOUZyfFZSFQF/zAgh2BOIjkCBjQRDtq2Khh9DAMIMAAT9AmNBDSXegAAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

bereavement-dashboard .sorting_desc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxQTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxOTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1fsfwAAAAJdJREFUeNpi/P//PwO1ABMDFcGoYaOG0cMwFmyC1Y33IoHUAiD+h8MBGa31SvOJddk6IN4PxBxY8FEgXkO0N4G2/gRSLUD8GU3qPRA3A+U/kxpmIBege2U9EB/ApYERX6kBDDtlILUDiFWA+AkQuwNddY2s2ARqvAukJgDxbyCehM8gnLGJBmYDsSoQTyWkkHHQFo4AAQYAAA0piq4hbqwAAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

bereavement-dashboard .arrowIcon {
  border-color: transparent;
  color: #5977ba !important;
  font-size: 28px;
  vertical-align: middle;
}

bereavement-dashboard .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

bereavement-dashboard .more-button {
  height: 1.9rem;
  font-size: 16px;
  margin: 0;
  float: right;
  width: 20px;
}

bereavement-dashboard .borderGridRow {
  margin-top: 4px;
  border-radius: 2px;
  border: solid 1px rgba(151, 151, 151, 0.2);
}

bereavement-dashboard .subheader {
  background-color: #c5d0e0;
}

bereavement-dashboard .subheaderContent {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5977ba;
  margin: 0px;
  margin-top: 10px;
}

bereavement-dashboard .colheader {
  padding-top: 10px;
  padding-bottom: 10px;
}

bereavement-dashboard .navBar::-webkit-scrollbar {
  width: 0;
  background: transparent;
}

bereavement-dashboard .pagination {
  margin: 8px;
  padding: 8px;
  text-align: right;
}

bereavement-dashboard .filterRow {
  margin: 0 20px 0 10px;
}

bereavement-dashboard .select {
  padding: 0px;
}

bereavement-dashboard ion-select {
  max-width: 75% !important;
}

bereavement-dashboard .select .select-icon {
  position: absolute;
  right: 20px;
}

bereavement-dashboard .cs-h2 {
  font-family: "Open Sans";
  font-size: 12px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

bereavement-dashboard button {
  padding: 20px;
  border-radius: 3px;
  width: 80px;
  float: left;
  margin: 0px;
  font-size: 12px;
  text-transform: capitalize;
}

bereavement-dashboard .filter-button {
  height: 45px;
  background-color: #5977ba;
  margin: 0px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
}

bereavement-dashboard hr {
  height: 5px;
  margin: 10px 5px;
}

bereavement-dashboard .patientBold {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

bereavement-dashboard .select-text {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #4a4a4a;
}

bereavement-dashboard .cs-detail-inline {
  font-family: "Open Sans";
  font-size: 12px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

bereavement-dashboard-options .icon {
  color: #5977ba;
  padding-right: 8px;
}

page-payment-management,
page-accounts-receivable,
page-remittance-management,
page-claim-management,
claim-table-row,
month-end-close-table-row,
payment-table-row,
remittance-table-row,
accounts-receivable-table-row,
generate-claim-modal,
override-errors-modal,
resolve-remark-modal,
resolve-new-NOE-modal,
new-payment-modal,
post-payment-modal,
page-month-end-close,
page-payment-processing,
page-manual-remit,
page-versions,
page-billing-history,
page-noe-notr,
page-eightthirtyseven-management,
eightthirtyseven-management-table,
eightthirtyseven-management-table-row,
page-billing-reports {
  /* ----- billing card ----- */
  /* ----- filter bar ----- */
  /* ----- summary bar ----- */
  /* ----- buttons bar ----- */
  /* ----- action bar ----- */
  /* ----- tables ----- */
  /* ----- modals ----- */
}

page-payment-management .billing-content,
page-accounts-receivable .billing-content,
page-remittance-management .billing-content,
page-claim-management .billing-content,
claim-table-row .billing-content,
month-end-close-table-row .billing-content,
payment-table-row .billing-content,
remittance-table-row .billing-content,
accounts-receivable-table-row .billing-content,
generate-claim-modal .billing-content,
override-errors-modal .billing-content,
resolve-remark-modal .billing-content,
resolve-new-NOE-modal .billing-content,
new-payment-modal .billing-content,
post-payment-modal .billing-content,
page-month-end-close .billing-content,
page-payment-processing .billing-content,
page-manual-remit .billing-content,
page-versions .billing-content,
page-billing-history .billing-content,
page-noe-notr .billing-content,
page-eightthirtyseven-management .billing-content,
eightthirtyseven-management-table .billing-content,
eightthirtyseven-management-table-row .billing-content,
page-billing-reports .billing-content {
  margin-left: 80px;
  padding: 0;
  width: calc(100% - 80px);
}

page-payment-management .dashboard-menu,
page-accounts-receivable .dashboard-menu,
page-remittance-management .dashboard-menu,
page-claim-management .dashboard-menu,
claim-table-row .dashboard-menu,
month-end-close-table-row .dashboard-menu,
payment-table-row .dashboard-menu,
remittance-table-row .dashboard-menu,
accounts-receivable-table-row .dashboard-menu,
generate-claim-modal .dashboard-menu,
override-errors-modal .dashboard-menu,
resolve-remark-modal .dashboard-menu,
resolve-new-NOE-modal .dashboard-menu,
new-payment-modal .dashboard-menu,
post-payment-modal .dashboard-menu,
page-month-end-close .dashboard-menu,
page-payment-processing .dashboard-menu,
page-manual-remit .dashboard-menu,
page-versions .dashboard-menu,
page-billing-history .dashboard-menu,
page-noe-notr .dashboard-menu,
page-eightthirtyseven-management .dashboard-menu,
eightthirtyseven-management-table .dashboard-menu,
eightthirtyseven-management-table-row .dashboard-menu,
page-billing-reports .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

page-payment-management .menu-inner,
page-accounts-receivable .menu-inner,
page-remittance-management .menu-inner,
page-claim-management .menu-inner,
claim-table-row .menu-inner,
month-end-close-table-row .menu-inner,
payment-table-row .menu-inner,
remittance-table-row .menu-inner,
accounts-receivable-table-row .menu-inner,
generate-claim-modal .menu-inner,
override-errors-modal .menu-inner,
resolve-remark-modal .menu-inner,
resolve-new-NOE-modal .menu-inner,
new-payment-modal .menu-inner,
post-payment-modal .menu-inner,
page-month-end-close .menu-inner,
page-payment-processing .menu-inner,
page-manual-remit .menu-inner,
page-versions .menu-inner,
page-billing-history .menu-inner,
page-noe-notr .menu-inner,
page-eightthirtyseven-management .menu-inner,
eightthirtyseven-management-table .menu-inner,
eightthirtyseven-management-table-row .menu-inner,
page-billing-reports .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

page-payment-management .curantisH1,
page-accounts-receivable .curantisH1,
page-remittance-management .curantisH1,
page-claim-management .curantisH1,
claim-table-row .curantisH1,
month-end-close-table-row .curantisH1,
payment-table-row .curantisH1,
remittance-table-row .curantisH1,
accounts-receivable-table-row .curantisH1,
generate-claim-modal .curantisH1,
override-errors-modal .curantisH1,
resolve-remark-modal .curantisH1,
resolve-new-NOE-modal .curantisH1,
new-payment-modal .curantisH1,
post-payment-modal .curantisH1,
page-month-end-close .curantisH1,
page-payment-processing .curantisH1,
page-manual-remit .curantisH1,
page-versions .curantisH1,
page-billing-history .curantisH1,
page-noe-notr .curantisH1,
page-eightthirtyseven-management .curantisH1,
eightthirtyseven-management-table .curantisH1,
eightthirtyseven-management-table-row .curantisH1,
page-billing-reports .curantisH1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

page-payment-management .add-button,
page-accounts-receivable .add-button,
page-remittance-management .add-button,
page-claim-management .add-button,
claim-table-row .add-button,
month-end-close-table-row .add-button,
payment-table-row .add-button,
remittance-table-row .add-button,
accounts-receivable-table-row .add-button,
generate-claim-modal .add-button,
override-errors-modal .add-button,
resolve-remark-modal .add-button,
resolve-new-NOE-modal .add-button,
new-payment-modal .add-button,
post-payment-modal .add-button,
page-month-end-close .add-button,
page-payment-processing .add-button,
page-manual-remit .add-button,
page-versions .add-button,
page-billing-history .add-button,
page-noe-notr .add-button,
page-eightthirtyseven-management .add-button,
eightthirtyseven-management-table .add-button,
eightthirtyseven-management-table-row .add-button,
page-billing-reports .add-button {
  background-color: #85bf31;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

page-payment-management .add-button-div,
page-accounts-receivable .add-button-div,
page-remittance-management .add-button-div,
page-claim-management .add-button-div,
claim-table-row .add-button-div,
month-end-close-table-row .add-button-div,
payment-table-row .add-button-div,
remittance-table-row .add-button-div,
accounts-receivable-table-row .add-button-div,
generate-claim-modal .add-button-div,
override-errors-modal .add-button-div,
resolve-remark-modal .add-button-div,
resolve-new-NOE-modal .add-button-div,
new-payment-modal .add-button-div,
post-payment-modal .add-button-div,
page-month-end-close .add-button-div,
page-payment-processing .add-button-div,
page-manual-remit .add-button-div,
page-versions .add-button-div,
page-billing-history .add-button-div,
page-noe-notr .add-button-div,
page-eightthirtyseven-management .add-button-div,
eightthirtyseven-management-table .add-button-div,
eightthirtyseven-management-table-row .add-button-div,
page-billing-reports .add-button-div {
  max-height: 30px;
  max-width: 30px;
}

page-payment-management .cardHeader,
page-accounts-receivable .cardHeader,
page-remittance-management .cardHeader,
page-claim-management .cardHeader,
claim-table-row .cardHeader,
month-end-close-table-row .cardHeader,
payment-table-row .cardHeader,
remittance-table-row .cardHeader,
accounts-receivable-table-row .cardHeader,
generate-claim-modal .cardHeader,
override-errors-modal .cardHeader,
resolve-remark-modal .cardHeader,
resolve-new-NOE-modal .cardHeader,
new-payment-modal .cardHeader,
post-payment-modal .cardHeader,
page-month-end-close .cardHeader,
page-payment-processing .cardHeader,
page-manual-remit .cardHeader,
page-versions .cardHeader,
page-billing-history .cardHeader,
page-noe-notr .cardHeader,
page-eightthirtyseven-management .cardHeader,
eightthirtyseven-management-table .cardHeader,
eightthirtyseven-management-table-row .cardHeader,
page-billing-reports .cardHeader {
  background-color: #c5d0e0;
}

page-payment-management .billing-header,
page-accounts-receivable .billing-header,
page-remittance-management .billing-header,
page-claim-management .billing-header,
claim-table-row .billing-header,
month-end-close-table-row .billing-header,
payment-table-row .billing-header,
remittance-table-row .billing-header,
accounts-receivable-table-row .billing-header,
generate-claim-modal .billing-header,
override-errors-modal .billing-header,
resolve-remark-modal .billing-header,
resolve-new-NOE-modal .billing-header,
new-payment-modal .billing-header,
post-payment-modal .billing-header,
page-month-end-close .billing-header,
page-payment-processing .billing-header,
page-manual-remit .billing-header,
page-versions .billing-header,
page-billing-history .billing-header,
page-noe-notr .billing-header,
page-eightthirtyseven-management .billing-header,
eightthirtyseven-management-table .billing-header,
eightthirtyseven-management-table-row .billing-header,
page-billing-reports .billing-header {
  padding: 13px 16px !important;
}

page-payment-management .card-divider,
page-accounts-receivable .card-divider,
page-remittance-management .card-divider,
page-claim-management .card-divider,
claim-table-row .card-divider,
month-end-close-table-row .card-divider,
payment-table-row .card-divider,
remittance-table-row .card-divider,
accounts-receivable-table-row .card-divider,
generate-claim-modal .card-divider,
override-errors-modal .card-divider,
resolve-remark-modal .card-divider,
resolve-new-NOE-modal .card-divider,
new-payment-modal .card-divider,
post-payment-modal .card-divider,
page-month-end-close .card-divider,
page-payment-processing .card-divider,
page-manual-remit .card-divider,
page-versions .card-divider,
page-billing-history .card-divider,
page-noe-notr .card-divider,
page-eightthirtyseven-management .card-divider,
eightthirtyseven-management-table .card-divider,
eightthirtyseven-management-table-row .card-divider,
page-billing-reports .card-divider {
  width: 100%;
  height: 1px;
  background-color: #9b9b9b;
  opacity: 0.3;
}

page-payment-management .billing-card,
page-accounts-receivable .billing-card,
page-remittance-management .billing-card,
page-claim-management .billing-card,
claim-table-row .billing-card,
month-end-close-table-row .billing-card,
payment-table-row .billing-card,
remittance-table-row .billing-card,
accounts-receivable-table-row .billing-card,
generate-claim-modal .billing-card,
override-errors-modal .billing-card,
resolve-remark-modal .billing-card,
resolve-new-NOE-modal .billing-card,
new-payment-modal .billing-card,
post-payment-modal .billing-card,
page-month-end-close .billing-card,
page-payment-processing .billing-card,
page-manual-remit .billing-card,
page-versions .billing-card,
page-billing-history .billing-card,
page-noe-notr .billing-card,
page-eightthirtyseven-management .billing-card,
eightthirtyseven-management-table .billing-card,
eightthirtyseven-management-table-row .billing-card,
page-billing-reports .billing-card {
  margin: 20px 40px 20px 20px;
  width: calc(100% - 40px);
}

page-payment-management .billing-search-container,
page-accounts-receivable .billing-search-container,
page-remittance-management .billing-search-container,
page-claim-management .billing-search-container,
claim-table-row .billing-search-container,
month-end-close-table-row .billing-search-container,
payment-table-row .billing-search-container,
remittance-table-row .billing-search-container,
accounts-receivable-table-row .billing-search-container,
generate-claim-modal .billing-search-container,
override-errors-modal .billing-search-container,
resolve-remark-modal .billing-search-container,
resolve-new-NOE-modal .billing-search-container,
new-payment-modal .billing-search-container,
post-payment-modal .billing-search-container,
page-month-end-close .billing-search-container,
page-payment-processing .billing-search-container,
page-manual-remit .billing-search-container,
page-versions .billing-search-container,
page-billing-history .billing-search-container,
page-noe-notr .billing-search-container,
page-eightthirtyseven-management .billing-search-container,
eightthirtyseven-management-table .billing-search-container,
eightthirtyseven-management-table-row .billing-search-container,
page-billing-reports .billing-search-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 2rem 2rem 0 2rem;
  margin-left: 75%;
}

page-payment-management .billing-search-container .search-input,
page-accounts-receivable .billing-search-container .search-input,
page-remittance-management .billing-search-container .search-input,
page-claim-management .billing-search-container .search-input,
claim-table-row .billing-search-container .search-input,
month-end-close-table-row .billing-search-container .search-input,
payment-table-row .billing-search-container .search-input,
remittance-table-row .billing-search-container .search-input,
accounts-receivable-table-row .billing-search-container .search-input,
generate-claim-modal .billing-search-container .search-input,
override-errors-modal .billing-search-container .search-input,
resolve-remark-modal .billing-search-container .search-input,
resolve-new-NOE-modal .billing-search-container .search-input,
new-payment-modal .billing-search-container .search-input,
post-payment-modal .billing-search-container .search-input,
page-month-end-close .billing-search-container .search-input,
page-payment-processing .billing-search-container .search-input,
page-manual-remit .billing-search-container .search-input,
page-versions .billing-search-container .search-input,
page-billing-history .billing-search-container .search-input,
page-noe-notr .billing-search-container .search-input,
page-eightthirtyseven-management .billing-search-container .search-input,
eightthirtyseven-management-table .billing-search-container .search-input,
eightthirtyseven-management-table-row .billing-search-container .search-input,
page-billing-reports .billing-search-container .search-input {
  border-radius: 3px;
  margin-right: 1rem;
  font-size: 14px;
  border: 1px solid #c5d0e0;
}

page-payment-management .payment-tabs,
page-accounts-receivable .payment-tabs,
page-remittance-management .payment-tabs,
page-claim-management .payment-tabs,
claim-table-row .payment-tabs,
month-end-close-table-row .payment-tabs,
payment-table-row .payment-tabs,
remittance-table-row .payment-tabs,
accounts-receivable-table-row .payment-tabs,
generate-claim-modal .payment-tabs,
override-errors-modal .payment-tabs,
resolve-remark-modal .payment-tabs,
resolve-new-NOE-modal .payment-tabs,
new-payment-modal .payment-tabs,
post-payment-modal .payment-tabs,
page-month-end-close .payment-tabs,
page-payment-processing .payment-tabs,
page-manual-remit .payment-tabs,
page-versions .payment-tabs,
page-billing-history .payment-tabs,
page-noe-notr .payment-tabs,
page-eightthirtyseven-management .payment-tabs,
eightthirtyseven-management-table .payment-tabs,
eightthirtyseven-management-table-row .payment-tabs,
page-billing-reports .payment-tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-payment-management .payment-tabs .first-tab,
page-accounts-receivable .payment-tabs .first-tab,
page-remittance-management .payment-tabs .first-tab,
page-claim-management .payment-tabs .first-tab,
claim-table-row .payment-tabs .first-tab,
month-end-close-table-row .payment-tabs .first-tab,
payment-table-row .payment-tabs .first-tab,
remittance-table-row .payment-tabs .first-tab,
accounts-receivable-table-row .payment-tabs .first-tab,
generate-claim-modal .payment-tabs .first-tab,
override-errors-modal .payment-tabs .first-tab,
resolve-remark-modal .payment-tabs .first-tab,
resolve-new-NOE-modal .payment-tabs .first-tab,
new-payment-modal .payment-tabs .first-tab,
post-payment-modal .payment-tabs .first-tab,
page-month-end-close .payment-tabs .first-tab,
page-payment-processing .payment-tabs .first-tab,
page-manual-remit .payment-tabs .first-tab,
page-versions .payment-tabs .first-tab,
page-billing-history .payment-tabs .first-tab,
page-noe-notr .payment-tabs .first-tab,
page-eightthirtyseven-management .payment-tabs .first-tab,
eightthirtyseven-management-table .payment-tabs .first-tab,
eightthirtyseven-management-table-row .payment-tabs .first-tab,
page-billing-reports .payment-tabs .first-tab {
  margin-left: 20px;
}

page-payment-management .payment-tabs .active-tab,
page-accounts-receivable .payment-tabs .active-tab,
page-remittance-management .payment-tabs .active-tab,
page-claim-management .payment-tabs .active-tab,
claim-table-row .payment-tabs .active-tab,
month-end-close-table-row .payment-tabs .active-tab,
payment-table-row .payment-tabs .active-tab,
remittance-table-row .payment-tabs .active-tab,
accounts-receivable-table-row .payment-tabs .active-tab,
generate-claim-modal .payment-tabs .active-tab,
override-errors-modal .payment-tabs .active-tab,
resolve-remark-modal .payment-tabs .active-tab,
resolve-new-NOE-modal .payment-tabs .active-tab,
new-payment-modal .payment-tabs .active-tab,
post-payment-modal .payment-tabs .active-tab,
page-month-end-close .payment-tabs .active-tab,
page-payment-processing .payment-tabs .active-tab,
page-manual-remit .payment-tabs .active-tab,
page-versions .payment-tabs .active-tab,
page-billing-history .payment-tabs .active-tab,
page-noe-notr .payment-tabs .active-tab,
page-eightthirtyseven-management .payment-tabs .active-tab,
eightthirtyseven-management-table .payment-tabs .active-tab,
eightthirtyseven-management-table-row .payment-tabs .active-tab,
page-billing-reports .payment-tabs .active-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  background: #fff;
  width: 30rem;
  padding: 2rem;
  margin-top: 20px;
  -webkit-box-shadow: 0 0 4px 1px #d3d3d3;
  box-shadow: 0 0 4px 1px #d3d3d3;
  -webkit-clip-path: inset(-8px -8px 0px -8px);
  clip-path: inset(-8px -8px 0px -8px);
  border-radius: 0.5rem 0.5rem 0 0;
}

page-payment-management .payment-tabs .inactive-tab,
page-accounts-receivable .payment-tabs .inactive-tab,
page-remittance-management .payment-tabs .inactive-tab,
page-claim-management .payment-tabs .inactive-tab,
claim-table-row .payment-tabs .inactive-tab,
month-end-close-table-row .payment-tabs .inactive-tab,
payment-table-row .payment-tabs .inactive-tab,
remittance-table-row .payment-tabs .inactive-tab,
accounts-receivable-table-row .payment-tabs .inactive-tab,
generate-claim-modal .payment-tabs .inactive-tab,
override-errors-modal .payment-tabs .inactive-tab,
resolve-remark-modal .payment-tabs .inactive-tab,
resolve-new-NOE-modal .payment-tabs .inactive-tab,
new-payment-modal .payment-tabs .inactive-tab,
post-payment-modal .payment-tabs .inactive-tab,
page-month-end-close .payment-tabs .inactive-tab,
page-payment-processing .payment-tabs .inactive-tab,
page-manual-remit .payment-tabs .inactive-tab,
page-versions .payment-tabs .inactive-tab,
page-billing-history .payment-tabs .inactive-tab,
page-noe-notr .payment-tabs .inactive-tab,
page-eightthirtyseven-management .payment-tabs .inactive-tab,
eightthirtyseven-management-table .payment-tabs .inactive-tab,
eightthirtyseven-management-table-row .payment-tabs .inactive-tab,
page-billing-reports .payment-tabs .inactive-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #f0f0f0;
  padding: 2rem;
  margin-top: 30px;
  width: 30rem;
  color: #808080;
  font-size: 18px;
  font-weight: 700;
  border-radius: 0.5rem 0.5rem 0 0;
  cursor: pointer;
}

page-payment-management .claim-details-tab,
page-accounts-receivable .claim-details-tab,
page-remittance-management .claim-details-tab,
page-claim-management .claim-details-tab,
claim-table-row .claim-details-tab,
month-end-close-table-row .claim-details-tab,
payment-table-row .claim-details-tab,
remittance-table-row .claim-details-tab,
accounts-receivable-table-row .claim-details-tab,
generate-claim-modal .claim-details-tab,
override-errors-modal .claim-details-tab,
resolve-remark-modal .claim-details-tab,
resolve-new-NOE-modal .claim-details-tab,
new-payment-modal .claim-details-tab,
post-payment-modal .claim-details-tab,
page-month-end-close .claim-details-tab,
page-payment-processing .claim-details-tab,
page-manual-remit .claim-details-tab,
page-versions .claim-details-tab,
page-billing-history .claim-details-tab,
page-noe-notr .claim-details-tab,
page-eightthirtyseven-management .claim-details-tab,
eightthirtyseven-management-table .claim-details-tab,
eightthirtyseven-management-table-row .claim-details-tab,
page-billing-reports .claim-details-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-payment-management .claim-details-tab .first-tab,
page-accounts-receivable .claim-details-tab .first-tab,
page-remittance-management .claim-details-tab .first-tab,
page-claim-management .claim-details-tab .first-tab,
claim-table-row .claim-details-tab .first-tab,
month-end-close-table-row .claim-details-tab .first-tab,
payment-table-row .claim-details-tab .first-tab,
remittance-table-row .claim-details-tab .first-tab,
accounts-receivable-table-row .claim-details-tab .first-tab,
generate-claim-modal .claim-details-tab .first-tab,
override-errors-modal .claim-details-tab .first-tab,
resolve-remark-modal .claim-details-tab .first-tab,
resolve-new-NOE-modal .claim-details-tab .first-tab,
new-payment-modal .claim-details-tab .first-tab,
post-payment-modal .claim-details-tab .first-tab,
page-month-end-close .claim-details-tab .first-tab,
page-payment-processing .claim-details-tab .first-tab,
page-manual-remit .claim-details-tab .first-tab,
page-versions .claim-details-tab .first-tab,
page-billing-history .claim-details-tab .first-tab,
page-noe-notr .claim-details-tab .first-tab,
page-eightthirtyseven-management .claim-details-tab .first-tab,
eightthirtyseven-management-table .claim-details-tab .first-tab,
eightthirtyseven-management-table-row .claim-details-tab .first-tab,
page-billing-reports .claim-details-tab .first-tab {
  margin-left: 20px;
}

page-payment-management .claim-details-tab .active-tab,
page-accounts-receivable .claim-details-tab .active-tab,
page-remittance-management .claim-details-tab .active-tab,
page-claim-management .claim-details-tab .active-tab,
claim-table-row .claim-details-tab .active-tab,
month-end-close-table-row .claim-details-tab .active-tab,
payment-table-row .claim-details-tab .active-tab,
remittance-table-row .claim-details-tab .active-tab,
accounts-receivable-table-row .claim-details-tab .active-tab,
generate-claim-modal .claim-details-tab .active-tab,
override-errors-modal .claim-details-tab .active-tab,
resolve-remark-modal .claim-details-tab .active-tab,
resolve-new-NOE-modal .claim-details-tab .active-tab,
new-payment-modal .claim-details-tab .active-tab,
post-payment-modal .claim-details-tab .active-tab,
page-month-end-close .claim-details-tab .active-tab,
page-payment-processing .claim-details-tab .active-tab,
page-manual-remit .claim-details-tab .active-tab,
page-versions .claim-details-tab .active-tab,
page-billing-history .claim-details-tab .active-tab,
page-noe-notr .claim-details-tab .active-tab,
page-eightthirtyseven-management .claim-details-tab .active-tab,
eightthirtyseven-management-table .claim-details-tab .active-tab,
eightthirtyseven-management-table-row .claim-details-tab .active-tab,
page-billing-reports .claim-details-tab .active-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  background: #fff;
  padding: 5px;
  width: 10rem;
  -webkit-box-shadow: 0 0 4px 1px #d3d3d3;
  box-shadow: 0 0 4px 1px #d3d3d3;
  -webkit-clip-path: inset(-8px -8px 0px -8px);
  clip-path: inset(-8px -8px 0px -8px);
  border-radius: 0.5rem 0.5rem 0 0;
}

page-payment-management .claim-details-tab .inactive-tab,
page-accounts-receivable .claim-details-tab .inactive-tab,
page-remittance-management .claim-details-tab .inactive-tab,
page-claim-management .claim-details-tab .inactive-tab,
claim-table-row .claim-details-tab .inactive-tab,
month-end-close-table-row .claim-details-tab .inactive-tab,
payment-table-row .claim-details-tab .inactive-tab,
remittance-table-row .claim-details-tab .inactive-tab,
accounts-receivable-table-row .claim-details-tab .inactive-tab,
generate-claim-modal .claim-details-tab .inactive-tab,
override-errors-modal .claim-details-tab .inactive-tab,
resolve-remark-modal .claim-details-tab .inactive-tab,
resolve-new-NOE-modal .claim-details-tab .inactive-tab,
new-payment-modal .claim-details-tab .inactive-tab,
post-payment-modal .claim-details-tab .inactive-tab,
page-month-end-close .claim-details-tab .inactive-tab,
page-payment-processing .claim-details-tab .inactive-tab,
page-manual-remit .claim-details-tab .inactive-tab,
page-versions .claim-details-tab .inactive-tab,
page-billing-history .claim-details-tab .inactive-tab,
page-noe-notr .claim-details-tab .inactive-tab,
page-eightthirtyseven-management .claim-details-tab .inactive-tab,
eightthirtyseven-management-table .claim-details-tab .inactive-tab,
eightthirtyseven-management-table-row .claim-details-tab .inactive-tab,
page-billing-reports .claim-details-tab .inactive-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #f0f0f0;
  padding: 5px;
  width: 10rem;
  color: #808080;
  font-size: 18px;
  font-weight: 700;
  border-radius: 0.5rem 0.5rem 0 0;
  cursor: pointer;
}

page-payment-management .tab-card,
page-accounts-receivable .tab-card,
page-remittance-management .tab-card,
page-claim-management .tab-card,
claim-table-row .tab-card,
month-end-close-table-row .tab-card,
payment-table-row .tab-card,
remittance-table-row .tab-card,
accounts-receivable-table-row .tab-card,
generate-claim-modal .tab-card,
override-errors-modal .tab-card,
resolve-remark-modal .tab-card,
resolve-new-NOE-modal .tab-card,
new-payment-modal .tab-card,
post-payment-modal .tab-card,
page-month-end-close .tab-card,
page-payment-processing .tab-card,
page-manual-remit .tab-card,
page-versions .tab-card,
page-billing-history .tab-card,
page-noe-notr .tab-card,
page-eightthirtyseven-management .tab-card,
eightthirtyseven-management-table .tab-card,
eightthirtyseven-management-table-row .tab-card,
page-billing-reports .tab-card {
  margin-top: 0;
}

page-payment-management .filter-row > ion-col:nth-child(1),
page-payment-management .filter-row > ion-col:nth-child(1) > ion-col,
page-accounts-receivable .filter-row > ion-col:nth-child(1),
page-accounts-receivable .filter-row > ion-col:nth-child(1) > ion-col,
page-remittance-management .filter-row > ion-col:nth-child(1),
page-remittance-management .filter-row > ion-col:nth-child(1) > ion-col,
page-claim-management .filter-row > ion-col:nth-child(1),
page-claim-management .filter-row > ion-col:nth-child(1) > ion-col,
claim-table-row .filter-row > ion-col:nth-child(1),
claim-table-row .filter-row > ion-col:nth-child(1) > ion-col,
month-end-close-table-row .filter-row > ion-col:nth-child(1),
month-end-close-table-row .filter-row > ion-col:nth-child(1) > ion-col,
payment-table-row .filter-row > ion-col:nth-child(1),
payment-table-row .filter-row > ion-col:nth-child(1) > ion-col,
remittance-table-row .filter-row > ion-col:nth-child(1),
remittance-table-row .filter-row > ion-col:nth-child(1) > ion-col,
accounts-receivable-table-row .filter-row > ion-col:nth-child(1),
accounts-receivable-table-row .filter-row > ion-col:nth-child(1) > ion-col,
generate-claim-modal .filter-row > ion-col:nth-child(1),
generate-claim-modal .filter-row > ion-col:nth-child(1) > ion-col,
override-errors-modal .filter-row > ion-col:nth-child(1),
override-errors-modal .filter-row > ion-col:nth-child(1) > ion-col,
resolve-remark-modal .filter-row > ion-col:nth-child(1),
resolve-remark-modal .filter-row > ion-col:nth-child(1) > ion-col,
resolve-new-NOE-modal .filter-row > ion-col:nth-child(1),
resolve-new-NOE-modal .filter-row > ion-col:nth-child(1) > ion-col,
new-payment-modal .filter-row > ion-col:nth-child(1),
new-payment-modal .filter-row > ion-col:nth-child(1) > ion-col,
post-payment-modal .filter-row > ion-col:nth-child(1),
post-payment-modal .filter-row > ion-col:nth-child(1) > ion-col,
page-month-end-close .filter-row > ion-col:nth-child(1),
page-month-end-close .filter-row > ion-col:nth-child(1) > ion-col,
page-payment-processing .filter-row > ion-col:nth-child(1),
page-payment-processing .filter-row > ion-col:nth-child(1) > ion-col,
page-manual-remit .filter-row > ion-col:nth-child(1),
page-manual-remit .filter-row > ion-col:nth-child(1) > ion-col,
page-versions .filter-row > ion-col:nth-child(1),
page-versions .filter-row > ion-col:nth-child(1) > ion-col,
page-billing-history .filter-row > ion-col:nth-child(1),
page-billing-history .filter-row > ion-col:nth-child(1) > ion-col,
page-noe-notr .filter-row > ion-col:nth-child(1),
page-noe-notr .filter-row > ion-col:nth-child(1) > ion-col,
page-eightthirtyseven-management .filter-row > ion-col:nth-child(1),
page-eightthirtyseven-management .filter-row > ion-col:nth-child(1) > ion-col,
eightthirtyseven-management-table .filter-row > ion-col:nth-child(1),
eightthirtyseven-management-table .filter-row > ion-col:nth-child(1) > ion-col,
eightthirtyseven-management-table-row .filter-row > ion-col:nth-child(1),
eightthirtyseven-management-table-row .filter-row > ion-col:nth-child(1) > ion-col,
page-billing-reports .filter-row > ion-col:nth-child(1),
page-billing-reports .filter-row > ion-col:nth-child(1) > ion-col {
  padding-left: 0;
}

page-payment-management .item-container > .select,
page-accounts-receivable .item-container > .select,
page-remittance-management .item-container > .select,
page-claim-management .item-container > .select,
claim-table-row .item-container > .select,
month-end-close-table-row .item-container > .select,
payment-table-row .item-container > .select,
remittance-table-row .item-container > .select,
accounts-receivable-table-row .item-container > .select,
generate-claim-modal .item-container > .select,
override-errors-modal .item-container > .select,
resolve-remark-modal .item-container > .select,
resolve-new-NOE-modal .item-container > .select,
new-payment-modal .item-container > .select,
post-payment-modal .item-container > .select,
page-month-end-close .item-container > .select,
page-payment-processing .item-container > .select,
page-manual-remit .item-container > .select,
page-versions .item-container > .select,
page-billing-history .item-container > .select,
page-noe-notr .item-container > .select,
page-eightthirtyseven-management .item-container > .select,
eightthirtyseven-management-table .item-container > .select,
eightthirtyseven-management-table-row .item-container > .select,
page-billing-reports .item-container > .select {
  height: 40px;
  padding-left: 12px;
}

page-payment-management .input-calendar-group > .ion-input > input,
page-accounts-receivable .input-calendar-group > .ion-input > input,
page-remittance-management .input-calendar-group > .ion-input > input,
page-claim-management .input-calendar-group > .ion-input > input,
claim-table-row .input-calendar-group > .ion-input > input,
month-end-close-table-row .input-calendar-group > .ion-input > input,
payment-table-row .input-calendar-group > .ion-input > input,
remittance-table-row .input-calendar-group > .ion-input > input,
accounts-receivable-table-row .input-calendar-group > .ion-input > input,
generate-claim-modal .input-calendar-group > .ion-input > input,
override-errors-modal .input-calendar-group > .ion-input > input,
resolve-remark-modal .input-calendar-group > .ion-input > input,
resolve-new-NOE-modal .input-calendar-group > .ion-input > input,
new-payment-modal .input-calendar-group > .ion-input > input,
post-payment-modal .input-calendar-group > .ion-input > input,
page-month-end-close .input-calendar-group > .ion-input > input,
page-payment-processing .input-calendar-group > .ion-input > input,
page-manual-remit .input-calendar-group > .ion-input > input,
page-versions .input-calendar-group > .ion-input > input,
page-billing-history .input-calendar-group > .ion-input > input,
page-noe-notr .input-calendar-group > .ion-input > input,
page-eightthirtyseven-management .input-calendar-group > .ion-input > input,
eightthirtyseven-management-table .input-calendar-group > .ion-input > input,
eightthirtyseven-management-table-row .input-calendar-group > .ion-input > input,
page-billing-reports .input-calendar-group > .ion-input > input {
  margin-top: 9px;
  padding: 0 0 0 12px !important;
}

page-payment-management .to-label,
page-accounts-receivable .to-label,
page-remittance-management .to-label,
page-claim-management .to-label,
claim-table-row .to-label,
month-end-close-table-row .to-label,
payment-table-row .to-label,
remittance-table-row .to-label,
accounts-receivable-table-row .to-label,
generate-claim-modal .to-label,
override-errors-modal .to-label,
resolve-remark-modal .to-label,
resolve-new-NOE-modal .to-label,
new-payment-modal .to-label,
post-payment-modal .to-label,
page-month-end-close .to-label,
page-payment-processing .to-label,
page-manual-remit .to-label,
page-versions .to-label,
page-billing-history .to-label,
page-noe-notr .to-label,
page-eightthirtyseven-management .to-label,
eightthirtyseven-management-table .to-label,
eightthirtyseven-management-table-row .to-label,
page-billing-reports .to-label {
  max-width: 25px;
  margin-top: 29px;
}

page-payment-management .filter-header,
page-accounts-receivable .filter-header,
page-remittance-management .filter-header,
page-claim-management .filter-header,
claim-table-row .filter-header,
month-end-close-table-row .filter-header,
payment-table-row .filter-header,
remittance-table-row .filter-header,
accounts-receivable-table-row .filter-header,
generate-claim-modal .filter-header,
override-errors-modal .filter-header,
resolve-remark-modal .filter-header,
resolve-new-NOE-modal .filter-header,
new-payment-modal .filter-header,
post-payment-modal .filter-header,
page-month-end-close .filter-header,
page-payment-processing .filter-header,
page-manual-remit .filter-header,
page-versions .filter-header,
page-billing-history .filter-header,
page-noe-notr .filter-header,
page-eightthirtyseven-management .filter-header,
eightthirtyseven-management-table .filter-header,
eightthirtyseven-management-table-row .filter-header,
page-billing-reports .filter-header {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

page-payment-management .filter-row,
page-accounts-receivable .filter-row,
page-remittance-management .filter-row,
page-claim-management .filter-row,
claim-table-row .filter-row,
month-end-close-table-row .filter-row,
payment-table-row .filter-row,
remittance-table-row .filter-row,
accounts-receivable-table-row .filter-row,
generate-claim-modal .filter-row,
override-errors-modal .filter-row,
resolve-remark-modal .filter-row,
resolve-new-NOE-modal .filter-row,
new-payment-modal .filter-row,
post-payment-modal .filter-row,
page-month-end-close .filter-row,
page-payment-processing .filter-row,
page-manual-remit .filter-row,
page-versions .filter-row,
page-billing-history .filter-row,
page-noe-notr .filter-row,
page-eightthirtyseven-management .filter-row,
eightthirtyseven-management-table .filter-row,
eightthirtyseven-management-table-row .filter-row,
page-billing-reports .filter-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 20px;
}

page-payment-management .date-filters-container,
page-accounts-receivable .date-filters-container,
page-remittance-management .date-filters-container,
page-claim-management .date-filters-container,
claim-table-row .date-filters-container,
month-end-close-table-row .date-filters-container,
payment-table-row .date-filters-container,
remittance-table-row .date-filters-container,
accounts-receivable-table-row .date-filters-container,
generate-claim-modal .date-filters-container,
override-errors-modal .date-filters-container,
resolve-remark-modal .date-filters-container,
resolve-new-NOE-modal .date-filters-container,
new-payment-modal .date-filters-container,
post-payment-modal .date-filters-container,
page-month-end-close .date-filters-container,
page-payment-processing .date-filters-container,
page-manual-remit .date-filters-container,
page-versions .date-filters-container,
page-billing-history .date-filters-container,
page-noe-notr .date-filters-container,
page-eightthirtyseven-management .date-filters-container,
eightthirtyseven-management-table .date-filters-container,
eightthirtyseven-management-table-row .date-filters-container,
page-billing-reports .date-filters-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-payment-management ion-datetime.datetime.datetime-md,
page-accounts-receivable ion-datetime.datetime.datetime-md,
page-remittance-management ion-datetime.datetime.datetime-md,
page-claim-management ion-datetime.datetime.datetime-md,
claim-table-row ion-datetime.datetime.datetime-md,
month-end-close-table-row ion-datetime.datetime.datetime-md,
payment-table-row ion-datetime.datetime.datetime-md,
remittance-table-row ion-datetime.datetime.datetime-md,
accounts-receivable-table-row ion-datetime.datetime.datetime-md,
generate-claim-modal ion-datetime.datetime.datetime-md,
override-errors-modal ion-datetime.datetime.datetime-md,
resolve-remark-modal ion-datetime.datetime.datetime-md,
resolve-new-NOE-modal ion-datetime.datetime.datetime-md,
new-payment-modal ion-datetime.datetime.datetime-md,
post-payment-modal ion-datetime.datetime.datetime-md,
page-month-end-close ion-datetime.datetime.datetime-md,
page-payment-processing ion-datetime.datetime.datetime-md,
page-manual-remit ion-datetime.datetime.datetime-md,
page-versions ion-datetime.datetime.datetime-md,
page-billing-history ion-datetime.datetime.datetime-md,
page-noe-notr ion-datetime.datetime.datetime-md,
page-eightthirtyseven-management ion-datetime.datetime.datetime-md,
eightthirtyseven-management-table ion-datetime.datetime.datetime-md,
eightthirtyseven-management-table-row ion-datetime.datetime.datetime-md,
page-billing-reports ion-datetime.datetime.datetime-md {
  padding-left: 2px !important;
}

page-payment-management .summary-container,
page-accounts-receivable .summary-container,
page-remittance-management .summary-container,
page-claim-management .summary-container,
claim-table-row .summary-container,
month-end-close-table-row .summary-container,
payment-table-row .summary-container,
remittance-table-row .summary-container,
accounts-receivable-table-row .summary-container,
generate-claim-modal .summary-container,
override-errors-modal .summary-container,
resolve-remark-modal .summary-container,
resolve-new-NOE-modal .summary-container,
new-payment-modal .summary-container,
post-payment-modal .summary-container,
page-month-end-close .summary-container,
page-payment-processing .summary-container,
page-manual-remit .summary-container,
page-versions .summary-container,
page-billing-history .summary-container,
page-noe-notr .summary-container,
page-eightthirtyseven-management .summary-container,
eightthirtyseven-management-table .summary-container,
eightthirtyseven-management-table-row .summary-container,
page-billing-reports .summary-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 20px;
  background-color: #f0f0f0;
}

page-payment-management .summary-block,
page-accounts-receivable .summary-block,
page-remittance-management .summary-block,
page-claim-management .summary-block,
claim-table-row .summary-block,
month-end-close-table-row .summary-block,
payment-table-row .summary-block,
remittance-table-row .summary-block,
accounts-receivable-table-row .summary-block,
generate-claim-modal .summary-block,
override-errors-modal .summary-block,
resolve-remark-modal .summary-block,
resolve-new-NOE-modal .summary-block,
new-payment-modal .summary-block,
post-payment-modal .summary-block,
page-month-end-close .summary-block,
page-payment-processing .summary-block,
page-manual-remit .summary-block,
page-versions .summary-block,
page-billing-history .summary-block,
page-noe-notr .summary-block,
page-eightthirtyseven-management .summary-block,
eightthirtyseven-management-table .summary-block,
eightthirtyseven-management-table-row .summary-block,
page-billing-reports .summary-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: solid 1px #0c789e;
  background-color: white;
  border-radius: 2px;
}

page-payment-management .summary-block ~ .summary-block,
page-accounts-receivable .summary-block ~ .summary-block,
page-remittance-management .summary-block ~ .summary-block,
page-claim-management .summary-block ~ .summary-block,
claim-table-row .summary-block ~ .summary-block,
month-end-close-table-row .summary-block ~ .summary-block,
payment-table-row .summary-block ~ .summary-block,
remittance-table-row .summary-block ~ .summary-block,
accounts-receivable-table-row .summary-block ~ .summary-block,
generate-claim-modal .summary-block ~ .summary-block,
override-errors-modal .summary-block ~ .summary-block,
resolve-remark-modal .summary-block ~ .summary-block,
resolve-new-NOE-modal .summary-block ~ .summary-block,
new-payment-modal .summary-block ~ .summary-block,
post-payment-modal .summary-block ~ .summary-block,
page-month-end-close .summary-block ~ .summary-block,
page-payment-processing .summary-block ~ .summary-block,
page-manual-remit .summary-block ~ .summary-block,
page-versions .summary-block ~ .summary-block,
page-billing-history .summary-block ~ .summary-block,
page-noe-notr .summary-block ~ .summary-block,
page-eightthirtyseven-management .summary-block ~ .summary-block,
eightthirtyseven-management-table .summary-block ~ .summary-block,
eightthirtyseven-management-table-row .summary-block ~ .summary-block,
page-billing-reports .summary-block ~ .summary-block {
  margin-left: 10px;
}

page-payment-management .summary-label,
page-accounts-receivable .summary-label,
page-remittance-management .summary-label,
page-claim-management .summary-label,
claim-table-row .summary-label,
month-end-close-table-row .summary-label,
payment-table-row .summary-label,
remittance-table-row .summary-label,
accounts-receivable-table-row .summary-label,
generate-claim-modal .summary-label,
override-errors-modal .summary-label,
resolve-remark-modal .summary-label,
resolve-new-NOE-modal .summary-label,
new-payment-modal .summary-label,
post-payment-modal .summary-label,
page-month-end-close .summary-label,
page-payment-processing .summary-label,
page-manual-remit .summary-label,
page-versions .summary-label,
page-billing-history .summary-label,
page-noe-notr .summary-label,
page-eightthirtyseven-management .summary-label,
eightthirtyseven-management-table .summary-label,
eightthirtyseven-management-table-row .summary-label,
page-billing-reports .summary-label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 45px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #4a90e2;
  color: white;
  font-size: 12px;
  font-weight: 600;
}

page-payment-management .summary-value,
page-accounts-receivable .summary-value,
page-remittance-management .summary-value,
page-claim-management .summary-value,
claim-table-row .summary-value,
month-end-close-table-row .summary-value,
payment-table-row .summary-value,
remittance-table-row .summary-value,
accounts-receivable-table-row .summary-value,
generate-claim-modal .summary-value,
override-errors-modal .summary-value,
resolve-remark-modal .summary-value,
resolve-new-NOE-modal .summary-value,
new-payment-modal .summary-value,
post-payment-modal .summary-value,
page-month-end-close .summary-value,
page-payment-processing .summary-value,
page-manual-remit .summary-value,
page-versions .summary-value,
page-billing-history .summary-value,
page-noe-notr .summary-value,
page-eightthirtyseven-management .summary-value,
eightthirtyseven-management-table .summary-value,
eightthirtyseven-management-table-row .summary-value,
page-billing-reports .summary-value {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 600;
  background-color: #ffffff;
}

page-payment-management .filter-buttons-container,
page-accounts-receivable .filter-buttons-container,
page-remittance-management .filter-buttons-container,
page-claim-management .filter-buttons-container,
claim-table-row .filter-buttons-container,
month-end-close-table-row .filter-buttons-container,
payment-table-row .filter-buttons-container,
remittance-table-row .filter-buttons-container,
accounts-receivable-table-row .filter-buttons-container,
generate-claim-modal .filter-buttons-container,
override-errors-modal .filter-buttons-container,
resolve-remark-modal .filter-buttons-container,
resolve-new-NOE-modal .filter-buttons-container,
new-payment-modal .filter-buttons-container,
post-payment-modal .filter-buttons-container,
page-month-end-close .filter-buttons-container,
page-payment-processing .filter-buttons-container,
page-manual-remit .filter-buttons-container,
page-versions .filter-buttons-container,
page-billing-history .filter-buttons-container,
page-noe-notr .filter-buttons-container,
page-eightthirtyseven-management .filter-buttons-container,
eightthirtyseven-management-table .filter-buttons-container,
eightthirtyseven-management-table-row .filter-buttons-container,
page-billing-reports .filter-buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 100;
  -webkit-flex-grow: 100;
  -ms-flex-positive: 100;
  flex-grow: 100;
  margin-top: 20px;
}

page-payment-management .filter-buttons-container > button,
page-accounts-receivable .filter-buttons-container > button,
page-remittance-management .filter-buttons-container > button,
page-claim-management .filter-buttons-container > button,
claim-table-row .filter-buttons-container > button,
month-end-close-table-row .filter-buttons-container > button,
payment-table-row .filter-buttons-container > button,
remittance-table-row .filter-buttons-container > button,
accounts-receivable-table-row .filter-buttons-container > button,
generate-claim-modal .filter-buttons-container > button,
override-errors-modal .filter-buttons-container > button,
resolve-remark-modal .filter-buttons-container > button,
resolve-new-NOE-modal .filter-buttons-container > button,
new-payment-modal .filter-buttons-container > button,
post-payment-modal .filter-buttons-container > button,
page-month-end-close .filter-buttons-container > button,
page-payment-processing .filter-buttons-container > button,
page-manual-remit .filter-buttons-container > button,
page-versions .filter-buttons-container > button,
page-billing-history .filter-buttons-container > button,
page-noe-notr .filter-buttons-container > button,
page-eightthirtyseven-management .filter-buttons-container > button,
eightthirtyseven-management-table .filter-buttons-container > button,
eightthirtyseven-management-table-row .filter-buttons-container > button,
page-billing-reports .filter-buttons-container > button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
}

page-payment-management .filter-buttons-container > button ~ button,
page-accounts-receivable .filter-buttons-container > button ~ button,
page-remittance-management .filter-buttons-container > button ~ button,
page-claim-management .filter-buttons-container > button ~ button,
claim-table-row .filter-buttons-container > button ~ button,
month-end-close-table-row .filter-buttons-container > button ~ button,
payment-table-row .filter-buttons-container > button ~ button,
remittance-table-row .filter-buttons-container > button ~ button,
accounts-receivable-table-row .filter-buttons-container > button ~ button,
generate-claim-modal .filter-buttons-container > button ~ button,
override-errors-modal .filter-buttons-container > button ~ button,
resolve-remark-modal .filter-buttons-container > button ~ button,
resolve-new-NOE-modal .filter-buttons-container > button ~ button,
new-payment-modal .filter-buttons-container > button ~ button,
post-payment-modal .filter-buttons-container > button ~ button,
page-month-end-close .filter-buttons-container > button ~ button,
page-payment-processing .filter-buttons-container > button ~ button,
page-manual-remit .filter-buttons-container > button ~ button,
page-versions .filter-buttons-container > button ~ button,
page-billing-history .filter-buttons-container > button ~ button,
page-noe-notr .filter-buttons-container > button ~ button,
page-eightthirtyseven-management .filter-buttons-container > button ~ button,
eightthirtyseven-management-table .filter-buttons-container > button ~ button,
eightthirtyseven-management-table-row .filter-buttons-container > button ~ button,
page-billing-reports .filter-buttons-container > button ~ button {
  margin-left: 8px;
  margin-right: 0;
}

page-payment-management .filter-buttons-container-claim-management,
page-accounts-receivable .filter-buttons-container-claim-management,
page-remittance-management .filter-buttons-container-claim-management,
page-claim-management .filter-buttons-container-claim-management,
claim-table-row .filter-buttons-container-claim-management,
month-end-close-table-row .filter-buttons-container-claim-management,
payment-table-row .filter-buttons-container-claim-management,
remittance-table-row .filter-buttons-container-claim-management,
accounts-receivable-table-row .filter-buttons-container-claim-management,
generate-claim-modal .filter-buttons-container-claim-management,
override-errors-modal .filter-buttons-container-claim-management,
resolve-remark-modal .filter-buttons-container-claim-management,
resolve-new-NOE-modal .filter-buttons-container-claim-management,
new-payment-modal .filter-buttons-container-claim-management,
post-payment-modal .filter-buttons-container-claim-management,
page-month-end-close .filter-buttons-container-claim-management,
page-payment-processing .filter-buttons-container-claim-management,
page-manual-remit .filter-buttons-container-claim-management,
page-versions .filter-buttons-container-claim-management,
page-billing-history .filter-buttons-container-claim-management,
page-noe-notr .filter-buttons-container-claim-management,
page-eightthirtyseven-management .filter-buttons-container-claim-management,
eightthirtyseven-management-table .filter-buttons-container-claim-management,
eightthirtyseven-management-table-row .filter-buttons-container-claim-management,
page-billing-reports .filter-buttons-container-claim-management {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 100;
  -webkit-flex-grow: 100;
  -ms-flex-positive: 100;
  flex-grow: 100;
  margin-top: 20px;
}

page-payment-management .filter-buttons-container-claim-management > button,
page-accounts-receivable .filter-buttons-container-claim-management > button,
page-remittance-management .filter-buttons-container-claim-management > button,
page-claim-management .filter-buttons-container-claim-management > button,
claim-table-row .filter-buttons-container-claim-management > button,
month-end-close-table-row .filter-buttons-container-claim-management > button,
payment-table-row .filter-buttons-container-claim-management > button,
remittance-table-row .filter-buttons-container-claim-management > button,
accounts-receivable-table-row .filter-buttons-container-claim-management > button,
generate-claim-modal .filter-buttons-container-claim-management > button,
override-errors-modal .filter-buttons-container-claim-management > button,
resolve-remark-modal .filter-buttons-container-claim-management > button,
resolve-new-NOE-modal .filter-buttons-container-claim-management > button,
new-payment-modal .filter-buttons-container-claim-management > button,
post-payment-modal .filter-buttons-container-claim-management > button,
page-month-end-close .filter-buttons-container-claim-management > button,
page-payment-processing .filter-buttons-container-claim-management > button,
page-manual-remit .filter-buttons-container-claim-management > button,
page-versions .filter-buttons-container-claim-management > button,
page-billing-history .filter-buttons-container-claim-management > button,
page-noe-notr .filter-buttons-container-claim-management > button,
page-eightthirtyseven-management .filter-buttons-container-claim-management > button,
eightthirtyseven-management-table .filter-buttons-container-claim-management > button,
eightthirtyseven-management-table-row .filter-buttons-container-claim-management > button,
page-billing-reports .filter-buttons-container-claim-management > button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
  width: 100%;
}

page-payment-management .filter-buttons-container-claim-management > button ~ button,
page-accounts-receivable .filter-buttons-container-claim-management > button ~ button,
page-remittance-management .filter-buttons-container-claim-management > button ~ button,
page-claim-management .filter-buttons-container-claim-management > button ~ button,
claim-table-row .filter-buttons-container-claim-management > button ~ button,
month-end-close-table-row .filter-buttons-container-claim-management > button ~ button,
payment-table-row .filter-buttons-container-claim-management > button ~ button,
remittance-table-row .filter-buttons-container-claim-management > button ~ button,
accounts-receivable-table-row .filter-buttons-container-claim-management > button ~ button,
generate-claim-modal .filter-buttons-container-claim-management > button ~ button,
override-errors-modal .filter-buttons-container-claim-management > button ~ button,
resolve-remark-modal .filter-buttons-container-claim-management > button ~ button,
resolve-new-NOE-modal .filter-buttons-container-claim-management > button ~ button,
new-payment-modal .filter-buttons-container-claim-management > button ~ button,
post-payment-modal .filter-buttons-container-claim-management > button ~ button,
page-month-end-close .filter-buttons-container-claim-management > button ~ button,
page-payment-processing .filter-buttons-container-claim-management > button ~ button,
page-manual-remit .filter-buttons-container-claim-management > button ~ button,
page-versions .filter-buttons-container-claim-management > button ~ button,
page-billing-history .filter-buttons-container-claim-management > button ~ button,
page-noe-notr .filter-buttons-container-claim-management > button ~ button,
page-eightthirtyseven-management .filter-buttons-container-claim-management > button ~ button,
eightthirtyseven-management-table .filter-buttons-container-claim-management > button ~ button,
eightthirtyseven-management-table-row .filter-buttons-container-claim-management > button ~ button,
page-billing-reports .filter-buttons-container-claim-management > button ~ button {
  margin-left: 8px;
  margin-right: 0;
}

page-payment-management .buttons-container,
page-accounts-receivable .buttons-container,
page-remittance-management .buttons-container,
page-claim-management .buttons-container,
claim-table-row .buttons-container,
month-end-close-table-row .buttons-container,
payment-table-row .buttons-container,
remittance-table-row .buttons-container,
accounts-receivable-table-row .buttons-container,
generate-claim-modal .buttons-container,
override-errors-modal .buttons-container,
resolve-remark-modal .buttons-container,
resolve-new-NOE-modal .buttons-container,
new-payment-modal .buttons-container,
post-payment-modal .buttons-container,
page-month-end-close .buttons-container,
page-payment-processing .buttons-container,
page-manual-remit .buttons-container,
page-versions .buttons-container,
page-billing-history .buttons-container,
page-noe-notr .buttons-container,
page-eightthirtyseven-management .buttons-container,
eightthirtyseven-management-table .buttons-container,
eightthirtyseven-management-table-row .buttons-container,
page-billing-reports .buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 20px 20px 0 20px;
}

page-payment-management .buttons-container > button,
page-accounts-receivable .buttons-container > button,
page-remittance-management .buttons-container > button,
page-claim-management .buttons-container > button,
claim-table-row .buttons-container > button,
month-end-close-table-row .buttons-container > button,
payment-table-row .buttons-container > button,
remittance-table-row .buttons-container > button,
accounts-receivable-table-row .buttons-container > button,
generate-claim-modal .buttons-container > button,
override-errors-modal .buttons-container > button,
resolve-remark-modal .buttons-container > button,
resolve-new-NOE-modal .buttons-container > button,
new-payment-modal .buttons-container > button,
post-payment-modal .buttons-container > button,
page-month-end-close .buttons-container > button,
page-payment-processing .buttons-container > button,
page-manual-remit .buttons-container > button,
page-versions .buttons-container > button,
page-billing-history .buttons-container > button,
page-noe-notr .buttons-container > button,
page-eightthirtyseven-management .buttons-container > button,
eightthirtyseven-management-table .buttons-container > button,
eightthirtyseven-management-table-row .buttons-container > button,
page-billing-reports .buttons-container > button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
}

page-payment-management .billing-button,
page-accounts-receivable .billing-button,
page-remittance-management .billing-button,
page-claim-management .billing-button,
claim-table-row .billing-button,
month-end-close-table-row .billing-button,
payment-table-row .billing-button,
remittance-table-row .billing-button,
accounts-receivable-table-row .billing-button,
generate-claim-modal .billing-button,
override-errors-modal .billing-button,
resolve-remark-modal .billing-button,
resolve-new-NOE-modal .billing-button,
new-payment-modal .billing-button,
post-payment-modal .billing-button,
page-month-end-close .billing-button,
page-payment-processing .billing-button,
page-manual-remit .billing-button,
page-versions .billing-button,
page-billing-history .billing-button,
page-noe-notr .billing-button,
page-eightthirtyseven-management .billing-button,
eightthirtyseven-management-table .billing-button,
eightthirtyseven-management-table-row .billing-button,
page-billing-reports .billing-button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
  margin: 0;
}

page-payment-management .grid,
page-accounts-receivable .grid,
page-remittance-management .grid,
page-claim-management .grid,
claim-table-row .grid,
month-end-close-table-row .grid,
payment-table-row .grid,
remittance-table-row .grid,
accounts-receivable-table-row .grid,
generate-claim-modal .grid,
override-errors-modal .grid,
resolve-remark-modal .grid,
resolve-new-NOE-modal .grid,
new-payment-modal .grid,
post-payment-modal .grid,
page-month-end-close .grid,
page-payment-processing .grid,
page-manual-remit .grid,
page-versions .grid,
page-billing-history .grid,
page-noe-notr .grid,
page-eightthirtyseven-management .grid,
eightthirtyseven-management-table .grid,
eightthirtyseven-management-table-row .grid,
page-billing-reports .grid {
  padding: 10px 20px 20px 20px !important;
}

page-payment-management .cs-h2,
page-accounts-receivable .cs-h2,
page-remittance-management .cs-h2,
page-claim-management .cs-h2,
claim-table-row .cs-h2,
month-end-close-table-row .cs-h2,
payment-table-row .cs-h2,
remittance-table-row .cs-h2,
accounts-receivable-table-row .cs-h2,
generate-claim-modal .cs-h2,
override-errors-modal .cs-h2,
resolve-remark-modal .cs-h2,
resolve-new-NOE-modal .cs-h2,
new-payment-modal .cs-h2,
post-payment-modal .cs-h2,
page-month-end-close .cs-h2,
page-payment-processing .cs-h2,
page-manual-remit .cs-h2,
page-versions .cs-h2,
page-billing-history .cs-h2,
page-noe-notr .cs-h2,
page-eightthirtyseven-management .cs-h2,
eightthirtyseven-management-table .cs-h2,
eightthirtyseven-management-table-row .cs-h2,
page-billing-reports .cs-h2 {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  vertical-align: middle;
  color: #2d2c2c;
}

page-payment-management .details-header,
page-accounts-receivable .details-header,
page-remittance-management .details-header,
page-claim-management .details-header,
claim-table-row .details-header,
month-end-close-table-row .details-header,
payment-table-row .details-header,
remittance-table-row .details-header,
accounts-receivable-table-row .details-header,
generate-claim-modal .details-header,
override-errors-modal .details-header,
resolve-remark-modal .details-header,
resolve-new-NOE-modal .details-header,
new-payment-modal .details-header,
post-payment-modal .details-header,
page-month-end-close .details-header,
page-payment-processing .details-header,
page-manual-remit .details-header,
page-versions .details-header,
page-billing-history .details-header,
page-noe-notr .details-header,
page-eightthirtyseven-management .details-header,
eightthirtyseven-management-table .details-header,
eightthirtyseven-management-table-row .details-header,
page-billing-reports .details-header {
  background-color: #c5d0e0;
  margin: 0px !important;
}

page-payment-management .details-border,
page-accounts-receivable .details-border,
page-remittance-management .details-border,
page-claim-management .details-border,
claim-table-row .details-border,
month-end-close-table-row .details-border,
payment-table-row .details-border,
remittance-table-row .details-border,
accounts-receivable-table-row .details-border,
generate-claim-modal .details-border,
override-errors-modal .details-border,
resolve-remark-modal .details-border,
resolve-new-NOE-modal .details-border,
new-payment-modal .details-border,
post-payment-modal .details-border,
page-month-end-close .details-border,
page-payment-processing .details-border,
page-manual-remit .details-border,
page-versions .details-border,
page-billing-history .details-border,
page-noe-notr .details-border,
page-eightthirtyseven-management .details-border,
eightthirtyseven-management-table .details-border,
eightthirtyseven-management-table-row .details-border,
page-billing-reports .details-border {
  border-radius: 2px;
  border: solid 1px rgba(151, 151, 151, 0.5);
}

page-payment-management .details-padding,
page-accounts-receivable .details-padding,
page-remittance-management .details-padding,
page-claim-management .details-padding,
claim-table-row .details-padding,
month-end-close-table-row .details-padding,
payment-table-row .details-padding,
remittance-table-row .details-padding,
accounts-receivable-table-row .details-padding,
generate-claim-modal .details-padding,
override-errors-modal .details-padding,
resolve-remark-modal .details-padding,
resolve-new-NOE-modal .details-padding,
new-payment-modal .details-padding,
post-payment-modal .details-padding,
page-month-end-close .details-padding,
page-payment-processing .details-padding,
page-manual-remit .details-padding,
page-versions .details-padding,
page-billing-history .details-padding,
page-noe-notr .details-padding,
page-eightthirtyseven-management .details-padding,
eightthirtyseven-management-table .details-padding,
eightthirtyseven-management-table-row .details-padding,
page-billing-reports .details-padding {
  padding: 3px 5px;
}

page-payment-management .cs-h3,
page-accounts-receivable .cs-h3,
page-remittance-management .cs-h3,
page-claim-management .cs-h3,
claim-table-row .cs-h3,
month-end-close-table-row .cs-h3,
payment-table-row .cs-h3,
remittance-table-row .cs-h3,
accounts-receivable-table-row .cs-h3,
generate-claim-modal .cs-h3,
override-errors-modal .cs-h3,
resolve-remark-modal .cs-h3,
resolve-new-NOE-modal .cs-h3,
new-payment-modal .cs-h3,
post-payment-modal .cs-h3,
page-month-end-close .cs-h3,
page-payment-processing .cs-h3,
page-manual-remit .cs-h3,
page-versions .cs-h3,
page-billing-history .cs-h3,
page-noe-notr .cs-h3,
page-eightthirtyseven-management .cs-h3,
eightthirtyseven-management-table .cs-h3,
eightthirtyseven-management-table-row .cs-h3,
page-billing-reports .cs-h3 {
  font-size: 12px !important;
}

page-payment-management .details-label-margin,
page-accounts-receivable .details-label-margin,
page-remittance-management .details-label-margin,
page-claim-management .details-label-margin,
claim-table-row .details-label-margin,
month-end-close-table-row .details-label-margin,
payment-table-row .details-label-margin,
remittance-table-row .details-label-margin,
accounts-receivable-table-row .details-label-margin,
generate-claim-modal .details-label-margin,
override-errors-modal .details-label-margin,
resolve-remark-modal .details-label-margin,
resolve-new-NOE-modal .details-label-margin,
new-payment-modal .details-label-margin,
post-payment-modal .details-label-margin,
page-month-end-close .details-label-margin,
page-payment-processing .details-label-margin,
page-manual-remit .details-label-margin,
page-versions .details-label-margin,
page-billing-history .details-label-margin,
page-noe-notr .details-label-margin,
page-eightthirtyseven-management .details-label-margin,
eightthirtyseven-management-table .details-label-margin,
eightthirtyseven-management-table-row .details-label-margin,
page-billing-reports .details-label-margin {
  margin: 0 8px 20px 0;
}

page-payment-management .curantisH2,
page-accounts-receivable .curantisH2,
page-remittance-management .curantisH2,
page-claim-management .curantisH2,
claim-table-row .curantisH2,
month-end-close-table-row .curantisH2,
payment-table-row .curantisH2,
remittance-table-row .curantisH2,
accounts-receivable-table-row .curantisH2,
generate-claim-modal .curantisH2,
override-errors-modal .curantisH2,
resolve-remark-modal .curantisH2,
resolve-new-NOE-modal .curantisH2,
new-payment-modal .curantisH2,
post-payment-modal .curantisH2,
page-month-end-close .curantisH2,
page-payment-processing .curantisH2,
page-manual-remit .curantisH2,
page-versions .curantisH2,
page-billing-history .curantisH2,
page-noe-notr .curantisH2,
page-eightthirtyseven-management .curantisH2,
eightthirtyseven-management-table .curantisH2,
eightthirtyseven-management-table-row .curantisH2,
page-billing-reports .curantisH2 {
  color: #5977ba;
  font-size: 14px;
  font-weight: 700;
}

page-payment-management .table-header,
page-accounts-receivable .table-header,
page-remittance-management .table-header,
page-claim-management .table-header,
claim-table-row .table-header,
month-end-close-table-row .table-header,
payment-table-row .table-header,
remittance-table-row .table-header,
accounts-receivable-table-row .table-header,
generate-claim-modal .table-header,
override-errors-modal .table-header,
resolve-remark-modal .table-header,
resolve-new-NOE-modal .table-header,
new-payment-modal .table-header,
post-payment-modal .table-header,
page-month-end-close .table-header,
page-payment-processing .table-header,
page-manual-remit .table-header,
page-versions .table-header,
page-billing-history .table-header,
page-noe-notr .table-header,
page-eightthirtyseven-management .table-header,
eightthirtyseven-management-table .table-header,
eightthirtyseven-management-table-row .table-header,
page-billing-reports .table-header {
  background-color: #ffffff;
  padding: 5px 5px 0 5px;
}

page-payment-management .table-header-margin,
page-accounts-receivable .table-header-margin,
page-remittance-management .table-header-margin,
page-claim-management .table-header-margin,
claim-table-row .table-header-margin,
month-end-close-table-row .table-header-margin,
payment-table-row .table-header-margin,
remittance-table-row .table-header-margin,
accounts-receivable-table-row .table-header-margin,
generate-claim-modal .table-header-margin,
override-errors-modal .table-header-margin,
resolve-remark-modal .table-header-margin,
resolve-new-NOE-modal .table-header-margin,
new-payment-modal .table-header-margin,
post-payment-modal .table-header-margin,
page-month-end-close .table-header-margin,
page-payment-processing .table-header-margin,
page-manual-remit .table-header-margin,
page-versions .table-header-margin,
page-billing-history .table-header-margin,
page-noe-notr .table-header-margin,
page-eightthirtyseven-management .table-header-margin,
eightthirtyseven-management-table .table-header-margin,
eightthirtyseven-management-table-row .table-header-margin,
page-billing-reports .table-header-margin {
  margin-bottom: 0 !important;
}

page-payment-management .table-item,
page-accounts-receivable .table-item,
page-remittance-management .table-item,
page-claim-management .table-item,
claim-table-row .table-item,
month-end-close-table-row .table-item,
payment-table-row .table-item,
remittance-table-row .table-item,
accounts-receivable-table-row .table-item,
generate-claim-modal .table-item,
override-errors-modal .table-item,
resolve-remark-modal .table-item,
resolve-new-NOE-modal .table-item,
new-payment-modal .table-item,
post-payment-modal .table-item,
page-month-end-close .table-item,
page-payment-processing .table-item,
page-manual-remit .table-item,
page-versions .table-item,
page-billing-history .table-item,
page-noe-notr .table-item,
page-eightthirtyseven-management .table-item,
eightthirtyseven-management-table .table-item,
eightthirtyseven-management-table-row .table-item,
page-billing-reports .table-item {
  font-size: 12px;
}

page-payment-management .checkbox-pad,
page-accounts-receivable .checkbox-pad,
page-remittance-management .checkbox-pad,
page-claim-management .checkbox-pad,
claim-table-row .checkbox-pad,
month-end-close-table-row .checkbox-pad,
payment-table-row .checkbox-pad,
remittance-table-row .checkbox-pad,
accounts-receivable-table-row .checkbox-pad,
generate-claim-modal .checkbox-pad,
override-errors-modal .checkbox-pad,
resolve-remark-modal .checkbox-pad,
resolve-new-NOE-modal .checkbox-pad,
new-payment-modal .checkbox-pad,
post-payment-modal .checkbox-pad,
page-month-end-close .checkbox-pad,
page-payment-processing .checkbox-pad,
page-manual-remit .checkbox-pad,
page-versions .checkbox-pad,
page-billing-history .checkbox-pad,
page-noe-notr .checkbox-pad,
page-eightthirtyseven-management .checkbox-pad,
eightthirtyseven-management-table .checkbox-pad,
eightthirtyseven-management-table-row .checkbox-pad,
page-billing-reports .checkbox-pad {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 4px;
  -ms-flex: 0 0 4px;
  flex: 0 0 4px;
  margin-top: 15px;
  margin-right: 10px;
}

page-payment-management .space-even,
page-accounts-receivable .space-even,
page-remittance-management .space-even,
page-claim-management .space-even,
claim-table-row .space-even,
month-end-close-table-row .space-even,
payment-table-row .space-even,
remittance-table-row .space-even,
accounts-receivable-table-row .space-even,
generate-claim-modal .space-even,
override-errors-modal .space-even,
resolve-remark-modal .space-even,
resolve-new-NOE-modal .space-even,
new-payment-modal .space-even,
post-payment-modal .space-even,
page-month-end-close .space-even,
page-payment-processing .space-even,
page-manual-remit .space-even,
page-versions .space-even,
page-billing-history .space-even,
page-noe-notr .space-even,
page-eightthirtyseven-management .space-even,
eightthirtyseven-management-table .space-even,
eightthirtyseven-management-table-row .space-even,
page-billing-reports .space-even {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  padding: 5px;
}

page-payment-management .arrow-col,
page-accounts-receivable .arrow-col,
page-remittance-management .arrow-col,
page-claim-management .arrow-col,
claim-table-row .arrow-col,
month-end-close-table-row .arrow-col,
payment-table-row .arrow-col,
remittance-table-row .arrow-col,
accounts-receivable-table-row .arrow-col,
generate-claim-modal .arrow-col,
override-errors-modal .arrow-col,
resolve-remark-modal .arrow-col,
resolve-new-NOE-modal .arrow-col,
new-payment-modal .arrow-col,
post-payment-modal .arrow-col,
page-month-end-close .arrow-col,
page-payment-processing .arrow-col,
page-manual-remit .arrow-col,
page-versions .arrow-col,
page-billing-history .arrow-col,
page-noe-notr .arrow-col,
page-eightthirtyseven-management .arrow-col,
eightthirtyseven-management-table .arrow-col,
eightthirtyseven-management-table-row .arrow-col,
page-billing-reports .arrow-col {
  max-width: 30px !important;
  margin-right: 20px !important;
  left: 0px !important;
}

page-payment-management .fill-row,
page-accounts-receivable .fill-row,
page-remittance-management .fill-row,
page-claim-management .fill-row,
claim-table-row .fill-row,
month-end-close-table-row .fill-row,
payment-table-row .fill-row,
remittance-table-row .fill-row,
accounts-receivable-table-row .fill-row,
generate-claim-modal .fill-row,
override-errors-modal .fill-row,
resolve-remark-modal .fill-row,
resolve-new-NOE-modal .fill-row,
new-payment-modal .fill-row,
post-payment-modal .fill-row,
page-month-end-close .fill-row,
page-payment-processing .fill-row,
page-manual-remit .fill-row,
page-versions .fill-row,
page-billing-history .fill-row,
page-noe-notr .fill-row,
page-eightthirtyseven-management .fill-row,
eightthirtyseven-management-table .fill-row,
eightthirtyseven-management-table-row .fill-row,
page-billing-reports .fill-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}

page-payment-management month-end-close-table-row:nth-child(even) > .billing-row,
page-payment-management claim-table-row:nth-child(even) > .billing-row,
page-payment-management payment-table-row:nth-child(even) > .billing-row,
page-payment-management accounts-receivable-table-row:nth-child(even) > .billing-row,
page-payment-management remittance-table-row:nth-child(even) > .billing-row,
page-payment-management eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-payment-management versions-table-row:nth-child(even) > .billing-row,
page-accounts-receivable month-end-close-table-row:nth-child(even) > .billing-row,
page-accounts-receivable claim-table-row:nth-child(even) > .billing-row,
page-accounts-receivable payment-table-row:nth-child(even) > .billing-row,
page-accounts-receivable accounts-receivable-table-row:nth-child(even) > .billing-row,
page-accounts-receivable remittance-table-row:nth-child(even) > .billing-row,
page-accounts-receivable eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-accounts-receivable versions-table-row:nth-child(even) > .billing-row,
page-remittance-management month-end-close-table-row:nth-child(even) > .billing-row,
page-remittance-management claim-table-row:nth-child(even) > .billing-row,
page-remittance-management payment-table-row:nth-child(even) > .billing-row,
page-remittance-management accounts-receivable-table-row:nth-child(even) > .billing-row,
page-remittance-management remittance-table-row:nth-child(even) > .billing-row,
page-remittance-management eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-remittance-management versions-table-row:nth-child(even) > .billing-row,
page-claim-management month-end-close-table-row:nth-child(even) > .billing-row,
page-claim-management claim-table-row:nth-child(even) > .billing-row,
page-claim-management payment-table-row:nth-child(even) > .billing-row,
page-claim-management accounts-receivable-table-row:nth-child(even) > .billing-row,
page-claim-management remittance-table-row:nth-child(even) > .billing-row,
page-claim-management eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-claim-management versions-table-row:nth-child(even) > .billing-row,
claim-table-row month-end-close-table-row:nth-child(even) > .billing-row,
claim-table-row claim-table-row:nth-child(even) > .billing-row,
claim-table-row payment-table-row:nth-child(even) > .billing-row,
claim-table-row accounts-receivable-table-row:nth-child(even) > .billing-row,
claim-table-row remittance-table-row:nth-child(even) > .billing-row,
claim-table-row eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
claim-table-row versions-table-row:nth-child(even) > .billing-row,
month-end-close-table-row month-end-close-table-row:nth-child(even) > .billing-row,
month-end-close-table-row claim-table-row:nth-child(even) > .billing-row,
month-end-close-table-row payment-table-row:nth-child(even) > .billing-row,
month-end-close-table-row accounts-receivable-table-row:nth-child(even) > .billing-row,
month-end-close-table-row remittance-table-row:nth-child(even) > .billing-row,
month-end-close-table-row eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
month-end-close-table-row versions-table-row:nth-child(even) > .billing-row,
payment-table-row month-end-close-table-row:nth-child(even) > .billing-row,
payment-table-row claim-table-row:nth-child(even) > .billing-row,
payment-table-row payment-table-row:nth-child(even) > .billing-row,
payment-table-row accounts-receivable-table-row:nth-child(even) > .billing-row,
payment-table-row remittance-table-row:nth-child(even) > .billing-row,
payment-table-row eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
payment-table-row versions-table-row:nth-child(even) > .billing-row,
remittance-table-row month-end-close-table-row:nth-child(even) > .billing-row,
remittance-table-row claim-table-row:nth-child(even) > .billing-row,
remittance-table-row payment-table-row:nth-child(even) > .billing-row,
remittance-table-row accounts-receivable-table-row:nth-child(even) > .billing-row,
remittance-table-row remittance-table-row:nth-child(even) > .billing-row,
remittance-table-row eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
remittance-table-row versions-table-row:nth-child(even) > .billing-row,
accounts-receivable-table-row month-end-close-table-row:nth-child(even) > .billing-row,
accounts-receivable-table-row claim-table-row:nth-child(even) > .billing-row,
accounts-receivable-table-row payment-table-row:nth-child(even) > .billing-row,
accounts-receivable-table-row accounts-receivable-table-row:nth-child(even) > .billing-row,
accounts-receivable-table-row remittance-table-row:nth-child(even) > .billing-row,
accounts-receivable-table-row eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
accounts-receivable-table-row versions-table-row:nth-child(even) > .billing-row,
generate-claim-modal month-end-close-table-row:nth-child(even) > .billing-row,
generate-claim-modal claim-table-row:nth-child(even) > .billing-row,
generate-claim-modal payment-table-row:nth-child(even) > .billing-row,
generate-claim-modal accounts-receivable-table-row:nth-child(even) > .billing-row,
generate-claim-modal remittance-table-row:nth-child(even) > .billing-row,
generate-claim-modal eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
generate-claim-modal versions-table-row:nth-child(even) > .billing-row,
override-errors-modal month-end-close-table-row:nth-child(even) > .billing-row,
override-errors-modal claim-table-row:nth-child(even) > .billing-row,
override-errors-modal payment-table-row:nth-child(even) > .billing-row,
override-errors-modal accounts-receivable-table-row:nth-child(even) > .billing-row,
override-errors-modal remittance-table-row:nth-child(even) > .billing-row,
override-errors-modal eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
override-errors-modal versions-table-row:nth-child(even) > .billing-row,
resolve-remark-modal month-end-close-table-row:nth-child(even) > .billing-row,
resolve-remark-modal claim-table-row:nth-child(even) > .billing-row,
resolve-remark-modal payment-table-row:nth-child(even) > .billing-row,
resolve-remark-modal accounts-receivable-table-row:nth-child(even) > .billing-row,
resolve-remark-modal remittance-table-row:nth-child(even) > .billing-row,
resolve-remark-modal eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
resolve-remark-modal versions-table-row:nth-child(even) > .billing-row,
resolve-new-NOE-modal month-end-close-table-row:nth-child(even) > .billing-row,
resolve-new-NOE-modal claim-table-row:nth-child(even) > .billing-row,
resolve-new-NOE-modal payment-table-row:nth-child(even) > .billing-row,
resolve-new-NOE-modal accounts-receivable-table-row:nth-child(even) > .billing-row,
resolve-new-NOE-modal remittance-table-row:nth-child(even) > .billing-row,
resolve-new-NOE-modal eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
resolve-new-NOE-modal versions-table-row:nth-child(even) > .billing-row,
new-payment-modal month-end-close-table-row:nth-child(even) > .billing-row,
new-payment-modal claim-table-row:nth-child(even) > .billing-row,
new-payment-modal payment-table-row:nth-child(even) > .billing-row,
new-payment-modal accounts-receivable-table-row:nth-child(even) > .billing-row,
new-payment-modal remittance-table-row:nth-child(even) > .billing-row,
new-payment-modal eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
new-payment-modal versions-table-row:nth-child(even) > .billing-row,
post-payment-modal month-end-close-table-row:nth-child(even) > .billing-row,
post-payment-modal claim-table-row:nth-child(even) > .billing-row,
post-payment-modal payment-table-row:nth-child(even) > .billing-row,
post-payment-modal accounts-receivable-table-row:nth-child(even) > .billing-row,
post-payment-modal remittance-table-row:nth-child(even) > .billing-row,
post-payment-modal eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
post-payment-modal versions-table-row:nth-child(even) > .billing-row,
page-month-end-close month-end-close-table-row:nth-child(even) > .billing-row,
page-month-end-close claim-table-row:nth-child(even) > .billing-row,
page-month-end-close payment-table-row:nth-child(even) > .billing-row,
page-month-end-close accounts-receivable-table-row:nth-child(even) > .billing-row,
page-month-end-close remittance-table-row:nth-child(even) > .billing-row,
page-month-end-close eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-month-end-close versions-table-row:nth-child(even) > .billing-row,
page-payment-processing month-end-close-table-row:nth-child(even) > .billing-row,
page-payment-processing claim-table-row:nth-child(even) > .billing-row,
page-payment-processing payment-table-row:nth-child(even) > .billing-row,
page-payment-processing accounts-receivable-table-row:nth-child(even) > .billing-row,
page-payment-processing remittance-table-row:nth-child(even) > .billing-row,
page-payment-processing eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-payment-processing versions-table-row:nth-child(even) > .billing-row,
page-manual-remit month-end-close-table-row:nth-child(even) > .billing-row,
page-manual-remit claim-table-row:nth-child(even) > .billing-row,
page-manual-remit payment-table-row:nth-child(even) > .billing-row,
page-manual-remit accounts-receivable-table-row:nth-child(even) > .billing-row,
page-manual-remit remittance-table-row:nth-child(even) > .billing-row,
page-manual-remit eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-manual-remit versions-table-row:nth-child(even) > .billing-row,
page-versions month-end-close-table-row:nth-child(even) > .billing-row,
page-versions claim-table-row:nth-child(even) > .billing-row,
page-versions payment-table-row:nth-child(even) > .billing-row,
page-versions accounts-receivable-table-row:nth-child(even) > .billing-row,
page-versions remittance-table-row:nth-child(even) > .billing-row,
page-versions eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-versions versions-table-row:nth-child(even) > .billing-row,
page-billing-history month-end-close-table-row:nth-child(even) > .billing-row,
page-billing-history claim-table-row:nth-child(even) > .billing-row,
page-billing-history payment-table-row:nth-child(even) > .billing-row,
page-billing-history accounts-receivable-table-row:nth-child(even) > .billing-row,
page-billing-history remittance-table-row:nth-child(even) > .billing-row,
page-billing-history eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-billing-history versions-table-row:nth-child(even) > .billing-row,
page-noe-notr month-end-close-table-row:nth-child(even) > .billing-row,
page-noe-notr claim-table-row:nth-child(even) > .billing-row,
page-noe-notr payment-table-row:nth-child(even) > .billing-row,
page-noe-notr accounts-receivable-table-row:nth-child(even) > .billing-row,
page-noe-notr remittance-table-row:nth-child(even) > .billing-row,
page-noe-notr eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-noe-notr versions-table-row:nth-child(even) > .billing-row,
page-eightthirtyseven-management month-end-close-table-row:nth-child(even) > .billing-row,
page-eightthirtyseven-management claim-table-row:nth-child(even) > .billing-row,
page-eightthirtyseven-management payment-table-row:nth-child(even) > .billing-row,
page-eightthirtyseven-management accounts-receivable-table-row:nth-child(even) > .billing-row,
page-eightthirtyseven-management remittance-table-row:nth-child(even) > .billing-row,
page-eightthirtyseven-management eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-eightthirtyseven-management versions-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table month-end-close-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table claim-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table payment-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table accounts-receivable-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table remittance-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table versions-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table-row month-end-close-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table-row claim-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table-row payment-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table-row accounts-receivable-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table-row remittance-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table-row eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
eightthirtyseven-management-table-row versions-table-row:nth-child(even) > .billing-row,
page-billing-reports month-end-close-table-row:nth-child(even) > .billing-row,
page-billing-reports claim-table-row:nth-child(even) > .billing-row,
page-billing-reports payment-table-row:nth-child(even) > .billing-row,
page-billing-reports accounts-receivable-table-row:nth-child(even) > .billing-row,
page-billing-reports remittance-table-row:nth-child(even) > .billing-row,
page-billing-reports eightthirtyseven-management-table-row:nth-child(even) > .billing-row,
page-billing-reports versions-table-row:nth-child(even) > .billing-row {
  background-color: #f0f0f0;
}

page-payment-management .details-card,
page-accounts-receivable .details-card,
page-remittance-management .details-card,
page-claim-management .details-card,
claim-table-row .details-card,
month-end-close-table-row .details-card,
payment-table-row .details-card,
remittance-table-row .details-card,
accounts-receivable-table-row .details-card,
generate-claim-modal .details-card,
override-errors-modal .details-card,
resolve-remark-modal .details-card,
resolve-new-NOE-modal .details-card,
new-payment-modal .details-card,
post-payment-modal .details-card,
page-month-end-close .details-card,
page-payment-processing .details-card,
page-manual-remit .details-card,
page-versions .details-card,
page-billing-history .details-card,
page-noe-notr .details-card,
page-eightthirtyseven-management .details-card,
eightthirtyseven-management-table .details-card,
eightthirtyseven-management-table-row .details-card,
page-billing-reports .details-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 0 !important;
  width: 100%;
  margin-bottom: 8px !important;
}

page-payment-management .pager-align-left,
page-accounts-receivable .pager-align-left,
page-remittance-management .pager-align-left,
page-claim-management .pager-align-left,
claim-table-row .pager-align-left,
month-end-close-table-row .pager-align-left,
payment-table-row .pager-align-left,
remittance-table-row .pager-align-left,
accounts-receivable-table-row .pager-align-left,
generate-claim-modal .pager-align-left,
override-errors-modal .pager-align-left,
resolve-remark-modal .pager-align-left,
resolve-new-NOE-modal .pager-align-left,
new-payment-modal .pager-align-left,
post-payment-modal .pager-align-left,
page-month-end-close .pager-align-left,
page-payment-processing .pager-align-left,
page-manual-remit .pager-align-left,
page-versions .pager-align-left,
page-billing-history .pager-align-left,
page-noe-notr .pager-align-left,
page-eightthirtyseven-management .pager-align-left,
eightthirtyseven-management-table .pager-align-left,
eightthirtyseven-management-table-row .pager-align-left,
page-billing-reports .pager-align-left {
  -webkit-box-pack: left;
  -webkit-justify-content: left;
  -ms-flex-pack: left;
  justify-content: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-payment-management .modal-header,
page-accounts-receivable .modal-header,
page-remittance-management .modal-header,
page-claim-management .modal-header,
claim-table-row .modal-header,
month-end-close-table-row .modal-header,
payment-table-row .modal-header,
remittance-table-row .modal-header,
accounts-receivable-table-row .modal-header,
generate-claim-modal .modal-header,
override-errors-modal .modal-header,
resolve-remark-modal .modal-header,
resolve-new-NOE-modal .modal-header,
new-payment-modal .modal-header,
post-payment-modal .modal-header,
page-month-end-close .modal-header,
page-payment-processing .modal-header,
page-manual-remit .modal-header,
page-versions .modal-header,
page-billing-history .modal-header,
page-noe-notr .modal-header,
page-eightthirtyseven-management .modal-header,
eightthirtyseven-management-table .modal-header,
eightthirtyseven-management-table-row .modal-header,
page-billing-reports .modal-header {
  padding: 14px 20px;
  margin-top: 20px;
}

page-payment-management .modal-list-item,
page-accounts-receivable .modal-list-item,
page-remittance-management .modal-list-item,
page-claim-management .modal-list-item,
claim-table-row .modal-list-item,
month-end-close-table-row .modal-list-item,
payment-table-row .modal-list-item,
remittance-table-row .modal-list-item,
accounts-receivable-table-row .modal-list-item,
generate-claim-modal .modal-list-item,
override-errors-modal .modal-list-item,
resolve-remark-modal .modal-list-item,
resolve-new-NOE-modal .modal-list-item,
new-payment-modal .modal-list-item,
post-payment-modal .modal-list-item,
page-month-end-close .modal-list-item,
page-payment-processing .modal-list-item,
page-manual-remit .modal-list-item,
page-versions .modal-list-item,
page-billing-history .modal-list-item,
page-noe-notr .modal-list-item,
page-eightthirtyseven-management .modal-list-item,
eightthirtyseven-management-table .modal-list-item,
eightthirtyseven-management-table-row .modal-list-item,
page-billing-reports .modal-list-item {
  max-width: 145px;
}

page-payment-management .modal-info-list,
page-accounts-receivable .modal-info-list,
page-remittance-management .modal-info-list,
page-claim-management .modal-info-list,
claim-table-row .modal-info-list,
month-end-close-table-row .modal-info-list,
payment-table-row .modal-info-list,
remittance-table-row .modal-info-list,
accounts-receivable-table-row .modal-info-list,
generate-claim-modal .modal-info-list,
override-errors-modal .modal-info-list,
resolve-remark-modal .modal-info-list,
resolve-new-NOE-modal .modal-info-list,
new-payment-modal .modal-info-list,
post-payment-modal .modal-info-list,
page-month-end-close .modal-info-list,
page-payment-processing .modal-info-list,
page-manual-remit .modal-info-list,
page-versions .modal-info-list,
page-billing-history .modal-info-list,
page-noe-notr .modal-info-list,
page-eightthirtyseven-management .modal-info-list,
eightthirtyseven-management-table .modal-info-list,
eightthirtyseven-management-table-row .modal-info-list,
page-billing-reports .modal-info-list {
  margin: 22px 38px;
}

page-payment-management .vertical-divider,
page-accounts-receivable .vertical-divider,
page-remittance-management .vertical-divider,
page-claim-management .vertical-divider,
claim-table-row .vertical-divider,
month-end-close-table-row .vertical-divider,
payment-table-row .vertical-divider,
remittance-table-row .vertical-divider,
accounts-receivable-table-row .vertical-divider,
generate-claim-modal .vertical-divider,
override-errors-modal .vertical-divider,
resolve-remark-modal .vertical-divider,
resolve-new-NOE-modal .vertical-divider,
new-payment-modal .vertical-divider,
post-payment-modal .vertical-divider,
page-month-end-close .vertical-divider,
page-payment-processing .vertical-divider,
page-manual-remit .vertical-divider,
page-versions .vertical-divider,
page-billing-history .vertical-divider,
page-noe-notr .vertical-divider,
page-eightthirtyseven-management .vertical-divider,
eightthirtyseven-management-table .vertical-divider,
eightthirtyseven-management-table-row .vertical-divider,
page-billing-reports .vertical-divider {
  width: 3px;
  height: 100%;
  background-color: #5977ba;
  z-index: 2;
}

page-payment-management ion-footer,
page-accounts-receivable ion-footer,
page-remittance-management ion-footer,
page-claim-management ion-footer,
claim-table-row ion-footer,
month-end-close-table-row ion-footer,
payment-table-row ion-footer,
remittance-table-row ion-footer,
accounts-receivable-table-row ion-footer,
generate-claim-modal ion-footer,
override-errors-modal ion-footer,
resolve-remark-modal ion-footer,
resolve-new-NOE-modal ion-footer,
new-payment-modal ion-footer,
post-payment-modal ion-footer,
page-month-end-close ion-footer,
page-payment-processing ion-footer,
page-manual-remit ion-footer,
page-versions ion-footer,
page-billing-history ion-footer,
page-noe-notr ion-footer,
page-eightthirtyseven-management ion-footer,
eightthirtyseven-management-table ion-footer,
eightthirtyseven-management-table-row ion-footer,
page-billing-reports ion-footer {
  background-color: white;
}

page-payment-management ion-footer .modalFooter,
page-accounts-receivable ion-footer .modalFooter,
page-remittance-management ion-footer .modalFooter,
page-claim-management ion-footer .modalFooter,
claim-table-row ion-footer .modalFooter,
month-end-close-table-row ion-footer .modalFooter,
payment-table-row ion-footer .modalFooter,
remittance-table-row ion-footer .modalFooter,
accounts-receivable-table-row ion-footer .modalFooter,
generate-claim-modal ion-footer .modalFooter,
override-errors-modal ion-footer .modalFooter,
resolve-remark-modal ion-footer .modalFooter,
resolve-new-NOE-modal ion-footer .modalFooter,
new-payment-modal ion-footer .modalFooter,
post-payment-modal ion-footer .modalFooter,
page-month-end-close ion-footer .modalFooter,
page-payment-processing ion-footer .modalFooter,
page-manual-remit ion-footer .modalFooter,
page-versions ion-footer .modalFooter,
page-billing-history ion-footer .modalFooter,
page-noe-notr ion-footer .modalFooter,
page-eightthirtyseven-management ion-footer .modalFooter,
eightthirtyseven-management-table ion-footer .modalFooter,
eightthirtyseven-management-table-row ion-footer .modalFooter,
page-billing-reports ion-footer .modalFooter {
  padding: 20px;
}

page-payment-management ion-footer .modalFooter > button,
page-accounts-receivable ion-footer .modalFooter > button,
page-remittance-management ion-footer .modalFooter > button,
page-claim-management ion-footer .modalFooter > button,
claim-table-row ion-footer .modalFooter > button,
month-end-close-table-row ion-footer .modalFooter > button,
payment-table-row ion-footer .modalFooter > button,
remittance-table-row ion-footer .modalFooter > button,
accounts-receivable-table-row ion-footer .modalFooter > button,
generate-claim-modal ion-footer .modalFooter > button,
override-errors-modal ion-footer .modalFooter > button,
resolve-remark-modal ion-footer .modalFooter > button,
resolve-new-NOE-modal ion-footer .modalFooter > button,
new-payment-modal ion-footer .modalFooter > button,
post-payment-modal ion-footer .modalFooter > button,
page-month-end-close ion-footer .modalFooter > button,
page-payment-processing ion-footer .modalFooter > button,
page-manual-remit ion-footer .modalFooter > button,
page-versions ion-footer .modalFooter > button,
page-billing-history ion-footer .modalFooter > button,
page-noe-notr ion-footer .modalFooter > button,
page-eightthirtyseven-management ion-footer .modalFooter > button,
eightthirtyseven-management-table ion-footer .modalFooter > button,
eightthirtyseven-management-table-row ion-footer .modalFooter > button,
page-billing-reports ion-footer .modalFooter > button {
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
  border-radius: 3px;
  margin: 0;
}

page-payment-management ion-footer .cancelBtn,
page-accounts-receivable ion-footer .cancelBtn,
page-remittance-management ion-footer .cancelBtn,
page-claim-management ion-footer .cancelBtn,
claim-table-row ion-footer .cancelBtn,
month-end-close-table-row ion-footer .cancelBtn,
payment-table-row ion-footer .cancelBtn,
remittance-table-row ion-footer .cancelBtn,
accounts-receivable-table-row ion-footer .cancelBtn,
generate-claim-modal ion-footer .cancelBtn,
override-errors-modal ion-footer .cancelBtn,
resolve-remark-modal ion-footer .cancelBtn,
resolve-new-NOE-modal ion-footer .cancelBtn,
new-payment-modal ion-footer .cancelBtn,
post-payment-modal ion-footer .cancelBtn,
page-month-end-close ion-footer .cancelBtn,
page-payment-processing ion-footer .cancelBtn,
page-manual-remit ion-footer .cancelBtn,
page-versions ion-footer .cancelBtn,
page-billing-history ion-footer .cancelBtn,
page-noe-notr ion-footer .cancelBtn,
page-eightthirtyseven-management ion-footer .cancelBtn,
eightthirtyseven-management-table ion-footer .cancelBtn,
eightthirtyseven-management-table-row ion-footer .cancelBtn,
page-billing-reports ion-footer .cancelBtn {
  margin-right: 12px !important;
}

page-payment-management .item-container .select,
page-accounts-receivable .item-container .select,
page-remittance-management .item-container .select,
page-claim-management .item-container .select,
claim-table-row .item-container .select,
month-end-close-table-row .item-container .select,
payment-table-row .item-container .select,
remittance-table-row .item-container .select,
accounts-receivable-table-row .item-container .select,
generate-claim-modal .item-container .select,
override-errors-modal .item-container .select,
resolve-remark-modal .item-container .select,
resolve-new-NOE-modal .item-container .select,
new-payment-modal .item-container .select,
post-payment-modal .item-container .select,
page-month-end-close .item-container .select,
page-payment-processing .item-container .select,
page-manual-remit .item-container .select,
page-versions .item-container .select,
page-billing-history .item-container .select,
page-noe-notr .item-container .select,
page-eightthirtyseven-management .item-container .select,
eightthirtyseven-management-table .item-container .select,
eightthirtyseven-management-table-row .item-container .select,
page-billing-reports .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-payment-management .item-container .select .loading,
page-accounts-receivable .item-container .select .loading,
page-remittance-management .item-container .select .loading,
page-claim-management .item-container .select .loading,
claim-table-row .item-container .select .loading,
month-end-close-table-row .item-container .select .loading,
payment-table-row .item-container .select .loading,
remittance-table-row .item-container .select .loading,
accounts-receivable-table-row .item-container .select .loading,
generate-claim-modal .item-container .select .loading,
override-errors-modal .item-container .select .loading,
resolve-remark-modal .item-container .select .loading,
resolve-new-NOE-modal .item-container .select .loading,
new-payment-modal .item-container .select .loading,
post-payment-modal .item-container .select .loading,
page-month-end-close .item-container .select .loading,
page-payment-processing .item-container .select .loading,
page-manual-remit .item-container .select .loading,
page-versions .item-container .select .loading,
page-billing-history .item-container .select .loading,
page-noe-notr .item-container .select .loading,
page-eightthirtyseven-management .item-container .select .loading,
eightthirtyseven-management-table .item-container .select .loading,
eightthirtyseven-management-table-row .item-container .select .loading,
page-billing-reports .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-payment-management .item-container .select .loading img,
page-accounts-receivable .item-container .select .loading img,
page-remittance-management .item-container .select .loading img,
page-claim-management .item-container .select .loading img,
claim-table-row .item-container .select .loading img,
month-end-close-table-row .item-container .select .loading img,
payment-table-row .item-container .select .loading img,
remittance-table-row .item-container .select .loading img,
accounts-receivable-table-row .item-container .select .loading img,
generate-claim-modal .item-container .select .loading img,
override-errors-modal .item-container .select .loading img,
resolve-remark-modal .item-container .select .loading img,
resolve-new-NOE-modal .item-container .select .loading img,
new-payment-modal .item-container .select .loading img,
post-payment-modal .item-container .select .loading img,
page-month-end-close .item-container .select .loading img,
page-payment-processing .item-container .select .loading img,
page-manual-remit .item-container .select .loading img,
page-versions .item-container .select .loading img,
page-billing-history .item-container .select .loading img,
page-noe-notr .item-container .select .loading img,
page-eightthirtyseven-management .item-container .select .loading img,
eightthirtyseven-management-table .item-container .select .loading img,
eightthirtyseven-management-table-row .item-container .select .loading img,
page-billing-reports .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-payment-management .item-container .select .hide-arrow,
page-accounts-receivable .item-container .select .hide-arrow,
page-remittance-management .item-container .select .hide-arrow,
page-claim-management .item-container .select .hide-arrow,
claim-table-row .item-container .select .hide-arrow,
month-end-close-table-row .item-container .select .hide-arrow,
payment-table-row .item-container .select .hide-arrow,
remittance-table-row .item-container .select .hide-arrow,
accounts-receivable-table-row .item-container .select .hide-arrow,
generate-claim-modal .item-container .select .hide-arrow,
override-errors-modal .item-container .select .hide-arrow,
resolve-remark-modal .item-container .select .hide-arrow,
resolve-new-NOE-modal .item-container .select .hide-arrow,
new-payment-modal .item-container .select .hide-arrow,
post-payment-modal .item-container .select .hide-arrow,
page-month-end-close .item-container .select .hide-arrow,
page-payment-processing .item-container .select .hide-arrow,
page-manual-remit .item-container .select .hide-arrow,
page-versions .item-container .select .hide-arrow,
page-billing-history .item-container .select .hide-arrow,
page-noe-notr .item-container .select .hide-arrow,
page-eightthirtyseven-management .item-container .select .hide-arrow,
eightthirtyseven-management-table .item-container .select .hide-arrow,
eightthirtyseven-management-table-row .item-container .select .hide-arrow,
page-billing-reports .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-payment-management .item-container .select .click-cover,
page-accounts-receivable .item-container .select .click-cover,
page-remittance-management .item-container .select .click-cover,
page-claim-management .item-container .select .click-cover,
claim-table-row .item-container .select .click-cover,
month-end-close-table-row .item-container .select .click-cover,
payment-table-row .item-container .select .click-cover,
remittance-table-row .item-container .select .click-cover,
accounts-receivable-table-row .item-container .select .click-cover,
generate-claim-modal .item-container .select .click-cover,
override-errors-modal .item-container .select .click-cover,
resolve-remark-modal .item-container .select .click-cover,
resolve-new-NOE-modal .item-container .select .click-cover,
new-payment-modal .item-container .select .click-cover,
post-payment-modal .item-container .select .click-cover,
page-month-end-close .item-container .select .click-cover,
page-payment-processing .item-container .select .click-cover,
page-manual-remit .item-container .select .click-cover,
page-versions .item-container .select .click-cover,
page-billing-history .item-container .select .click-cover,
page-noe-notr .item-container .select .click-cover,
page-eightthirtyseven-management .item-container .select .click-cover,
eightthirtyseven-management-table .item-container .select .click-cover,
eightthirtyseven-management-table-row .item-container .select .click-cover,
page-billing-reports .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-payment-management .item-container .no-select,
page-accounts-receivable .item-container .no-select,
page-remittance-management .item-container .no-select,
page-claim-management .item-container .no-select,
claim-table-row .item-container .no-select,
month-end-close-table-row .item-container .no-select,
payment-table-row .item-container .no-select,
remittance-table-row .item-container .no-select,
accounts-receivable-table-row .item-container .no-select,
generate-claim-modal .item-container .no-select,
override-errors-modal .item-container .no-select,
resolve-remark-modal .item-container .no-select,
resolve-new-NOE-modal .item-container .no-select,
new-payment-modal .item-container .no-select,
post-payment-modal .item-container .no-select,
page-month-end-close .item-container .no-select,
page-payment-processing .item-container .no-select,
page-manual-remit .item-container .no-select,
page-versions .item-container .no-select,
page-billing-history .item-container .no-select,
page-noe-notr .item-container .no-select,
page-eightthirtyseven-management .item-container .no-select,
eightthirtyseven-management-table .item-container .no-select,
eightthirtyseven-management-table-row .item-container .no-select,
page-billing-reports .item-container .no-select {
  background: none;
}

page-payment-management .item-container .bold,
page-accounts-receivable .item-container .bold,
page-remittance-management .item-container .bold,
page-claim-management .item-container .bold,
claim-table-row .item-container .bold,
month-end-close-table-row .item-container .bold,
payment-table-row .item-container .bold,
remittance-table-row .item-container .bold,
accounts-receivable-table-row .item-container .bold,
generate-claim-modal .item-container .bold,
override-errors-modal .item-container .bold,
resolve-remark-modal .item-container .bold,
resolve-new-NOE-modal .item-container .bold,
new-payment-modal .item-container .bold,
post-payment-modal .item-container .bold,
page-month-end-close .item-container .bold,
page-payment-processing .item-container .bold,
page-manual-remit .item-container .bold,
page-versions .item-container .bold,
page-billing-history .item-container .bold,
page-noe-notr .item-container .bold,
page-eightthirtyseven-management .item-container .bold,
eightthirtyseven-management-table .item-container .bold,
eightthirtyseven-management-table-row .item-container .bold,
page-billing-reports .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-payment-management .item-container .teams,
page-accounts-receivable .item-container .teams,
page-remittance-management .item-container .teams,
page-claim-management .item-container .teams,
claim-table-row .item-container .teams,
month-end-close-table-row .item-container .teams,
payment-table-row .item-container .teams,
remittance-table-row .item-container .teams,
accounts-receivable-table-row .item-container .teams,
generate-claim-modal .item-container .teams,
override-errors-modal .item-container .teams,
resolve-remark-modal .item-container .teams,
resolve-new-NOE-modal .item-container .teams,
new-payment-modal .item-container .teams,
post-payment-modal .item-container .teams,
page-month-end-close .item-container .teams,
page-payment-processing .item-container .teams,
page-manual-remit .item-container .teams,
page-versions .item-container .teams,
page-billing-history .item-container .teams,
page-noe-notr .item-container .teams,
page-eightthirtyseven-management .item-container .teams,
eightthirtyseven-management-table .item-container .teams,
eightthirtyseven-management-table-row .item-container .teams,
page-billing-reports .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

@use "../billing-base-page";
page-accounts-receivable {
  /* ----- filter bar ----- */
  /* ----- payment table ----- */
}

page-accounts-receivable ng-select {
  height: 4rem;
}

page-accounts-receivable ng-select .ng-select-container {
  height: 4rem !important;
}

page-accounts-receivable ng-select .ng-select-container .ng-value-container {
  height: 4rem;
  width: 20rem;
}

page-accounts-receivable ng-select .ng-select-container .ng-value-container .ng-placeholder {
  margin-top: 3px;
}

page-accounts-receivable .col {
  padding-right: 2px;
}

page-accounts-receivable .billing-card {
  height: calc(100% - 129px);
  overflow: visible;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 1em;
}

page-accounts-receivable .billing-card ion-card-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  position: relative;
}

page-accounts-receivable .billing-card ion-card-content accounts-receivable-table {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
}

page-accounts-receivable .claim-details-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-accounts-receivable .claim-details-tab .first-tab {
  margin-left: 20px;
}

page-accounts-receivable .claim-details-tab .active-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  background: #fff;
  padding: 5px;
  width: 10rem;
  -webkit-box-shadow: 0 0 4px 1px #d3d3d3;
  box-shadow: 0 0 4px 1px #d3d3d3;
  -webkit-clip-path: inset(-8px -8px 0px -8px);
  clip-path: inset(-8px -8px 0px -8px);
  border-radius: 0.5rem 0.5rem 0 0;
}

page-accounts-receivable .claim-details-tab .inactive-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #f0f0f0;
  padding: 5px;
  width: 10rem;
  color: #808080;
  font-size: 18px;
  font-weight: 700;
  border-radius: 0.5rem 0.5rem 0 0;
  cursor: pointer;
}

@media only screen and (max-height: 575px) {
  page-accounts-receivable .billing-card {
    height: auto;
  }
}

page-accounts-receivable .add-button-div {
  margin: 1rem 1rem 1rem 1rem;
}

page-accounts-receivable .payment-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 16px 10px 16px !important;
}

page-accounts-receivable .filename-filter-col {
  margin-top: -2px;
  padding-right: 5px;
}

page-accounts-receivable .active {
  padding: 2rem;
  background: purple;
  border-radius: 0.5rem;
}

page-accounts-receivable .input-box {
  border: solid 1px #c6d1e0;
  border-radius: 2px;
  height: 40px !important;
}

page-accounts-receivable .input-box .text-input-md {
  margin: 9px 8px;
}

page-accounts-receivable .search-options-container {
  width: 100%;
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  margin: -1px 0 0 0;
  z-index: 1;
  background-color: white;
}

page-accounts-receivable .search-option {
  padding: 5px 13px !important;
  background-color: white;
  cursor: pointer;
}

page-accounts-receivable .search-option:hover, page-accounts-receivable .search-option:focus {
  background-color: lightpink;
}

page-accounts-receivable .search-options-closeBtn {
  cursor: pointer;
  float: right;
  padding: 5px 10px;
}

page-accounts-receivable .filename-filter {
  height: 38px;
}

page-accounts-receivable .filename-filter > ion-input.input-box.input.input-md > input.text-input.text-input-md {
  margin: 9px 13px !important;
}

page-accounts-receivable .summary-block {
  min-width: 200px !important;
  max-width: 280px !important;
}

page-accounts-receivable .summary-label {
  max-width: 100px !important;
  min-width: 80px !important;
}

page-accounts-receivable .summary-value {
  max-width: 160px !important;
  min-width: 120px !important;
}

page-accounts-receivable .grid {
  padding: 10px !important;
}

page-accounts-receivable .label-fix {
  margin-top: 3px;
}

page-accounts-receivable .m-15-15 {
  margin: 15px 15px;
}

page-accounts-receivable .m-0 {
  margin: 0px;
}

@media only screen and (min-height: 768px) and (max-height: 907px) {
  page-accounts-receivable .scrollable {
    height: 50vh;
  }
}

@media only screen and (min-height: 908px) {
  page-accounts-receivable .scrollable {
    height: 57vh;
  }
}

page-accounts-receivable .ios-overflow-scroll {
  overflow-x: hidden !important;
  padding-bottom: 0 !important;
}

page-accounts-receivable .searchbar-md {
  padding: 0 0 0 0;
}

page-accounts-receivable ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: solid 1px #c5d0e0;
}

@use "../../billing-base-page";
accounts-receivable-table .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

accounts-receivable-table .scrollable {
  overflow: scroll;
}

accounts-receivable-table .ar-grid-container {
  width: 1950px !important;
}

accounts-receivable-table .ar-grid {
  min-width: 1630px;
}

accounts-receivable-table .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}

accounts-receivable-table .col-60,
accounts-receivable-table .col-90,
accounts-receivable-table .col-100,
accounts-receivable-table .col-110,
accounts-receivable-table .col-115,
accounts-receivable-table .col-120,
accounts-receivable-table .col-150,
accounts-receivable-table .col-190 {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

@media only screen and (min-width: 1991px) {
  accounts-receivable-table .ar-grid-container {
    width: auto;
  }
}

@media only screen and (min-width: 1793px) and (max-width: 1990px) {
  accounts-receivable-table .ar-grid-container {
    width: 1950px;
  }
}

@media only screen and (min-width: 1747px) and (max-width: 1792px) {
  accounts-receivable-table .ar-grid-container {
    width: 1950px;
  }
}

accounts-receivable-table .icon-title {
  font-size: 11px;
  position: absolute;
  font-weight: bold;
}

accounts-receivable-table .icon-desc {
  position: absolute;
  margin-top: 15px;
  font-size: 22px;
  color: #5977ba;
}

accounts-receivable-table .icon-837 {
  font-size: 9px;
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

accounts-receivable-table .mr-5 {
  margin-right: 5px;
}

accounts-receivable-table .mt-10 {
  margin-top: 10px;
}

accounts-receivable-table .ion-card-title span {
  padding-right: 3em;
  font-weight: 500;
  cursor: pointer;
}

accounts-receivable-table .is-selected {
  font-weight: 700 !important;
}

accounts-receivable-table .ar-table-footer {
  position: -webkit-sticky;
  position: sticky;
  inset-block-end: 0;
  background: #dee4ed;
  color: #5977ba;
  font-size: 13px;
  font-weight: 700;
}

accounts-receivable-table .ar-table-footer-total {
  font-size: 16px;
  text-align: right;
}

accounts-receivable-table .no-top-bottom-padding-col {
  padding-top: 0;
  padding-bottom: 0;
}

accounts-receivable-table .no-right-padding-margin-col {
  padding-right: 0;
  margin-right: 0;
}

accounts-receivable-table .no-left-padding-margin-col {
  padding-left: 0;
  margin-left: 0;
}

accounts-receivable-table .details-label-margin {
  font-weight: normal;
}

@use "../accounts-receivable-table";
.contents {
  display: contents;
}

.div-item ul {
  display: inline-table;
  margin-top: 13px;
  margin-bottom: 13px;
  list-style: none;
  padding: 0;
  font-size: 14px;
}

.info-icon {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 11px;
  height: 11px;
}

.toolTip .popover-wrapper .popover-content {
  width: auto !important;
  height: auto !important;
}

a {
  color: inherit;
  text-decoration: none;
  background-color: inherit;
}

a:hover {
  color: #5977ba;
  text-decoration: underline;
  -webkit-text-decoration-color: #5977ba;
  text-decoration-color: #5977ba;
  cursor: pointer;
}

.download-claim {
  color: #5977ba;
  font-size: 14px;
  font-weight: 700;
}

.details-label-margin {
  font-weight: normal;
}

@use "../billing-base-page";
billing-navigation {
  background: #2d2c2c;
  -webkit-overflow-scrolling: touch;
}

billing-navigation .reports-btn {
  border-left: 6px solid #5977ba;
  background: #000 !important;
}

billing-navigation .reports-btn .navIcon {
  opacity: 1;
}

billing-navigation .reports-btn .navText {
  opacity: 1;
  font-weight: 700;
}

billing-navigation .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

billing-navigation .navButton {
  background: #2d2c2c;
  border-radius: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: 80px;
  width: 80px;
}

billing-navigation .navButton:hover,
billing-navigation .activated,
billing-navigation .active-highlight {
  background: black !important;
}

billing-navigation .active-highlight {
  border-left: 6px solid #5977ba;
}

billing-navigation .button {
  white-space: normal;
}

billing-navigation .button,
billing-navigation .button:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

billing-navigation .navContents {
  width: 80px;
}

billing-navigation .navText {
  color: white;
  margin-top: 2px;
  text-transform: none;
  font-size: 9px;
}

billing-navigation .navIcon,
billing-navigation .navText {
  opacity: 0.4;
}

billing-navigation .navButton:hover > span > div > .navIcon,
billing-navigation .navButton:hover > span > div > .navText,
billing-navigation .active-highlight > span > div > .navIcon,
billing-navigation .active-highlight > span > div > .navText {
  opacity: 1;
}

billing-navigation .status {
  margin-top: -24px;
  right: 6px;
  position: absolute;
}

billing-navigation ion-icon {
  color: #85bf31;
  font-size: 9px;
  font-weight: bold;
}

@use "../billing-base-page";
page-billing-reports {
  /* ----- filter bar ----- */
  /* ----- payment table ----- */
  /* Set the width to the full container and center the content */
  /* Set the flex in order to size the text width to its content */
  /* Set the placeholder color and opacity */
  /*
  * Set the font of the first letter of the placeholder
  * Shadow parts work with pseudo-elements, too!
  * https://developer.mozilla.org/en-US/docs/Web/CSS/Pseudo-elements
  */
  /* Set the text color */
  /* Set the icon color and opacity */
}

page-billing-reports .qsDashboardContainer {
  width: 100%;
  height: 100%;
}

page-billing-reports .reports-list-button {
  text-transform: none;
  position: absolute;
  right: 0;
}

page-billing-reports ng-select {
  height: 4rem;
}

page-billing-reports ng-select .ng-select-container {
  height: 4rem;
}

page-billing-reports ng-select .ng-select-container .ng-value-container {
  height: 4rem;
  width: 20rem;
}

page-billing-reports ng-select .ng-select-container .ng-value-container .ng-placeholder {
  margin-top: 3px;
}

page-billing-reports .add-button-div {
  margin: 1rem 0 1rem 1rem;
}

page-billing-reports .payment-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 16px 10px 16px !important;
}

page-billing-reports .filename-filter-col {
  margin-top: -2px;
  padding-right: 5px;
}

page-billing-reports .input-box {
  border: solid 1px #c6d1e0;
  border-radius: 2px;
  height: 40px !important;
}

page-billing-reports .search-options-container {
  width: 100%;
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  margin: -1px 0 0 0;
  z-index: 1;
  background-color: white;
}

page-billing-reports .search-option {
  padding: 5px 13px !important;
  background-color: white;
  cursor: pointer;
}

page-billing-reports .search-option:hover, page-billing-reports .search-option:focus {
  background-color: lightpink;
}

page-billing-reports .search-options-closeBtn {
  cursor: pointer;
  float: right;
  padding: 5px 10px;
}

page-billing-reports .filename-filter {
  height: 38px;
}

page-billing-reports .filename-filter > ion-input.input-box.input.input-md > input.text-input.text-input-md {
  margin: 9px 13px !important;
}

page-billing-reports .summary-block {
  min-width: 200px !important;
  max-width: 280px !important;
}

page-billing-reports .summary-label {
  max-width: 100px !important;
  min-width: 80px !important;
}

page-billing-reports .summary-value {
  max-width: 160px !important;
  min-width: 120px !important;
}

page-billing-reports payment-table > .grid {
  padding: 20px;
}

page-billing-reports .label-fix {
  margin-top: 3px;
}

page-billing-reports .inactive-tab {
  margin-left: 2px;
}

page-billing-reports .center-to {
  margin-top: 9px;
}

page-billing-reports .inputBox {
  width: 100%;
}

page-billing-reports .required-indicator {
  color: red;
}

page-billing-reports .alert-wrapper {
  width: 100% !important;
  max-width: 100% !important;
}

page-billing-reports ion-select {
  width: 100%;
  min-width: 70% !important;
  max-width: 90% !important;
  padding: 5px 13px !important;
  -webkit-box-pack: left;
  -webkit-justify-content: left;
  -ms-flex-pack: left;
  justify-content: left;
}

page-billing-reports ion-select::part(placeholder),
page-billing-reports ion-select::part(text) {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}

page-billing-reports ion-select::part(placeholder) {
  color: #20a08a;
  opacity: 1;
  width: 100%;
}

page-billing-reports ion-select::part(placeholder)::first-letter {
  font-size: 10px;
  font-weight: 500;
  width: 100%;
}

page-billing-reports ion-select::part(text) {
  color: #545ca7;
}

page-billing-reports ion-select::part(icon) {
  color: #971e49;
  opacity: 1;
}

page-billing-reports ion-alert.select-alert {
  --width: 100vw !important;
  --max-width: 100vw !important;
}

page-billing-reports ion-alert.select-alert .select-interface-option .alert-radio-label,
page-billing-reports ion-alert.select-alert .select-interface-option .alert-checkbox-label {
  white-space: normal !important;
}

page-billing-reports .select-full-width {
  max-width: 100% !important;
  width: 100% !important;
  padding-left: 5px !important;
}

page-billing-reports .item-md .radio-md[item-left],
page-billing-reports .item-md .radio-md[item-start] {
  margin: 2px 5px 2px 4px;
}

page-billing-reports ion-list ion-item ion-label {
  font-size: 12px;
  font-weight: bold;
}

page-billing-reports ion-list ion-item ion-radio button {
  padding-top: 0;
  padding-bottom: 0;
}

page-billing-reports ion-list > ion-item.item.item-block.item-md.item-radio {
  padding-left: 0;
}

page-billing-reports .qsDashboardRow {
  height: 100%;
}

page-billing-reports .qsDashboardRowLevelOfCare {
  height: 510px !important;
}

@use "../billing-base-page";
page-claim-management {
  /* ----- claim table ----- */
  /* ----- filter bar ----- */
  /* ----- summary ----- */
}

page-claim-management .billing-card {
  overflow: visible;
}

page-claim-management claim-table > .grid {
  padding: 20px;
}

page-claim-management .payer-type-filter-col {
  padding-right: 5px;
}

page-claim-management ion-item {
  max-height: 30px !important;
}

page-claim-management .summary-block {
  min-width: 280px !important;
}

page-claim-management .summary-label,
page-claim-management .summary-value {
  max-width: 160px !important;
  min-width: 100px !important;
}

page-claim-management .select {
  background-image: url("/assets/imgs/tempsnip3.png") !important;
  border-radius: 5px !important;
  opacity: 80%;
}

page-claim-management .ion-input {
  border-radius: 5px 0px 0px 5px !important;
}

page-claim-management .searchbar-md {
  padding: 0px;
}

page-claim-management .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #000000 !important;
  font: inherit !important;
  border-radius: 5px !important;
  border: solid 1px #c5d0e0;
  background-color: #ffffff;
  font-size: 14px !important;
  text-overflow: ellipsis !important;
  overflow: hidden !important;
  height: 40px;
}

page-claim-management .searchbar-search-icon {
  cursor: pointer;
}

page-claim-management .searchbar-input {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  padding-left: 20px !important;
}

page-claim-management .searchbar-md .searchbar-search-icon {
  top: 10px;
  right: 15%;
  left: auto !important;
}

page-claim-management .searchbar-clear-icon {
  right: 5%;
  left: auto !important;
}

page-claim-management .claim-management-data-headers {
  padding-right: 16px;
}

page-claim-management .care-type-filter-message {
  padding-left: 25px;
  color: red;
}

@media only screen and (max-width: 992px) {
  page-claim-management .claim-management-data-headers {
    padding-left: 20px !important;
  }
}

claim-options .company-card-content {
  overflow: visible;
  margin: 0 !important;
}

claim-options .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

claim-options .back-icon {
  background: transparent !important;
  padding-right: 0;
}

claim-options ion-card-header > ion-row > ion-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

claim-options .contact-card-subheader {
  color: #5977ba;
  background-color: #e2e7ef;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
}

claim-options .contact-card-section {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-left: 20px;
  border-radius: 2px 2px 0 0;
}

claim-options .contact-card-section-content button {
  text-transform: none;
}

claim-options .contact-card-section-content ion-label {
  font-weight: bold;
  margin: 8px 8px 0 0;
}

claim-options .contact-card-section-content .ng-select.ng-select-single .ng-select-container {
  margin-top: 0;
  height: 40px;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

claim-options .contact-card-section-content ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: 40px;
}

claim-options .contact-card-section-content ion-input input {
  margin: 10px 8px;
}

claim-options .contact-card-section-content cur-date-picker .ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

claim-options .contact-card-section-content ion-textarea {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

claim-options .contact-card-section-content ion-textarea textarea {
  resize: none;
}

claim-options .contact-card-section-content .remove-button-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
}

claim-options .contact-card-section-content .disabled {
  pointer-events: none;
  background-color: #eee;
}

claim-options .contact-card-section-content .disabled .ng-select-container,
claim-options .contact-card-section-content .disabled .ion-input {
  background-color: #eee;
}

claim-options .contact-card-section-content .disabled .text-input[disabled] {
  opacity: 1;
}

claim-options .required-indicator {
  color: red;
}

claim-options .disableDropdown {
  pointer-events: none;
}

claim-options .disableDropdown .ng-select-container {
  color: gray;
}

claim-options .hidden-section {
  display: none;
}

claim-options .noPadding {
  padding: 0;
}

claim-options .content-buttons {
  margin-left: 20px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

claim-options .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

claim-options .back-button {
  background-color: #747dbb;
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
}

claim-options .back-button:hover:not(.disable-hover) {
  background-color: #747dbb;
}

claim-options .subtitle {
  padding-right: 5px;
}

claim-options .header-edit-claim {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-right: 20px;
}

claim-options .footer-edit-claim {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

claim-options .capitalized-button {
  text-transform: capitalize;
}

claim-options .label {
  margin-top: 0 !important;
  margin-bottom: 5px !important;
  margin-right: 5px !important;
  color: #2d2c2c !important;
  font-size: 1.4rem !important;
  font-weight: 700 !important;
}

claim-options .input-search {
  border: 1px solid #c5d0e0 !important;
  border-right: none !important;
  border-radius: 3px 0px 0px 3px !important;
  padding-left: 4px;
}

claim-options .input-field {
  border: 1px solid #c5d0e0 !important;
  border-radius: 3px 3px 3px 3px !important;
  padding-left: 4px;
}

claim-options .input-size {
  max-height: 40px;
}

claim-options .input-field-decimal {
  border: 1px solid #c5d0e0 !important;
  border-radius: 3px 3px 3px 3px !important;
  padding-left: 4px;
}

claim-options .input-field-decimal .text-input,
claim-options .input-field-decimal text-input-md {
  margin-left: 0px !important;
}

claim-options .input-ammount-decimals {
  padding-left: 0px !important;
  padding-top: 20px;
  max-width: 40px;
}

claim-options .b-style {
  max-height: 40px !important;
}

claim-options .inputIcon-search {
  border: 1px solid #c5d0e0 !important;
  border-left: none !important;
  border-radius: 0px 3px 3px 0px !important;
  color: #92809d !important;
}

claim-options .general-code-title {
  margin-left: 20px !important;
  font-size: 1.5rem !important;
}

claim-options .input-label-title {
  margin-left: -5px !important;
}

claim-options .noPadding {
  padding: 0;
  width: 100%;
}

claim-options .vWindow {
  height: 70vh;
  overflow-y: scroll;
}

claim-options .ng-select.ng-select-single .ng-select-container {
  height: 40px !important;
}

claim-options .remarks-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

claim-options .remarks-text-area {
  border: 1px solid #c5d0e0 !important;
  border-radius: 3px;
  margin-left: 15px;
}

claim-options .fl81Label {
  margin-left: 30px !important;
}

claim-options .searchOptionsContainer {
  max-height: 200px;
  position: absolute;
  z-index: 10;
  background-color: white;
  width: calc(100% - 10px);
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

claim-options .item-label-stacked .text-input-md,
claim-options .item-label-floating .text-input-md {
  margin-left: 8px;
}

claim-options .decimal-padding {
  padding-top: 0px !important;
}

claim-options .ng-dropdown-panel .ng-dropdown-panel-items .ng-option {
  white-space: normal !important;
}

claim-options .onHoover:hover {
  font-weight: bold;
}

claim-options .indexing-first {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  padding-top: 30px;
}

claim-options .indexing {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  padding-top: 8px;
}

claim-options .search-input-indexed {
  padding-left: 5px;
  padding-right: 15px;
  width: 100%;
}

.exit-edit-claim-confirmation-popup .modal-size {
  max-height: 250px;
  max-width: 500px;
}

.exit-edit-claim-confirmation-popup .modal-wrapper {
  height: 250px;
  width: 500px;
  border-radius: 5px;
}

exit-edit-claim .cs-h1 {
  background-color: rgba(197, 208, 244, 0.5);
  height: 50px;
}

exit-edit-claim .footerButtonBtn {
  height: 42px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

exit-edit-claim .footer::before {
  background-image: none;
}

exit-edit-claim .popupElementSpacing {
  padding-left: 20px;
  padding-right: 20px;
  font-size: 13px;
  font-weight: bold;
  margin-top: 10px;
}

exit-edit-claim .scroll-content {
  margin-bottom: 50px !important;
  overflow-y: hidden !important;
  padding: 0 !important;
}

exit-edit-claim .header-name {
  color: #5977ba;
  background-color: #e2e7ef;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
  font-size: 16px;
  font-weight: bold;
}

exit-edit-claim .popover-button-container {
  text-align: right;
  padding-bottom: 10px;
}

@use "../../billing-base-page";
claim-table .flex-wrap-no-wrap,
claim-table-row .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

claim-table .horizontally-scrollable,
claim-table-row .horizontally-scrollable {
  overflow-x: scroll;
}

claim-table .row-container-Hospice-true-Ready-true,
claim-table-row .row-container-Hospice-true-Ready-true {
  width: 1800px;
}

claim-table .row-container-Hospice-true-Ready-false,
claim-table-row .row-container-Hospice-true-Ready-false {
  width: 1745px;
}

claim-table .row-container-Hospice-false-Ready-true,
claim-table-row .row-container-Hospice-false-Ready-true {
  width: 1560px;
}

claim-table .row-container-Hospice-false-Ready-false,
claim-table-row .row-container-Hospice-false-Ready-false {
  width: 1800px;
}

claim-table .id-col,
claim-table .date-col,
claim-table .amount-col,
claim-table .error-type-col,
claim-table .condition-code-col,
claim-table .name-col,
claim-table-row .id-col,
claim-table-row .date-col,
claim-table-row .amount-col,
claim-table-row .error-type-col,
claim-table-row .condition-code-col,
claim-table-row .name-col {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

claim-table .name-col,
claim-table-row .name-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 260px;
  -ms-flex: 0 0 260px;
  flex: 0 0 260px;
}

claim-table .error-no-col,
claim-table-row .error-no-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 90px;
  -ms-flex: 0 0 90px;
  flex: 0 0 90px;
}

claim-table .date-col,
claim-table-row .date-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 110px;
  -ms-flex: 0 0 110px;
  flex: 0 0 110px;
}

claim-table .sia-amount-col,
claim-table-row .sia-amount-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

claim-table .amount-col,
claim-table-row .amount-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 150px;
  -ms-flex: 0 0 150px;
  flex: 0 0 150px;
}

claim-table .id-col,
claim-table-row .id-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

claim-table .m-text-col,
claim-table-row .m-text-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 196px;
  -ms-flex: 0 0 196px;
  flex: 0 0 196px;
}

claim-table .ptChart:hover,
claim-table-row .ptChart:hover {
  text-decoration: underline;
  -webkit-text-decoration-color: #5977ba;
  text-decoration-color: #5977ba;
  cursor: pointer;
}

claim-table .condition-code-col,
claim-table-row .condition-code-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 200px;
  -ms-flex: 0 0 200px;
  flex: 0 0 200px;
}

claim-table .error-type-col,
claim-table-row .error-type-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 80px;
  -ms-flex: 0 0 80px;
  flex: 0 0 80px;
}

claim-table .bill-type-col,
claim-table-row .bill-type-col {
  padding-left: 20px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

claim-table .document-col,
claim-table-row .document-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 40px;
  -ms-flex: 0 0 40px;
  flex: 0 0 40px;
}

@media only screen and (min-width: 1991px) {
  claim-table .row-container-Hospice-true-Ready-true,
  claim-table-row .row-container-Hospice-true-Ready-true {
    width: auto;
  }
  claim-table .row-container-Hospice-true-Ready-false,
  claim-table-row .row-container-Hospice-true-Ready-false {
    width: auto;
  }
  claim-table .row-container-Hospice-false-Ready-true,
  claim-table-row .row-container-Hospice-false-Ready-true {
    width: auto;
  }
  claim-table .row-container-Hospice-false-Ready-false,
  claim-table-row .row-container-Hospice-false-Ready-false {
    width: auto;
  }
  claim-table .condition-code-col-Palliative-Ready,
  claim-table-row .condition-code-col-Palliative-Ready {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 250px;
    -ms-flex: 0 0 250px;
    flex: 0 0 250px;
  }
  claim-table .condition-code-col-Palliative-Ready-HospiceSelected,
  claim-table-row .condition-code-col-Palliative-Ready-HospiceSelected {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 200px;
    -ms-flex: 0 0 200px;
    flex: 0 0 200px;
  }
}

@media only screen and (min-width: 1793px) and (max-width: 1990px) {
  claim-table .row-container-Hospice-false-Ready-true,
  claim-table-row .row-container-Hospice-false-Ready-true {
    width: 1730px;
  }
  claim-table .row-container-Hospice-false-Ready-false,
  claim-table-row .row-container-Hospice-false-Ready-false {
    width: 1745px;
  }
  claim-table .condition-code-col-Palliative-Ready,
  claim-table-row .condition-code-col-Palliative-Ready {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 400px;
    -ms-flex: 0 0 400px;
    flex: 0 0 400px;
  }
}

@media only screen and (min-width: 1747px) and (max-width: 1792px) {
  claim-table .row-container-Hospice-false-Ready-true,
  claim-table-row .row-container-Hospice-false-Ready-true {
    width: 1600px;
  }
  claim-table .row-container-Hospice-false-Ready-false,
  claim-table-row .row-container-Hospice-false-Ready-false {
    width: 1610px;
  }
  claim-table .condition-code-col-Palliative-Ready,
  claim-table-row .condition-code-col-Palliative-Ready {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 250px;
    -ms-flex: 0 0 250px;
    flex: 0 0 250px;
  }
}

@use "../claim-table";
claim-table-row .resolve-button {
  background-color: #5977ba;
  font-size: 12px;
  height: 35px;
  font-weight: 600;
  text-transform: none;
}

claim-table-row .resolve-button-container {
  padding-top: 20px;
}

claim-table-row .payer-name-label {
  font-size: 12px;
}

claim-table-row .reasonForAdjustments {
  padding-left: 10px;
}

claim-table-row .detailHeader {
  cursor: pointer;
}

claim-table-row .div-item ul {
  display: inline-table;
  margin-top: 13px;
  margin-bottom: 13px;
  list-style: none;
  padding: 0;
}

claim-table-row .info-icon {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 11px;
  height: 11px;
}

claim-table-row .toolTip .popover-wrapper .popover-content {
  width: auto !important;
  height: auto !important;
}

claim-table-row a {
  color: inherit;
  text-decoration: none;
  background-color: inherit;
}

claim-table-row a:hover {
  color: #5977ba;
  text-decoration: underline;
  -webkit-text-decoration-color: #5977ba;
  text-decoration-color: #5977ba;
  cursor: pointer;
}

claim-table-row .is-not-selected {
  font-weight: lighter !important;
}

claim-table-row .adjustmentDetail {
  margin: 0 10px 5px 0 !important;
}

claim-table-row .overrides-button {
  font-size: 12px;
  height: 35px;
  font-weight: 600;
  text-transform: none;
}

.resolveNewNOEModal .modal-wrapper {
  left: calc(50% - (400px / 2)) !important;
  width: 400px !important;
  height: 300px !important;
}

.action-icons {
  top: 15px;
  margin-right: 12px !important;
  position: absolute;
  right: 0px;
  font-size: 1.5em;
}

.center-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.vertical-spacer {
  height: 100%;
  width: 15px;
}

.horizontal-spacer {
  height: 30px;
  width: 100%;
}

.container {
  width: 100%;
  height: 70%;
  position: relative;
  margin: 0 auto;
}

.fileover {
  background-color: rgba(89, 119, 186, 0.1);
}

.file-browser {
  opacity: 0;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 2;
  position: absolute;
}

.files-list {
  margin-top: 1.5rem;
}

.files-list .single-file {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0.5rem;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 1rem;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

.files-list .single-file .delete {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 0.5rem;
  cursor: pointer;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

.files-list .single-file .name {
  font-size: 14px;
  font-weight: 400;
  color: #000000;
  margin: 0;
}

.files-list .single-file .size {
  font-size: 12px;
  font-weight: 500;
  color: #a4a4a4;
  margin: 0;
  margin-bottom: 0.25rem;
}

.files-list .single-file .info {
  width: 100%;
}

.progress-cont {
  height: 7px;
  width: 100%;
  border-radius: 4px;
  background-color: #f0f0f0;
  position: relative;
}

.progress-cont .progress {
  width: 0;
  height: 100%;
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  border-radius: 4px;
  background-color: #5977ba;
  -webkit-transition: 0.5s all;
  transition: 0.5s all;
}

@use "../billing-base-page";
page-eightthirtyseven-management {
  /* ----- filter bar ----- */
}

page-eightthirtyseven-management ng-select {
  height: 4rem;
}

page-eightthirtyseven-management ng-select .ng-select-container {
  height: 4rem !important;
}

page-eightthirtyseven-management ng-select .ng-select-container .ng-value-container {
  height: 4rem;
  width: 20rem;
}

page-eightthirtyseven-management ng-select .ng-select-container .ng-value-container .ng-placeholder {
  margin-top: 3px;
}

page-eightthirtyseven-management .billing-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 1em;
}

page-eightthirtyseven-management .billing-card ion-card-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  position: relative;
}

page-eightthirtyseven-management .billing-card ion-card-content eightthirtyseven-management-table {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
}

@media only screen and (max-height: 575px) {
  page-eightthirtyseven-management .billing-card {
    height: auto;
  }
}

page-eightthirtyseven-management .add-button-div {
  margin: 1rem 1rem 1rem 1rem;
}

page-eightthirtyseven-management .payment-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 16px 10px 16px !important;
}

page-eightthirtyseven-management .item-container {
  margin-top: -4px;
}

page-eightthirtyseven-management .filename-filter-col {
  margin-top: -2px;
  padding-right: 5px;
}

page-eightthirtyseven-management .active {
  padding: 2rem;
  background: purple;
  border-radius: 0.5rem;
}

page-eightthirtyseven-management .input-box {
  border: solid 1px #c6d1e0;
  border-radius: 2px;
  height: 40px !important;
}

page-eightthirtyseven-management .input-box .text-input-md {
  margin: 9px 8px;
}

page-eightthirtyseven-management .search-options-container {
  width: 100%;
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  margin: -1px 0 0 0;
  z-index: 1;
  background-color: white;
}

page-eightthirtyseven-management .search-option {
  padding: 5px 13px !important;
  background-color: white;
  cursor: pointer;
}

page-eightthirtyseven-management .search-option:hover, page-eightthirtyseven-management .search-option:focus {
  background-color: lightpink;
}

page-eightthirtyseven-management .search-options-closeBtn {
  cursor: pointer;
  float: right;
  padding: 5px 10px;
}

page-eightthirtyseven-management .filename-filter {
  height: 38px;
}

page-eightthirtyseven-management .filename-filter > ion-input.input-box.input.input-md > input.text-input.text-input-md {
  margin: 9px 13px !important;
}

page-eightthirtyseven-management .summary-block {
  min-width: 200px !important;
  max-width: 280px !important;
}

page-eightthirtyseven-management .summary-label {
  max-width: 100px !important;
  min-width: 80px !important;
}

page-eightthirtyseven-management .summary-value {
  max-width: 160px !important;
  min-width: 120px !important;
}

page-eightthirtyseven-management .grid {
  padding: 10px !important;
}

page-eightthirtyseven-management .label-fix {
  margin-top: 3px;
}

page-eightthirtyseven-management .m-15-15 {
  margin: 15px 15px;
}

page-eightthirtyseven-management .m-0 {
  margin: 0px;
}

page-eightthirtyseven-management .searchbar-md {
  padding: 0px;
}

page-eightthirtyseven-management .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #000000 !important;
  font: inherit !important;
  border-radius: 5px !important;
  border: solid 1px #c5d0e0;
  background-color: #ffffff;
  font-size: 14px !important;
  text-overflow: ellipsis !important;
  overflow: hidden !important;
  height: 40px;
}

page-eightthirtyseven-management .searchbar-search-icon {
  cursor: pointer;
}

page-eightthirtyseven-management .searchbar-input {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  padding-left: 20px !important;
}

page-eightthirtyseven-management .searchbar-md .searchbar-search-icon {
  top: 10px;
  right: 15%;
  left: auto !important;
}

page-eightthirtyseven-management .searchbar-clear-icon {
  right: 5%;
  left: auto !important;
}

@media only screen and (min-height: 768px) and (max-height: 907px) {
  page-eightthirtyseven-management .scrollable {
    height: 50vh;
  }
}

@media only screen and (min-height: 908px) {
  page-eightthirtyseven-management .scrollable {
    height: 57vh;
  }
}

page-eightthirtyseven-management .searchbar-md {
  padding: 0 !important;
}

page-eightthirtyseven-management .claim-details-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-eightthirtyseven-management .claim-details-tab .first-tab {
  margin-left: 20px;
}

page-eightthirtyseven-management .claim-details-tab .active-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  background: #fff;
  padding: 5px;
  width: 10rem;
  -webkit-box-shadow: 0 0 4px 1px #d3d3d3;
  box-shadow: 0 0 4px 1px #d3d3d3;
  -webkit-clip-path: inset(-8px -8px 0px -8px);
  clip-path: inset(-8px -8px 0px -8px);
  border-radius: 0.5rem 0.5rem 0 0;
}

page-eightthirtyseven-management .claim-details-tab .inactive-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #f0f0f0;
  padding: 5px;
  width: 10rem;
  color: #808080;
  font-size: 18px;
  font-weight: 700;
  border-radius: 0.5rem 0.5rem 0 0;
  cursor: pointer;
}

page-eightthirtyseven-management .eightthirtyseven-management-totals-headers {
  margin-top: 20px;
  margin-right: 40px;
  width: 30rem;
  margin-left: auto;
}

page-eightthirtyseven-management .ios-overflow-scroll {
  overflow-x: unset;
  padding-bottom: 0 !important;
}

@use "../../billing-base-page";
eightthirtyseven-management-table .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

eightthirtyseven-management-table .scrollable {
  overflow: scroll;
}

eightthirtyseven-management-table .ets-grid {
  min-width: 1520px;
}

eightthirtyseven-management-table .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}

eightthirtyseven-management-table .col-60,
eightthirtyseven-management-table .col-90,
eightthirtyseven-management-table .col-100,
eightthirtyseven-management-table .col-110,
eightthirtyseven-management-table .col-115,
eightthirtyseven-management-table .col-120,
eightthirtyseven-management-table .col-150,
eightthirtyseven-management-table .col-190 {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

@media only screen and (min-width: 1680px) {
  eightthirtyseven-management-table .ets-grid {
    width: inherit;
  }
  eightthirtyseven-management-table .col-60 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 4%;
    -ms-flex: 0 0 4%;
    flex: 0 0 4%;
  }
  eightthirtyseven-management-table .col-90 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 6%;
    -ms-flex: 0 0 6%;
    flex: 0 0 6%;
  }
  eightthirtyseven-management-table .col-100 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 6%;
    -ms-flex: 0 0 6%;
    flex: 0 0 6%;
  }
  eightthirtyseven-management-table .col-110 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 7%;
    -ms-flex: 0 0 7%;
    flex: 0 0 7%;
  }
  eightthirtyseven-management-table .col-115 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 7%;
    -ms-flex: 0 0 7%;
    flex: 0 0 7%;
  }
  eightthirtyseven-management-table .col-120 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8%;
    -ms-flex: 0 0 8%;
    flex: 0 0 8%;
  }
  eightthirtyseven-management-table .col-150 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 10%;
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
  }
  eightthirtyseven-management-table .col-190 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 12%;
    -ms-flex: 0 0 12%;
    flex: 0 0 12%;
  }
  eightthirtyseven-management-table .col-300 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 28%;
    -ms-flex: 0 0 28%;
    flex: 0 0 28%;
  }
}

@media only screen and (max-width: 1680px) {
  eightthirtyseven-management-table .col-60 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 60px;
    -ms-flex: 0 0 60px;
    flex: 0 0 60px;
  }
  eightthirtyseven-management-table .col-90 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 90px;
    -ms-flex: 0 0 90px;
    flex: 0 0 90px;
  }
  eightthirtyseven-management-table .col-100 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100px;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
  }
  eightthirtyseven-management-table .col-110 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 110px;
    -ms-flex: 0 0 110px;
    flex: 0 0 110px;
  }
  eightthirtyseven-management-table .col-115 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 115px;
    -ms-flex: 0 0 115px;
    flex: 0 0 115px;
  }
  eightthirtyseven-management-table .col-120 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 120px;
    -ms-flex: 0 0 120px;
    flex: 0 0 120px;
  }
  eightthirtyseven-management-table .col-150 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 150px;
    -ms-flex: 0 0 150px;
    flex: 0 0 150px;
  }
  eightthirtyseven-management-table .col-190 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 190px;
    -ms-flex: 0 0 190px;
    flex: 0 0 190px;
  }
  eightthirtyseven-management-table .col-300 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 420px;
    -ms-flex: 0 0 420px;
    flex: 0 0 420px;
  }
}

eightthirtyseven-management-table .icon-title {
  font-size: 11px;
  position: absolute;
  font-weight: bold;
}

eightthirtyseven-management-table .icon-desc {
  position: absolute;
  margin-top: 15px;
  font-size: 22px;
  color: #5977ba;
}

eightthirtyseven-management-table .icon-837 {
  font-size: 9px;
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

eightthirtyseven-management-table .mr-5 {
  margin-right: 5px;
}

eightthirtyseven-management-table .mt-10 {
  margin-top: 10px;
}

eightthirtyseven-management-table .ion-card-title span {
  padding-right: 3em;
  font-weight: 500;
  cursor: pointer;
}

eightthirtyseven-management-table .is-selected {
  font-weight: 700 !important;
}

eightthirtyseven-management-table .ets-table-footer {
  position: -webkit-sticky;
  position: sticky;
  inset-block-end: 0;
  background: #dee4ed;
  color: #5977ba;
  font-size: 13px;
  font-weight: 700;
}

eightthirtyseven-management-table .ets-table-footer-total {
  font-size: 16px;
  text-align: right;
}

eightthirtyseven-management-table .details-label-margin {
  font-weight: normal;
}

@use "../eightthirtyseven-management-table";
.contents {
  display: contents;
}

.div-item ul {
  display: inline-table;
  margin-top: 13px;
  margin-bottom: 13px;
  list-style: none;
  padding: 0;
  font-size: 14px;
}

.info-icon {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 11px;
  height: 11px;
}

.toolTip .popover-wrapper .popover-content {
  width: auto !important;
  height: auto !important;
}

a {
  color: inherit;
  text-decoration: none;
  background-color: inherit;
}

a:hover {
  color: #5977ba;
  text-decoration: underline;
  -webkit-text-decoration-color: #5977ba;
  text-decoration-color: #5977ba;
  cursor: pointer;
}

.download-claim {
  color: #5977ba;
  font-size: 14px;
  font-weight: 700;
}

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

.icon-download-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-flow: column;
  -ms-flex-flow: column;
  flex-flow: column;
}

.icon-download-fix {
  font-size: 28px;
  color: #5977ba;
}

.cursorPointer {
  cursor: pointer;
}

/*
	To use these colors you must use map-get.
	For example: 
		{
			color: map-get($background, curantis-gray);
		}
*/
@use "../billing-base-page";
page-manual-remit .no-padding-bottom {
  padding-bottom: 0;
  margin-bottom: 0;
}

page-manual-remit .no-margin {
  margin-top: 0;
  margin-bottom: 0;
}

page-manual-remit .margin-top {
  margin-top: 10px;
}

page-manual-remit .margin-left {
  margin-left: 20px;
}

page-manual-remit ion-content ::-webkit-scrollbar {
  width: 0;
  background: transparent;
}

page-manual-remit ion-content .card-container button {
  text-transform: none;
}

page-manual-remit ion-content .card-md {
  margin: 15px;
  width: auto;
}

page-manual-remit ion-content .card-title-md {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  padding: 16px 20px;
}

page-manual-remit ion-content .card-content-md {
  padding: 0;
}

page-manual-remit ion-content .claim-title {
  width: auto;
  background-color: #eae8e8;
  color: black;
  font-size: 14px;
  font-weight: bold;
  padding-left: 20px;
  margin: 16px;
}

page-manual-remit ion-content ion-card-content .item-container {
  padding: 10px 15px 20px 20px !important;
}

page-manual-remit ion-content ion-card-content .item-container .label {
  font-size: 13px;
  font-weight: bold;
  color: #2c2d2d;
}

page-manual-remit ion-content ion-card-content .item-container ion-label {
  width: 100%;
}

page-manual-remit ion-content ion-card-content .item-container input {
  width: 100%;
  height: 40px;
  border-radius: 2px;
  padding: 10px 10px;
  font-size: 14px;
}

page-manual-remit ion-content ion-card-content .item-container ion-row .input-disabled input {
  border-bottom: 1px solid #4a4a4a;
  opacity: 1;
}

page-manual-remit ion-content ion-card-content .item-container ion-row .input-disabled input:focus {
  border-bottom: 2px solid #5977ba;
}

page-manual-remit ion-content ion-card-content .item-container ion-row .input-enabled input {
  border: 1px solid #c5d0e0;
}

page-manual-remit ion-content ion-card-content .item-container ion-row .input-enabled input:focus {
  border: 2px solid #5977ba;
}

page-manual-remit .label-remit-balance {
  padding-top: 5px !important;
  font-size: 15px !important;
}

page-manual-remit .text-input-md {
  margin: 0px 0px !important;
}

page-manual-remit ion-select {
  max-width: 100% !important;
}

page-manual-remit .select-md .select-icon {
  display: none;
}

page-manual-remit input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
}

page-manual-remit input[type="number"]::-webkit-inner-spin-button,
page-manual-remit input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

@use "../../billing-base-page";
.closeMonthModal .not-resizable {
  resize: none !important;
  font-size: 12px;
}

.closeMonthModal .text-input {
  resize: none !important;
}

.closeMonthModal .inputTextArea {
  width: 88% !important;
  margin-left: 33px !important;
}

.closeMonthModal .month-text {
  padding: 20px 38px 0 38px;
  font-size: 14px;
  margin: 0;
}

.closeMonthModal .month-text-bold {
  padding: 22px 38px 0 38px !important;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}

.closeMonthModal .bottom-buttons {
  margin-right: 21px;
  margin-bottom: 21px;
}

.closeMonthModal .modal-size {
  max-height: 264px;
  max-width: 460px;
}

.closeMonthModal .commentInputCounter {
  margin-right: 34px !important;
  font-weight: bold;
  font-size: 11px;
  color: #4f4f4f;
  float: right !important;
}

.closeMonthModal .modalFooter {
  margin-right: 20px !important;
}

@media only screen and (min-width: 768px) and (min-height: 600px) {
  .confirmAddUserToRole .modal-wrapper {
    top: calc(50% - (400px/ 2));
    left: calc(50% - (400px/ 2));
    width: 400px;
    height: 230px;
  }
}

.confirmAddUserToRole .modalFooter {
  margin-right: 20px;
  margin-bottom: 10px;
}

.confirmAddUserToRole .bottom-buttons {
  margin-right: 21px;
  margin-bottom: 10px;
}

.confirmAddUserToRole .modal-info-list {
  padding: 14px 20px;
  margin: 10px 20px 0 20px;
  font-weight: bold;
}

@use "../../billing-base-page";
.confirmCloseMonthModal .modal-wrapper {
  left: calc(50% - (550px / 2)) !important;
  width: 550px !important;
  height: 400px !important;
}

.confirmCloseMonthModal .month-text {
  padding: 20px 38px 0 38px;
  font-size: 14px;
  margin: 0;
}

.confirmCloseMonthModal .month-text-bold {
  padding: 22px 38px 20px 38px;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}

.confirmCloseMonthModal .month-text-bold-red {
  padding: 22px 38px 20px 38px;
  font-size: 14px;
  font-weight: bold;
  color: #d0011b;
  margin: 0;
}

.confirmCloseMonthModal .bottom-buttons {
  margin-right: 21px;
  margin-bottom: 21px;
}

.confirmCloseMonthModal .modal-size {
  max-height: 264px;
  max-width: 460px;
}

.confirmCloseMonthModal .modalFooter {
  margin-right: 20px !important;
}

@use "../../billing-base-page";
.options-title {
  width: 28%;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 10px;
}

.modal-size {
  max-height: 370px !important;
  max-width: 550px;
}

.modal-header {
  padding: 14px 20px;
  margin-top: 20px;
}

.mainlabel {
  padding: 14px 20px;
  font-weight: bold;
  margin: 0px;
}

@use "../../billing-base-page";
.options-title {
  width: 28%;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 10px;
}

.modal-size {
  max-height: 350px;
  max-width: 550px;
}

.modal-header {
  padding: 14px 20px;
  margin-top: 20px;
}

@use "../../billing-base-page";
.submitClaimModal .modal-wrapper {
  left: calc(50% - (400px / 2)) !important;
  width: 400px !important;
  height: 550px !important;
}

.generation-choice-container {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

.generation-choice-container .generation-choice-title {
  font-weight: 700;
  margin-bottom: 1rem;
}

.generation-choice-container .auto-generation {
  margin-bottom: 1rem;
}

@use "../../billing-base-page";
.instant-eligibility-report .report-title .toolbar-background {
  background-color: #ae2465 !important;
}

.instant-eligibility-report .report-title .custom-close {
  position: absolute;
  right: 20px;
  top: 12px;
  font-size: 24px;
  font-weight: bold;
  color: white;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.2s ease;
  transition: -webkit-transform 0.2s ease;
  transition: transform 0.2s ease;
  transition: transform 0.2s ease, -webkit-transform 0.2s ease;
}

.instant-eligibility-report .report-title .custom-close:hover {
  -webkit-transform: scale(1.2);
  transform: scale(1.2);
}

.instant-eligibility-report .report-section-header {
  padding-left: 5px;
  font-weight: bold;
}

.instant-eligibility-report .eligibility-container {
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #555;
  background-color: #f9f9f9;
  padding: 20px;
  max-width: 960px;
  margin: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.instant-eligibility-report h1 {
  font-size: 26px;
  color: #f27b35;
  margin-bottom: 5px;
}

.instant-eligibility-report h2 {
  font-size: 20px;
  color: #565c65;
}

.instant-eligibility-report h3 {
  font-size: 14px;
  color: #787d87;
}

.instant-eligibility-report h4 {
  font-size: 12px;
  text-transform: uppercase;
  color: #565c65;
  margin: 10px 0 5px;
}

.instant-eligibility-report .HeaderLine,
.instant-eligibility-report .Row,
.instant-eligibility-report .FullRow,
.instant-eligibility-report .ShortRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-bottom: 10px;
}

.instant-eligibility-report .InlineLabel,
.instant-eligibility-report .Label,
.instant-eligibility-report .ShortLabel {
  font-weight: bold;
  margin-right: 10px;
}

.instant-eligibility-report .Text {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #333;
}

.instant-eligibility-report .ContentContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 20px;
  padding: 20px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 8px;
}

.instant-eligibility-report .ContentShadow {
  height: 20px;
}

.instant-eligibility-report .HalfColumn,
.instant-eligibility-report .LeftColumn,
.instant-eligibility-report .RightColumn {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 10px;
}

.instant-eligibility-report .HalfColumn {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 45%;
  -ms-flex: 1 1 45%;
  flex: 1 1 45%;
  min-width: 300px;
}

.instant-eligibility-report .Row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 8px;
}

.instant-eligibility-report .Label {
  width: 140px;
  font-weight: bold;
}

.instant-eligibility-report .Text {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.instant-eligibility-report h4 {
  color: #565c65;
  font-size: 12px;
  text-transform: uppercase;
  margin-top: 0;
}

.instant-eligibility-report .hrDivider {
  height: 1px;
  background-color: #ccc;
  margin: 8px 0 16px;
  border: none;
}

.instant-eligibility-report .LeftColumn {
  width: 30%;
}

.instant-eligibility-report .RightColumn {
  width: 70%;
}

.instant-eligibility-report .CoverageBar {
  background-color: #6a963b;
  border-radius: 5px;
  line-height: 32px;
  height: 32px;
  font-weight: bold;
  text-transform: uppercase;
  color: white;
  padding-left: 10px;
  margin: 10px 0;
}

.instant-eligibility-report .CoverageBar.ActiveCoverage {
  background-color: #6a963b;
}

.instant-eligibility-report .SectionHeader {
  background-color: #565c65;
  color: white;
  padding: 8px 12px;
  border-radius: 5px 5px 0 0;
  font-weight: bold;
  text-transform: uppercase;
  margin-top: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

.instant-eligibility-report .SectionContents {
  background-color: #fff;
  border: 1px solid #d1d1d1;
  border-top: none;
  padding: 15px;
  border-radius: 0 0 5px 5px;
  margin-bottom: 20px;
}

.instant-eligibility-report .NetworkLine {
  background-color: #f2f2f2;
  padding: 10px;
  font-weight: bold;
  border-radius: 5px;
  margin-bottom: 10px;
}

.instant-eligibility-report .Grouping {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-bottom: 10px;
}

.instant-eligibility-report .GroupingLabel {
  width: 30%;
  font-weight: bold;
  padding: 10px;
}

.instant-eligibility-report .SubSection {
  width: 100%;
  padding: 10px;
}

.instant-eligibility-report .hrDivider {
  height: 1px;
  border-top: 1px solid #9a9a9a;
  border-bottom: 1px solid #f2f2f2;
  margin: 10px 0;
}

.instant-eligibility-report .ListItem {
  padding-left: 10px;
}

.instant-eligibility-report .Text.List {
  margin-left: 10px;
}

.instant-eligibility-report .value-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.instant-eligibility-report .value-item {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 90px;
  -ms-flex: 0 0 90px;
  flex: 0 0 90px;
  font-weight: bold;
}

.instant-eligibility-report .notes-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  font-style: italic;
  color: #777;
  padding-left: 15px;
}

.instant-eligibility-report .flex-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

.instant-eligibility-report .Label {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 140px;
  -ms-flex: 0 0 140px;
  flex: 0 0 140px;
  font-weight: bold;
}

.instant-eligibility-report .value-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.instant-eligibility-report .value-item {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 90px;
  -ms-flex: 0 0 90px;
  flex: 0 0 90px;
  font-weight: bold;
}

.instant-eligibility-report .notes-item {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-style: italic;
  color: #777;
  padding-left: 15px;
}

@use "../../billing-base-page";
@use "../../drag-and-drop/drag-and-drop";
new-payment-modal .vertical-spacer {
  height: 100%;
  width: 15px;
}

new-payment-modal .horizontal-spacer {
  height: 30px;
  width: 100%;
}

new-payment-modal .spacer {
  height: 100%;
  width: 10px;
}

new-payment-modal .format-row {
  height: 80%;
}

new-payment-modal .center-items {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

new-payment-modal .top-margin {
  margin-top: 25px !important;
}

new-payment-modal .no-svg .my-svg-alternate {
  display: block;
  width: 100px;
  height: 100px;
  background-image: url("src/assets/svg/documents.svg");
}

new-payment-modal .or-label {
  margin-right: 14px;
}

new-payment-modal .manual-process-button {
  margin-left: 14px;
}

@use "../../billing-base-page";
.overrideErrorsModal .modal-wrapper {
  left: calc(50% - (550px / 2)) !important;
  width: 380px !important;
  height: 225px !important;
}

.overrideErrorsModal .scroll-content {
  overflow: hidden !important;
}

.overrideErrorsModal .month-text {
  padding: 20px 38px 0 38px;
  font-size: 14px;
  margin: 0;
}

.overrideErrorsModal .month-text-bold {
  padding: 22px 38px 20px 38px;
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}

.overrideErrorsModal .month-text-bold {
  font-size: 14px;
  font-weight: bold;
  margin: 0;
  text-align: left;
  padding: 10px 20px;
}

.overrideErrorsModal .bottom-buttons {
  margin-right: 21px;
  margin-bottom: 21px;
}

.overrideErrorsModal .modal-size {
  max-height: 200px;
  max-width: 460px;
}

.overrideErrorsModal .modalFooter {
  margin-right: 20px !important;
}

.overrideErrorsModal .modal-info-list {
  margin: 0px !important;
}

@use "../../billing-base-page";
.overrides .modal-wrapper {
  left: calc(50% - (400px / 2)) !important;
  width: 480px !important;
  height: 275px !important;
}

.overrides .not-resizable {
  resize: none !important;
  font-size: 12px;
}

.overrides .ng-option {
  white-space: normal !important;
}

.overrides .ng-value {
  white-space: normal !important;
}

.overrides .modal-label {
  font-size: 14px;
}

.overrides .requiredField {
  color: #d0011b !important;
  font-weight: bold;
}

.overrides .generation-choice-container {
  margin-top: 2rem;
  margin-bottom: 2rem;
  margin-left: 2rem;
}

.overrides .generation-choice-title {
  font-weight: 700;
  margin-bottom: 2rem;
}

.overrides label {
  font-weight: 500;
  margin-left: 20px;
}

.overrides .errorMessage {
  margin-top: 4px;
  margin-left: 2rem;
  margin-right: 1rem;
}

.overrides .btnText {
  text-transform: none;
}

@use "../../billing-base-page";
post-payment-modal .top-margin {
  margin-top: 0 !important;
}

@use "../../billing-base-page";
.remove-claim .modal-wrapper {
  left: calc(50% - (550px / 2)) !important;
  width: 550px !important;
  height: 200px !important;
}

.remove-claim .text-bold-red {
  padding: 22px 38px 20px 38px;
  font-size: 14px;
  font-weight: bold;
  color: #d0011b;
  margin: 0;
}

.remove-claim .bottom-buttons {
  margin-right: 21px;
  margin-bottom: 21px;
}

.remove-claim .footerbtn {
  text-transform: none;
}

.remove-claim .modal-size {
  max-height: 264px;
  max-width: 460px;
}

.remove-claim .modalFooter {
  margin-right: 20px !important;
}

resolve-new-NOE .resolveNewNOEModal .modal-wrapper {
  left: calc(50% - (400px / 2)) !important;
  width: 400px !important;
  height: 300px !important;
  border: 2px solid #000 !important;
}

resolve-new-NOE .new-NOE-action {
  margin: 22px 38px;
}

@use "../../billing-base-page";
resolve-remark .resolveRemarkModal .modal-wrapper {
  left: calc(50% - (400px / 2)) !important;
  width: 400px !important;
  height: 540px !important;
}

resolve-remark .not-resizable {
  resize: none !important;
  font-size: 12px;
}

resolve-remark .text-input {
  resize: none !important;
}

resolve-remark .ng-option {
  white-space: normal !important;
}

resolve-remark .ng-value {
  white-space: normal !important;
}

resolve-remark .ng-select-container {
  height: auto !important;
}

resolve-remark .remarks-select {
  font-size: 11px;
}

resolve-remark .modal-label {
  font-size: 14px;
}

resolve-remark .remarksInputLabel {
  padding-top: 30px;
}

resolve-remark .remarksInputCounter {
  font-size: 11px;
  color: #4f4f4f;
  float: right !important;
}

resolve-remark .requiredField {
  color: #d0011b !important;
}

resolve-remark .generation-choice-container {
  margin-top: 2rem;
  margin-bottom: 2rem;
}

resolve-remark .generation-choice-container .generation-choice-title {
  font-weight: 700;
  margin-bottom: 1rem;
}

resolve-remark .generation-choice-container .auto-generation {
  margin-bottom: 1rem;
}

@use "../billing-base-page";
.close-month-button {
  position: absolute;
  right: 0;
}

.close-month-button-container {
  position: absolute;
  width: 100%;
  height: 0;
}

.qsDashboardRow {
  height: 100%;
}

.qsDashboardContainer {
  width: 100%;
  height: 100%;
}

.mec-tabs-container {
  margin-top: -6px !important;
}

.tabs-header-padding {
  padding-bottom: 0 !important;
}

page-claim-management {
  /* ----- claim table ----- */
  /* ----- filter bar ----- */
  /* ----- summary ----- */
}

page-claim-management .billing-card {
  overflow: visible;
}

page-claim-management claim-table > .grid {
  padding: 20px;
}

page-claim-management .payer-type-filter-col {
  padding-right: 5px;
}

page-claim-management ion-item {
  max-height: 30px !important;
}

page-claim-management .summary-block {
  min-width: 280px !important;
}

page-claim-management .summary-label,
page-claim-management .summary-value {
  max-width: 160px !important;
  min-width: 100px !important;
}

page-claim-management .select {
  background-image: url("/assets/imgs/tempsnip3.png") !important;
  border-radius: 5px !important;
  opacity: 80%;
}

page-claim-management .ion-input {
  border-radius: 5px 0px 0px 5px !important;
}

page-claim-management .searchbar-md {
  padding: 0px;
}

page-claim-management .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #000000 !important;
  font: inherit !important;
  border-radius: 5px !important;
  border: solid 1px #c5d0e0;
  background-color: #ffffff;
  font-size: 14px !important;
  text-overflow: ellipsis !important;
  overflow: hidden !important;
  height: 40px;
}

page-claim-management .searchbar-search-icon {
  cursor: pointer;
}

page-claim-management .searchbar-input {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
  padding-left: 20px !important;
}

page-claim-management .searchbar-md .searchbar-search-icon {
  top: 10px;
  right: 15%;
  left: auto !important;
}

page-claim-management .searchbar-clear-icon {
  right: 5%;
  left: auto !important;
}

page-claim-management .claim-management-data-headers {
  padding-right: 16px;
}

@media only screen and (max-width: 992px) {
  page-claim-management .claim-management-data-headers {
    padding-left: 20px !important;
  }
}

@use "../../billing-base-page";
month-end-close-table .flex-wrap-no-wrap,
month-end-close-table-row .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

month-end-close-table .horizontally-scrollable,
month-end-close-table-row .horizontally-scrollable {
  overflow-x: scroll;
}

month-end-close-table .row-container,
month-end-close-table-row .row-container {
  width: 1850px;
}

month-end-close-table .id-col,
month-end-close-table .date-col,
month-end-close-table .amount-col,
month-end-close-table .error-type-col,
month-end-close-table .condition-code-col,
month-end-close-table .name-col,
month-end-close-table-row .id-col,
month-end-close-table-row .date-col,
month-end-close-table-row .amount-col,
month-end-close-table-row .error-type-col,
month-end-close-table-row .condition-code-col,
month-end-close-table-row .name-col {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

month-end-close-table .name-col,
month-end-close-table-row .name-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 260px;
  -ms-flex: 0 0 260px;
  flex: 0 0 260px;
}

month-end-close-table .error-no-col,
month-end-close-table-row .error-no-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 90px;
  -ms-flex: 0 0 90px;
  flex: 0 0 90px;
}

month-end-close-table .date-col,
month-end-close-table-row .date-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 110px;
  -ms-flex: 0 0 110px;
  flex: 0 0 110px;
}

month-end-close-table .amount-col,
month-end-close-table-row .amount-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 150px;
  -ms-flex: 0 0 150px;
  flex: 0 0 150px;
}

month-end-close-table .id-col,
month-end-close-table-row .id-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

month-end-close-table .m-text-col,
month-end-close-table-row .m-text-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 196px;
  -ms-flex: 0 0 196px;
  flex: 0 0 196px;
}

month-end-close-table .ptChart:hover,
month-end-close-table-row .ptChart:hover {
  text-decoration: underline;
  -webkit-text-decoration-color: #5977ba;
  text-decoration-color: #5977ba;
  cursor: pointer;
}

month-end-close-table .long-header-col,
month-end-close-table-row .long-header-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 150px;
  -ms-flex: 0 0 150px;
  flex: 0 0 150px;
}

month-end-close-table .x-short-header-col,
month-end-close-table-row .x-short-header-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

month-end-close-table .short-header-col,
month-end-close-table-row .short-header-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 140px;
  -ms-flex: 0 0 140px;
  flex: 0 0 140px;
}

month-end-close-table .med-header-col,
month-end-close-table-row .med-header-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 150px;
  -ms-flex: 0 0 150px;
  flex: 0 0 150px;
}

@media only screen and (max-width: 1632px) {
  month-end-close-table .row-container,
  month-end-close-table-row .row-container {
    width: 1320px !important;
  }
  month-end-close-table .billing-row,
  month-end-close-table-row .billing-row {
    width: 1320px !important;
  }
}

@media only screen and (min-width: 1632px) {
  month-end-close-table .row-container,
  month-end-close-table-row .row-container {
    width: auto !important;
  }
  month-end-close-table .billing-row,
  month-end-close-table-row .billing-row {
    width: auto !important;
  }
  month-end-close-table .med-header-col,
  month-end-close-table-row .med-header-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 250px;
    -ms-flex: 0 0 250px;
    flex: 0 0 250px;
  }
  month-end-close-table .x-short-header-col,
  month-end-close-table-row .x-short-header-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 115px;
    -ms-flex: 0 0 115px;
    flex: 0 0 115px;
  }
}

@media only screen and (min-width: 1632px) and (max-width: 1735px) {
  month-end-close-table .row-container,
  month-end-close-table-row .row-container {
    width: 1410px !important;
  }
  month-end-close-table .billing-row,
  month-end-close-table-row .billing-row {
    width: 1410px !important;
  }
  month-end-close-table .med-header-col,
  month-end-close-table-row .med-header-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 250px;
    -ms-flex: 0 0 250px;
    flex: 0 0 250px;
  }
  month-end-close-table .x-short-header-col,
  month-end-close-table-row .x-short-header-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 150px;
    -ms-flex: 0 0 150px;
    flex: 0 0 150px;
  }
}

@use "../month-end-close-table";
.spinner-md-crescent circle {
  stroke: #496ccf;
}

.analyze-button {
  width: 45px !important;
  height: 30px !important;
  -webkit-filter: invert(0.3) sepia(1) saturate(5) hue-rotate(195deg);
  filter: invert(0.3) sepia(1) saturate(5) hue-rotate(195deg);
}

.mec-container {
  width: 1850px !important;
}

.mec-buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

.mec-buttons-container > button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
}

.closeMonthModal .modal-wrapper {
  left: calc(50% - (550px / 2)) !important;
  width: 550px !important;
  height: 380px !important;
  border-radius: 5px !important;
}

.confirmCloseMonthModal .modal-wrapper {
  left: calc(50% - (500px / 2)) !important;
  width: 500px !important;
  height: 250px !important;
  border-radius: 5px !important;
}

.comment-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 250px;
  -ms-flex: 0 0 250px;
  flex: 0 0 250px;
}

.resolve-button {
  background-color: #5977ba;
  font-size: 12px;
  height: 35px;
  font-weight: 600;
}

.resolve-button-container {
  padding-top: 20px;
}

.div-item ul {
  display: inline-table;
  margin-top: 13px;
  margin-bottom: 13px;
  list-style: none;
  padding: 0;
}

.info-icon {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 11px;
  height: 11px;
}

.toolTip .popover-wrapper .popover-content {
  width: auto !important;
  height: auto !important;
}

a {
  color: inherit;
  text-decoration: none;
  background-color: inherit;
}

a:hover {
  color: #5977ba;
  text-decoration: underline;
  -webkit-text-decoration-color: #5977ba;
  text-decoration-color: #5977ba;
  cursor: pointer;
}

.is-not-selected {
  font-weight: lighter !important;
}

.adjustmentDetail {
  margin: 0 10px 5px 0 !important;
}

@use "../billing-base-page";
/*
	To use these colors you must use map-get.
	For example: 
		{
			color: map-get($background, curantis-gray);
		}
*/
page-payment-processing ion-content ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-payment-processing ion-content .clinicalContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

page-payment-processing ion-content .gridContainer {
  display: block;
  width: 100%;
}

page-payment-processing ion-content .gridContainer .buttons {
  padding: 0 20px;
  width: 100%;
}

page-payment-processing ion-content .gridContainer .buttons .action-button {
  height: 40px;
  min-width: 106px;
  margin: 5px 5px 5px 0;
  border-radius: 3px;
}

page-payment-processing ion-content .gridContainer .buttons .action-button > .button-inner {
  text-transform: none;
  font-size: 14px;
  font-weight: 600;
}

page-payment-processing ion-content .gridContainer .buttons .action-button ion-icon {
  color: #2c3b5d;
  margin-left: 5px;
}

page-payment-processing ion-content .gridContainer .buttons .cancel {
  float: right;
}

page-payment-processing ion-content .note-container {
  font-size: 12px;
  margin: 10px 20px 0;
}

page-payment-processing ion-content .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

page-payment-processing ion-content ion-card.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 20px;
  /* Track */
  /* Handle */
}

page-payment-processing ion-content ion-card.card ::-webkit-scrollbar {
  width: 12px !important;
  height: 12px !important;
}

page-payment-processing ion-content ion-card.card ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
  background: #fff;
}

page-payment-processing ion-content ion-card.card ::-webkit-scrollbar-thumb {
  background: rgba(197, 208, 224, 0.8);
}

page-payment-processing ion-content ion-card.card ::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(197, 208, 224, 0.4);
}

page-payment-processing ion-content ion-card-content {
  position: relative;
}

page-payment-processing ion-content ion-card-content .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

page-payment-processing ion-content ion-card-content .fab[mini] .icon {
  font-size: 32px;
}

page-payment-processing ion-content ion-card-content .item-container {
  margin: 0 0px 10px;
}

page-payment-processing ion-content ion-card-content .item-container .label {
  font-size: 13px;
  font-weight: bold;
  color: #2c2d2d;
}

page-payment-processing ion-content ion-card-content .item-container ion-label {
  width: 100%;
}

page-payment-processing ion-content ion-card-content .item-container input {
  width: 220px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  font-size: 14px;
}

page-payment-processing ion-content ion-card-content .item-container input:focus {
  border: 2px solid #5977ba;
}

page-payment-processing ion-content ion-card-content .item-container .empty {
  color: #9c9c9c;
}

page-payment-processing ion-content ion-card-content .item-container .select {
  width: 220px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 50px 10px 10px;
  text-align: left;
  cursor: pointer;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

page-payment-processing ion-content ion-card-content .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding-top: 4px;
  padding-right: 10px;
}

page-payment-processing ion-content ion-card-content .item-container .no-select {
  background-image: none !important;
}

page-payment-processing ion-content ion-card-content .item-container .select-date {
  width: 220px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  text-align: left;
  cursor: pointer;
  position: relative;
}

page-payment-processing ion-content ion-card-content .item-container .select-date ion-icon {
  position: absolute;
  width: 50px;
  height: 40px;
  top: 0;
  right: 0;
  font-size: 20px;
  text-align: center;
  padding: 10px 0;
  color: #6c6969;
}

page-payment-processing ion-content ion-card-content .item-container .datetime-ios,
page-payment-processing ion-content ion-card-content .item-container .datetime-md {
  padding: 0 !important;
}

page-payment-processing ion-content ion-card-content .claim-container {
  margin: 0 0px 10px;
}

page-payment-processing ion-content ion-card-content .claim-container .label {
  font-size: 13px;
  font-weight: bold;
  color: #2c2d2d;
}

page-payment-processing ion-content ion-card-content .claim-container input {
  width: 150px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  font-size: 14px;
}

page-payment-processing ion-content ion-card-content .claim-container input:focus {
  border: 2px solid #5977ba;
}

page-payment-processing ion-content ion-card-content .claim-container .empty {
  color: #9c9c9c;
}

page-payment-processing ion-content ion-card-content .claim-container .select {
  width: 150px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 50px 10px 10px;
  text-align: left;
  cursor: pointer;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

page-payment-processing ion-content ion-card-content .claim-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding-top: 4px;
  padding-right: 10px;
}

page-payment-processing ion-content ion-card-content .claim-container .no-select {
  background-image: none !important;
}

page-payment-processing ion-content ion-card-content .claim-container .select-date {
  width: 220px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  text-align: left;
  cursor: pointer;
  position: relative;
}

page-payment-processing ion-content ion-card-content .claim-container .select-date ion-icon {
  position: absolute;
  width: 50px;
  height: 40px;
  top: 0;
  right: 0;
  font-size: 20px;
  text-align: center;
  padding: 10px 0;
  color: #6c6969;
}

page-payment-processing ion-content ion-card-content .claim-container .datetime-ios,
page-payment-processing ion-content ion-card-content .claim-container .datetime-md {
  padding: 0 !important;
}

page-payment-processing ion-content ion-card-content .new-role-button {
  position: absolute;
  left: 260px;
  top: 20px;
}

page-payment-processing ion-content ion-card-content .new-role-button .button-ios,
page-payment-processing ion-content ion-card-content .new-role-button .button-md {
  height: 40px;
  border-radius: 2px;
  margin: 0;
  padding-left: 10px;
  padding-right: 10px;
}

page-payment-processing ion-content ion-card-content .new-role-button .button-inner {
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  text-transform: capitalize;
}

page-payment-processing ion-content ion-card-content .empty-container {
  height: 20px;
  content: "";
  width: 100%;
}

page-payment-processing ion-content ion-card-content .buttons-container {
  width: 100%;
  margin-top: 20px;
  text-align: right;
}

page-payment-processing ion-content ion-card-content .buttons-container .button-md {
  margin: 0 0 0 20px;
  border-radius: 3px;
  font-size: 14px;
  font-weight: 600;
}

page-payment-processing ion-content .card-content-ios,
page-payment-processing ion-content .card-content-md {
  padding: 0 20px;
}

page-payment-processing ion-content .cardHeader,
page-payment-processing ion-content .cardSubHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: calc(100% - 40px);
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
}

page-payment-processing ion-content .cardHeader .cardIcon,
page-payment-processing ion-content .cardSubHeader .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

page-payment-processing ion-content .cardHeader .cardIcon .fab[mini],
page-payment-processing ion-content .cardSubHeader .cardIcon .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

page-payment-processing ion-content .cardHeader .cardIcon .fab[mini] .icon,
page-payment-processing ion-content .cardSubHeader .cardIcon .fab[mini] .icon {
  font-size: 32px;
}

page-payment-processing ion-content .cardHeader .cardIcon .button,
page-payment-processing ion-content .cardSubHeader .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

page-payment-processing ion-content .cardHeader .cardIcon .button-inner,
page-payment-processing ion-content .cardSubHeader .cardIcon .button-inner {
  font-size: 16px;
}

page-payment-processing ion-content .cardSubHeader {
  background-color: rgba(174, 36, 101, 0.5);
  color: white;
  margin: 16px 16px 0;
}

page-payment-processing ion-content .tableSubHeader {
  background-color: rgba(174, 36, 101, 0.5);
  font-size: 16px;
  font-weight: 700;
  color: white;
  margin-top: 10px;
}

page-payment-processing ion-content .memberHeader {
  background-color: #eae8e8;
  color: black;
  width: 100%;
  font-size: 14px;
  margin: 20px 0 0;
}

page-payment-processing ion-content .teamMemberContent {
  width: 100%;
  margin: 0;
  padding: 10px 20px 0;
  position: relative;
  color: #2d2c2c;
}

page-payment-processing ion-content .teamMemberContent .teamMemberEmail,
page-payment-processing ion-content .teamMemberContent .teamMemberName,
page-payment-processing ion-content .teamMemberContent .teamMemberPhone {
  width: 37%;
  display: inline-block;
  font-size: 14px;
  margin: 0;
  vertical-align: middle;
  min-width: 245px;
}

page-payment-processing ion-content .teamMemberContent .teamMemberPhone {
  width: 20%;
  min-width: 150px;
}

page-payment-processing ion-content .teamMemberContent .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

page-payment-processing ion-content .teamMemberContent .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

page-payment-processing ion-content .teamMemberContent .cardIcon .button-inner {
  font-size: 16px;
}

page-payment-processing ion-content .tableContainer {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  overflow-x: scroll;
}

page-payment-processing ion-content .tableContainer .table {
  width: 100%;
}

page-payment-processing ion-content .tableContainer .table .gray-background {
  background-color: #eae8e8;
}

page-payment-processing ion-content .tableContainer .table th {
  font-size: 16px;
  color: #2d2c2c;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

page-payment-processing ion-content .tableContainer .table td {
  white-space: nowrap;
  padding-left: 20px;
  height: 50px;
}

page-payment-processing ion-content .tableContainer .table .more-button {
  padding-left: 0;
  text-align: left;
  width: 55px !important;
  height: 50px !important;
  font-size: 16px;
}

page-payment-processing ion-content .tableContainer .space-container {
  height: 20px !important;
  margin: 0;
  padding: 0;
}

page-payment-processing ion-content .tableContainer .note-container {
  font-size: 14px;
  margin: 15px 0;
  font-weight: bold;
}

page-payment-processing ion-content .tableContainer .star {
  font-size: 16px !important;
  font-weight: bold !important;
  margin-right: 5px;
}

page-payment-processing ion-content .team-button {
  height: 42px;
  min-width: 96px;
  margin-right: 6px;
}

page-payment-processing ion-content .team-button > .button-inner {
  text-transform: none;
  font-size: 14px;
}

page-payment-processing ion-content .ion-md-add-circle:before {
  background: white;
  border-radius: 50%;
}

page-payment-processing ion-input.number-align input {
  text-align: right;
}

page-payment-processing ion-label.number-align {
  width: 150px;
  text-align: right;
}

page-payment-processing .error-row {
  background-color: #eae8e8;
  color: white;
  position: relative;
}

page-payment-processing .error-row ion-icon {
  position: absolute;
  top: 10px;
  left: 20px;
  font-size: 30px;
}

page-payment-processing .error-row .error-message {
  padding-left: 40px;
  font-weight: bold;
  color: #d0011b;
}

page-payment-processing expandable .collapsed {
  height: 0 !important;
  display: none;
}

page-payment-processing expandable .viewMoreBtn {
  color: #5977ba;
  cursor: pointer;
}

page-payment-processing .star {
  color: #d0011b;
}

page-payment-processing .label-bottom-margin {
  margin-bottom: 0px !important;
}

page-payment-processing .label-remit-balance {
  padding-top: 5px !important;
  font-size: 15px !important;
}

page-payment-processing .text-input-md {
  margin: 0px 0px !important;
}

page-payment-processing ion-select {
  max-width: 100% !important;
}

page-payment-processing .select-md .select-icon {
  display: none;
}

page-payment-processing .label-ios + ion-input .text-input,
page-payment-processing .label-ios + ion-textarea .text-input,
page-payment-processing .label-ios + .input + .cloned-input {
  margin-left: 0px !important;
}

page-payment-processing .text-input-ios {
  margin: 0px 0px 0px 0 !important;
}

page-payment-processing input[type="number"]::-webkit-inner-spin-button,
page-payment-processing input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

page-payment-processing input[type="number"] {
  -moz-appearance: textfield;
  /* Firefox */
}

page-payment-processing ion-input {
  display: inline;
}

page-payment-processing .recop > input {
  width: 110px !important;
}

page-payment-processing .popover-viewport,
page-payment-processing .popover-arrow::after,
page-payment-processing .popover-content,
page-payment-processing .popover,
page-payment-processing .popover > .item {
  background-color: white !important;
}

page-payment-processing .add-row {
  width: 50%;
}

page-payment-processing button.item-cover:focus {
  border: 2px solid #5977ba;
}

page-payment-processing button.add-payment-button {
  border: 2px solid black;
  border-radius: 3px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

page-payment-processing button.add-payment-button:focus {
  border: 2px solid #5977ba;
}

page-payment-processing .hidden {
  display: none;
}

page-payment-processing-claim-options ion-icon {
  padding: 0 5px 0 5px !important;
}

page-payment-processing-claim-options .cardHeader {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

page-payment-processing-claim-options form > div {
  margin-right: 4px;
}

page-payment-processing-claim-options .cardHeader::after {
  background-image: none;
}

page-payment-processing-claim-options div > .item-block .item-inner {
  border-top: none !important;
  border-bottom: none !important;
}

page-payment-processing-claim-options .text {
  color: #c1bfbf;
}

page-payment-processing-claim-options .print {
  width: 160px;
  height: 40px;
  color: #fefefe;
  background-color: #5977ba;
}

page-payment-processing-claim-options .cancel {
  width: 160px;
  height: 40px;
  color: #fefefe;
  background-color: #d0011b;
}

page-payment-processing-claim-options .buttonContainer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-payment-processing-claim-options .rotate-90 {
  display: inline-block;
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

page-payment-processing-claim-options .popover-viewport,
page-payment-processing-claim-options .popover-arrow::after,
page-payment-processing-claim-options .popover-content,
page-payment-processing-claim-options .popover,
page-payment-processing-claim-options .popover > .item {
  background-color: white !important;
}

@use "../billing-base-page";
page-payment-management {
  /* ----- filter bar ----- */
  /* ----- payment table ----- */
}

page-payment-management .payment-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 16px 10px 16px !important;
}

page-payment-management .filename-filter-col {
  margin-top: -2px;
  padding-right: 5px;
}

page-payment-management .input-box {
  border: solid 1px #c6d1e0;
  border-radius: 2px;
  height: 40px !important;
}

page-payment-management .search-options-container {
  width: 100%;
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  margin: -1px 0 0 0;
  z-index: 1;
  background-color: white;
}

page-payment-management .search-option {
  padding: 5px 13px !important;
  background-color: white;
  cursor: pointer;
}

page-payment-management .search-option:hover, page-payment-management .search-option:focus {
  background-color: lightpink;
}

page-payment-management .search-options-closeBtn {
  cursor: pointer;
  float: right;
  padding: 5px 10px;
}

page-payment-management .filename-filter {
  height: 38px;
}

page-payment-management .filename-filter > ion-input.input-box.input.input-md > input.text-input.text-input-md {
  margin: 9px 13px !important;
}

page-payment-management .summary-block {
  min-width: 200px !important;
  max-width: 280px !important;
}

page-payment-management .summary-label {
  max-width: 100px !important;
  min-width: 80px !important;
}

page-payment-management .summary-value {
  max-width: 160px !important;
  min-width: 120px !important;
}

page-payment-management payment-table > .grid {
  padding: 20px;
}

page-payment-management .label-fix {
  margin-top: 3px;
}

@use "../../billing-base-page";
payment-table .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

payment-table .horizontally-scrollable {
  overflow-x: scroll;
}

payment-table .row-container {
  width: 2000px;
}

payment-table .id-col,
payment-table .name-col,
payment-table .date-col,
payment-table .s-text-col,
payment-table .m-text-col,
payment-table .amount-col {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

payment-table .id-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 90px;
  -ms-flex: 0 0 90px;
  flex: 0 0 90px;
}

payment-table .pt-id-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

payment-table .name-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 216px;
  -ms-flex: 0 0 216px;
  flex: 0 0 216px;
}

payment-table .date-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 110px;
  -ms-flex: 0 0 110px;
  flex: 0 0 110px;
}

payment-table .s-text-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

payment-table .m-text-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 196px;
  -ms-flex: 0 0 196px;
  flex: 0 0 196px;
}

payment-table .amount-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 140px;
  -ms-flex: 0 0 140px;
  flex: 0 0 140px;
}

@use "../payment-table";
@use "../billing-base-page";
page-remittance-management {
  /* ----- filter bar ----- */
  /* ----- payment table ----- */
}

page-remittance-management ng-select {
  height: 4rem;
}

page-remittance-management ng-select .ng-select-container {
  height: 4rem !important;
}

page-remittance-management ng-select .ng-select-container .ng-value-container {
  height: 4rem;
  width: 20rem;
}

page-remittance-management ng-select .ng-select-container .ng-value-container .ng-placeholder {
  margin-top: 3px;
}

page-remittance-management .payment-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 16px 10px 16px !important;
}

page-remittance-management .billing-card {
  height: calc(100% - 129px);
  overflow: visible;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin-top: 1em;
}

page-remittance-management .billing-card ion-card-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  position: relative;
}

page-remittance-management .billing-card ion-card-content remittance-table {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  overflow: hidden;
}

page-remittance-management .remittance-management-totals-headers {
  margin-top: 20px;
  margin-right: 40px;
  width: 30rem;
  margin-left: auto;
}

@media only screen and (max-height: 575px) {
  page-remittance-management .billing-card {
    height: auto;
  }
}

page-remittance-management .filename-filter-col {
  margin-top: -2px;
  padding-right: 5px;
}

page-remittance-management .input-box {
  border: solid 1px #c6d1e0;
  border-radius: 2px;
  height: 40px !important;
}

page-remittance-management .input-box .text-input-md {
  margin: 9px 8px;
}

page-remittance-management .search-options-container {
  width: 100%;
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  margin: -1px 0 0 0;
  z-index: 1;
  background-color: white;
}

page-remittance-management .search-option {
  padding: 5px 13px !important;
  background-color: white;
  cursor: pointer;
}

page-remittance-management .search-option:hover, page-remittance-management .search-option:focus {
  background-color: lightpink;
}

page-remittance-management .search-options-closeBtn {
  cursor: pointer;
  float: right;
  padding: 5px 10px;
}

page-remittance-management .filename-filter {
  height: 38px;
}

page-remittance-management .filename-filter > ion-input.input-box.input.input-md > input.text-input.text-input-md {
  margin: 9px 13px !important;
}

page-remittance-management .summary-block {
  min-width: 200px !important;
  max-width: 280px !important;
}

page-remittance-management .summary-label {
  max-width: 100px !important;
  min-width: 80px !important;
}

page-remittance-management .summary-value {
  max-width: 160px !important;
  min-width: 120px !important;
}

page-remittance-management remittance-table > .grid {
  padding: 20px;
}

page-remittance-management .label-fix {
  margin-top: 3px;
}

page-remittance-management .add-button-div {
  margin: 1rem 1rem 1rem 1rem;
}

page-remittance-management ion-card {
  overflow: visible;
}

page-remittance-management .icon-title {
  font-size: 11px;
  position: absolute;
  font-weight: bold;
  text-align: center;
}

page-remittance-management .icon-desc {
  position: absolute;
  margin-top: 15px;
  font-size: 22px;
  color: #5977ba;
  margin: 1em;
}

page-remittance-management ion-icon[class*="cur-"] {
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: 50% 50%;
  mask-position: 50% 50%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background: currentColor;
  height: 2em;
  width: 1em;
}

page-remittance-management ion-icon[class*="cur-remit"] {
  -webkit-mask-image: url(../../../assets/svg/manual-remit.svg);
  mask-image: url(../../../assets/svg/manual-remit.svg);
}

page-remittance-management ion-icon[class*="cur-paper-clip"] {
  -webkit-mask-image: url(../../../assets/svg/paper-clip.svg);
  mask-image: url(../../../assets/svg/paper-clip.svg);
}

page-remittance-management .col-60 {
  word-break: break-word;
  overflow-wrap: break-word;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 60px;
  -ms-flex: 0 0 60px;
  flex: 0 0 60px;
}

page-remittance-management .m-15-15 {
  margin: 15px 15px;
}

page-remittance-management .m-0 {
  margin: 0px;
}

@media only screen and (min-height: 768px) and (max-height: 907px) {
  page-remittance-management .scrollable {
    height: 50vh;
  }
}

@media only screen and (min-height: 908px) {
  page-remittance-management .scrollable {
    height: 57vh;
  }
}

page-remittance-management .ios-overflow-scroll {
  overflow-x: hidden !important;
  padding-bottom: 0 !important;
}

page-remittance-management .searchbar-md {
  padding: 0px;
}

page-remittance-management .searchbar-md .searchbar-input {
  padding: 5px 29px 6px 34px;
}

page-remittance-management .searchbar-md .searchbar-search-icon {
  left: 12px;
}

page-remittance-management ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: solid 1px #c5d0e0;
}

page-remittance-management .searchbar-md {
  padding: 0px;
}

page-remittance-management .searchbar-md .searchbar-input {
  padding: 5px 29px 6px 34px;
}

page-remittance-management .searchbar-md .searchbar-search-icon {
  left: 12px;
}

page-remittance-management ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: solid 1px #c5d0e0;
}

page-remittance-management .searchbar-md {
  padding: 0px;
}

page-remittance-management .searchbar-md .searchbar-input {
  padding: 5px 29px 6px 34px;
}

page-remittance-management .searchbar-md .searchbar-search-icon {
  left: 12px;
}

page-remittance-management ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  border: solid 1px #c5d0e0;
}

@use "../../billing-base-page";
remittance-table .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

remittance-table .scrollable {
  overflow: scroll;
}

remittance-table .ar-grid {
  width: 980px;
}

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

remittance-table .icon-desc {
  position: absolute;
  margin-top: 15px;
  font-size: 22px;
  color: #5977ba;
}

remittance-table .sub-header {
  font-size: 14px;
  font-weight: 700;
}

remittance-table .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}

remittance-table .col-x1,
remittance-table .col-x2,
remittance-table .col-x3,
remittance-table .col-x4 {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

@media only screen and (min-width: 1160px) {
  remittance-table .scrollable {
    overflow-x: hidden;
  }
  remittance-table .ar-grid {
    width: inherit;
  }
  remittance-table .col-x1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 11%;
    -ms-flex: 0 0 11%;
    flex: 0 0 11%;
  }
  remittance-table .col-x2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 10%;
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
  }
  remittance-table .col-x3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 12%;
    -ms-flex: 0 0 12%;
    flex: 0 0 12%;
  }
  remittance-table .col-x4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 19%;
    -ms-flex: 0 0 19%;
    flex: 0 0 19%;
  }
  remittance-table .col-60 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 6%;
    -ms-flex: 0 0 6%;
    flex: 0 0 6%;
  }
}

@media only screen and (max-width: 1160px) {
  remittance-table .col-x1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 105px;
    -ms-flex: 0 0 105px;
    flex: 0 0 105px;
  }
  remittance-table .col-x2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 110px;
    -ms-flex: 0 0 110px;
    flex: 0 0 110px;
  }
  remittance-table .col-x3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 120px;
    -ms-flex: 0 0 120px;
    flex: 0 0 120px;
  }
  remittance-table .col-x4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 190px;
    -ms-flex: 0 0 190px;
    flex: 0 0 190px;
  }
  remittance-table .col-60 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 60px;
    -ms-flex: 0 0 60px;
    flex: 0 0 60px;
  }
}

remittance-table .details-label-margin {
  font-weight: normal;
}

@use "../remittance-table";
.contents {
  display: contents;
}

upload-835-file .text-container {
  text-align: left;
}

upload-835-file .file-input-message {
  text-align: left;
}

upload-835-file ion-row > label.text-container {
  margin-bottom: 5px;
}

upload-835-file .file-list-wrapper.text-container {
  text-align: left;
  margin-top: 7px;
}

upload-835-file .footer-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
  margin-bottom: 5%;
  position: fixed;
  bottom: 0;
  right: 0;
}

upload-835-file .file-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 200px;
  display: block !important;
}

upload-835-file .file-button-wrapper.button-container {
  margin-left: 15px;
  margin-top: 10px;
  padding: 0 5px;
}

upload-835-file .cur-date-picker-container {
  margin-left: 15px;
  margin-right: 15px;
}

upload-835-file cur-date-picker .input-calendar-group ngb-datepicker {
  left: -0px !important;
}

upload-835-file .expanded-content {
  height: 700px !important;
  -webkit-transition: height 0.3s ease !important;
  transition: height 0.3s ease !important;
}

upload-835-file .content {
  height: 450px !important;
  -webkit-transition: height 0.3s ease !important;
  transition: height 0.3s ease !important;
}

upload-835-file .content-no-benefit {
  height: 300px !important;
  -webkit-transition: height 0.3s ease !important;
  transition: height 0.3s ease !important;
}

@use "../billing-base-page";
page-versions {
  background-color: #0e64a0 !important;
  /* ----- filter bar ----- */
  /* ----- payment table ----- */
}

page-versions ng-select {
  height: 4rem;
}

page-versions ng-select .ng-select-container {
  height: 4rem;
}

page-versions ng-select .ng-select-container .ng-value-container {
  height: 4rem;
  width: 20rem;
}

page-versions ng-select .ng-select-container .ng-value-container .ng-placeholder {
  margin-top: 3px;
}

page-versions .add-button-div {
  margin: 1rem 0 1rem 1rem;
}

page-versions .payment-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 16px 10px 16px !important;
}

page-versions .filename-filter-col {
  margin-top: -2px;
  padding-right: 5px;
}

page-versions .active {
  padding: 2rem;
  background: purple;
  border-radius: 0.5rem;
}

page-versions .input-box {
  border: solid 1px #c6d1e0;
  border-radius: 2px;
  height: 40px !important;
}

page-versions .search-options-container {
  width: 100%;
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  margin: -1px 0 0 0;
  z-index: 1;
  background-color: white;
}

page-versions .search-option {
  padding: 5px 13px !important;
  background-color: white;
  cursor: pointer;
}

page-versions .search-option:hover, page-versions .search-option:focus {
  background-color: lightpink;
}

page-versions .search-options-closeBtn {
  cursor: pointer;
  float: right;
  padding: 5px 10px;
}

page-versions .filename-filter {
  height: 38px;
}

page-versions .filename-filter > ion-input.input-box.input.input-md > input.text-input.text-input-md {
  margin: 9px 13px !important;
}

page-versions .summary-block {
  min-width: 200px !important;
  max-width: 280px !important;
}

page-versions .summary-label {
  max-width: 100px !important;
  min-width: 80px !important;
}

page-versions .summary-value {
  max-width: 160px !important;
  min-width: 120px !important;
}

page-versions payment-table > .grid {
  padding: 20px;
}

page-versions .label-fix {
  margin-top: 3px;
}

page-versions .inactive-tab {
  margin-right: 2px;
}

@use "../../billing-base-page";
versions-table .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

versions-table .horizontally-scrollable {
  overflow-x: scroll;
}

versions-table .id-col,
versions-table .name-col,
versions-table .date-col,
versions-table .s-text-col,
versions-table .m-text-col,
versions-table .amount-col {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

versions-table .id-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 90px;
  -ms-flex: 0 0 90px;
  flex: 0 0 90px;
}

versions-table .pt-id-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

versions-table .name-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 216px;
  -ms-flex: 0 0 216px;
  flex: 0 0 216px;
}

versions-table .date-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 110px;
  -ms-flex: 0 0 110px;
  flex: 0 0 110px;
}

versions-table .s-text-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

versions-table .m-text-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 196px;
  -ms-flex: 0 0 196px;
  flex: 0 0 196px;
}

versions-table .amount-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 140px;
  -ms-flex: 0 0 140px;
  flex: 0 0 140px;
}

@use "../versions-table";
new-scheduler {
  /* basic positioning */
  /* your colors */
  /*
        MOBILES
    */
  /*
        TABLETS
    */
  /*
        LAPTOPS
    */
  /*
        EXTRA LARGE SCREENS
    */
}

new-scheduler #main .scroll-content {
  overflow-y: hidden !important;
}

new-scheduler ng-select {
  font-weight: normal;
  font-size: small;
}

new-scheduler .dhx_cal_date {
  font-size: 16px;
}

new-scheduler .no-drop {
  cursor: no-drop !important;
}

new-scheduler .dhx_cal_event.order-event,
new-scheduler .dhx_cal_event_line.order-event {
  border: solid #85bf31 3px !important;
}

new-scheduler .dhx_cal_event_clear.order-event {
  border: solid #85bf31 3px !important;
}

new-scheduler ion-card-header {
  background-color: grey;
  color: white;
  padding: 4px;
}

new-scheduler .card-content-md {
  padding-left: 2px;
}

new-scheduler .item-md {
  padding-left: 0;
}

new-scheduler :host {
  display: block;
  height: 100%;
  position: relative;
  width: 100%;
}

new-scheduler .card-content-md {
  overflow: hidden;
}

new-scheduler .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

new-scheduler .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

new-scheduler .split-pane {
  content: inherit;
}

new-scheduler .inputBox + .inputBox {
  margin-top: 18px;
}

new-scheduler .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-right: 28px;
}

new-scheduler .docModalBtn {
  height: 42px;
  width: 106px;
  margin-right: 50px;
}

new-scheduler .docModalBtn > .button-inner {
  text-transform: none;
}

new-scheduler .lightBox {
  display: none;
}

new-scheduler .curantisH1.calendarH1 {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

new-scheduler .dhx_cal_cover {
  z-index: -1 !important;
}

new-scheduler .dhx_cal_event_clear {
  color: #0e64a0;
  list-style-type: none;
}

new-scheduler .patientBrief {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
  color: white;
  background-color: #5f4776;
  height: 56px;
  max-height: 56px;
  text-overflow: ellipsis;
}

new-scheduler .patientBriefImg {
  border-radius: 20px;
  vertical-align: middle;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 40px;
  height: 40px;
}

new-scheduler .patientBriefDetailContainer {
  margin-left: 10px;
  margin-top: -2px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

new-scheduler .gridContainer {
  overflow-x: scroll;
  width: 100%;
}

new-scheduler .taskRow {
  height: 50px;
  font-size: 14px;
  cursor: pointer;
  display: -webkit-inline-box !important;
  display: -webkit-inline-flex !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  width: 100%;
}

new-scheduler .taskRow:nth-child(even) {
  background-color: #eeeeee;
}

new-scheduler .taskId {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

new-scheduler .pointer {
  cursor: pointer;
}

new-scheduler .pageBtn {
  display: inline;
  cursor: pointer;
}

new-scheduler .pageBtn + .pageBtn {
  margin-left: 30px;
}

new-scheduler .currentBtn {
  border-bottom: 2px solid black;
}

new-scheduler .calendarDashboard .header {
  font-weight: bold;
  font-size: 18px;
  color: #5977ba;
  background-color: rgba(197, 208, 224, 0.5);
  padding: 13px 20px;
}

new-scheduler .dhx_cal_container.dhx_scheduler_week,
new-scheduler .dhx_cal_container.dhx_scheduler_month,
new-scheduler .dhx_cal_container.dhx_scheduler_day,
new-scheduler .dhx_cal_container.dhx_scheduler_unit,
new-scheduler .dhx_cal_container.dhx_scheduler_timeline,
new-scheduler .dhx_cal_container.dhx_scheduler_map {
  height: calc(100vh - 200px);
}

new-scheduler .calendar-view .dhx_cal_data {
  height: calc(100% - 164px) !important;
  width: 100% !important;
  overflow: auto;
  cursor: pointer !important;
}

new-scheduler .dhx_cal_navline {
  width: 100% !important;
}

new-scheduler .dhx_multi_day {
  width: 100% !important;
}

new-scheduler .dhx_cal_header {
  width: calc(100% - 16px) !important;
}

new-scheduler .icon-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

new-scheduler .cas-btn {
  font-weight: bold;
  font-size: 16px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0;
  max-height: 90px;
}

new-scheduler .cas-btn .calendarBtn {
  height: 42px;
  border-radius: 3px;
  width: 200px;
  float: right;
  text-transform: capitalize;
  background-color: #5977ba;
}

new-scheduler .dhx_now_time {
  width: 100%;
  border-bottom: 2px solid #ff5722;
  z-index: 1;
}

new-scheduler .item-inner {
  padding-right: 12px !important;
  background-position: right !important;
}

new-scheduler .selectedTab .input-wrapper {
  border-bottom-color: #5977ba !important;
  border-bottom: solid;
  font-weight: bold;
  color: #5977ba;
}

new-scheduler .alert-wrapper .alert-message {
  padding: 20px;
  font-weight: bold;
  overflow-y: hidden !important;
}

new-scheduler .filterLabel {
  text-align: center;
  display: inline !important;
}

new-scheduler .emptyTasks {
  text-align: center;
  font-weight: bold;
  font-weight: larger;
}

new-scheduler .pagination {
  float: right;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}

new-scheduler .pagination > li {
  display: inline;
}

new-scheduler .pagination > li:first-child > a {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

new-scheduler .pagination > li > a {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  cursor: pointer;
}

new-scheduler .pagination > .disabled > a,
new-scheduler .pagination > .disabled > a:focus,
new-scheduler .pagination > .disabled > a:hover {
  color: #777;
  background-color: #fff;
  border-color: #ddd;
}

new-scheduler .pagination > .active > a,
new-scheduler .pagination > .active > a:focus,
new-scheduler .pagination > .active > a:hover {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}

new-scheduler .content-ios div.dhx_cal_date {
  font-size: 16px;
}

new-scheduler .content-ios .dhx_cal_tab.dhx_cal_tab_last.month_tab {
  left: 180px;
}

new-scheduler .content-ios .dhx_scale_bar {
  font-size: 12px;
}

new-scheduler .custom_event_color,
new-scheduler .dhx_cal_event .dhx_body,
new-scheduler .dhx_cal_event .dhx_footer,
new-scheduler .dhx_cal_event .dhx_header,
new-scheduler .dhx_cal_event .dhx_title {
  background-color: #141e46;
}

new-scheduler .my_event_visitnursing {
  border-left: 10px solid #684f8c !important;
}

new-scheduler .my_event_idgmeeting {
  border-left: 10px solid #ff5722 !important;
}

new-scheduler .my_event_visitregistration {
  border-left: 10px solid #0fc4a7 !important;
}

new-scheduler .my_event_visithospiceaide {
  border-left: 10px solid #b82594 !important;
}

new-scheduler .my_event_visitlpn {
  border-left: 10px solid #297ca0 !important;
}

new-scheduler .my_event_visitnp {
  border-left: 10px solid #698490 !important;
}

new-scheduler .my_event_visitmd {
  border-left: 10px solid #698422 !important;
}

new-scheduler .my_event_visitsocialwork {
  border-left: 10px solid #0fc4a2 !important;
}

new-scheduler .my_event_visitbereavement {
  border-left: 10px solid #684f8f !important;
}

new-scheduler .my_event_visitvolunteer {
  border-left: 10px solid #b82584 !important;
}

new-scheduler .my_event_routine {
  border-left: 10px solid #d04925 !important;
}

new-scheduler .my_event_initialcomprehensiveasmt,
new-scheduler .my_event_initialcomprehensiveassessment {
  border-left: 10px solid #b063c5 !important;
}

new-scheduler .my_event_comprehensiveasmt,
new-scheduler .my_event_comprehensiveassessment {
  border-left: 10px solid #ff8080 !important;
}

new-scheduler .my_event_emc {
  border-left: 10px solid #ffc65c !important;
}

new-scheduler .my_event_emergent {
  border-left: 10px solid #8559a5 !important;
}

new-scheduler .my_event_facetofacevisit {
  border-left: 10px solid #44000d !important;
}

new-scheduler .my_event_continuouscarevisits {
  border-left: 10px solid #de356a !important;
}

new-scheduler .my_event_inpatient {
  border-left: 10px solid #293462 !important;
}

new-scheduler .my_event_watchcarevisit {
  border-left: 10px solid #614ad3 !important;
}

new-scheduler .my_event_phonecall {
  border-left: 10px solid #afa939 !important;
}

new-scheduler .my_event_supervisoryvisit {
  border-left: 10px solid #ff6768 !important;
}

new-scheduler .my_event_initialnursingasmt,
new-scheduler .my_event_initialnursingassessment {
  border-left: 10px solid #ca3e47 !important;
}

new-scheduler .my_event_hospicehousecomprehensive {
  border-left: 10px solid #c36a2d !important;
}

new-scheduler .my_event_hospicehouseencounter {
  border-left: 10px solid #ff487e !important;
}

new-scheduler .my_event_ph1 {
  border-left: 10px solid #6b48ff !important;
}

new-scheduler .my_event_ph2 {
  border-left: 10px solid #fff78f !important;
}

new-scheduler .my_event_other {
  border-left: 10px solid #ff7315 !important;
}

new-scheduler .dhx_cal_tab,
new-scheduler .dhx_cal_today_button {
  text-transform: capitalize;
}

new-scheduler .dhx_body {
  height: 21px;
  width: 100% !important;
}

new-scheduler .box-wrap {
  border: 3px solid #ccc;
}

new-scheduler .item.item-md .checkbox-md {
  margin: 9px 20px 9px 20px;
}

new-scheduler .dorp-down-box {
  padding: 7px;
  padding-top: 12px;
}

new-scheduler .dorp-down-box img {
  margin-left: 3px;
}

new-scheduler .marker-view-more {
  cursor: pointer;
}

new-scheduler .marker-heading {
  padding-right: 5px;
}

new-scheduler .calendar-gmap {
  height: 630px !important;
  width: 552px !important;
  margin-top: 81px !important;
}

new-scheduler .card-content-ios {
  overflow: auto !important;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
  new-scheduler .card-content-md {
    overflow: auto !important;
  }
  new-scheduler .visit {
    overflow: auto !important;
  }
}

new-scheduler .my_event_newPatientAdmit {
  border-left: 10px solid #b2e1e7;
}

new-scheduler .my_event_establishedPatient {
  border-left: 10px solid #b2e1e7;
}

new-scheduler .my_event_chronicCareManagement {
  border-left: 10px solid #b2e1e7;
}

new-scheduler .my_event_transitionalCareManagement {
  border-left: 10px solid #b2e1e7;
}

new-scheduler .my_event_phoneCall {
  border-left: 10px solid #b2e1e7;
}

new-scheduler .date {
  height: 40px;
}

new-scheduler .calendar-team {
  padding: 5px !important;
  font-weight: 400;
  max-width: none;
  width: 100%;
}

new-scheduler .float-left {
  float: left !important;
}

new-scheduler .team-label {
  float: right;
  padding-top: 5px;
}

new-scheduler .taskRow .ellipse {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  padding-right: 20px;
  padding-top: 0 !important;
}

new-scheduler .padding-top-10 {
  padding-top: 10px;
}

new-scheduler .task-list-column-small {
  width: 14.28%;
}

new-scheduler .task-list-column-big {
  width: 100%;
}

new-scheduler .my-event {
  border-bottom: none !important;
  padding-bottom: 6px;
  padding-bottom: 14px;
  margin-left: 15px;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  new-scheduler .dhx_cal_date {
    left: 60px !important;
  }
  new-scheduler .ipad-btn,
  new-scheduler .task-action-btn {
    width: 100px !important;
  }
}

new-scheduler .my_event_visitSpiritualWork {
  border-left: 10px solid #59baa1 !important;
}

new-scheduler .item-container .select {
  width: 193px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

new-scheduler .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

new-scheduler .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

new-scheduler .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

new-scheduler .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

new-scheduler .item-container .no-select {
  background: none;
}

new-scheduler .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
  font-size: 14px;
  font-weight: normal !important;
}

new-scheduler .item-container .custom-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: normal !important;
}

new-scheduler .divider {
  border-right: 2px solid #9b9b9b;
  height: 30px;
  margin-top: 17px;
}

new-scheduler .typeCol {
  text-align: left !important;
}

new-scheduler .btn-action {
  margin-top: -10px;
}

new-scheduler .action-label {
  padding-left: 2px;
}

new-scheduler .info-icon {
  width: 16px;
  height: 16px;
}

new-scheduler .input-calendar-group .ion-input {
  border: 1px solid #c6d1e0;
}

new-scheduler .input-calendar-group button {
  border: 1px solid #c6d1e0 !important;
}

new-scheduler .content-ios .input-calendar-group .ion-input input {
  padding: 0 20px 0 4px;
}

new-scheduler .content-ios .patient-col {
  width: 114%;
}

new-scheduler button:disabled,
new-scheduler button:disabled:hover {
  pointer-events: all !important;
  background-color: #85bf31 !important;
  border-color: #85bf31 !important;
}

new-scheduler .event_BC,
new-scheduler .dhx_cal_event.event_BC div,
new-scheduler .dhx_cal_event_line.event_BC {
  background: #97315d !important;
  border-color: #97315d !important;
}

new-scheduler .event_CM,
new-scheduler .dhx_cal_event.event_CM div,
new-scheduler .dhx_cal_event_line.event_CM {
  background: #db005f !important;
  border-color: #db005f !important;
}

new-scheduler .event_HM,
new-scheduler .dhx_cal_event.event_HM div,
new-scheduler .dhx_cal_event_line.event_HM {
  background: #dc4c0b !important;
  border-color: #dc4c0b !important;
}

new-scheduler .event_HA,
new-scheduler .dhx_cal_event.event_HA div,
new-scheduler .dhx_cal_event_line.event_HA {
  background: #0b979c !important;
  border-color: #0b979c !important;
}

new-scheduler .event_MD,
new-scheduler .dhx_cal_event.event_MD div,
new-scheduler .dhx_cal_event_line.event_MD {
  background: #a81253 !important;
  border-color: #a81253 !important;
  color: white;
}

new-scheduler .event_NP,
new-scheduler .dhx_cal_event.event_NP div,
new-scheduler .dhx_cal_event_line.event_NP {
  background: #520f9a !important;
  border-color: #520f9a !important;
  color: white;
}

new-scheduler .event_PA,
new-scheduler .dhx_cal_event.event_PA div,
new-scheduler .dhx_cal_event_line.event_PA {
  background: #666600 !important;
  border-color: #666600 !important;
  color: black;
}

new-scheduler .event_RN,
new-scheduler .dhx_cal_event.event_RN div,
new-scheduler .dhx_cal_event_line.event_RN {
  background: #7215d8 !important;
  border-color: #7215d8 !important;
  color: white;
}

new-scheduler .event_LN,
new-scheduler .dhx_cal_event.event_LN div,
new-scheduler .dhx_cal_event_line.event_LN {
  background: #9052d5 !important;
  border-color: #9052d5 !important;
  color: white;
}

new-scheduler .event_NL,
new-scheduler .dhx_cal_event.event_NL div,
new-scheduler .dhx_cal_event_line.event_NL {
  background: #5f9ea0 !important;
  border-color: #5f9ea0 !important;
}

new-scheduler .event_N,
new-scheduler .dhx_cal_event.event_N div,
new-scheduler .dhx_cal_event_line.event_N {
  background: #4c9900 !important;
  border-color: #4c9900 !important;
  color: white;
}

new-scheduler .event_OT,
new-scheduler .dhx_cal_event.event_OT div,
new-scheduler .dhx_cal_event_line.event_OT {
  background: #990099 !important;
  border-color: #990099 !important;
}

new-scheduler .event_PT,
new-scheduler .dhx_cal_event.event_PT div,
new-scheduler .dhx_cal_event_line.event_PT {
  background: #cccc00 !important;
  border-color: #cccc00 !important;
}

new-scheduler .event_SW,
new-scheduler .dhx_cal_event.event_SW div,
new-scheduler .dhx_cal_event_line.event_SW {
  background: #f25ba7 !important;
  border-color: #f25ba7 !important;
}

new-scheduler .event_SLT,
new-scheduler .dhx_cal_event.event_SLT div,
new-scheduler .dhx_cal_event_line.event_SLT {
  background: #00cccc !important;
  border-color: #00cccc !important;
}

new-scheduler .event_SA,
new-scheduler .dhx_cal_event.event_SA div,
new-scheduler .dhx_cal_event_line.event_SA {
  background: #5b91b7 !important;
  border-color: #5b91b7 !important;
}

new-scheduler .event_TL,
new-scheduler .dhx_cal_event.event_TL div,
new-scheduler .dhx_cal_event_line.event_TL {
  background: #d51d6d !important;
  border-color: #d51d6d !important;
}

new-scheduler .event_VOL,
new-scheduler .dhx_cal_event.event_VOL div,
new-scheduler .dhx_cal_event_line.event_VOL {
  background: #f6610c !important;
  border-color: #f6610c !important;
}

new-scheduler .event_VC,
new-scheduler .dhx_cal_event.event_VC div,
new-scheduler .dhx_cal_event_line.event_VC {
  background: #b74707 !important;
  border-color: #b74707 !important;
}

new-scheduler .event_resourceCalendar {
  overflow: hidden;
}

new-scheduler .event_resourceCalendar .dhx_event_move.dhx_title {
  font-weight: bold;
  font-size: 13px;
  height: 21px;
}

new-scheduler .event_ACTIVITY,
new-scheduler .dhx_cal_event.event_ACTIVITY div,
new-scheduler .dhx_cal_event_line.event_ACTIVITY {
  background: #808080 !important;
  border-color: #808080 !important;
  color: black;
}

new-scheduler .event_resourceCalendar .dhx_body {
  font-weight: normal;
  font-size: 13px;
}

new-scheduler .legend {
  list-style: none;
}

new-scheduler .legend span {
  border: 1px solid #ccc;
  float: left;
  width: 12px;
  height: 12px;
  margin: 2px;
}

new-scheduler .resourceSelector {
  display: inline-block;
}

new-scheduler .resourceLabel {
  display: inline-block !important;
  margin-top: -2em;
  padding-top: -3e;
  height: 30px;
  line-height: 30px;
  padding: 0;
  vertical-align: middle;
}

new-scheduler .select-md .select-icon {
  position: relative !important;
  margin-left: 19.3em !important;
  margin-top: -2em !important;
  height: -4px !important;
}

new-scheduler .form-control {
  display: block;
  width: 100%;
  height: 40px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
}

new-scheduler .dhx_scale_time_slot:hover {
  opacity: 0.4;
  background-color: #90ee90;
}

new-scheduler .dhx_matrix_cell.dhx_unit_data_cell:hover,
new-scheduler .dhx_matrix_cell.dhx_timeline_data_cell:hover {
  opacity: 0.4;
  background-color: #90ee90;
}

new-scheduler .dhx_matrix_cell,
new-scheduler .dhx_matrix_scell {
  line-height: 1.6;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

new-scheduler .more-icon {
  color: #5977ba;
  background-color: white;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 28px;
  padding-right: 15px;
  padding-left: 10px;
}

new-scheduler .more-icon ion-icon {
  font-size: 1.2em;
  padding: 0 0 25px 0;
}

new-scheduler .add-button {
  height: 30px;
  width: 30px;
  padding: 15px;
}

new-scheduler .add-button ion-icon {
  font-size: 18px;
}

new-scheduler .button-margin {
  margin-top: 0;
}

new-scheduler .add-more-row {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
  -ms-flex-pack: right;
  justify-content: right;
}

new-scheduler .exit-button {
  text-transform: none;
  float: right;
  height: unset;
}

new-scheduler .title-dropdown {
  font-size: 12px;
}

new-scheduler .ng-select.ng-select-single .ng-select-container {
  height: 21px;
}

new-scheduler .calendar-row-padding {
  padding: 0;
}

new-scheduler .briefNavBar {
  transition: max-width 500ms;
  -webkit-transition: max-width 500ms;
}

new-scheduler .briefNavBar .scroll-content {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#54426a), to(#8b2e62));
  background-image: linear-gradient(#54426a, #8b2e62);
}

new-scheduler .briefBtn {
  margin: 10px !important;
  border-radius: 50px !important;
  text-transform: none !important;
  width: 210px !important;
  overflow: hidden !important;
  height: 3.6rem !important;
  font-size: 1.4rem !important;
  color: #fff !important;
  background-color: #5977ba !important;
  padding: 0 1.1em !important;
  border: 0 !important;
}

new-scheduler .hospiceBriefBar {
  background: transparent;
  text-align: center;
  color: white;
}

new-scheduler .palliativeBriefBar {
  background: transparent;
  text-align: center;
  color: #4a90e2;
}

new-scheduler .evaluationBriefBar {
  background: transparent;
  text-align: center;
  color: white;
}

new-scheduler .hospiceBanner {
  background-color: #ae2465;
  color: white;
  padding-top: 5px;
  padding-bottom: 5px;
}

new-scheduler .expandableTab {
  border-radius: 2pt 2pt 0 0;
}

new-scheduler .visitStatusList ion-item {
  padding-left: 16px;
  background-color: #dee4ed;
}

new-scheduler .visitStatusList ul {
  margin: 0px;
  padding-left: 20px;
  background-color: #dee4ed;
}

new-scheduler .brief-content {
  width: 95%;
}

new-scheduler .collapse-content {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#54426a), to(#8b2e62));
  background-image: linear-gradient(#54426a, #8b2e62);
}

new-scheduler .collapse-content .fab[mini] {
  width: 30px;
  height: 30px;
  line-height: 30px;
}

new-scheduler .collapse-content ion-icon {
  font-size: 1.2em;
}

new-scheduler .collapse-content .collapse-icon {
  top: 1em;
  width: 20px;
  height: 20px;
  position: fixed;
  margin-left: -13px;
  z-index: 10;
  opacity: 0.8;
}

new-scheduler .collapse-content .collapse-button {
  width: 5px;
  height: 100%;
  padding: 0;
  border: 0px;
  border-radius: 5px;
  background-color: #5977baa6;
  cursor: ew-resize;
}

new-scheduler .collapse-content:hover .collapse-button {
  background-color: #5977ba;
}

new-scheduler .collapse-content:hover .collapse-icon {
  display: block;
}

new-scheduler .collapse-icon:hover {
  display: block;
}

new-scheduler .actions-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

new-scheduler .actions-content prn {
  margin: 4px;
  visibility: hidden;
}

new-scheduler .actions-content .flex-grow-1 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

new-scheduler .actions-content prn.show-prn {
  visibility: visible;
}

@media only screen and (max-width: 665px) {
  new-scheduler .cas-btn {
    margin-top: 45px;
  }
}

@media (max-width: 768px) and (orientation: portrait) {
  new-scheduler .dhx_cal_container.dhx_scheduler_week,
  new-scheduler .dhx_cal_container.dhx_scheduler_month,
  new-scheduler .dhx_cal_container.dhx_scheduler_day,
  new-scheduler .dhx_cal_container.dhx_scheduler_unit,
  new-scheduler .dhx_cal_container.dhx_scheduler_timeline,
  new-scheduler .dhx_cal_container.dhx_scheduler_map {
    height: calc(100vh - 260px);
  }
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: portrait) {
  new-scheduler .dhx_cal_container.dhx_scheduler_week,
  new-scheduler .dhx_cal_container.dhx_scheduler_month,
  new-scheduler .dhx_cal_container.dhx_scheduler_day,
  new-scheduler .dhx_cal_container.dhx_scheduler_unit,
  new-scheduler .dhx_cal_container.dhx_scheduler_timeline,
  new-scheduler .dhx_cal_container.dhx_scheduler_map {
    height: calc(100vh - 190px);
  }
}

@media (min-width: 992px) and (max-width: 1200px) and (orientation: landscape) {
  new-scheduler .dhx_cal_container.dhx_scheduler_week,
  new-scheduler .dhx_cal_container.dhx_scheduler_month,
  new-scheduler .dhx_cal_container.dhx_scheduler_day,
  new-scheduler .dhx_cal_container.dhx_scheduler_unit,
  new-scheduler .dhx_cal_container.dhx_scheduler_timeline,
  new-scheduler .dhx_cal_container.dhx_scheduler_map {
    height: calc(100vh - 185px);
  }
}

@media (min-width: 992px) and (max-width: 1200px) {
  new-scheduler .dhx_cal_container.dhx_scheduler_week,
  new-scheduler .dhx_cal_container.dhx_scheduler_month,
  new-scheduler .dhx_cal_container.dhx_scheduler_day,
  new-scheduler .dhx_cal_container.dhx_scheduler_unit,
  new-scheduler .dhx_cal_container.dhx_scheduler_timeline,
  new-scheduler .dhx_cal_container.dhx_scheduler_map {
    height: calc(100vh - 185px);
  }
}

.headerlogo {
  border: 0 !important;
}

.dropdown-header {
  border: 0 !important;
}

.exit-button {
  background: #a80924 !important;
  border: 0 !important;
  height: unset;
}

.appsButtons button {
  border: 0 !important;
}

/* For Resources & Patients DropDown Menu With ScrollBar And Fonts */
.ng-select.ng-select-single .ng-select-container .ng-value-container,
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value,
.ng-select.ng-select.ng-select-multiple
.ng-select-container
.ng-value-container,
.ng-select.ng-select-multiple
.ng-select-container
.ng-value-container
.ng-value {
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
  overflow: hidden !important;
  font-family: "Open Sans", sans-serif !important;
  font-weight: 400 !important;
  font-size: small !important;
  max-height: 36px !important;
  overflow-y: auto !important;
}

.ng-select.ng-select-multiple .ng-value-container::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 8px;
}

.ng-select.ng-select-multiple .ng-value-container::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 10px;
}

.ng-select.ng-select-multiple .ng-value-container::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

.dhx_scale_bar div.dhx_cal_next_button {
  margin-top: -8px !important;
  position: fixed !important;
}

.dhx_scale_bar div.dhx_cal_prev_button {
  left: 28px !important;
  margin-top: -8px !important;
  position: fixed !important;
}

.dhx_cal_next_button:before,
.dhx_cal_prev_button:before {
  font-size: 26px !important;
}

calendar-event-edit .warning-message {
  font-weight: bold;
  color: #950707;
  margin-top: 50px;
  margin-bottom: 20px;
}

calendar-event-edit .button-success {
  background-color: #85bf31;
  border: 0 !important;
}

calendar-event-edit .ng-select.ng-select-single .ng-select-container {
  height: 42px;
}

calendar-event-edit .mt-5 {
  margin-top: 5px;
}

calendar-event-edit .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

calendar-event-edit .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

calendar-event-edit .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

calendar-event-edit ion-select {
  max-width: 75% !important;
}

calendar-event-edit .required-field-msg {
  margin-left: 3px;
  font-size: 12px;
}

calendar-event-edit .asterisk {
  color: #d0011b;
  font-weight: 700;
  font-size: 12px;
}

calendar-event-edit .select {
  padding: 0;
}

calendar-event-edit .select .select-icon {
  position: absolute;
  right: 20px;
}

calendar-event-edit .otherText {
  margin-right: 0;
}

calendar-event-edit .text-input,
calendar-event-edit .text-input.text-input-md {
  margin-left: 16px;
  margin-bottom: 11px;
}

calendar-event-edit div.item-inner {
  border: none !important;
}

calendar-event-edit .timeInput.datetime-text.datetime-placeholder {
  height: 40px !important;
}

calendar-event-edit .datetime {
  padding: 0px !important;
}

calendar-event-edit ion-datetime {
  margin-top: 2px;
}

calendar-event-edit .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin: 8px 15px 8px 0;
}

calendar-event-edit .scroll-content {
  background: none !important;
}

calendar-event-edit .fullHeight {
  height: 100%;
}

calendar-event-edit .date {
  height: 60px;
}

calendar-event-edit .time {
  height: 60px;
}

calendar-event-edit .time .item-inner {
  padding: 0px !important;
}

calendar-event-edit .time .label-md {
  margin: 0px;
}

calendar-event-edit .every {
  padding-left: 60px;
}

calendar-event-edit .plan {
  height: 50px;
  margin-top: 6px;
}

calendar-event-edit .month {
  margin-top: 10px;
}

calendar-event-edit .occurences {
  margin-left: -4px;
}

calendar-event-edit .otherReason,
calendar-event-edit .otherDiscipline {
  margin-top: -1px;
  border: solid 1px #c6d1e0;
}

calendar-event-edit .assignTo {
  padding-left: 0px;
  padding-bottom: 15px;
}

calendar-event-edit .time-line-view {
  text-align: center;
  padding: 15px;
  cursor: pointer;
}

calendar-event-edit .time-line-disabled {
  pointer-events: none;
  cursor: default;
  opacity: 0.6;
}

calendar-event-edit .margin-top-3 {
  margin-top: -3px;
}

calendar-event-edit .calendar-form {
  padding: 0 4px;
}

calendar-event-edit .task-team {
  margin-left: -10px;
}

calendar-event-edit .text-color-red {
  color: #d0011b;
}

calendar-event-edit .margin-top {
  margin-top: 3px;
}

calendar-event-edit .assign-task-titles {
  margin-top: 15pt;
  margin-bottom: 6pt;
}

calendar-event-edit .calendar-form .col,
calendar-event-edit .calendar-form .grid {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

calendar-event-edit .num-chars {
  float: right;
  color: #4a4a4a;
  margin-top: 1pt;
}

calendar-event-edit .margin-bottom-2 {
  margin-bottom: 2pt;
}

calendar-event-edit .input-calendar-group {
  margin-left: -4px !important;
}

calendar-event-edit .input-calendar-group .ion-input {
  border: 1px solid #c6d1e0;
}

calendar-event-edit cur-date-picker .input-calendar-group button {
  border: 1px solid #c6d1e0 !important;
}

calendar-event-edit .p-0 {
  padding: 0 !important;
}

calendar-event-edit .hide {
  display: none !important;
}

calendar-event-edit .noresize textarea {
  resize: none;
}

calendar-event-edit .start-end-date {
  padding-left: 0;
}

calendar-event-edit .cursor-pointer {
  cursor: pointer;
}

calendar-event-edit .cursor-default {
  cursor: default;
}

@media only screen and (min-width: 768px) and (min-height: 768px) {
  .modal-wrapper {
    top: calc(50% - (720px / 2));
    height: 720px;
  }
}

.modal-wrapper .disableDropdown {
  pointer-events: none;
}

.modal-wrapper .disableDropdown .ng-select-container {
  color: gray;
}

new-page-calendar-event-view .warning-message {
  font-weight: bold;
  color: #950707;
  margin-top: 50px;
  margin-bottom: 20px;
}

new-page-calendar-event-view .buttonContainer button {
  border: 0 !important;
}

new-page-calendar-event-view .btn-success {
  background-color: #85bf31 !important;
}

new-page-calendar-event-view .btn-danger {
  background-color: #d0011b !important;
}

new-page-calendar-event-view .btn-primary {
  background-color: #0054e9 !important;
}

new-page-calendar-event-view .curantisH1.calendarH1 {
  margin: 10px 4px 10px 4px;
  padding: 14px 20px;
}

new-page-calendar-event-view .editIcon {
  float: right;
  cursor: pointer;
  font-size: 1.7em !important;
}

new-page-calendar-event-view .event-view-img {
  margin: auto;
}

new-page-calendar-event-view .view-form-avatar img {
  border-radius: 50%;
  width: 50%;
  height: 50%;
  border: 4px solid #5977ba;
}

new-page-calendar-event-view .care-giver img {
  width: 50%;
  height: 50%;
  margin: auto;
}

new-page-calendar-event-view .view-form-heading {
  color: #2d2c2c;
  padding-right: 3px;
}

new-page-calendar-event-view .event-form-col {
  border-right: 1px solid lightgray;
}

new-page-calendar-event-view .margin-left-5 {
  margin-left: 5%;
}

new-page-calendar-event-view .footer-margin {
  padding-bottom: 20px;
  float: right;
}

new-page-calendar-event-view .margin-right-2 {
  margin-right: 2%;
}

new-page-calendar-event-view .margin-auto {
  margin: auto;
}

new-page-calendar-event-view .editModalBtn {
  height: 42px;
  width: 106px;
}

new-page-calendar-event-view .editModalBtn > .button-inner {
  text-transform: none;
}

new-page-calendar-event-view .docModalBtn > .button-inner {
  text-transform: none;
}

new-page-calendar-event-view .sub-part {
  margin-left: 16pt !important;
  margin-top: 5pt !important;
}

new-page-calendar-event-view .row-box {
  margin-bottom: 15pt !important;
}

new-page-calendar-event-view .confirmation {
  position: absolute;
  top: 190px;
  z-index: 10001;
  padding: 20px;
  width: 402pt;
  left: 30px;
}

new-page-calendar-event-view .error-popup {
  position: absolute;
  top: 190px;
  z-index: 10001;
  padding: 20px;
  width: 402pt;
  left: 30px;
}

new-page-calendar-event-view .error-popup-content,
new-page-calendar-event-view .confirmation {
  background-color: #fefefe;
  border: 1px solid #c1bfbf;
  font-size: 10pt;
}

new-page-calendar-event-view .dot {
  height: 12px;
  width: 12px;
  background-color: #a6ca72;
  border-radius: 50%;
  display: inline-block;
}

new-page-calendar-event-view .in-progress,
new-page-calendar-event-view .completed {
  color: #a6ca72;
  font-weight: bold;
}

new-page-calendar-event-view .stop-button {
  margin-left: 20px;
  margin-bottom: 10px;
}

new-page-calendar-event-view .event-view-row {
  display: block;
}

new-page-calendar-event-view .view-date {
  padding: 10px 0px;
}

@media print {
  new-page-calendar-event-view .noprint {
    display: none;
  }
}

new-page-calendar-event-view .map-view-task .confirmation {
  width: 300pt !important;
}

new-page-calendar-event-view .content-ios .mark-as-complete {
  width: 145px !important;
}

new-page-calendar-event-view .start-button {
  background-color: #a6ca72;
}

new-page-calendar-event-view .patientHeader {
  color: #2d2c2c !important;
}

new-page-calendar-event-view .margin-top-10 {
  margin-top: 10px;
}

new-page-calendar-event-view .float-right {
  float: right;
}

new-page-calendar-event-view .text-center {
  text-align: center;
}

new-page-calendar-event-view .patient-chart {
  width: 130px;
}

new-page-calendar-event-view .close-btn {
  margin-right: 3px;
  margin-left: 20px;
}

new-page-calendar-event-view .primary-care-giver,
new-page-calendar-event-view .assigned-to {
  position: relative;
  right: 42px;
}

new-page-calendar-event-view .diagnosis {
  position: relative;
  right: 40px;
}

new-page-calendar-event-view .diagnosis-margin {
  margin-left: 17px;
  margin-top: 5pt !important;
}

new-page-calendar-event-view .start-visit-titles {
  margin-top: 15pt;
  margin-bottom: 6pt;
}

new-page-calendar-event-view .selectedType,
new-page-calendar-event-view .patient-name {
  color: #a01154;
}

new-page-calendar-event-view .item-md.item-block .item-inner {
  border-bottom: none !important;
}

new-page-calendar-event-view .confirm-checkbox {
  margin: 0 10px 0 0 !important;
}

new-page-calendar-event-view .padding-left-0 {
  padding-left: 0px;
}

new-page-calendar-event-view .label-text-1 {
  font-size: 18px;
  font-weight: 600;
}

new-page-calendar-event-view .label-text-2 {
  font-size: 14px;
}

new-page-calendar-event-view .visit-id {
  cursor: pointer;
}

new-page-calendar-event-view .care-location {
  position: relative;
  right: 32px;
}

new-page-calendar-event-view .num-chars {
  float: right;
  color: #4a4a4a;
  margin-top: 1pt;
}

new-page-calendar-event-view .close-btn-ctr {
  margin-left: auto;
  margin-right: auto;
}

new-page-calendar-event-view .time-line-view {
  float: none;
}

new-page-calendar-event-view #extVisitPopup {
  margin-top: 12%;
}

new-page-calendar-event-view .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

new-page-calendar-event-view .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

new-page-calendar-event-view .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

new-page-calendar-event-view .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin: 8px 15px 8px 0;
}

new-page-calendar-event-view .p-0 {
  padding: 0 !important;
}

@media only screen and (min-width: 768px) and (min-height: 768px) {
  .calendar-event-details .modal-wrapper {
    top: calc(50% - (740px / 2));
    height: 740px;
    z-index: 20;
  }
}

calendar-grid-view {
  /* Card design */
  /* Header and add buttons */
  /* Header and add buttons */
  /* Grid and results */
}

calendar-grid-view ion-card {
  height: calc(100vh - 6em);
}

calendar-grid-view .scroll-content {
  background-color: #f0f0f0 !important;
}

calendar-grid-view .provider-card {
  margin-left: 80px;
  width: calc(100% - 100px);
}

calendar-grid-view .action-icons .more-icon {
  margin-right: 10px;
}

calendar-grid-view .provider-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

calendar-grid-view .calendar-pagination-grid {
  padding: 10px 0 16px 0;
  float: right;
}

calendar-grid-view .calendar-pageBtn {
  display: inline;
  cursor: pointer;
}

calendar-grid-view .calendar-pageBtn + .pageBtn {
  margin-left: 30px;
}

calendar-grid-view .currentBtn {
  border-bottom: 2px solid black;
}

calendar-grid-view .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

calendar-grid-view .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

calendar-grid-view .icons {
  position: absolute;
  right: -3px;
  top: 3px !important;
  font-size: 1.5em;
  margin-right: 40px;
}

calendar-grid-view .icons .more-icon {
  margin-right: 20px;
}

calendar-grid-view .event-grid-container {
  background-color: #ffffff;
  padding: 10px;
}

calendar-grid-view .event-list {
  padding: 0px;
}

calendar-grid-view .event-list .pL20 {
  padding-left: 20px;
}

calendar-grid-view .event-list .pL15 {
  padding-left: 15px;
}

calendar-grid-view .text-input-md {
  margin: 8px 5px;
}

calendar-grid-view .scroll-row {
  min-width: 600px !important;
  margin-bottom: -10px;
}

calendar-grid-view .event-data-row {
  border-radius: 2px;
}

calendar-grid-view .event-data-row .col {
  padding-left: 5px;
}

calendar-grid-view .label-md {
  margin: 9px;
  color: #000;
}

calendar-grid-view .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

calendar-grid-view .row-even {
  background-color: #fff;
}

calendar-grid-view .row-odd {
  background-color: #f0f0f0;
}

calendar-grid-view .action-icons {
  top: 15px;
  margin-right: 20px;
  position: absolute;
  text-align: right;
  right: 0px;
  font-size: 1.5em;
}

calendar-grid-view .action-icons .more-icon {
  margin-right: 20px;
}

@media only screen and (max-device-width: 1024px) {
  calendar-grid-view .action-icons .more-icon {
    margin-right: 5px;
  }
}

calendar-grid-view .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

calendar-grid-view .icons {
  position: absolute;
  right: -3px;
  top: 0px;
  font-size: 1.5em;
  margin-right: 40px;
}

calendar-grid-view .icons .more-icon {
  margin-right: 20px;
}

calendar-grid-view .scroll-row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

calendar-grid-view .card-ios .icons {
  margin-right: 0%;
  right: -4px;
}

calendar-grid-view .arrowIcon {
  position: absolute;
  top: 16px;
  margin-left: 2px;
}

calendar-grid-view .calendarBtn {
  text-transform: none;
}

calendar-grid-view .space-even {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  padding: 5px;
}

calendar-grid-view .table-header {
  background-color: white;
}

calendar-grid-view .table-header ion-col {
  cursor: pointer;
}

calendar-grid-view .table-header ion-label {
  font-size: 16px;
  font-weight: bold;
  color: #2d2c2c;
}

calendar-grid-view .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}

calendar-grid-view .scrollable {
  overflow: auto;
  overflow-x: scroll;
  height: calc(100vh - 23em);
}

calendar-grid-view .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

calendar-grid-view .filter-buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 100;
  -webkit-flex-grow: 100;
  -ms-flex-positive: 100;
  flex-grow: 100;
}

calendar-grid-view .filter-buttons-container > button {
  margin-top: 0px;
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
}

calendar-grid-view .filter-buttons-container > button ~ button {
  margin-left: 8px;
  margin-right: 0;
}

calendar-grid-view .ng-select.ng-select-single .ng-select-container {
  cursor: pointer;
  height: 40px;
}

calendar-grid-view .ng-select .ng-select-container .ng-value-container .ng-input > input {
  cursor: pointer;
}

calendar-grid-view .input-box {
  border: solid 1px #c6d1e0;
  border-radius: 2px;
  height: 40px !important;
}

calendar-grid-view .input-box .text-input-md {
  margin: 9px 8px;
}

calendar-grid-view .p-12 {
  padding-top: 12px;
}

calendar-grid-view .exit-btn {
  width: -webkit-fill-available !important;
  background-color: #d0011b !important;
}

calendar-grid-view .counter {
  font-weight: bold;
}

calendar-grid-view .total-container {
  color: purple;
}

@media only screen and (max-width: 1048px) {
  calendar-grid-view .table-content {
    width: 1200px;
  }
  calendar-grid-view [col-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100px;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
  }
  calendar-grid-view [col-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 200px;
    -ms-flex: 0 0 200px;
    flex: 0 0 200px;
  }
  calendar-grid-view [col-3] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 300px;
    -ms-flex: 0 0 300px;
    flex: 0 0 300px;
  }
}

page-care-teams ion-content ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-care-teams ion-content brief-bar {
  height: calc(100vh - 64px);
  width: 170px !important;
  float: left;
  overflow: visible scroll !important;
}

page-care-teams ion-content .clinicalContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

page-care-teams ion-content .gridContainer {
  display: block;
  width: 100%;
  overflow-x: scroll;
}

page-care-teams ion-content .gridContainer .buttons {
  padding: 0 20px;
  width: 100%;
}

page-care-teams ion-content .gridContainer .buttons .action-button {
  height: 40px;
  min-width: 106px;
  margin: 5px 5px 5px 0;
  border-radius: 3px;
}

page-care-teams ion-content .gridContainer .buttons .action-button > .button-inner {
  text-transform: none;
  font-size: 14px;
  font-weight: 600;
}

page-care-teams ion-content .gridContainer .buttons .action-button ion-icon {
  color: #2c3b5d;
  margin-left: 5px;
}

page-care-teams ion-content .gridContainer .buttons .cancel {
  float: right;
}

page-care-teams ion-content .note-container {
  font-size: 12px;
  margin: 10px 20px 0;
}

page-care-teams ion-content .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

page-care-teams ion-content ion-card.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 20px;
  /* Track */
  /* Handle */
}

page-care-teams ion-content ion-card.card ::-webkit-scrollbar {
  width: 12px !important;
  height: 12px !important;
}

page-care-teams ion-content ion-card.card ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
  background: #fff;
}

page-care-teams ion-content ion-card.card ::-webkit-scrollbar-thumb {
  background: rgba(197, 208, 224, 0.8);
}

page-care-teams ion-content ion-card.card ::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(197, 208, 224, 0.4);
}

page-care-teams ion-content ion-card-content {
  position: relative;
}

page-care-teams ion-content ion-card-content .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

page-care-teams ion-content ion-card-content .fab[mini] .icon {
  font-size: 32px;
}

page-care-teams ion-content ion-card-content .item-container {
  margin: 20px 0 0;
  width: 240px;
}

page-care-teams ion-content ion-card-content .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 35px;
}

page-care-teams ion-content ion-card-content .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-care-teams ion-content ion-card-content .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-care-teams ion-content ion-card-content .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-care-teams ion-content ion-card-content .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-care-teams ion-content ion-card-content .item-container .select .selected-team-text {
  white-space: nowrap;
  width: 135px;
  overflow: hidden;
  text-overflow: ellipsis;
}

page-care-teams ion-content ion-card-content .item-container .no-select {
  background: none;
}

page-care-teams ion-content ion-card-content .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-care-teams ion-content ion-card-content .button-disabled {
  opacity: 0.5;
}

page-care-teams ion-content ion-card-content .new-role-button {
  position: absolute;
  left: 260px;
  top: 20px;
}

page-care-teams ion-content ion-card-content .new-role-button .button-ios,
page-care-teams ion-content ion-card-content .new-role-button .button-md {
  height: 40px;
  border-radius: 2px;
  margin: 0;
  padding-left: 10px;
  padding-right: 10px;
}

page-care-teams ion-content ion-card-content .new-role-button .button-inner {
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  text-transform: capitalize;
}

page-care-teams ion-content ion-card-content .empty-container {
  height: 20px;
  content: "";
  width: 100%;
}

page-care-teams ion-content ion-card-content .buttons-container {
  width: 100%;
  margin-top: 20px;
  text-align: right;
}

page-care-teams ion-content ion-card-content .buttons-container .button-md {
  margin: 0 0 0 20px;
  border-radius: 3px;
  font-size: 14px;
  font-weight: 600;
}

page-care-teams ion-content .card-content-ios,
page-care-teams ion-content .card-content-md {
  padding: 0 20px;
}

page-care-teams ion-content .cardHeader,
page-care-teams ion-content .cardSubHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: calc(100% - 40px);
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
}

page-care-teams ion-content .cardHeader .cardIcon,
page-care-teams ion-content .cardSubHeader .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

page-care-teams ion-content .cardHeader .cardIcon .fab[mini],
page-care-teams ion-content .cardSubHeader .cardIcon .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

page-care-teams ion-content .cardHeader .cardIcon .fab[mini] .icon,
page-care-teams ion-content .cardSubHeader .cardIcon .fab[mini] .icon {
  font-size: 32px;
}

page-care-teams ion-content .cardHeader .cardIcon .button,
page-care-teams ion-content .cardSubHeader .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

page-care-teams ion-content .cardHeader .cardIcon .button-inner,
page-care-teams ion-content .cardSubHeader .cardIcon .button-inner {
  font-size: 16px;
}

page-care-teams ion-content .cardSubHeader {
  background-color: rgba(174, 36, 101, 0.5);
  color: white;
  margin: 16px 16px 0;
}

page-care-teams ion-content .tableSubHeader {
  background-color: rgba(174, 36, 101, 0.5);
  font-size: 16px;
  font-weight: 700;
  color: white;
  margin-top: 10px;
}

page-care-teams ion-content .memberHeader {
  background-color: #eae8e8;
  color: black;
  width: 100%;
  font-size: 14px;
  margin: 20px 0 0;
}

page-care-teams ion-content .teamMemberContent {
  width: 100%;
  margin: 0;
  padding: 10px 20px 0;
  position: relative;
  color: #2d2c2c;
}

page-care-teams ion-content .teamMemberContent .teamMemberEmail,
page-care-teams ion-content .teamMemberContent .teamMemberName,
page-care-teams ion-content .teamMemberContent .teamMemberPhone {
  width: 37%;
  display: inline-block;
  font-size: 14px;
  margin: 0;
  vertical-align: middle;
  min-width: 245px;
}

page-care-teams ion-content .teamMemberContent .teamMemberPhone {
  width: 20%;
  min-width: 150px;
}

page-care-teams ion-content .teamMemberContent .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

page-care-teams ion-content .teamMemberContent .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

page-care-teams ion-content .teamMemberContent .cardIcon .button-inner {
  font-size: 16px;
}

page-care-teams ion-content .tableContainer {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  overflow-x: scroll;
}

page-care-teams ion-content .tableContainer .table {
  width: 100%;
}

page-care-teams ion-content .tableContainer .table .gray-background {
  background-color: #eae8e8;
}

page-care-teams ion-content .tableContainer .table th {
  font-size: 16px;
  color: #2d2c2c;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

page-care-teams ion-content .tableContainer .table td {
  white-space: nowrap;
  padding-left: 20px;
  height: 50px;
}

page-care-teams ion-content .tableContainer .table .more-button {
  padding-left: 0;
  text-align: left;
  width: 55px !important;
  height: 50px !important;
  font-size: 16px;
}

page-care-teams ion-content .tableContainer .space-container {
  height: 20px !important;
  margin: 0;
  padding: 0;
}

page-care-teams ion-content .tableContainer .note-container {
  font-size: 14px;
  margin: 15px 0;
  font-weight: bold;
}

page-care-teams ion-content .tableContainer .star {
  font-size: 16px !important;
  font-weight: bold !important;
  margin-right: 5px;
}

page-care-teams ion-content .team-button {
  height: 42px;
  min-width: 96px;
  margin-right: 6px;
}

page-care-teams ion-content .team-button > .button-inner {
  text-transform: none;
  font-size: 14px;
}

page-care-teams ion-content .ion-md-add-circle:before {
  background: white;
  border-radius: 50%;
}

page-care-teams .error-row {
  background-color: #eae8e8;
  color: white;
  position: relative;
}

page-care-teams .error-row ion-icon {
  position: absolute;
  top: 10px;
  left: 20px;
  font-size: 30px;
}

page-care-teams .error-row .error-message {
  padding-left: 40px;
  font-weight: bold;
  color: #d0011b;
}

page-care-teams-options ion-icon {
  padding: 0 5px 0 5px !important;
}

page-care-teams-options .button-ios {
  margin: 0 !important;
  height: 40px;
}

page-care-teams-options .edit-icon {
  padding: 0 10px !important;
}

page-care-teams-options .add-icon {
  font-size: 40px !important;
  width: 50px;
}

page-care-teams-select .multi-select-content {
  margin-bottom: 44px;
}

page-care-teams-select ion-content ion-label {
  font-size: 14px !important;
}

page-care-teams-select ion-content .scroll-content {
  background: none !important;
  padding: 5px 0 !important;
}

page-care-teams-select ion-content .search-container {
  padding: 0 5px 5px;
}

page-care-teams-select ion-content .search-container input {
  width: 100%;
  padding: 10px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
}

page-care-teams-select ion-content .search-container input:focus {
  border: 2px solid #5977ba;
}

page-care-teams-select ion-content .spinner-container {
  width: 100%;
  text-align: center;
  padding-top: 10px;
}

page-care-teams-select ion-content .empty {
  height: 40px;
  font-style: italic;
  padding: 10px;
}

page-care-teams-select ion-content .options-container {
  overflow-y: scroll;
  max-height: 290px;
  overflow-x: hidden;
}

page-care-teams-select ion-content .options-container .option {
  width: 100%;
  height: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 10px;
  cursor: pointer;
  word-break: normal;
}

page-care-teams-select ion-content .options-container .content-ios .margin-top-15 {
  margin-top: 15px;
}

page-care-teams-select ion-content .options-container .disabled {
  background-color: #f4f4f4;
}

page-care-teams-select ion-content .options-container .option:hover {
  background-color: #f4f4f4;
}

page-care-teams-select ion-content .options-container .item:hover {
  background-color: #f4f4f4;
}

page-care-teams-select ion-content .options-container ion-checkbox {
  padding-right: 10px;
}

page-care-teams-select ion-content .options-container-multiple-select {
  max-height: 255px;
}

page-care-teams-select ion-content .select-option-container {
  margin: 0px;
}

page-care-teams-select ion-content .download-option-font {
  font-size: 12px;
  font-weight: 600;
  word-break: normal !important;
}

page-care-teams-select ion-content .text-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

page-care-teams-select ion-content .name-text {
  font-weight: bold;
}

page-care-teams-select .multi-footer .footerButtonBtn {
  border: none;
  color: #5977ba;
  background-color: transparent;
  float: right;
  padding: 0px;
  padding-right: 8px;
  text-transform: uppercase;
  font-weight: 500;
}

page-care-teams-select .multi-footer .footerButtonBtn:hover {
  background-color: transparent !important;
}

page-care-teams-select .multi-footer .download-footer {
  text-align: center;
}

page-care-teams-select .multi-footer .download-footer .download-btn {
  margin: 10px;
  width: 90%;
  text-transform: capitalize;
  font-weight: 600;
}

page-care-teams-select .multi-footer .download-footer .download-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-care-teams-select .multi-footer .download-footer .download-btn:hover {
  border: none;
  color: #ffff;
  background-color: #5977ba;
}

page-care-teams-select .button-md:hover:not(.disable-hover) {
  border: none;
  color: #5977ba;
  background-color: transparent;
}

page-care-teams-select .multi-footer {
  left: 0;
  bottom: 0;
  position: absolute;
  z-index: 10;
  display: block;
  width: 100%;
}

page-caregiver-modal .item-md {
  padding-left: 0px;
}

page-caregiver-modal .item.item-md .checkbox-md {
  margin: 9px 20px 9px 0px;
}

page-caregiver-modal .star {
  color: #d0011b;
}

first-time-login {
  /*
        MOBILES
    */
  /*
        TABLETS
    */
  /*
        LAPTOPS
    */
}

first-time-login .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100vh;
}

first-time-login .first-card-content {
  border-radius: 10px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  max-width: 500px;
  margin: 0 auto;
}

first-time-login ion-card-header > img {
  width: 100%;
  max-width: 500px;
  height: auto;
  background: none;
}

first-time-login .custom-input {
  margin-top: 20px;
  border-bottom: 1px solid #ccc;
}

first-time-login .no-margin-left {
  margin-left: 0;
}

first-time-login ion-item [item-left] {
  margin: 20px 16px 8px 0 !important;
}

first-time-login .email-icon {
  background: url("src/assets/img/email_icon.svg");
  background-size: 20px;
}

first-time-login .input-icon {
  max-width: 20px;
}

first-time-login ion-input {
  font-size: 14px;
  color: #4a4a4a;
}

first-time-login .title-style {
  color: #ab2464;
  font-weight: bold;
}

first-time-login .text-style {
  text-align: justify;
}

first-time-login .button-style {
  background-color: #ab2464;
  color: #ffffff;
}

first-time-login .error-message {
  color: #d0011b;
}

first-time-login ion-item > .item-inner {
  border-bottom-color: #ccc;
  -webkit-box-shadow: inset 0 -1px 0 0 #ccc;
  box-shadow: inset 0 -1px 0 0 #ccc;
}

first-time-login .item-md.item-input.item-input-has-focus .item-inner,
first-time-login .item-md.item-input.input-has-focus .item-inner {
  border-bottom-color: #ccc;
  -webkit-box-shadow: inset 0 -1px 0 0 #ccc;
  box-shadow: inset 0 -1px 0 0 #ccc;
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: landscape) {
  first-time-login .container {
    height: unset;
  }
}

forgot-password {
  /*
        MOBILES
    */
  /*
        TABLETS
    */
  /*
        LAPTOPS
    */
}

forgot-password .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 100vh;
}

forgot-password .first-card-content {
  border-radius: 10px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  max-width: 500px;
  margin: 0 auto;
}

forgot-password ion-card-header > img {
  width: 100%;
  max-width: 500px;
  height: auto;
  background: none;
}

forgot-password .custom-input {
  margin-top: 20px;
  border-bottom: 1px solid #ccc;
}

forgot-password .no-margin-left {
  margin-left: 0;
}

forgot-password ion-item [item-left] {
  margin: 20px 16px 8px 0 !important;
}

forgot-password .email-icon {
  background: url("src/assets/img/email_icon.svg");
  background-size: 20px;
}

forgot-password .input-icon {
  max-width: 20px;
}

forgot-password ion-input {
  font-size: 14px;
  color: #4a4a4a;
}

forgot-password .title-style {
  color: #ab2464;
  font-weight: bold;
}

forgot-password .text-style {
  text-align: justify;
}

forgot-password .button-style {
  background-color: #ab2464;
  color: #ffffff;
}

forgot-password .error-message {
  color: #d0011b;
}

forgot-password ion-item > .item-inner {
  border-bottom-color: #ccc;
  -webkit-box-shadow: inset 0 -1px 0 0 #ccc;
  box-shadow: inset 0 -1px 0 0 #ccc;
}

forgot-password .item-md.item-input.item-input-has-focus .item-inner,
forgot-password .item-md.item-input.input-has-focus .item-inner {
  border-bottom-color: #ccc;
  -webkit-box-shadow: inset 0 -1px 0 0 #ccc;
  box-shadow: inset 0 -1px 0 0 #ccc;
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: landscape) {
  forgot-password .container {
    height: unset;
  }
}

reset-password {
  /*
        MOBILES
    */
  /*
        TABLETS
    */
  /*
        LAPTOPS
    */
}

reset-password .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: unset;
  margin-top: 64px;
}

reset-password .first-card-content {
  border-radius: 10px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  max-width: 500px;
  margin: 0 auto;
}

reset-password ion-card-header > img {
  width: 100%;
  max-width: 500px;
  height: auto;
  background: none;
}

reset-password .custom-input {
  margin-top: 20px;
  border-bottom: 1px solid #ccc;
}

reset-password .edge-ie-reveal input::-ms-reveal,
reset-password .edge-ie-reveal input::-ms-clear {
  display: none;
}

reset-password .no-margin-left {
  margin-left: 0;
}

reset-password ion-item [item-left] {
  margin: 20px 16px 8px 0 !important;
}

reset-password .email-icon {
  background: url("src/assets/img/email_icon.svg");
  background-size: 20px;
}

reset-password .input-icon {
  max-width: 20px;
}

reset-password ion-input {
  font-size: 14px;
  color: #4a4a4a;
}

reset-password .title-style {
  color: #ab2464;
  font-weight: bold;
}

reset-password .text-style {
  text-align: justify;
}

reset-password .button-style {
  background-color: #ab2464;
  color: #ffffff;
}

reset-password .error-message {
  color: #d0011b;
}

reset-password ion-item > .item-inner {
  border-bottom-color: #ccc;
  -webkit-box-shadow: inset 0 -1px 0 0 #ccc;
  box-shadow: inset 0 -1px 0 0 #ccc;
}

reset-password .item-md.item-input.item-input-has-focus .item-inner,
reset-password .item-md.item-input.input-has-focus .item-inner {
  border-bottom-color: #ccc;
  -webkit-box-shadow: inset 0 -1px 0 0 #ccc;
  box-shadow: inset 0 -1px 0 0 #ccc;
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: landscape) {
  reset-password .container {
    height: unset;
  }
}

terms-conditions {
  /*
        MOBILES
    */
  /*
        TABLETS
    */
  /*
        LAPTOPS
    */
}

terms-conditions .container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: unset;
}

terms-conditions .first-card-content {
  border-radius: 10px;
  -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.5);
  max-width: 500px;
  margin: 0 auto;
}

terms-conditions ion-card-header > img {
  width: 100%;
  max-width: 500px;
  height: auto;
  background: none;
}

terms-conditions .btn-back {
  margin-top: 0;
  margin-bottom: 20px;
  color: #7088c5;
  text-decoration: underline;
  cursor: pointer;
}

terms-conditions .title-style {
  color: #ab2464;
  font-weight: bold;
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: landscape) {
  terms-conditions .container {
    height: unset;
  }
}

page-dashboard .welcome-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  width: calc(100% - 0.5rem);
  vertical-align: middle;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-dashboard .grid-container {
  overflow-y: scroll;
  width: 100%;
  background-color: #eef0f2;
}

page-dashboard .grid-container .dashboard-grid {
  padding: 0px !important;
}

page-dashboard .margin-top-20 {
  margin-top: 20px;
}

page-dashboard .padding-left-2 {
  padding-left: 2px !important;
}

page-dashboard .visit-btn {
  text-transform: capitalize;
  font-size: 14px !important;
  width: 100%;
  height: 100%;
  display: block;
  padding-top: 6px;
}

page-dashboard .yesterday-detail-grid {
  position: relative;
  top: 50px;
}

page-dashboard .welcome-card {
  height: 10em;
}

page-dashboard .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

page-dashboard .curantisH1 {
  color: #5977ba;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
}

page-dashboard .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

page-dashboard .card-md {
  border-radius: 3px;
}

page-dashboard .dot {
  height: 12px;
  width: 12px;
  background-color: #85bf31;
  border-radius: 50%;
  display: inline-block;
}

page-dashboard .in-progress,
page-dashboard .completed {
  color: #85bf31;
  font-weight: bold;
}

page-dashboard .stop-button {
  margin-left: 20px;
  margin-bottom: 10px;
}

page-dashboard .start-button {
  background-color: #a6ca72;
}

page-dashboard .box {
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  -webkit-appearance: none;
}

page-dashboard .row-box {
  margin: 20px;
}

page-dashboard .col {
  padding: 0 !important;
}

page-dashboard .marg-left-0 {
  margin-left: 0px !important;
}

page-dashboard .paddingTitle {
  padding-top: 64px;
}

page-dashboard .split-pane {
  content: inherit;
}

page-dashboard .ion-content {
  overflow-y: hidden;
}

page-dashboard .left-welcome-header {
  background: -webkit-gradient(linear, left top, left bottom, from(#614a75), to(#ae2465));
  background: linear-gradient(#614a75, #ae2465);
  border-radius: 3px 0px 0px 3px;
  text-align: center;
  position: relative;
}

page-dashboard .left-welcome-header .profile-img {
  border: 2px solid #5977ba;
  border-radius: 50%;
  margin-top: 17px;
}

page-dashboard .left-welcome-header .user-id {
  text-align: center;
  width: 100%;
  position: absolute;
  bottom: 0;
  height: 42px;
}

page-dashboard .left-welcome-header .color {
  color: white;
}

page-dashboard .left-welcome-header .bold {
  font-weight: bold;
}

page-dashboard .right-welcome-header {
  width: 100%;
  height: 100%;
  background-color: white;
  border-radius: 0px 3px 3px 0px;
  position: relative;
}

page-dashboard .right-welcome-header .left-inner-div {
  margin-left: 19px;
  height: 107px;
}

page-dashboard .right-welcome-header .left-inner-div .physician-panel {
  height: 100%;
  background-color: #5977ba;
  padding: 5px 17px;
  color: white;
  border-radius: 30px;
  cursor: pointer;
  -webkit-box-flex: 4;
  -webkit-flex: 4;
  -ms-flex: 4;
  flex: 4;
  max-width: 150px;
  text-align: center;
}

page-dashboard .right-welcome-header .left-inner-div .disablePhysicianPanel {
  background-color: #aaafb4;
  pointer-events: none;
  opacity: 0.4;
  cursor: default;
  -ms-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

page-dashboard .right-welcome-header .left-inner-div .header-text {
  color: #5977ba;
  display: block;
  font-size: 18px;
  padding-top: 15px;
}

page-dashboard .right-welcome-header .left-inner-div .team-txt {
  color: #5977ba;
  font-size: 18px;
  border-right: 3px solid #5977ba;
  display: block;
  width: 62px;
  float: left;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-right: 0.5rem;
  max-width: 55px;
}

page-dashboard .right-welcome-header .left-inner-div .team-dropdown {
  padding-left: 10pt !important;
  -webkit-box-flex: 3;
  -webkit-flex: 3;
  -ms-flex: 3;
  flex: 3;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  /*float: left;*/
}

page-dashboard .right-welcome-header .left-inner-div .select-text {
  font-weight: bold;
}

page-dashboard .right-welcome-header .left-inner-div .select-item {
  max-width: 100%;
  padding-left: 0pt !important;
}

page-dashboard .right-welcome-header .left-inner-div ion-label {
  display: none;
}

page-dashboard .right-welcome-header .left-inner-div .item-inner {
  border: none;
}

page-dashboard .right-welcome-header .right-inner-div-opacity {
  background: #9b9b9b;
  height: 50px;
  position: absolute;
  bottom: 0;
  width: 100%;
  opacity: 0.07;
}

page-dashboard .right-welcome-header .right-inner-div-content {
  position: absolute;
  bottom: 10px;
  padding-left: 20px;
}

page-dashboard .right-welcome-header .right-inner-div-content .txt-day {
  color: #5977ba;
  font-size: 15px;
  font-weight: bold;
}

page-dashboard .right-welcome-header .right-inner-div-content .txt-date {
  font-size: 15px;
  font-weight: 600;
  border-right: 3px solid #5977ba;
  padding-right: 5px;
  margin-left: 5px;
}

page-dashboard .right-welcome-header .right-inner-div-content .txt-time {
  font-size: 15px;
  font-weight: 600;
  margin-left: 5px;
}

page-dashboard .visits {
  width: 100%;
  background-color: white;
  padding: 0 10px 0 10px;
}

page-dashboard .visitsHeader {
  font-weight: 600;
  font-size: 16px;
  text-align: left;
}

page-dashboard .visitsRow {
  font-size: 14px;
}

page-dashboard .visitsRow:nth-child(even) {
  background-color: #eeeeee;
}

page-dashboard .visitsTd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-dashboard .patientValue {
  font-weight: bold;
  color: #5977ba;
}

page-dashboard .pointer {
  cursor: pointer;
}

page-dashboard .pageBtn {
  display: inline;
  cursor: pointer;
}

page-dashboard .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-dashboard .currentBtn {
  border-bottom: 2px solid black;
}

page-dashboard .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

page-dashboard .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-left: -30px;
  margin-right: 0;
  margin-top: -3px;
  height: 30px;
  width: 30px;
}

page-dashboard .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-dashboard .planOfCareBtn {
  margin-right: 10px;
}

page-dashboard ion-content.noScrollBar.content.content-md
> div.scroll-content::-webkit-scrollbar,
page-dashboard .clinicalContainer::-webkit-scrollbar {
  width: 0px;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-dashboard *:not(html) {
  -webkit-transform: translate3d(0, 0, 0);
}

page-dashboard .addendumIcon {
  padding-right: 4px;
}

page-dashboard .card {
  height: 100%;
}

page-dashboard .card-md {
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0px;
}

page-dashboard .patient-grid {
  width: 28%;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 10px;
}

page-dashboard .card-ios {
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0px;
  border-radius: 0px;
  width: 100%;
}

page-dashboard .yesterday-block {
  height: 100%;
  text-align: center;
}

page-dashboard .text-alignment {
  text-align: center;
}

page-dashboard .cardHeader {
  margin: 10px;
  min-height: 3em;
}

page-dashboard .img-admit {
  width: 41%;
  float: right;
}

page-dashboard .img-admin-txt {
  font-size: 40px;
  font-weight: 500;
  color: #5977ba;
  margin-left: 5px;
}

page-dashboard .img-admin-bottom {
  font-size: 12px;
  font-weight: bold;
  color: #5977ba;
}

page-dashboard .img-right-border {
  border-right: 1px solid #dfdfe4;
}

page-dashboard .img-block {
  position: absolute;
  top: 0px;
  padding: 0% 18%;
}

page-dashboard .loading-icon {
  margin: 0% 31%;
  width: 191px;
}

page-dashboard .alerts {
  margin-left: 20px;
  height: 510px;
}

page-dashboard .yesterday-details {
  height: 300px;
}

page-dashboard .patient-list {
  height: calc(100vh - 17.5em - 20px);
}

page-dashboard .task-details {
  margin-left: 10px;
  height: calc(100vh - 7.5em);
}

page-dashboard .noData {
  width: 100%;
  margin: 11% 0%;
  text-align: center;
  color: gray;
  font-weight: bold;
}

page-dashboard .task-detail-block {
  width: 100%;
  margin: 21px 0;
  border-bottom: 1px solid #dfdfe4;
  padding-bottom: 10px;
}

page-dashboard .cardHeaderNew {
  color: #5977ba;
  opacity: 0.9;
  border-bottom: 1px solid #dfdfe4;
  padding: 10pt;
  min-height: 3em;
}

page-dashboard .alert-box {
  height: 460px;
  overflow-y: scroll;
  width: 100%;
  padding: 0 20px 20px 20px;
}

page-dashboard .alert-box .alert-item {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  border-bottom: 1px solid #dfdfe4;
  padding: 10px 0;
}

page-dashboard .alert-box .alert-item .item-start {
  width: 70px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: center;
}

page-dashboard .alert-box .alert-item .item-start div {
  margin: 5px 0;
}

page-dashboard .alert-box .alert-item .item-start div .alert-icon,
page-dashboard .alert-box .alert-item .item-start div .notification-icon {
  margin: 0 auto 10px;
  width: 24px;
  height: inherit;
  position: relative;
}

page-dashboard .alert-box .alert-item .item-start div .alert-icon ion-icon,
page-dashboard .alert-box .alert-item .item-start div .notification-icon ion-icon {
  color: #eeaf4b;
  font-size: 35px !important;
}

page-dashboard .alert-box .alert-item .item-start div .alert-icon .alert-indicator,
page-dashboard .alert-box .alert-item .item-start div .notification-icon .alert-indicator {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #a6ca72;
  z-index: 1;
  position: absolute;
  top: 0px;
  left: -2px;
  background-color: #d0021b;
}

page-dashboard .alert-box .alert-item .item-start div .notification-icon {
  width: 36px;
}

page-dashboard .alert-box .alert-item .item-start div .light-label {
  opacity: 0.7;
}

page-dashboard .alert-box .alert-item .item-start div .created-label {
  color: #2d2c2c;
  font-size: 10px;
  font-weight: bold;
  display: block;
  text-align: center;
}

page-dashboard .alert-box .alert-item .item-start div .date-label {
  color: #9b9b9b;
  font-size: 10px;
  display: block;
  text-align: center;
}

page-dashboard .alert-box .alert-item .item-main {
  width: calc(100% - 70px);
  border-left: 1px solid #dfdfe4;
  padding: 0 0 0 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-dashboard .alert-box .alert-item .item-main div {
  width: 100%;
}

page-dashboard .alert-box .alert-item .item-main .alert-message {
  font-size: 14px;
  overflow: visible;
}

page-dashboard .alert-box .alert-item .item-main .bold {
  font-weight: bold;
}

page-dashboard .alert-box .alert-item .item-main #action-buttons {
  width: 100%;
  text-align: right;
}

page-dashboard .alert-box .alert-item .item-main #action-buttons .button-small-md {
  height: 21px;
  width: 62px;
}

page-dashboard .alert-box .alert-item .item-main #action-buttons .button-inner {
  text-transform: capitalize;
  font-size: 10px;
  font-weight: 600;
}

page-dashboard .landing-card {
  margin: 20px 20px;
  width: calc(100% - 40px);
  height: auto;
  background-color: white;
  border-radius: 3px;
  -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16), 0px 0px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16), 0px 0px 6px rgba(0, 0, 0, 0.23);
  text-align: center;
}

page-dashboard .landing-card .profile-container {
  margin: 100px auto 120px;
  display: inline-block;
  position: relative;
  width: 650px;
  height: 460px;
  -webkit-box-shadow: 0px 38px 61px -22px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 38px 61px -22px rgba(0, 0, 0, 0.75);
  cursor: pointer;
}

page-dashboard .landing-card .profile-container .profile {
  color: white;
  position: absolute;
  left: 30px;
  bottom: 30px;
  text-align: left;
}

page-dashboard .landing-card .profile-container .profile .profile-img {
  border: 2px solid #fff;
  border-radius: 50%;
  width: 94px;
  height: 94px;
  margin: 14px 0 7px 10px;
}

page-dashboard .landing-card .profile-container .profile .profile-name {
  font-size: 14px;
  font-weight: bold;
  width: 100%;
  margin-bottom: 20px;
  margin-left: 10px;
  text-shadow: 1px 1px #333;
}

page-dashboard .landing-card .profile-container .profile .profile-date {
  font-size: 16px;
  font-weight: lighter;
  width: 100%;
}

page-dashboard .landing-card .profile-container .profile .profile-time {
  font-size: 20px;
  font-weight: lighter;
  width: 100%;
}

page-dashboard .dashboard-navigation-bar {
  width: 88px;
}

page-dashboard .display-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

page-dashboard .patient-discharged {
  color: #a01154;
}

page-dashboard .visit-completed {
  color: #85bf31;
}

page-dashboard .see-all-link {
  cursor: pointer;
  font-size: 12pt;
  font-weight: 600;
}

page-dashboard .patient-list {
  width: 100%;
}

page-dashboard .patient-list-content {
  overflow-y: auto;
  height: calc(100vh - 35em);
}

page-dashboard .patient-list-loaded {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

page-dashboard .patient-list-page {
  padding: 10px 0 16px 0;
  float: right;
}

page-dashboard .text-align-right {
  text-align: right;
}

page-dashboard .see-more-link {
  cursor: pointer;
  font-size: 15px;
  font-weight: 600;
}

page-dashboard .create-visit-offline {
  margin-left: 20px;
}

page-dashboard .offline-patient-list {
  margin-top: 0;
}

page-dashboard .download-patient-icon {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-dashboard .download-patient-icon .download-text {
  padding-top: 1px;
  font-size: 14px;
  font-weight: 600;
}

page-dashboard .download-patient-icon .download-img {
  width: 18px;
  margin-left: 10px;
}

page-dashboard .cursorPointer {
  display: none;
}

page-dashboard ion-card {
  width: calc(100% - 20px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media (max-width: 1280px) {
  page-dashboard .welcome-container {
    width: calc(100% - 0.5rem);
  }
  page-dashboard .team-txt {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  page-dashboard .team-dropdown {
    -webkit-box-flex: 3;
    -webkit-flex: 3;
    -ms-flex: 3;
    flex: 3;
  }
  page-dashboard .physician-panel {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    -ms-flex: 2;
    flex: 2;
  }
}

@media only screen and (max-width: 768px) {
  page-dashboard .cursorPointer {
    display: inherit;
  }
  page-dashboard .main-col-content {
    margin-top: 20px;
    width: 100%;
    height: 100%;
  }
  page-dashboard .patient-list {
    height: auto;
  }
  page-dashboard .task-details {
    margin-left: 0px;
    height: calc(100% - 1em);
  }
  page-dashboard .welcome-card {
    height: 13em;
  }
  page-dashboard .dashboard-grid {
    height: 100%;
  }
  page-dashboard .dashboard-row {
    height: 100%;
  }
  page-dashboard .patient-list {
    height: calc(100% - 14em - 20px);
  }
}

patients-list-table {
  height: calc(100% - 5em);
}

patients-list-table .patients-list-content {
  height: 100%;
  padding: 10px;
}

patients-list-table .patients-grid {
  min-width: 467px;
}

patients-list-table .text-center {
  text-align: center;
}

patients-list-table .table-header {
  background-color: white;
}

patients-list-table .table-header ion-label {
  font-size: 16px;
  font-weight: bold;
  color: #2d2c2c;
}

patients-list-table .label-md {
  margin: 8px 0;
}

patients-list-table .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}

patients-list-table .col-x1,
patients-list-table .col-x3 {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

patients-list-table .col-x1 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 163px;
  -ms-flex: 0 0 163px;
  flex: 0 0 163px;
}

patients-list-table .col-x3 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 83px;
  -ms-flex: 0 0 83px;
  flex: 0 0 83px;
}

patients-list-table .col-x4 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 118px;
  -ms-flex: 0 0 118px;
  flex: 0 0 118px;
}

patients-list-table .patients-row:nth-child(even) {
  background-color: #f0f0f0;
}

patients-list-table .patients-row {
  height: 100%;
  padding: 0 10px;
}

patients-list-table .noData {
  margin: 0%;
  text-align: left;
  padding-left: 16px;
}

patients-list-table .patient-row-icon {
  color: black;
  position: absolute;
  margin: 6px;
}

patients-list-table .see-more-link {
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  width: inherit;
}

patients-list-table .scrollable {
  overflow: scroll;
  height: 100%;
}

@media (max-width: 1280px) {
  patients-list-table .col-x4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75px;
    -ms-flex: 0 0 75px;
    flex: 0 0 75px;
  }
  patients-list-table .col-x3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50px;
    -ms-flex: 0 0 50px;
    flex: 0 0 50px;
  }
  patients-list-table .col-x1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 140px;
    -ms-flex: 0 0 140px;
    flex: 0 0 140px;
  }
  patients-list-table .patients-grid {
    min-width: 336px;
  }
}

@media (max-width: 768px) {
  patients-list-table .col-x1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 68px;
    -ms-flex: 0 0 68px;
    flex: 0 0 68px;
  }
  patients-list-table .col-x3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 45px;
    -ms-flex: 0 0 45px;
    flex: 0 0 45px;
  }
  patients-list-table .patients-grid {
    min-width: 253px;
  }
}

task-details-row .icon-status {
  color: yellowgreen;
  position: absolute;
  margin: 6px;
}

task-details-row .visit-status-description {
  margin-left: 30px;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

task-details-row .qa-returned-status {
  color: #5977ba;
}

task-details-row .label-with-past-due {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  color: #5977ba;
  margin-right: 0;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

task-details-row .past-due-text {
  color: brown;
}

task-details-row ion-icon[class*="cur-"] {
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: 50% 50%;
  mask-position: 50% 50%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background: currentColor;
  height: 2em;
  width: 1em;
}

task-details-row ion-icon[class*="cur-completed"] {
  -webkit-mask-image: url(../../../assets/svg/completed.svg);
  mask-image: url(../../../assets/svg/completed.svg);
}

task-details-row ion-icon[class*="cur-started"] {
  -webkit-mask-image: url(../../../assets/svg/started.svg);
  mask-image: url(../../../assets/svg/started.svg);
}

task-details-row ion-icon[class*="cur-scheduled"] {
  -webkit-mask-image: url(../../../assets/svg/scheduled.svg);
  mask-image: url(../../../assets/svg/scheduled.svg);
}

task-details-row ion-icon[class*="cur-missed"] {
  -webkit-mask-image: url(../../../assets/svg/missed.svg);
  mask-image: url(../../../assets/svg/missed.svg);
}

task-details-row .badge-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}

task-details-row .tooltip-above {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  margin-bottom: 5px;
  background-color: white;
  color: #333;
  padding: 5px 8px;
  border: 1px solid #ccc;
  border-radius: 4px;
  -webkit-box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.1);
  z-index: 1000;
  white-space: nowrap;
  font-size: 12px;
  pointer-events: none;
}

task-details-table {
  height: 100%;
}

task-details-table ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0;
  margin: 0;
  list-style: none;
  height: 100%;
}

task-details-table li {
  display: inline-block;
  margin-right: 16px;
}

task-details-table li button {
  background: none;
  color: inherit;
  border: none;
  padding: 0;
  font-size: 50px;
}

task-details-table #automation-admission-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  padding: 10px;
  height: 100%;
}

task-details-table .notification-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

task-details-table #notification-icon-for-avatar {
  margin-left: 8px;
}

task-details-table #notification-icon-for-avatar-img {
  height: 17px;
  width: 14px;
}

@media (max-width: 600px) {
  task-details-table .notification-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -ms-flex-align: start;
    align-items: flex-start;
  }
}

task-details-table .task-details-content {
  width: 100%;
  height: calc(100% - 7rem);
  padding: 0 20px 20px 20px;
  text-align: center;
}

task-details-table .task-details-content .task-details-visit {
  margin: 5px 0;
}

task-details-table .task-details-content .task-details-visit .task-details-label {
  color: #5977ba;
  font-weight: 600;
  font-size: 17px;
}

task-details-table task-details-row:nth-child(even) > .visits-row {
  background-color: #f0f0f0;
}

task-details-table .table-header {
  background-color: white;
}

task-details-table .table-header ion-label {
  font-size: 16px;
  font-weight: bold;
  color: #2d2c2c;
}

task-details-table .see-more-link {
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  width: inherit;
}

task-details-table .scrollable {
  overflow: scroll;
  overflow-y: auto;
  height: calc(100vh - 278px);
}

task-details-table .task-grid {
  min-width: 550px;
}

task-details-table .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}

task-details-table .col {
  padding: 0 0 0 6px !important;
}

task-details-table .col-x1,
task-details-table .col-x2,
task-details-table .col-x3,
task-details-table .col-x4 {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
  text-align: left;
}

task-details-table .col-x1 {
  -webkit-box-flex: 3;
  -webkit-flex: 3;
  -ms-flex: 3;
  flex: 3;
  max-width: 240px;
}

task-details-table .col-x2 {
  -webkit-box-flex: 3;
  -webkit-flex: 3;
  -ms-flex: 3;
  flex: 3;
  max-width: 130px;
}

task-details-table .col-x3 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: 100px;
  min-width: 71px;
}

task-details-table .col-x4 {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  max-width: 90px;
  min-width: 55px;
}

task-details-table .status-col {
  font-weight: bold;
  color: yellowgreen;
}

task-details-table .noData {
  margin: 0%;
  text-align: left;
  padding: 16px;
}

task-details-table .filters-container {
  width: 100%;
  margin: 5px 0;
}

task-details-table .filters-container .tasks-filter-tabs {
  display: inline-grid;
  text-align: center;
  margin: 0;
  -webkit-box-shadow: 0 1px 5px #b9b9b9;
  box-shadow: 0 1px 5px #b9b9b9;
  white-space: nowrap;
}

task-details-table .filters-container .tasks-filter-tabs ul {
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

task-details-table .filters-container .tasks-filter-tabs ul li {
  display: inline;
  list-style-type: none;
  font-size: 16px;
  color: #5977ba;
  font-weight: 600;
  text-align: center;
  margin: 4px 0;
  -webkit-box-flex: 1 !important;
  -webkit-flex: 1 !important;
  -ms-flex: 1 !important;
  flex: 1 !important;
  border-right: 2px solid #9b9b9b;
}

task-details-table .filters-container .tasks-filter-tabs ul li a {
  min-width: 175px;
  padding: 0 1px;
  pointer-events: none;
  opacity: 0.7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

task-details-table .filters-container .tasks-filter-tabs ul li .notification-container {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

task-details-table .filters-container .tasks-filter-tabs ul li #notification-icon-for-avatar {
  margin-left: 5px;
  width: 16px;
}

task-details-table .filters-container .tasks-filter-tabs ul li .date-range {
  font-size: 1.5rem;
  margin-top: 2px;
}

task-details-table .filters-container .tasks-filter-tabs ul li:last-child {
  border: none !important;
}

task-details-table .filters-container .tasks-filter-tabs ul .tab-selected {
  font-weight: 900;
  opacity: 1;
}

task-details-table .loading-icon {
  margin: 0% auto;
}

task-details-table .disabled {
  pointer-events: none;
  cursor: default;
  opacity: 0.6;
}

task-details-table .filter-arrow {
  max-width: 40px;
}

page-home ion-navbar.toolbar {
  min-height: 60px;
}

page-home .headerButton,
page-home .headerButton:hover {
  color: white !important;
  margin: 0 6px;
}

page-home .curantisHeader .toolbar-background {
  color: white;
  background: #ae2465;
}

page-home .logo {
  height: 36px;
  margin-left: 2px;
  margin-top: -2px;
  margin-right: 14px;
}

page-home .logoNavbar > .toolbar-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-home .headerDivider {
  position: absolute;
  margin-top: -9px;
  height: 40px;
  width: 2px;
  background: white;
  display: inherit;
}

page-home .headerTitle {
  font-size: 20px;
  margin-left: 18px;
  margin-top: -4px;
}

page-home .mainTitle {
  color: white;
  font-weight: 300 !important;
}

page-home .sectionTitle {
  color: white;
  font-weight: 600 !important;
}

page-home user-popover .profileName > .item-inner > .input-wrapper > .label {
  white-space: normal !important;
}

page-home .logo {
  height: 36px;
  margin-left: 2px;
  margin-top: -2px;
  margin-right: 14px;
}

manual-sync .header {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  background-color: #dee4ed;
  opacity: 0.9;
  width: 448px;
  height: 50px;
  padding: 14px 20px;
}

manual-sync p {
  padding-left: 21px;
  margin-bottom: 20px;
}

manual-sync .list-item {
  color: #5977ba;
  font-size: 16px;
  font-weight: 700;
  width: 448px;
  height: 50px;
  background-color: rgba(155, 155, 155, 0.2);
  padding-left: 20px;
}

manual-sync .list-item ion-icon {
  float: right;
}

manual-sync .exp-date {
  color: black;
  font-size: 12px;
  padding-left: 4px;
}

manual-sync .assessment-type {
  padding: 2px 0px 7px 24px;
  font-weight: 600;
  font-size: 14px;
}

manual-sync .buttonContainer {
  height: 68px;
}

manual-sync .synced-list {
  margin-top: 20px;
}

manual-sync .synced-list .synced-item {
  margin-bottom: 20px;
}

manual-sync .conflict-btn {
  height: 42px;
  width: 135px;
  margin-right: 6px;
  margin-top: 10px;
}

manual-sync .sync-msg {
  font-size: 12px;
  padding: 10px;
}

manual-sync .sync-msg.is-error {
  color: #d0011b;
}

.manual-sync-popover .modal-wrapper {
  width: 480px;
  min-width: 480px;
  left: 25%;
}

page-signature-input-modal .cardHeader {
  margin: 4px 4px 5px 4px;
  padding: 14px 20px;
}

page-signature-input-modal .cardHeader::after {
  background-image: none;
}

page-signature-input-modal div > .item-block .item-inner {
  border-top: none !important;
  border-bottom: none !important;
}

page-signature-input-modal .inputLabel {
  margin-bottom: 15px;
}

page-signature-input-modal .item-inner {
  border-bottom: none !important;
}

page-signature-input-modal .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-signature-input-modal .content-ios > .scroll-content > .inputModalContent {
  padding: 0 20px !important;
}

@media (min-width: 481px) and (max-width: 767px) {
  page-signature-input-modal {
    width: 100vw !important;
  }
}

@media (min-width: 320px) and (max-width: 480px) {
  page-signature-input-modal {
    width: 100vw !important;
  }
}

page-task-detail-more .task-detail-block {
  width: 100%;
  margin: 21px 0;
  border-bottom: 1px solid #dfdfe4;
  padding-bottom: 10px;
}

page-task-detail-more .cardHeaderNew {
  color: #5977ba;
  opacity: 0.9;
  border-bottom: 1px solid #dfdfe4;
}

@media only screen and (min-height: 600px) and (min-width: 768px) {
  page-task-detail-more .accept-decline-popover .modal-wrapper {
    width: 500px;
    height: 350px;
  }
}

.modal-wrapper {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

page-community-bereavement .gridContainer {
  overflow-x: scroll;
  width: 100%;
}

community-bereavement-grid .cb-grid-container {
  height: 100%;
  margin-top: 10px;
  padding: 10px 20px 0px 20px;
  width: 100%;
}

community-bereavement-grid .cb-grid-container .col-header {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

community-bereavement-grid .cb-grid-container .grid-row {
  padding-left: 2%;
  border-radius: 2px;
  height: 4.5rem;
  place-content: center;
}

community-bereavement-grid .cb-grid-container .row-even {
  background-color: #fff;
}

community-bereavement-grid .cb-grid-container .row-odd {
  background-color: #f0f0f0;
}

community-bereavement-grid .cb-grid-container .cbGridPagination {
  padding: 10px 3px 16px 0;
  float: right;
}

community-bereavement-grid .cb-grid-container .pageBtn {
  display: inline;
  cursor: pointer;
}

community-bereavement-grid .cb-grid-container .pageBtn + .pageBtn {
  margin-left: 30px;
}

@media only screen and (min-device-width: 1025px) {
  community-bereavement-grid .scroll_row {
    min-width: 800px;
  }
}

community-bereavement-grid .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

community-bereavement-grid .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-left: -30px;
  margin-right: 0;
  margin-top: -3px;
  height: 30px;
  width: 30px;
}

community-bereavement-grid .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

community-bereavement-grid .risk-font {
  color: #a01154;
  font-weight: bold;
}

community-bereavement-grid .no-padding {
  padding: 0;
}

page-community-bereavement-popover .col-2-adjust {
  max-width: 16.3%;
}

page-community-bereavement-popover .col-5-adjust {
  max-width: 41.7%;
}

page-community-bereavement-popover .item-inner {
  border: none !important;
}

page-community-bereavement-popover .item-datetime {
  border: 1px solid #c5d0e0;
  width: 98%;
}

page-community-bereavement-popover ion-icon.inputIcon.icon.icon-ios.ion-ios-close.item-icon {
  z-index: 10;
}

page-community-bereavement-popover .h-44 {
  height: 44px;
}

page-community-bereavement-popover .ml-5 {
  margin-left: 5px;
}

page-community-bereavement-popover .searchbar-input-container {
  margin-left: -20px;
}

page-community-bereavement-popover .pl-2 {
  padding-left: 2% !important;
  padding-top: 0%;
}

page-community-bereavement-popover .search-box .label-md {
  margin: 0px !important;
}

page-community-bereavement-popover .col {
  padding: 0px;
}

page-community-bereavement-popover .zip {
  height: 44px;
}

page-community-bereavement-popover .grid {
  padding-left: 0px;
}

page-community-bereavement-popover .form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
}

page-community-bereavement-popover .item-md {
  padding-left: 2px;
}

page-community-bereavement-popover .item-md .item {
  padding-left: 1px;
}

page-community-bereavement-popover .item-md .item .input-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

page-community-bereavement-popover .padding-inline {
  padding-left: 5px;
}

page-community-bereavement-popover .padding {
  padding: 5px 10px;
}

page-community-bereavement-popover .width {
  max-width: 50%;
}

page-community-bereavement-popover .footerButton {
  float: right;
}

page-community-bereavement-popover .select .select-icon {
  position: absolute;
  right: 20px;
}

page-community-bereavement-popover .ml-15 {
  margin-left: 15px;
}

page-community-bereavement-popover .radioField {
  padding-top: 0px;
}

page-community-bereavement-popover .selectBoxDownPadding {
  padding-bottom: 0px !important;
}

page-community-bereavement-popover .selectBoxUpPadding {
  padding-top: 4px !important;
}

page-community-bereavement-popover .ethnicity ion-select {
  max-width: 100%;
}

page-community-bereavement-popover .mt-5 {
  margin-top: 5px;
}

page-community-bereavement-popover .mb-10 {
  margin-bottom: -10px;
}

page-community-bereavement-popover .mb-15 {
  margin-bottom: 15px;
}

page-community-bereavement-popover .ml-10 {
  margin-left: 10px;
}

page-community-bereavement-popover .mr-10 {
  margin-right: 10px;
}

page-community-bereavement-popover ion-select {
  max-width: 60%;
}

page-community-bereavement-popover .mt-10 {
  margin-top: 10px;
}

page-community-bereavement-popover .inputLocation {
  height: 0px !important;
}

page-community-bereavement-popover .searchOptionsContainer {
  margin: 0px;
}

page-community-bereavement-popover ion-select {
  padding-left: 16px;
}

page-community-bereavement-popover .newSectionUpPadding {
  padding-top: 20px;
}

page-community-bereavement-profile .cbBriefNavBar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#54426a), to(#8b2e62));
  background-image: linear-gradient(#54426a, #8b2e62);
  min-height: 100%;
}

page-community-bereavement-profile .gridContainer {
  overflow-x: scroll;
  width: 100%;
}

page-cb-checkpoint-popover .col-2-adjust {
  max-width: 16.3%;
}

page-cb-checkpoint-popover .col-5-adjust {
  max-width: 41.7%;
}

page-cb-checkpoint-popover .item-inner {
  border: none !important;
}

page-cb-checkpoint-popover .item-datetime {
  border: 1px solid #c5d0e0;
  width: 98%;
}

page-cb-checkpoint-popover ion-icon.inputIcon.icon.icon-ios.ion-ios-close.item-icon {
  z-index: 10;
}

page-cb-checkpoint-popover .h-44 {
  height: 44px;
}

page-cb-checkpoint-popover .ml-5 {
  margin-left: 5px;
}

page-cb-checkpoint-popover .searchbar-input-container {
  margin-left: -20px;
}

page-cb-checkpoint-popover .pl-2 {
  padding-left: 2% !important;
  padding-top: 0%;
}

page-cb-checkpoint-popover .search-box .label-md {
  margin: 0px !important;
}

page-cb-checkpoint-popover .col {
  padding: 0px;
}

page-cb-checkpoint-popover .zip {
  height: 44px;
}

page-cb-checkpoint-popover .grid {
  padding-left: 0px;
}

page-cb-checkpoint-popover .form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
}

page-cb-checkpoint-popover .item-md {
  padding-left: 2px;
}

page-cb-checkpoint-popover .item-md .item {
  padding-left: 1px;
}

page-cb-checkpoint-popover .item-md .item .input-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

page-cb-checkpoint-popover .padding-inline {
  padding-left: 5px;
}

page-cb-checkpoint-popover .padding {
  padding: 5px 10px;
}

page-cb-checkpoint-popover .width {
  max-width: 50%;
}

page-cb-checkpoint-popover .footerButton {
  float: right;
}

page-cb-checkpoint-popover .select .select-icon {
  position: absolute;
  right: 20px;
}

page-cb-checkpoint-popover .ml-15 {
  margin-left: 15px;
}

page-cb-checkpoint-popover .radioField {
  padding-top: 0px;
}

page-cb-checkpoint-popover .selectBoxDownPadding {
  padding-bottom: 0px !important;
}

page-cb-checkpoint-popover .selectBoxUpPadding {
  padding-top: 4px !important;
}

page-cb-checkpoint-popover .ethnicity ion-select {
  max-width: 100%;
}

page-cb-checkpoint-popover .mt-5 {
  margin-top: 5px;
}

page-cb-checkpoint-popover .mb-10 {
  margin-bottom: -10px;
}

page-cb-checkpoint-popover .mb-15 {
  margin-bottom: 15px;
}

page-cb-checkpoint-popover .ml-10 {
  margin-left: 10px;
}

page-cb-checkpoint-popover .mr-10 {
  margin-right: 10px;
}

page-cb-checkpoint-popover ion-select {
  max-width: 60%;
}

page-cb-checkpoint-popover .mt-10 {
  margin-top: 10px;
}

page-cb-checkpoint-popover .inputLocation {
  height: 0px !important;
}

page-cb-checkpoint-popover .searchOptionsContainer {
  margin: 0px;
}

page-cb-checkpoint-popover ion-select {
  padding-left: 16px;
}

page-cb-checkpoint-popover .newSectionUpPadding {
  padding-top: 20px;
}

page-cb-checkpoint-popover .input-box {
  border: solid 1px #c5d0e0;
  background-color: #ffffff;
}

page-cb-checkpoint-popover .buttonDisabled {
  padding: 0;
  width: 365.75px !important;
  height: 40px !important;
  background-color: #ffffff;
}

cb-member-details .card-content {
  padding: 13px 16px 13px 15px !important;
}

cb-member-details .property-label {
  font-size: 1.2rem;
  color: #4a4a4a;
  font-weight: bold;
  font-family: "Open Sans";
  letter-spacing: normal;
}

cb-member-details .property-value {
  font-size: 1.4rem;
  color: #4a4a4a;
  font-weight: normal;
  font-family: "Open Sans";
  letter-spacing: normal;
}

cb-member-details .sub-heading {
  font-size: 1.4rem;
  color: #5977ba;
  font-weight: bold;
  font-family: "Open Sans";
  letter-spacing: normal;
  padding: 25px 5px 5px 5px;
}

cb-member-details .incompleteText {
  font-family: "Open Sans", sans-serif, serif;
  font-style: italic;
  font-size: 12px;
  color: #2d2c2c;
  margin-top: auto;
  margin-bottom: auto;
}

cb-member-details .item-css {
  background: #e2e7ef;
  padding: 14px 19px;
  color: #5977ba;
  font-size: 16px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
  position: relative;
}

cb-member-details .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

cb-member-details .item-css .icons {
  position: absolute;
  right: -15px;
  top: -32px;
  font-size: 1.5em;
}

cb-member-details .item-css .icons .more-icon {
  margin-right: 20px;
}

cb-member-details .ios .more-icon {
  margin-top: -25px;
}

cb-member-details .redColor {
  color: red;
}

cb-member-details .notes-row {
  height: 85%;
}

cb-member-details .notes-row .notes-col {
  padding-left: 0px;
}

cb-member-details .notes-row .notes-textarea {
  height: 90%;
}

cb-member-details .notes-row .notes-textarea textarea {
  height: 90%;
  opacity: 1;
}

cb-risks-checkpoints .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

cb-risks-checkpoints .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-left: -30px;
  margin-right: 0;
  margin-top: -3px;
  height: 30px;
  width: 30px;
}

cb-risks-checkpoints .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

cb-risks-checkpoints .no-padding {
  padding: 0;
}

cb-risks-checkpoints .cb-grid-container {
  height: 100%;
  margin-top: 10px;
  padding: 10px 20px 0px 20px;
  width: 100%;
}

cb-risks-checkpoints .cb-grid-container .header-row {
  border-radius: 2px;
  padding-left: 1rem;
}

cb-risks-checkpoints .cb-grid-container .col-header {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

cb-risks-checkpoints .cb-grid-container .grid-row {
  padding-left: 0px;
  border-radius: 2px;
  height: 100%;
  place-content: center;
}

cb-risks-checkpoints .cb-grid-container .data-row {
  padding-left: 1rem;
}

cb-risks-checkpoints .cb-grid-container .row-even {
  background-color: #fff;
}

cb-risks-checkpoints .cb-grid-container .row-odd {
  background-color: #f0f0f0;
}

cb-risks-checkpoints .cb-grid-container .more-actions {
  text-align: right;
}

cb-risks-checkpoints .cb-grid-container .ellipsis-col {
  text-overflow: ellipsis;
  white-space: nowrap !important;
  overflow: hidden;
  width: 100%;
}

cb-risks-checkpoints .spacingrow {
  padding: 0 2rem 0;
}

cb-risks-checkpoints .risk-font {
  color: #a01154;
  font-weight: bold;
}

bereavement-risk {
  /* ---- select ---- */
  /* ---- checkbox ---- */
}

bereavement-risk .inputBox.item-select-disabled,
bereavement-risk .inputBox.item-input-disabled,
bereavement-risk .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

bereavement-risk .inputBox.item-select-disabled > div .inputIcon,
bereavement-risk .inputBox.item-input-disabled > div .inputIcon,
bereavement-risk .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

bereavement-risk #addOrderHeader {
  padding: 14px 20px;
  margin-top: 20px;
}

bereavement-risk .inputLabel {
  margin-top: 20px;
}

bereavement-risk .item-md.inputBox {
  padding-left: 0;
}

bereavement-risk .list-md .item-block .item-inner {
  border-bottom: none;
}

bereavement-risk .select,
bereavement-risk .input,
bereavement-risk .datetime {
  padding: 0 0 0 13px;
}

bereavement-risk ion-select {
  max-width: 75% !important;
}

bereavement-risk .select .select-icon {
  position: absolute;
  right: 20px;
}

bereavement-risk .checkbox-form-item {
  margin-top: 13px;
}

bereavement-risk .modalFooter {
  padding: 20px;
}

bereavement-risk .modalFooter > button {
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
  border-radius: 3px;
  margin: 0;
}

bereavement-risk .cancelBtn {
  margin-right: 12px !important;
}

.sitem-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.sitem-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

.sitem-container .select .loading img {
  width: 30px;
  height: 30px;
}

.sitem-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

.sitem-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

.sitem-container .no-select {
  background: none;
}

.sitem-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

.sitem-container .items {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}

risk-details .info-icon {
  color: #a01154;
  width: 16px;
  height: 16px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  display: inline-block;
  z-index: 99;
  padding-right: 6px;
}

risk-details .trash-icon {
  color: #5977ba;
  zoom: 1.4;
  text-align: right;
  background-color: inherit;
}

risk-details .header-row {
  padding-top: 1.5rem;
}

risk-details .data-row {
  padding-top: 1rem;
}

risk-details .sub-header {
  font-size: 14px;
  color: #5977ba;
  font-family: "Open Sans";
  margin-right: 0px;
  background-color: #dee4ed;
  font-weight: bold;
}

risk-details .cs-h2 {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

risk-details .cs-detail {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
  display: inline;
  white-space: initial;
  word-wrap: break-word;
}

page-checkpoint-info-popover .cs-h2 {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
  padding-right: 10px;
}

page-checkpoint-info-popover .cs-detail {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
  display: block;
  white-space: initial;
  word-wrap: break-word;
  display: contents;
}

page-checkpoint-info-popover .spacing {
  padding: 10px;
  width: 300px;
  padding-bottom: 0px;
}

page-risk-options-popover .more-popover-content .row {
  padding-top: 0.8rem;
  padding-right: 8px;
}

page-risk-options-popover .more-popover-content button {
  background-color: white;
}

page-risk-options-popover .icon {
  color: #5977ba;
  zoom: 1.4;
  padding-right: 6px;
}

page-risk-options-popover .add-icon {
  color: #85bf31;
  zoom: 1.4;
  padding-right: 6px;
}

page-risk-options-popover .popover-font {
  font-size: 1.2rem !important;
  color: #2d2c2c;
  font-weight: bold;
  font-family: "Open Sans";
  letter-spacing: normal;
}

/*
	To use these colors you must use map-get.
	For example: 
		{
			color: map-get($background, curantis-gray);
		}
*/
page-workgroup-permission-details,
page-workgroup-management,
page-company-management,
locations,
company-details-details,
company-details-facilities,
company-details-companyLocations,
location-group,
facility,
create-facility,
workgroup-permissions,
workgroup-members,
workgroup-permission-details,
workgroup-permissionGroups,
workgroup-general-details,
workforce,
roles,
qa-controls,
billing-settings,
activity-log-report,
workforce-contact,
create-payer,
claim-options,
intake-patient-profile {
  /* ----- company card ----- */
  /* ----- filter bar ----- */
  /* ----- summary bar ----- */
  /* ----- buttons bar ----- */
  /* ----- action bar ----- */
  /* ----- tables ----- */
  /* ----- modals ----- */
  /* ----- */
  /* --- company details styles --- */
}

page-workgroup-permission-details .company-content,
page-workgroup-management .company-content,
page-company-management .company-content,
locations .company-content,
company-details-details .company-content,
company-details-facilities .company-content,
company-details-companyLocations .company-content,
location-group .company-content,
facility .company-content,
create-facility .company-content,
workgroup-permissions .company-content,
workgroup-members .company-content,
workgroup-permission-details .company-content,
workgroup-permissionGroups .company-content,
workgroup-general-details .company-content,
workforce .company-content,
roles .company-content,
qa-controls .company-content,
billing-settings .company-content,
activity-log-report .company-content,
workforce-contact .company-content,
create-payer .company-content,
claim-options .company-content,
intake-patient-profile .company-content {
  margin-left: 80px;
  padding: 0;
  width: calc(100% - 80px);
}

page-workgroup-permission-details .company-card-content,
page-workgroup-management .company-card-content,
page-company-management .company-card-content,
locations .company-card-content,
company-details-details .company-card-content,
company-details-facilities .company-card-content,
company-details-companyLocations .company-card-content,
location-group .company-card-content,
facility .company-card-content,
create-facility .company-card-content,
workgroup-permissions .company-card-content,
workgroup-members .company-card-content,
workgroup-permission-details .company-card-content,
workgroup-permissionGroups .company-card-content,
workgroup-general-details .company-card-content,
workforce .company-card-content,
roles .company-card-content,
qa-controls .company-card-content,
billing-settings .company-card-content,
activity-log-report .company-card-content,
workforce-contact .company-card-content,
create-payer .company-card-content,
claim-options .company-card-content,
intake-patient-profile .company-card-content {
  width: calc(100% - 20px);
  margin: 10px !important;
  padding: 10px 10px;
}

page-workgroup-permission-details .company-card-content ion-card-content,
page-workgroup-management .company-card-content ion-card-content,
page-company-management .company-card-content ion-card-content,
locations .company-card-content ion-card-content,
company-details-details .company-card-content ion-card-content,
company-details-facilities .company-card-content ion-card-content,
company-details-companyLocations .company-card-content ion-card-content,
location-group .company-card-content ion-card-content,
facility .company-card-content ion-card-content,
create-facility .company-card-content ion-card-content,
workgroup-permissions .company-card-content ion-card-content,
workgroup-members .company-card-content ion-card-content,
workgroup-permission-details .company-card-content ion-card-content,
workgroup-permissionGroups .company-card-content ion-card-content,
workgroup-general-details .company-card-content ion-card-content,
workforce .company-card-content ion-card-content,
roles .company-card-content ion-card-content,
qa-controls .company-card-content ion-card-content,
billing-settings .company-card-content ion-card-content,
activity-log-report .company-card-content ion-card-content,
workforce-contact .company-card-content ion-card-content,
create-payer .company-card-content ion-card-content,
claim-options .company-card-content ion-card-content,
intake-patient-profile .company-card-content ion-card-content {
  padding: 0;
}

page-workgroup-permission-details .dashboard-menu,
page-workgroup-management .dashboard-menu,
page-company-management .dashboard-menu,
locations .dashboard-menu,
company-details-details .dashboard-menu,
company-details-facilities .dashboard-menu,
company-details-companyLocations .dashboard-menu,
location-group .dashboard-menu,
facility .dashboard-menu,
create-facility .dashboard-menu,
workgroup-permissions .dashboard-menu,
workgroup-members .dashboard-menu,
workgroup-permission-details .dashboard-menu,
workgroup-permissionGroups .dashboard-menu,
workgroup-general-details .dashboard-menu,
workforce .dashboard-menu,
roles .dashboard-menu,
qa-controls .dashboard-menu,
billing-settings .dashboard-menu,
activity-log-report .dashboard-menu,
workforce-contact .dashboard-menu,
create-payer .dashboard-menu,
claim-options .dashboard-menu,
intake-patient-profile .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

page-workgroup-permission-details .menu-inner,
page-workgroup-management .menu-inner,
page-company-management .menu-inner,
locations .menu-inner,
company-details-details .menu-inner,
company-details-facilities .menu-inner,
company-details-companyLocations .menu-inner,
location-group .menu-inner,
facility .menu-inner,
create-facility .menu-inner,
workgroup-permissions .menu-inner,
workgroup-members .menu-inner,
workgroup-permission-details .menu-inner,
workgroup-permissionGroups .menu-inner,
workgroup-general-details .menu-inner,
workforce .menu-inner,
roles .menu-inner,
qa-controls .menu-inner,
billing-settings .menu-inner,
activity-log-report .menu-inner,
workforce-contact .menu-inner,
create-payer .menu-inner,
claim-options .menu-inner,
intake-patient-profile .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

page-workgroup-permission-details .curantisH1,
page-workgroup-management .curantisH1,
page-company-management .curantisH1,
locations .curantisH1,
company-details-details .curantisH1,
company-details-facilities .curantisH1,
company-details-companyLocations .curantisH1,
location-group .curantisH1,
facility .curantisH1,
create-facility .curantisH1,
workgroup-permissions .curantisH1,
workgroup-members .curantisH1,
workgroup-permission-details .curantisH1,
workgroup-permissionGroups .curantisH1,
workgroup-general-details .curantisH1,
workforce .curantisH1,
roles .curantisH1,
qa-controls .curantisH1,
billing-settings .curantisH1,
activity-log-report .curantisH1,
workforce-contact .curantisH1,
create-payer .curantisH1,
claim-options .curantisH1,
intake-patient-profile .curantisH1 {
  background: #e0e3ec;
  color: #747dbb;
  font-size: 18px;
  font-weight: 700;
  font-weight: bold;
  border-radius: 2px;
}

page-workgroup-permission-details .add-button,
page-workgroup-management .add-button,
page-company-management .add-button,
locations .add-button,
company-details-details .add-button,
company-details-facilities .add-button,
company-details-companyLocations .add-button,
location-group .add-button,
facility .add-button,
create-facility .add-button,
workgroup-permissions .add-button,
workgroup-members .add-button,
workgroup-permission-details .add-button,
workgroup-permissionGroups .add-button,
workgroup-general-details .add-button,
workforce .add-button,
roles .add-button,
qa-controls .add-button,
billing-settings .add-button,
activity-log-report .add-button,
workforce-contact .add-button,
create-payer .add-button,
claim-options .add-button,
intake-patient-profile .add-button {
  background-color: #85bf31;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

page-workgroup-permission-details .edit-name-button,
page-workgroup-management .edit-name-button,
page-company-management .edit-name-button,
locations .edit-name-button,
company-details-details .edit-name-button,
company-details-facilities .edit-name-button,
company-details-companyLocations .edit-name-button,
location-group .edit-name-button,
facility .edit-name-button,
create-facility .edit-name-button,
workgroup-permissions .edit-name-button,
workgroup-members .edit-name-button,
workgroup-permission-details .edit-name-button,
workgroup-permissionGroups .edit-name-button,
workgroup-general-details .edit-name-button,
workforce .edit-name-button,
roles .edit-name-button,
qa-controls .edit-name-button,
billing-settings .edit-name-button,
activity-log-report .edit-name-button,
workforce-contact .edit-name-button,
create-payer .edit-name-button,
claim-options .edit-name-button,
intake-patient-profile .edit-name-button {
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

page-workgroup-permission-details .expand-button,
page-workgroup-management .expand-button,
page-company-management .expand-button,
locations .expand-button,
company-details-details .expand-button,
company-details-facilities .expand-button,
company-details-companyLocations .expand-button,
location-group .expand-button,
facility .expand-button,
create-facility .expand-button,
workgroup-permissions .expand-button,
workgroup-members .expand-button,
workgroup-permission-details .expand-button,
workgroup-permissionGroups .expand-button,
workgroup-general-details .expand-button,
workforce .expand-button,
roles .expand-button,
qa-controls .expand-button,
billing-settings .expand-button,
activity-log-report .expand-button,
workforce-contact .expand-button,
create-payer .expand-button,
claim-options .expand-button,
intake-patient-profile .expand-button {
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

page-workgroup-permission-details .add-button-div,
page-workgroup-management .add-button-div,
page-company-management .add-button-div,
locations .add-button-div,
company-details-details .add-button-div,
company-details-facilities .add-button-div,
company-details-companyLocations .add-button-div,
location-group .add-button-div,
facility .add-button-div,
create-facility .add-button-div,
workgroup-permissions .add-button-div,
workgroup-members .add-button-div,
workgroup-permission-details .add-button-div,
workgroup-permissionGroups .add-button-div,
workgroup-general-details .add-button-div,
workforce .add-button-div,
roles .add-button-div,
qa-controls .add-button-div,
billing-settings .add-button-div,
activity-log-report .add-button-div,
workforce-contact .add-button-div,
create-payer .add-button-div,
claim-options .add-button-div,
intake-patient-profile .add-button-div {
  max-height: 30px;
  max-width: 30px;
}

page-workgroup-permission-details .cardHeader,
page-workgroup-management .cardHeader,
page-company-management .cardHeader,
locations .cardHeader,
company-details-details .cardHeader,
company-details-facilities .cardHeader,
company-details-companyLocations .cardHeader,
location-group .cardHeader,
facility .cardHeader,
create-facility .cardHeader,
workgroup-permissions .cardHeader,
workgroup-members .cardHeader,
workgroup-permission-details .cardHeader,
workgroup-permissionGroups .cardHeader,
workgroup-general-details .cardHeader,
workforce .cardHeader,
roles .cardHeader,
qa-controls .cardHeader,
billing-settings .cardHeader,
activity-log-report .cardHeader,
workforce-contact .cardHeader,
create-payer .cardHeader,
claim-options .cardHeader,
intake-patient-profile .cardHeader {
  background: #e0e3ec;
  padding: 9px 15px;
  color: #747dbb;
  font-size: 18px;
  font-weight: 700;
  border-radius: 2px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
}

page-workgroup-permission-details .company-header,
page-workgroup-management .company-header,
page-company-management .company-header,
locations .company-header,
company-details-details .company-header,
company-details-facilities .company-header,
company-details-companyLocations .company-header,
location-group .company-header,
facility .company-header,
create-facility .company-header,
workgroup-permissions .company-header,
workgroup-members .company-header,
workgroup-permission-details .company-header,
workgroup-permissionGroups .company-header,
workgroup-general-details .company-header,
workforce .company-header,
roles .company-header,
qa-controls .company-header,
billing-settings .company-header,
activity-log-report .company-header,
workforce-contact .company-header,
create-payer .company-header,
claim-options .company-header,
intake-patient-profile .company-header {
  padding: 9px 15px !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-workgroup-permission-details .company-title,
page-workgroup-management .company-title,
page-company-management .company-title,
locations .company-title,
company-details-details .company-title,
company-details-facilities .company-title,
company-details-companyLocations .company-title,
location-group .company-title,
facility .company-title,
create-facility .company-title,
workgroup-permissions .company-title,
workgroup-members .company-title,
workgroup-permission-details .company-title,
workgroup-permissionGroups .company-title,
workgroup-general-details .company-title,
workforce .company-title,
roles .company-title,
qa-controls .company-title,
billing-settings .company-title,
activity-log-report .company-title,
workforce-contact .company-title,
create-payer .company-title,
claim-options .company-title,
intake-patient-profile .company-title {
  margin-top: 0;
}

page-workgroup-permission-details .card-divider,
page-workgroup-management .card-divider,
page-company-management .card-divider,
locations .card-divider,
company-details-details .card-divider,
company-details-facilities .card-divider,
company-details-companyLocations .card-divider,
location-group .card-divider,
facility .card-divider,
create-facility .card-divider,
workgroup-permissions .card-divider,
workgroup-members .card-divider,
workgroup-permission-details .card-divider,
workgroup-permissionGroups .card-divider,
workgroup-general-details .card-divider,
workforce .card-divider,
roles .card-divider,
qa-controls .card-divider,
billing-settings .card-divider,
activity-log-report .card-divider,
workforce-contact .card-divider,
create-payer .card-divider,
claim-options .card-divider,
intake-patient-profile .card-divider {
  width: 100%;
  height: 1px;
  background-color: #9b9b9b;
  opacity: 0.3;
}

page-workgroup-permission-details .company-card,
page-workgroup-management .company-card,
page-company-management .company-card,
locations .company-card,
company-details-details .company-card,
company-details-facilities .company-card,
company-details-companyLocations .company-card,
location-group .company-card,
facility .company-card,
create-facility .company-card,
workgroup-permissions .company-card,
workgroup-members .company-card,
workgroup-permission-details .company-card,
workgroup-permissionGroups .company-card,
workgroup-general-details .company-card,
workforce .company-card,
roles .company-card,
qa-controls .company-card,
billing-settings .company-card,
activity-log-report .company-card,
workforce-contact .company-card,
create-payer .company-card,
claim-options .company-card,
intake-patient-profile .company-card {
  margin: 20px 0px 20px 0px;
  width: calc(100% - 40px);
}

page-workgroup-permission-details .company-search-container,
page-workgroup-management .company-search-container,
page-company-management .company-search-container,
locations .company-search-container,
company-details-details .company-search-container,
company-details-facilities .company-search-container,
company-details-companyLocations .company-search-container,
location-group .company-search-container,
facility .company-search-container,
create-facility .company-search-container,
workgroup-permissions .company-search-container,
workgroup-members .company-search-container,
workgroup-permission-details .company-search-container,
workgroup-permissionGroups .company-search-container,
workgroup-general-details .company-search-container,
workforce .company-search-container,
roles .company-search-container,
qa-controls .company-search-container,
billing-settings .company-search-container,
activity-log-report .company-search-container,
workforce-contact .company-search-container,
create-payer .company-search-container,
claim-options .company-search-container,
intake-patient-profile .company-search-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 2rem 2rem 0 2rem;
  margin-left: 75%;
}

page-workgroup-permission-details .company-search-container .search-input,
page-workgroup-management .company-search-container .search-input,
page-company-management .company-search-container .search-input,
locations .company-search-container .search-input,
company-details-details .company-search-container .search-input,
company-details-facilities .company-search-container .search-input,
company-details-companyLocations .company-search-container .search-input,
location-group .company-search-container .search-input,
facility .company-search-container .search-input,
create-facility .company-search-container .search-input,
workgroup-permissions .company-search-container .search-input,
workgroup-members .company-search-container .search-input,
workgroup-permission-details .company-search-container .search-input,
workgroup-permissionGroups .company-search-container .search-input,
workgroup-general-details .company-search-container .search-input,
workforce .company-search-container .search-input,
roles .company-search-container .search-input,
qa-controls .company-search-container .search-input,
billing-settings .company-search-container .search-input,
activity-log-report .company-search-container .search-input,
workforce-contact .company-search-container .search-input,
create-payer .company-search-container .search-input,
claim-options .company-search-container .search-input,
intake-patient-profile .company-search-container .search-input {
  border-radius: 3px;
  margin-right: 1rem;
  font-size: 14px;
  border: 1px solid #c5d0e0;
}

page-workgroup-permission-details .payment-tabs,
page-workgroup-management .payment-tabs,
page-company-management .payment-tabs,
locations .payment-tabs,
company-details-details .payment-tabs,
company-details-facilities .payment-tabs,
company-details-companyLocations .payment-tabs,
location-group .payment-tabs,
facility .payment-tabs,
create-facility .payment-tabs,
workgroup-permissions .payment-tabs,
workgroup-members .payment-tabs,
workgroup-permission-details .payment-tabs,
workgroup-permissionGroups .payment-tabs,
workgroup-general-details .payment-tabs,
workforce .payment-tabs,
roles .payment-tabs,
qa-controls .payment-tabs,
billing-settings .payment-tabs,
activity-log-report .payment-tabs,
workforce-contact .payment-tabs,
create-payer .payment-tabs,
claim-options .payment-tabs,
intake-patient-profile .payment-tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-workgroup-permission-details .payment-tabs .first-tab,
page-workgroup-management .payment-tabs .first-tab,
page-company-management .payment-tabs .first-tab,
locations .payment-tabs .first-tab,
company-details-details .payment-tabs .first-tab,
company-details-facilities .payment-tabs .first-tab,
company-details-companyLocations .payment-tabs .first-tab,
location-group .payment-tabs .first-tab,
facility .payment-tabs .first-tab,
create-facility .payment-tabs .first-tab,
workgroup-permissions .payment-tabs .first-tab,
workgroup-members .payment-tabs .first-tab,
workgroup-permission-details .payment-tabs .first-tab,
workgroup-permissionGroups .payment-tabs .first-tab,
workgroup-general-details .payment-tabs .first-tab,
workforce .payment-tabs .first-tab,
roles .payment-tabs .first-tab,
qa-controls .payment-tabs .first-tab,
billing-settings .payment-tabs .first-tab,
activity-log-report .payment-tabs .first-tab,
workforce-contact .payment-tabs .first-tab,
create-payer .payment-tabs .first-tab,
claim-options .payment-tabs .first-tab,
intake-patient-profile .payment-tabs .first-tab {
  margin-left: 20px;
}

page-workgroup-permission-details .payment-tabs .active-tab,
page-workgroup-management .payment-tabs .active-tab,
page-company-management .payment-tabs .active-tab,
locations .payment-tabs .active-tab,
company-details-details .payment-tabs .active-tab,
company-details-facilities .payment-tabs .active-tab,
company-details-companyLocations .payment-tabs .active-tab,
location-group .payment-tabs .active-tab,
facility .payment-tabs .active-tab,
create-facility .payment-tabs .active-tab,
workgroup-permissions .payment-tabs .active-tab,
workgroup-members .payment-tabs .active-tab,
workgroup-permission-details .payment-tabs .active-tab,
workgroup-permissionGroups .payment-tabs .active-tab,
workgroup-general-details .payment-tabs .active-tab,
workforce .payment-tabs .active-tab,
roles .payment-tabs .active-tab,
qa-controls .payment-tabs .active-tab,
billing-settings .payment-tabs .active-tab,
activity-log-report .payment-tabs .active-tab,
workforce-contact .payment-tabs .active-tab,
create-payer .payment-tabs .active-tab,
claim-options .payment-tabs .active-tab,
intake-patient-profile .payment-tabs .active-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  background: #ffffff;
  width: 30rem;
  padding: 2rem;
  margin-top: 20px;
  -webkit-box-shadow: 0 0 4px 1px #d3d3d3;
  box-shadow: 0 0 4px 1px #d3d3d3;
  -webkit-clip-path: inset(-8px -8px 0px -8px);
  clip-path: inset(-8px -8px 0px -8px);
  border-radius: 0.5rem 0.5rem 0 0;
}

page-workgroup-permission-details .payment-tabs .inactive-tab,
page-workgroup-management .payment-tabs .inactive-tab,
page-company-management .payment-tabs .inactive-tab,
locations .payment-tabs .inactive-tab,
company-details-details .payment-tabs .inactive-tab,
company-details-facilities .payment-tabs .inactive-tab,
company-details-companyLocations .payment-tabs .inactive-tab,
location-group .payment-tabs .inactive-tab,
facility .payment-tabs .inactive-tab,
create-facility .payment-tabs .inactive-tab,
workgroup-permissions .payment-tabs .inactive-tab,
workgroup-members .payment-tabs .inactive-tab,
workgroup-permission-details .payment-tabs .inactive-tab,
workgroup-permissionGroups .payment-tabs .inactive-tab,
workgroup-general-details .payment-tabs .inactive-tab,
workforce .payment-tabs .inactive-tab,
roles .payment-tabs .inactive-tab,
qa-controls .payment-tabs .inactive-tab,
billing-settings .payment-tabs .inactive-tab,
activity-log-report .payment-tabs .inactive-tab,
workforce-contact .payment-tabs .inactive-tab,
create-payer .payment-tabs .inactive-tab,
claim-options .payment-tabs .inactive-tab,
intake-patient-profile .payment-tabs .inactive-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #f0f0f0;
  padding: 2rem;
  margin-top: 30px;
  width: 30rem;
  color: #808080;
  font-size: 18px;
  font-weight: 700;
  border-radius: 0.5rem 0.5rem 0 0;
}

page-workgroup-permission-details .tab-card,
page-workgroup-management .tab-card,
page-company-management .tab-card,
locations .tab-card,
company-details-details .tab-card,
company-details-facilities .tab-card,
company-details-companyLocations .tab-card,
location-group .tab-card,
facility .tab-card,
create-facility .tab-card,
workgroup-permissions .tab-card,
workgroup-members .tab-card,
workgroup-permission-details .tab-card,
workgroup-permissionGroups .tab-card,
workgroup-general-details .tab-card,
workforce .tab-card,
roles .tab-card,
qa-controls .tab-card,
billing-settings .tab-card,
activity-log-report .tab-card,
workforce-contact .tab-card,
create-payer .tab-card,
claim-options .tab-card,
intake-patient-profile .tab-card {
  margin-top: 0;
}

page-workgroup-permission-details .filter-row > ion-col:nth-child(1),
page-workgroup-permission-details .filter-row > ion-col:nth-child(1) > ion-col,
page-workgroup-management .filter-row > ion-col:nth-child(1),
page-workgroup-management .filter-row > ion-col:nth-child(1) > ion-col,
page-company-management .filter-row > ion-col:nth-child(1),
page-company-management .filter-row > ion-col:nth-child(1) > ion-col,
locations .filter-row > ion-col:nth-child(1),
locations .filter-row > ion-col:nth-child(1) > ion-col,
company-details-details .filter-row > ion-col:nth-child(1),
company-details-details .filter-row > ion-col:nth-child(1) > ion-col,
company-details-facilities .filter-row > ion-col:nth-child(1),
company-details-facilities .filter-row > ion-col:nth-child(1) > ion-col,
company-details-companyLocations .filter-row > ion-col:nth-child(1),
company-details-companyLocations .filter-row > ion-col:nth-child(1) > ion-col,
location-group .filter-row > ion-col:nth-child(1),
location-group .filter-row > ion-col:nth-child(1) > ion-col,
facility .filter-row > ion-col:nth-child(1),
facility .filter-row > ion-col:nth-child(1) > ion-col,
create-facility .filter-row > ion-col:nth-child(1),
create-facility .filter-row > ion-col:nth-child(1) > ion-col,
workgroup-permissions .filter-row > ion-col:nth-child(1),
workgroup-permissions .filter-row > ion-col:nth-child(1) > ion-col,
workgroup-members .filter-row > ion-col:nth-child(1),
workgroup-members .filter-row > ion-col:nth-child(1) > ion-col,
workgroup-permission-details .filter-row > ion-col:nth-child(1),
workgroup-permission-details .filter-row > ion-col:nth-child(1) > ion-col,
workgroup-permissionGroups .filter-row > ion-col:nth-child(1),
workgroup-permissionGroups .filter-row > ion-col:nth-child(1) > ion-col,
workgroup-general-details .filter-row > ion-col:nth-child(1),
workgroup-general-details .filter-row > ion-col:nth-child(1) > ion-col,
workforce .filter-row > ion-col:nth-child(1),
workforce .filter-row > ion-col:nth-child(1) > ion-col,
roles .filter-row > ion-col:nth-child(1),
roles .filter-row > ion-col:nth-child(1) > ion-col,
qa-controls .filter-row > ion-col:nth-child(1),
qa-controls .filter-row > ion-col:nth-child(1) > ion-col,
billing-settings .filter-row > ion-col:nth-child(1),
billing-settings .filter-row > ion-col:nth-child(1) > ion-col,
activity-log-report .filter-row > ion-col:nth-child(1),
activity-log-report .filter-row > ion-col:nth-child(1) > ion-col,
workforce-contact .filter-row > ion-col:nth-child(1),
workforce-contact .filter-row > ion-col:nth-child(1) > ion-col,
create-payer .filter-row > ion-col:nth-child(1),
create-payer .filter-row > ion-col:nth-child(1) > ion-col,
claim-options .filter-row > ion-col:nth-child(1),
claim-options .filter-row > ion-col:nth-child(1) > ion-col,
intake-patient-profile .filter-row > ion-col:nth-child(1),
intake-patient-profile .filter-row > ion-col:nth-child(1) > ion-col {
  padding-left: 0;
}

page-workgroup-permission-details .item-container > .select,
page-workgroup-management .item-container > .select,
page-company-management .item-container > .select,
locations .item-container > .select,
company-details-details .item-container > .select,
company-details-facilities .item-container > .select,
company-details-companyLocations .item-container > .select,
location-group .item-container > .select,
facility .item-container > .select,
create-facility .item-container > .select,
workgroup-permissions .item-container > .select,
workgroup-members .item-container > .select,
workgroup-permission-details .item-container > .select,
workgroup-permissionGroups .item-container > .select,
workgroup-general-details .item-container > .select,
workforce .item-container > .select,
roles .item-container > .select,
qa-controls .item-container > .select,
billing-settings .item-container > .select,
activity-log-report .item-container > .select,
workforce-contact .item-container > .select,
create-payer .item-container > .select,
claim-options .item-container > .select,
intake-patient-profile .item-container > .select {
  height: 40px;
  padding-left: 12px;
}

page-workgroup-permission-details .input-calendar-group > .ion-input > input,
page-workgroup-management .input-calendar-group > .ion-input > input,
page-company-management .input-calendar-group > .ion-input > input,
locations .input-calendar-group > .ion-input > input,
company-details-details .input-calendar-group > .ion-input > input,
company-details-facilities .input-calendar-group > .ion-input > input,
company-details-companyLocations .input-calendar-group > .ion-input > input,
location-group .input-calendar-group > .ion-input > input,
facility .input-calendar-group > .ion-input > input,
create-facility .input-calendar-group > .ion-input > input,
workgroup-permissions .input-calendar-group > .ion-input > input,
workgroup-members .input-calendar-group > .ion-input > input,
workgroup-permission-details .input-calendar-group > .ion-input > input,
workgroup-permissionGroups .input-calendar-group > .ion-input > input,
workgroup-general-details .input-calendar-group > .ion-input > input,
workforce .input-calendar-group > .ion-input > input,
roles .input-calendar-group > .ion-input > input,
qa-controls .input-calendar-group > .ion-input > input,
billing-settings .input-calendar-group > .ion-input > input,
activity-log-report .input-calendar-group > .ion-input > input,
workforce-contact .input-calendar-group > .ion-input > input,
create-payer .input-calendar-group > .ion-input > input,
claim-options .input-calendar-group > .ion-input > input,
intake-patient-profile .input-calendar-group > .ion-input > input {
  margin-top: 9px;
  padding: 0 0 0 12px !important;
}

page-workgroup-permission-details .to-label,
page-workgroup-management .to-label,
page-company-management .to-label,
locations .to-label,
company-details-details .to-label,
company-details-facilities .to-label,
company-details-companyLocations .to-label,
location-group .to-label,
facility .to-label,
create-facility .to-label,
workgroup-permissions .to-label,
workgroup-members .to-label,
workgroup-permission-details .to-label,
workgroup-permissionGroups .to-label,
workgroup-general-details .to-label,
workforce .to-label,
roles .to-label,
qa-controls .to-label,
billing-settings .to-label,
activity-log-report .to-label,
workforce-contact .to-label,
create-payer .to-label,
claim-options .to-label,
intake-patient-profile .to-label {
  max-width: 25px;
  margin-top: 29px;
}

page-workgroup-permission-details .filter-header,
page-workgroup-management .filter-header,
page-company-management .filter-header,
locations .filter-header,
company-details-details .filter-header,
company-details-facilities .filter-header,
company-details-companyLocations .filter-header,
location-group .filter-header,
facility .filter-header,
create-facility .filter-header,
workgroup-permissions .filter-header,
workgroup-members .filter-header,
workgroup-permission-details .filter-header,
workgroup-permissionGroups .filter-header,
workgroup-general-details .filter-header,
workforce .filter-header,
roles .filter-header,
qa-controls .filter-header,
billing-settings .filter-header,
activity-log-report .filter-header,
workforce-contact .filter-header,
create-payer .filter-header,
claim-options .filter-header,
intake-patient-profile .filter-header {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

page-workgroup-permission-details .filter-row,
page-workgroup-management .filter-row,
page-company-management .filter-row,
locations .filter-row,
company-details-details .filter-row,
company-details-facilities .filter-row,
company-details-companyLocations .filter-row,
location-group .filter-row,
facility .filter-row,
create-facility .filter-row,
workgroup-permissions .filter-row,
workgroup-members .filter-row,
workgroup-permission-details .filter-row,
workgroup-permissionGroups .filter-row,
workgroup-general-details .filter-row,
workforce .filter-row,
roles .filter-row,
qa-controls .filter-row,
billing-settings .filter-row,
activity-log-report .filter-row,
workforce-contact .filter-row,
create-payer .filter-row,
claim-options .filter-row,
intake-patient-profile .filter-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 10px 20px;
}

page-workgroup-permission-details .date-filters-container,
page-workgroup-management .date-filters-container,
page-company-management .date-filters-container,
locations .date-filters-container,
company-details-details .date-filters-container,
company-details-facilities .date-filters-container,
company-details-companyLocations .date-filters-container,
location-group .date-filters-container,
facility .date-filters-container,
create-facility .date-filters-container,
workgroup-permissions .date-filters-container,
workgroup-members .date-filters-container,
workgroup-permission-details .date-filters-container,
workgroup-permissionGroups .date-filters-container,
workgroup-general-details .date-filters-container,
workforce .date-filters-container,
roles .date-filters-container,
qa-controls .date-filters-container,
billing-settings .date-filters-container,
activity-log-report .date-filters-container,
workforce-contact .date-filters-container,
create-payer .date-filters-container,
claim-options .date-filters-container,
intake-patient-profile .date-filters-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-workgroup-permission-details ion-datetime.datetime.datetime-md,
page-workgroup-management ion-datetime.datetime.datetime-md,
page-company-management ion-datetime.datetime.datetime-md,
locations ion-datetime.datetime.datetime-md,
company-details-details ion-datetime.datetime.datetime-md,
company-details-facilities ion-datetime.datetime.datetime-md,
company-details-companyLocations ion-datetime.datetime.datetime-md,
location-group ion-datetime.datetime.datetime-md,
facility ion-datetime.datetime.datetime-md,
create-facility ion-datetime.datetime.datetime-md,
workgroup-permissions ion-datetime.datetime.datetime-md,
workgroup-members ion-datetime.datetime.datetime-md,
workgroup-permission-details ion-datetime.datetime.datetime-md,
workgroup-permissionGroups ion-datetime.datetime.datetime-md,
workgroup-general-details ion-datetime.datetime.datetime-md,
workforce ion-datetime.datetime.datetime-md,
roles ion-datetime.datetime.datetime-md,
qa-controls ion-datetime.datetime.datetime-md,
billing-settings ion-datetime.datetime.datetime-md,
activity-log-report ion-datetime.datetime.datetime-md,
workforce-contact ion-datetime.datetime.datetime-md,
create-payer ion-datetime.datetime.datetime-md,
claim-options ion-datetime.datetime.datetime-md,
intake-patient-profile ion-datetime.datetime.datetime-md {
  padding-left: 2px !important;
}

page-workgroup-permission-details .summary-container,
page-workgroup-management .summary-container,
page-company-management .summary-container,
locations .summary-container,
company-details-details .summary-container,
company-details-facilities .summary-container,
company-details-companyLocations .summary-container,
location-group .summary-container,
facility .summary-container,
create-facility .summary-container,
workgroup-permissions .summary-container,
workgroup-members .summary-container,
workgroup-permission-details .summary-container,
workgroup-permissionGroups .summary-container,
workgroup-general-details .summary-container,
workforce .summary-container,
roles .summary-container,
qa-controls .summary-container,
billing-settings .summary-container,
activity-log-report .summary-container,
workforce-contact .summary-container,
create-payer .summary-container,
claim-options .summary-container,
intake-patient-profile .summary-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  padding: 20px;
  background-color: #f0f0f0;
}

page-workgroup-permission-details .summary-block,
page-workgroup-management .summary-block,
page-company-management .summary-block,
locations .summary-block,
company-details-details .summary-block,
company-details-facilities .summary-block,
company-details-companyLocations .summary-block,
location-group .summary-block,
facility .summary-block,
create-facility .summary-block,
workgroup-permissions .summary-block,
workgroup-members .summary-block,
workgroup-permission-details .summary-block,
workgroup-permissionGroups .summary-block,
workgroup-general-details .summary-block,
workforce .summary-block,
roles .summary-block,
qa-controls .summary-block,
billing-settings .summary-block,
activity-log-report .summary-block,
workforce-contact .summary-block,
create-payer .summary-block,
claim-options .summary-block,
intake-patient-profile .summary-block {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: solid 1px #0c789e;
  background-color: #ffffff;
  border-radius: 2px;
}

page-workgroup-permission-details .summary-block ~ .summary-block,
page-workgroup-management .summary-block ~ .summary-block,
page-company-management .summary-block ~ .summary-block,
locations .summary-block ~ .summary-block,
company-details-details .summary-block ~ .summary-block,
company-details-facilities .summary-block ~ .summary-block,
company-details-companyLocations .summary-block ~ .summary-block,
location-group .summary-block ~ .summary-block,
facility .summary-block ~ .summary-block,
create-facility .summary-block ~ .summary-block,
workgroup-permissions .summary-block ~ .summary-block,
workgroup-members .summary-block ~ .summary-block,
workgroup-permission-details .summary-block ~ .summary-block,
workgroup-permissionGroups .summary-block ~ .summary-block,
workgroup-general-details .summary-block ~ .summary-block,
workforce .summary-block ~ .summary-block,
roles .summary-block ~ .summary-block,
qa-controls .summary-block ~ .summary-block,
billing-settings .summary-block ~ .summary-block,
activity-log-report .summary-block ~ .summary-block,
workforce-contact .summary-block ~ .summary-block,
create-payer .summary-block ~ .summary-block,
claim-options .summary-block ~ .summary-block,
intake-patient-profile .summary-block ~ .summary-block {
  margin-left: 10px;
}

page-workgroup-permission-details .summary-label,
page-workgroup-management .summary-label,
page-company-management .summary-label,
locations .summary-label,
company-details-details .summary-label,
company-details-facilities .summary-label,
company-details-companyLocations .summary-label,
location-group .summary-label,
facility .summary-label,
create-facility .summary-label,
workgroup-permissions .summary-label,
workgroup-members .summary-label,
workgroup-permission-details .summary-label,
workgroup-permissionGroups .summary-label,
workgroup-general-details .summary-label,
workforce .summary-label,
roles .summary-label,
qa-controls .summary-label,
billing-settings .summary-label,
activity-log-report .summary-label,
workforce-contact .summary-label,
create-payer .summary-label,
claim-options .summary-label,
intake-patient-profile .summary-label {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  min-height: 45px;
  padding-left: 20px;
  padding-right: 20px;
  background-color: #4a90e2;
  color: #ffffff;
  font-size: 12px;
  font-weight: 600;
}

page-workgroup-permission-details .summary-value,
page-workgroup-management .summary-value,
page-company-management .summary-value,
locations .summary-value,
company-details-details .summary-value,
company-details-facilities .summary-value,
company-details-companyLocations .summary-value,
location-group .summary-value,
facility .summary-value,
create-facility .summary-value,
workgroup-permissions .summary-value,
workgroup-members .summary-value,
workgroup-permission-details .summary-value,
workgroup-permissionGroups .summary-value,
workgroup-general-details .summary-value,
workforce .summary-value,
roles .summary-value,
qa-controls .summary-value,
billing-settings .summary-value,
activity-log-report .summary-value,
workforce-contact .summary-value,
create-payer .summary-value,
claim-options .summary-value,
intake-patient-profile .summary-value {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-left: 20px;
  padding-right: 20px;
  font-size: 16px;
  font-weight: 600;
  background-color: #ffffff;
}

page-workgroup-permission-details .filter-buttons-container,
page-workgroup-management .filter-buttons-container,
page-company-management .filter-buttons-container,
locations .filter-buttons-container,
company-details-details .filter-buttons-container,
company-details-facilities .filter-buttons-container,
company-details-companyLocations .filter-buttons-container,
location-group .filter-buttons-container,
facility .filter-buttons-container,
create-facility .filter-buttons-container,
workgroup-permissions .filter-buttons-container,
workgroup-members .filter-buttons-container,
workgroup-permission-details .filter-buttons-container,
workgroup-permissionGroups .filter-buttons-container,
workgroup-general-details .filter-buttons-container,
workforce .filter-buttons-container,
roles .filter-buttons-container,
qa-controls .filter-buttons-container,
billing-settings .filter-buttons-container,
activity-log-report .filter-buttons-container,
workforce-contact .filter-buttons-container,
create-payer .filter-buttons-container,
claim-options .filter-buttons-container,
intake-patient-profile .filter-buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-flex: 100;
  -webkit-flex-grow: 100;
  -ms-flex-positive: 100;
  flex-grow: 100;
  margin-top: 20px;
}

page-workgroup-permission-details .filter-buttons-container > button,
page-workgroup-management .filter-buttons-container > button,
page-company-management .filter-buttons-container > button,
locations .filter-buttons-container > button,
company-details-details .filter-buttons-container > button,
company-details-facilities .filter-buttons-container > button,
company-details-companyLocations .filter-buttons-container > button,
location-group .filter-buttons-container > button,
facility .filter-buttons-container > button,
create-facility .filter-buttons-container > button,
workgroup-permissions .filter-buttons-container > button,
workgroup-members .filter-buttons-container > button,
workgroup-permission-details .filter-buttons-container > button,
workgroup-permissionGroups .filter-buttons-container > button,
workgroup-general-details .filter-buttons-container > button,
workforce .filter-buttons-container > button,
roles .filter-buttons-container > button,
qa-controls .filter-buttons-container > button,
billing-settings .filter-buttons-container > button,
activity-log-report .filter-buttons-container > button,
workforce-contact .filter-buttons-container > button,
create-payer .filter-buttons-container > button,
claim-options .filter-buttons-container > button,
intake-patient-profile .filter-buttons-container > button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
}

page-workgroup-permission-details .filter-buttons-container > button ~ button,
page-workgroup-management .filter-buttons-container > button ~ button,
page-company-management .filter-buttons-container > button ~ button,
locations .filter-buttons-container > button ~ button,
company-details-details .filter-buttons-container > button ~ button,
company-details-facilities .filter-buttons-container > button ~ button,
company-details-companyLocations .filter-buttons-container > button ~ button,
location-group .filter-buttons-container > button ~ button,
facility .filter-buttons-container > button ~ button,
create-facility .filter-buttons-container > button ~ button,
workgroup-permissions .filter-buttons-container > button ~ button,
workgroup-members .filter-buttons-container > button ~ button,
workgroup-permission-details .filter-buttons-container > button ~ button,
workgroup-permissionGroups .filter-buttons-container > button ~ button,
workgroup-general-details .filter-buttons-container > button ~ button,
workforce .filter-buttons-container > button ~ button,
roles .filter-buttons-container > button ~ button,
qa-controls .filter-buttons-container > button ~ button,
billing-settings .filter-buttons-container > button ~ button,
activity-log-report .filter-buttons-container > button ~ button,
workforce-contact .filter-buttons-container > button ~ button,
create-payer .filter-buttons-container > button ~ button,
claim-options .filter-buttons-container > button ~ button,
intake-patient-profile .filter-buttons-container > button ~ button {
  margin-left: 8px;
  margin-right: 0;
}

page-workgroup-permission-details .buttons-container,
page-workgroup-management .buttons-container,
page-company-management .buttons-container,
locations .buttons-container,
company-details-details .buttons-container,
company-details-facilities .buttons-container,
company-details-companyLocations .buttons-container,
location-group .buttons-container,
facility .buttons-container,
create-facility .buttons-container,
workgroup-permissions .buttons-container,
workgroup-members .buttons-container,
workgroup-permission-details .buttons-container,
workgroup-permissionGroups .buttons-container,
workgroup-general-details .buttons-container,
workforce .buttons-container,
roles .buttons-container,
qa-controls .buttons-container,
billing-settings .buttons-container,
activity-log-report .buttons-container,
workforce-contact .buttons-container,
create-payer .buttons-container,
claim-options .buttons-container,
intake-patient-profile .buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 20px 20px 0 20px;
}

page-workgroup-permission-details .buttons-container > button,
page-workgroup-management .buttons-container > button,
page-company-management .buttons-container > button,
locations .buttons-container > button,
company-details-details .buttons-container > button,
company-details-facilities .buttons-container > button,
company-details-companyLocations .buttons-container > button,
location-group .buttons-container > button,
facility .buttons-container > button,
create-facility .buttons-container > button,
workgroup-permissions .buttons-container > button,
workgroup-members .buttons-container > button,
workgroup-permission-details .buttons-container > button,
workgroup-permissionGroups .buttons-container > button,
workgroup-general-details .buttons-container > button,
workforce .buttons-container > button,
roles .buttons-container > button,
qa-controls .buttons-container > button,
billing-settings .buttons-container > button,
activity-log-report .buttons-container > button,
workforce-contact .buttons-container > button,
create-payer .buttons-container > button,
claim-options .buttons-container > button,
intake-patient-profile .buttons-container > button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
}

page-workgroup-permission-details .company-button,
page-workgroup-management .company-button,
page-company-management .company-button,
locations .company-button,
company-details-details .company-button,
company-details-facilities .company-button,
company-details-companyLocations .company-button,
location-group .company-button,
facility .company-button,
create-facility .company-button,
workgroup-permissions .company-button,
workgroup-members .company-button,
workgroup-permission-details .company-button,
workgroup-permissionGroups .company-button,
workgroup-general-details .company-button,
workforce .company-button,
roles .company-button,
qa-controls .company-button,
billing-settings .company-button,
activity-log-report .company-button,
workforce-contact .company-button,
create-payer .company-button,
claim-options .company-button,
intake-patient-profile .company-button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
  margin: 0;
}

page-workgroup-permission-details .grid,
page-workgroup-management .grid,
page-company-management .grid,
locations .grid,
company-details-details .grid,
company-details-facilities .grid,
company-details-companyLocations .grid,
location-group .grid,
facility .grid,
create-facility .grid,
workgroup-permissions .grid,
workgroup-members .grid,
workgroup-permission-details .grid,
workgroup-permissionGroups .grid,
workgroup-general-details .grid,
workforce .grid,
roles .grid,
qa-controls .grid,
billing-settings .grid,
activity-log-report .grid,
workforce-contact .grid,
create-payer .grid,
claim-options .grid,
intake-patient-profile .grid {
  padding: 10px 20px 20px 20px !important;
}

page-workgroup-permission-details .cs-h2,
page-workgroup-management .cs-h2,
page-company-management .cs-h2,
locations .cs-h2,
company-details-details .cs-h2,
company-details-facilities .cs-h2,
company-details-companyLocations .cs-h2,
location-group .cs-h2,
facility .cs-h2,
create-facility .cs-h2,
workgroup-permissions .cs-h2,
workgroup-members .cs-h2,
workgroup-permission-details .cs-h2,
workgroup-permissionGroups .cs-h2,
workgroup-general-details .cs-h2,
workforce .cs-h2,
roles .cs-h2,
qa-controls .cs-h2,
billing-settings .cs-h2,
activity-log-report .cs-h2,
workforce-contact .cs-h2,
create-payer .cs-h2,
claim-options .cs-h2,
intake-patient-profile .cs-h2 {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  vertical-align: middle;
  color: #2d2c2c;
}

page-workgroup-permission-details .details-header,
page-workgroup-management .details-header,
page-company-management .details-header,
locations .details-header,
company-details-details .details-header,
company-details-facilities .details-header,
company-details-companyLocations .details-header,
location-group .details-header,
facility .details-header,
create-facility .details-header,
workgroup-permissions .details-header,
workgroup-members .details-header,
workgroup-permission-details .details-header,
workgroup-permissionGroups .details-header,
workgroup-general-details .details-header,
workforce .details-header,
roles .details-header,
qa-controls .details-header,
billing-settings .details-header,
activity-log-report .details-header,
workforce-contact .details-header,
create-payer .details-header,
claim-options .details-header,
intake-patient-profile .details-header {
  background-color: #c5d0e0;
  margin: 0px !important;
}

page-workgroup-permission-details .details-border,
page-workgroup-management .details-border,
page-company-management .details-border,
locations .details-border,
company-details-details .details-border,
company-details-facilities .details-border,
company-details-companyLocations .details-border,
location-group .details-border,
facility .details-border,
create-facility .details-border,
workgroup-permissions .details-border,
workgroup-members .details-border,
workgroup-permission-details .details-border,
workgroup-permissionGroups .details-border,
workgroup-general-details .details-border,
workforce .details-border,
roles .details-border,
qa-controls .details-border,
billing-settings .details-border,
activity-log-report .details-border,
workforce-contact .details-border,
create-payer .details-border,
claim-options .details-border,
intake-patient-profile .details-border {
  border-radius: 2px;
  border: solid 1px rgba(151, 151, 151, 0.5);
}

page-workgroup-permission-details .details-padding,
page-workgroup-management .details-padding,
page-company-management .details-padding,
locations .details-padding,
company-details-details .details-padding,
company-details-facilities .details-padding,
company-details-companyLocations .details-padding,
location-group .details-padding,
facility .details-padding,
create-facility .details-padding,
workgroup-permissions .details-padding,
workgroup-members .details-padding,
workgroup-permission-details .details-padding,
workgroup-permissionGroups .details-padding,
workgroup-general-details .details-padding,
workforce .details-padding,
roles .details-padding,
qa-controls .details-padding,
billing-settings .details-padding,
activity-log-report .details-padding,
workforce-contact .details-padding,
create-payer .details-padding,
claim-options .details-padding,
intake-patient-profile .details-padding {
  padding: 3px 5px;
}

page-workgroup-permission-details .cs-h3,
page-workgroup-management .cs-h3,
page-company-management .cs-h3,
locations .cs-h3,
company-details-details .cs-h3,
company-details-facilities .cs-h3,
company-details-companyLocations .cs-h3,
location-group .cs-h3,
facility .cs-h3,
create-facility .cs-h3,
workgroup-permissions .cs-h3,
workgroup-members .cs-h3,
workgroup-permission-details .cs-h3,
workgroup-permissionGroups .cs-h3,
workgroup-general-details .cs-h3,
workforce .cs-h3,
roles .cs-h3,
qa-controls .cs-h3,
billing-settings .cs-h3,
activity-log-report .cs-h3,
workforce-contact .cs-h3,
create-payer .cs-h3,
claim-options .cs-h3,
intake-patient-profile .cs-h3 {
  font-size: 14px !important;
  font-weight: 700;
}

page-workgroup-permission-details .details-label-margin,
page-workgroup-management .details-label-margin,
page-company-management .details-label-margin,
locations .details-label-margin,
company-details-details .details-label-margin,
company-details-facilities .details-label-margin,
company-details-companyLocations .details-label-margin,
location-group .details-label-margin,
facility .details-label-margin,
create-facility .details-label-margin,
workgroup-permissions .details-label-margin,
workgroup-members .details-label-margin,
workgroup-permission-details .details-label-margin,
workgroup-permissionGroups .details-label-margin,
workgroup-general-details .details-label-margin,
workforce .details-label-margin,
roles .details-label-margin,
qa-controls .details-label-margin,
billing-settings .details-label-margin,
activity-log-report .details-label-margin,
workforce-contact .details-label-margin,
create-payer .details-label-margin,
claim-options .details-label-margin,
intake-patient-profile .details-label-margin {
  margin: 0 8px 20px 0;
}

page-workgroup-permission-details .curantisH2,
page-workgroup-management .curantisH2,
page-company-management .curantisH2,
locations .curantisH2,
company-details-details .curantisH2,
company-details-facilities .curantisH2,
company-details-companyLocations .curantisH2,
location-group .curantisH2,
facility .curantisH2,
create-facility .curantisH2,
workgroup-permissions .curantisH2,
workgroup-members .curantisH2,
workgroup-permission-details .curantisH2,
workgroup-permissionGroups .curantisH2,
workgroup-general-details .curantisH2,
workforce .curantisH2,
roles .curantisH2,
qa-controls .curantisH2,
billing-settings .curantisH2,
activity-log-report .curantisH2,
workforce-contact .curantisH2,
create-payer .curantisH2,
claim-options .curantisH2,
intake-patient-profile .curantisH2 {
  background: #ecf3fc;
  font-size: 14px;
  font-weight: 700;
}

page-workgroup-permission-details .table-header,
page-workgroup-management .table-header,
page-company-management .table-header,
locations .table-header,
company-details-details .table-header,
company-details-facilities .table-header,
company-details-companyLocations .table-header,
location-group .table-header,
facility .table-header,
create-facility .table-header,
workgroup-permissions .table-header,
workgroup-members .table-header,
workgroup-permission-details .table-header,
workgroup-permissionGroups .table-header,
workgroup-general-details .table-header,
workforce .table-header,
roles .table-header,
qa-controls .table-header,
billing-settings .table-header,
activity-log-report .table-header,
workforce-contact .table-header,
create-payer .table-header,
claim-options .table-header,
intake-patient-profile .table-header {
  background-color: #ffffff;
  padding: 5px 5px 0 5px;
}

page-workgroup-permission-details .table-header-margin,
page-workgroup-management .table-header-margin,
page-company-management .table-header-margin,
locations .table-header-margin,
company-details-details .table-header-margin,
company-details-facilities .table-header-margin,
company-details-companyLocations .table-header-margin,
location-group .table-header-margin,
facility .table-header-margin,
create-facility .table-header-margin,
workgroup-permissions .table-header-margin,
workgroup-members .table-header-margin,
workgroup-permission-details .table-header-margin,
workgroup-permissionGroups .table-header-margin,
workgroup-general-details .table-header-margin,
workforce .table-header-margin,
roles .table-header-margin,
qa-controls .table-header-margin,
billing-settings .table-header-margin,
activity-log-report .table-header-margin,
workforce-contact .table-header-margin,
create-payer .table-header-margin,
claim-options .table-header-margin,
intake-patient-profile .table-header-margin {
  margin-bottom: 0 !important;
}

page-workgroup-permission-details .table-item,
page-workgroup-management .table-item,
page-company-management .table-item,
locations .table-item,
company-details-details .table-item,
company-details-facilities .table-item,
company-details-companyLocations .table-item,
location-group .table-item,
facility .table-item,
create-facility .table-item,
workgroup-permissions .table-item,
workgroup-members .table-item,
workgroup-permission-details .table-item,
workgroup-permissionGroups .table-item,
workgroup-general-details .table-item,
workforce .table-item,
roles .table-item,
qa-controls .table-item,
billing-settings .table-item,
activity-log-report .table-item,
workforce-contact .table-item,
create-payer .table-item,
claim-options .table-item,
intake-patient-profile .table-item {
  font-size: 14px;
  font-weight: 500;
  color: #000000;
}

page-workgroup-permission-details .checkbox-pad,
page-workgroup-management .checkbox-pad,
page-company-management .checkbox-pad,
locations .checkbox-pad,
company-details-details .checkbox-pad,
company-details-facilities .checkbox-pad,
company-details-companyLocations .checkbox-pad,
location-group .checkbox-pad,
facility .checkbox-pad,
create-facility .checkbox-pad,
workgroup-permissions .checkbox-pad,
workgroup-members .checkbox-pad,
workgroup-permission-details .checkbox-pad,
workgroup-permissionGroups .checkbox-pad,
workgroup-general-details .checkbox-pad,
workforce .checkbox-pad,
roles .checkbox-pad,
qa-controls .checkbox-pad,
billing-settings .checkbox-pad,
activity-log-report .checkbox-pad,
workforce-contact .checkbox-pad,
create-payer .checkbox-pad,
claim-options .checkbox-pad,
intake-patient-profile .checkbox-pad {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 4px;
  -ms-flex: 0 0 4px;
  flex: 0 0 4px;
  margin-top: 15px;
  margin-right: 10px;
}

page-workgroup-permission-details .space-even,
page-workgroup-management .space-even,
page-company-management .space-even,
locations .space-even,
company-details-details .space-even,
company-details-facilities .space-even,
company-details-companyLocations .space-even,
location-group .space-even,
facility .space-even,
create-facility .space-even,
workgroup-permissions .space-even,
workgroup-members .space-even,
workgroup-permission-details .space-even,
workgroup-permissionGroups .space-even,
workgroup-general-details .space-even,
workforce .space-even,
roles .space-even,
qa-controls .space-even,
billing-settings .space-even,
activity-log-report .space-even,
workforce-contact .space-even,
create-payer .space-even,
claim-options .space-even,
intake-patient-profile .space-even {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  padding: 5px;
}

page-workgroup-permission-details .arrow-content,
page-workgroup-management .arrow-content,
page-company-management .arrow-content,
locations .arrow-content,
company-details-details .arrow-content,
company-details-facilities .arrow-content,
company-details-companyLocations .arrow-content,
location-group .arrow-content,
facility .arrow-content,
create-facility .arrow-content,
workgroup-permissions .arrow-content,
workgroup-members .arrow-content,
workgroup-permission-details .arrow-content,
workgroup-permissionGroups .arrow-content,
workgroup-general-details .arrow-content,
workforce .arrow-content,
roles .arrow-content,
qa-controls .arrow-content,
billing-settings .arrow-content,
activity-log-report .arrow-content,
workforce-contact .arrow-content,
create-payer .arrow-content,
claim-options .arrow-content,
intake-patient-profile .arrow-content {
  text-align: right;
  padding-right: 13px;
}

page-workgroup-permission-details .arrow-col,
page-workgroup-management .arrow-col,
page-company-management .arrow-col,
locations .arrow-col,
company-details-details .arrow-col,
company-details-facilities .arrow-col,
company-details-companyLocations .arrow-col,
location-group .arrow-col,
facility .arrow-col,
create-facility .arrow-col,
workgroup-permissions .arrow-col,
workgroup-members .arrow-col,
workgroup-permission-details .arrow-col,
workgroup-permissionGroups .arrow-col,
workgroup-general-details .arrow-col,
workforce .arrow-col,
roles .arrow-col,
qa-controls .arrow-col,
billing-settings .arrow-col,
activity-log-report .arrow-col,
workforce-contact .arrow-col,
create-payer .arrow-col,
claim-options .arrow-col,
intake-patient-profile .arrow-col {
  max-width: 30px !important;
  margin-right: 20px !important;
}

page-workgroup-permission-details .fill-row,
page-workgroup-management .fill-row,
page-company-management .fill-row,
locations .fill-row,
company-details-details .fill-row,
company-details-facilities .fill-row,
company-details-companyLocations .fill-row,
location-group .fill-row,
facility .fill-row,
create-facility .fill-row,
workgroup-permissions .fill-row,
workgroup-members .fill-row,
workgroup-permission-details .fill-row,
workgroup-permissionGroups .fill-row,
workgroup-general-details .fill-row,
workforce .fill-row,
roles .fill-row,
qa-controls .fill-row,
billing-settings .fill-row,
activity-log-report .fill-row,
workforce-contact .fill-row,
create-payer .fill-row,
claim-options .fill-row,
intake-patient-profile .fill-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}

page-workgroup-permission-details claim-table-row:nth-child(even) > .company-row,
page-workgroup-permission-details payment-table-row:nth-child(even) > .company-row,
page-workgroup-permission-details accounts-receivable-table-row:nth-child(even) > .company-row,
page-workgroup-permission-details remittance-table-row:nth-child(even) > .company-row,
page-workgroup-management claim-table-row:nth-child(even) > .company-row,
page-workgroup-management payment-table-row:nth-child(even) > .company-row,
page-workgroup-management accounts-receivable-table-row:nth-child(even) > .company-row,
page-workgroup-management remittance-table-row:nth-child(even) > .company-row,
page-company-management claim-table-row:nth-child(even) > .company-row,
page-company-management payment-table-row:nth-child(even) > .company-row,
page-company-management accounts-receivable-table-row:nth-child(even) > .company-row,
page-company-management remittance-table-row:nth-child(even) > .company-row,
locations claim-table-row:nth-child(even) > .company-row,
locations payment-table-row:nth-child(even) > .company-row,
locations accounts-receivable-table-row:nth-child(even) > .company-row,
locations remittance-table-row:nth-child(even) > .company-row,
company-details-details claim-table-row:nth-child(even) > .company-row,
company-details-details payment-table-row:nth-child(even) > .company-row,
company-details-details accounts-receivable-table-row:nth-child(even) > .company-row,
company-details-details remittance-table-row:nth-child(even) > .company-row,
company-details-facilities claim-table-row:nth-child(even) > .company-row,
company-details-facilities payment-table-row:nth-child(even) > .company-row,
company-details-facilities accounts-receivable-table-row:nth-child(even) > .company-row,
company-details-facilities remittance-table-row:nth-child(even) > .company-row,
company-details-companyLocations claim-table-row:nth-child(even) > .company-row,
company-details-companyLocations payment-table-row:nth-child(even) > .company-row,
company-details-companyLocations accounts-receivable-table-row:nth-child(even) > .company-row,
company-details-companyLocations remittance-table-row:nth-child(even) > .company-row,
location-group claim-table-row:nth-child(even) > .company-row,
location-group payment-table-row:nth-child(even) > .company-row,
location-group accounts-receivable-table-row:nth-child(even) > .company-row,
location-group remittance-table-row:nth-child(even) > .company-row,
facility claim-table-row:nth-child(even) > .company-row,
facility payment-table-row:nth-child(even) > .company-row,
facility accounts-receivable-table-row:nth-child(even) > .company-row,
facility remittance-table-row:nth-child(even) > .company-row,
create-facility claim-table-row:nth-child(even) > .company-row,
create-facility payment-table-row:nth-child(even) > .company-row,
create-facility accounts-receivable-table-row:nth-child(even) > .company-row,
create-facility remittance-table-row:nth-child(even) > .company-row,
workgroup-permissions claim-table-row:nth-child(even) > .company-row,
workgroup-permissions payment-table-row:nth-child(even) > .company-row,
workgroup-permissions accounts-receivable-table-row:nth-child(even) > .company-row,
workgroup-permissions remittance-table-row:nth-child(even) > .company-row,
workgroup-members claim-table-row:nth-child(even) > .company-row,
workgroup-members payment-table-row:nth-child(even) > .company-row,
workgroup-members accounts-receivable-table-row:nth-child(even) > .company-row,
workgroup-members remittance-table-row:nth-child(even) > .company-row,
workgroup-permission-details claim-table-row:nth-child(even) > .company-row,
workgroup-permission-details payment-table-row:nth-child(even) > .company-row,
workgroup-permission-details accounts-receivable-table-row:nth-child(even) > .company-row,
workgroup-permission-details remittance-table-row:nth-child(even) > .company-row,
workgroup-permissionGroups claim-table-row:nth-child(even) > .company-row,
workgroup-permissionGroups payment-table-row:nth-child(even) > .company-row,
workgroup-permissionGroups accounts-receivable-table-row:nth-child(even) > .company-row,
workgroup-permissionGroups remittance-table-row:nth-child(even) > .company-row,
workgroup-general-details claim-table-row:nth-child(even) > .company-row,
workgroup-general-details payment-table-row:nth-child(even) > .company-row,
workgroup-general-details accounts-receivable-table-row:nth-child(even) > .company-row,
workgroup-general-details remittance-table-row:nth-child(even) > .company-row,
workforce claim-table-row:nth-child(even) > .company-row,
workforce payment-table-row:nth-child(even) > .company-row,
workforce accounts-receivable-table-row:nth-child(even) > .company-row,
workforce remittance-table-row:nth-child(even) > .company-row,
roles claim-table-row:nth-child(even) > .company-row,
roles payment-table-row:nth-child(even) > .company-row,
roles accounts-receivable-table-row:nth-child(even) > .company-row,
roles remittance-table-row:nth-child(even) > .company-row,
qa-controls claim-table-row:nth-child(even) > .company-row,
qa-controls payment-table-row:nth-child(even) > .company-row,
qa-controls accounts-receivable-table-row:nth-child(even) > .company-row,
qa-controls remittance-table-row:nth-child(even) > .company-row,
billing-settings claim-table-row:nth-child(even) > .company-row,
billing-settings payment-table-row:nth-child(even) > .company-row,
billing-settings accounts-receivable-table-row:nth-child(even) > .company-row,
billing-settings remittance-table-row:nth-child(even) > .company-row,
activity-log-report claim-table-row:nth-child(even) > .company-row,
activity-log-report payment-table-row:nth-child(even) > .company-row,
activity-log-report accounts-receivable-table-row:nth-child(even) > .company-row,
activity-log-report remittance-table-row:nth-child(even) > .company-row,
workforce-contact claim-table-row:nth-child(even) > .company-row,
workforce-contact payment-table-row:nth-child(even) > .company-row,
workforce-contact accounts-receivable-table-row:nth-child(even) > .company-row,
workforce-contact remittance-table-row:nth-child(even) > .company-row,
create-payer claim-table-row:nth-child(even) > .company-row,
create-payer payment-table-row:nth-child(even) > .company-row,
create-payer accounts-receivable-table-row:nth-child(even) > .company-row,
create-payer remittance-table-row:nth-child(even) > .company-row,
claim-options claim-table-row:nth-child(even) > .company-row,
claim-options payment-table-row:nth-child(even) > .company-row,
claim-options accounts-receivable-table-row:nth-child(even) > .company-row,
claim-options remittance-table-row:nth-child(even) > .company-row,
intake-patient-profile claim-table-row:nth-child(even) > .company-row,
intake-patient-profile payment-table-row:nth-child(even) > .company-row,
intake-patient-profile accounts-receivable-table-row:nth-child(even) > .company-row,
intake-patient-profile remittance-table-row:nth-child(even) > .company-row {
  background-color: #f0f0f0;
}

page-workgroup-permission-details .details-card,
page-workgroup-management .details-card,
page-company-management .details-card,
locations .details-card,
company-details-details .details-card,
company-details-facilities .details-card,
company-details-companyLocations .details-card,
location-group .details-card,
facility .details-card,
create-facility .details-card,
workgroup-permissions .details-card,
workgroup-members .details-card,
workgroup-permission-details .details-card,
workgroup-permissionGroups .details-card,
workgroup-general-details .details-card,
workforce .details-card,
roles .details-card,
qa-controls .details-card,
billing-settings .details-card,
activity-log-report .details-card,
workforce-contact .details-card,
create-payer .details-card,
claim-options .details-card,
intake-patient-profile .details-card {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  margin: 0 !important;
  width: 100%;
  margin-bottom: 8px !important;
}

page-workgroup-permission-details .pager-align-left,
page-workgroup-management .pager-align-left,
page-company-management .pager-align-left,
locations .pager-align-left,
company-details-details .pager-align-left,
company-details-facilities .pager-align-left,
company-details-companyLocations .pager-align-left,
location-group .pager-align-left,
facility .pager-align-left,
create-facility .pager-align-left,
workgroup-permissions .pager-align-left,
workgroup-members .pager-align-left,
workgroup-permission-details .pager-align-left,
workgroup-permissionGroups .pager-align-left,
workgroup-general-details .pager-align-left,
workforce .pager-align-left,
roles .pager-align-left,
qa-controls .pager-align-left,
billing-settings .pager-align-left,
activity-log-report .pager-align-left,
workforce-contact .pager-align-left,
create-payer .pager-align-left,
claim-options .pager-align-left,
intake-patient-profile .pager-align-left {
  -webkit-box-pack: left;
  -webkit-justify-content: left;
  -ms-flex-pack: left;
  justify-content: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-workgroup-permission-details .modal-header,
page-workgroup-management .modal-header,
page-company-management .modal-header,
locations .modal-header,
company-details-details .modal-header,
company-details-facilities .modal-header,
company-details-companyLocations .modal-header,
location-group .modal-header,
facility .modal-header,
create-facility .modal-header,
workgroup-permissions .modal-header,
workgroup-members .modal-header,
workgroup-permission-details .modal-header,
workgroup-permissionGroups .modal-header,
workgroup-general-details .modal-header,
workforce .modal-header,
roles .modal-header,
qa-controls .modal-header,
billing-settings .modal-header,
activity-log-report .modal-header,
workforce-contact .modal-header,
create-payer .modal-header,
claim-options .modal-header,
intake-patient-profile .modal-header {
  padding: 14px 20px;
  margin-top: 20px;
}

page-workgroup-permission-details .modal-list-item,
page-workgroup-management .modal-list-item,
page-company-management .modal-list-item,
locations .modal-list-item,
company-details-details .modal-list-item,
company-details-facilities .modal-list-item,
company-details-companyLocations .modal-list-item,
location-group .modal-list-item,
facility .modal-list-item,
create-facility .modal-list-item,
workgroup-permissions .modal-list-item,
workgroup-members .modal-list-item,
workgroup-permission-details .modal-list-item,
workgroup-permissionGroups .modal-list-item,
workgroup-general-details .modal-list-item,
workforce .modal-list-item,
roles .modal-list-item,
qa-controls .modal-list-item,
billing-settings .modal-list-item,
activity-log-report .modal-list-item,
workforce-contact .modal-list-item,
create-payer .modal-list-item,
claim-options .modal-list-item,
intake-patient-profile .modal-list-item {
  max-width: 145px;
}

page-workgroup-permission-details .modal-info-list,
page-workgroup-management .modal-info-list,
page-company-management .modal-info-list,
locations .modal-info-list,
company-details-details .modal-info-list,
company-details-facilities .modal-info-list,
company-details-companyLocations .modal-info-list,
location-group .modal-info-list,
facility .modal-info-list,
create-facility .modal-info-list,
workgroup-permissions .modal-info-list,
workgroup-members .modal-info-list,
workgroup-permission-details .modal-info-list,
workgroup-permissionGroups .modal-info-list,
workgroup-general-details .modal-info-list,
workforce .modal-info-list,
roles .modal-info-list,
qa-controls .modal-info-list,
billing-settings .modal-info-list,
activity-log-report .modal-info-list,
workforce-contact .modal-info-list,
create-payer .modal-info-list,
claim-options .modal-info-list,
intake-patient-profile .modal-info-list {
  margin: 22px 38px;
}

page-workgroup-permission-details .vertical-divider,
page-workgroup-management .vertical-divider,
page-company-management .vertical-divider,
locations .vertical-divider,
company-details-details .vertical-divider,
company-details-facilities .vertical-divider,
company-details-companyLocations .vertical-divider,
location-group .vertical-divider,
facility .vertical-divider,
create-facility .vertical-divider,
workgroup-permissions .vertical-divider,
workgroup-members .vertical-divider,
workgroup-permission-details .vertical-divider,
workgroup-permissionGroups .vertical-divider,
workgroup-general-details .vertical-divider,
workforce .vertical-divider,
roles .vertical-divider,
qa-controls .vertical-divider,
billing-settings .vertical-divider,
activity-log-report .vertical-divider,
workforce-contact .vertical-divider,
create-payer .vertical-divider,
claim-options .vertical-divider,
intake-patient-profile .vertical-divider {
  width: 3px;
  height: 100%;
  background-color: #747dbb;
  z-index: 2;
}

page-workgroup-permission-details ion-footer,
page-workgroup-management ion-footer,
page-company-management ion-footer,
locations ion-footer,
company-details-details ion-footer,
company-details-facilities ion-footer,
company-details-companyLocations ion-footer,
location-group ion-footer,
facility ion-footer,
create-facility ion-footer,
workgroup-permissions ion-footer,
workgroup-members ion-footer,
workgroup-permission-details ion-footer,
workgroup-permissionGroups ion-footer,
workgroup-general-details ion-footer,
workforce ion-footer,
roles ion-footer,
qa-controls ion-footer,
billing-settings ion-footer,
activity-log-report ion-footer,
workforce-contact ion-footer,
create-payer ion-footer,
claim-options ion-footer,
intake-patient-profile ion-footer {
  background-color: #ffffff;
}

page-workgroup-permission-details ion-footer .modalFooter,
page-workgroup-management ion-footer .modalFooter,
page-company-management ion-footer .modalFooter,
locations ion-footer .modalFooter,
company-details-details ion-footer .modalFooter,
company-details-facilities ion-footer .modalFooter,
company-details-companyLocations ion-footer .modalFooter,
location-group ion-footer .modalFooter,
facility ion-footer .modalFooter,
create-facility ion-footer .modalFooter,
workgroup-permissions ion-footer .modalFooter,
workgroup-members ion-footer .modalFooter,
workgroup-permission-details ion-footer .modalFooter,
workgroup-permissionGroups ion-footer .modalFooter,
workgroup-general-details ion-footer .modalFooter,
workforce ion-footer .modalFooter,
roles ion-footer .modalFooter,
qa-controls ion-footer .modalFooter,
billing-settings ion-footer .modalFooter,
activity-log-report ion-footer .modalFooter,
workforce-contact ion-footer .modalFooter,
create-payer ion-footer .modalFooter,
claim-options ion-footer .modalFooter,
intake-patient-profile ion-footer .modalFooter {
  padding: 20px;
}

page-workgroup-permission-details ion-footer .modalFooter > button,
page-workgroup-management ion-footer .modalFooter > button,
page-company-management ion-footer .modalFooter > button,
locations ion-footer .modalFooter > button,
company-details-details ion-footer .modalFooter > button,
company-details-facilities ion-footer .modalFooter > button,
company-details-companyLocations ion-footer .modalFooter > button,
location-group ion-footer .modalFooter > button,
facility ion-footer .modalFooter > button,
create-facility ion-footer .modalFooter > button,
workgroup-permissions ion-footer .modalFooter > button,
workgroup-members ion-footer .modalFooter > button,
workgroup-permission-details ion-footer .modalFooter > button,
workgroup-permissionGroups ion-footer .modalFooter > button,
workgroup-general-details ion-footer .modalFooter > button,
workforce ion-footer .modalFooter > button,
roles ion-footer .modalFooter > button,
qa-controls ion-footer .modalFooter > button,
billing-settings ion-footer .modalFooter > button,
activity-log-report ion-footer .modalFooter > button,
workforce-contact ion-footer .modalFooter > button,
create-payer ion-footer .modalFooter > button,
claim-options ion-footer .modalFooter > button,
intake-patient-profile ion-footer .modalFooter > button {
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
  border-radius: 3px;
  margin: 0;
}

page-workgroup-permission-details ion-footer .cancelBtn,
page-workgroup-management ion-footer .cancelBtn,
page-company-management ion-footer .cancelBtn,
locations ion-footer .cancelBtn,
company-details-details ion-footer .cancelBtn,
company-details-facilities ion-footer .cancelBtn,
company-details-companyLocations ion-footer .cancelBtn,
location-group ion-footer .cancelBtn,
facility ion-footer .cancelBtn,
create-facility ion-footer .cancelBtn,
workgroup-permissions ion-footer .cancelBtn,
workgroup-members ion-footer .cancelBtn,
workgroup-permission-details ion-footer .cancelBtn,
workgroup-permissionGroups ion-footer .cancelBtn,
workgroup-general-details ion-footer .cancelBtn,
workforce ion-footer .cancelBtn,
roles ion-footer .cancelBtn,
qa-controls ion-footer .cancelBtn,
billing-settings ion-footer .cancelBtn,
activity-log-report ion-footer .cancelBtn,
workforce-contact ion-footer .cancelBtn,
create-payer ion-footer .cancelBtn,
claim-options ion-footer .cancelBtn,
intake-patient-profile ion-footer .cancelBtn {
  margin-right: 12px !important;
}

page-workgroup-permission-details .item-container .select,
page-workgroup-management .item-container .select,
page-company-management .item-container .select,
locations .item-container .select,
company-details-details .item-container .select,
company-details-facilities .item-container .select,
company-details-companyLocations .item-container .select,
location-group .item-container .select,
facility .item-container .select,
create-facility .item-container .select,
workgroup-permissions .item-container .select,
workgroup-members .item-container .select,
workgroup-permission-details .item-container .select,
workgroup-permissionGroups .item-container .select,
workgroup-general-details .item-container .select,
workforce .item-container .select,
roles .item-container .select,
qa-controls .item-container .select,
billing-settings .item-container .select,
activity-log-report .item-container .select,
workforce-contact .item-container .select,
create-payer .item-container .select,
claim-options .item-container .select,
intake-patient-profile .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-workgroup-permission-details .item-container .select .loading,
page-workgroup-management .item-container .select .loading,
page-company-management .item-container .select .loading,
locations .item-container .select .loading,
company-details-details .item-container .select .loading,
company-details-facilities .item-container .select .loading,
company-details-companyLocations .item-container .select .loading,
location-group .item-container .select .loading,
facility .item-container .select .loading,
create-facility .item-container .select .loading,
workgroup-permissions .item-container .select .loading,
workgroup-members .item-container .select .loading,
workgroup-permission-details .item-container .select .loading,
workgroup-permissionGroups .item-container .select .loading,
workgroup-general-details .item-container .select .loading,
workforce .item-container .select .loading,
roles .item-container .select .loading,
qa-controls .item-container .select .loading,
billing-settings .item-container .select .loading,
activity-log-report .item-container .select .loading,
workforce-contact .item-container .select .loading,
create-payer .item-container .select .loading,
claim-options .item-container .select .loading,
intake-patient-profile .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-workgroup-permission-details .item-container .select .loading img,
page-workgroup-management .item-container .select .loading img,
page-company-management .item-container .select .loading img,
locations .item-container .select .loading img,
company-details-details .item-container .select .loading img,
company-details-facilities .item-container .select .loading img,
company-details-companyLocations .item-container .select .loading img,
location-group .item-container .select .loading img,
facility .item-container .select .loading img,
create-facility .item-container .select .loading img,
workgroup-permissions .item-container .select .loading img,
workgroup-members .item-container .select .loading img,
workgroup-permission-details .item-container .select .loading img,
workgroup-permissionGroups .item-container .select .loading img,
workgroup-general-details .item-container .select .loading img,
workforce .item-container .select .loading img,
roles .item-container .select .loading img,
qa-controls .item-container .select .loading img,
billing-settings .item-container .select .loading img,
activity-log-report .item-container .select .loading img,
workforce-contact .item-container .select .loading img,
create-payer .item-container .select .loading img,
claim-options .item-container .select .loading img,
intake-patient-profile .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-workgroup-permission-details .item-container .select .hide-arrow,
page-workgroup-management .item-container .select .hide-arrow,
page-company-management .item-container .select .hide-arrow,
locations .item-container .select .hide-arrow,
company-details-details .item-container .select .hide-arrow,
company-details-facilities .item-container .select .hide-arrow,
company-details-companyLocations .item-container .select .hide-arrow,
location-group .item-container .select .hide-arrow,
facility .item-container .select .hide-arrow,
create-facility .item-container .select .hide-arrow,
workgroup-permissions .item-container .select .hide-arrow,
workgroup-members .item-container .select .hide-arrow,
workgroup-permission-details .item-container .select .hide-arrow,
workgroup-permissionGroups .item-container .select .hide-arrow,
workgroup-general-details .item-container .select .hide-arrow,
workforce .item-container .select .hide-arrow,
roles .item-container .select .hide-arrow,
qa-controls .item-container .select .hide-arrow,
billing-settings .item-container .select .hide-arrow,
activity-log-report .item-container .select .hide-arrow,
workforce-contact .item-container .select .hide-arrow,
create-payer .item-container .select .hide-arrow,
claim-options .item-container .select .hide-arrow,
intake-patient-profile .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-workgroup-permission-details .item-container .select .click-cover,
page-workgroup-management .item-container .select .click-cover,
page-company-management .item-container .select .click-cover,
locations .item-container .select .click-cover,
company-details-details .item-container .select .click-cover,
company-details-facilities .item-container .select .click-cover,
company-details-companyLocations .item-container .select .click-cover,
location-group .item-container .select .click-cover,
facility .item-container .select .click-cover,
create-facility .item-container .select .click-cover,
workgroup-permissions .item-container .select .click-cover,
workgroup-members .item-container .select .click-cover,
workgroup-permission-details .item-container .select .click-cover,
workgroup-permissionGroups .item-container .select .click-cover,
workgroup-general-details .item-container .select .click-cover,
workforce .item-container .select .click-cover,
roles .item-container .select .click-cover,
qa-controls .item-container .select .click-cover,
billing-settings .item-container .select .click-cover,
activity-log-report .item-container .select .click-cover,
workforce-contact .item-container .select .click-cover,
create-payer .item-container .select .click-cover,
claim-options .item-container .select .click-cover,
intake-patient-profile .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-workgroup-permission-details .item-container .no-select,
page-workgroup-management .item-container .no-select,
page-company-management .item-container .no-select,
locations .item-container .no-select,
company-details-details .item-container .no-select,
company-details-facilities .item-container .no-select,
company-details-companyLocations .item-container .no-select,
location-group .item-container .no-select,
facility .item-container .no-select,
create-facility .item-container .no-select,
workgroup-permissions .item-container .no-select,
workgroup-members .item-container .no-select,
workgroup-permission-details .item-container .no-select,
workgroup-permissionGroups .item-container .no-select,
workgroup-general-details .item-container .no-select,
workforce .item-container .no-select,
roles .item-container .no-select,
qa-controls .item-container .no-select,
billing-settings .item-container .no-select,
activity-log-report .item-container .no-select,
workforce-contact .item-container .no-select,
create-payer .item-container .no-select,
claim-options .item-container .no-select,
intake-patient-profile .item-container .no-select {
  background: none;
}

page-workgroup-permission-details .item-container .bold,
page-workgroup-management .item-container .bold,
page-company-management .item-container .bold,
locations .item-container .bold,
company-details-details .item-container .bold,
company-details-facilities .item-container .bold,
company-details-companyLocations .item-container .bold,
location-group .item-container .bold,
facility .item-container .bold,
create-facility .item-container .bold,
workgroup-permissions .item-container .bold,
workgroup-members .item-container .bold,
workgroup-permission-details .item-container .bold,
workgroup-permissionGroups .item-container .bold,
workgroup-general-details .item-container .bold,
workforce .item-container .bold,
roles .item-container .bold,
qa-controls .item-container .bold,
billing-settings .item-container .bold,
activity-log-report .item-container .bold,
workforce-contact .item-container .bold,
create-payer .item-container .bold,
claim-options .item-container .bold,
intake-patient-profile .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-workgroup-permission-details .item-container .teams,
page-workgroup-management .item-container .teams,
page-company-management .item-container .teams,
locations .item-container .teams,
company-details-details .item-container .teams,
company-details-facilities .item-container .teams,
company-details-companyLocations .item-container .teams,
location-group .item-container .teams,
facility .item-container .teams,
create-facility .item-container .teams,
workgroup-permissions .item-container .teams,
workgroup-members .item-container .teams,
workgroup-permission-details .item-container .teams,
workgroup-permissionGroups .item-container .teams,
workgroup-general-details .item-container .teams,
workforce .item-container .teams,
roles .item-container .teams,
qa-controls .item-container .teams,
billing-settings .item-container .teams,
activity-log-report .item-container .teams,
workforce-contact .item-container .teams,
create-payer .item-container .teams,
claim-options .item-container .teams,
intake-patient-profile .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-workgroup-permission-details .workgroup-row:nth-child(even),
page-workgroup-management .workgroup-row:nth-child(even),
page-company-management .workgroup-row:nth-child(even),
locations .workgroup-row:nth-child(even),
company-details-details .workgroup-row:nth-child(even),
company-details-facilities .workgroup-row:nth-child(even),
company-details-companyLocations .workgroup-row:nth-child(even),
location-group .workgroup-row:nth-child(even),
facility .workgroup-row:nth-child(even),
create-facility .workgroup-row:nth-child(even),
workgroup-permissions .workgroup-row:nth-child(even),
workgroup-members .workgroup-row:nth-child(even),
workgroup-permission-details .workgroup-row:nth-child(even),
workgroup-permissionGroups .workgroup-row:nth-child(even),
workgroup-general-details .workgroup-row:nth-child(even),
workforce .workgroup-row:nth-child(even),
roles .workgroup-row:nth-child(even),
qa-controls .workgroup-row:nth-child(even),
billing-settings .workgroup-row:nth-child(even),
activity-log-report .workgroup-row:nth-child(even),
workforce-contact .workgroup-row:nth-child(even),
create-payer .workgroup-row:nth-child(even),
claim-options .workgroup-row:nth-child(even),
intake-patient-profile .workgroup-row:nth-child(even) {
  background-color: #f0f0f0;
}

page-workgroup-permission-details .searchMargin,
page-workgroup-management .searchMargin,
page-company-management .searchMargin,
locations .searchMargin,
company-details-details .searchMargin,
company-details-facilities .searchMargin,
company-details-companyLocations .searchMargin,
location-group .searchMargin,
facility .searchMargin,
create-facility .searchMargin,
workgroup-permissions .searchMargin,
workgroup-members .searchMargin,
workgroup-permission-details .searchMargin,
workgroup-permissionGroups .searchMargin,
workgroup-general-details .searchMargin,
workforce .searchMargin,
roles .searchMargin,
qa-controls .searchMargin,
billing-settings .searchMargin,
activity-log-report .searchMargin,
workforce-contact .searchMargin,
create-payer .searchMargin,
claim-options .searchMargin,
intake-patient-profile .searchMargin {
  margin: 0;
  padding: 0;
}

page-workgroup-permission-details .add-button-div,
page-workgroup-management .add-button-div,
page-company-management .add-button-div,
locations .add-button-div,
company-details-details .add-button-div,
company-details-facilities .add-button-div,
company-details-companyLocations .add-button-div,
location-group .add-button-div,
facility .add-button-div,
create-facility .add-button-div,
workgroup-permissions .add-button-div,
workgroup-members .add-button-div,
workgroup-permission-details .add-button-div,
workgroup-permissionGroups .add-button-div,
workgroup-general-details .add-button-div,
workforce .add-button-div,
roles .add-button-div,
qa-controls .add-button-div,
billing-settings .add-button-div,
activity-log-report .add-button-div,
workforce-contact .add-button-div,
create-payer .add-button-div,
claim-options .add-button-div,
intake-patient-profile .add-button-div {
  float: right;
}

page-workgroup-permission-details .workgroup-pager,
page-workgroup-management .workgroup-pager,
page-company-management .workgroup-pager,
locations .workgroup-pager,
company-details-details .workgroup-pager,
company-details-facilities .workgroup-pager,
company-details-companyLocations .workgroup-pager,
location-group .workgroup-pager,
facility .workgroup-pager,
create-facility .workgroup-pager,
workgroup-permissions .workgroup-pager,
workgroup-members .workgroup-pager,
workgroup-permission-details .workgroup-pager,
workgroup-permissionGroups .workgroup-pager,
workgroup-general-details .workgroup-pager,
workforce .workgroup-pager,
roles .workgroup-pager,
qa-controls .workgroup-pager,
billing-settings .workgroup-pager,
activity-log-report .workgroup-pager,
workforce-contact .workgroup-pager,
create-payer .workgroup-pager,
claim-options .workgroup-pager,
intake-patient-profile .workgroup-pager {
  float: right;
  margin-right: 20px;
  margin-bottom: -3px;
  margin-top: -3px;
}

page-workgroup-permission-details .searchbar-md,
page-workgroup-management .searchbar-md,
page-company-management .searchbar-md,
locations .searchbar-md,
company-details-details .searchbar-md,
company-details-facilities .searchbar-md,
company-details-companyLocations .searchbar-md,
location-group .searchbar-md,
facility .searchbar-md,
create-facility .searchbar-md,
workgroup-permissions .searchbar-md,
workgroup-members .searchbar-md,
workgroup-permission-details .searchbar-md,
workgroup-permissionGroups .searchbar-md,
workgroup-general-details .searchbar-md,
workforce .searchbar-md,
roles .searchbar-md,
qa-controls .searchbar-md,
billing-settings .searchbar-md,
activity-log-report .searchbar-md,
workforce-contact .searchbar-md,
create-payer .searchbar-md,
claim-options .searchbar-md,
intake-patient-profile .searchbar-md {
  padding: 0;
  margin: 0;
}

page-workgroup-permission-details .searchbar-md .searchbar-input,
page-workgroup-management .searchbar-md .searchbar-input,
page-company-management .searchbar-md .searchbar-input,
locations .searchbar-md .searchbar-input,
company-details-details .searchbar-md .searchbar-input,
company-details-facilities .searchbar-md .searchbar-input,
company-details-companyLocations .searchbar-md .searchbar-input,
location-group .searchbar-md .searchbar-input,
facility .searchbar-md .searchbar-input,
create-facility .searchbar-md .searchbar-input,
workgroup-permissions .searchbar-md .searchbar-input,
workgroup-members .searchbar-md .searchbar-input,
workgroup-permission-details .searchbar-md .searchbar-input,
workgroup-permissionGroups .searchbar-md .searchbar-input,
workgroup-general-details .searchbar-md .searchbar-input,
workforce .searchbar-md .searchbar-input,
roles .searchbar-md .searchbar-input,
qa-controls .searchbar-md .searchbar-input,
billing-settings .searchbar-md .searchbar-input,
activity-log-report .searchbar-md .searchbar-input,
workforce-contact .searchbar-md .searchbar-input,
create-payer .searchbar-md .searchbar-input,
claim-options .searchbar-md .searchbar-input,
intake-patient-profile .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 12px;
  height: 30px;
}

page-workgroup-permission-details .searchbar-search-icon,
page-workgroup-management .searchbar-search-icon,
page-company-management .searchbar-search-icon,
locations .searchbar-search-icon,
company-details-details .searchbar-search-icon,
company-details-facilities .searchbar-search-icon,
company-details-companyLocations .searchbar-search-icon,
location-group .searchbar-search-icon,
facility .searchbar-search-icon,
create-facility .searchbar-search-icon,
workgroup-permissions .searchbar-search-icon,
workgroup-members .searchbar-search-icon,
workgroup-permission-details .searchbar-search-icon,
workgroup-permissionGroups .searchbar-search-icon,
workgroup-general-details .searchbar-search-icon,
workforce .searchbar-search-icon,
roles .searchbar-search-icon,
qa-controls .searchbar-search-icon,
billing-settings .searchbar-search-icon,
activity-log-report .searchbar-search-icon,
workforce-contact .searchbar-search-icon,
create-payer .searchbar-search-icon,
claim-options .searchbar-search-icon,
intake-patient-profile .searchbar-search-icon {
  margin-top: -6px;
}

page-workgroup-permission-details .company-details-container,
page-workgroup-management .company-details-container,
page-company-management .company-details-container,
locations .company-details-container,
company-details-details .company-details-container,
company-details-facilities .company-details-container,
company-details-companyLocations .company-details-container,
location-group .company-details-container,
facility .company-details-container,
create-facility .company-details-container,
workgroup-permissions .company-details-container,
workgroup-members .company-details-container,
workgroup-permission-details .company-details-container,
workgroup-permissionGroups .company-details-container,
workgroup-general-details .company-details-container,
workforce .company-details-container,
roles .company-details-container,
qa-controls .company-details-container,
billing-settings .company-details-container,
activity-log-report .company-details-container,
workforce-contact .company-details-container,
create-payer .company-details-container,
claim-options .company-details-container,
intake-patient-profile .company-details-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  height: calc(100% - 20px);
  padding: 0 20px 30px 20px !important;
}

page-workgroup-permission-details .page-back-button,
page-workgroup-management .page-back-button,
page-company-management .page-back-button,
locations .page-back-button,
company-details-details .page-back-button,
company-details-facilities .page-back-button,
company-details-companyLocations .page-back-button,
location-group .page-back-button,
facility .page-back-button,
create-facility .page-back-button,
workgroup-permissions .page-back-button,
workgroup-members .page-back-button,
workgroup-permission-details .page-back-button,
workgroup-permissionGroups .page-back-button,
workgroup-general-details .page-back-button,
workforce .page-back-button,
roles .page-back-button,
qa-controls .page-back-button,
billing-settings .page-back-button,
activity-log-report .page-back-button,
workforce-contact .page-back-button,
create-payer .page-back-button,
claim-options .page-back-button,
intake-patient-profile .page-back-button {
  font-size: 14px;
  padding: 10px 10px 10px 0;
  cursor: pointer;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

page-workgroup-permission-details .company-details-header,
page-workgroup-management .company-details-header,
page-company-management .company-details-header,
locations .company-details-header,
company-details-details .company-details-header,
company-details-facilities .company-details-header,
company-details-companyLocations .company-details-header,
location-group .company-details-header,
facility .company-details-header,
create-facility .company-details-header,
workgroup-permissions .company-details-header,
workgroup-members .company-details-header,
workgroup-permission-details .company-details-header,
workgroup-permissionGroups .company-details-header,
workgroup-general-details .company-details-header,
workforce .company-details-header,
roles .company-details-header,
qa-controls .company-details-header,
billing-settings .company-details-header,
activity-log-report .company-details-header,
workforce-contact .company-details-header,
create-payer .company-details-header,
claim-options .company-details-header,
intake-patient-profile .company-details-header {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #dee4ed;
  border-radius: 2px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  padding: 20px;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  margin-top: 20px;
}

page-workgroup-permission-details .company-details-header .label,
page-workgroup-management .company-details-header .label,
page-company-management .company-details-header .label,
locations .company-details-header .label,
company-details-details .company-details-header .label,
company-details-facilities .company-details-header .label,
company-details-companyLocations .company-details-header .label,
location-group .company-details-header .label,
facility .company-details-header .label,
create-facility .company-details-header .label,
workgroup-permissions .company-details-header .label,
workgroup-members .company-details-header .label,
workgroup-permission-details .company-details-header .label,
workgroup-permissionGroups .company-details-header .label,
workgroup-general-details .company-details-header .label,
workforce .company-details-header .label,
roles .company-details-header .label,
qa-controls .company-details-header .label,
billing-settings .company-details-header .label,
activity-log-report .company-details-header .label,
workforce-contact .company-details-header .label,
create-payer .company-details-header .label,
claim-options .company-details-header .label,
intake-patient-profile .company-details-header .label {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-workgroup-permission-details .section-nav,
page-workgroup-management .section-nav,
page-company-management .section-nav,
locations .section-nav,
company-details-details .section-nav,
company-details-facilities .section-nav,
company-details-companyLocations .section-nav,
location-group .section-nav,
facility .section-nav,
create-facility .section-nav,
workgroup-permissions .section-nav,
workgroup-members .section-nav,
workgroup-permission-details .section-nav,
workgroup-permissionGroups .section-nav,
workgroup-general-details .section-nav,
workforce .section-nav,
roles .section-nav,
qa-controls .section-nav,
billing-settings .section-nav,
activity-log-report .section-nav,
workforce-contact .section-nav,
create-payer .section-nav,
claim-options .section-nav,
intake-patient-profile .section-nav {
  padding: 20px 20px 0 0;
  width: 180px;
}

page-workgroup-permission-details .section-nav .nav-item,
page-workgroup-management .section-nav .nav-item,
page-company-management .section-nav .nav-item,
locations .section-nav .nav-item,
company-details-details .section-nav .nav-item,
company-details-facilities .section-nav .nav-item,
company-details-companyLocations .section-nav .nav-item,
location-group .section-nav .nav-item,
facility .section-nav .nav-item,
create-facility .section-nav .nav-item,
workgroup-permissions .section-nav .nav-item,
workgroup-members .section-nav .nav-item,
workgroup-permission-details .section-nav .nav-item,
workgroup-permissionGroups .section-nav .nav-item,
workgroup-general-details .section-nav .nav-item,
workforce .section-nav .nav-item,
roles .section-nav .nav-item,
qa-controls .section-nav .nav-item,
billing-settings .section-nav .nav-item,
activity-log-report .section-nav .nav-item,
workforce-contact .section-nav .nav-item,
create-payer .section-nav .nav-item,
claim-options .section-nav .nav-item,
intake-patient-profile .section-nav .nav-item {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #eee;
  color: #4f4f4f;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 50px;
  padding: 10px;
  width: 100%;
  font-weight: 700;
  border-radius: 2px;
}

page-workgroup-permission-details .section-nav .nav-item.active,
page-workgroup-management .section-nav .nav-item.active,
page-company-management .section-nav .nav-item.active,
locations .section-nav .nav-item.active,
company-details-details .section-nav .nav-item.active,
company-details-facilities .section-nav .nav-item.active,
company-details-companyLocations .section-nav .nav-item.active,
location-group .section-nav .nav-item.active,
facility .section-nav .nav-item.active,
create-facility .section-nav .nav-item.active,
workgroup-permissions .section-nav .nav-item.active,
workgroup-members .section-nav .nav-item.active,
workgroup-permission-details .section-nav .nav-item.active,
workgroup-permissionGroups .section-nav .nav-item.active,
workgroup-general-details .section-nav .nav-item.active,
workforce .section-nav .nav-item.active,
roles .section-nav .nav-item.active,
qa-controls .section-nav .nav-item.active,
billing-settings .section-nav .nav-item.active,
activity-log-report .section-nav .nav-item.active,
workforce-contact .section-nav .nav-item.active,
create-payer .section-nav .nav-item.active,
claim-options .section-nav .nav-item.active,
intake-patient-profile .section-nav .nav-item.active {
  color: #fff;
  background-color: rgba(174, 36, 101, 0.5);
  font-weight: 700;
}

page-workgroup-permission-details .section-nav .nav-item ~ .nav-item,
page-workgroup-management .section-nav .nav-item ~ .nav-item,
page-company-management .section-nav .nav-item ~ .nav-item,
locations .section-nav .nav-item ~ .nav-item,
company-details-details .section-nav .nav-item ~ .nav-item,
company-details-facilities .section-nav .nav-item ~ .nav-item,
company-details-companyLocations .section-nav .nav-item ~ .nav-item,
location-group .section-nav .nav-item ~ .nav-item,
facility .section-nav .nav-item ~ .nav-item,
create-facility .section-nav .nav-item ~ .nav-item,
workgroup-permissions .section-nav .nav-item ~ .nav-item,
workgroup-members .section-nav .nav-item ~ .nav-item,
workgroup-permission-details .section-nav .nav-item ~ .nav-item,
workgroup-permissionGroups .section-nav .nav-item ~ .nav-item,
workgroup-general-details .section-nav .nav-item ~ .nav-item,
workforce .section-nav .nav-item ~ .nav-item,
roles .section-nav .nav-item ~ .nav-item,
qa-controls .section-nav .nav-item ~ .nav-item,
billing-settings .section-nav .nav-item ~ .nav-item,
activity-log-report .section-nav .nav-item ~ .nav-item,
workforce-contact .section-nav .nav-item ~ .nav-item,
create-payer .section-nav .nav-item ~ .nav-item,
claim-options .section-nav .nav-item ~ .nav-item,
intake-patient-profile .section-nav .nav-item ~ .nav-item {
  margin-top: 4px;
}

page-workgroup-permission-details .company-details-content,
page-workgroup-management .company-details-content,
page-company-management .company-details-content,
locations .company-details-content,
company-details-details .company-details-content,
company-details-facilities .company-details-content,
company-details-companyLocations .company-details-content,
location-group .company-details-content,
facility .company-details-content,
create-facility .company-details-content,
workgroup-permissions .company-details-content,
workgroup-members .company-details-content,
workgroup-permission-details .company-details-content,
workgroup-permissionGroups .company-details-content,
workgroup-general-details .company-details-content,
workforce .company-details-content,
roles .company-details-content,
qa-controls .company-details-content,
billing-settings .company-details-content,
activity-log-report .company-details-content,
workforce-contact .company-details-content,
create-payer .company-details-content,
claim-options .company-details-content,
intake-patient-profile .company-details-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  width: 100%;
}

page-workgroup-permission-details .company-details-content .section-header,
page-workgroup-management .company-details-content .section-header,
page-company-management .company-details-content .section-header,
locations .company-details-content .section-header,
company-details-details .company-details-content .section-header,
company-details-facilities .company-details-content .section-header,
company-details-companyLocations .company-details-content .section-header,
location-group .company-details-content .section-header,
facility .company-details-content .section-header,
create-facility .company-details-content .section-header,
workgroup-permissions .company-details-content .section-header,
workgroup-members .company-details-content .section-header,
workgroup-permission-details .company-details-content .section-header,
workgroup-permissionGroups .company-details-content .section-header,
workgroup-general-details .company-details-content .section-header,
workforce .company-details-content .section-header,
roles .company-details-content .section-header,
qa-controls .company-details-content .section-header,
billing-settings .company-details-content .section-header,
activity-log-report .company-details-content .section-header,
workforce-contact .company-details-content .section-header,
create-payer .company-details-content .section-header,
claim-options .company-details-content .section-header,
intake-patient-profile .company-details-content .section-header {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: rgba(174, 36, 101, 0.5);
  border-radius: 2px 2px 0 0;
  color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  min-height: 50px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0 5px 0 20px;
  margin-top: 20px;
  width: 100%;
}

page-workgroup-permission-details .company-details-content .section-header .section-header-label,
page-workgroup-management .company-details-content .section-header .section-header-label,
page-company-management .company-details-content .section-header .section-header-label,
locations .company-details-content .section-header .section-header-label,
company-details-details .company-details-content .section-header .section-header-label,
company-details-facilities .company-details-content .section-header .section-header-label,
company-details-companyLocations .company-details-content .section-header .section-header-label,
location-group .company-details-content .section-header .section-header-label,
facility .company-details-content .section-header .section-header-label,
create-facility .company-details-content .section-header .section-header-label,
workgroup-permissions .company-details-content .section-header .section-header-label,
workgroup-members .company-details-content .section-header .section-header-label,
workgroup-permission-details .company-details-content .section-header .section-header-label,
workgroup-permissionGroups .company-details-content .section-header .section-header-label,
workgroup-general-details .company-details-content .section-header .section-header-label,
workforce .company-details-content .section-header .section-header-label,
roles .company-details-content .section-header .section-header-label,
qa-controls .company-details-content .section-header .section-header-label,
billing-settings .company-details-content .section-header .section-header-label,
activity-log-report .company-details-content .section-header .section-header-label,
workforce-contact .company-details-content .section-header .section-header-label,
create-payer .company-details-content .section-header .section-header-label,
claim-options .company-details-content .section-header .section-header-label,
intake-patient-profile .company-details-content .section-header .section-header-label {
  font-size: 14px;
  font-weight: 700;
}

page-workgroup-permission-details .company-details-content .section-header .section-header-buttons,
page-workgroup-management .company-details-content .section-header .section-header-buttons,
page-company-management .company-details-content .section-header .section-header-buttons,
locations .company-details-content .section-header .section-header-buttons,
company-details-details .company-details-content .section-header .section-header-buttons,
company-details-facilities .company-details-content .section-header .section-header-buttons,
company-details-companyLocations .company-details-content .section-header .section-header-buttons,
location-group .company-details-content .section-header .section-header-buttons,
facility .company-details-content .section-header .section-header-buttons,
create-facility .company-details-content .section-header .section-header-buttons,
workgroup-permissions .company-details-content .section-header .section-header-buttons,
workgroup-members .company-details-content .section-header .section-header-buttons,
workgroup-permission-details .company-details-content .section-header .section-header-buttons,
workgroup-permissionGroups .company-details-content .section-header .section-header-buttons,
workgroup-general-details .company-details-content .section-header .section-header-buttons,
workforce .company-details-content .section-header .section-header-buttons,
roles .company-details-content .section-header .section-header-buttons,
qa-controls .company-details-content .section-header .section-header-buttons,
billing-settings .company-details-content .section-header .section-header-buttons,
activity-log-report .company-details-content .section-header .section-header-buttons,
workforce-contact .company-details-content .section-header .section-header-buttons,
create-payer .company-details-content .section-header .section-header-buttons,
claim-options .company-details-content .section-header .section-header-buttons,
intake-patient-profile .company-details-content .section-header .section-header-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  float: right !important;
}

page-workgroup-permission-details .company-details-content .section-header .section-header-buttons > *,
page-workgroup-management .company-details-content .section-header .section-header-buttons > *,
page-company-management .company-details-content .section-header .section-header-buttons > *,
locations .company-details-content .section-header .section-header-buttons > *,
company-details-details .company-details-content .section-header .section-header-buttons > *,
company-details-facilities .company-details-content .section-header .section-header-buttons > *,
company-details-companyLocations .company-details-content .section-header .section-header-buttons > *,
location-group .company-details-content .section-header .section-header-buttons > *,
facility .company-details-content .section-header .section-header-buttons > *,
create-facility .company-details-content .section-header .section-header-buttons > *,
workgroup-permissions .company-details-content .section-header .section-header-buttons > *,
workgroup-members .company-details-content .section-header .section-header-buttons > *,
workgroup-permission-details .company-details-content .section-header .section-header-buttons > *,
workgroup-permissionGroups .company-details-content .section-header .section-header-buttons > *,
workgroup-general-details .company-details-content .section-header .section-header-buttons > *,
workforce .company-details-content .section-header .section-header-buttons > *,
roles .company-details-content .section-header .section-header-buttons > *,
qa-controls .company-details-content .section-header .section-header-buttons > *,
billing-settings .company-details-content .section-header .section-header-buttons > *,
activity-log-report .company-details-content .section-header .section-header-buttons > *,
workforce-contact .company-details-content .section-header .section-header-buttons > *,
create-payer .company-details-content .section-header .section-header-buttons > *,
claim-options .company-details-content .section-header .section-header-buttons > *,
intake-patient-profile .company-details-content .section-header .section-header-buttons > * {
  text-transform: capitalize;
  margin-left: 10px;
}

page-workgroup-permission-details .company-details-content .section-header .section-header-buttons > .add-button-div,
page-workgroup-management .company-details-content .section-header .section-header-buttons > .add-button-div,
page-company-management .company-details-content .section-header .section-header-buttons > .add-button-div,
locations .company-details-content .section-header .section-header-buttons > .add-button-div,
company-details-details .company-details-content .section-header .section-header-buttons > .add-button-div,
company-details-facilities .company-details-content .section-header .section-header-buttons > .add-button-div,
company-details-companyLocations .company-details-content .section-header .section-header-buttons > .add-button-div,
location-group .company-details-content .section-header .section-header-buttons > .add-button-div,
facility .company-details-content .section-header .section-header-buttons > .add-button-div,
create-facility .company-details-content .section-header .section-header-buttons > .add-button-div,
workgroup-permissions .company-details-content .section-header .section-header-buttons > .add-button-div,
workgroup-members .company-details-content .section-header .section-header-buttons > .add-button-div,
workgroup-permission-details .company-details-content .section-header .section-header-buttons > .add-button-div,
workgroup-permissionGroups .company-details-content .section-header .section-header-buttons > .add-button-div,
workgroup-general-details .company-details-content .section-header .section-header-buttons > .add-button-div,
workforce .company-details-content .section-header .section-header-buttons > .add-button-div,
roles .company-details-content .section-header .section-header-buttons > .add-button-div,
qa-controls .company-details-content .section-header .section-header-buttons > .add-button-div,
billing-settings .company-details-content .section-header .section-header-buttons > .add-button-div,
activity-log-report .company-details-content .section-header .section-header-buttons > .add-button-div,
workforce-contact .company-details-content .section-header .section-header-buttons > .add-button-div,
create-payer .company-details-content .section-header .section-header-buttons > .add-button-div,
claim-options .company-details-content .section-header .section-header-buttons > .add-button-div,
intake-patient-profile .company-details-content .section-header .section-header-buttons > .add-button-div {
  padding-right: 5px;
}

page-workgroup-permission-details .company-details-content .details-content,
page-workgroup-management .company-details-content .details-content,
page-company-management .company-details-content .details-content,
locations .company-details-content .details-content,
company-details-details .company-details-content .details-content,
company-details-facilities .company-details-content .details-content,
company-details-companyLocations .company-details-content .details-content,
location-group .company-details-content .details-content,
facility .company-details-content .details-content,
create-facility .company-details-content .details-content,
workgroup-permissions .company-details-content .details-content,
workgroup-members .company-details-content .details-content,
workgroup-permission-details .company-details-content .details-content,
workgroup-permissionGroups .company-details-content .details-content,
workgroup-general-details .company-details-content .details-content,
workforce .company-details-content .details-content,
roles .company-details-content .details-content,
qa-controls .company-details-content .details-content,
billing-settings .company-details-content .details-content,
activity-log-report .company-details-content .details-content,
workforce-contact .company-details-content .details-content,
create-payer .company-details-content .details-content,
claim-options .company-details-content .details-content,
intake-patient-profile .company-details-content .details-content {
  background-color: #eee;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  /* 1 and it will fill whole space left if no flex value are set to other children*/
  height: 100%;
  width: 100%;
}

page-workgroup-permission-details .company-details-content .company-details-content-form,
page-workgroup-management .company-details-content .company-details-content-form,
page-company-management .company-details-content .company-details-content-form,
locations .company-details-content .company-details-content-form,
company-details-details .company-details-content .company-details-content-form,
company-details-facilities .company-details-content .company-details-content-form,
company-details-companyLocations .company-details-content .company-details-content-form,
location-group .company-details-content .company-details-content-form,
facility .company-details-content .company-details-content-form,
create-facility .company-details-content .company-details-content-form,
workgroup-permissions .company-details-content .company-details-content-form,
workgroup-members .company-details-content .company-details-content-form,
workgroup-permission-details .company-details-content .company-details-content-form,
workgroup-permissionGroups .company-details-content .company-details-content-form,
workgroup-general-details .company-details-content .company-details-content-form,
workforce .company-details-content .company-details-content-form,
roles .company-details-content .company-details-content-form,
qa-controls .company-details-content .company-details-content-form,
billing-settings .company-details-content .company-details-content-form,
activity-log-report .company-details-content .company-details-content-form,
workforce-contact .company-details-content .company-details-content-form,
create-payer .company-details-content .company-details-content-form,
claim-options .company-details-content .company-details-content-form,
intake-patient-profile .company-details-content .company-details-content-form {
  background-color: #eee;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 100%;
}

page-workgroup-permission-details .required-indicator,
page-workgroup-management .required-indicator,
page-company-management .required-indicator,
locations .required-indicator,
company-details-details .required-indicator,
company-details-facilities .required-indicator,
company-details-companyLocations .required-indicator,
location-group .required-indicator,
facility .required-indicator,
create-facility .required-indicator,
workgroup-permissions .required-indicator,
workgroup-members .required-indicator,
workgroup-permission-details .required-indicator,
workgroup-permissionGroups .required-indicator,
workgroup-general-details .required-indicator,
workforce .required-indicator,
roles .required-indicator,
qa-controls .required-indicator,
billing-settings .required-indicator,
activity-log-report .required-indicator,
workforce-contact .required-indicator,
create-payer .required-indicator,
claim-options .required-indicator,
intake-patient-profile .required-indicator {
  color: red;
}

page-workgroup-permission-details .nav-item,
page-workgroup-management .nav-item,
page-company-management .nav-item,
locations .nav-item,
company-details-details .nav-item,
company-details-facilities .nav-item,
company-details-companyLocations .nav-item,
location-group .nav-item,
facility .nav-item,
create-facility .nav-item,
workgroup-permissions .nav-item,
workgroup-members .nav-item,
workgroup-permission-details .nav-item,
workgroup-permissionGroups .nav-item,
workgroup-general-details .nav-item,
workforce .nav-item,
roles .nav-item,
qa-controls .nav-item,
billing-settings .nav-item,
activity-log-report .nav-item,
workforce-contact .nav-item,
create-payer .nav-item,
claim-options .nav-item,
intake-patient-profile .nav-item {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background-color: #eee;
  color: #4f4f4f;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-size: 14px;
  height: 50px;
  padding: 10px;
  width: 100%;
}

page-workgroup-permission-details .nav-item.active,
page-workgroup-management .nav-item.active,
page-company-management .nav-item.active,
locations .nav-item.active,
company-details-details .nav-item.active,
company-details-facilities .nav-item.active,
company-details-companyLocations .nav-item.active,
location-group .nav-item.active,
facility .nav-item.active,
create-facility .nav-item.active,
workgroup-permissions .nav-item.active,
workgroup-members .nav-item.active,
workgroup-permission-details .nav-item.active,
workgroup-permissionGroups .nav-item.active,
workgroup-general-details .nav-item.active,
workforce .nav-item.active,
roles .nav-item.active,
qa-controls .nav-item.active,
billing-settings .nav-item.active,
activity-log-report .nav-item.active,
workforce-contact .nav-item.active,
create-payer .nav-item.active,
claim-options .nav-item.active,
intake-patient-profile .nav-item.active {
  color: #fff;
  background-color: #b2a6ba;
}

page-workgroup-permission-details .company-details-table > ion-row,
page-workgroup-management .company-details-table > ion-row,
page-company-management .company-details-table > ion-row,
locations .company-details-table > ion-row,
company-details-details .company-details-table > ion-row,
company-details-facilities .company-details-table > ion-row,
company-details-companyLocations .company-details-table > ion-row,
location-group .company-details-table > ion-row,
facility .company-details-table > ion-row,
create-facility .company-details-table > ion-row,
workgroup-permissions .company-details-table > ion-row,
workgroup-members .company-details-table > ion-row,
workgroup-permission-details .company-details-table > ion-row,
workgroup-permissionGroups .company-details-table > ion-row,
workgroup-general-details .company-details-table > ion-row,
workforce .company-details-table > ion-row,
roles .company-details-table > ion-row,
qa-controls .company-details-table > ion-row,
billing-settings .company-details-table > ion-row,
activity-log-report .company-details-table > ion-row,
workforce-contact .company-details-table > ion-row,
create-payer .company-details-table > ion-row,
claim-options .company-details-table > ion-row,
intake-patient-profile .company-details-table > ion-row {
  padding-left: 20px;
}

page-workgroup-permission-details .company-workgroup-row,
page-workgroup-management .company-workgroup-row,
page-company-management .company-workgroup-row,
locations .company-workgroup-row,
company-details-details .company-workgroup-row,
company-details-facilities .company-workgroup-row,
company-details-companyLocations .company-workgroup-row,
location-group .company-workgroup-row,
facility .company-workgroup-row,
create-facility .company-workgroup-row,
workgroup-permissions .company-workgroup-row,
workgroup-members .company-workgroup-row,
workgroup-permission-details .company-workgroup-row,
workgroup-permissionGroups .company-workgroup-row,
workgroup-general-details .company-workgroup-row,
workforce .company-workgroup-row,
roles .company-workgroup-row,
qa-controls .company-workgroup-row,
billing-settings .company-workgroup-row,
activity-log-report .company-workgroup-row,
workforce-contact .company-workgroup-row,
create-payer .company-workgroup-row,
claim-options .company-workgroup-row,
intake-patient-profile .company-workgroup-row {
  padding-left: 18px;
  background-color: #dee4ed;
  cursor: pointer;
}

page-workgroup-permission-details .company-grid-row,
page-workgroup-management .company-grid-row,
page-company-management .company-grid-row,
locations .company-grid-row,
company-details-details .company-grid-row,
company-details-facilities .company-grid-row,
company-details-companyLocations .company-grid-row,
location-group .company-grid-row,
facility .company-grid-row,
create-facility .company-grid-row,
workgroup-permissions .company-grid-row,
workgroup-members .company-grid-row,
workgroup-permission-details .company-grid-row,
workgroup-permissionGroups .company-grid-row,
workgroup-general-details .company-grid-row,
workforce .company-grid-row,
roles .company-grid-row,
qa-controls .company-grid-row,
billing-settings .company-grid-row,
activity-log-report .company-grid-row,
workforce-contact .company-grid-row,
create-payer .company-grid-row,
claim-options .company-grid-row,
intake-patient-profile .company-grid-row {
  padding-left: 18px;
  cursor: pointer;
}

page-workgroup-permission-details .company-grid-row:nth-child(even),
page-workgroup-management .company-grid-row:nth-child(even),
page-company-management .company-grid-row:nth-child(even),
locations .company-grid-row:nth-child(even),
company-details-details .company-grid-row:nth-child(even),
company-details-facilities .company-grid-row:nth-child(even),
company-details-companyLocations .company-grid-row:nth-child(even),
location-group .company-grid-row:nth-child(even),
facility .company-grid-row:nth-child(even),
create-facility .company-grid-row:nth-child(even),
workgroup-permissions .company-grid-row:nth-child(even),
workgroup-members .company-grid-row:nth-child(even),
workgroup-permission-details .company-grid-row:nth-child(even),
workgroup-permissionGroups .company-grid-row:nth-child(even),
workgroup-general-details .company-grid-row:nth-child(even),
workforce .company-grid-row:nth-child(even),
roles .company-grid-row:nth-child(even),
qa-controls .company-grid-row:nth-child(even),
billing-settings .company-grid-row:nth-child(even),
activity-log-report .company-grid-row:nth-child(even),
workforce-contact .company-grid-row:nth-child(even),
create-payer .company-grid-row:nth-child(even),
claim-options .company-grid-row:nth-child(even),
intake-patient-profile .company-grid-row:nth-child(even) {
  background-color: white;
}

page-workgroup-permission-details .permission-label,
page-workgroup-management .permission-label,
page-company-management .permission-label,
locations .permission-label,
company-details-details .permission-label,
company-details-facilities .permission-label,
company-details-companyLocations .permission-label,
location-group .permission-label,
facility .permission-label,
create-facility .permission-label,
workgroup-permissions .permission-label,
workgroup-members .permission-label,
workgroup-permission-details .permission-label,
workgroup-permissionGroups .permission-label,
workgroup-general-details .permission-label,
workforce .permission-label,
roles .permission-label,
qa-controls .permission-label,
billing-settings .permission-label,
activity-log-report .permission-label,
workforce-contact .permission-label,
create-payer .permission-label,
claim-options .permission-label,
intake-patient-profile .permission-label {
  font-size: 18px;
  color: #5977b4;
  font-weight: 700;
  line-height: 21px;
}

page-workgroup-permission-details .expandBtn,
page-workgroup-management .expandBtn,
page-company-management .expandBtn,
locations .expandBtn,
company-details-details .expandBtn,
company-details-facilities .expandBtn,
company-details-companyLocations .expandBtn,
location-group .expandBtn,
facility .expandBtn,
create-facility .expandBtn,
workgroup-permissions .expandBtn,
workgroup-members .expandBtn,
workgroup-permission-details .expandBtn,
workgroup-permissionGroups .expandBtn,
workgroup-general-details .expandBtn,
workforce .expandBtn,
roles .expandBtn,
qa-controls .expandBtn,
billing-settings .expandBtn,
activity-log-report .expandBtn,
workforce-contact .expandBtn,
create-payer .expandBtn,
claim-options .expandBtn,
intake-patient-profile .expandBtn {
  height: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

page-workgroup-permission-details .expandBtn > ion-icon,
page-workgroup-management .expandBtn > ion-icon,
page-company-management .expandBtn > ion-icon,
locations .expandBtn > ion-icon,
company-details-details .expandBtn > ion-icon,
company-details-facilities .expandBtn > ion-icon,
company-details-companyLocations .expandBtn > ion-icon,
location-group .expandBtn > ion-icon,
facility .expandBtn > ion-icon,
create-facility .expandBtn > ion-icon,
workgroup-permissions .expandBtn > ion-icon,
workgroup-members .expandBtn > ion-icon,
workgroup-permission-details .expandBtn > ion-icon,
workgroup-permissionGroups .expandBtn > ion-icon,
workgroup-general-details .expandBtn > ion-icon,
workforce .expandBtn > ion-icon,
roles .expandBtn > ion-icon,
qa-controls .expandBtn > ion-icon,
billing-settings .expandBtn > ion-icon,
activity-log-report .expandBtn > ion-icon,
workforce-contact .expandBtn > ion-icon,
create-payer .expandBtn > ion-icon,
claim-options .expandBtn > ion-icon,
intake-patient-profile .expandBtn > ion-icon {
  width: 40px;
  height: 40px;
  font-size: 30px;
  margin-right: 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-workgroup-permission-details .permission-row-header,
page-workgroup-management .permission-row-header,
page-company-management .permission-row-header,
locations .permission-row-header,
company-details-details .permission-row-header,
company-details-facilities .permission-row-header,
company-details-companyLocations .permission-row-header,
location-group .permission-row-header,
facility .permission-row-header,
create-facility .permission-row-header,
workgroup-permissions .permission-row-header,
workgroup-members .permission-row-header,
workgroup-permission-details .permission-row-header,
workgroup-permissionGroups .permission-row-header,
workgroup-general-details .permission-row-header,
workforce .permission-row-header,
roles .permission-row-header,
qa-controls .permission-row-header,
billing-settings .permission-row-header,
activity-log-report .permission-row-header,
workforce-contact .permission-row-header,
create-payer .permission-row-header,
claim-options .permission-row-header,
intake-patient-profile .permission-row-header {
  background-color: #eee;
  height: 43px;
  font-size: 14px;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-workgroup-permission-details workgroup-permissions,
page-workgroup-management workgroup-permissions,
page-company-management workgroup-permissions,
locations workgroup-permissions,
company-details-details workgroup-permissions,
company-details-facilities workgroup-permissions,
company-details-companyLocations workgroup-permissions,
location-group workgroup-permissions,
facility workgroup-permissions,
create-facility workgroup-permissions,
workgroup-permissions workgroup-permissions,
workgroup-members workgroup-permissions,
workgroup-permission-details workgroup-permissions,
workgroup-permissionGroups workgroup-permissions,
workgroup-general-details workgroup-permissions,
workforce workgroup-permissions,
roles workgroup-permissions,
qa-controls workgroup-permissions,
billing-settings workgroup-permissions,
activity-log-report workgroup-permissions,
workforce-contact workgroup-permissions,
create-payer workgroup-permissions,
claim-options workgroup-permissions,
intake-patient-profile workgroup-permissions {
  margin-top: 13px;
}

page-workgroup-permission-details workgroup-permissionGroups > .permission-row:nth-child(even),
page-workgroup-management workgroup-permissionGroups > .permission-row:nth-child(even),
page-company-management workgroup-permissionGroups > .permission-row:nth-child(even),
locations workgroup-permissionGroups > .permission-row:nth-child(even),
company-details-details workgroup-permissionGroups > .permission-row:nth-child(even),
company-details-facilities workgroup-permissionGroups > .permission-row:nth-child(even),
company-details-companyLocations workgroup-permissionGroups > .permission-row:nth-child(even),
location-group workgroup-permissionGroups > .permission-row:nth-child(even),
facility workgroup-permissionGroups > .permission-row:nth-child(even),
create-facility workgroup-permissionGroups > .permission-row:nth-child(even),
workgroup-permissions workgroup-permissionGroups > .permission-row:nth-child(even),
workgroup-members workgroup-permissionGroups > .permission-row:nth-child(even),
workgroup-permission-details workgroup-permissionGroups > .permission-row:nth-child(even),
workgroup-permissionGroups workgroup-permissionGroups > .permission-row:nth-child(even),
workgroup-general-details workgroup-permissionGroups > .permission-row:nth-child(even),
workforce workgroup-permissionGroups > .permission-row:nth-child(even),
roles workgroup-permissionGroups > .permission-row:nth-child(even),
qa-controls workgroup-permissionGroups > .permission-row:nth-child(even),
billing-settings workgroup-permissionGroups > .permission-row:nth-child(even),
activity-log-report workgroup-permissionGroups > .permission-row:nth-child(even),
workforce-contact workgroup-permissionGroups > .permission-row:nth-child(even),
create-payer workgroup-permissionGroups > .permission-row:nth-child(even),
claim-options workgroup-permissionGroups > .permission-row:nth-child(even),
intake-patient-profile workgroup-permissionGroups > .permission-row:nth-child(even) {
  background-color: #eee;
}

page-workgroup-permission-details workgroup-permissions:first-child,
page-workgroup-management workgroup-permissions:first-child,
page-company-management workgroup-permissions:first-child,
locations workgroup-permissions:first-child,
company-details-details workgroup-permissions:first-child,
company-details-facilities workgroup-permissions:first-child,
company-details-companyLocations workgroup-permissions:first-child,
location-group workgroup-permissions:first-child,
facility workgroup-permissions:first-child,
create-facility workgroup-permissions:first-child,
workgroup-permissions workgroup-permissions:first-child,
workgroup-members workgroup-permissions:first-child,
workgroup-permission-details workgroup-permissions:first-child,
workgroup-permissionGroups workgroup-permissions:first-child,
workgroup-general-details workgroup-permissions:first-child,
workforce workgroup-permissions:first-child,
roles workgroup-permissions:first-child,
qa-controls workgroup-permissions:first-child,
billing-settings workgroup-permissions:first-child,
activity-log-report workgroup-permissions:first-child,
workforce-contact workgroup-permissions:first-child,
create-payer workgroup-permissions:first-child,
claim-options workgroup-permissions:first-child,
intake-patient-profile workgroup-permissions:first-child {
  margin-top: 16px;
}

page-workgroup-permission-details .company-workgroup-set,
page-workgroup-management .company-workgroup-set,
page-company-management .company-workgroup-set,
locations .company-workgroup-set,
company-details-details .company-workgroup-set,
company-details-facilities .company-workgroup-set,
company-details-companyLocations .company-workgroup-set,
location-group .company-workgroup-set,
facility .company-workgroup-set,
create-facility .company-workgroup-set,
workgroup-permissions .company-workgroup-set,
workgroup-members .company-workgroup-set,
workgroup-permission-details .company-workgroup-set,
workgroup-permissionGroups .company-workgroup-set,
workgroup-general-details .company-workgroup-set,
workforce .company-workgroup-set,
roles .company-workgroup-set,
qa-controls .company-workgroup-set,
billing-settings .company-workgroup-set,
activity-log-report .company-workgroup-set,
workforce-contact .company-workgroup-set,
create-payer .company-workgroup-set,
claim-options .company-workgroup-set,
intake-patient-profile .company-workgroup-set {
  margin-top: 3px;
}

page-workgroup-permission-details workgroup-permissions.details-content,
page-workgroup-management workgroup-permissions.details-content,
page-company-management workgroup-permissions.details-content,
locations workgroup-permissions.details-content,
company-details-details workgroup-permissions.details-content,
company-details-facilities workgroup-permissions.details-content,
company-details-companyLocations workgroup-permissions.details-content,
location-group workgroup-permissions.details-content,
facility workgroup-permissions.details-content,
create-facility workgroup-permissions.details-content,
workgroup-permissions workgroup-permissions.details-content,
workgroup-members workgroup-permissions.details-content,
workgroup-permission-details workgroup-permissions.details-content,
workgroup-permissionGroups workgroup-permissions.details-content,
workgroup-general-details workgroup-permissions.details-content,
workforce workgroup-permissions.details-content,
roles workgroup-permissions.details-content,
qa-controls workgroup-permissions.details-content,
billing-settings workgroup-permissions.details-content,
activity-log-report workgroup-permissions.details-content,
workforce-contact workgroup-permissions.details-content,
create-payer workgroup-permissions.details-content,
claim-options workgroup-permissions.details-content,
intake-patient-profile workgroup-permissions.details-content {
  background-color: #ffffff !important;
}

page-workgroup-permission-details .permission-checkbox-header,
page-workgroup-management .permission-checkbox-header,
page-company-management .permission-checkbox-header,
locations .permission-checkbox-header,
company-details-details .permission-checkbox-header,
company-details-facilities .permission-checkbox-header,
company-details-companyLocations .permission-checkbox-header,
location-group .permission-checkbox-header,
facility .permission-checkbox-header,
create-facility .permission-checkbox-header,
workgroup-permissions .permission-checkbox-header,
workgroup-members .permission-checkbox-header,
workgroup-permission-details .permission-checkbox-header,
workgroup-permissionGroups .permission-checkbox-header,
workgroup-general-details .permission-checkbox-header,
workforce .permission-checkbox-header,
roles .permission-checkbox-header,
qa-controls .permission-checkbox-header,
billing-settings .permission-checkbox-header,
activity-log-report .permission-checkbox-header,
workforce-contact .permission-checkbox-header,
create-payer .permission-checkbox-header,
claim-options .permission-checkbox-header,
intake-patient-profile .permission-checkbox-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-workgroup-permission-details .permission-row,
page-workgroup-management .permission-row,
page-company-management .permission-row,
locations .permission-row,
company-details-details .permission-row,
company-details-facilities .permission-row,
company-details-companyLocations .permission-row,
location-group .permission-row,
facility .permission-row,
create-facility .permission-row,
workgroup-permissions .permission-row,
workgroup-members .permission-row,
workgroup-permission-details .permission-row,
workgroup-permissionGroups .permission-row,
workgroup-general-details .permission-row,
workforce .permission-row,
roles .permission-row,
qa-controls .permission-row,
billing-settings .permission-row,
activity-log-report .permission-row,
workforce-contact .permission-row,
create-payer .permission-row,
claim-options .permission-row,
intake-patient-profile .permission-row {
  height: 43px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-workgroup-permission-details .permission-checkbox,
page-workgroup-management .permission-checkbox,
page-company-management .permission-checkbox,
locations .permission-checkbox,
company-details-details .permission-checkbox,
company-details-facilities .permission-checkbox,
company-details-companyLocations .permission-checkbox,
location-group .permission-checkbox,
facility .permission-checkbox,
create-facility .permission-checkbox,
workgroup-permissions .permission-checkbox,
workgroup-members .permission-checkbox,
workgroup-permission-details .permission-checkbox,
workgroup-permissionGroups .permission-checkbox,
workgroup-general-details .permission-checkbox,
workforce .permission-checkbox,
roles .permission-checkbox,
qa-controls .permission-checkbox,
billing-settings .permission-checkbox,
activity-log-report .permission-checkbox,
workforce-contact .permission-checkbox,
create-payer .permission-checkbox,
claim-options .permission-checkbox,
intake-patient-profile .permission-checkbox {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-workgroup-permission-details .permission-row-header,
page-workgroup-permission-details .permission-row,
page-workgroup-permission-details .no-results-text,
page-workgroup-management .permission-row-header,
page-workgroup-management .permission-row,
page-workgroup-management .no-results-text,
page-company-management .permission-row-header,
page-company-management .permission-row,
page-company-management .no-results-text,
locations .permission-row-header,
locations .permission-row,
locations .no-results-text,
company-details-details .permission-row-header,
company-details-details .permission-row,
company-details-details .no-results-text,
company-details-facilities .permission-row-header,
company-details-facilities .permission-row,
company-details-facilities .no-results-text,
company-details-companyLocations .permission-row-header,
company-details-companyLocations .permission-row,
company-details-companyLocations .no-results-text,
location-group .permission-row-header,
location-group .permission-row,
location-group .no-results-text,
facility .permission-row-header,
facility .permission-row,
facility .no-results-text,
create-facility .permission-row-header,
create-facility .permission-row,
create-facility .no-results-text,
workgroup-permissions .permission-row-header,
workgroup-permissions .permission-row,
workgroup-permissions .no-results-text,
workgroup-members .permission-row-header,
workgroup-members .permission-row,
workgroup-members .no-results-text,
workgroup-permission-details .permission-row-header,
workgroup-permission-details .permission-row,
workgroup-permission-details .no-results-text,
workgroup-permissionGroups .permission-row-header,
workgroup-permissionGroups .permission-row,
workgroup-permissionGroups .no-results-text,
workgroup-general-details .permission-row-header,
workgroup-general-details .permission-row,
workgroup-general-details .no-results-text,
workforce .permission-row-header,
workforce .permission-row,
workforce .no-results-text,
roles .permission-row-header,
roles .permission-row,
roles .no-results-text,
qa-controls .permission-row-header,
qa-controls .permission-row,
qa-controls .no-results-text,
billing-settings .permission-row-header,
billing-settings .permission-row,
billing-settings .no-results-text,
activity-log-report .permission-row-header,
activity-log-report .permission-row,
activity-log-report .no-results-text,
workforce-contact .permission-row-header,
workforce-contact .permission-row,
workforce-contact .no-results-text,
create-payer .permission-row-header,
create-payer .permission-row,
create-payer .no-results-text,
claim-options .permission-row-header,
claim-options .permission-row,
claim-options .no-results-text,
intake-patient-profile .permission-row-header,
intake-patient-profile .permission-row,
intake-patient-profile .no-results-text {
  padding-left: 18px;
}

page-workgroup-permission-details .hideValidation .item-inner,
page-workgroup-management .hideValidation .item-inner,
page-company-management .hideValidation .item-inner,
locations .hideValidation .item-inner,
company-details-details .hideValidation .item-inner,
company-details-facilities .hideValidation .item-inner,
company-details-companyLocations .hideValidation .item-inner,
location-group .hideValidation .item-inner,
facility .hideValidation .item-inner,
create-facility .hideValidation .item-inner,
workgroup-permissions .hideValidation .item-inner,
workgroup-members .hideValidation .item-inner,
workgroup-permission-details .hideValidation .item-inner,
workgroup-permissionGroups .hideValidation .item-inner,
workgroup-general-details .hideValidation .item-inner,
workforce .hideValidation .item-inner,
roles .hideValidation .item-inner,
qa-controls .hideValidation .item-inner,
billing-settings .hideValidation .item-inner,
activity-log-report .hideValidation .item-inner,
workforce-contact .hideValidation .item-inner,
create-payer .hideValidation .item-inner,
claim-options .hideValidation .item-inner,
intake-patient-profile .hideValidation .item-inner {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-bottom-color: transparent !important;
}

page-workgroup-permission-details .disableDropdown,
page-workgroup-management .disableDropdown,
page-company-management .disableDropdown,
locations .disableDropdown,
company-details-details .disableDropdown,
company-details-facilities .disableDropdown,
company-details-companyLocations .disableDropdown,
location-group .disableDropdown,
facility .disableDropdown,
create-facility .disableDropdown,
workgroup-permissions .disableDropdown,
workgroup-members .disableDropdown,
workgroup-permission-details .disableDropdown,
workgroup-permissionGroups .disableDropdown,
workgroup-general-details .disableDropdown,
workforce .disableDropdown,
roles .disableDropdown,
qa-controls .disableDropdown,
billing-settings .disableDropdown,
activity-log-report .disableDropdown,
workforce-contact .disableDropdown,
create-payer .disableDropdown,
claim-options .disableDropdown,
intake-patient-profile .disableDropdown {
  pointer-events: none;
}

page-workgroup-permission-details .disableDropdown .ng-select-container,
page-workgroup-management .disableDropdown .ng-select-container,
page-company-management .disableDropdown .ng-select-container,
locations .disableDropdown .ng-select-container,
company-details-details .disableDropdown .ng-select-container,
company-details-facilities .disableDropdown .ng-select-container,
company-details-companyLocations .disableDropdown .ng-select-container,
location-group .disableDropdown .ng-select-container,
facility .disableDropdown .ng-select-container,
create-facility .disableDropdown .ng-select-container,
workgroup-permissions .disableDropdown .ng-select-container,
workgroup-members .disableDropdown .ng-select-container,
workgroup-permission-details .disableDropdown .ng-select-container,
workgroup-permissionGroups .disableDropdown .ng-select-container,
workgroup-general-details .disableDropdown .ng-select-container,
workforce .disableDropdown .ng-select-container,
roles .disableDropdown .ng-select-container,
qa-controls .disableDropdown .ng-select-container,
billing-settings .disableDropdown .ng-select-container,
activity-log-report .disableDropdown .ng-select-container,
workforce-contact .disableDropdown .ng-select-container,
create-payer .disableDropdown .ng-select-container,
claim-options .disableDropdown .ng-select-container,
intake-patient-profile .disableDropdown .ng-select-container {
  color: gray;
}

page-workgroup-permission-details .smallText,
page-workgroup-management .smallText,
page-company-management .smallText,
locations .smallText,
company-details-details .smallText,
company-details-facilities .smallText,
company-details-companyLocations .smallText,
location-group .smallText,
facility .smallText,
create-facility .smallText,
workgroup-permissions .smallText,
workgroup-members .smallText,
workgroup-permission-details .smallText,
workgroup-permissionGroups .smallText,
workgroup-general-details .smallText,
workforce .smallText,
roles .smallText,
qa-controls .smallText,
billing-settings .smallText,
activity-log-report .smallText,
workforce-contact .smallText,
create-payer .smallText,
claim-options .smallText,
intake-patient-profile .smallText {
  font-weight: normal;
  font-size: small;
}

page-workgroup-permission-details .header-button,
page-workgroup-management .header-button,
page-company-management .header-button,
locations .header-button,
company-details-details .header-button,
company-details-facilities .header-button,
company-details-companyLocations .header-button,
location-group .header-button,
facility .header-button,
create-facility .header-button,
workgroup-permissions .header-button,
workgroup-members .header-button,
workgroup-permission-details .header-button,
workgroup-permissionGroups .header-button,
workgroup-general-details .header-button,
workforce .header-button,
roles .header-button,
qa-controls .header-button,
billing-settings .header-button,
activity-log-report .header-button,
workforce-contact .header-button,
create-payer .header-button,
claim-options .header-button,
intake-patient-profile .header-button {
  text-transform: capitalize;
  float: right;
}

page-workgroup-permission-details .company-card-section-content,
page-workgroup-management .company-card-section-content,
page-company-management .company-card-section-content,
locations .company-card-section-content,
company-details-details .company-card-section-content,
company-details-facilities .company-card-section-content,
company-details-companyLocations .company-card-section-content,
location-group .company-card-section-content,
facility .company-card-section-content,
create-facility .company-card-section-content,
workgroup-permissions .company-card-section-content,
workgroup-members .company-card-section-content,
workgroup-permission-details .company-card-section-content,
workgroup-permissionGroups .company-card-section-content,
workgroup-general-details .company-card-section-content,
workforce .company-card-section-content,
roles .company-card-section-content,
qa-controls .company-card-section-content,
billing-settings .company-card-section-content,
activity-log-report .company-card-section-content,
workforce-contact .company-card-section-content,
create-payer .company-card-section-content,
claim-options .company-card-section-content,
intake-patient-profile .company-card-section-content {
  padding: 20px 20px 20px 20px;
}

page-workgroup-permission-details .details-card-content,
page-workgroup-management .details-card-content,
page-company-management .details-card-content,
locations .details-card-content,
company-details-details .details-card-content,
company-details-facilities .details-card-content,
company-details-companyLocations .details-card-content,
location-group .details-card-content,
facility .details-card-content,
create-facility .details-card-content,
workgroup-permissions .details-card-content,
workgroup-members .details-card-content,
workgroup-permission-details .details-card-content,
workgroup-permissionGroups .details-card-content,
workgroup-general-details .details-card-content,
workforce .details-card-content,
roles .details-card-content,
qa-controls .details-card-content,
billing-settings .details-card-content,
activity-log-report .details-card-content,
workforce-contact .details-card-content,
create-payer .details-card-content,
claim-options .details-card-content,
intake-patient-profile .details-card-content {
  margin: 20px;
  width: calc(100% - 40px);
}

page-workgroup-permission-details .pagination-grid,
page-workgroup-management .pagination-grid,
page-company-management .pagination-grid,
locations .pagination-grid,
company-details-details .pagination-grid,
company-details-facilities .pagination-grid,
company-details-companyLocations .pagination-grid,
location-group .pagination-grid,
facility .pagination-grid,
create-facility .pagination-grid,
workgroup-permissions .pagination-grid,
workgroup-members .pagination-grid,
workgroup-permission-details .pagination-grid,
workgroup-permissionGroups .pagination-grid,
workgroup-general-details .pagination-grid,
workforce .pagination-grid,
roles .pagination-grid,
qa-controls .pagination-grid,
billing-settings .pagination-grid,
activity-log-report .pagination-grid,
workforce-contact .pagination-grid,
create-payer .pagination-grid,
claim-options .pagination-grid,
intake-patient-profile .pagination-grid {
  padding: 10px 0 16px 0;
  float: right;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

page-workgroup-permission-details .pageBtn,
page-workgroup-management .pageBtn,
page-company-management .pageBtn,
locations .pageBtn,
company-details-details .pageBtn,
company-details-facilities .pageBtn,
company-details-companyLocations .pageBtn,
location-group .pageBtn,
facility .pageBtn,
create-facility .pageBtn,
workgroup-permissions .pageBtn,
workgroup-members .pageBtn,
workgroup-permission-details .pageBtn,
workgroup-permissionGroups .pageBtn,
workgroup-general-details .pageBtn,
workforce .pageBtn,
roles .pageBtn,
qa-controls .pageBtn,
billing-settings .pageBtn,
activity-log-report .pageBtn,
workforce-contact .pageBtn,
create-payer .pageBtn,
claim-options .pageBtn,
intake-patient-profile .pageBtn {
  display: inline;
  cursor: pointer;
  margin: 10px;
}

page-workgroup-permission-details .disable,
page-workgroup-management .disable,
page-company-management .disable,
locations .disable,
company-details-details .disable,
company-details-facilities .disable,
company-details-companyLocations .disable,
location-group .disable,
facility .disable,
create-facility .disable,
workgroup-permissions .disable,
workgroup-members .disable,
workgroup-permission-details .disable,
workgroup-permissionGroups .disable,
workgroup-general-details .disable,
workforce .disable,
roles .disable,
qa-controls .disable,
billing-settings .disable,
activity-log-report .disable,
workforce-contact .disable,
create-payer .disable,
claim-options .disable,
intake-patient-profile .disable {
  font-weight: normal !important;
}

page-workgroup-permission-details .table-header,
page-workgroup-management .table-header,
page-company-management .table-header,
locations .table-header,
company-details-details .table-header,
company-details-facilities .table-header,
company-details-companyLocations .table-header,
location-group .table-header,
facility .table-header,
create-facility .table-header,
workgroup-permissions .table-header,
workgroup-members .table-header,
workgroup-permission-details .table-header,
workgroup-permissionGroups .table-header,
workgroup-general-details .table-header,
workforce .table-header,
roles .table-header,
qa-controls .table-header,
billing-settings .table-header,
activity-log-report .table-header,
workforce-contact .table-header,
create-payer .table-header,
claim-options .table-header,
intake-patient-profile .table-header {
  background-color: white;
}

page-workgroup-permission-details .table-header ion-col,
page-workgroup-management .table-header ion-col,
page-company-management .table-header ion-col,
locations .table-header ion-col,
company-details-details .table-header ion-col,
company-details-facilities .table-header ion-col,
company-details-companyLocations .table-header ion-col,
location-group .table-header ion-col,
facility .table-header ion-col,
create-facility .table-header ion-col,
workgroup-permissions .table-header ion-col,
workgroup-members .table-header ion-col,
workgroup-permission-details .table-header ion-col,
workgroup-permissionGroups .table-header ion-col,
workgroup-general-details .table-header ion-col,
workforce .table-header ion-col,
roles .table-header ion-col,
qa-controls .table-header ion-col,
billing-settings .table-header ion-col,
activity-log-report .table-header ion-col,
workforce-contact .table-header ion-col,
create-payer .table-header ion-col,
claim-options .table-header ion-col,
intake-patient-profile .table-header ion-col {
  cursor: pointer;
}

page-workgroup-permission-details .table-header ion-label,
page-workgroup-management .table-header ion-label,
page-company-management .table-header ion-label,
locations .table-header ion-label,
company-details-details .table-header ion-label,
company-details-facilities .table-header ion-label,
company-details-companyLocations .table-header ion-label,
location-group .table-header ion-label,
facility .table-header ion-label,
create-facility .table-header ion-label,
workgroup-permissions .table-header ion-label,
workgroup-members .table-header ion-label,
workgroup-permission-details .table-header ion-label,
workgroup-permissionGroups .table-header ion-label,
workgroup-general-details .table-header ion-label,
workforce .table-header ion-label,
roles .table-header ion-label,
qa-controls .table-header ion-label,
billing-settings .table-header ion-label,
activity-log-report .table-header ion-label,
workforce-contact .table-header ion-label,
create-payer .table-header ion-label,
claim-options .table-header ion-label,
intake-patient-profile .table-header ion-label {
  font-size: 16px;
  font-weight: bold;
  color: #2d2c2c;
}

page-workgroup-permission-details .sticky-header,
page-workgroup-management .sticky-header,
page-company-management .sticky-header,
locations .sticky-header,
company-details-details .sticky-header,
company-details-facilities .sticky-header,
company-details-companyLocations .sticky-header,
location-group .sticky-header,
facility .sticky-header,
create-facility .sticky-header,
workgroup-permissions .sticky-header,
workgroup-members .sticky-header,
workgroup-permission-details .sticky-header,
workgroup-permissionGroups .sticky-header,
workgroup-general-details .sticky-header,
workforce .sticky-header,
roles .sticky-header,
qa-controls .sticky-header,
billing-settings .sticky-header,
activity-log-report .sticky-header,
workforce-contact .sticky-header,
create-payer .sticky-header,
claim-options .sticky-header,
intake-patient-profile .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background-color: #ffffff;
}

page-workgroup-permission-details .scrollable-content,
page-workgroup-management .scrollable-content,
page-company-management .scrollable-content,
locations .scrollable-content,
company-details-details .scrollable-content,
company-details-facilities .scrollable-content,
company-details-companyLocations .scrollable-content,
location-group .scrollable-content,
facility .scrollable-content,
create-facility .scrollable-content,
workgroup-permissions .scrollable-content,
workgroup-members .scrollable-content,
workgroup-permission-details .scrollable-content,
workgroup-permissionGroups .scrollable-content,
workgroup-general-details .scrollable-content,
workforce .scrollable-content,
roles .scrollable-content,
qa-controls .scrollable-content,
billing-settings .scrollable-content,
activity-log-report .scrollable-content,
workforce-contact .scrollable-content,
create-payer .scrollable-content,
claim-options .scrollable-content,
intake-patient-profile .scrollable-content {
  overflow: auto;
  overflow-x: scroll;
}

page-workgroup-permission-details .scrollable.row,
page-workgroup-management .scrollable.row,
page-company-management .scrollable.row,
locations .scrollable.row,
company-details-details .scrollable.row,
company-details-facilities .scrollable.row,
company-details-companyLocations .scrollable.row,
location-group .scrollable.row,
facility .scrollable.row,
create-facility .scrollable.row,
workgroup-permissions .scrollable.row,
workgroup-members .scrollable.row,
workgroup-permission-details .scrollable.row,
workgroup-permissionGroups .scrollable.row,
workgroup-general-details .scrollable.row,
workforce .scrollable.row,
roles .scrollable.row,
qa-controls .scrollable.row,
billing-settings .scrollable.row,
activity-log-report .scrollable.row,
workforce-contact .scrollable.row,
create-payer .scrollable.row,
claim-options .scrollable.row,
intake-patient-profile .scrollable.row {
  -webkit-flex-wrap: initial;
  -ms-flex-wrap: initial;
  flex-wrap: initial;
}

page-workgroup-permission-details .arrow-icon,
page-workgroup-management .arrow-icon,
page-company-management .arrow-icon,
locations .arrow-icon,
company-details-details .arrow-icon,
company-details-facilities .arrow-icon,
company-details-companyLocations .arrow-icon,
location-group .arrow-icon,
facility .arrow-icon,
create-facility .arrow-icon,
workgroup-permissions .arrow-icon,
workgroup-members .arrow-icon,
workgroup-permission-details .arrow-icon,
workgroup-permissionGroups .arrow-icon,
workgroup-general-details .arrow-icon,
workforce .arrow-icon,
roles .arrow-icon,
qa-controls .arrow-icon,
billing-settings .arrow-icon,
activity-log-report .arrow-icon,
workforce-contact .arrow-icon,
create-payer .arrow-icon,
claim-options .arrow-icon,
intake-patient-profile .arrow-icon {
  text-align: right;
  font-size: 20px;
  font-weight: bold;
  padding-top: 0px;
  color: #3f4144;
}

page-workgroup-permission-details .searchbar,
page-workgroup-management .searchbar,
page-company-management .searchbar,
locations .searchbar,
company-details-details .searchbar,
company-details-facilities .searchbar,
company-details-companyLocations .searchbar,
location-group .searchbar,
facility .searchbar,
create-facility .searchbar,
workgroup-permissions .searchbar,
workgroup-members .searchbar,
workgroup-permission-details .searchbar,
workgroup-permissionGroups .searchbar,
workgroup-general-details .searchbar,
workforce .searchbar,
roles .searchbar,
qa-controls .searchbar,
billing-settings .searchbar,
activity-log-report .searchbar,
workforce-contact .searchbar,
create-payer .searchbar,
claim-options .searchbar,
intake-patient-profile .searchbar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
  padding-top: 0;
}

page-workgroup-permission-details .searchbar ion-searchbar,
page-workgroup-management .searchbar ion-searchbar,
page-company-management .searchbar ion-searchbar,
locations .searchbar ion-searchbar,
company-details-details .searchbar ion-searchbar,
company-details-facilities .searchbar ion-searchbar,
company-details-companyLocations .searchbar ion-searchbar,
location-group .searchbar ion-searchbar,
facility .searchbar ion-searchbar,
create-facility .searchbar ion-searchbar,
workgroup-permissions .searchbar ion-searchbar,
workgroup-members .searchbar ion-searchbar,
workgroup-permission-details .searchbar ion-searchbar,
workgroup-permissionGroups .searchbar ion-searchbar,
workgroup-general-details .searchbar ion-searchbar,
workforce .searchbar ion-searchbar,
roles .searchbar ion-searchbar,
qa-controls .searchbar ion-searchbar,
billing-settings .searchbar ion-searchbar,
activity-log-report .searchbar ion-searchbar,
workforce-contact .searchbar ion-searchbar,
create-payer .searchbar ion-searchbar,
claim-options .searchbar ion-searchbar,
intake-patient-profile .searchbar ion-searchbar {
  max-width: 350px;
}

page-workgroup-permission-details .searchbar .search-bar-input,
page-workgroup-management .searchbar .search-bar-input,
page-company-management .searchbar .search-bar-input,
locations .searchbar .search-bar-input,
company-details-details .searchbar .search-bar-input,
company-details-facilities .searchbar .search-bar-input,
company-details-companyLocations .searchbar .search-bar-input,
location-group .searchbar .search-bar-input,
facility .searchbar .search-bar-input,
create-facility .searchbar .search-bar-input,
workgroup-permissions .searchbar .search-bar-input,
workgroup-members .searchbar .search-bar-input,
workgroup-permission-details .searchbar .search-bar-input,
workgroup-permissionGroups .searchbar .search-bar-input,
workgroup-general-details .searchbar .search-bar-input,
workforce .searchbar .search-bar-input,
roles .searchbar .search-bar-input,
qa-controls .searchbar .search-bar-input,
billing-settings .searchbar .search-bar-input,
activity-log-report .searchbar .search-bar-input,
workforce-contact .searchbar .search-bar-input,
create-payer .searchbar .search-bar-input,
claim-options .searchbar .search-bar-input,
intake-patient-profile .searchbar .search-bar-input {
  padding-left: 20px;
}

page-workgroup-permission-details .searchbar .searchbar-search-icon,
page-workgroup-management .searchbar .searchbar-search-icon,
page-company-management .searchbar .searchbar-search-icon,
locations .searchbar .searchbar-search-icon,
company-details-details .searchbar .searchbar-search-icon,
company-details-facilities .searchbar .searchbar-search-icon,
company-details-companyLocations .searchbar .searchbar-search-icon,
location-group .searchbar .searchbar-search-icon,
facility .searchbar .searchbar-search-icon,
create-facility .searchbar .searchbar-search-icon,
workgroup-permissions .searchbar .searchbar-search-icon,
workgroup-members .searchbar .searchbar-search-icon,
workgroup-permission-details .searchbar .searchbar-search-icon,
workgroup-permissionGroups .searchbar .searchbar-search-icon,
workgroup-general-details .searchbar .searchbar-search-icon,
workforce .searchbar .searchbar-search-icon,
roles .searchbar .searchbar-search-icon,
qa-controls .searchbar .searchbar-search-icon,
billing-settings .searchbar .searchbar-search-icon,
activity-log-report .searchbar .searchbar-search-icon,
workforce-contact .searchbar .searchbar-search-icon,
create-payer .searchbar .searchbar-search-icon,
claim-options .searchbar .searchbar-search-icon,
intake-patient-profile .searchbar .searchbar-search-icon {
  cursor: pointer;
  right: 15%;
  left: auto;
}

page-workgroup-permission-details .searchbar .searchbar-clear-icon,
page-workgroup-management .searchbar .searchbar-clear-icon,
page-company-management .searchbar .searchbar-clear-icon,
locations .searchbar .searchbar-clear-icon,
company-details-details .searchbar .searchbar-clear-icon,
company-details-facilities .searchbar .searchbar-clear-icon,
company-details-companyLocations .searchbar .searchbar-clear-icon,
location-group .searchbar .searchbar-clear-icon,
facility .searchbar .searchbar-clear-icon,
create-facility .searchbar .searchbar-clear-icon,
workgroup-permissions .searchbar .searchbar-clear-icon,
workgroup-members .searchbar .searchbar-clear-icon,
workgroup-permission-details .searchbar .searchbar-clear-icon,
workgroup-permissionGroups .searchbar .searchbar-clear-icon,
workgroup-general-details .searchbar .searchbar-clear-icon,
workforce .searchbar .searchbar-clear-icon,
roles .searchbar .searchbar-clear-icon,
qa-controls .searchbar .searchbar-clear-icon,
billing-settings .searchbar .searchbar-clear-icon,
activity-log-report .searchbar .searchbar-clear-icon,
workforce-contact .searchbar .searchbar-clear-icon,
create-payer .searchbar .searchbar-clear-icon,
claim-options .searchbar .searchbar-clear-icon,
intake-patient-profile .searchbar .searchbar-clear-icon {
  right: 5%;
  left: auto;
}

page-workgroup-permission-details .data-row-details,
page-workgroup-management .data-row-details,
page-company-management .data-row-details,
locations .data-row-details,
company-details-details .data-row-details,
company-details-facilities .data-row-details,
company-details-companyLocations .data-row-details,
location-group .data-row-details,
facility .data-row-details,
create-facility .data-row-details,
workgroup-permissions .data-row-details,
workgroup-members .data-row-details,
workgroup-permission-details .data-row-details,
workgroup-permissionGroups .data-row-details,
workgroup-general-details .data-row-details,
workforce .data-row-details,
roles .data-row-details,
qa-controls .data-row-details,
billing-settings .data-row-details,
activity-log-report .data-row-details,
workforce-contact .data-row-details,
create-payer .data-row-details,
claim-options .data-row-details,
intake-patient-profile .data-row-details {
  margin: auto;
  width: 50%;
  padding: 10px;
}

page-workgroup-permission-details .see-more-link,
page-workgroup-management .see-more-link,
page-company-management .see-more-link,
locations .see-more-link,
company-details-details .see-more-link,
company-details-facilities .see-more-link,
company-details-companyLocations .see-more-link,
location-group .see-more-link,
facility .see-more-link,
create-facility .see-more-link,
workgroup-permissions .see-more-link,
workgroup-members .see-more-link,
workgroup-permission-details .see-more-link,
workgroup-permissionGroups .see-more-link,
workgroup-general-details .see-more-link,
workforce .see-more-link,
roles .see-more-link,
qa-controls .see-more-link,
billing-settings .see-more-link,
activity-log-report .see-more-link,
workforce-contact .see-more-link,
create-payer .see-more-link,
claim-options .see-more-link,
intake-patient-profile .see-more-link {
  color: #6973b1;
  font-weight: bold;
}

page-workgroup-permission-details .details-border,
page-workgroup-management .details-border,
page-company-management .details-border,
locations .details-border,
company-details-details .details-border,
company-details-facilities .details-border,
company-details-companyLocations .details-border,
location-group .details-border,
facility .details-border,
create-facility .details-border,
workgroup-permissions .details-border,
workgroup-members .details-border,
workgroup-permission-details .details-border,
workgroup-permissionGroups .details-border,
workgroup-general-details .details-border,
workforce .details-border,
roles .details-border,
qa-controls .details-border,
billing-settings .details-border,
activity-log-report .details-border,
workforce-contact .details-border,
create-payer .details-border,
claim-options .details-border,
intake-patient-profile .details-border {
  border-radius: 2px;
  border: solid 1px rgba(151, 151, 151, 0.5);
}

@media only screen and (max-width: 1010px) {
  page-workgroup-permission-details .table-content,
  page-workgroup-management .table-content,
  page-company-management .table-content,
  locations .table-content,
  company-details-details .table-content,
  company-details-facilities .table-content,
  company-details-companyLocations .table-content,
  location-group .table-content,
  facility .table-content,
  create-facility .table-content,
  workgroup-permissions .table-content,
  workgroup-members .table-content,
  workgroup-permission-details .table-content,
  workgroup-permissionGroups .table-content,
  workgroup-general-details .table-content,
  workforce .table-content,
  roles .table-content,
  qa-controls .table-content,
  billing-settings .table-content,
  activity-log-report .table-content,
  workforce-contact .table-content,
  create-payer .table-content,
  claim-options .table-content,
  intake-patient-profile .table-content {
    width: 968px;
  }
  page-workgroup-permission-details [col-1],
  page-workgroup-management [col-1],
  page-company-management [col-1],
  locations [col-1],
  company-details-details [col-1],
  company-details-facilities [col-1],
  company-details-companyLocations [col-1],
  location-group [col-1],
  facility [col-1],
  create-facility [col-1],
  workgroup-permissions [col-1],
  workgroup-members [col-1],
  workgroup-permission-details [col-1],
  workgroup-permissionGroups [col-1],
  workgroup-general-details [col-1],
  workforce [col-1],
  roles [col-1],
  qa-controls [col-1],
  billing-settings [col-1],
  activity-log-report [col-1],
  workforce-contact [col-1],
  create-payer [col-1],
  claim-options [col-1],
  intake-patient-profile [col-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100px;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
  }
  page-workgroup-permission-details [col-2],
  page-workgroup-management [col-2],
  page-company-management [col-2],
  locations [col-2],
  company-details-details [col-2],
  company-details-facilities [col-2],
  company-details-companyLocations [col-2],
  location-group [col-2],
  facility [col-2],
  create-facility [col-2],
  workgroup-permissions [col-2],
  workgroup-members [col-2],
  workgroup-permission-details [col-2],
  workgroup-permissionGroups [col-2],
  workgroup-general-details [col-2],
  workforce [col-2],
  roles [col-2],
  qa-controls [col-2],
  billing-settings [col-2],
  activity-log-report [col-2],
  workforce-contact [col-2],
  create-payer [col-2],
  claim-options [col-2],
  intake-patient-profile [col-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 250px;
    -ms-flex: 0 0 250px;
    flex: 0 0 250px;
  }
}

@media only screen and (max-width: 650px) {
  page-workgroup-permission-details .scrollable,
  page-workgroup-management .scrollable,
  page-company-management .scrollable,
  locations .scrollable,
  company-details-details .scrollable,
  company-details-facilities .scrollable,
  company-details-companyLocations .scrollable,
  location-group .scrollable,
  facility .scrollable,
  create-facility .scrollable,
  workgroup-permissions .scrollable,
  workgroup-members .scrollable,
  workgroup-permission-details .scrollable,
  workgroup-permissionGroups .scrollable,
  workgroup-general-details .scrollable,
  workforce .scrollable,
  roles .scrollable,
  qa-controls .scrollable,
  billing-settings .scrollable,
  activity-log-report .scrollable,
  workforce-contact .scrollable,
  create-payer .scrollable,
  claim-options .scrollable,
  intake-patient-profile .scrollable {
    height: calc(100vh - 19em);
  }
  page-workgroup-permission-details [col-sm-6],
  page-workgroup-management [col-sm-6],
  page-company-management [col-sm-6],
  locations [col-sm-6],
  company-details-details [col-sm-6],
  company-details-facilities [col-sm-6],
  company-details-companyLocations [col-sm-6],
  location-group [col-sm-6],
  facility [col-sm-6],
  create-facility [col-sm-6],
  workgroup-permissions [col-sm-6],
  workgroup-members [col-sm-6],
  workgroup-permission-details [col-sm-6],
  workgroup-permissionGroups [col-sm-6],
  workgroup-general-details [col-sm-6],
  workforce [col-sm-6],
  roles [col-sm-6],
  qa-controls [col-sm-6],
  billing-settings [col-sm-6],
  activity-log-report [col-sm-6],
  workforce-contact [col-sm-6],
  create-payer [col-sm-6],
  claim-options [col-sm-6],
  intake-patient-profile [col-sm-6] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  page-workgroup-permission-details .searchbar,
  page-workgroup-management .searchbar,
  page-company-management .searchbar,
  locations .searchbar,
  company-details-details .searchbar,
  company-details-facilities .searchbar,
  company-details-companyLocations .searchbar,
  location-group .searchbar,
  facility .searchbar,
  create-facility .searchbar,
  workgroup-permissions .searchbar,
  workgroup-members .searchbar,
  workgroup-permission-details .searchbar,
  workgroup-permissionGroups .searchbar,
  workgroup-general-details .searchbar,
  workforce .searchbar,
  roles .searchbar,
  qa-controls .searchbar,
  billing-settings .searchbar,
  activity-log-report .searchbar,
  workforce-contact .searchbar,
  create-payer .searchbar,
  claim-options .searchbar,
  intake-patient-profile .searchbar {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: 10px;
  }
  page-workgroup-permission-details .icon-content,
  page-workgroup-management .icon-content,
  page-company-management .icon-content,
  locations .icon-content,
  company-details-details .icon-content,
  company-details-facilities .icon-content,
  company-details-companyLocations .icon-content,
  location-group .icon-content,
  facility .icon-content,
  create-facility .icon-content,
  workgroup-permissions .icon-content,
  workgroup-members .icon-content,
  workgroup-permission-details .icon-content,
  workgroup-permissionGroups .icon-content,
  workgroup-general-details .icon-content,
  workforce .icon-content,
  roles .icon-content,
  qa-controls .icon-content,
  billing-settings .icon-content,
  activity-log-report .icon-content,
  workforce-contact .icon-content,
  create-payer .icon-content,
  claim-options .icon-content,
  intake-patient-profile .icon-content {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
}

page-workgroup-permission-details ion-searchbar .searchbar-input-container .searchbar-input,
page-workgroup-management ion-searchbar .searchbar-input-container .searchbar-input,
page-company-management ion-searchbar .searchbar-input-container .searchbar-input,
locations ion-searchbar .searchbar-input-container .searchbar-input,
company-details-details ion-searchbar .searchbar-input-container .searchbar-input,
company-details-facilities ion-searchbar .searchbar-input-container .searchbar-input,
company-details-companyLocations ion-searchbar .searchbar-input-container .searchbar-input,
location-group ion-searchbar .searchbar-input-container .searchbar-input,
facility ion-searchbar .searchbar-input-container .searchbar-input,
create-facility ion-searchbar .searchbar-input-container .searchbar-input,
workgroup-permissions ion-searchbar .searchbar-input-container .searchbar-input,
workgroup-members ion-searchbar .searchbar-input-container .searchbar-input,
workgroup-permission-details ion-searchbar .searchbar-input-container .searchbar-input,
workgroup-permissionGroups ion-searchbar .searchbar-input-container .searchbar-input,
workgroup-general-details ion-searchbar .searchbar-input-container .searchbar-input,
workforce ion-searchbar .searchbar-input-container .searchbar-input,
roles ion-searchbar .searchbar-input-container .searchbar-input,
qa-controls ion-searchbar .searchbar-input-container .searchbar-input,
billing-settings ion-searchbar .searchbar-input-container .searchbar-input,
activity-log-report ion-searchbar .searchbar-input-container .searchbar-input,
workforce-contact ion-searchbar .searchbar-input-container .searchbar-input,
create-payer ion-searchbar .searchbar-input-container .searchbar-input,
claim-options ion-searchbar .searchbar-input-container .searchbar-input,
intake-patient-profile ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 5px;
  border: solid 1px #c5d0e0;
  height: 40px;
  padding: 6px 15px;
}

page-workgroup-permission-details ion-searchbar .searchbar-input-container .searchbar-search-icon,
page-workgroup-management ion-searchbar .searchbar-input-container .searchbar-search-icon,
page-company-management ion-searchbar .searchbar-input-container .searchbar-search-icon,
locations ion-searchbar .searchbar-input-container .searchbar-search-icon,
company-details-details ion-searchbar .searchbar-input-container .searchbar-search-icon,
company-details-facilities ion-searchbar .searchbar-input-container .searchbar-search-icon,
company-details-companyLocations ion-searchbar .searchbar-input-container .searchbar-search-icon,
location-group ion-searchbar .searchbar-input-container .searchbar-search-icon,
facility ion-searchbar .searchbar-input-container .searchbar-search-icon,
create-facility ion-searchbar .searchbar-input-container .searchbar-search-icon,
workgroup-permissions ion-searchbar .searchbar-input-container .searchbar-search-icon,
workgroup-members ion-searchbar .searchbar-input-container .searchbar-search-icon,
workgroup-permission-details ion-searchbar .searchbar-input-container .searchbar-search-icon,
workgroup-permissionGroups ion-searchbar .searchbar-input-container .searchbar-search-icon,
workgroup-general-details ion-searchbar .searchbar-input-container .searchbar-search-icon,
workforce ion-searchbar .searchbar-input-container .searchbar-search-icon,
roles ion-searchbar .searchbar-input-container .searchbar-search-icon,
qa-controls ion-searchbar .searchbar-input-container .searchbar-search-icon,
billing-settings ion-searchbar .searchbar-input-container .searchbar-search-icon,
activity-log-report ion-searchbar .searchbar-input-container .searchbar-search-icon,
workforce-contact ion-searchbar .searchbar-input-container .searchbar-search-icon,
create-payer ion-searchbar .searchbar-input-container .searchbar-search-icon,
claim-options ion-searchbar .searchbar-input-container .searchbar-search-icon,
intake-patient-profile ion-searchbar .searchbar-input-container .searchbar-search-icon {
  top: 15px;
}

page-workgroup-permission-details .pt-10,
page-workgroup-management .pt-10,
page-company-management .pt-10,
locations .pt-10,
company-details-details .pt-10,
company-details-facilities .pt-10,
company-details-companyLocations .pt-10,
location-group .pt-10,
facility .pt-10,
create-facility .pt-10,
workgroup-permissions .pt-10,
workgroup-members .pt-10,
workgroup-permission-details .pt-10,
workgroup-permissionGroups .pt-10,
workgroup-general-details .pt-10,
workforce .pt-10,
roles .pt-10,
qa-controls .pt-10,
billing-settings .pt-10,
activity-log-report .pt-10,
workforce-contact .pt-10,
create-payer .pt-10,
claim-options .pt-10,
intake-patient-profile .pt-10 {
  padding-top: 10px;
}

page-workgroup-permission-details ion-icon[class*="cur-"],
page-workgroup-management ion-icon[class*="cur-"],
page-company-management ion-icon[class*="cur-"],
locations ion-icon[class*="cur-"],
company-details-details ion-icon[class*="cur-"],
company-details-facilities ion-icon[class*="cur-"],
company-details-companyLocations ion-icon[class*="cur-"],
location-group ion-icon[class*="cur-"],
facility ion-icon[class*="cur-"],
create-facility ion-icon[class*="cur-"],
workgroup-permissions ion-icon[class*="cur-"],
workgroup-members ion-icon[class*="cur-"],
workgroup-permission-details ion-icon[class*="cur-"],
workgroup-permissionGroups ion-icon[class*="cur-"],
workgroup-general-details ion-icon[class*="cur-"],
workforce ion-icon[class*="cur-"],
roles ion-icon[class*="cur-"],
qa-controls ion-icon[class*="cur-"],
billing-settings ion-icon[class*="cur-"],
activity-log-report ion-icon[class*="cur-"],
workforce-contact ion-icon[class*="cur-"],
create-payer ion-icon[class*="cur-"],
claim-options ion-icon[class*="cur-"],
intake-patient-profile ion-icon[class*="cur-"] {
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: 50% 50%;
  mask-position: 50% 50%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background: currentColor;
  height: 1em;
  width: 1em;
}

page-workgroup-permission-details ion-icon[class*="cur-up"],
page-workgroup-management ion-icon[class*="cur-up"],
page-company-management ion-icon[class*="cur-up"],
locations ion-icon[class*="cur-up"],
company-details-details ion-icon[class*="cur-up"],
company-details-facilities ion-icon[class*="cur-up"],
company-details-companyLocations ion-icon[class*="cur-up"],
location-group ion-icon[class*="cur-up"],
facility ion-icon[class*="cur-up"],
create-facility ion-icon[class*="cur-up"],
workgroup-permissions ion-icon[class*="cur-up"],
workgroup-members ion-icon[class*="cur-up"],
workgroup-permission-details ion-icon[class*="cur-up"],
workgroup-permissionGroups ion-icon[class*="cur-up"],
workgroup-general-details ion-icon[class*="cur-up"],
workforce ion-icon[class*="cur-up"],
roles ion-icon[class*="cur-up"],
qa-controls ion-icon[class*="cur-up"],
billing-settings ion-icon[class*="cur-up"],
activity-log-report ion-icon[class*="cur-up"],
workforce-contact ion-icon[class*="cur-up"],
create-payer ion-icon[class*="cur-up"],
claim-options ion-icon[class*="cur-up"],
intake-patient-profile ion-icon[class*="cur-up"] {
  -webkit-mask-image: url(../../assets/svg/up-arrow.svg);
  mask-image: url(../../assets/svg/up-arrow.svg);
}

page-workgroup-permission-details ion-icon[class*="cur-down"],
page-workgroup-management ion-icon[class*="cur-down"],
page-company-management ion-icon[class*="cur-down"],
locations ion-icon[class*="cur-down"],
company-details-details ion-icon[class*="cur-down"],
company-details-facilities ion-icon[class*="cur-down"],
company-details-companyLocations ion-icon[class*="cur-down"],
location-group ion-icon[class*="cur-down"],
facility ion-icon[class*="cur-down"],
create-facility ion-icon[class*="cur-down"],
workgroup-permissions ion-icon[class*="cur-down"],
workgroup-members ion-icon[class*="cur-down"],
workgroup-permission-details ion-icon[class*="cur-down"],
workgroup-permissionGroups ion-icon[class*="cur-down"],
workgroup-general-details ion-icon[class*="cur-down"],
workforce ion-icon[class*="cur-down"],
roles ion-icon[class*="cur-down"],
qa-controls ion-icon[class*="cur-down"],
billing-settings ion-icon[class*="cur-down"],
activity-log-report ion-icon[class*="cur-down"],
workforce-contact ion-icon[class*="cur-down"],
create-payer ion-icon[class*="cur-down"],
claim-options ion-icon[class*="cur-down"],
intake-patient-profile ion-icon[class*="cur-down"] {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-mask-image: url(../../assets/svg/up-arrow.svg);
  mask-image: url(../../assets/svg/up-arrow.svg);
}

page-workgroup-permission-details ion-icon[class*="cur-create"],
page-workgroup-management ion-icon[class*="cur-create"],
page-company-management ion-icon[class*="cur-create"],
locations ion-icon[class*="cur-create"],
company-details-details ion-icon[class*="cur-create"],
company-details-facilities ion-icon[class*="cur-create"],
company-details-companyLocations ion-icon[class*="cur-create"],
location-group ion-icon[class*="cur-create"],
facility ion-icon[class*="cur-create"],
create-facility ion-icon[class*="cur-create"],
workgroup-permissions ion-icon[class*="cur-create"],
workgroup-members ion-icon[class*="cur-create"],
workgroup-permission-details ion-icon[class*="cur-create"],
workgroup-permissionGroups ion-icon[class*="cur-create"],
workgroup-general-details ion-icon[class*="cur-create"],
workforce ion-icon[class*="cur-create"],
roles ion-icon[class*="cur-create"],
qa-controls ion-icon[class*="cur-create"],
billing-settings ion-icon[class*="cur-create"],
activity-log-report ion-icon[class*="cur-create"],
workforce-contact ion-icon[class*="cur-create"],
create-payer ion-icon[class*="cur-create"],
claim-options ion-icon[class*="cur-create"],
intake-patient-profile ion-icon[class*="cur-create"] {
  -webkit-mask-image: url(../../assets/svg/amended.svg);
  mask-image: url(../../assets/svg/amended.svg);
}

page-workgroup-permission-details ion-icon[class*="cur-view-user"],
page-workgroup-management ion-icon[class*="cur-view-user"],
page-company-management ion-icon[class*="cur-view-user"],
locations ion-icon[class*="cur-view-user"],
company-details-details ion-icon[class*="cur-view-user"],
company-details-facilities ion-icon[class*="cur-view-user"],
company-details-companyLocations ion-icon[class*="cur-view-user"],
location-group ion-icon[class*="cur-view-user"],
facility ion-icon[class*="cur-view-user"],
create-facility ion-icon[class*="cur-view-user"],
workgroup-permissions ion-icon[class*="cur-view-user"],
workgroup-members ion-icon[class*="cur-view-user"],
workgroup-permission-details ion-icon[class*="cur-view-user"],
workgroup-permissionGroups ion-icon[class*="cur-view-user"],
workgroup-general-details ion-icon[class*="cur-view-user"],
workforce ion-icon[class*="cur-view-user"],
roles ion-icon[class*="cur-view-user"],
qa-controls ion-icon[class*="cur-view-user"],
billing-settings ion-icon[class*="cur-view-user"],
activity-log-report ion-icon[class*="cur-view-user"],
workforce-contact ion-icon[class*="cur-view-user"],
create-payer ion-icon[class*="cur-view-user"],
claim-options ion-icon[class*="cur-view-user"],
intake-patient-profile ion-icon[class*="cur-view-user"] {
  -webkit-mask-image: url(../../assets/svg/view-remove-icon.svg);
  mask-image: url(../../assets/svg/view-remove-icon.svg);
}

page-workgroup-permission-details .invalid,
page-workgroup-management .invalid,
page-company-management .invalid,
locations .invalid,
company-details-details .invalid,
company-details-facilities .invalid,
company-details-companyLocations .invalid,
location-group .invalid,
facility .invalid,
create-facility .invalid,
workgroup-permissions .invalid,
workgroup-members .invalid,
workgroup-permission-details .invalid,
workgroup-permissionGroups .invalid,
workgroup-general-details .invalid,
workforce .invalid,
roles .invalid,
qa-controls .invalid,
billing-settings .invalid,
activity-log-report .invalid,
workforce-contact .invalid,
create-payer .invalid,
claim-options .invalid,
intake-patient-profile .invalid {
  border-color: red !important;
}

company-providers .company-providers-content,
page-company-volunteers .company-providers-content,
page-non-provider-clinicians .company-providers-content,
page-professional-providers-list .company-providers-content,
page-activity-log .company-providers-content,
page-back-office .company-providers-content,
page-payroll .company-providers-content,
company-resources-contact .company-providers-content,
resource-reports-page .company-providers-content {
  background-color: #f0f0f0;
}

company-providers .dashboard-menu,
page-company-volunteers .dashboard-menu,
page-non-provider-clinicians .dashboard-menu,
page-professional-providers-list .dashboard-menu,
page-activity-log .dashboard-menu,
page-back-office .dashboard-menu,
page-payroll .dashboard-menu,
company-resources-contact .dashboard-menu,
resource-reports-page .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

company-providers .menu-inner,
page-company-volunteers .menu-inner,
page-non-provider-clinicians .menu-inner,
page-professional-providers-list .menu-inner,
page-activity-log .menu-inner,
page-back-office .menu-inner,
page-payroll .menu-inner,
company-resources-contact .menu-inner,
resource-reports-page .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

@use "../company-resources";
page-activity-log {
  /* Card design */
}

page-activity-log .scroll-content {
  background-color: #f0f0f0 !important;
}

page-activity-log .provider-card {
  margin-left: 80px;
  width: calc(100% - 100px);
}

page-activity-log .action-icons .more-icon {
  margin-right: 10px;
}

page-activity-log .provider-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

page-activity-log ion-card {
  overflow: visible;
}

activity-log-edit .middle-align {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-align-content: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

activity-log-edit fieldset {
  border: 0;
  font-weight: bold;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

activity-log-edit hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

activity-log-edit .checkbox-margin-left-zero {
  margin-left: 0 !important;
  padding-left: 4px;
}

activity-log-edit .item-padding-left-zero {
  padding-left: 0;
}

activity-log-edit legend {
  width: 100%;
}

activity-log-edit .left {
  width: 200px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 4px;
}

activity-log-edit .delete {
  color: #5977ba !important;
}

activity-log-edit .right {
  width: 100px;
  display: block;
  float: right;
}

activity-log-edit .left-margin-four {
  margin-left: 4px;
}

activity-log-edit .margin-auto {
  margin: auto;
}

activity-log-edit .addButton {
  width: 30px;
  height: 30px;
  float: none;
}

activity-log-edit .no-side-padding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

activity-log-edit .available {
  color: #85bf31;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

activity-log-edit .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

activity-log-edit .cancel-button:active,
activity-log-edit .cancel-button:hover {
  background-color: #d0011b !important;
}

activity-log-edit .save-button:active,
activity-log-edit .save-button:hover {
  background-color: #85bf31 !important;
}

activity-log-edit .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

activity-log-edit .mt-5 {
  margin-top: 5px;
}

activity-log-edit .dist {
  margin-top: -5px;
}

activity-log-edit .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

activity-log-edit .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

activity-log-edit .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

activity-log-edit .employeeCardHeader {
  background-color: #ae2465 !important;
}

activity-log-edit .employee-cs-h1 {
  color: #ffffff !important;
}

activity-log-edit .select {
  padding: 0;
  height: 20px;
}

activity-log-edit .select .select-icon {
  position: absolute;
  right: 20px;
}

activity-log-edit .text-input-md {
  margin: 8px;
}

activity-log-edit .error-message {
  color: #d0011b;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

activity-log-edit .formRow {
  min-height: 2.4em !important;
}

activity-log-edit .required-indicator {
  color: red;
}

activity-log-edit .add-button {
  text-transform: capitalize;
  padding: 0px 38px;
  font-weight: 600;
  margin-left: 15px;
  margin-bottom: 0px;
}

activity-log-edit ion-label {
  font-weight: bold;
}

activity-log-edit .labelNormal {
  font-weight: normal;
}

activity-log-edit .datePickerLabel {
  margin-bottom: 20px !important;
}

activity-log-edit cur-time-picker {
  margin: auto;
}

activity-log-edit cur-time-picker .form-control {
  width: 32px !important;
}

activity-log-edit ion-checkbox {
  margin-right: 10px !important;
}

activity-log-edit .datePickerRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

activity-log-edit .startDatePickerCol {
  padding-left: 50px;
}

activity-log-edit .timeSelect {
  padding-top: 0px !important;
}

@use "../company-resources";
page-back-office {
  /* Card design */
}

page-back-office .scroll-content {
  background-color: #f0f0f0 !important;
}

page-back-office .provider-card {
  margin-left: 80px;
  width: calc(100% - 100px);
}

page-back-office .action-icons .more-icon {
  margin-right: 10px;
}

page-back-office .provider-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

page-back-office ion-card {
  overflow: visible;
}

@use "../company-resources";
company-resources-contact .contact-page-content,
general-contact-details .contact-page-content,
job-role-contact-details .contact-page-content,
employee-health-contact-details .contact-page-content,
teams-contact-details .contact-page-content,
account-contact-details .contact-page-content,
skills-and-interests-contact-details .contact-page-content,
schedule-contact-details .contact-page-content {
  margin-left: 80px;
  width: calc(100% - 80px);
}

company-resources-contact .contact-card,
general-contact-details .contact-card,
job-role-contact-details .contact-card,
employee-health-contact-details .contact-card,
teams-contact-details .contact-card,
account-contact-details .contact-card,
skills-and-interests-contact-details .contact-card,
schedule-contact-details .contact-card {
  margin: 20px;
  width: calc(100% - 40px);
}

company-resources-contact .contact-card-header,
company-resources-contact .contact-card-subheader,
general-contact-details .contact-card-header,
general-contact-details .contact-card-subheader,
job-role-contact-details .contact-card-header,
job-role-contact-details .contact-card-subheader,
employee-health-contact-details .contact-card-header,
employee-health-contact-details .contact-card-subheader,
teams-contact-details .contact-card-header,
teams-contact-details .contact-card-subheader,
account-contact-details .contact-card-header,
account-contact-details .contact-card-subheader,
skills-and-interests-contact-details .contact-card-header,
skills-and-interests-contact-details .contact-card-subheader,
schedule-contact-details .contact-card-header,
schedule-contact-details .contact-card-subheader {
  border-radius: 2px;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

company-resources-contact .contact-card-header,
general-contact-details .contact-card-header,
job-role-contact-details .contact-card-header,
employee-health-contact-details .contact-card-header,
teams-contact-details .contact-card-header,
account-contact-details .contact-card-header,
skills-and-interests-contact-details .contact-card-header,
schedule-contact-details .contact-card-header {
  background-color: #dee4ed;
  margin: 20px;
}

company-resources-contact .action-button,
general-contact-details .action-button,
job-role-contact-details .action-button,
employee-health-contact-details .action-button,
teams-contact-details .action-button,
account-contact-details .action-button,
skills-and-interests-contact-details .action-button,
schedule-contact-details .action-button {
  text-transform: capitalize;
}

company-resources-contact .contact-card-subheader,
general-contact-details .contact-card-subheader,
job-role-contact-details .contact-card-subheader,
employee-health-contact-details .contact-card-subheader,
teams-contact-details .contact-card-subheader,
account-contact-details .contact-card-subheader,
skills-and-interests-contact-details .contact-card-subheader,
schedule-contact-details .contact-card-subheader {
  padding-left: 20px;
  background-color: rgba(174, 36, 101, 0.5);
  color: white;
}

company-resources-contact .contact-card-content,
general-contact-details .contact-card-content,
job-role-contact-details .contact-card-content,
employee-health-contact-details .contact-card-content,
teams-contact-details .contact-card-content,
account-contact-details .contact-card-content,
skills-and-interests-contact-details .contact-card-content,
schedule-contact-details .contact-card-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0 20px 30px 20px !important;
}

company-resources-contact .contact-card-tabs-container,
general-contact-details .contact-card-tabs-container,
job-role-contact-details .contact-card-tabs-container,
employee-health-contact-details .contact-card-tabs-container,
teams-contact-details .contact-card-tabs-container,
account-contact-details .contact-card-tabs-container,
skills-and-interests-contact-details .contact-card-tabs-container,
schedule-contact-details .contact-card-tabs-container {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  width: 210px;
  height: 100%;
}

company-resources-contact .contact-card-tab,
general-contact-details .contact-card-tab,
job-role-contact-details .contact-card-tab,
employee-health-contact-details .contact-card-tab,
teams-contact-details .contact-card-tab,
account-contact-details .contact-card-tab,
skills-and-interests-contact-details .contact-card-tab,
schedule-contact-details .contact-card-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  border-radius: 2px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 50px;
  cursor: pointer;
  background-color: #eee;
  overflow-wrap: break-word;
  padding: 10px;
}

company-resources-contact .contact-card-tab.selected,
general-contact-details .contact-card-tab.selected,
job-role-contact-details .contact-card-tab.selected,
employee-health-contact-details .contact-card-tab.selected,
teams-contact-details .contact-card-tab.selected,
account-contact-details .contact-card-tab.selected,
skills-and-interests-contact-details .contact-card-tab.selected,
schedule-contact-details .contact-card-tab.selected {
  background-color: rgba(174, 36, 101, 0.5);
  color: white;
}

company-resources-contact .contact-card-tab.selected > .tab-status > ion-icon,
general-contact-details .contact-card-tab.selected > .tab-status > ion-icon,
job-role-contact-details .contact-card-tab.selected > .tab-status > ion-icon,
employee-health-contact-details .contact-card-tab.selected > .tab-status > ion-icon,
teams-contact-details .contact-card-tab.selected > .tab-status > ion-icon,
account-contact-details .contact-card-tab.selected > .tab-status > ion-icon,
skills-and-interests-contact-details .contact-card-tab.selected > .tab-status > ion-icon,
schedule-contact-details .contact-card-tab.selected > .tab-status > ion-icon {
  color: white;
}

company-resources-contact .tab-title,
general-contact-details .tab-title,
job-role-contact-details .tab-title,
employee-health-contact-details .tab-title,
teams-contact-details .tab-title,
account-contact-details .tab-title,
skills-and-interests-contact-details .tab-title,
schedule-contact-details .tab-title {
  width: calc(100% - 40px);
  margin-right: 10px;
}

company-resources-contact .tab-status,
general-contact-details .tab-status,
job-role-contact-details .tab-status,
employee-health-contact-details .tab-status,
teams-contact-details .tab-status,
account-contact-details .tab-status,
skills-and-interests-contact-details .tab-status,
schedule-contact-details .tab-status {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 30px;
  width: 30px;
}

company-resources-contact .tab-status.incomplete,
general-contact-details .tab-status.incomplete,
job-role-contact-details .tab-status.incomplete,
employee-health-contact-details .tab-status.incomplete,
teams-contact-details .tab-status.incomplete,
account-contact-details .tab-status.incomplete,
skills-and-interests-contact-details .tab-status.incomplete,
schedule-contact-details .tab-status.incomplete {
  margin-top: -4px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: red;
}

company-resources-contact .tab-status.complete > ion-icon,
general-contact-details .tab-status.complete > ion-icon,
job-role-contact-details .tab-status.complete > ion-icon,
employee-health-contact-details .tab-status.complete > ion-icon,
teams-contact-details .tab-status.complete > ion-icon,
account-contact-details .tab-status.complete > ion-icon,
skills-and-interests-contact-details .tab-status.complete > ion-icon,
schedule-contact-details .tab-status.complete > ion-icon {
  color: #85bf31;
}

company-resources-contact .tab-status > ion-icon,
general-contact-details .tab-status > ion-icon,
job-role-contact-details .tab-status > ion-icon,
employee-health-contact-details .tab-status > ion-icon,
teams-contact-details .tab-status > ion-icon,
account-contact-details .tab-status > ion-icon,
skills-and-interests-contact-details .tab-status > ion-icon,
schedule-contact-details .tab-status > ion-icon {
  font-size: 30px;
  width: 20px;
  height: 20px;
}

company-resources-contact .tab-status > ion-icon.incomplete,
general-contact-details .tab-status > ion-icon.incomplete,
job-role-contact-details .tab-status > ion-icon.incomplete,
employee-health-contact-details .tab-status > ion-icon.incomplete,
teams-contact-details .tab-status > ion-icon.incomplete,
account-contact-details .tab-status > ion-icon.incomplete,
skills-and-interests-contact-details .tab-status > ion-icon.incomplete,
schedule-contact-details .tab-status > ion-icon.incomplete {
  font-size: 24px;
}

company-resources-contact .contact-card-tab ~ .contact-card-tab,
general-contact-details .contact-card-tab ~ .contact-card-tab,
job-role-contact-details .contact-card-tab ~ .contact-card-tab,
employee-health-contact-details .contact-card-tab ~ .contact-card-tab,
teams-contact-details .contact-card-tab ~ .contact-card-tab,
account-contact-details .contact-card-tab ~ .contact-card-tab,
skills-and-interests-contact-details .contact-card-tab ~ .contact-card-tab,
schedule-contact-details .contact-card-tab ~ .contact-card-tab {
  margin-top: 4px;
}

company-resources-contact contact-details,
company-resources-contact general-contact-details,
general-contact-details contact-details,
general-contact-details general-contact-details,
job-role-contact-details contact-details,
job-role-contact-details general-contact-details,
employee-health-contact-details contact-details,
employee-health-contact-details general-contact-details,
teams-contact-details contact-details,
teams-contact-details general-contact-details,
account-contact-details contact-details,
account-contact-details general-contact-details,
skills-and-interests-contact-details contact-details,
skills-and-interests-contact-details general-contact-details,
schedule-contact-details contact-details,
schedule-contact-details general-contact-details {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

company-resources-contact .contact-card-section,
general-contact-details .contact-card-section,
job-role-contact-details .contact-card-section,
employee-health-contact-details .contact-card-section,
teams-contact-details .contact-card-section,
account-contact-details .contact-card-section,
skills-and-interests-contact-details .contact-card-section,
schedule-contact-details .contact-card-section {
  background-color: #eee;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-left: 20px;
  border-radius: 2px 2px 0 0;
}

company-resources-contact .contact-card-section-content,
general-contact-details .contact-card-section-content,
job-role-contact-details .contact-card-section-content,
employee-health-contact-details .contact-card-section-content,
teams-contact-details .contact-card-section-content,
account-contact-details .contact-card-section-content,
skills-and-interests-contact-details .contact-card-section-content,
schedule-contact-details .contact-card-section-content {
  padding: 20px;
}

company-resources-contact .company-resource-form,
general-contact-details .company-resource-form,
job-role-contact-details .company-resource-form,
employee-health-contact-details .company-resource-form,
teams-contact-details .company-resource-form,
account-contact-details .company-resource-form,
skills-and-interests-contact-details .company-resource-form,
schedule-contact-details .company-resource-form {
  width: 100%;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
}

company-resources-contact .hidden-section,
general-contact-details .hidden-section,
job-role-contact-details .hidden-section,
employee-health-contact-details .hidden-section,
teams-contact-details .hidden-section,
account-contact-details .hidden-section,
skills-and-interests-contact-details .hidden-section,
schedule-contact-details .hidden-section {
  display: none;
}

company-resources-contact ion-textarea textarea,
general-contact-details ion-textarea textarea,
job-role-contact-details ion-textarea textarea,
employee-health-contact-details ion-textarea textarea,
teams-contact-details ion-textarea textarea,
account-contact-details ion-textarea textarea,
skills-and-interests-contact-details ion-textarea textarea,
schedule-contact-details ion-textarea textarea {
  height: 120px;
  font-size: 1.4rem;
  margin-left: 8px;
  resize: none;
}

company-resources-contact .header-bar,
general-contact-details .header-bar,
job-role-contact-details .header-bar,
employee-health-contact-details .header-bar,
teams-contact-details .header-bar,
account-contact-details .header-bar,
skills-and-interests-contact-details .header-bar,
schedule-contact-details .header-bar {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

company-resources-contact .header-bar .overflow-text,
general-contact-details .header-bar .overflow-text,
job-role-contact-details .header-bar .overflow-text,
employee-health-contact-details .header-bar .overflow-text,
teams-contact-details .header-bar .overflow-text,
account-contact-details .header-bar .overflow-text,
skills-and-interests-contact-details .header-bar .overflow-text,
schedule-contact-details .header-bar .overflow-text {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

company-resources-contact .header-button,
general-contact-details .header-button,
job-role-contact-details .header-button,
employee-health-contact-details .header-button,
teams-contact-details .header-button,
account-contact-details .header-button,
skills-and-interests-contact-details .header-button,
schedule-contact-details .header-button {
  float: right;
}

company-resources-edit .middle-align {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-align-content: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

company-resources-edit fieldset {
  border: 0;
  font-weight: bold;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

company-resources-edit hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

company-resources-edit .checkbox-margin-left-zero {
  margin-left: 0 !important;
  padding-left: 4px;
}

company-resources-edit .item-padding-left-zero {
  padding-left: 0;
}

company-resources-edit legend {
  width: 100%;
}

company-resources-edit .left {
  width: 200px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 4px;
}

company-resources-edit .delete {
  color: #5977ba !important;
}

company-resources-edit .right {
  width: 100px;
  display: block;
  float: right;
}

company-resources-edit .left-margin-four {
  margin-left: 4px;
}

company-resources-edit .margin-auto {
  margin: auto;
}

company-resources-edit .addButton {
  width: 30px;
  height: 30px;
  float: none;
}

company-resources-edit .no-side-padding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

company-resources-edit .available {
  color: #85bf31;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

company-resources-edit .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

company-resources-edit .cancel-button:active,
company-resources-edit .cancel-button:hover {
  background-color: #d0011b !important;
}

company-resources-edit .save-button:active,
company-resources-edit .save-button:hover {
  background-color: #85bf31 !important;
}

company-resources-edit .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

company-resources-edit .mt-5 {
  margin-top: 5px;
}

company-resources-edit .dist {
  margin-top: -5px;
}

company-resources-edit .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

company-resources-edit .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

company-resources-edit .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

company-resources-edit .employeeCardHeader {
  background-color: #ae2465 !important;
}

company-resources-edit .employee-cs-h1 {
  color: #ffffff !important;
}

company-resources-edit .select {
  padding: 0;
  height: 20px;
}

company-resources-edit .select .select-icon {
  position: absolute;
  right: 20px;
}

company-resources-edit .text-input-md {
  margin: 8px;
}

company-resources-edit .error-message {
  color: #d0011b;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

company-resources-edit .formRow {
  min-height: 2.4em !important;
}

company-resources-navigation {
  background: #2d2c2c;
  -webkit-overflow-scrolling: touch;
}

company-resources-navigation .reports-btn {
  border-left: 6px solid #5977ba;
  background: #000 !important;
}

company-resources-navigation .reports-btn .navIcon {
  opacity: 1;
}

company-resources-navigation .reports-btn .navText {
  opacity: 1;
  font-weight: 700;
}

company-resources-navigation .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

company-resources-navigation .navButton {
  background: #2d2c2c;
  border-radius: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: 80px;
  width: 80px;
}

company-resources-navigation .navButton:hover,
company-resources-navigation .activated,
company-resources-navigation .active-highlight {
  background: black !important;
}

company-resources-navigation .active-highlight {
  border-left: 6px solid #5977ba;
}

company-resources-navigation .button {
  white-space: normal;
}

company-resources-navigation .button,
company-resources-navigation .button:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

company-resources-navigation .navContents {
  width: 80px;
}

company-resources-navigation .navText {
  color: white;
  margin-top: 2px;
  text-transform: none;
  font-size: 9px;
}

company-resources-navigation .navIcon,
company-resources-navigation .navText {
  opacity: 0.4;
}

company-resources-navigation .navButton:hover > span > div > .navIcon,
company-resources-navigation .navButton:hover > span > div > .navText,
company-resources-navigation .active-highlight > span > div > .navIcon,
company-resources-navigation .active-highlight > span > div > .navText {
  opacity: 1;
}

company-resources-navigation .status {
  margin-top: -24px;
  right: 6px;
  position: absolute;
}

company-resources-navigation ion-icon {
  color: #85bf31;
  font-size: 9px;
  font-weight: bold;
}

@use "../company-resources";
page-company-volunteers {
  /* Card design */
}

page-company-volunteers .scroll-content {
  background-color: #f0f0f0 !important;
}

page-company-volunteers .provider-card {
  margin-left: 80px;
  width: calc(100% - 100px);
}

page-company-volunteers .action-icons .more-icon {
  margin-right: 10px;
}

page-company-volunteers .provider-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

page-company-volunteers ion-card {
  overflow: visible;
}

contact-details .contact-card-subheader,
general-contact-details .contact-card-subheader,
job-role-contact-details .contact-card-subheader,
employee-health-contact-details .contact-card-subheader,
account-contact-details .contact-card-subheader,
skills-and-interests-contact-details .contact-card-subheader,
schedule-contact-details .contact-card-subheader {
  padding-left: 20px;
  background-color: rgba(174, 36, 101, 0.5);
  color: white;
}

contact-details .contact-card-section,
general-contact-details .contact-card-section,
job-role-contact-details .contact-card-section,
employee-health-contact-details .contact-card-section,
account-contact-details .contact-card-section,
skills-and-interests-contact-details .contact-card-section,
schedule-contact-details .contact-card-section {
  background-color: #eee;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-left: 20px;
  border-radius: 2px 2px 0 0;
}

contact-details .contact-card-section-content,
general-contact-details .contact-card-section-content,
job-role-contact-details .contact-card-section-content,
employee-health-contact-details .contact-card-section-content,
account-contact-details .contact-card-section-content,
skills-and-interests-contact-details .contact-card-section-content,
schedule-contact-details .contact-card-section-content {
  padding: 20px 20px 300px 20px;
}

contact-details .required-indicator,
general-contact-details .required-indicator,
job-role-contact-details .required-indicator,
employee-health-contact-details .required-indicator,
account-contact-details .required-indicator,
skills-and-interests-contact-details .required-indicator,
schedule-contact-details .required-indicator {
  color: red;
}

contact-details .inputBox,
general-contact-details .inputBox,
job-role-contact-details .inputBox,
employee-health-contact-details .inputBox,
account-contact-details .inputBox,
skills-and-interests-contact-details .inputBox,
schedule-contact-details .inputBox {
  background-color: white;
}

contact-details .inputBox.ng-invalid,
general-contact-details .inputBox.ng-invalid,
job-role-contact-details .inputBox.ng-invalid,
employee-health-contact-details .inputBox.ng-invalid,
account-contact-details .inputBox.ng-invalid,
skills-and-interests-contact-details .inputBox.ng-invalid,
schedule-contact-details .inputBox.ng-invalid {
  border-color: red;
  background-color: lightpink;
}

contact-details .inputBox.ng-pending.required-input,
general-contact-details .inputBox.ng-pending.required-input,
job-role-contact-details .inputBox.ng-pending.required-input,
employee-health-contact-details .inputBox.ng-pending.required-input,
account-contact-details .inputBox.ng-pending.required-input,
skills-and-interests-contact-details .inputBox.ng-pending.required-input,
schedule-contact-details .inputBox.ng-pending.required-input {
  border-color: goldenrod;
  background-color: lightgoldenrodyellow;
}

contact-details .inputBox.ng-valid.required-input,
general-contact-details .inputBox.ng-valid.required-input,
job-role-contact-details .inputBox.ng-valid.required-input,
employee-health-contact-details .inputBox.ng-valid.required-input,
account-contact-details .inputBox.ng-valid.required-input,
skills-and-interests-contact-details .inputBox.ng-valid.required-input,
schedule-contact-details .inputBox.ng-valid.required-input {
  border-color: darkgreen;
  background-color: lightgreen;
}

contact-details .input-calendar-group,
general-contact-details .input-calendar-group,
job-role-contact-details .input-calendar-group,
employee-health-contact-details .input-calendar-group,
account-contact-details .input-calendar-group,
skills-and-interests-contact-details .input-calendar-group,
schedule-contact-details .input-calendar-group {
  background-color: white;
}

contact-details .remove-button,
general-contact-details .remove-button,
job-role-contact-details .remove-button,
employee-health-contact-details .remove-button,
account-contact-details .remove-button,
skills-and-interests-contact-details .remove-button,
schedule-contact-details .remove-button {
  margin-top: 10px;
}

contact-details .checkBoxItem,
general-contact-details .checkBoxItem,
job-role-contact-details .checkBoxItem,
employee-health-contact-details .checkBoxItem,
account-contact-details .checkBoxItem,
skills-and-interests-contact-details .checkBoxItem,
schedule-contact-details .checkBoxItem {
  margin-top: 10px;
}

contact-details ion-label,
general-contact-details ion-label,
job-role-contact-details ion-label,
employee-health-contact-details ion-label,
account-contact-details ion-label,
skills-and-interests-contact-details ion-label,
schedule-contact-details ion-label {
  font-weight: bold;
}

contact-details ion-label span,
general-contact-details ion-label span,
job-role-contact-details ion-label span,
employee-health-contact-details ion-label span,
account-contact-details ion-label span,
skills-and-interests-contact-details ion-label span,
schedule-contact-details ion-label span {
  font-weight: lighter;
}

contact-details .disableDropdown,
general-contact-details .disableDropdown,
job-role-contact-details .disableDropdown,
employee-health-contact-details .disableDropdown,
account-contact-details .disableDropdown,
skills-and-interests-contact-details .disableDropdown,
schedule-contact-details .disableDropdown {
  pointer-events: none;
}

contact-details .disableDropdown .ng-select-container,
general-contact-details .disableDropdown .ng-select-container,
job-role-contact-details .disableDropdown .ng-select-container,
employee-health-contact-details .disableDropdown .ng-select-container,
account-contact-details .disableDropdown .ng-select-container,
skills-and-interests-contact-details .disableDropdown .ng-select-container,
schedule-contact-details .disableDropdown .ng-select-container {
  color: gray;
}

contact-details .hideValidation .item-inner,
general-contact-details .hideValidation .item-inner,
job-role-contact-details .hideValidation .item-inner,
employee-health-contact-details .hideValidation .item-inner,
account-contact-details .hideValidation .item-inner,
skills-and-interests-contact-details .hideValidation .item-inner,
schedule-contact-details .hideValidation .item-inner {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-bottom-color: transparent !important;
}

contact-details cur-date-picker .input-calendar-group .ion-input input,
general-contact-details cur-date-picker .input-calendar-group .ion-input input,
job-role-contact-details cur-date-picker .input-calendar-group .ion-input input,
employee-health-contact-details cur-date-picker .input-calendar-group .ion-input input,
account-contact-details cur-date-picker .input-calendar-group .ion-input input,
skills-and-interests-contact-details cur-date-picker .input-calendar-group .ion-input input,
schedule-contact-details cur-date-picker .input-calendar-group .ion-input input {
  padding-right: 0px;
}

@use "../contact-details";
@use "../contact-details";
@use "../contact-details";
.countChar {
  float: right;
}

@use "../contact-details";
.errorMessage {
  color: red;
}

@use "../contact-details";
schedule-contact-details .available-days-open {
  min-height: 575px;
}

@use "../contact-details";
skills-and-interests-contact-details .skills-open {
  min-height: 350px;
}

skills-and-interests-contact-details .language-open {
  min-height: 400px;
}

@use "../company-resources";
page-non-provider-clinicians {
  /* Card design */
  /* Card design */
  /* Header and add buttons */
  /* Header and add buttons */
  /* Grid and results */
  /* Grid and results */
  /* Expanded row */
  /* Expanded row */
}

page-non-provider-clinicians .scroll-content {
  background-color: #f0f0f0 !important;
}

page-non-provider-clinicians .provider-card {
  margin-left: 80px;
  width: calc(100% - 100px);
}

page-non-provider-clinicians .action-icons .more-icon {
  margin-right: 10px;
}

page-non-provider-clinicians .provider-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

page-non-provider-clinicians .overWriteMargin {
  margin: 10px 0 10px 0 !important;
}

page-non-provider-clinicians .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

page-non-provider-clinicians .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-non-provider-clinicians .icons {
  position: absolute;
  right: -3px;
  top: 0px;
  font-size: 1.5em;
  margin-right: 40px;
}

page-non-provider-clinicians .icons .more-icon {
  margin-right: 20px;
}

page-non-provider-clinicians .provider-grid-container {
  margin-top: 10px;
}

page-non-provider-clinicians .provider-grid-container .pL20 {
  padding-left: 20px;
}

page-non-provider-clinicians .provider-list {
  padding: 0px;
}

page-non-provider-clinicians .provider-list .pL20 {
  padding-left: 20px;
}

page-non-provider-clinicians .provider-list .pL15 {
  padding-left: 15px;
}

page-non-provider-clinicians .text-input-md {
  margin: 8px 5px;
}

page-non-provider-clinicians .scroll-row {
  min-width: 600px !important;
}

page-non-provider-clinicians .provider-data-row {
  border-radius: 2px;
}

page-non-provider-clinicians .provider-data-row .col {
  padding-left: 5px;
}

page-non-provider-clinicians .label-md {
  margin: 9px;
  color: #000;
}

page-non-provider-clinicians .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

page-non-provider-clinicians .cursorPointer {
  cursor: pointer;
}

page-non-provider-clinicians .row-even {
  background-color: #fff;
}

page-non-provider-clinicians .row-odd {
  background-color: #f0f0f0;
}

page-non-provider-clinicians .action-icons {
  top: 15px;
  margin-right: 20px;
  position: absolute;
  text-align: right;
  right: 0px;
  font-size: 1.5em;
}

page-non-provider-clinicians .action-icons .more-icon {
  margin-right: 20px;
}

@media only screen and (max-device-width: 1024px) {
  page-non-provider-clinicians .action-icons .more-icon {
    margin-right: 5px;
  }
}

page-non-provider-clinicians .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

page-non-provider-clinicians .icons {
  position: absolute;
  right: -3px;
  top: 0px;
  font-size: 1.5em;
  margin-right: 40px;
}

page-non-provider-clinicians .icons .more-icon {
  margin-right: 20px;
}

page-non-provider-clinicians .scroll-row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

page-non-provider-clinicians .card-ios .icons {
  margin-right: 0%;
  right: -4px;
}

page-non-provider-clinicians .arrowIcon {
  position: absolute;
  top: 16px;
  margin-left: 2px;
}

@media only screen and (min-device-width: 1025px) {
  page-non-provider-clinicians .scroll-row {
    min-width: 800px;
  }
}

page-non-provider-clinicians .ios page-professional-providers-list .arrowIcon {
  top: 12px;
}

page-non-provider-clinicians .ios .ios-overflow-scroll {
  overflow-x: scroll;
  padding-bottom: 10px;
  width: 100%;
}

page-non-provider-clinicians .ios .scroll_row {
  min-width: 600px !important;
}

page-non-provider-clinicians .detail-card {
  background-color: rgba(155, 155, 155, 0.15);
  margin: 10px 0px 10px 0px;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-non-provider-clinicians .provider-details-card {
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 !important;
  box-shadow: 0 !important;
  overflow-wrap: break-word;
  font-size: 16px;
  color: #2d2c2c;
}

page-non-provider-clinicians .provider-details-header {
  height: 50px;
}

@use "../company-resources";
page-professional-providers-list {
  /* Card design */
  /* Card design */
}

page-professional-providers-list .scroll-content {
  background-color: #f0f0f0 !important;
}

page-professional-providers-list .provider-card {
  margin-left: 80px;
  width: calc(100% - 100px);
}

page-professional-providers-list .action-icons .more-icon {
  margin-right: 10px;
}

page-professional-providers-list .provider-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

resource-reports-page {
  /* Card design */
}

resource-reports-page .report-content {
  margin-left: 80px;
  padding: 0;
  width: calc(100% - 80px);
}

resource-reports-page .report-card-content {
  width: calc(100% - 10px);
  margin: 10px !important;
  padding: 10px 10px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

resource-reports-page .report-card-content ion-card-content {
  padding: 0;
}

resource-reports-page .workforce-report-header {
  padding: 9px 15px !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

resource-reports-page .report-title {
  margin-top: 0;
}

resource-reports-page .reportsH1 {
  background: #e0e3ec;
  color: #747dbb;
  font-size: 18px;
  font-weight: 700;
  font-weight: bold;
  border-radius: 2px;
}

resource-reports-page .scroll-content {
  background-color: #fff !important;
}

resource-reports-page .provider-card {
  margin-left: 80px;
  width: calc(100% - 100px);
}

resource-reports-page .action-icons .more-icon {
  margin-right: 10px;
}

resource-reports-page .provider-content {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow: hidden;
  padding: 0 !important;
}

resource-reports-page .startDatePickerCol {
  padding-left: 15px;
}

resource-reports-page .required-indicator {
  color: red;
}

resource-reports-page .required-filter {
  font-weight: bold;
  font-size: small;
}

resource-reports-page ion-card {
  overflow: visible;
}

resource-reports-page .filter-buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-flex: 100;
  -webkit-flex-grow: 100;
  -ms-flex-positive: 100;
  flex-grow: 100;
  margin-top: 20px;
}

resource-reports-page .filter-buttons-container > button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
}

resource-reports-page .filter-buttons-container > button ~ button {
  margin-left: 8px;
  margin-right: 0;
}

resource-reports-page ion-label {
  padding-left: 20px;
  font-size: small;
  font-weight: bold;
}

resource-reports-page .qsDashboardContainer {
  width: 100%;
  height: 100%;
}

resource-reports-page .qsDashboardRow {
  height: 100%;
}

resource-reports-page .loading-icon {
  display: block;
  margin-left: auto;
  margin-right: auto;
  width: 13%;
}

resource-reports-page .mr-10 {
  margin-right: 10px;
}

resource-reports-page .close-button-container {
  position: absolute;
  width: 100%;
  height: 0;
  margin-top: 5px;
}

resource-reports-page .reports-list-button {
  text-transform: none;
  position: absolute;
  right: 20px;
}

page-company-teams ion-content {
  -webkit-overflow-scrolling: touch;
}

page-company-teams ion-content ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-company-teams ion-content .scroll-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100% !important;
  overflow: hidden;
  background-color: rgba(197, 208, 224, 0.2);
}

page-company-teams ion-content .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

page-company-teams ion-content .navBar .nav-button {
  background: #2d2c2c;
  border-radius: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: 80px;
  width: 80px;
  color: #fff;
}

page-company-teams ion-content .navBar .nav-icon {
  width: 44px !important;
  height: 44px !important;
  opacity: 0.4;
}

page-company-teams ion-content .navBar .nav-text {
  text-transform: none;
  font-size: 9px;
  opacity: 0.4;
}

page-company-teams ion-content .navBar .nav-button:hover {
  background: black !important;
}

page-company-teams ion-content .navBar .nav-button:hover .nav-icon,
page-company-teams ion-content .navBar .nav-button:hover .nav-text {
  opacity: 1;
}

page-company-teams ion-content .navBar .active-highlight {
  background: black !important;
  border-left: 6px solid #5977ba;
}

page-company-teams ion-content .navBar .active-highlight .nav-icon {
  opacity: 1;
  width: 40px !important;
  height: 40px !important;
}

page-company-teams ion-content .navBar .active-highlight .nav-text {
  opacity: 1;
  margin-top: 3px;
}

page-company-teams .gridContainer {
  background-color: #eae8e8;
  overflow-x: scroll;
  width: calc(100% - 80px);
}

page-company-teams .gridContainer .buttons {
  padding: 0 20px;
  width: 100%;
}

page-company-teams .gridContainer .buttons .action-button {
  height: 40px;
  min-width: 106px;
  margin: 5px 5px 5px 0;
  border-radius: 3px;
}

page-company-teams .gridContainer .buttons .action-button > .button-inner {
  text-transform: none;
  font-size: 14px;
  font-weight: 600;
}

page-company-teams .gridContainer .buttons .action-button ion-icon {
  color: #2c3b5d;
  margin-left: 5px;
}

page-company-teams .gridContainer .buttons .cancel {
  float: right;
}

page-company-teams .gridContainer .card-content-ios,
page-company-teams .gridContainer .card-content-md {
  padding: 0 20px;
}

page-company-teams .gridContainer ion-card.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 15px;
  /* Track */
  /* Handle */
}

page-company-teams .gridContainer ion-card.card ::-webkit-scrollbar {
  width: 12px !important;
  height: 12px !important;
}

page-company-teams .gridContainer ion-card.card ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
  background: #fff;
}

page-company-teams .gridContainer ion-card.card ::-webkit-scrollbar-thumb {
  background: rgba(197, 208, 224, 0.8);
}

page-company-teams .gridContainer ion-card.card ::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(197, 208, 224, 0.4);
}

page-company-teams .gridContainer ion-card.card .search-bar {
  background-color: #eae8e8;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 36px;
  border: 1px solid #bbb;
  border-radius: 18px;
  margin-left: 20px;
  margin-top: 20px;
  width: 500px;
  font-size: 13px;
  position: relative;
}

page-company-teams .gridContainer ion-card.card .search-bar .clear-input {
  position: absolute;
  top: 8px;
  font-size: 18px;
  right: 65px;
  color: #4d4c4c;
  cursor: pointer;
}

page-company-teams .gridContainer ion-card.card .search-bar .search-label {
  color: #727272;
  width: 85px;
  text-align: right;
}

page-company-teams .gridContainer ion-card.card .search-bar .search-by-button {
  background-image: url("/assets/imgs/tempsnip2.png");
  background-position: right;
  background-repeat: no-repeat;
  height: 36px;
  color: #2d2c2c;
  font-size: 13px;
  width: 130px;
  padding: 10px;
  text-align: left;
  text-transform: capitalize;
  font-weight: bold;
  cursor: pointer;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-company-teams .gridContainer ion-card.card .search-bar input {
  background-color: #f3f2f2;
  border-radius: 3px;
  border-width: 0;
  width: 225px;
  font-size: 14px;
  padding-left: 10px;
  margin-right: 10px;
}

page-company-teams .gridContainer ion-card.card .search-bar .search-button {
  margin: 0 0 0 5px !important !important;
}

page-company-teams .gridContainer ion-card.card .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: calc(100% - 40px);
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 16px 20px;
}

page-company-teams .gridContainer ion-card.card .cardHeader .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

page-company-teams .gridContainer ion-card.card .cardHeader .cardIcon .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

page-company-teams .gridContainer ion-card.card .cardHeader .cardIcon .fab[mini] .icon {
  font-size: 32px;
}

page-company-teams .gridContainer ion-card.card .cardHeader .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

page-company-teams .gridContainer ion-card.card .cardHeader .cardIcon .button-inner {
  font-size: 16px;
}

page-company-teams .gridContainer ion-card.card ion-card-content {
  position: relative;
}

page-company-teams .gridContainer ion-card.card ion-card-content .buttons-container {
  position: absolute;
  top: 15px;
  right: 15px;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams {
  width: 100%;
  overflow-x: hidden;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row {
  width: 100%;
  height: 50px;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-case-manager,
page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-checkbox,
page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-date,
page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-patients,
page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-team-lead,
page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-team-name,
page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .more-button,
page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .team-row-responsive {
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 50px;
  padding-right: 15px;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .sort-icon {
  width: 0;
  position: relative;
  height: 50px;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .sort-icon ion-icon {
  position: absolute;
  top: 20px;
  right: 5px;
  line-height: 12px;
  font-size: 18px;
  font-weight: bold;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .team-row-responsive {
  width: calc(100% - 95px);
  height: 50px;
  padding-right: 0;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .team-row-responsive .table-header {
  font-weight: bold;
  padding-right: 20px;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-checkbox {
  width: 40px !important;
  height: 50px;
  text-align: left;
  padding-left: 20px;
  padding-right: 0;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-team-name {
  width: 30%;
  padding: 15px;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-team-lead {
  width: 17%;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-case-manager {
  width: 17%;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-patients {
  width: 18%;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .column-date {
  width: 18%;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .more-button {
  width: 55px;
  padding: 0;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .more-button .button-ios {
  margin: 0;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row .more-button .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .team-row:nth-child(even) {
  background-color: #eae8e8;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row {
  padding: 10px 0;
  width: 100%;
  background: white;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-header {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  padding: 16px 20px;
  border-radius: 3px;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-header .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-header .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 5px 0;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-body .team-member {
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 10px 0;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-body .team-member .role {
  width: 40%;
  padding: 0 20px;
  font-weight: bold;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-body .team-member .members {
  width: 60%;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-body .team-member .member-info {
  width: 100%;
  margin-bottom: 10px;
  display: block;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-body .team-member .member-info .primary {
  font-weight: bold;
  color: #5977ba;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-body .team-member .member-info:last-child {
  margin-bottom: 0;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .details-body .team-member .hide {
  display: none;
}

@media screen and (max-width: 960px) {
  page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .team-member {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .team-member .role,
  page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .team-member .members {
    width: 100% !important;
    padding-left: 30px;
  }
  page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .team-member .role {
    margin-bottom: 10px;
  }
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .patientsContainer {
  width: calc(100vw - 160px);
  overflow-x: scroll !important;
  padding-bottom: 12px;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .patients {
  background-color: rgba(174, 36, 101, 0.5) !important;
  color: white !important;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .noPatients {
  width: 100;
  margin: 10px;
  font-size: 14px;
  font-style: italic;
  text-align: center;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .patients-table td {
  padding-left: 20px !important;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .patients-table:nth-child(even) {
  background-color: rgba(174, 36, 101, 0.1);
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .patients-table:nth-child(odd) {
  background-color: rgba(174, 36, 101, 0.025);
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .table {
  width: 100%;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .table th {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

page-company-teams .gridContainer ion-card.card ion-card-content .teams .details-row .table td {
  white-space: nowrap;
  height: 50px;
  padding: 0;
  margin: 0;
  padding-left: 20px;
}

page-company-teams .gridContainer .pager-container {
  width: 100%;
  text-align: right;
  margin-top: 15px;
}

page-company-teams .gridContainer .pager-container .button-small-ios,
page-company-teams .gridContainer .pager-container .button-small-md {
  height: 2.1em;
  font-size: 1.4rem;
  padding: 0 10px;
  text-transform: capitalize;
}

page-company-teams .gridContainer .pager-container .page-selected {
  font-weight: bold;
}

page-company-teams .gridContainer .patient-pager {
  background-color: rgba(174, 36, 101, 0.1);
  border-radius: 2px;
  padding-right: 20px;
}

page-company-teams .gridContainer .loading {
  width: 100%;
  text-align: center;
  padding: 10px;
}

page-company-teams .gridContainer .loading img {
  margin: 0 auto;
  width: 30px;
  height: 30px;
}

page-company-teams-modal ion-content .data-item .input-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 585px;
}

page-company-teams-modal ion-content .data-item .input-item .label {
  width: 225px;
  font-size: 14px;
  font-weight: bold;
  padding-left: 20px;
  height: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-company-teams-modal ion-content .data-item .input-item .select-items {
  width: 360px;
  margin-bottom: 0px;
}

page-company-teams-modal ion-content .data-item .input-item .select-items .container-company {
  width: 360px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 5px;
}

page-company-teams-modal ion-content .data-item .input-item .select-items .container-company .select-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  border: 1px solid #c5d0e0;
  width: 320px;
  height: 40px;
  border-radius: 3px;
  padding-left: 10px;
  cursor: pointer;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
}

page-company-teams-modal ion-content .data-item .input-item .select-items .container-company .select-item .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding-top: 4px;
  padding-right: 10px;
}

page-company-teams-modal ion-content .data-item .input-item .select-items .container-company .delete-icon {
  width: 40px;
  height: 40px;
  margin: 0;
  top: 0;
  font-size: 12px !important;
}

page-company-teams-modal ion-content .data-item .input-item .select-items .container:first-child {
  margin-top: 0px !important;
}

page-company-teams-modal ion-content .data-item .input-item input {
  width: 320px;
  border: 1px solid #c5d0e0;
  height: 40px;
  border-radius: 3px;
  padding-left: 10px;
  padding-right: 10px;
}

page-company-teams-modal ion-content .data-item .input-item input:focus {
  border: 2px solid #5977ba;
}

page-company-teams-modal ion-content .data-item .input-item .error {
  border: 2px solid #d0011b;
}

page-company-teams-modal ion-content .data-item .no-button {
  content: "";
  width: 100%;
  height: 35px;
}

page-company-teams-modal ion-content .data-item .add-button-company {
  width: 555px;
  text-align: right;
  margin: 0 0 10px;
}

page-company-teams-modal ion-content .data-item .add-button-company .button-inner {
  font-size: 14px;
  font-weight: 600;
  text-transform: capitalize;
}

page-company-teams-modal ion-content .note-container {
  margin: 0 15px 10px !important;
}

page-company-teams-modal ion-content .star {
  color: #d0011b;
  margin-left: 5px;
}

page-company-teams-modal ion-content .popupElementSpacing {
  margin: 0px 35px 20px 40px;
}

page-company-teams-modal ion-content .row-radio-button {
  padding: 0 40px !important;
}

page-company-teams-modal ion-content .radio {
  margin-right: 10px;
}

page-company-teams-modal ion-content .radio-label {
  margin-right: 0 !important;
}

page-company-teams-modal ion-content .radio-circle-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-company-teams-modal ion-content .radio-circle-col .radio-icon {
  height: 30px;
  width: 30px;
}

page-company-teams-modal ion-content .radio-circle-col .radio-icon .radio-inner {
  height: 22px;
  width: 22px;
}

page-company-teams-options ion-icon {
  padding: 0 5px 0 5px !important;
}

page-company-teams-options .button-ios {
  margin: 0 !important;
  height: 40px;
}

page-company-teams-options .edit-icon {
  padding: 0 10px !important;
}

page-company-teams-options .add-icon {
  font-size: 40px !important;
  width: 44px;
}

page-company-teams-search-select ion-content ion-label {
  font-size: 14px !important;
}

page-company-teams-search-select ion-content .scroll-content {
  background: none !important;
  padding-bottom: 0 !important;
}

page-company-teams-search-select ion-content ::-webkit-scrollbar,
page-company-teams-search-select ion-content ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-company-teams-search-select ion-content .search-container {
  padding: 5px;
}

page-company-teams-search-select ion-content .search-container input {
  width: 100%;
  padding: 10px;
  height: 40px;
}

page-company-teams-search-select ion-content .spinner-container {
  width: 100%;
  text-align: center;
}

page-company-teams-search-select ion-content .item:hover {
  background-color: #eae8e8;
}

activity-log-report .activity-log-report-header {
  padding: 10px 15px 14px 20px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  background: #ecf3fc;
  color: #5977ba;
  font-size: 16px;
  font-weight: 610;
  border-radius: 2px;
  margin: 7px;
}

activity-log-report .exit-activity-log-report {
  padding-top: 7px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 0%;
  -ms-flex: 0 0 0%;
  flex: 0 0 0%;
}

activity-log-report .exit-activity-log-report .text-transform {
  text-transform: initial;
}

activity-log-report .qsDashboardContainer {
  height: calc(100% - 20px);
}

activity-log-report .qsDashboardRow {
  height: calc(100% - 55px);
}

activity-log-report .qsDashboardIfram {
  width: 100%;
}

billing-settings .scrollable {
  overflow: auto;
  overflow-x: scroll;
  height: calc(100vh - 15.5em);
}

@media only screen and (min-width: 576px) {
  billing-settings .scrollable {
    height: calc(100vh - 16.5em);
  }
}

@media only screen and (max-width: 650px) {
  billing-settings .scrollable {
    height: calc(100vh - 20em);
  }
}

@media only screen and (min-width: 768px) {
  billing-settings .scrollable {
    height: calc(100vh - 16.5em);
  }
}

@media only screen and (min-width: 992px) {
  billing-settings .scrollable {
    height: calc(100vh - 16.5em);
  }
}

clearinghouse-view .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
  padding-left: 5px;
}

clearinghouse-view .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

clearinghouse-view .item-css ion-searchbar .searchbar-input {
  border: 1px solid #c5d0e0;
  border-radius: 3px;
}

clearinghouse-view .item-css ion-searchbar .searchbar-search-icon {
  height: 40px;
  width: 40px;
  left: auto;
  top: 6px;
  background-position: center;
  cursor: pointer;
  right: 6%;
}

clearinghouse-view .item-css .searchbar .searchbar-clear-icon {
  right: 0%;
  background-size: 20px;
  background-color: transparent;
  height: 38px;
  margin: 1px 30px 0px 0px;
}

clearinghouse-view .item-css .searchbar .searchbar-clear-icon:hover {
  background-color: #eee;
}

clearinghouse-view .searchMargin {
  margin-top: 3px;
  padding: 0;
}

clearinghouse-view .icons {
  position: absolute;
  right: -3px;
  top: 3px !important;
  font-size: 1.5em;
  margin-right: 40px;
}

clearinghouse-view .icons .more-icon {
  margin-right: 20px;
}

clearinghouse-view ion-content {
  -webkit-overflow-scrolling: touch;
}

clearinghouse-view ion-content ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

clearinghouse-view ion-content .scroll-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100% !important;
  overflow: hidden;
  background-color: rgba(197, 208, 224, 0.2);
}

clearinghouse-view .card-content-ios,
clearinghouse-view .card-content-md {
  padding: 0 20px;
}

clearinghouse-view ion-card.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 15px;
  /* Track */
  /* Handle */
}

clearinghouse-view ion-card.card ::-webkit-scrollbar {
  width: 12px !important;
  height: 12px !important;
}

clearinghouse-view ion-card.card ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
  background: #fff;
}

clearinghouse-view ion-card.card ::-webkit-scrollbar-thumb {
  background: rgba(197, 208, 224, 0.8);
}

clearinghouse-view ion-card.card ::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(197, 208, 224, 0.4);
}

clearinghouse-view ion-card.card .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: calc(100% - 40px);
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 16px 20px;
  margin-left: 20px;
}

clearinghouse-view ion-card.card ion-card-content {
  position: relative;
}

clearinghouse-view ion-card.card ion-card-content .buttons-container {
  position: absolute;
  top: 15px;
  right: 15px;
}

clearinghouse-view .pager-container {
  width: 100%;
  text-align: right;
}

clearinghouse-view .pager-container .button-small-ios,
clearinghouse-view .pager-container .button-small-md {
  height: 2.1em;
  font-size: 1.4rem;
  padding: 0 10px;
  text-transform: capitalize;
}

clearinghouse-view .pager-container .page-selected {
  font-weight: bold;
}

clearinghouse-view .pagination-grid {
  padding: 10px 0 58px 0;
}

clearinghouse-view .loading {
  width: 100%;
  text-align: center;
  padding: 10px;
}

clearinghouse-view .loading img {
  margin: 0 auto;
  width: 30px;
  height: 30px;
}

clearinghouse-view .icons {
  position: absolute;
  right: -3px;
  top: 3px !important;
  font-size: 1.5em;
  margin-right: 40px;
}

clearinghouse-view .icons .more-icon {
  margin-right: 20px;
}

clearinghouse-view .pc-name {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

clearinghouse-view .scroll-row {
  min-width: 650px;
}

clearinghouse-view .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

clearinghouse-view .overWriteMargin {
  margin: 0 !important;
}

clearinghouse-view .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

clearinghouse-view .details-row {
  font-size: 12px;
  padding: 10px 0;
  width: 100%;
}

clearinghouse-view .details-row .details-header {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  padding: 16px 20px;
  border-radius: 3px;
}

clearinghouse-view .details-row .details-header .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

clearinghouse-view .details-row .subheader {
  font-weight: bold;
  font-size: small;
}

clearinghouse-view .details-row .table {
  width: 100%;
}

clearinghouse-view .details-row .table th {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

clearinghouse-view .details-row .table td {
  white-space: nowrap;
  height: 50px;
  padding: 0;
  margin: 0;
  padding-left: 20px;
}

clearinghouse-view .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

clearinghouse-view .scrollable-content {
  height: calc(100vh - 16em);
}

clearinghouse-view .action-icons-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 10px;
}

clearinghouse-view .noPadding {
  padding: 0;
}

clearinghouse-view .btnActivate {
  text-transform: initial;
  margin-right: 6px;
}

clearinghouse-view .marg-16 {
  margin-top: 16px !important;
}

clearinghouse-view-archive-modal {
  left: calc(50% - (550px / 2)) !important;
  width: 550px !important;
  height: 450px !important;
  border-radius: 5px !important;
}

clearinghouse-view-archive-modal .modal-info-list {
  margin: 0px 20px;
}

clearinghouse-view-archive-modal .month-text-bold {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

clearinghouse-view-archive-modal .no-padding {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
}

clearinghouse-view-delete-modal {
  left: calc(50% - (550px / 2)) !important;
  width: 550px !important;
  height: 200px !important;
  border-radius: 5px !important;
}

clearinghouse-view-delete-modal .modal-info-list {
  margin: 0px 20px;
}

clearinghouse-view-delete-modal .month-text-bold {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

clearinghouse-view-delete-modal .no-padding {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
}

clearinghouse-view-delete-modal .iconButton {
  background-color: #bb5e81;
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
  float: right;
}

clearinghouse-view-delete-modal .button-clear-md-white:hover:not(.disable-hover) {
  background-color: #bb5e81;
}

workgroup-add-member .middle-align {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-align-content: center !important;
  -ms-flex-line-pack: center !important;
  align-content: center !important;
  -webkit-box-align: center !important;
  -webkit-align-items: center !important;
  -ms-flex-align: center !important;
  align-items: center !important;
}

workgroup-add-member fieldset {
  border: 0;
  font-weight: bold;
  padding-left: 0;
  padding-right: 0;
  margin-left: 0;
  margin-right: 0;
}

workgroup-add-member hr {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #ccc;
  margin: 1em 0;
  padding: 0;
}

workgroup-add-member .checkbox-margin-left-zero {
  margin-left: 0 !important;
  padding-left: 4px;
}

workgroup-add-member .item-padding-left-zero {
  padding-left: 0;
}

workgroup-add-member legend {
  width: 100%;
}

workgroup-add-member .left {
  width: 200px;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  float: left;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 4px;
}

workgroup-add-member .delete {
  color: #5977ba !important;
}

workgroup-add-member .right {
  width: 100px;
  display: block;
  float: right;
}

workgroup-add-member .left-margin-four {
  margin-left: 4px;
}

workgroup-add-member .margin-auto {
  margin: auto;
}

workgroup-add-member .addButton {
  width: 30px;
  height: 30px;
  float: none;
}

workgroup-add-member .no-side-padding {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

workgroup-add-member .available {
  color: #85bf31;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

workgroup-add-member .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

workgroup-add-member .cancel-button:active,
workgroup-add-member .cancel-button:hover {
  background-color: #d0011b !important;
}

workgroup-add-member .save-button:active,
workgroup-add-member .save-button:hover {
  background-color: #85bf31 !important;
}

workgroup-add-member .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

workgroup-add-member .mt-5 {
  margin-top: 5px;
}

workgroup-add-member .dist {
  margin-top: -5px;
}

workgroup-add-member .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

workgroup-add-member .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

workgroup-add-member .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

workgroup-add-member .employeeCardHeader {
  background-color: #ae2465 !important;
}

workgroup-add-member .employee-cs-h1 {
  color: #ffffff !important;
}

workgroup-add-member .select {
  padding: 0;
  height: 20px;
}

workgroup-add-member .select .select-icon {
  position: absolute;
  right: 20px;
}

workgroup-add-member .text-input-md {
  margin: 8px;
}

workgroup-add-member .error-message {
  color: #d0011b;
  margin-top: 2%;
  font-size: 12px;
  font-weight: 500;
}

workgroup-add-member .formRow {
  min-height: 2.4em !important;
}

workgroup-add-member .add-button {
  text-transform: capitalize;
  padding: 0px 38px;
  font-weight: 600;
  margin-left: 15px;
  margin-bottom: 0px;
}

workgroup-add-member .edit-name-button {
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
}

company-details-companyLocations .table-header {
  padding: 0;
}

company-details-companyLocations .note-data-row {
  margin-right: 0px;
  padding-right: 0px;
}

company-details-companyLocations .workgroup-row:nth-child(odd) ion-row.note-data-row {
  background-color: #fff;
}

company-details-companyLocations .workgroup-row:nth-child(even) ion-row.note-data-row {
  background-color: #f0f0f0;
}

company-details-companyLocations .location-details-card {
  margin: 0px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  font-size: 14px;
  padding: 0px;
  width: 100%;
  background-color: transparent;
  overflow: auto;
}

company-details-companyLocations .location-content-card {
  margin-left: 0px;
  margin-right: -10px;
  padding-right: -10px;
  min-width: 1260px;
}

company-details-companyLocations .details-subtitle {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  border-radius: 2px;
}

company-details-companyLocations .details-row {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding-bottom: 25px;
  margin-top: 5px;
  min-width: 1260px;
}

company-details-companyLocations .details-row ion-col {
  padding: 0;
}

company-details-companyLocations .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

company-details-companyLocations .label-size {
  height: 21px;
  margin: 2px 0px;
  padding-left: 15px;
}

company-details-companyLocations .no-margin-label {
  margin: 2px 0px;
  padding-left: 15px;
}

company-details-companyLocations .list-item {
  color: #2d2c2c;
  font-size: 13px;
  font-weight: 570;
}

company-navigation {
  background: #2d2c2c;
  -webkit-overflow-scrolling: touch;
}

company-navigation .reports-btn {
  border-left: 6px solid #5977ba;
  background: #000 !important;
}

company-navigation .reports-btn .navIcon {
  opacity: 1;
}

company-navigation .reports-btn .navText {
  opacity: 1;
  font-weight: 700;
}

company-navigation .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

company-navigation .navButton {
  background: #2d2c2c;
  border-radius: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: 80px;
  width: 80px;
}

company-navigation .navButton:hover,
company-navigation .activated,
company-navigation .active-highlight {
  background: black !important;
}

company-navigation .active-highlight {
  border-left: 6px solid #5977ba;
}

company-navigation .button {
  white-space: normal;
}

company-navigation .button,
company-navigation .button:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

company-navigation .navContents {
  width: 80px;
}

company-navigation .navText {
  color: white;
  margin-top: 2px;
  text-transform: none;
  font-size: 9px;
}

company-navigation .navIcon,
company-navigation .navText {
  opacity: 0.4;
}

company-navigation .navButton:hover > span > div > .navIcon,
company-navigation .navButton:hover > span > div > .navText,
company-navigation .active-highlight > span > div > .navIcon,
company-navigation .active-highlight > span > div > .navText {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
  opacity: 1;
}

company-navigation .status {
  margin-top: -24px;
  right: 6px;
  position: absolute;
}

company-navigation ion-icon {
  color: #85bf31;
  font-size: 9px;
  font-weight: bold;
}

facilities-view .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
  padding-left: 5px;
}

facilities-view .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

facilities-view .item-css ion-searchbar .searchbar-input {
  border: 1px solid #c5d0e0;
  border-radius: 3px;
}

facilities-view .item-css ion-searchbar .searchbar-search-icon {
  height: 40px;
  width: 40px;
  left: auto;
  top: 6px;
  background-position: center;
  cursor: pointer;
  right: 6%;
}

facilities-view .item-css .searchbar .searchbar-clear-icon {
  right: 0%;
  background-size: 20px;
  background-color: transparent;
  height: 38px;
  margin: 1px 30px 0px 0px;
}

facilities-view .item-css .searchbar .searchbar-clear-icon:hover {
  background-color: #eee;
}

facilities-view .searchMargin {
  margin-top: 3px;
  padding: 0;
}

facilities-view .icons {
  position: absolute;
  right: -3px;
  top: 3px !important;
  font-size: 1.5em;
  margin-right: 40px;
}

facilities-view .icons .more-icon {
  margin-right: 20px;
}

facilities-view ion-content {
  -webkit-overflow-scrolling: touch;
}

facilities-view ion-content ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

facilities-view ion-content .scroll-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100% !important;
  overflow: hidden;
  background-color: rgba(197, 208, 224, 0.2);
}

facilities-view .card-content-ios,
facilities-view .card-content-md {
  padding: 0 20px;
}

facilities-view ion-card.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 15px;
  /* Track */
  /* Handle */
}

facilities-view ion-card.card ::-webkit-scrollbar {
  width: 12px !important;
  height: 12px !important;
}

facilities-view ion-card.card ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
  background: #fff;
}

facilities-view ion-card.card ::-webkit-scrollbar-thumb {
  background: rgba(197, 208, 224, 0.8);
}

facilities-view ion-card.card ::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(197, 208, 224, 0.4);
}

facilities-view ion-card.card .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: calc(100% - 40px);
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 16px 20px;
  margin-left: 20px;
}

facilities-view ion-card.card ion-card-content {
  position: relative;
}

facilities-view ion-card.card ion-card-content .buttons-container {
  position: absolute;
  top: 15px;
  right: 15px;
}

facilities-view .pager-container {
  width: 100%;
  text-align: right;
}

facilities-view .pager-container .button-small-ios,
facilities-view .pager-container .button-small-md {
  height: 2.1em;
  font-size: 1.4rem;
  padding: 0 10px;
  text-transform: capitalize;
}

facilities-view .pager-container .page-selected {
  font-weight: bold;
}

facilities-view .pagination-grid {
  padding: 10px 0 58px 0;
}

facilities-view .loading {
  width: 100%;
  text-align: center;
  padding: 10px;
}

facilities-view .loading img {
  margin: 0 auto;
  width: 30px;
  height: 30px;
}

facilities-view .icons {
  position: absolute;
  right: -3px;
  top: 3px !important;
  font-size: 1.5em;
  margin-right: 40px;
}

facilities-view .icons .more-icon {
  margin-right: 20px;
}

facilities-view .pc-name {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

facilities-view .scroll-row {
  min-width: 650px;
}

facilities-view .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

facilities-view .overWriteMargin {
  margin: 0 !important;
}

facilities-view .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

facilities-view .details-row {
  font-size: 12px;
  padding: 10px 0;
  width: 100%;
}

facilities-view .details-row .details-header {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  padding: 16px 20px;
  border-radius: 3px;
}

facilities-view .details-row .details-header .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

facilities-view .details-row .subheader {
  font-weight: bold;
  font-size: small;
}

facilities-view .details-row .table {
  width: 100%;
}

facilities-view .details-row .table th {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

facilities-view .details-row .table td {
  white-space: nowrap;
  height: 50px;
  padding: 0;
  margin: 0;
  padding-left: 20px;
}

facilities-view .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

facilities-view .scrollable-content {
  height: calc(100vh - 16em);
}

facilities-view .action-icons-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 10px;
}

facilities-view .noPadding {
  padding: 0;
}

facilities-view .btnActivate {
  text-transform: initial;
  margin-right: 6px;
}

facilities-view .marg-16 {
  margin-top: 16px !important;
}

facilities-view-archive-modal {
  left: calc(50% - (550px / 2)) !important;
  width: 550px !important;
  height: 450px !important;
  border-radius: 5px !important;
}

facilities-view-archive-modal .modal-info-list {
  margin: 0px 20px;
}

facilities-view-archive-modal .month-text-bold {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

facilities-view-archive-modal .no-padding {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
}

facilities-view-delete-modal {
  left: calc(50% - (550px / 2)) !important;
  width: 550px !important;
  height: 200px !important;
  border-radius: 5px !important;
}

facilities-view-delete-modal .modal-info-list {
  margin: 0px 20px;
}

facilities-view-delete-modal .month-text-bold {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

facilities-view-delete-modal .no-padding {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
}

facilities-view-delete-modal .iconButton {
  background-color: #bb5e81;
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
  float: right;
}

facilities-view-delete-modal .button-clear-md-white:hover:not(.disable-hover) {
  background-color: #bb5e81;
}

.delete-facility-confirmation-popup .modal-size {
  max-height: 250px;
  max-width: 500px;
}

.delete-facility-confirmation-popup .modal-wrapper {
  height: 250px;
  width: 500px;
  border-radius: 5px;
}

cancel-facility .cs-h1 {
  background-color: rgba(197, 208, 244, 0.5);
  height: 50px;
}

cancel-facility .footerButtonBtn {
  height: 42px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

cancel-facility .footer::before {
  background-image: none;
}

cancel-facility .popupElementSpacing {
  padding-left: 20px;
  padding-right: 20px;
  font-size: 13px;
  font-weight: bold;
  margin-top: 10px;
}

cancel-facility .scroll-content {
  margin-bottom: 50px !important;
  overflow-y: hidden !important;
  padding: 0 !important;
}

cancel-facility .header-name {
  color: #5977ba;
  background-color: #e2e7ef;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
  font-size: 16px;
  font-weight: bold;
}

cancel-facility .popover-button-container {
  text-align: right;
  padding-bottom: 10px;
}

create-facility .company-card-content {
  overflow: visible;
  margin: 0 !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}

create-facility .back-icon {
  background: transparent !important;
  padding-right: 0;
}

create-facility ion-card-header > ion-row > ion-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

create-facility .contact-card-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  border-radius: 2px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 50px;
  cursor: pointer;
  background-color: #eee;
  color: gray;
  overflow-wrap: break-word;
  padding: 10px;
  margin-bottom: 10px;
}

create-facility .contact-card-tab.selected {
  background-color: #e2e7ef;
  color: #5977ba;
}

create-facility .contact-card-tab.selected > .tab-status > ion-icon {
  color: #5977ba;
}

create-facility .tab-title {
  width: calc(100% - 40px);
  margin-right: 10px;
}

create-facility .tab-status {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 30px;
  width: 30px;
}

create-facility .tab-status.incomplete {
  margin-top: -4px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: red;
}

create-facility .tab-status.complete > ion-icon {
  color: #85bf31;
}

create-facility .tab-status > ion-icon {
  font-size: 30px;
  width: 20px;
  height: 20px;
}

create-facility .tab-status > ion-icon.incomplete {
  font-size: 24px;
}

create-facility .contact-card-subheader {
  color: #5977ba;
  background-color: #e2e7ef;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
}

create-facility .contact-card-section {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-left: 20px;
  border-radius: 2px 2px 0 0;
}

create-facility .contact-card-section-content button {
  text-transform: none;
}

create-facility .contact-card-section-content ion-label {
  font-weight: bold;
  margin: 8px 8px 0 0;
}

create-facility .contact-card-section-content .ng-select.ng-select-single .ng-select-container {
  margin-top: 0;
  height: 40px;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

create-facility .contact-card-section-content ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: 40px;
}

create-facility .contact-card-section-content ion-input input {
  margin: 10px 8px;
}

create-facility .contact-card-section-content cur-date-picker .ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

create-facility .contact-card-section-content ion-textarea {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: 150px;
}

create-facility .contact-card-section-content ion-textarea textarea {
  resize: none;
}

create-facility .contact-card-section-content .remove-button-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
}

create-facility .contact-card-section-content .disabled {
  pointer-events: none;
  background-color: #eee;
}

create-facility .contact-card-section-content .disabled .ng-select-container,
create-facility .contact-card-section-content .disabled .ion-input {
  background-color: #eee;
}

create-facility .contact-card-section-content .disabled .text-input[disabled] {
  opacity: 1;
}

create-facility .required-indicator {
  color: red;
}

create-facility .disableDropdown {
  pointer-events: none;
}

create-facility .disableDropdown .ng-select-container {
  color: gray;
}

create-facility .hidden-section {
  display: none;
}

create-facility .noPadding {
  padding: 0;
}

create-facility .content-buttons {
  margin-left: 20px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

create-facility .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

create-facility .back-button {
  background-color: #747dbb;
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
}

create-facility .back-button:hover:not(.disable-hover) {
  background-color: #747dbb;
}

create-facility .phone-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

create-facility .phone-input {
  padding: 0 5px;
}

facilities-view-options .icon {
  color: #5977ba;
  padding-right: 8px;
}

facilities-view-options .archiveIcon {
  width: 29.44px;
  height: 15.13px;
}

save-facility .modal-size {
  max-height: 500px;
  max-width: 500px;
}

save-facility .modal-wrapper {
  height: 500px;
  width: 500px;
  border-radius: 5px;
}

save-facility .expanded-content {
  height: 650px !important;
  -webkit-transition: height 0.3s ease !important;
  transition: height 0.3s ease !important;
}

save-facility .cs-h1 {
  background-color: rgba(197, 208, 244, 0.5);
  height: 50px;
}

save-facility .footerButtonBtn {
  height: 42px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

save-facility .footer::before {
  background-image: none;
}

save-facility .popupElementSpacing {
  padding-left: 20px;
  padding-right: 20px;
  font-size: 13px;
  font-weight: bold;
  margin-top: 10px;
}

save-facility .scroll-content {
  overflow-y: hidden !important;
  padding: 0 !important;
}

save-facility .header-name {
  color: #5977ba;
  background-color: #e2e7ef;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
  font-size: 16px;
  font-weight: bold;
}

save-facility .popover-button-container {
  text-align: right;
  padding-bottom: 10px;
}

save-facility .no-margin-bottom {
  margin-bottom: 0 !important;
}

save-facility .no-padding-left {
  padding-left: 0;
}

save-facility .facility-general-popup {
  width: 500px !important;
  height: 450px;
}

save-facility .facility-rates-popup {
  width: 500px !important;
  height: 420px;
}

save-facility .payer-popup {
  width: 500px !important;
  height: 215px;
}

location-group .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background: white;
}

location-group .grid {
  padding: 0 !important;
}

location-group .row-even {
  background-color: #fff;
}

location-group .row-odd {
  background-color: #f0f0f0;
}

location-group .scrollable {
  height: calc(100vh - 12em);
}

location-teams .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

location-teams .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

location-teams .item-css ion-searchbar .searchbar-input {
  border: 1px solid #c5d0e0;
  border-radius: 3px;
}

location-teams .item-css ion-searchbar .searchbar-search-icon {
  height: 40px;
  width: 40px;
  right: 0px;
  left: auto;
  top: 6px;
  background-position: center;
}

location-teams .item-css .searchbar .searchbar-clear-icon {
  right: 0%;
  background-size: 20px;
  background-color: transparent;
  height: 38px;
  margin: 1px 30px 0px 0px;
}

location-teams .item-css .searchbar .searchbar-clear-icon:hover {
  background-color: #eee;
}

location-teams .searchMargin {
  margin-top: 3px;
  padding: 0;
}

location-teams .icons {
  position: absolute;
  right: -3px;
  top: 3px !important;
  font-size: 1.5em;
  margin-right: 40px;
}

location-teams .icons .more-icon {
  margin-right: 20px;
}

location-teams ion-content {
  -webkit-overflow-scrolling: touch;
}

location-teams ion-content ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

location-teams ion-content .scroll-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100% !important;
  overflow: hidden;
  background-color: rgba(197, 208, 224, 0.2);
}

location-teams .card-content-ios,
location-teams .card-content-md {
  padding: 0 20px;
}

location-teams ion-card.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 15px;
  /* Track */
  /* Handle */
}

location-teams ion-card.card ::-webkit-scrollbar {
  width: 12px !important;
  height: 12px !important;
}

location-teams ion-card.card ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
  background: #fff;
}

location-teams ion-card.card ::-webkit-scrollbar-thumb {
  background: rgba(197, 208, 224, 0.8);
}

location-teams ion-card.card ::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(197, 208, 224, 0.4);
}

location-teams ion-card.card .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: calc(100% - 40px);
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 16px 20px;
  margin-left: 20px;
}

location-teams ion-card.card ion-card-content {
  position: relative;
}

location-teams ion-card.card ion-card-content .buttons-container {
  position: absolute;
  top: 15px;
  right: 15px;
}

location-teams ion-card.card ion-card-content .teams {
  width: 100%;
  overflow-x: hidden;
}

location-teams ion-card.card ion-card-content .teams .team-row {
  width: 100%;
  height: 50px;
}

location-teams ion-card.card ion-card-content .teams .team-row .column-case-manager,
location-teams ion-card.card ion-card-content .teams .team-row .column-date,
location-teams ion-card.card ion-card-content .teams .team-row .column-patients,
location-teams ion-card.card ion-card-content .teams .team-row .column-team-lead,
location-teams ion-card.card ion-card-content .teams .team-row .column-team-name,
location-teams ion-card.card ion-card-content .teams .team-row .more-button,
location-teams ion-card.card ion-card-content .teams .team-row .team-row-responsive {
  float: left;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  height: 50px;
  padding-right: 15px;
}

location-teams ion-card.card ion-card-content .teams .team-row .sort-icon {
  width: 0;
  position: relative;
  height: 50px;
}

location-teams ion-card.card ion-card-content .teams .team-row .sort-icon ion-icon {
  position: absolute;
  top: 20px;
  right: 5px;
  line-height: 12px;
  font-size: 18px;
  font-weight: bold;
}

location-teams ion-card.card ion-card-content .teams .team-row .team-row-responsive {
  width: calc(100% - 95px);
  height: 50px;
  padding-right: 0;
}

location-teams ion-card.card ion-card-content .teams .team-row .team-row-responsive .table-header {
  font-weight: bold;
  padding-right: 20px;
}

location-teams ion-card.card ion-card-content .teams .team-row .column-team-name {
  width: 30%;
  padding: 15px;
}

location-teams ion-card.card ion-card-content .teams .team-row .column-team-lead {
  width: 17%;
}

location-teams ion-card.card ion-card-content .teams .team-row .column-case-manager {
  width: 17%;
}

location-teams ion-card.card ion-card-content .teams .team-row .column-patients {
  width: 18%;
}

location-teams ion-card.card ion-card-content .teams .team-row .column-date {
  width: 18%;
}

location-teams ion-card.card ion-card-content .teams .team-row .more-button {
  width: 55px;
  padding: 0;
}

location-teams ion-card.card ion-card-content .teams .team-row .more-button .button-ios {
  margin: 0;
}

location-teams ion-card.card ion-card-content .teams .team-row .more-button .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

location-teams ion-card.card ion-card-content .teams .team-row:nth-child(even) {
  background-color: #eae8e8;
}

location-teams .pager-container {
  width: 100%;
  text-align: right;
  margin-top: 15px;
}

location-teams .pager-container .button-small-ios,
location-teams .pager-container .button-small-md {
  height: 2.1em;
  font-size: 1.4rem;
  padding: 0 10px;
  text-transform: capitalize;
}

location-teams .pager-container .page-selected {
  font-weight: bold;
}

location-teams .loading {
  width: 100%;
  text-align: center;
  padding: 10px;
}

location-teams .loading img {
  margin: 0 auto;
  width: 30px;
  height: 30px;
}

location-teams .pc-name {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
  padding-left: 4px;
}

location-teams .scroll-row {
  min-width: 650px;
}

location-teams .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

location-teams .overWriteMargin {
  margin: 0 !important;
}

location-teams .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

location-teams .details-row {
  font-size: 12px;
  padding: 10px 0;
  width: 100%;
}

location-teams .details-row .details-header {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  padding: 16px 20px;
  border-radius: 3px;
}

location-teams .details-row .details-header .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

location-teams .details-row .details-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  padding: 5px 0;
}

location-teams .details-row .details-body .team-member {
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  margin: 10px 0;
}

location-teams .details-row .details-body .team-member .role {
  width: 40%;
  padding: 0 20px;
  font-weight: bold;
}

location-teams .details-row .details-body .team-member .members {
  width: 60%;
}

location-teams .details-row .details-body .team-member .member-info {
  width: 100%;
  margin-bottom: 10px;
  display: block;
}

location-teams .details-row .details-body .team-member .member-info .primary {
  font-weight: bold;
  color: #5977ba;
}

location-teams .details-row .details-body .team-member .member-info:last-child {
  margin-bottom: 0;
}

location-teams .details-row .details-body .team-member .hide {
  display: none;
}

@media screen and (max-width: 960px) {
  location-teams .details-row .team-member {
    -webkit-box-orient: vertical !important;
    -webkit-box-direction: normal !important;
    -webkit-flex-direction: column !important;
    -ms-flex-direction: column !important;
    flex-direction: column !important;
  }
  location-teams .details-row .team-member .role,
  location-teams .details-row .team-member .members {
    width: 100% !important;
    padding-left: 30px;
  }
  location-teams .details-row .team-member .role {
    margin-bottom: 10px;
  }
}

location-teams .details-row .patientsContainer {
  padding-bottom: 12px;
}

location-teams .details-row .noPatients {
  width: 100px;
  margin: 10px;
  font-size: 14px;
  font-style: italic;
  text-align: center;
}

location-teams .details-row .patients-table td {
  padding-left: 20px !important;
}

location-teams .details-row .patients-table:nth-child(even) {
  background-color: #f0f0f0;
}

location-teams .details-row .patients-table:nth-child(odd) {
  background-color: white;
}

location-teams .details-row .table {
  width: 100%;
}

location-teams .details-row .table th {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

location-teams .details-row .table td {
  white-space: nowrap;
  height: 50px;
  padding: 0;
  margin: 0;
  padding-left: 20px;
}

location-teams .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

location-teams .scrollable-content {
  height: calc(100vh - 16em);
}

location-teams .action-icons-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 10px;
}

location-teams .noPadding {
  padding: 0;
}

location-teams-details {
  font-size: 12px;
}

locations .scrollable {
  overflow: auto;
  overflow-x: scroll;
  height: calc(100vh - 15.5em);
}

@media only screen and (min-width: 576px) {
  locations .scrollable {
    height: calc(100vh - 16.5em);
  }
}

@media only screen and (max-width: 650px) {
  locations .scrollable {
    height: calc(100vh - 20em);
  }
}

@media only screen and (min-width: 768px) {
  locations .scrollable {
    height: calc(100vh - 16.5em);
  }
}

@media only screen and (min-width: 992px) {
  locations .scrollable {
    height: calc(100vh - 16.5em);
  }
}

payers-view .filter {
  height: 5px;
}

payers-view .icon {
  background-color: transparent;
}

payers-view .details-action-buttons {
  padding-right: 20px;
  text-align: right;
}

payers-view .grid-button {
  text-transform: none !important;
}

payers-view .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
  padding-left: 5px;
}

payers-view .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

payers-view .item-css ion-searchbar .searchbar-input {
  border: 1px solid #c5d0e0;
  border-radius: 3px;
}

payers-view .item-css ion-searchbar .searchbar-search-icon {
  height: 40px;
  width: 40px;
  left: auto;
  top: 6px;
  background-position: center;
  cursor: pointer;
  right: 6%;
}

payers-view .item-css .searchbar .searchbar-clear-icon {
  right: 0%;
  background-size: 20px;
  background-color: transparent;
  height: 38px;
  margin: 1px 30px 0px 0px;
}

payers-view .item-css .searchbar .searchbar-clear-icon:hover {
  background-color: #eee;
}

payers-view .searchMargin {
  margin-top: 3px;
  padding: 0;
}

payers-view .icons {
  position: absolute;
  right: -3px;
  top: 3px !important;
  font-size: 1.5em;
  margin-right: 40px;
}

payers-view .icons .more-icon {
  margin-right: 20px;
}

payers-view ion-content {
  -webkit-overflow-scrolling: touch;
}

payers-view ion-content ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  height: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

payers-view ion-content .scroll-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100% !important;
  overflow: hidden;
  background-color: rgba(197, 208, 224, 0.2);
}

payers-view .card-content-ios,
payers-view .card-content-md {
  padding: 0 20px;
}

payers-view ion-card.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 15px;
  /* Track */
  /* Handle */
}

payers-view ion-card.card ::-webkit-scrollbar {
  width: 12px !important;
  height: 12px !important;
}

payers-view ion-card.card ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
  background: #fff;
}

payers-view ion-card.card ::-webkit-scrollbar-thumb {
  background: rgba(197, 208, 224, 0.8);
}

payers-view ion-card.card ::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(197, 208, 224, 0.4);
}

payers-view ion-card.card .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: calc(100% - 40px);
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 16px 20px;
  margin-left: 20px;
}

payers-view ion-card.card ion-card-content {
  position: relative;
}

payers-view ion-card.card ion-card-content .buttons-container {
  position: absolute;
  top: 15px;
  right: 15px;
}

payers-view .pager-container {
  width: 100%;
  text-align: right;
}

payers-view .pager-container .button-small-ios,
payers-view .pager-container .button-small-md {
  height: 2.1em;
  font-size: 1.4rem;
  padding: 0 10px;
  text-transform: capitalize;
}

payers-view .pager-container .page-selected {
  font-weight: bold;
}

payers-view .pagination-grid {
  padding: 10px 0 58px 0;
}

payers-view .loading {
  width: 100%;
  text-align: center;
  padding: 10px;
}

payers-view .loading img {
  margin: 0 auto;
  width: 30px;
  height: 30px;
}

payers-view .icons {
  position: absolute;
  right: -3px;
  top: 3px !important;
  font-size: 1.5em;
  margin-right: 40px;
}

payers-view .icons .more-icon {
  margin-right: 20px;
}

payers-view .pc-name {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

payers-view .scroll-row {
  min-width: 650px;
}

payers-view .scroll-row .col {
  text-overflow: ellipsis;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  overflow: hidden;
  white-space: nowrap;
}

payers-view .overWriteMargin {
  margin: 0 !important;
}

payers-view .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

payers-view .details-row {
  font-size: 12px;
  padding: 10px 0;
  width: 100%;
}

payers-view .details-row .details-header {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  font-size: 16px;
  line-height: 16px;
  font-weight: 700;
  padding: 16px 20px;
  border-radius: 3px;
}

payers-view .details-row .details-header .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

payers-view .details-row .subheader {
  font-weight: bold;
  font-size: small;
}

payers-view .details-row .table {
  width: 100%;
}

payers-view .details-row .table th {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

payers-view .details-row .table td {
  white-space: nowrap;
  height: 50px;
  padding: 0;
  margin: 0;
  padding-left: 20px;
}

payers-view .row-container:nth-child(even) {
  background-color: #f0f0f0;
}

payers-view .scrollable-content {
  height: calc(100vh - 16em);
}

payers-view .action-icons-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 10px;
}

payers-view .noPadding {
  padding: 0;
}

payers-view .btnActivate {
  text-transform: initial;
  margin-right: 6px;
}

payers-view .marg-16 {
  margin-top: -15px !important;
}

payers-view .ng-select.ng-select-multiple.customClass {
  margin-bottom: 0 !important;
}

payers-view-archive-modal {
  left: calc(50% - (550px / 2)) !important;
  width: 550px !important;
  height: 450px !important;
  border-radius: 5px !important;
}

payers-view-archive-modal .modal-info-list {
  margin: 0px 20px;
}

payers-view-archive-modal .month-text-bold {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
}

payers-view-archive-modal .no-padding {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
}

create-payer .company-card-content {
  overflow: visible;
  margin: 0 !important;
  -webkit-box-shadow: none;
  box-shadow: none;
}

create-payer .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

create-payer .back-icon {
  background: transparent !important;
  padding-right: 0;
}

create-payer ion-card-header > ion-row > ion-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

create-payer .contact-card-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  border-radius: 2px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 50px;
  cursor: pointer;
  background-color: #eee;
  color: gray;
  overflow-wrap: break-word;
  padding: 10px;
  margin-bottom: 10px;
}

create-payer .contact-card-tab.selected {
  background-color: #e2e7ef;
  color: #5977ba;
}

create-payer .contact-card-tab.selected > .tab-status > ion-icon {
  color: #5977ba;
}

create-payer .tab-title {
  width: calc(100% - 40px);
  margin-right: 10px;
}

create-payer .tab-status {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 30px;
  width: 30px;
}

create-payer .tab-status.incomplete {
  margin-top: -4px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: red;
}

create-payer .tab-status.complete > ion-icon {
  color: #85bf31;
}

create-payer .tab-status > ion-icon {
  font-size: 30px;
  width: 20px;
  height: 20px;
}

create-payer .tab-status > ion-icon.incomplete {
  font-size: 24px;
}

create-payer .contact-card-subheader {
  color: #5977ba;
  background-color: #e2e7ef;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
}

create-payer .contact-card-section {
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-left: 20px;
  border-radius: 2px 2px 0 0;
}

create-payer .contact-card-section-content button {
  text-transform: none;
}

create-payer .contact-card-section-content ion-label {
  font-weight: bold;
  margin: 8px 8px 0 0;
}

create-payer .contact-card-section-content .ng-select.ng-select-single .ng-select-container {
  margin-top: 0;
  height: 40px;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

create-payer .contact-card-section-content ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: 40px;
}

create-payer .contact-card-section-content ion-input input {
  margin: 10px 8px;
}

create-payer .contact-card-section-content cur-date-picker .ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

create-payer .contact-card-section-content ion-textarea {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

create-payer .contact-card-section-content ion-textarea textarea {
  resize: none;
}

create-payer .contact-card-section-content .remove-button-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
}

create-payer .contact-card-section-content .disabled {
  pointer-events: none;
  background-color: #eee;
}

create-payer .contact-card-section-content .disabled .ng-select-container,
create-payer .contact-card-section-content .disabled .ion-input {
  background-color: #eee;
}

create-payer .contact-card-section-content .disabled .text-input[disabled] {
  opacity: 1;
}

create-payer .required-indicator {
  color: red;
}

create-payer .disableDropdown {
  pointer-events: none;
}

create-payer .disableDropdown .ng-select-container {
  color: gray;
}

create-payer .hidden-section {
  display: none;
}

create-payer .noPadding {
  padding: 0;
}

create-payer .content-buttons {
  margin-left: 20px;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

create-payer .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

create-payer .back-button {
  background-color: #747dbb;
  height: 25px;
  width: 25px;
  border-radius: 50%;
  display: inline-block;
}

create-payer .back-button:hover:not(.disable-hover) {
  background-color: #747dbb;
}

create-payer .phone-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

create-payer .phone-input {
  padding: 0 5px;
}

create-payer .subtitle {
  padding-right: 5px;
}

qa-controls visit-types-grid,
qa-controls users-grid {
  width: 100%;
}

qa-controls .cardHeader {
  margin: 0;
}

qa-controls .company-card-content {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding-left: 40px;
  padding-right: 40px;
}

qa-controls .vertical-tabs-col {
  padding-left: 0;
}

qa-controls .qa-controls-content-col {
  padding-right: 0;
}

qa-controls vertical-tabs .cursorPointer {
  height: 50px;
}

qa-controls .qa-control-content {
  padding-top: 10px !important;
}

qa-controls .not_authorized_box {
  margin: 40px;
  text-align: center;
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  padding: 30px;
  border: 1px solid transparent;
  border-radius: 4px;
}

roles .table-header,
roles .workgroup-row {
  min-width: 800px;
}

roles .view-remove-user,
roles .add-user {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  font-weight: bold;
  color: #6973b1;
}

roles .view-remove-user ion-icon,
roles .add-user ion-icon {
  margin-right: 7px;
}

roles .add-user {
  color: #952565;
}

roles .cursor-default {
  cursor: default;
}

roles .scrollable-content {
  height: calc(100vh - 16.5em);
}

@media only screen and (min-width: 576px) {
  roles .scrollable-content {
    height: calc(100vh - 16.5em);
  }
}

@media only screen and (max-width: 650px) {
  roles .scrollable-content {
    height: calc(100vh - 19em);
  }
}

@media only screen and (min-width: 768px) {
  roles .scrollable-content {
    height: calc(100vh - 16.5em);
  }
}

@media only screen and (min-width: 992px) {
  roles .scrollable-content {
    height: calc(100vh - 16.5em);
  }
}

workforce .workforce-parent-content {
  height: calc(100vh - 11.5em);
}

workforce .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background: #ffffff;
}

workforce .add-button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

workforce .icon-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

@media only screen and (max-width: 650px) {
  workforce .scrollable {
    height: calc(100vh - 17.5em);
  }
}

workforce .non-providers-grid .scroll-row {
  min-width: 1500px;
}

workforce .volunteers-grid .scroll-row {
  min-width: 1235px;
}

workforce .curantisH2 {
  margin-top: 0;
}

workforce-contact .grid {
  padding: 0 !important;
}

workforce-contact .back-icon {
  background: transparent !important;
  padding-right: 0;
}

workforce-contact ion-card-header > ion-row > ion-col {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

workforce-contact .contact-card-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  border-radius: 2px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-height: 50px;
  cursor: pointer;
  background-color: #eee;
  color: gray;
  overflow-wrap: break-word;
  padding: 10px;
}

workforce-contact .contact-card-tab.selected {
  background-color: #e2e7ef;
  color: #5977ba;
}

workforce-contact .contact-card-tab.selected > .tab-status > ion-icon {
  color: #5977ba;
}

workforce-contact .tab-title {
  width: calc(100% - 40px);
  margin-right: 10px;
}

workforce-contact .tab-status {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  height: 30px;
  width: 30px;
}

workforce-contact .tab-status.incomplete {
  margin-top: -4px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: red;
}

workforce-contact .tab-status.complete > ion-icon {
  color: #85bf31;
}

workforce-contact .tab-status > ion-icon {
  font-size: 30px;
  width: 20px;
  height: 20px;
}

workforce-contact .tab-status > ion-icon.incomplete {
  font-size: 24px;
}

workforce-contact .contact-card-subheader {
  color: #5977ba;
  background-color: #e2e7ef;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
}

workforce-contact .contact-card-section {
  background-color: #eee;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  -ms-flex-align: stretch;
  align-items: stretch;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin-left: 20px;
  border-radius: 2px 2px 0 0;
}

workforce-contact .contact-card-section-content {
  padding: 0 20px;
}

workforce-contact .contact-card-section-content button {
  text-transform: none;
}

workforce-contact .contact-card-section-content ion-label {
  font-weight: bold;
  margin: 8px 8px 0 0;
}

workforce-contact .contact-card-section-content .ng-select.ng-select-single .ng-select-container {
  margin-top: 0;
  height: 40px;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

workforce-contact .contact-card-section-content ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: 40px;
}

workforce-contact .contact-card-section-content ion-input input {
  margin: 10px 8px;
}

workforce-contact .contact-card-section-content cur-date-picker .ion-input {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

workforce-contact .contact-card-section-content ion-textarea {
  background-color: white;
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: 150px;
}

workforce-contact .contact-card-section-content ion-textarea textarea {
  resize: none;
}

workforce-contact .contact-card-section-content .remove-button-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: end;
  -ms-flex-align: end;
  align-items: end;
}

workforce-contact .contact-card-section-content .disabled {
  pointer-events: none;
  background-color: #eee;
}

workforce-contact .contact-card-section-content .disabled .ng-select-container,
workforce-contact .contact-card-section-content .disabled .ion-input {
  background-color: #eee;
}

workforce-contact .contact-card-section-content .disabled .text-input[disabled] {
  opacity: 1;
}

workforce-contact .required-indicator {
  color: red;
}

workforce-contact .disableDropdown {
  pointer-events: none;
}

workforce-contact .disableDropdown .ng-select-container {
  color: gray;
}

workforce-contact .hidden-section {
  display: none;
}

workforce-contact .noPadding {
  padding: 0;
}

workforce-contact .content-buttons {
  margin-left: 20px;
  background-color: #eee;
  padding: 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

workforce-contact .content-buttons button {
  margin: 0 10px;
  text-transform: none;
  min-width: 80px;
}

cti {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

cti .visitsRow {
  padding: 10px;
  font-size: 14px;
  cursor: pointer;
}

cti .visitsRow:nth-child(even):not(.bg-pink) {
  background-color: #eeeeee;
}

cti .bg-pink {
  background-color: #c590b0;
}

cti .bg-pink span {
  font-weight: 900;
  font-size: 1.1em;
  color: black;
}

cti.ion-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

cti .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: auto;
}

cti .clinicalContainer.embedded .card {
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0;
}

cti .clinicalContainer.embedded .cardContainer {
  width: 100%;
}

cti .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

cti .clinicalContainer .buttons .redirect-button {
  margin-left: 0;
  text-transform: initial;
  font-weight: 600;
  border-radius: 50px;
  font-size: 1.4rem;
  height: 40px;
}

cti .clinicalContainer .buttons .redirect-button.to-the-right {
  float: right;
}

cti .clinicalContainer .tableContainer {
  margin-left: 4px;
  overflow-x: scroll;
}

cti .clinicalContainer .tableContainer .cs-h2 {
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

cti .cardHeader {
  color: #5977ba;
  font-size: 1.8rem;
  font-weight: bold;
  text-transform: capitalize;
  position: relative;
}

cti .cardHeader button {
  position: absolute;
  right: 0;
  top: 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

cti .cardHeader button[ion-fab] {
  height: 30px;
  width: 30px;
}

cti .cardHeader button[ion-fab] ion-icon {
  font-size: 3.2rem;
  font-weight: bold;
}

cti .cardHeader button.embedded {
  top: 0;
}

cti .scroll_row {
  min-width: 800px;
}

cti .scroll_row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

cti .column-row-md {
  min-width: 200px;
  max-width: 200px;
  text-align: left;
  margin: 0 0.5em;
}

cti .grid-card {
  width: 100%;
  padding: 0 20px 0 20px;
}

cti .table-title-container {
  margin-left: 20px;
  margin-top: 20px;
}

cti .table-title-container span {
  color: #5977ba;
  font-size: 1.8rem;
  font-weight: bold;
  text-transform: capitalize;
  position: relative;
}

cti .verbal-container .table-header {
  min-width: 1705px;
}

cti .verbal-container .table-content {
  min-width: 1705px;
}

cti .written-container .table-header {
  min-width: 1545px;
}

cti .written-container .table-content {
  min-width: 1545px;
}

cti .column-row-sm {
  min-width: 150px;
  max-width: 150px;
  text-align: left;
  margin: 0 0.75em;
}

cti .column-row-full-width {
  width: 100%;
}

cti .cardContainer {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 40px;
  background-color: white;
  margin-top: 15px;
}

cti .sorting {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDMDM5NjkyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDMDM5NkEyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNEMwMzk2NzIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNEMwMzk2ODIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm8NGvcAAADkSURBVHjaYvz//z8DtQATAxUBCzbBu3fvInO5gLgNiMuA+BdMUFlZmSyXZQNxFhCnUupNLSDOA2JWIC4AOYhcwxiBuBiIZaB8FajBjOQY5gDEgWhiiUBsTaphvEBcC8SCWMRrgJidFMNCoC74gQU7AnEQ1nChZqLFlc4igdQCIP6HwzcZwHQ2n1hvrgPi/UDMgQUfBeI1pITZTyBuAeLPaOLvgbgZizjBpAFyAbpX1gPxAXLSGShmJgHxHSj/CRD3QsXJyk6gHD8BiH9DDb5GcmyigdlArArEUwkpZBy0hSNAgAEA5Ho0sMdEmU8AAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

cti .sorting_asc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxNjIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxNTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+z5ABTAAAAI5JREFUeNpi/P//PwO1ABMDFQELIQXVjfe4gFQbEJe11iv9otRl2UCcBcSphBQy4gszoKu0gNROIJYB4jtA7AF03V2SXQY0iBFIFUMNAgEVIM6DipPsTQcgDkQTSwRia5IMA9rOC6RqgVgQTQokXgOUZyfFZSFQF/zAgh2BOIjkCBjQRDtq2Khh9DAMIMAAT9AmNBDSXegAAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

cti .sorting_desc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxQTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxOTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1fsfwAAAAJdJREFUeNpi/P//PwO1ABMDFcGoYaOG0cMwFmyC1Y33IoHUAiD+h8MBGa31SvOJddk6IN4PxBxY8FEgXkO0N4G2/gRSLUD8GU3qPRA3A+U/kxpmIBege2U9EB/ApYERX6kBDDtlILUDiFWA+AkQuwNddY2s2ARqvAukJgDxbyCehM8gnLGJBmYDsSoQTyWkkHHQFo4AAQYAAA0piq4hbqwAAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

cti .navBar::-webkit-scrollbar {
  width: 0;
  background: transparent;
}

cti .button-ribbon-height {
  height: 60px;
}

cti .bg-grey {
  background-color: #eeeeee !important;
}

cti .bg-white {
  background: white !important;
}

cti .bg-special {
  background: #f8d7da !important;
}

cti .bg-pink {
  background-color: #c590b0;
}

cti .bg-pink span {
  font-weight: 900;
  font-size: 1.1em;
  color: black;
}

cti .bg-grey .empty-message {
  color: #9c9c9c;
  font-size: 1.1em;
}

cti .more-actions ion-icon {
  padding: 0.3rem !important;
}

cti .bg-grey .empty-message {
  color: #9c9c9c;
  font-size: 1.1em;
}

cti .more-actions {
  text-align: right;
}

@media (max-width: 1180px) {
  cti .column-row-sm {
    margin: 0 !important;
    min-width: 100px;
    max-width: 100px;
  }
  cti .column-row-md {
    margin: 0 !important;
    min-width: 110px;
    max-width: 110px;
  }
  cti .col {
    margin: auto 0 !important;
  }
  cti .col span {
    white-space: normal;
  }
  cti .verbal-container .table-header {
    min-width: 1000px;
  }
  cti .verbal-container .table-content {
    min-width: 1000px;
  }
  cti .written-container .table-header {
    min-width: 900px;
  }
  cti .written-container .table-content {
    min-width: 900px;
  }
  cti .visitsRow {
    font-size: 13px;
  }
  cti .clinicalContainer .tableContainer .cs-h2 {
    font-size: 1.4rem;
  }
}

cti-history .cti-container {
  -webkit-box-shadow: 0px 5px 7px 0px #dee4ed !important;
  box-shadow: 0px 5px 7px 0px #dee4ed !important;
  border: 1px solid #dee4ed;
  position: relative;
}

cti-history .bg-blue {
  background-color: #dee4ed;
  color: #5977ba;
  font-weight: bold;
}

cti-history .cti-history-table-container {
  padding-bottom: 0 !important;
}

cti-history .cs-h2 {
  font-size: 1.5rem;
}

cti-history .row span {
  font-size: 1.4rem;
}

cti-history .column-row-md {
  max-width: 250px !important;
  width: 250px !important;
}

cti-history .column-row-lg {
  max-width: 425px !important;
  width: 425px !important;
  text-overflow: unset !important;
  overflow: visible !important;
  white-space: normal !important;
}

cti-history .cti-history-scrollable-area {
  max-height: 52.5rem;
  scroll-behavior: auto;
  overflow-y: scroll;
  overflow-x: hidden;
}

@media (max-width: 1180px) {
  cti-history .row span {
    font-size: 1.3rem;
  }
  cti-history .column-row-md {
    max-width: 150px !important;
    min-width: 150px !important;
    width: 150px !important;
  }
  cti-history .column-row-lg {
    max-width: 200px !important;
    min-width: 200px !important;
    width: 255px !important;
  }
}

page-add-document-modal .label-ios,
page-add-document-modal .label-md,
page-add-document-modal .text-input,
page-add-document-modal .select-text,
page-add-document-modal .button-inner {
  font-size: 14px;
}

page-add-document-modal .label-ios,
page-add-document-modal .label-md {
  font-weight: 600;
}

page-add-document-modal .cardHeader {
  margin: 4px 4px 12px;
  padding: 14px 20px;
}

page-add-document-modal .modal-wrapper {
  height: 700px !important;
}

page-add-document-modal .docModalBtn {
  height: 42px;
  width: 106px;
  margin-right: 6px;
}

page-add-document-modal .docModalBtn > .button-inner {
  text-transform: none;
}

page-add-document-modal ion-select {
  max-width: 75% !important;
}

page-add-document-modal .select-text {
  margin-right: 6px;
}

page-add-document-modal .inputBox + .inputBox {
  margin-top: 18px;
}

page-add-document-modal div.item-inner {
  border: none !important;
}

page-add-document-modal .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-add-document-modal .scroll-content {
  background: none !important;
}

page-add-document-modal ::-webkit-scrollbar,
page-add-document-modal ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-add-document-modal #my-file-selector {
  display: none;
}

page-add-document-modal #select-file-label {
  color: #5977ba;
  font-weight: 600;
}

page-add-document-modal .text-input {
  resize: none;
}

page-doc-management brief-bar {
  height: calc(100vh - 64px);
  width: 170px !important;
  float: left;
  overflow: visible scroll !important;
}

page-doc-management brief-bar::-webkit-scrollbar {
  background: transparent;
}

page-doc-management ion-content ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-doc-management ion-content .clinicalContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

page-doc-management ion-content .gridContainer {
  display: block;
}

page-doc-management ion-content .docCard.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 40px;
}

page-doc-management ion-content .docSectionContent {
  background-color: #eae8e8;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  overflow-y: scroll;
}

page-doc-management ion-content .doc-header {
  font-weight: 600;
  font-size: 16px;
  text-align: left;
}

page-doc-management ion-content .doc-header-table-header {
  min-width: 60px;
}

page-doc-management ion-content .docRow {
  height: 50px;
  font-weight: 400;
  font-size: 14px;
}

page-doc-management ion-content .pointer {
  cursor: pointer;
}

page-doc-management ion-content .even {
  background-color: rgba(155, 155, 155, 0.15);
}

page-doc-management ion-content .pageBtn {
  display: inline;
  cursor: pointer;
}

page-doc-management ion-content .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-doc-management ion-content .currentBtn {
  border-bottom: 2px solid black;
}

page-doc-management ion-content .sorting {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDMDM5NjkyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDMDM5NkEyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNEMwMzk2NzIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNEMwMzk2ODIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm8NGvcAAADkSURBVHjaYvz//z8DtQATAxUBCzbBu3fvInO5gLgNiMuA+BdMUFlZmSyXZQNxFhCnUupNLSDOA2JWIC4AOYhcwxiBuBiIZaB8FajBjOQY5gDEgWhiiUBsTaphvEBcC8SCWMRrgJidFMNCoC74gQU7AnEQ1nChZqLFlc4igdQCIP6HwzcZwHQ2n1hvrgPi/UDMgQUfBeI1pITZTyBuAeLPaOLvgbgZizjBpAFyAbpX1gPxAXLSGShmJgHxHSj/CRD3QsXJyk6gHD8BiH9DDb5GcmyigdlArArEUwkpZBy0hSNAgAEA5Ho0sMdEmU8AAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
}

page-doc-management ion-content .sorting_asc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxNjIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxNTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+z5ABTAAAAI5JREFUeNpi/P//PwO1ABMDFQELIQXVjfe4gFQbEJe11iv9otRl2UCcBcSphBQy4gszoKu0gNROIJYB4jtA7AF03V2SXQY0iBFIFUMNAgEVIM6DipPsTQcgDkQTSwRia5IMA9rOC6RqgVgQTQokXgOUZyfFZSFQF/zAgh2BOIjkCBjQRDtq2Khh9DAMIMAAT9AmNBDSXegAAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
}

page-doc-management ion-content .sorting_desc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxQTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxOTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1fsfwAAAAJdJREFUeNpi/P//PwO1ABMDFcGoYaOG0cMwFmyC1Y33IoHUAiD+h8MBGa31SvOJddk6IN4PxBxY8FEgXkO0N4G2/gRSLUD8GU3qPRA3A+U/kxpmIBege2U9EB/ApYERX6kBDDtlILUDiFWA+AkQuwNddY2s2ARqvAukJgDxbyCehM8gnLGJBmYDsSoQTyWkkHHQFo4AAQYAAA0piq4hbqwAAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
}

page-doc-management ion-content .doc-header-toolbar {
  height: 50px;
  min-height: 0;
  padding: 5px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-doc-management ion-content .doc-header-toolbar > .toolbar-background {
  background-color: #eae8e8;
  height: 50px;
}

page-doc-management ion-content .doc-header-toolbar > .bar-buttons {
  width: 100%;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-doc-management ion-content .doc-header-button {
  font-weight: 600;
  border: none;
  padding: 20px;
  color: white;
  background-color: #5977ba;
  margin-right: 16px;
  text-transform: capitalize;
  border-radius: 50px;
}

page-doc-management ion-content .doc-header-button.patientChartBtn {
  float: left;
}

page-doc-management ion-content .doc-header-button.deleteFilesBtn {
  background-color: #d0011b;
}

page-doc-management ion-content .doc-header-button.deleteFilesBtn:enabled {
  background-color: #d0011b;
  color: white;
}

page-doc-management ion-content .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-right: 49px;
  margin-top: -3px;
  height: 30px;
  width: 30px;
}

page-doc-management ion-content .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-doc-management ion-content .rotate {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

page-doc-management ion-content .rotate.down {
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

page-doc-management ion-content .slide {
  -webkit-transition: all 0.2s ease;
  transition: all 0.2s ease;
}

page-doc-management ion-content .slide.open {
  -webkit-transition: max-height 2s ease;
  transition: max-height 2s ease;
  max-height: 400px;
}

page-doc-management ion-content td.child {
  padding: 0 !important;
  border-top: 0 solid #ddd !important;
}

page-doc-management ion-content td.child.open {
  padding: 0 !important;
  border-top: 1px solid #ddd !important;
}

page-doc-management ion-content .doc-header {
  height: 40px;
}

page-doc-management ion-content .docDetailView {
  background-color: rgba(89, 119, 186, 0.15);
  font-family: "Open Sans", sans-serif;
  color: #2d2c2c;
  height: auto;
}

page-doc-management ion-content .docDetailView td {
  font-family: "Open Sans", sans-serif;
  color: #2d2c2c;
  height: auto;
  font-weight: 400;
  font-size: 14px;
  padding: 20px 20px 20px 100px;
}

@media (orientation: landscape) {
  page-doc-management .ios .ion-content .docCard.card {
    width: calc(100% - 300px) !important;
  }
}

@media (orientation: portrait) {
  page-doc-management .ios .ion-content .docCard.card {
    width: calc(100% - 450px) !important;
  }
}

page-doc-management-print .label-ios,
page-doc-management-print .label-md {
  font-size: 14px;
  font-weight: 600;
}

page-doc-management-print .item-inner {
  margin-left: 0px !important;
}

page-doc-management-print .last-item .item-inner {
  border-bottom: 0 !important;
}

eprescribe .sectionButtons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  padding: 5px 20px 5px 5px;
  background-color: rgba(155, 155, 155, 0.15);
}

eprescribe .sectionButtons .right {
  margin-right: 0;
  margin-left: 20px;
}

eprescribe .sectionButtons .button {
  text-transform: initial;
}

his-page .his-content {
  padding: 0;
  width: 100%;
}

his-page .his-card {
  overflow: visible;
  margin: 20px 40px 20px 20px;
  width: calc(100% - 40px);
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

his-page .curantisH1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

his-page .cardHeader {
  background-color: #c5d0e0;
}

his-page .card-header {
  margin-left: 20px;
  margin-right: 20px;
}

his-page .his-header {
  padding: 10px 16px 13px 16px !important;
}

his-page .section-background {
  background-color: white;
  -webkit-box-shadow: 0 0 4px 1px #d3d3d3;
  box-shadow: 0 0 4px 1px #d3d3d3;
  margin-left: 5px;
  padding-top: 15px;
}

his-page .his-tabs {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

his-page .his-tabs .first-tab {
  margin-left: 0px;
}

his-page .his-tabs .active-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  color: #5977ba;
  font-size: 14px;
  font-weight: 700;
  background: #fff;
  width: 15rem;
  margin-top: 10px;
  -webkit-box-shadow: 0 0 4px 1px #d3d3d3;
  box-shadow: 0 0 4px 1px #d3d3d3;
  -webkit-clip-path: inset(-8px -8px 0px -8px);
  clip-path: inset(-8px -8px 0px -8px);
  border-radius: 0.5rem 0.5rem 0 0;
}

his-page .his-tabs .inactive-tab {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: #f0f0f0;
  padding: 2rem;
  margin-top: 10px;
  width: 15rem;
  color: #808080;
  font-size: 14px;
  font-weight: 700;
  border-radius: 0.5rem 0.5rem 0 0;
  cursor: pointer;
}

his-page .no-margin-bottom {
  margin-bottom: 0px;
  padding-bottom: 0px;
}

his-page .date-filters-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 15px;
}

his-page .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

his-page .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

his-page .loading img {
  width: 30px;
  height: 30px;
}

his-page .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

his-page .filter-buttons-container-his {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 100;
  -webkit-flex-grow: 100;
  -ms-flex-positive: 100;
  flex-grow: 100;
  margin-top: 27px;
}

his-page .filter-buttons-container-his button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
  width: 100%;
}

his-page .searchbar-clear-icon {
  right: 5%;
  left: auto !important;
}

his-page .searchbar-md {
  padding: 0px;
}

his-page .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  color: #000000 !important;
  font: inherit !important;
  border-radius: 5px !important;
  border: solid 1px #c5d0e0;
  background-color: #ffffff;
  font-size: 14px !important;
  text-overflow: ellipsis !important;
  overflow: hidden !important;
  height: 40px;
  padding: 6px;
}

his-page .searchbar-md .searchbar-search-icon {
  top: 10px;
  right: 1%;
  left: auto !important;
  cursor: pointer;
}

his-page .searchbar .searchbar-clear-icon {
  right: 0%;
  background-size: 20px;
  background-color: transparent;
  height: 38px;
  margin: 1px 50px 0px 0px;
}

his-page .ng-select-container {
  height: 40px !important;
  margin: 0;
}

his-page .table-item {
  font-size: 12px;
}

his-page .checkbox-pad {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 4px;
  -ms-flex: 0 0 4px;
  flex: 0 0 4px;
  margin-top: 15px;
  margin-right: 10px;
}

his-page .his-tracking-iframe {
  width: 100%;
  height: calc(100vh - 20em);
}

his-page .his-tracking-iframe iframe {
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}

his-page .his-tracking-button button {
  text-transform: none;
}

exported-table .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

exported-table .horizontally-scrollable {
  overflow-x: scroll;
}

exported-table .space-even {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  padding: 5px;
}

exported-table .name-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 260px;
  -ms-flex: 0 0 260px;
  flex: 0 0 260px;
}

exported-table .chart-id-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

exported-table .type-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 87px;
  -ms-flex: 0 0 87px;
  flex: 0 0 87px;
}

exported-table .date-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 120px;
  -ms-flex: 0 0 120px;
  flex: 0 0 120px;
}

exported-table .export-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 130px;
  -ms-flex: 0 0 130px;
  flex: 0 0 130px;
}

@media (min-width: 1080px) {
  exported-table .name-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 26%;
    -ms-flex: 0 0 26%;
    flex: 0 0 26%;
  }
  exported-table .chart-id-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 9%;
    -ms-flex: 0 0 9%;
    flex: 0 0 9%;
  }
  exported-table .date-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 9%;
    -ms-flex: 0 0 9%;
    flex: 0 0 9%;
  }
  exported-table .type-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 6.5%;
    -ms-flex: 0 0 6.5%;
    flex: 0 0 6.5%;
  }
}

exported-table .cs-h2,
exported-table .cs-h3 {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  color: #2d2c2c;
}

exported-table .table-header-margin {
  margin-bottom: 0 !important;
}

exported-table .cursorPointer {
  cursor: pointer;
}

exported-row .patient-label {
  color: #5977ba;
  text-decoration: underline;
}

exported-row .exported-his {
  color: #5977ba;
  font-weight: bold;
}

exported-row ion-icon[class*="cur-exported"] {
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background: currentColor;
  height: 0.8em;
  width: 1em;
  -webkit-mask-image: url("../../../../assets/svg/his-export.svg");
  mask-image: url("../../../../assets/svg/his-export.svg");
}

exported-row:nth-child(even) > .billing-row {
  background-color: #f0f0f0;
}

.his-popup .modal-wrapper {
  top: calc(50% - (420px / 2));
  height: 420px;
}

.his-popup .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 30px;
}

.his-popup .buttonContainer button {
  text-transform: capitalize;
}

.his-popup .cardHeader {
  margin: 0;
  padding: 14px 19px 15px;
  font-size: 18px;
  font-weight: 700;
}

.his-popup .grid {
  min-height: 250px;
  padding: 0.5em 0em 0 1em;
}

.his-popup .title {
  font-size: 14px;
  font-weight: bold;
}

.his-popup .patient-content {
  max-height: 100px;
  overflow-y: auto;
}

.his-popup .patient-content p {
  margin: 2px 0;
}

not-exported-table .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

not-exported-table .horizontally-scrollable {
  overflow-x: scroll;
}

not-exported-table .space-even {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: space-evenly;
  -webkit-justify-content: space-evenly;
  -ms-flex-pack: space-evenly;
  justify-content: space-evenly;
  padding: 5px;
}

not-exported-table .name-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 260px;
  -ms-flex: 0 0 260px;
  flex: 0 0 260px;
}

not-exported-table .chart-id-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100px;
  -ms-flex: 0 0 100px;
  flex: 0 0 100px;
}

not-exported-table .type-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 87px;
  -ms-flex: 0 0 87px;
  flex: 0 0 87px;
}

not-exported-table .date-col {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 135px;
  -ms-flex: 0 0 135px;
  flex: 0 0 135px;
}

@media (min-width: 1281px) {
  not-exported-table .name-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 21%;
    -ms-flex: 0 0 21%;
    flex: 0 0 21%;
  }
  not-exported-table .chart-id-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 9%;
    -ms-flex: 0 0 9%;
    flex: 0 0 9%;
  }
  not-exported-table .type-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 7.5%;
    -ms-flex: 0 0 7.5%;
    flex: 0 0 7.5%;
  }
  not-exported-table .date-col {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 10%;
    -ms-flex: 0 0 10%;
    flex: 0 0 10%;
  }
}

not-exported-table .cs-h2,
not-exported-table .cs-h3 {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  color: #2d2c2c;
}

not-exported-table .table-header-margin {
  margin-bottom: 0 !important;
}

not-exported-table .cursorPointer {
  cursor: pointer;
}

not-exported-row a {
  color: inherit;
  text-decoration: none;
  background-color: inherit;
}

not-exported-row a:hover {
  color: #5977ba;
  text-decoration: underline;
  -webkit-text-decoration-color: #5977ba;
  text-decoration-color: #5977ba;
  cursor: pointer;
}

not-exported-row .patient-label {
  color: #5977ba;
  text-decoration: underline;
}

not-exported-row:nth-child(even) > .billing-row {
  background-color: #f0f0f0;
}

page-intake-queue {
  /*---------------------------------------------
                   MENU STYLES
  ---------------------------------------------*/
  /*---------------------------------------------
                  CARD STYLES
  ---------------------------------------------*/
  /*---------------------------------------------
                FILTERS STYLES
  ---------------------------------------------*/
  /*---------------------------------------------
                SEARCH BAR STYLES
  ---------------------------------------------*/
  /*---------------------------------------------
                CONTENT STYLES
  ---------------------------------------------*/
  /*---------------------------------------------
            NOT AUTHORIZED STYLES
  ---------------------------------------------*/
}

page-intake-queue .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

page-intake-queue .curantisH1 {
  color: #5977ba;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
}

page-intake-queue .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

page-intake-queue .card {
  width: calc(100vw - 140px);
  max-width: calc(100vw - 140px);
}

page-intake-queue .filters-header {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

page-intake-queue .filters-header .filters-header-text {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  color: #5977ba !important;
}

page-intake-queue .filters-header .filters-arrow {
  cursor: pointer;
}

@media (min-width: 1367px) {
  page-intake-queue .filters-header .filters-arrow {
    visibility: hidden;
  }
}

@media (min-width: 1440px) {
  page-intake-queue .filters-container {
    padding-left: 5px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -ms-flex-pack: start;
    justify-content: flex-start;
  }
  page-intake-queue .filter {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 calc(16.66% - 16px);
    -ms-flex: 1 1 calc(16.66% - 16px);
    flex: 1 1 calc(16.66% - 16px);
  }
  page-intake-queue .filter:last-child {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 calc(16.66% - 16px);
    -ms-flex: 1 1 calc(16.66% - 16px);
    flex: 1 1 calc(16.66% - 16px);
  }
}

@media (max-width: 1439px) {
  page-intake-queue .filters-container {
    padding-left: 5px;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -ms-flex-pack: justify;
    justify-content: space-between;
  }
  page-intake-queue .filter {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
  page-intake-queue .filter:nth-child(-n + 4) {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 calc(25% - 16px);
    -ms-flex: 1 1 calc(25% - 16px);
    flex: 1 1 calc(25% - 16px);
  }
  page-intake-queue .filter:nth-child(n + 5) {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 calc(33.33% - 16px);
    -ms-flex: 1 1 calc(33.33% - 16px);
    flex: 1 1 calc(33.33% - 16px);
  }
  page-intake-queue .filter:last-child:only-child {
    margin-left: auto;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(33.33% - 16px);
    -ms-flex: 0 0 calc(33.33% - 16px);
    flex: 0 0 calc(33.33% - 16px);
  }
}

page-intake-queue .ng-select.ng-select-multiple {
  margin-bottom: 0 !important;
}

page-intake-queue cur-date-picker .input-calendar-group button[icon-only] {
  height: 35px !important;
}

page-intake-queue cur-date-picker .input-calendar-group .ion-input {
  height: 35px !important;
}

@media (max-width: 1366px) {
  page-intake-queue .filters-collapsed {
    display: none;
  }
}

@media (max-width: 1024px) {
  page-intake-queue .filter {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 calc(50% - 16px);
    -ms-flex: 1 1 calc(50% - 16px);
    flex: 1 1 calc(50% - 16px);
  }
  page-intake-queue .filter:last-child {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(50% - 16px);
    -ms-flex: 0 0 calc(50% - 16px);
    flex: 0 0 calc(50% - 16px);
  }
}

page-intake-queue .filter-label {
  font-weight: bold;
  margin: 8px 8px 5px 0;
}

page-intake-queue .dropdown {
  min-width: 100%;
  padding: 9px;
  border-radius: 3px;
  border: 1px solid #c5d0df;
  margin-top: 1px;
}

page-intake-queue .control {
  margin-right: 5px;
}

page-intake-queue .button-container {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-bottom: -3px !important;
}

page-intake-queue .button-container > .row > .col > button {
  margin-bottom: 0;
}

page-intake-queue .button-inner {
  font-size: 12px !important;
}

page-intake-queue .searchbar-container {
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
  margin-bottom: -5px !important;
}

page-intake-queue .searchbar {
  padding-bottom: 5px;
}

@media screen and (max-width: 1440px) {
  page-intake-queue .searchbar {
    margin-left: 0 !important;
    padding-left: 0 !important;
  }
}

page-intake-queue ion-searchbar .searchbar-input {
  border: 1px solid #c5d0e0;
  border-radius: 3px;
}

page-intake-queue ion-searchbar .searchbar-search-icon {
  height: 40px;
  width: 40px;
  left: auto;
  top: 6px;
  background-position: center;
  cursor: pointer;
  right: 6%;
}

page-intake-queue .searchbar-input {
  border-radius: 3px !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border: 1px solid #c3cedd;
  padding-left: 10px !important;
  padding-right: 55px;
  height: 35px;
}

page-intake-queue ion-searchbar .searchbar-input-container .searchbar-input {
  height: 35px;
}

page-intake-queue .searchbar-search-icon {
  right: 14px !important;
  left: auto !important;
}

page-intake-queue .searchbar-clear-icon {
  right: 35px !important;
}

page-intake-queue .searchbar-ios {
  background-color: transparent !important;
}

page-intake-queue .section-header {
  margin: 5px;
  padding: 16px;
  background-color: #ecf3fc;
  color: #5977ba;
  font-weight: bold;
  font-size: 16px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

page-intake-queue .section-header .section-text {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

@media (max-width: 1366px) {
  page-intake-queue .section-header .section-text {
    font-size: 14px;
  }
}

page-intake-queue .section-header .add-button {
  width: 30px;
  height: 30px;
  margin-top: 3px;
  margin-bottom: 3px;
}

page-intake-queue .section-header button {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 10px;
  padding: 5px 10px;
  text-transform: initial;
}

@media (max-width: 1366px) {
  page-intake-queue .section-header .button.filter-button {
    height: 30px !important;
  }
}

page-intake-queue .tab-container {
  margin: 5px -5px;
  padding: 8px 16px;
  -webkit-box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 5px 5px 0 rgba(0, 0, 0, 0.25);
  color: #5977ba;
  border-left: 3px solid #b3b3b3;
  border-right: 3px solid #b3b3b3;
}

page-intake-queue .tab-container .active {
  font-weight: bold;
}

page-intake-queue .tab-container :not(:last-child) {
  border-right: 3px solid #b3b3b3;
}

page-intake-queue .tab {
  cursor: pointer;
  text-align: center;
}

page-intake-queue .tab:hover {
  font-weight: bold;
}

@media (max-width: 1366px) {
  page-intake-queue .tab {
    font-size: 11px;
  }
}

page-intake-queue .table-container {
  margin: 10px;
  overflow-x: auto;
}

@media screen and (max-width: 1440px) {
  page-intake-queue .table-container {
    width: calc(100vw - 200px);
    max-width: calc(100vw - 200px);
  }
}

page-intake-queue .not_authorized_box {
  margin: 40px;
  text-align: center;
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  padding: 30px;
  border-radius: 4px;
}

intake-patient-profile {
  /* MOBILES */
  /* TABLETS */
  /* LAPTOPS */
  /* EXTRA LARGE SCREENS */
}

intake-patient-profile .embedded-cti .cardHeader {
  font-size: 14px !important;
}

intake-patient-profile .reinstateState {
  background-color: #d4edda;
  color: #155724;
}

intake-patient-profile .card {
  min-height: calc(100vh - 240px);
  width: calc(100vw - 160px);
}

@media (max-width: 576px) and (orientation: portrait) {
  intake-patient-profile vertical-tabs span {
    font-size: 11px;
    padding-top: 1px;
    padding-bottom: 1px;
  }
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: landscape) {
  intake-patient-profile vertical-tabs span {
    font-size: 11px;
    padding-top: 1px;
    padding-bottom: 1px;
  }
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: portrait) {
  intake-patient-profile vertical-tabs span {
    padding-top: 1px;
    padding-bottom: 1px;
    font-size: 11px;
  }
}

@media (min-width: 992px) and (max-width: 1200px) and (orientation: landscape) {
  intake-patient-profile vertical-tabs span {
    font-size: 11px;
    padding-top: 1px;
    padding-bottom: 1px;
  }
}

@media (min-width: 992px) and (max-width: 1200px) {
  intake-patient-profile vertical-tabs span {
    font-size: 12px;
  }
}

@media (min-width: 1200px) {
  intake-patient-profile vertical-tabs span {
    font-size: 15px;
  }
}

intake-patient-profile .noScrollBar .scroll-content {
  overflow-y: auto;
}

intake-patient-profile .noScrollBar .scroll-content::-webkit-scrollbar {
  display: none;
}

intake-patient-profile .intake-patient-profile {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  height: 100%;
}

intake-patient-profile .dashboard-navigation-bar {
  width: 90px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

intake-patient-profile .company-content {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  padding: 20px;
}

intake-patient-profile .scrollable {
  overflow: scroll;
}

intake-patient-profile patient-details-grid,
intake-patient-profile users-grid {
  width: 100%;
}

intake-patient-profile patient-benefits-crud {
  width: 100%;
}

intake-patient-profile .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

intake-patient-profile .cardHeader {
  margin: 0;
}

intake-patient-profile .curantisH1 {
  color: #5977ba;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
}

intake-patient-profile .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

intake-patient-profile .company-card-content {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding-left: 40px;
  padding-right: 40px;
}

intake-patient-profile .vertical-tabs-col {
  padding-left: 0;
}

intake-patient-profile .intake-patient-profile-content-col {
  padding-right: 0;
}

intake-patient-profile vertical-tabs .cursorPointer {
  height: 50px;
}

intake-patient-profile .qa-control-content {
  padding-top: 10px !important;
  padding-left: 0;
  padding-right: 0;
}

intake-patient-profile .not_authorized_box {
  margin: 40px;
  text-align: center;
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  padding: 30px;
  border: 1px solid transparent;
  border-radius: 4px;
}

intake-patient-profile .cardHeader ion-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

intake-patient-profile .cardHeader ion-col {
  padding: 0 !important;
}

intake-patient-profile .back-icon img {
  color: #5977ba;
  background-color: transparent;
}

intake-patient-profile .back-icon {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

intake-patient-profile .back-icon img {
  height: 20px;
}

intake-patient-profile .back-button-col {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: 50px;
  width: 50px;
}

intake-patient-profile #subtitleCompanyName {
  font-size: 16px;
  font-weight: 700;
  color: #5977ba;
  margin: 0;
}

intake-patient-profile .curantisH1 {
  color: #5977ba;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
}

intake-patient-profile .embedded-cti {
  width: 100%;
}

.leads-table .caret {
  color: #070101;
  font-weight: bold;
}

.leads-table .no-caret {
  color: #c1bfbf;
  font-weight: normal;
}

.leads-table tbody,
.leads-table thead tr {
  display: block;
}

.leads-table tbody {
  overflow-y: auto;
  overflow-x: hidden;
}

.leads-table .no-scrollbar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.leads-table .no-scrollbar::-webkit-scrollbar {
  display: none;
}

.leads-table tbody td,
.leads-table thead th {
  padding: 5px;
}

.leads-table tbody td.date,
.leads-table thead th.date {
  min-width: 100px;
}

.leads-table tbody td.name,
.leads-table thead th.name {
  min-width: 300px;
}

.leads-table tbody td.name .patient-name-container,
.leads-table thead th.name .patient-name-container {
  max-width: 290px;
}

.leads-table tbody td.name.link,
.leads-table thead th.name.link {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
}

.leads-table tbody td.phone,
.leads-table thead th.phone {
  min-width: 200px;
}

.leads-table tbody td.liaison,
.leads-table thead th.liaison {
  display: none;
}

.leads-table tbody td.location,
.leads-table thead th.location {
  min-width: 200px;
}

.leads-table tbody td.notes,
.leads-table thead th.notes {
  width: calc(100vw - 992px);
  min-width: 150px;
}

.leads-table tbody td.notes span,
.leads-table thead th.notes span {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  max-width: calc(100vw - 992px);
}

.leads-table tbody td.notes span.empty,
.leads-table thead th.notes span.empty {
  cursor: default;
  color: #4a4a4a;
  font-weight: normal;
  min-width: 50px;
}

.leads-table tbody td.notes .display-notes,
.leads-table thead th.notes .display-notes {
  color: black;
  font-weight: normal;
  font-size: 10px;
  background-color: white;
  border: 1px solid black;
  width: 250px;
  position: relative;
  right: 220px;
  z-index: 100;
}

.leads-table tbody td.menu,
.leads-table thead th.menu {
  min-width: 40px;
  max-width: 40px;
  cursor: pointer;
}

.leads-table th {
  font-weight: bold;
  text-align: left;
  padding-bottom: 10px;
}

.leads-table tr:nth-child(even) {
  background-color: #eeeeee;
}

.leads-table .notes-icon {
  min-width: 15px;
  min-height: 15px;
  max-width: 15px;
  max-height: 15px;
  margin-left: 5px;
  color: #5977ba;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
  filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
}

.leads-table .more-icon {
  -webkit-filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
  filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
}

.intake-queue-leads-table-popup .popover-content {
  max-width: 450px;
}

.missing-documents-table tbody,
.missing-documents-table thead tr {
  display: block;
}

.missing-documents-table tbody {
  overflow-y: auto;
  overflow-x: hidden;
}

.missing-documents-table tbody td,
.missing-documents-table thead th {
  padding: 5px;
}

.missing-documents-table tbody td.date,
.missing-documents-table thead th.date {
  min-width: 100px;
}

.missing-documents-table tbody td.referral-duration,
.missing-documents-table thead th.referral-duration {
  min-width: 150px;
}

.missing-documents-table tbody td.link,
.missing-documents-table thead th.link {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
}

.missing-documents-table tbody td.name,
.missing-documents-table thead th.name {
  min-width: 275px;
}

.missing-documents-table tbody td.name .patient-name-container,
.missing-documents-table thead th.name .patient-name-container {
  max-width: 265px;
}

.missing-documents-table tbody td.name.link,
.missing-documents-table thead th.name.link {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
}

.missing-documents-table tbody td.liaison,
.missing-documents-table thead th.liaison {
  display: none;
}

.missing-documents-table tbody td.mrn,
.missing-documents-table thead th.mrn {
  min-width: 125px;
}

.missing-documents-table tbody td.patient-chart-id,
.missing-documents-table thead th.patient-chart-id {
  min-width: 125px;
}

.missing-documents-table tbody td.care-type,
.missing-documents-table thead th.care-type {
  min-width: 125px;
}

.missing-documents-table tbody td.location,
.missing-documents-table thead th.location {
  min-width: 200px;
}

.missing-documents-table tbody td.team,
.missing-documents-table thead th.team {
  min-width: 150px;
}

.missing-documents-table tbody td.datetime,
.missing-documents-table thead th.datetime {
  min-width: 200px;
}

.missing-documents-table tbody td.notes,
.missing-documents-table thead th.notes {
  width: calc(100vw - 1692px);
  min-width: 150px;
}

.missing-documents-table tbody td.notes span,
.missing-documents-table thead th.notes span {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  max-width: calc(100vw - 1692px);
}

.missing-documents-table tbody td.notes span.empty,
.missing-documents-table thead th.notes span.empty {
  cursor: default;
  color: #4a4a4a;
  font-weight: normal;
  min-width: 50px;
}

.missing-documents-table tbody td.notes .display-notes,
.missing-documents-table thead th.notes .display-notes {
  color: black;
  font-weight: normal;
  font-size: 10px;
  background-color: white;
  border: 1px solid black;
  width: 250px;
  position: relative;
  right: 220px;
  z-index: 100;
}

.missing-documents-table tbody td.documents,
.missing-documents-table thead th.documents {
  min-width: 150px;
}

.missing-documents-table tbody td.menu,
.missing-documents-table thead th.menu {
  min-width: 40px;
  max-width: 40px;
  cursor: pointer;
}

.missing-documents-table tr:nth-child(even) {
  background-color: #eeeeee;
}

.missing-documents-table th {
  font-weight: bold;
  text-align: left;
  padding-bottom: 10px;
}

.missing-documents-table .notes-icon {
  min-width: 15px;
  min-height: 15px;
  max-width: 15px;
  max-height: 15px;
  margin-left: 5px;
  color: #5977ba;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
  filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
}

.missing-documents-table .more-icon {
  -webkit-filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
  filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
}

.intake-queue-missing-documents-table-popup .popover-content {
  max-width: 450px;
}

.needs-assessment-table .no-scrollbar {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.needs-assessment-table .no-scrollbar::-webkit-scrollbar {
  display: none;
}

.needs-assessment-table tbody,
.needs-assessment-table thead tr {
  display: block;
}

.needs-assessment-table tbody {
  overflow-y: auto;
  overflow-x: hidden;
}

.needs-assessment-table tbody td,
.needs-assessment-table thead th {
  padding: 5px;
}

.needs-assessment-table tbody td.date,
.needs-assessment-table thead th.date {
  min-width: 100px;
}

.needs-assessment-table tbody td.referral-duration,
.needs-assessment-table thead th.referral-duration {
  min-width: 150px;
}

.needs-assessment-table tbody td.link,
.needs-assessment-table thead th.link {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
}

.needs-assessment-table tbody td.name,
.needs-assessment-table thead th.name {
  min-width: 275px;
}

.needs-assessment-table tbody td.name .patient-name-container,
.needs-assessment-table thead th.name .patient-name-container {
  max-width: 265px;
}

.needs-assessment-table tbody td.name.link,
.needs-assessment-table thead th.name.link {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
}

.needs-assessment-table tbody td.liaison,
.needs-assessment-table thead th.liaison {
  display: none;
}

.needs-assessment-table tbody td.mrn,
.needs-assessment-table thead th.mrn {
  min-width: 125px;
}

.needs-assessment-table tbody td.patient-chart-id,
.needs-assessment-table thead th.patient-chart-id {
  min-width: 125px;
}

.needs-assessment-table tbody td.care-type,
.needs-assessment-table thead th.care-type {
  min-width: 125px;
}

.needs-assessment-table tbody td.location,
.needs-assessment-table thead th.location {
  min-width: 200px;
}

.needs-assessment-table tbody td.team,
.needs-assessment-table thead th.team {
  min-width: 150px;
}

.needs-assessment-table tbody td.notes,
.needs-assessment-table thead th.notes {
  width: calc(100vw - 1500px);
  min-width: 150px;
}

.needs-assessment-table tbody td.notes span,
.needs-assessment-table thead th.notes span {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  max-width: calc(100vw - 1500px);
}

.needs-assessment-table tbody td.notes span.empty,
.needs-assessment-table thead th.notes span.empty {
  cursor: default;
  color: #4a4a4a;
  font-weight: normal;
  min-width: 50px;
}

.needs-assessment-table tbody td.notes .display-notes,
.needs-assessment-table thead th.notes .display-notes {
  color: black;
  font-weight: normal;
  font-size: 10px;
  background-color: white;
  border: 1px solid black;
  width: 250px;
  position: relative;
  right: 220px;
  z-index: 100;
}

.needs-assessment-table tbody td.menu,
.needs-assessment-table thead th.menu {
  min-width: 190px;
  max-width: 190px;
  cursor: pointer;
}

.needs-assessment-table tbody td.menu > span,
.needs-assessment-table thead th.menu > span {
  cursor: pointer;
  font-weight: bold;
  color: #5977ba;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

.needs-assessment-table tbody td.menu > span > img,
.needs-assessment-table thead th.menu > span > img {
  margin-right: 5px;
}

.needs-assessment-table tr:nth-child(even) {
  background-color: #eeeeee;
}

.needs-assessment-table th {
  font-weight: bold;
  text-align: left;
  padding-bottom: 10px;
}

.needs-assessment-table .notes-icon {
  min-width: 15px;
  min-height: 15px;
  max-width: 15px;
  max-height: 15px;
  margin-left: 5px;
  color: #5977ba;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
  filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
}

.needs-assessment-table .more-icon {
  -webkit-filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
  filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
}

.needs-assessment-table .schedule-visit-icon {
  width: auto;
  display: inline;
}

.needs-assessment-table .schedule-visit-link {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  gap: 5px;
}

.intake-queue-needs-assessment-table-popup .popover-content {
  max-width: 450px;
}

.not-under-care-table tbody,
.not-under-care-table thead tr {
  display: block;
}

.not-under-care-table tbody {
  overflow-y: auto;
  overflow-x: hidden;
}

.not-under-care-table tbody td,
.not-under-care-table thead th {
  padding: 5px;
}

.not-under-care-table tbody td.radio,
.not-under-care-table thead th.radio {
  min-width: 40px;
}

.not-under-care-table tbody td.date,
.not-under-care-table thead th.date {
  min-width: 100px;
}

.not-under-care-table tbody td.referral-duration,
.not-under-care-table thead th.referral-duration {
  min-width: 150px;
}

.not-under-care-table tbody td.link,
.not-under-care-table thead th.link {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
}

.not-under-care-table tbody td.name,
.not-under-care-table thead th.name {
  min-width: 275px;
}

.not-under-care-table tbody td.name .patient-name-container,
.not-under-care-table thead th.name .patient-name-container {
  max-width: 265px;
}

.not-under-care-table tbody td.name.link,
.not-under-care-table thead th.name.link {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
}

.not-under-care-table tbody td.liaison,
.not-under-care-table thead th.liaison {
  display: none;
}

.not-under-care-table tbody td.mrn,
.not-under-care-table thead th.mrn {
  min-width: 125px;
}

.not-under-care-table tbody td.patient-chart-id,
.not-under-care-table thead th.patient-chart-id {
  min-width: 125px;
}

.not-under-care-table tbody td.care-type,
.not-under-care-table thead th.care-type {
  min-width: 125px;
}

.not-under-care-table tbody td.location,
.not-under-care-table thead th.location {
  min-width: 200px;
}

.not-under-care-table tbody td.team,
.not-under-care-table thead th.team {
  min-width: 150px;
}

.not-under-care-table tbody td.datetime,
.not-under-care-table thead th.datetime {
  min-width: 200px;
}

.not-under-care-table tbody td.notes,
.not-under-care-table thead th.notes {
  width: calc(100vw - 1810px);
  min-width: 150px;
}

.not-under-care-table tbody td.notes span,
.not-under-care-table thead th.notes span {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  max-width: calc(100vw - 1810px);
}

.not-under-care-table tbody td.notes span.empty,
.not-under-care-table thead th.notes span.empty {
  cursor: default;
  color: #4a4a4a;
  font-weight: normal;
  min-width: 50px;
}

.not-under-care-table tbody td.notes .display-notes,
.not-under-care-table thead th.notes .display-notes {
  color: black;
  font-weight: normal;
  font-size: 10px;
  background-color: white;
  border: 1px solid black;
  width: 250px;
  position: relative;
  right: 220px;
  z-index: 100;
}

.not-under-care-table tbody td.documents,
.not-under-care-table thead th.documents {
  min-width: 150px;
}

.not-under-care-table tbody td.reason,
.not-under-care-table thead th.reason {
  min-width: 240px;
}

.not-under-care-table tr:nth-child(even) {
  background-color: #eeeeee;
}

.not-under-care-table th {
  font-weight: bold;
  text-align: left;
  padding-bottom: 10px;
}

.not-under-care-table .notes-icon {
  min-width: 15px;
  min-height: 15px;
  max-width: 15px;
  max-height: 15px;
  margin-left: 5px;
  color: #5977ba;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
  filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
}

.not-under-care-table .more-icon {
  -webkit-filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
  filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
}

.not-under-care-table .more-less-link {
  color: #5977ba;
  margin-top: 4px;
  margin-left: 2px;
}

.not-under-care-table .reason.has-more {
  max-width: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

.intake-queue-not-taken-under-care-table-popup .popover-content {
  max-width: 450px;
}

.referrals-table tbody,
.referrals-table thead tr {
  display: block;
}

.referrals-table tbody {
  overflow-y: auto;
  overflow-x: hidden;
}

.referrals-table tbody td,
.referrals-table thead th {
  padding: 5px;
}

.referrals-table tbody td.date,
.referrals-table thead th.date {
  min-width: 100px;
}

.referrals-table tbody td.mrn,
.referrals-table thead th.mrn {
  min-width: 100px;
}

.referrals-table tbody td.referral-duration,
.referrals-table thead th.referral-duration {
  min-width: 150px;
}

.referrals-table tbody td.name,
.referrals-table thead th.name {
  min-width: 275px;
}

.referrals-table tbody td.name .patient-name-container,
.referrals-table thead th.name .patient-name-container {
  max-width: 265px;
}

.referrals-table tbody td.link,
.referrals-table thead th.link {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
}

.referrals-table tbody td.care-type,
.referrals-table thead th.care-type {
  min-width: 125px;
}

.referrals-table tbody td.location,
.referrals-table thead th.location {
  min-width: 200px;
}

.referrals-table tbody td.team,
.referrals-table thead th.team {
  min-width: 150px;
}

.referrals-table tbody td.datetime,
.referrals-table thead th.datetime {
  min-width: 200px;
}

.referrals-table tbody td.notes,
.referrals-table thead th.notes {
  width: calc(100vw - 1675px);
  min-width: 150px;
}

.referrals-table tbody td.notes span,
.referrals-table thead th.notes span {
  cursor: pointer;
  color: #5977ba;
  font-weight: bold;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  max-width: calc(100vw - 1675px);
}

.referrals-table tbody td.notes span.empty,
.referrals-table thead th.notes span.empty {
  cursor: default;
  color: #4a4a4a;
  font-weight: normal;
  min-width: 50px;
}

.referrals-table tbody td.notes .display-notes,
.referrals-table thead th.notes .display-notes {
  color: black;
  font-weight: normal;
  font-size: 10px;
  background-color: white;
  border: 1px solid black;
  width: 250px;
  position: relative;
  right: 220px;
  z-index: 100;
}

.referrals-table tbody td.documents,
.referrals-table thead th.documents {
  min-width: 150px;
}

.referrals-table tbody td.menu,
.referrals-table thead th.menu {
  min-width: 40px;
  max-width: 40px;
  cursor: pointer;
}

.referrals-table tr:nth-child(even) {
  background-color: #eeeeee;
}

.referrals-table th {
  font-weight: bold;
  text-align: left;
  padding-bottom: 10px;
}

.referrals-table .notes-icon {
  min-width: 15px;
  min-height: 15px;
  max-width: 15px;
  max-height: 15px;
  margin-left: 5px;
  color: #5977ba;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  -webkit-filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
  filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
}

.referrals-table .more-icon {
  -webkit-filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
  filter: invert(46%) sepia(27%) saturate(889%) hue-rotate(183deg) brightness(93%) contrast(89%);
}

.intake-queue-referrals-table-popup .popover-content {
  max-width: 450px;
}

page-add-idg-meeting .scroll-content {
  background: none !important;
}

page-add-idg-meeting .checkbox-ios .checkbox-icon {
  width: 21px !important;
  height: 21px !important;
}

page-add-idg-meeting .checkbox-icon {
  width: 30px !important;
  height: 30px !important;
  border-width: 1px !important;
}

page-add-idg-meeting .item-inner {
  border-bottom: none !important;
}

page-add-idg-meeting p {
  margin: 0;
}

page-add-idg-meeting .checkbox-md {
  margin-right: 12px !important;
}

page-add-idg-meeting .addBtn {
  text-transform: none;
  height: 42px;
  width: 210px;
  margin: 20pt 10pt 32pt 32pt;
}

page-add-idg-meeting .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-right: 10px;
  margin-top: -3px;
  height: 30px;
  width: 30px;
  background-color: #85bf31;
}

page-add-idg-meeting .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-add-idg-meeting .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-add-idg-meeting .footer-md::before {
  bottom: 0;
  background-position: 0;
  height: 0;
}

page-add-idg-meeting .checkbox-md .checkbox-checked .checkbox-inner {
  left: 12px;
  top: 5px;
  height: 15px;
}

page-add-idg-meeting .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-add-idg-meeting .column {
  -webkit-box-flex: 50%;
  -webkit-flex: 50%;
  -ms-flex: 50%;
  flex: 50%;
}

page-add-idg-meeting .search-list {
  padding: 0px 8px 8px 8px;
}

page-add-idg-meeting .search-list-item {
  background-color: #d8d8d8;
  padding-left: 55px;
}

page-add-idg-meeting .show-list {
  padding-bottom: 0px;
}

page-add-idg-meeting .select-md {
  padding-left: 0px !important;
}

page-add-idg-meeting .select-ios {
  padding-left: 0px !important;
}

page-create-comment-modal {
  height: 70% !important;
}

page-create-comment-modal .cardHeader {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

page-create-comment-modal ion-select {
  max-width: 75% !important;
}

page-create-comment-modal .select-text {
  margin-right: 6px;
}

page-create-comment-modal .inputBox + .inputBox {
  margin-top: 18px;
}

page-create-comment-modal div.item-inner {
  border: none !important;
}

page-create-comment-modal .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-create-comment-modal img {
  border-radius: 75px;
  margin: auto;
  border: solid;
  color: #5977ba;
  height: 100pt;
  width: 100pt;
}

page-create-comment-modal p {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  font-size: 14pt;
  color: #5977ba;
}

page-create-comment-modal .list {
  padding-left: 24px;
  padding-right: 24px;
}

page-create-comment-modal .remainingCharacters {
  position: absolute;
  z-index: 100;
  right: 50px;
  color: #c5c5c5;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
                                  supported by Chrome and Opera */
}

page-create-comment-modal .scroll-content {
  background: none !important;
}

page-create-comment-modal .padding-right-10 {
  padding-right: 10px;
}

page-create-idg-meeting-modal .cardHeader {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

page-create-idg-meeting-modal ion-select {
  max-width: 75% !important;
}

page-create-idg-meeting-modal .select-text {
  margin-right: 6px;
}

page-create-idg-meeting-modal .inputBox .input-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

page-create-idg-meeting-modal .inputBox + .inputBox {
  margin-top: 18px;
}

page-create-idg-meeting-modal div.item-inner {
  border: none !important;
}

page-create-idg-meeting-modal .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-create-idg-meeting-modal .scroll-content {
  background: none !important;
}

page-create-idg-meeting-modal .patientsButton,
page-create-idg-meeting-modal .teamsButton {
  width: 100%;
  padding: 0 !important;
  border: none;
}

page-create-idg-meeting-modal #patientListId {
  padding-left: 0;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  /* The names weren't displayed before, so they want to keep it that way. Ionic displays options by default,
        so hide them. This hack keeps the div from collapsing while hiding selected option's text
     */
}

page-create-idg-meeting-modal #patientListId .select-text {
  text-indent: -99999999999999px;
}

page-create-idg-meeting-modal .patient-list-row {
  border: solid 1px #c6d1e0;
  max-height: 332px;
  overflow: scroll;
  padding: 18px;
}

page-create-idg-meeting-modal .button-label {
  padding-left: 16px;
  color: #999;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-basis: 132px;
  -ms-flex-preferred-size: 132px;
  flex-basis: 132px;
}

page-create-idg-meeting-modal .patient-label {
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

page-create-idg-meeting-modal .button-value {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

page-idg *:not(html) {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}

page-idg .scroll-content {
  background: rgba(216, 216, 216, 0.69);
}

page-idg .gridContainer {
  overflow-x: scroll;
  width: 100%;
  height: 100%;
  padding-right: 30pt;
  padding-left: 20pt;
  background-color: #e8e8e8;
}

page-idg .idgHeader {
  font-weight: 600;
  font-size: 16px;
  text-align: left;
}

page-idg .idgRow {
  height: 50px;
  font-weight: 300;
  font-size: 12px;
}

page-idg .idgRow td {
  padding-left: 21px;
}

page-idg .idgRow a {
  cursor: pointer;
}

page-idg .idgRow:nth-child(even) {
  background-color: #eeeeee;
}

page-idg .pointer {
  cursor: pointer;
}

page-idg .pageBtn {
  display: inline;
  cursor: pointer;
}

page-idg .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-idg .currentBtn {
  border-bottom: 2px solid black;
}

page-idg .addButton {
  min-width: 30px;
}

page-idg .cardHeader {
  padding-top: 12px;
  padding-bottom: 12px;
}

page-idg .addButton[disabled] {
  opacity: 1;
}

page-idg .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-top: -4px;
  margin-bottom: -4px;
  height: 30px;
  width: 30px;
  background-color: #85bf31;
}

page-idg .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-idg .sorting {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDMDM5NjkyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDMDM5NkEyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNEMwMzk2NzIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNEMwMzk2ODIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm8NGvcAAADkSURBVHjaYvz//z8DtQATAxUBCzbBu3fvInO5gLgNiMuA+BdMUFlZmSyXZQNxFhCnUupNLSDOA2JWIC4AOYhcwxiBuBiIZaB8FajBjOQY5gDEgWhiiUBsTaphvEBcC8SCWMRrgJidFMNCoC74gQU7AnEQ1nChZqLFlc4igdQCIP6HwzcZwHQ2n1hvrgPi/UDMgQUfBeI1pITZTyBuAeLPaOLvgbgZizjBpAFyAbpX1gPxAXLSGShmJgHxHSj/CRD3QsXJyk6gHD8BiH9DDb5GcmyigdlArArEUwkpZBy0hSNAgAEA5Ho0sMdEmU8AAAAASUVORK5CYII=);
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
}

page-idg .sorting_asc {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxNjIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxNTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+z5ABTAAAAI5JREFUeNpi/P//PwO1ABMDFQELIQXVjfe4gFQbEJe11iv9otRl2UCcBcSphBQy4gszoKu0gNROIJYB4jtA7AF03V2SXQY0iBFIFUMNAgEVIM6DipPsTQcgDkQTSwRia5IMA9rOC6RqgVgQTQokXgOUZyfFZSFQF/zAgh2BOIjkCBjQRDtq2Khh9DAMIMAAT9AmNBDSXegAAAAASUVORK5CYII=);
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
}

page-idg .sorting_desc {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxQTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxOTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1fsfwAAAAJdJREFUeNpi/P//PwO1ABMDFcGoYaOG0cMwFmyC1Y33IoHUAiD+h8MBGa31SvOJddk6IN4PxBxY8FEgXkO0N4G2/gRSLUD8GU3qPRA3A+U/kxpmIBege2U9EB/ApYERX6kBDDtlILUDiFWA+AkQuwNddY2s2ARqvAukJgDxbyCehM8gnLGJBmYDsSoQTyWkkHHQFo4AAQYAAA0piq4hbqwAAAAASUVORK5CYII=);
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
}

page-idg .icon[name="radio-button-off"] {
  font-size: 30px;
  padding-left: 10px;
  color: #85bf31;
}

page-idg .status-add {
  font-size: 30px;
  padding-left: 10px;
  color: #85bf31;
}

page-idg .icon[name="checkmark"] {
  font-size: 30px;
  padding-left: 10px;
  color: #85bf31;
}

page-idg .idg-meeting-list-table-header {
  min-width: 180px;
  padding-left: 20px;
}

page-idg .idg-meeting-list-table-header-mini {
  min-width: 140px;
  padding-left: 20px;
}

page-idg .name-label-started {
  font-weight: 800;
}

page-idg .name-label {
  color: #5977ba;
  font-weight: 800;
  cursor: pointer;
}

page-idg .name-label:hover {
  text-decoration: underline;
}

page-idg .idg-meeting-table-card {
  padding: 30px 14px 20px 14px !important;
}

page-idg hidden {
  visibility: hidden;
}

page-idg not-hidden {
  visibility: visible;
}

page-idg .action-icons .more-icon {
  padding-left: 40px;
}

page-idg-meeting .scroll-content {
  background: rgba(216, 216, 216, 0.69);
}

page-idg-meeting .idgBriefNavBar {
  width: 300px;
  height: 100%;
  top: 0;
  bottom: 0;
  overflow-y: scroll;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
}

page-idg-meeting .right-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-idg-meeting .gridContainer {
  overflow-y: scroll;
  width: 100%;
  height: 100%;
  margin-bottom: 1000px;
  background-color: #e8e8e8;
}

page-idg-meeting .container-refresh-button {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-idg-meeting .container-refresh-button .refresh-button {
  height: 40px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 40px;
  -ms-flex: 0 0 40px;
  flex: 0 0 40px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-idg-meeting .container-add-button {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

page-idg-meeting .visitsHeader {
  font-weight: 600;
  font-size: 16px;
  text-align: left;
}

page-idg-meeting .idg-meeting-row {
  height: 50px;
  font-weight: 300;
  font-size: 12px;
}

page-idg-meeting .idg-meeting-row td {
  padding-left: 21px;
}

page-idg-meeting .idg-meeting-row:nth-child(even) {
  background-color: #eeeeee;
}

page-idg-meeting .addButton {
  min-width: 30px;
}

page-idg-meeting #addComment {
  margin: 0 !important;
}

page-idg-meeting .cardHeader {
  padding-top: 10px;
  padding-bottom: 10px;
}

page-idg-meeting .addButton.fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-top: -4px;
  margin-bottom: -4px;
  height: 30px;
  width: 30px;
  background-color: #85bf31;
}

page-idg-meeting .addButton.fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-idg-meeting .segment-button {
  font-size: 16px !important;
  text-transform: none !important;
  color: #000 !important;
}

@media screen and (max-width: 1366px) {
  page-idg-meeting .segment-button {
    font-size: 14px !important;
  }
}

@media screen and (max-width: 820px) {
  page-idg-meeting .segment-button {
    font-size: 12px !important;
  }
}

page-idg-meeting .segment-activated {
  font-weight: 900 !important;
  color: #5977ba !important;
  opacity: 1 !important;
}

@media screen and (max-width: 1366px) {
  page-idg-meeting .segment-activated {
    font-size: 14px !important;
  }
}

@media screen and (max-width: 820px) {
  page-idg-meeting .segment-activated {
    font-size: 12px !important;
  }
}

page-idg-meeting .segment-ios .segment-button.segment-activated {
  background-color: transparent;
  border-color: transparent;
}

@media screen and (max-width: 1366px) {
  page-idg-meeting .segment-ios .segment-button.segment-activated {
    font-size: 14px !important;
  }
}

@media screen and (max-width: 820px) {
  page-idg-meeting .segment-ios .segment-button.segment-activated {
    font-size: 12px !important;
  }
}

page-idg-meeting .segment-ios .segment-button {
  font-size: 16px !important;
  border-color: transparent;
}

@media screen and (max-width: 1366px) {
  page-idg-meeting .segment-ios .segment-button {
    font-size: 14px !important;
  }
}

@media screen and (max-width: 820px) {
  page-idg-meeting .segment-ios .segment-button {
    font-size: 12px !important;
  }
}

page-idg-meeting .button-inner {
  text-transform: none;
}

page-idg-meeting p ion-icon[name="md-trash"] ion-icon[name="md-create"] {
  float: right !important;
  font-size: 22px !important;
  right: 32px !important;
  position: relative !important;
}

page-idg-meeting .segment-button {
  border-bottom: none !important;
}

page-idg-meeting .idg-meeting-card {
  margin: 20px 30px 0 20px !important;
  width: calc(100% - 50px) !important;
}

page-idg-meeting .comment-username {
  padding: 14px 0 11px 0 !important;
  display: inline !important;
}

page-idg-meeting .comment-time {
  float: right !important;
  padding-right: 30px !important;
  clear: left;
  margin-top: 20px;
}

page-idg-meeting .comment-content {
  padding: 17pt 100pt 14pt 0 !important;
}

page-idg-meeting .comment {
  padding-top: 14pt !important;
}

page-idg-meeting .comment-card {
  padding: 0 14px 20px 14px !important;
}

page-idg-meeting .idg-button {
  background-color: #5977ba;
  height: 40px;
}

page-idg-meeting .add-user-button {
  background-color: #85bf31;
  border-radius: 3px;
}

page-idg-meeting .add-user-button:hover {
  background-color: #85bf31 !important;
}

page-idg-meeting .order-entry-button {
  background-color: #5977ba;
  margin: 0 16pt 0 16pt;
}

page-idg-meeting .unread-comments {
  bottom: 2px;
  position: relative;
  background-color: #5977ba;
}

page-idg-meeting .segment-hr {
  border-left: 2px solid #000;
  height: 18pt;
  opacity: 0.19;
}

page-idg-meeting .hidden {
  visibility: hidden !important;
}

page-idg-meeting .hidden-cp {
  visibility: hidden !important;
}

page-idg-meeting .hidden-vf #visitFrequency ion-card-header ion-fab,
page-idg-meeting .hidden-cp-vf #visitFrequency ion-card-header ion-fab {
  visibility: hidden;
}

page-idg-meeting .goal {
  margin-left: 40px;
  width: calc(100% - 40px);
}

page-idg-meeting .intervention {
  margin-left: 80px;
  width: calc(100% - 80px);
}

page-idg-meeting .idg-meeting--alert-container {
  position: absolute;
  max-width: 30px;
  top: 48vh;
  right: 0;
}

page-idg-meeting .hidden {
  display: none;
}

page-idg-meeting .main-idg-patient-name {
  color: #5977ba;
  font-weight: 600;
  padding: 7px 20px;
  cursor: pointer;
}

page-idg-meeting .adverse-events .card {
  padding: 0 14px 20px 14px !important;
}

page-idg-meeting .adverse-events .title {
  font-weight: bold;
}

page-idg-meeting .adverse-events .header-row {
  padding: 10px;
}

page-idg-meeting .adverse-events .header-row .title {
  cursor: pointer;
}

page-idg-meeting .adverse-events .content-row {
  padding: 5px 10px;
  margin: 0 5px;
  cursor: pointer;
}

page-idg-meeting .adverse-events .content-row.even {
  background-color: #fff;
}

page-idg-meeting .adverse-events .content-row.odd {
  background-color: #f0f0f0;
}

page-idg-meeting .adverse-events .content-row .updated-at {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

page-idg-meeting .adverse-events .content-row .expand-icon {
  margin-top: 5px;
  color: #5977ba;
  font-size: 20px;
}

page-idg-meeting .adverse-events .content-row .details-header {
  background-color: #dee4ed;
  margin: 0 -20px;
  padding: 5px 20px;
  font-weight: bold;
  color: #5977ba;
}

page-idg-meeting .adverse-events .content-row .narrative {
  padding-right: 15px;
}

page-idg-meeting .adverse-events .pagination {
  padding: 10px 3px 16px 0;
  float: right;
}

page-idg-meeting .adverse-events .empty {
  padding: 10px;
}

page-idg-meeting .discussion-notes.empty {
  padding: 10px;
}

page-idg-meeting #notesActions {
  font-size: 25px;
}

page-idg-meeting .assessment-notes .card {
  padding: 0 14px 20px 14px !important;
}

page-idg-meeting .assessment-notes .title {
  font-weight: bold;
}

page-idg-meeting .assessment-notes.header-row {
  padding: 10px;
}

page-idg-meeting .assessment-notes.header-row .title {
  cursor: pointer;
}

@media screen and (max-width: 1366px) {
  page-idg-meeting .assessment-notes.header-row {
    width: 1350px;
    overflow-x: scroll;
  }
}

@media screen and (max-width: 768px) {
  page-idg-meeting .assessment-notes.header-row {
    width: 1350px;
    overflow-x: scroll;
  }
}

page-idg-meeting .assessment-notes .content-row {
  padding: 5px 10px;
  margin: 0 5px;
}

page-idg-meeting .assessment-notes .content-row.even {
  background-color: #fff;
}

page-idg-meeting .assessment-notes .content-row.odd {
  background-color: #f0f0f0;
}

@media screen and (max-width: 1366px) {
  page-idg-meeting .assessment-notes .content-row {
    width: 1350px;
    overflow-x: scroll;
  }
}

@media screen and (max-width: 768px) {
  page-idg-meeting .assessment-notes .content-row {
    width: 1350px;
    overflow-x: scroll;
  }
}

page-idg-meeting .assessment-notes.empty {
  padding: 10px;
}

page-idg-meeting .assessment-notes.see-more-link {
  cursor: pointer;
  color: #5977ba;
}

page-idg-summary ion-card-header {
  height: 70px;
}

page-idg-summary .scroll-content {
  background: rgba(216, 216, 216, 0.69);
}

page-idg-summary .meetingNavButton,
page-idg-summary .closeMeetingButton,
page-idg-summary .signButton {
  text-transform: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-idg-summary .patients-button-bar {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-idg-summary .refresh-button {
  height: 32px;
  width: 32px;
  margin-right: 16px;
}

page-idg-summary #showHideAllSignedPatientsContainer {
  font-size: 12px;
  font-weight: 400;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-idg-summary #buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: calc(100% + 32px);
  -webkit-transform: translateX(-16px) translateY(-16px);
  transform: translateX(-16px) translateY(-16px);
  padding: 0 36px;
  background-color: rgba(155, 155, 155, 0.15);
}

page-idg-summary #buttonContainer .right {
  margin-right: 0;
  margin-left: 20px;
}

page-idg-summary .patientsRow,
page-idg-summary .attendeesRow {
  height: 50px;
}

page-idg-summary .patientsRow td,
page-idg-summary .attendeesRow td {
  color: #4a4a4a;
  font-weight: 400;
  padding: 0 15px 0 15px;
}

page-idg-summary .patientsRow .patientName,
page-idg-summary .attendeesRow .patientName {
  font-weight: 600;
  color: #5977ba;
}

page-idg-summary .patientsRow td:nth-child(2),
page-idg-summary .attendeesRow td:nth-child(2) {
  text-align: right;
}

page-idg-summary .attendeeGroupRow th {
  color: #4a4a4a;
  padding-left: 15px;
  padding-top: 15px;
  text-align: left;
  font-weight: 600;
  font-size: 11pt;
}

page-idg-summary .odd {
  background-color: rgba(155, 155, 155, 0.15);
}

page-idg-summary .pointer {
  cursor: pointer;
}

page-idg-summary .cardHeader {
  background-color: rgba(151, 169, 207, 0.5);
  border-radius: 3px;
  margin: 20px 20px 0 20px;
  padding: 15px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

page-idg-summary .cardHeader h3 {
  color: #5977ba;
  font-weight: 800;
  font-size: 18px;
  margin: 0;
  text-align: left;
}

page-idg-summary .selectedRow {
  position: relative;
}

page-idg-summary .selectedRow:after {
  content: "";
  position: absolute;
  height: 50px;
  left: 36px;
}

page-idg-summary .signatoryCard td table {
  background-color: rgba(89, 119, 186, 0.15);
  padding: 15px;
}

page-idg-summary .signatoryCard td table th {
  color: #2d2c2c;
  padding: 15px 15px 10px 15px;
  text-align: left;
  font-size: 16px;
  font-weight: 600;
}

page-idg-summary .signatoryCard td table th:first-child,
page-idg-summary .signatoryCard td table tbody tr td:first-child {
  padding-left: 15px;
}

page-idg-summary .signatoryCard td table th:last-child,
page-idg-summary .signatoryCard td table tbody tr td:last-child {
  text-align: right;
  padding-right: 15px;
}

page-idg-summary .signatoryCard td table td {
  color: #2d2c2c;
  font-weight: 300;
  padding-top: 8px;
  padding-bottom: 8px;
}

page-idg-summary .signatoryCard td table tr:last-child td:last-child {
  padding-bottom: 16px;
}

page-idg-summary .signatoryCard td table i {
  font-weight: 800;
}

page-idg-summary .button-inner {
  text-transform: none;
}

page-idg-summary .idg-summary--alert-container {
  position: absolute;
  max-width: 30rem;
  top: 48vh;
  right: 0;
}

page-idg-summary .hidden {
  display: none;
}

page-idg-summary .action-required-icon {
  width: 13px;
  padding-left: 0;
  display: inline-block;
  padding-bottom: 3px;
}

page-idg-summary .meeting-patients-table {
  border-spacing: 0 1em;
}

page-idg-summary .meeting-patients-table td,
page-idg-summary .meeting-patients-table th {
  padding: 1.5rem;
  text-align: left;
}

page-idg-summary .meeting-patients-table th {
  white-space: nowrap;
}

page-idg-summary .meeting-patients-table td.spacer {
  padding: 0.75rem;
}

page-idg-summary .meeting-patients-table td.openPatient {
  text-align: right;
  font-size: 2.25rem;
  padding-right: 2rem;
}

page-idg-summary .meeting-patients-table td.openPatient ion-icon {
  font-weight: 700;
}

page-idg-summary .meeting-patients-table .patientsRow {
  background-color: #d6e3f8;
}

page-idg-summary .meeting-patients-table .patientsRow td {
  color: #5977ba;
  font-weight: 700;
}

page-idg-summary .meeting-patients-table .patientsRow td:nth-child(2) {
  text-align: left;
  font-weight: 700;
}

page-idg-summary .meeting-patients-table .signatoryCard > td {
  padding: 0;
}

sign-patient-modal {
  /*
	To use these colors you must use map-get.
	For example: 
		{
			color: map-get($background, curantis-gray);
		}
*/
  /* small screen, hidden by default */
  /* large screen, shown by default */
  /* 
	This file is exclusively used for KSS Styleguide.
	No styling should go in here that pertains to Clinical UI - only KSS Styleguide overrides.
 */
}

@font-face {
  sign-patient-modal {
    font-family: "Gotham HTF";
    font-weight: 700;
    src: url("../assets/fonts/gotham/GothamHTF-Bold.otf");
  }
}

@font-face {
  sign-patient-modal {
    font-family: "Open Sans";
    font-weight: 400;
    src: url("../assets/fonts/opensans/OpenSans-Regular.ttf");
  }
}

@font-face {
  sign-patient-modal {
    font-family: "Open Sans";
    font-weight: 300;
    src: url("../assets/fonts/opensans/OpenSans-Light.ttf");
  }
}

@font-face {
  sign-patient-modal {
    font-family: "Open Sans";
    font-weight: 600;
    src: url("../assets/fonts/opensans/OpenSans-SemiBold.ttf");
  }
}

@font-face {
  sign-patient-modal {
    font-family: "Open Sans";
    font-weight: 700;
    src: url("../assets/fonts/opensans/OpenSans-Bold.ttf");
  }
}

sign-patient-modal * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

sign-patient-modal html,
sign-patient-modal body,
sign-patient-modal ion-app.md,
sign-patient-modal input,
sign-patient-modal ion-input,
sign-patient-modal textarea,
sign-patient-modal text-input {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  -o-user-select: text;
  user-select: text;
}

sign-patient-modal .alignCenter {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

sign-patient-modal .curantisH1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

sign-patient-modal .curantisH2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

sign-patient-modal .curantisH2.inputDisabled {
  color: #9b9b9b;
}

sign-patient-modal .curantisH3 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

sign-patient-modal .curantisH4 {
  color: #4a4a4a;
  font-size: 14px;
  font-weight: 600;
}

sign-patient-modal ion-card,
sign-patient-modal .curantisH5 {
  color: #4a4a4a;
  font-size: 14px;
  font-weight: 400;
}

sign-patient-modal .curantisIcon {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 40px;
  margin-right: 4px;
  font-size: 40px !important;
}

sign-patient-modal .justifyCenter {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

sign-patient-modal .justifyEnd {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

sign-patient-modal .overflow {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

sign-patient-modal .noBg {
  background: none;
}

sign-patient-modal .noPadding {
  padding: 0;
}

sign-patient-modal .scroll-content {
  overflow-y: auto !important;
}

sign-patient-modal .selectable {
  -webkit-user-select: text;
  -moz-user-select: text;
  -ms-user-select: text;
  user-select: text;
}

sign-patient-modal .spaceBetween {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

sign-patient-modal .twelvepx {
  font-size: 12px !important;
}

sign-patient-modal .verticalAlign {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

sign-patient-modal .text-right {
  text-align: right;
}

sign-patient-modal .text-left {
  text-align: left;
}

sign-patient-modal button {
  -webkit-box-shadow: none;
  box-shadow: none;
}

sign-patient-modal .assessmentBtn {
  height: 42px;
  width: 106px;
  margin-right: 6px;
}

sign-patient-modal .assessmentBtn > .button-inner {
  text-transform: none;
}

sign-patient-modal .bar-button-ios {
  height: 45px;
}

sign-patient-modal .headerButton,
sign-patient-modal .headerButton:hover {
  color: white !important;
  margin: 0 6px;
}

sign-patient-modal .button-md {
  -webkit-box-shadow: none;
  box-shadow: none;
}

sign-patient-modal ion-navbar.toolbar {
  min-height: 64px;
}

sign-patient-modal ion-toast > div {
  text-align: center;
}

sign-patient-modal ion-toast.error > div {
  background-color: #d0011b !important;
  white-space: pre-line;
}

sign-patient-modal ion-toast.info > div {
  background-color: #5977ba !important;
}

sign-patient-modal ion-toast.success > div {
  background-color: #85bf31 !important;
}

sign-patient-modal ion-toast.warning > div {
  background-color: #f89406 !important;
}

sign-patient-modal .company-teams-modal .modal-wrapper,
sign-patient-modal .common-modal .modal-wrapper,
sign-patient-modal .care-teams-modal .modal-wrapper {
  border-radius: 2px !important;
  background: red;
  width: 420px;
  left: calc(50% - (420px / 2));
  height: 590px;
}

sign-patient-modal .company-teams-modal ion-header,
sign-patient-modal .common-modal ion-header,
sign-patient-modal .care-teams-modal ion-header {
  height: 90px;
  background: white;
}

sign-patient-modal .company-teams-modal ion-header .modal-title,
sign-patient-modal .common-modal ion-header .modal-title,
sign-patient-modal .care-teams-modal ion-header .modal-title {
  margin: 20px;
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 16px 20px;
  text-transform: capitalize;
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
}

sign-patient-modal .company-teams-modal ion-header .modal-title .modal-title-button,
sign-patient-modal .common-modal ion-header .modal-title .modal-title-button,
sign-patient-modal .care-teams-modal ion-header .modal-title .modal-title-button {
  position: absolute;
  top: 0;
  right: 0;
}

sign-patient-modal .company-teams-modal ion-header .modal-title .fab[mini],
sign-patient-modal .common-modal ion-header .modal-title .fab[mini],
sign-patient-modal .care-teams-modal ion-header .modal-title .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
  margin: 10px 20px 0 0;
}

sign-patient-modal .company-teams-modal ion-header .modal-title .fab[mini] .icon,
sign-patient-modal .common-modal ion-header .modal-title .fab[mini] .icon,
sign-patient-modal .care-teams-modal ion-header .modal-title .fab[mini] .icon {
  font-size: 32px;
}

sign-patient-modal .company-teams-modal .header-md::after,
sign-patient-modal .common-modal .header-md::after,
sign-patient-modal .care-teams-modal .header-md::after {
  height: 0;
}

sign-patient-modal .company-teams-modal ion-content .scroll-content,
sign-patient-modal .common-modal ion-content .scroll-content,
sign-patient-modal .care-teams-modal ion-content .scroll-content {
  margin-top: 90px !important;
  padding: 0 20px !important;
  background: none !important;
}

sign-patient-modal .company-teams-modal ion-content .note-container,
sign-patient-modal .common-modal ion-content .note-container,
sign-patient-modal .care-teams-modal ion-content .note-container {
  font-size: 12px;
  margin: 0 30px 15px;
}

sign-patient-modal .company-teams-modal ion-content .note-container .star,
sign-patient-modal .common-modal ion-content .note-container .star,
sign-patient-modal .care-teams-modal ion-content .note-container .star {
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

sign-patient-modal .company-teams-modal ion-content .item-container,
sign-patient-modal .common-modal ion-content .item-container,
sign-patient-modal .care-teams-modal ion-content .item-container {
  margin: 0 30px 10px;
}

sign-patient-modal .company-teams-modal ion-content .item-container .label,
sign-patient-modal .common-modal ion-content .item-container .label,
sign-patient-modal .care-teams-modal ion-content .item-container .label {
  font-size: 13px;
  font-weight: bold;
  color: #2c2d2d;
}

sign-patient-modal .company-teams-modal ion-content .item-container input,
sign-patient-modal .common-modal ion-content .item-container input,
sign-patient-modal .care-teams-modal ion-content .item-container input {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  font-size: 14px;
}

sign-patient-modal .company-teams-modal ion-content .item-container input:focus,
sign-patient-modal .common-modal ion-content .item-container input:focus,
sign-patient-modal .care-teams-modal ion-content .item-container input:focus {
  border: 2px solid #5977ba;
}

sign-patient-modal .company-teams-modal ion-content .item-container .empty,
sign-patient-modal .common-modal ion-content .item-container .empty,
sign-patient-modal .care-teams-modal ion-content .item-container .empty {
  color: #9c9c9c;
}

sign-patient-modal .company-teams-modal ion-content .item-container .select,
sign-patient-modal .common-modal ion-content .item-container .select,
sign-patient-modal .care-teams-modal ion-content .item-container .select {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 50px 10px 10px;
  text-align: left;
  cursor: pointer;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}

sign-patient-modal .company-teams-modal ion-content .item-container .select .loading,
sign-patient-modal .common-modal ion-content .item-container .select .loading,
sign-patient-modal .care-teams-modal ion-content .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding-top: 4px;
  padding-right: 10px;
}

sign-patient-modal .company-teams-modal ion-content .item-container .no-select,
sign-patient-modal .common-modal ion-content .item-container .no-select,
sign-patient-modal .care-teams-modal ion-content .item-container .no-select {
  background-image: none !important;
}

sign-patient-modal .company-teams-modal ion-content .item-container .select-date,
sign-patient-modal .common-modal ion-content .item-container .select-date,
sign-patient-modal .care-teams-modal ion-content .item-container .select-date {
  width: 320px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 10px;
  text-align: left;
  cursor: pointer;
  position: relative;
}

sign-patient-modal .company-teams-modal ion-content .item-container .select-date ion-icon,
sign-patient-modal .common-modal ion-content .item-container .select-date ion-icon,
sign-patient-modal .care-teams-modal ion-content .item-container .select-date ion-icon {
  position: absolute;
  width: 50px;
  height: 40px;
  top: 0;
  right: 0;
  font-size: 20px;
  text-align: center;
  padding: 10px 0;
  color: #6c6969;
}

sign-patient-modal .company-teams-modal ion-content .item-container .datetime-ios,
sign-patient-modal .company-teams-modal ion-content .item-container .datetime-md,
sign-patient-modal .common-modal ion-content .item-container .datetime-ios,
sign-patient-modal .common-modal ion-content .item-container .datetime-md,
sign-patient-modal .care-teams-modal ion-content .item-container .datetime-ios,
sign-patient-modal .care-teams-modal ion-content .item-container .datetime-md {
  padding: 0 !important;
}

sign-patient-modal .company-teams-modal ion-content .edit-container,
sign-patient-modal .common-modal ion-content .edit-container,
sign-patient-modal .care-teams-modal ion-content .edit-container {
  margin: 0 10px 10px 20px;
  position: relative;
}

sign-patient-modal .company-teams-modal ion-content .edit-container .delete-button,
sign-patient-modal .common-modal ion-content .edit-container .delete-button,
sign-patient-modal .care-teams-modal ion-content .edit-container .delete-button {
  width: 30px;
  position: absolute;
  top: 10px;
  right: -10px;
}

sign-patient-modal .company-teams-modal ion-content .edit-container .delete-button ion-icon,
sign-patient-modal .common-modal ion-content .edit-container .delete-button ion-icon,
sign-patient-modal .care-teams-modal ion-content .edit-container .delete-button ion-icon {
  font-size: 24px;
}

sign-patient-modal .company-teams-modal ion-content input[type="number"]::-webkit-outer-spin-button,
sign-patient-modal .company-teams-modal ion-content input[type="number"]::-webkit-inner-spin-button,
sign-patient-modal .common-modal ion-content input[type="number"]::-webkit-outer-spin-button,
sign-patient-modal .common-modal ion-content input[type="number"]::-webkit-inner-spin-button,
sign-patient-modal .care-teams-modal ion-content input[type="number"]::-webkit-outer-spin-button,
sign-patient-modal .care-teams-modal ion-content input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

sign-patient-modal .company-teams-modal ion-content input[type="number"],
sign-patient-modal .common-modal ion-content input[type="number"],
sign-patient-modal .care-teams-modal ion-content input[type="number"] {
  -moz-appearance: textfield;
}

sign-patient-modal .company-teams-modal .footer-md::before,
sign-patient-modal .common-modal .footer-md::before,
sign-patient-modal .care-teams-modal .footer-md::before {
  height: 0;
}

sign-patient-modal .company-teams-modal ion-footer,
sign-patient-modal .common-modal ion-footer,
sign-patient-modal .care-teams-modal ion-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 0;
}

sign-patient-modal .company-teams-modal ion-footer .team-button,
sign-patient-modal .common-modal ion-footer .team-button,
sign-patient-modal .care-teams-modal ion-footer .team-button {
  height: 40px;
  width: 106px;
  margin: 20px;
  margin-left: 0;
  border-radius: 3px;
}

sign-patient-modal .company-teams-modal ion-footer .team-button > .button-inner,
sign-patient-modal .common-modal ion-footer .team-button > .button-inner,
sign-patient-modal .care-teams-modal ion-footer .team-button > .button-inner {
  text-transform: none;
  font-size: 14px;
  font-weight: 600;
}

sign-patient-modal .company-teams-modal .modal-wrapper,
sign-patient-modal .common-modal .modal-wrapper {
  width: 625px;
  height: 590px;
  left: calc(50% - (600px / 2));
}

sign-patient-modal .efax .popover-wrapper > .popover-content {
  width: 300px;
}

sign-patient-modal .benefits-verification-modal .modal-wrapper {
  width: 1024px;
  left: calc(50% - (1024px / 2));
  height: 600px;
  top: calc(50% - (600px / 2));
}

sign-patient-modal .biometrics-modal .modal-wrapper {
  width: 1000px;
  left: calc(50% - (1000px / 2));
  height: 450px;
  top: calc(50% - (450px / 2));
}

@media only screen and (max-width: 770px) {
  sign-patient-modal .allergies-modal .modal-wrapper {
    width: 1000px;
    left: calc(30%);
    height: 300px;
    top: calc(50%);
  }
}

sign-patient-modal .decline-dashboard-modal {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

sign-patient-modal .decline-dashboard-modal .modal-wrapper {
  width: 87%;
  height: 43vw;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%) !important;
  transform: translate(-50%, -50%) !important;
  border: 1px inset #ae2465;
  -webkit-box-shadow: 0 0 1px 0.5px #ae2465 !important;
  box-shadow: 0 0 1px 0.5px #ae2465 !important;
  border-radius: 10px;
}

@media only screen and (min-width: 771px) {
  sign-patient-modal .allergies-modal .modal-wrapper {
    width: 1000px;
    left: calc(50% - 490px);
    height: 300px;
    top: calc(50% - 0px);
  }
}

sign-patient-modal patient-allergies .allergies-main-card,
sign-patient-modal allergy-edit .allergies-main-card,
sign-patient-modal allergy-discontinue .allergies-main-card {
  overflow: visible;
}

sign-patient-modal patient-allergies .ng-select .ng-clear-wrapper,
sign-patient-modal allergy-edit .ng-select .ng-clear-wrapper,
sign-patient-modal allergy-discontinue .ng-select .ng-clear-wrapper {
  display: none;
}

sign-patient-modal patient-allergies .clinicalContainer,
sign-patient-modal allergy-edit .clinicalContainer,
sign-patient-modal allergy-discontinue .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: visible;
}

sign-patient-modal patient-allergies .clinicalContainer .buttons,
sign-patient-modal allergy-edit .clinicalContainer .buttons,
sign-patient-modal allergy-discontinue .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

sign-patient-modal patient-allergies .clinicalContainer .buttons .redirect-button,
sign-patient-modal allergy-edit .clinicalContainer .buttons .redirect-button,
sign-patient-modal allergy-discontinue .clinicalContainer .buttons .redirect-button {
  margin-left: 0;
  text-transform: initial;
  font-weight: 600;
  border-radius: 50px;
  font-size: 1.4rem;
  height: 40px;
}

sign-patient-modal patient-allergies .clinicalContainer .buttons .redirect-button.to-the-right,
sign-patient-modal allergy-edit .clinicalContainer .buttons .redirect-button.to-the-right,
sign-patient-modal allergy-discontinue .clinicalContainer .buttons .redirect-button.to-the-right {
  float: right;
}

sign-patient-modal patient-allergies .clinicalContainer .tableContainer,
sign-patient-modal allergy-edit .clinicalContainer .tableContainer,
sign-patient-modal allergy-discontinue .clinicalContainer .tableContainer {
  margin-left: 4px;
  overflow-x: scroll;
}

sign-patient-modal patient-allergies .clinicalContainer .tableContainer .cs-h2,
sign-patient-modal allergy-edit .clinicalContainer .tableContainer .cs-h2,
sign-patient-modal allergy-discontinue .clinicalContainer .tableContainer .cs-h2 {
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

sign-patient-modal patient-allergies .scrollableContent,
sign-patient-modal allergy-edit .scrollableContent,
sign-patient-modal allergy-discontinue .scrollableContent {
  min-width: 1600px;
}

sign-patient-modal patient-allergies .patient-details-allergies-content-with-briefbar,
sign-patient-modal allergy-edit .patient-details-allergies-content-with-briefbar,
sign-patient-modal allergy-discontinue .patient-details-allergies-content-with-briefbar {
  margin-left: 10px;
  width: calc(100% - 280px);
}

sign-patient-modal patient-allergies .patient-details-allergies-content-with-briefbar .notes_div,
sign-patient-modal allergy-edit .patient-details-allergies-content-with-briefbar .notes_div,
sign-patient-modal allergy-discontinue .patient-details-allergies-content-with-briefbar .notes_div {
  height: 86vh;
}

sign-patient-modal patient-allergies .patient-details-allergies-content,
sign-patient-modal allergy-edit .patient-details-allergies-content,
sign-patient-modal allergy-discontinue .patient-details-allergies-content {
  margin-left: 10px;
  width: calc(100% - 101px);
}

sign-patient-modal patient-allergies .allergies-title,
sign-patient-modal allergy-edit .allergies-title,
sign-patient-modal allergy-discontinue .allergies-title {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

sign-patient-modal patient-allergies .allergies-subtitle,
sign-patient-modal allergy-edit .allergies-subtitle,
sign-patient-modal allergy-discontinue .allergies-subtitle {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

sign-patient-modal patient-allergies .pc-h2,
sign-patient-modal allergy-edit .pc-h2,
sign-patient-modal allergy-discontinue .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

sign-patient-modal patient-allergies .allergies-card,
sign-patient-modal allergy-edit .allergies-card,
sign-patient-modal allergy-discontinue .allergies-card {
  width: 100%;
  padding: 0 20px 20px 20px;
  padding-bottom: 50px;
  overflow: auto;
}

sign-patient-modal patient-allergies .allergies-list,
sign-patient-modal allergy-edit .allergies-list,
sign-patient-modal allergy-discontinue .allergies-list {
  position: relative;
}

sign-patient-modal patient-allergies .allergies-list ion-grid,
sign-patient-modal allergy-edit .allergies-list ion-grid,
sign-patient-modal allergy-discontinue .allergies-list ion-grid {
  padding: 0px;
}

sign-patient-modal patient-allergies .allergies-list ion-grid ion-col.col,
sign-patient-modal allergy-edit .allergies-list ion-grid ion-col.col,
sign-patient-modal allergy-discontinue .allergies-list ion-grid ion-col.col {
  padding: 0px;
}

sign-patient-modal patient-allergies .allergies-list ion-grid ion-col.col ion-label.label-md,
sign-patient-modal allergy-edit .allergies-list ion-grid ion-col.col ion-label.label-md,
sign-patient-modal allergy-discontinue .allergies-list ion-grid ion-col.col ion-label.label-md {
  margin: 0px;
  padding: 14px 20px;
}

sign-patient-modal patient-allergies .allergies-list ion-grid ion-col.col ion-label.pL20,
sign-patient-modal allergy-edit .allergies-list ion-grid ion-col.col ion-label.pL20,
sign-patient-modal allergy-discontinue .allergies-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

sign-patient-modal patient-allergies .pc-row:nth-child(even),
sign-patient-modal allergy-edit .pc-row:nth-child(even),
sign-patient-modal allergy-discontinue .pc-row:nth-child(even) {
  background-color: #eee;
}

sign-patient-modal patient-allergies .main-row,
sign-patient-modal allergy-edit .main-row,
sign-patient-modal allergy-discontinue .main-row {
  border-bottom: 2px solid #dbdbdb;
}

sign-patient-modal patient-allergies .detail-row,
sign-patient-modal allergy-edit .detail-row,
sign-patient-modal allergy-discontinue .detail-row {
  padding-bottom: 10px;
}

sign-patient-modal patient-allergies .action-icons,
sign-patient-modal allergy-edit .action-icons,
sign-patient-modal allergy-discontinue .action-icons {
  top: 15px;
  margin-right: 70px;
  position: absolute;
  right: 0px;
  font-size: 1.5em;
}

sign-patient-modal patient-allergies .action-icons .more-icon,
sign-patient-modal allergy-edit .action-icons .more-icon,
sign-patient-modal allergy-discontinue .action-icons .more-icon {
  margin-right: 10px;
}

@media only screen and (max-device-width: 1024px) {
  sign-patient-modal patient-allergies .action-icons .more-icon,
  sign-patient-modal allergy-edit .action-icons .more-icon,
  sign-patient-modal allergy-discontinue .action-icons .more-icon {
    margin-right: 5px;
  }
}

sign-patient-modal patient-allergies .action-icons .icon-fix,
sign-patient-modal allergy-edit .action-icons .icon-fix,
sign-patient-modal allergy-discontinue .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

sign-patient-modal patient-allergies .comm-notes-list,
sign-patient-modal allergy-edit .comm-notes-list,
sign-patient-modal allergy-discontinue .comm-notes-list {
  padding: 0px;
}

sign-patient-modal patient-allergies .comm-notes-list .pL20,
sign-patient-modal allergy-edit .comm-notes-list .pL20,
sign-patient-modal allergy-discontinue .comm-notes-list .pL20 {
  padding-left: 20px;
}

sign-patient-modal patient-allergies .comm-notes-list .pL15,
sign-patient-modal allergy-edit .comm-notes-list .pL15,
sign-patient-modal allergy-discontinue .comm-notes-list .pL15 {
  padding-left: 15px;
}

sign-patient-modal patient-allergies .allergy-details-card,
sign-patient-modal allergy-edit .allergy-details-card,
sign-patient-modal allergy-discontinue .allergy-details-card {
  margin: 0px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  font-size: 14px;
  background-color: #eee;
  padding: 0px;
}

sign-patient-modal patient-allergies .allergy-add .modal-wrapper,
sign-patient-modal allergy-edit .allergy-add .modal-wrapper,
sign-patient-modal allergy-discontinue .allergy-add .modal-wrapper {
  bottom: 5%;
  left: 5%;
  margin: auto;
  right: 5%;
  top: 5%;
  width: 800px;
  height: 800px;
}

sign-patient-modal patient-allergies .allergy-add-20-left,
sign-patient-modal allergy-edit .allergy-add-20-left,
sign-patient-modal allergy-discontinue .allergy-add-20-left {
  margin-left: 20px;
}

sign-patient-modal patient-allergies .allergy-add-20-left .align-center,
sign-patient-modal allergy-edit .allergy-add-20-left .align-center,
sign-patient-modal allergy-discontinue .allergy-add-20-left .align-center {
  text-align: center;
}

sign-patient-modal patient-allergies .add-button,
sign-patient-modal allergy-edit .add-button,
sign-patient-modal allergy-discontinue .add-button {
  background-color: #85bf31;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

sign-patient-modal patient-allergies hr.solid,
sign-patient-modal allergy-edit hr.solid,
sign-patient-modal allergy-discontinue hr.solid {
  border-top: 3px solid #bbb;
}

sign-patient-modal patient-allergies .searchbar-md,
sign-patient-modal allergy-edit .searchbar-md,
sign-patient-modal allergy-discontinue .searchbar-md {
  padding: 0;
}

sign-patient-modal patient-allergies ion-searchbar .searchbar-input-container .searchbar-input,
sign-patient-modal allergy-edit ion-searchbar .searchbar-input-container .searchbar-input,
sign-patient-modal allergy-discontinue ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0 !important;
}

sign-patient-modal patient-allergies .container,
sign-patient-modal allergy-edit .container,
sign-patient-modal allergy-discontinue .container {
  width: 100%;
  margin: auto;
  padding: 0;
}

sign-patient-modal patient-allergies .one,
sign-patient-modal allergy-edit .one,
sign-patient-modal allergy-discontinue .one {
  float: left;
}

sign-patient-modal patient-allergies .two,
sign-patient-modal allergy-edit .two,
sign-patient-modal allergy-discontinue .two {
  margin-left: 5px;
}

sign-patient-modal patient-allergies .add-refresh-container,
sign-patient-modal allergy-edit .add-refresh-container,
sign-patient-modal allergy-discontinue .add-refresh-container {
  padding: 0;
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 5px;
  float: right;
}

sign-patient-modal patient-allergies .add-refresh-container .refresh-button,
sign-patient-modal allergy-edit .add-refresh-container .refresh-button,
sign-patient-modal allergy-discontinue .add-refresh-container .refresh-button {
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

sign-patient-modal patient-allergies .arrowIcon,
sign-patient-modal allergy-edit .arrowIcon,
sign-patient-modal allergy-discontinue .arrowIcon {
  position: absolute;
  top: 16px;
  margin-left: 2px;
}

sign-patient-modal patient-allergies .grid-container,
sign-patient-modal allergy-edit .grid-container,
sign-patient-modal allergy-discontinue .grid-container {
  background-color: #ffffff;
  padding: 0;
  display: grid;
  grid-template-columns: auto auto auto auto;
  grid-gap: 5px;
}

sign-patient-modal patient-allergies .item-container .select,
sign-patient-modal allergy-edit .item-container .select,
sign-patient-modal allergy-discontinue .item-container .select {
  width: 100%;
  height: 36px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 5px 0 5px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

sign-patient-modal patient-allergies .item-container .select .loading,
sign-patient-modal allergy-edit .item-container .select .loading,
sign-patient-modal allergy-discontinue .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

sign-patient-modal patient-allergies .item-container .select .loading img,
sign-patient-modal allergy-edit .item-container .select .loading img,
sign-patient-modal allergy-discontinue .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

sign-patient-modal patient-allergies .item-container .select .hide-arrow,
sign-patient-modal allergy-edit .item-container .select .hide-arrow,
sign-patient-modal allergy-discontinue .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

sign-patient-modal patient-allergies .item-container .select .click-cover,
sign-patient-modal allergy-edit .item-container .select .click-cover,
sign-patient-modal allergy-discontinue .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 36px;
}

sign-patient-modal patient-allergies .item-container .no-select,
sign-patient-modal allergy-edit .item-container .no-select,
sign-patient-modal allergy-discontinue .item-container .no-select {
  background: none;
}

sign-patient-modal patient-allergies .item-container .bold,
sign-patient-modal allergy-edit .item-container .bold,
sign-patient-modal allergy-discontinue .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

sign-patient-modal patient-allergies .item-container .teams,
sign-patient-modal allergy-edit .item-container .teams,
sign-patient-modal allergy-discontinue .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

sign-patient-modal patient-allergies .download-container,
sign-patient-modal allergy-edit .download-container,
sign-patient-modal allergy-discontinue .download-container {
  width: 105px;
  margin-left: auto;
}

sign-patient-modal patient-allergies .download-container .select,
sign-patient-modal allergy-edit .download-container .select,
sign-patient-modal allergy-discontinue .download-container .select {
  background-image: none !important;
  background-color: #5977ba;
  border: none !important;
  font-weight: 600;
}

sign-patient-modal patient-allergies .download-container img,
sign-patient-modal allergy-edit .download-container img,
sign-patient-modal allergy-discontinue .download-container img {
  float: right;
  margin: 15px 12px 15px 12px;
  pointer-events: none;
  width: auto;
}

sign-patient-modal patient-allergies .download-container span,
sign-patient-modal allergy-edit .download-container span,
sign-patient-modal allergy-discontinue .download-container span {
  color: white;
}

sign-patient-modal patient-allergies .download-container .vl,
sign-patient-modal allergy-edit .download-container .vl,
sign-patient-modal allergy-discontinue .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

sign-patient-modal patient-allergies .open-sans-semibold,
sign-patient-modal allergy-edit .open-sans-semibold,
sign-patient-modal allergy-discontinue .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 20px 0px 10px;
}

sign-patient-modal patient-allergies .floatRight,
sign-patient-modal allergy-edit .floatRight,
sign-patient-modal allergy-discontinue .floatRight {
  float: right;
}

sign-patient-modal patient-allergies .scroll-row,
sign-patient-modal allergy-edit .scroll-row,
sign-patient-modal allergy-discontinue .scroll-row {
  min-width: 800px;
}

sign-patient-modal patient-allergies .scroll-row .col,
sign-patient-modal allergy-edit .scroll-row .col,
sign-patient-modal allergy-discontinue .scroll-row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

sign-patient-modal patient-allergies .secondRowButtons,
sign-patient-modal allergy-edit .secondRowButtons,
sign-patient-modal allergy-discontinue .secondRowButtons {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 50%;
}

@media only screen and (max-device-width: 1024px) {
  sign-patient-modal patient-allergies .secondRowButtons,
  sign-patient-modal allergy-edit .secondRowButtons,
  sign-patient-modal allergy-discontinue .secondRowButtons {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
}

sign-patient-modal patient-allergies cur-date-picker .input-calendar-group .ion-input input,
sign-patient-modal allergy-edit cur-date-picker .input-calendar-group .ion-input input,
sign-patient-modal allergy-discontinue cur-date-picker .input-calendar-group .ion-input input {
  padding-right: 0px;
}

sign-patient-modal patient-allergies .medNameWidth,
sign-patient-modal allergy-edit .medNameWidth,
sign-patient-modal allergy-discontinue .medNameWidth {
  min-width: 10%;
}

sign-patient-modal patient-allergies .no-padding,
sign-patient-modal allergy-edit .no-padding,
sign-patient-modal allergy-discontinue .no-padding {
  padding: 0 !important;
}

sign-patient-modal patient-allergies .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker,
sign-patient-modal allergy-edit .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker,
sign-patient-modal allergy-discontinue .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker {
  left: -48px !important;
  margin-bottom: 10px;
}

sign-patient-modal .toggle-label {
  margin: 10px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  color: #abb2b9;
}

sign-patient-modal .toogle-container-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

sign-patient-modal .toggle-container-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

sign-patient-modal .allergy-add-20-left {
  margin-left: 20px;
  width: 100%;
}

sign-patient-modal .inputTextArea {
  border: 1px solid #bbb;
  border-radius: 5px;
  resize: none;
  overflow: hidden;
  min-height: 50px;
  max-height: 100px;
}

@media only screen and (max-width: 770px) {
  sign-patient-modal .upload-docs-modal .modal-wrapper {
    width: 400px;
    height: 475px;
    left: 10%;
    top: 20%;
    overflow: hidden;
  }
}

@media only screen and (min-width: 771px) {
  sign-patient-modal .upload-docs-modal .modal-wrapper {
    width: 400px;
    height: 475px;
    left: 10%;
    top: 20%;
    overflow: hidden;
  }
}

sign-patient-modal .upload-835-file-modal .modal-wrapper {
  width: 400px;
  left: calc(100% - 500px);
  height: 700px;
  max-height: 700px;
  min-height: 300px;
  top: 10%;
}

sign-patient-modal .popover-arrow::after,
sign-patient-modal .popover-palliative,
sign-patient-modal .popover-palliative > .item {
  color: white !important;
  background-color: #4a90e2 !important;
  -webkit-overflow-scrolling: touch;
}

sign-patient-modal .popover-arrow::after,
sign-patient-modal .popover,
sign-patient-modal .popover > .item {
  color: white !important;
  background-color: #ae2465 !important;
  -webkit-overflow-scrolling: touch;
}

sign-patient-modal .popover-viewport,
sign-patient-modal .popover-content {
  background-color: transparent !important;
}

sign-patient-modal .popover-arrow::after {
  background-color: #fefefe !important;
}

sign-patient-modal .select-component-popover > .popover-wrapper > .popover-content,
sign-patient-modal .select-assessment-component-popover .care-teams-select-popover > .popover-wrapper > .popover-content,
sign-patient-modal .multiple-select-custom-popover > .popover-wrapper > .popover-content,
sign-patient-modal .multiple-select-download-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
  width: 240px;
  margin-top: 40px;
  max-height: 350px;
  background: red;
}

sign-patient-modal .select-component-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .select-component-popover > .popover-wrapper > .popover-content .popover > .item,
sign-patient-modal .select-assessment-component-popover .care-teams-select-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .select-assessment-component-popover .care-teams-select-popover > .popover-wrapper > .popover-content .popover > .item,
sign-patient-modal .multiple-select-custom-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .multiple-select-custom-popover > .popover-wrapper > .popover-content .popover > .item,
sign-patient-modal .multiple-select-download-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .multiple-select-download-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

sign-patient-modal .multiple-select-custom-popover-for-idg > .popover-wrapper > .popover-content {
  border-radius: 2px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
  width: auto;
  margin-top: 49px;
  max-height: 350px;
  background: red;
}

sign-patient-modal .multiple-select-custom-popover-for-idg > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .multiple-select-custom-popover-for-idg > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

sign-patient-modal .select-component-popover > .popover-wrapper > .popover-content {
  width: 320px;
}

sign-patient-modal .select-hospiceaide-component-popover > .popover-wrapper > .popover-content {
  width: 360px;
}

sign-patient-modal .select-assessment-component-popover > .popover-wrapper > .popover-content {
  width: 320px;
}

@media only screen and (min-height: 600px) and (min-width: 768px) {
  sign-patient-modal .select-assessment-component-popover > .popover-wrapper > .popover-content {
    width: 520px !important;
  }
}

sign-patient-modal .company-teams-search-select-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  background-color: white !important;
  margin-top: 36px;
  width: 115px;
  height: 135px;
}

sign-patient-modal .popover-ios.select-component-popover > .popover-wrapper > .popover-content,
sign-patient-modal .popover-ios.select-assessment-component-popover > .popover-wrapper > .popover-content,
sign-patient-modal .popover-ios.care-teams-select-popover > .popover-wrapper > .popover-content,
sign-patient-modal .popover-ios.company-teams-search-select-popover > .popover-wrapper > .popover-content,
sign-patient-modal .popover-ios.multiple-select-custom-popover > .popover-wrapper > .popover-content,
sign-patient-modal .popover-ios.multiple-select-download-popover > .popover-wrapper > .popover-content {
  margin-top: 0;
  overflow-y: hidden;
  border-radius: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

sign-patient-modal .popover-ios.select-component-popover > .popover-wrapper > .popover-content,
sign-patient-modal .popover-ios.select-assessment-component-popover > .popover-wrapper > .popover-content {
  width: 320px;
  overflow-y: hidden;
  border-radius: 2px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

sign-patient-modal .popover-ios.care-teams-select-popover > .popover-wrapper > .popover-content,
sign-patient-modal .popover-ios.multiple-select-custom-popover > .popover-wrapper > .popover-content,
sign-patient-modal .popover-ios.multiple-select-download-popover > .popover-wrapper > .popover-content {
  width: 240px;
}

sign-patient-modal .alerts-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  top: 60px !important;
  right: 0 !important;
  width: 384px;
  max-height: 520px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .alerts-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .alerts-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

sign-patient-modal .biometrics-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  top: 60px !important;
  left: 300px !important;
  right: 0 !important;
  width: 1024px;
  max-height: 1024px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .biometrics-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .biometrics-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

sign-patient-modal .messaging-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  top: 60px !important;
  width: 600px;
  max-height: 600px;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .messaging-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .messaging-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

sign-patient-modal .options-popover > .popover-wrapper > .popover-content {
  border-radius: 2px;
  width: 220px;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .options-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .options-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

sign-patient-modal .company-teams-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 50px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .company-teams-options-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .company-teams-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

sign-patient-modal .facilities-view-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 120px;
  height: 50px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .facilities-view-options-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .facilities-view-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

sign-patient-modal .popover-ios.care-teams-options-popover > .popover-wrapper > .popover-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}

sign-patient-modal .popover-ios.cti-options-popover > .popover-wrapper > .popover-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}

sign-patient-modal .popover-ios.pdb-options-popover > .popover-wrapper > .popover-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}

sign-patient-modal .additional-listcard-options-popover > .popover-wrapper > .popover-content {
  height: 100px !important;
}

sign-patient-modal .cti-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 102px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .cti-options-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .cti-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

sign-patient-modal .care-teams-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 50px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .care-teams-options-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .care-teams-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

sign-patient-modal .pdb-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 115px;
  height: 100px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .pdb-options-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .pdb-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

sign-patient-modal .risk-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 175px;
  height: 148px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .risk-options-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .risk-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

sign-patient-modal .bereavement-dashboard-options-popover > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 212px;
  height: 52px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

sign-patient-modal .bereavement-dashboard-options-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .bereavement-dashboard-options-popover > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

sign-patient-modal .open-orders-popover > .popover-wrapper > .popover-content {
  border-radius: 3px;
  width: 150px;
  right: 10px !important;
  background-color: white !important;
}

sign-patient-modal .open-orders-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .open-orders-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

sign-patient-modal .open-orders-popover > .popover-wrapper > .popover-arrow::after {
  background-color: white !important;
}

sign-patient-modal .medication-admin-notes > .popover-wrapper > .popover-content {
  border-radius: 3px;
  width: 400px;
  right: 10px !important;
  background-color: white !important;
}

sign-patient-modal .medication-admin-notes > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .medication-admin-notes > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

sign-patient-modal .select-component-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .select-assessment-component-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .company-teams-options-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .company-teams-search-select-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .care-teams-options-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .cti-options-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .pdb-options-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .bereavement-dashboard-options-popover
> .popover-wrapper
> .popover-arrow:after,
sign-patient-modal .care-teams-select-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .options-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .alerts-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .multiple-select-custom-popover > .popover-wrapper > .popover-arrow:after,
sign-patient-modal .multiple-select-download-popover > .popover-wrapper > .popover-arrow:after {
  background-color: white !important;
  z-index: 12;
}

sign-patient-modal .apps-popover > .popover-wrapper > .popover-arrow {
  top: 50px !important;
}

sign-patient-modal .apps-popover > .popover-wrapper > .popover-content {
  border-radius: 0;
  top: 60px !important;
  left: initial !important;
  width: 300px;
}

sign-patient-modal .popover-ios.apps-popover > .popover-wrapper > .popover-arrow {
  top: 59px !important;
}

sign-patient-modal .popover-ios.apps-popover > .popover-wrapper > .popover-content {
  border-radius: 10px;
  top: 68px !important;
  left: initial !important;
}

sign-patient-modal .apps-popover > .popover-wrapper > .popover-arrow,
sign-patient-modal .apps-popover > .popover-wrapper > .popover-content {
  right: 84px !important;
}

sign-patient-modal .popover-ios.apps-popover > .popover-wrapper > .popover-arrow {
  right: 90px !important;
}

sign-patient-modal .popover-ios.apps-popover > .popover-wrapper > .popover-content {
  right: 0 !important;
}

sign-patient-modal .user-popover > .popover-wrapper > .popover-arrow {
  top: 50px !important;
}

sign-patient-modal .user-popover > .popover-wrapper > .popover-content {
  border-radius: 0;
  top: 60px !important;
  left: initial !important;
}

sign-patient-modal .popover-ios.user-popover > .popover-wrapper > .popover-arrow {
  top: 59px !important;
}

sign-patient-modal .popover-ios.user-popover > .popover-wrapper > .popover-content {
  border-radius: 10px;
  top: 68px !important;
  left: initial !important;
}

sign-patient-modal .user-popover > .popover-wrapper > .popover-arrow,
sign-patient-modal .user-popover > .popover-wrapper > .popover-content,
sign-patient-modal .popover-ios.user-popover > .popover-wrapper > .popover-arrow,
sign-patient-modal .popover-ios.user-popover > .popover-wrapper > .popover-content {
  right: 0 !important;
}

sign-patient-modal .popover {
  margin-bottom: 0 !important;
}

sign-patient-modal .popover-palliative {
  margin-bottom: 0 !important;
}

sign-patient-modal .popover-wrapper > .popover-content {
  width: auto;
}

sign-patient-modal .popover-wrapper > .popover-content::-webkit-scrollbar {
  display: none;
}

sign-patient-modal .select-popover > .popover-wrapper > .popover-content,
sign-patient-modal .visit-print-popover > .popover-wrapper > .popover-content,
sign-patient-modal .visit-prncount-popover > .popover-wrapper > .popover-content {
  background-color: white !important;
}

sign-patient-modal .select-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .select-popover > .popover-wrapper > .popover-content .popover > .item,
sign-patient-modal .visit-print-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .visit-print-popover > .popover-wrapper > .popover-content .popover > .item,
sign-patient-modal .visit-prncount-popover > .popover-wrapper > .popover-content .popover-viewport,
sign-patient-modal .visit-prncount-popover > .popover-wrapper > .popover-content .popover > .item {
  background-color: white !important;
}

sign-patient-modal .select-popover > .popover-wrapper > .popover-arrow::after,
sign-patient-modal .visit-print-popover > .popover-wrapper > .popover-arrow::after,
sign-patient-modal .visit-prncount-popover > .popover-wrapper > .popover-arrow::after {
  background-color: white !important;
}

sign-patient-modal .multiple-select-custom-popover > .popover-wrapper > .popover-content {
  width: auto;
}

sign-patient-modal .multiple-select-download-popover > .popover-wrapper > .popover-content,
sign-patient-modal .popover-ios.multiple-select-download-popover > .popover-wrapper > .popover-content {
  width: 185px;
}

sign-patient-modal .multiple-select-download-popover ion-content .options-container {
  overflow-y: hidden;
}

sign-patient-modal .multiple-select-download-popover .select-option-container {
  width: 185px !important;
}

sign-patient-modal .multiple-select-download-popover .select-option-container hr {
  height: 0px !important;
  margin: 0px;
}

sign-patient-modal .visit-prncount-popover > .popover-wrapper > .popover-content {
  top: 114px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
}

@media only screen and (max-device-width: 768px) and (orientation: portrait) {
  sign-patient-modal .visit-prncount-popover > .popover-wrapper > .popover-content {
    top: 165px !important;
  }
}

sign-patient-modal .his-dropdown > .popover-wrapper > .popover-content > .popover-viewport > select-popover > .content > .scroll-content > .select-popover {
  margin: 0 !important;
}

sign-patient-modal .kss-body {
  position: static;
  overflow: inherit;
}

sign-patient-modal .kss-body p {
  font-size: 1.5rem;
}

sign-patient-modal .kss-body p.gotham {
  font-family: "Gotham HTF";
  font-weight: bold;
}

sign-patient-modal .kss-body p.open-sans {
  font-family: "Open Sans", sans-serif;
  font-weight: 400;
}

sign-patient-modal .kss-body p.open-sans-light {
  font-family: "Open Sans", sans-serif;
  font-weight: 300;
}

sign-patient-modal .kss-body p.open-sans-semibold {
  font-family: "Open Sans", sans-serif;
  font-weight: 600;
}

sign-patient-modal .kss-body p.open-sans-bold {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
}

sign-patient-modal button.button-danger {
  background-color: #d0021b;
}

sign-patient-modal button.button-secondary {
  background-color: #85bf31;
}

sign-patient-modal .text-danger {
  color: #a01154;
}

sign-patient-modal ion-action-sheet.traditional-select {
  display: none;
  -webkit-transition: none !important;
  transition: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

sign-patient-modal ion-action-sheet.traditional-select * {
  -webkit-transition: none !important;
  transition: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

sign-patient-modal ion-action-sheet.traditional-select .action-sheet-container {
  border: 1px solid #d9d9d9;
  border-top: none;
}

sign-patient-modal ion-action-sheet.traditional-select .action-sheet-group:first-child {
  padding-top: unset;
}

sign-patient-modal ion-action-sheet.traditional-select .action-sheet-button {
  min-height: 19px;
  padding: 8px 16px;
}

sign-patient-modal ion-action-sheet.traditional-select .action-sheet-button:hover {
  background-color: lightpink;
}

sign-patient-modal ion-action-sheet.traditional-select ion-backdrop {
  background-color: unset;
}

sign-patient-modal ion-action-sheet.traditional-select .action-sheet-wrapper {
  top: unset;
  left: unset;
  right: unset;
  bottom: unset;
}

sign-patient-modal ion-action-sheet.traditional-select .action-sheet-title {
  display: none;
}

sign-patient-modal ion-action-sheet.traditional-select .action-sheet-container {
  width: 546px;
}

sign-patient-modal ion-action-sheet.traditional-select .action-sheet-group-cancel {
  display: none;
}

sign-patient-modal .ion-ios-add:before {
  content: "\f102";
}

sign-patient-modal .ion-ios-add-circle:before {
  content: "\f101";
}

sign-patient-modal .ion-ios-add-circle-outline:before {
  content: "\f100";
}

sign-patient-modal .ion-ios-airplane:before {
  content: "\f137";
}

sign-patient-modal .ion-ios-alarm:before {
  content: "\f3c8";
}

sign-patient-modal .ion-ios-albums:before {
  content: "\f3ca";
}

sign-patient-modal .ion-ios-alert:before {
  content: "\f104";
}

sign-patient-modal .ion-ios-american-football:before {
  content: "\f106";
}

sign-patient-modal .ion-ios-analytics:before {
  content: "\f3ce";
}

sign-patient-modal .ion-ios-aperture:before {
  content: "\f108";
}

sign-patient-modal .ion-ios-apps:before {
  content: "\f10a";
}

sign-patient-modal .ion-ios-appstore:before {
  content: "\f10c";
}

sign-patient-modal .ion-ios-archive:before {
  content: "\f10e";
}

sign-patient-modal .ion-ios-arrow-back:before {
  content: "\f3cf";
}

sign-patient-modal .ion-ios-arrow-down:before {
  content: "\f3d0";
}

sign-patient-modal .ion-ios-arrow-dropdown:before {
  content: "\f110";
}

sign-patient-modal .ion-ios-arrow-dropdown-circle:before {
  content: "\f125";
}

sign-patient-modal .ion-ios-arrow-dropleft:before {
  content: "\f112";
}

sign-patient-modal .ion-ios-arrow-dropleft-circle:before {
  content: "\f129";
}

sign-patient-modal .ion-ios-arrow-dropright:before {
  content: "\f114";
}

sign-patient-modal .ion-ios-arrow-dropright-circle:before {
  content: "\f12b";
}

sign-patient-modal .ion-ios-arrow-dropup:before {
  content: "\f116";
}

sign-patient-modal .ion-ios-arrow-dropup-circle:before {
  content: "\f12d";
}

sign-patient-modal .ion-ios-arrow-forward:before {
  content: "\f3d1";
}

sign-patient-modal .ion-ios-arrow-round-back:before {
  content: "\f117";
}

sign-patient-modal .ion-ios-arrow-round-down:before {
  content: "\f118";
}

sign-patient-modal .ion-ios-arrow-round-forward:before {
  content: "\f119";
}

sign-patient-modal .ion-ios-arrow-round-up:before {
  content: "\f11a";
}

sign-patient-modal .ion-ios-arrow-up:before {
  content: "\f3d8";
}

sign-patient-modal .ion-ios-at:before {
  content: "\f3da";
}

sign-patient-modal .ion-ios-attach:before {
  content: "\f11b";
}

sign-patient-modal .ion-ios-backspace:before {
  content: "\f11d";
}

sign-patient-modal .ion-ios-barcode:before {
  content: "\f3dc";
}

sign-patient-modal .ion-ios-baseball:before {
  content: "\f3de";
}

sign-patient-modal .ion-ios-basket:before {
  content: "\f11f";
}

sign-patient-modal .ion-ios-basketball:before {
  content: "\f3e0";
}

sign-patient-modal .ion-ios-battery-charging:before {
  content: "\f120";
}

sign-patient-modal .ion-ios-battery-dead:before {
  content: "\f121";
}

sign-patient-modal .ion-ios-battery-full:before {
  content: "\f122";
}

sign-patient-modal .ion-ios-beaker:before {
  content: "\f124";
}

sign-patient-modal .ion-ios-bed:before {
  content: "\f139";
}

sign-patient-modal .ion-ios-beer:before {
  content: "\f126";
}

sign-patient-modal .ion-ios-bicycle:before {
  content: "\f127";
}

sign-patient-modal .ion-ios-bluetooth:before {
  content: "\f128";
}

sign-patient-modal .ion-ios-boat:before {
  content: "\f12a";
}

sign-patient-modal .ion-ios-body:before {
  content: "\f3e4";
}

sign-patient-modal .ion-ios-bonfire:before {
  content: "\f12c";
}

sign-patient-modal .ion-ios-book:before {
  content: "\f3e8";
}

sign-patient-modal .ion-ios-bookmark:before {
  content: "\f12e";
}

sign-patient-modal .ion-ios-bookmarks:before {
  content: "\f3ea";
}

sign-patient-modal .ion-ios-bowtie:before {
  content: "\f130";
}

sign-patient-modal .ion-ios-briefcase:before {
  content: "\f3ee";
}

sign-patient-modal .ion-ios-browsers:before {
  content: "\f3f0";
}

sign-patient-modal .ion-ios-brush:before {
  content: "\f132";
}

sign-patient-modal .ion-ios-bug:before {
  content: "\f134";
}

sign-patient-modal .ion-ios-build:before {
  content: "\f136";
}

sign-patient-modal .ion-ios-bulb:before {
  content: "\f138";
}

sign-patient-modal .ion-ios-bus:before {
  content: "\f13a";
}

sign-patient-modal .ion-ios-business:before {
  content: "\f1a3";
}

sign-patient-modal .ion-ios-cafe:before {
  content: "\f13c";
}

sign-patient-modal .ion-ios-calculator:before {
  content: "\f3f2";
}

sign-patient-modal .ion-ios-calendar:before {
  content: "\f3f4";
}

sign-patient-modal .ion-ios-call:before {
  content: "\f13e";
}

sign-patient-modal .ion-ios-camera:before {
  content: "\f3f6";
}

sign-patient-modal .ion-ios-car:before {
  content: "\f140";
}

sign-patient-modal .ion-ios-card:before {
  content: "\f142";
}

sign-patient-modal .ion-ios-cart:before {
  content: "\f3f8";
}

sign-patient-modal .ion-ios-cash:before {
  content: "\f144";
}

sign-patient-modal .ion-ios-cellular:before {
  content: "\f13d";
}

sign-patient-modal .ion-ios-chatboxes:before {
  content: "\f3fa";
}

sign-patient-modal .ion-ios-chatbubbles:before {
  content: "\f146";
}

sign-patient-modal .ion-ios-checkbox:before {
  content: "\f148";
}

sign-patient-modal .ion-ios-checkbox-outline:before {
  content: "\f147";
}

sign-patient-modal .ion-ios-checkmark:before {
  content: "\f3ff";
}

sign-patient-modal .ion-ios-checkmark-circle:before {
  content: "\f14a";
}

sign-patient-modal .ion-ios-checkmark-circle-outline:before {
  content: "\f149";
}

sign-patient-modal .ion-ios-clipboard:before {
  content: "\f14c";
}

sign-patient-modal .ion-ios-clock:before {
  content: "\f403";
}

sign-patient-modal .ion-ios-close:before {
  content: "\f406";
}

sign-patient-modal .ion-ios-close-circle:before {
  content: "\f14e";
}

sign-patient-modal .ion-ios-close-circle-outline:before {
  content: "\f14d";
}

sign-patient-modal .ion-ios-cloud:before {
  content: "\f40c";
}

sign-patient-modal .ion-ios-cloud-circle:before {
  content: "\f152";
}

sign-patient-modal .ion-ios-cloud-done:before {
  content: "\f154";
}

sign-patient-modal .ion-ios-cloud-download:before {
  content: "\f408";
}

sign-patient-modal .ion-ios-cloud-outline:before {
  content: "\f409";
}

sign-patient-modal .ion-ios-cloud-upload:before {
  content: "\f40b";
}

sign-patient-modal .ion-ios-cloudy:before {
  content: "\f410";
}

sign-patient-modal .ion-ios-cloudy-night:before {
  content: "\f40e";
}

sign-patient-modal .ion-ios-code:before {
  content: "\f157";
}

sign-patient-modal .ion-ios-code-download:before {
  content: "\f155";
}

sign-patient-modal .ion-ios-code-working:before {
  content: "\f156";
}

sign-patient-modal .ion-ios-cog:before {
  content: "\f412";
}

sign-patient-modal .ion-ios-color-fill:before {
  content: "\f159";
}

sign-patient-modal .ion-ios-color-filter:before {
  content: "\f414";
}

sign-patient-modal .ion-ios-color-palette:before {
  content: "\f15b";
}

sign-patient-modal .ion-ios-color-wand:before {
  content: "\f416";
}

sign-patient-modal .ion-ios-compass:before {
  content: "\f15d";
}

sign-patient-modal .ion-ios-construct:before {
  content: "\f15f";
}

sign-patient-modal .ion-ios-contact:before {
  content: "\f41a";
}

sign-patient-modal .ion-ios-contacts:before {
  content: "\f161";
}

sign-patient-modal .ion-ios-contract:before {
  content: "\f162";
}

sign-patient-modal .ion-ios-contrast:before {
  content: "\f163";
}

sign-patient-modal .ion-ios-copy:before {
  content: "\f41c";
}

sign-patient-modal .ion-ios-create:before {
  content: "\f165";
}

sign-patient-modal .ion-ios-crop:before {
  content: "\f41e";
}

sign-patient-modal .ion-ios-cube:before {
  content: "\f168";
}

sign-patient-modal .ion-ios-cut:before {
  content: "\f16a";
}

sign-patient-modal .ion-ios-desktop:before {
  content: "\f16c";
}

sign-patient-modal .ion-ios-disc:before {
  content: "\f16e";
}

sign-patient-modal .ion-ios-document:before {
  content: "\f170";
}

sign-patient-modal .ion-ios-done-all:before {
  content: "\f171";
}

sign-patient-modal .ion-ios-download:before {
  content: "\f420";
}

sign-patient-modal .ion-ios-easel:before {
  content: "\f173";
}

sign-patient-modal .ion-ios-egg:before {
  content: "\f175";
}

sign-patient-modal .ion-ios-exit:before {
  content: "\f177";
}

sign-patient-modal .ion-ios-expand:before {
  content: "\f178";
}

sign-patient-modal .ion-ios-eye:before {
  content: "\f425";
}

sign-patient-modal .ion-ios-eye-off:before {
  content: "\f17a";
}

sign-patient-modal .ion-ios-fastforward:before {
  content: "\f427";
}

sign-patient-modal .ion-ios-female:before {
  content: "\f17b";
}

sign-patient-modal .ion-ios-filing:before {
  content: "\f429";
}

sign-patient-modal .ion-ios-film:before {
  content: "\f42b";
}

sign-patient-modal .ion-ios-finger-print:before {
  content: "\f17c";
}

sign-patient-modal .ion-ios-fitness:before {
  content: "\f1ab";
}

sign-patient-modal .ion-ios-flag:before {
  content: "\f42d";
}

sign-patient-modal .ion-ios-flame:before {
  content: "\f42f";
}

sign-patient-modal .ion-ios-flash:before {
  content: "\f17e";
}

sign-patient-modal .ion-ios-flash-off:before {
  content: "\f12f";
}

sign-patient-modal .ion-ios-flashlight:before {
  content: "\f141";
}

sign-patient-modal .ion-ios-flask:before {
  content: "\f431";
}

sign-patient-modal .ion-ios-flower:before {
  content: "\f433";
}

sign-patient-modal .ion-ios-folder:before {
  content: "\f435";
}

sign-patient-modal .ion-ios-folder-open:before {
  content: "\f180";
}

sign-patient-modal .ion-ios-football:before {
  content: "\f437";
}

sign-patient-modal .ion-ios-funnel:before {
  content: "\f182";
}

sign-patient-modal .ion-ios-gift:before {
  content: "\f191";
}

sign-patient-modal .ion-ios-git-branch:before {
  content: "\f183";
}

sign-patient-modal .ion-ios-git-commit:before {
  content: "\f184";
}

sign-patient-modal .ion-ios-git-compare:before {
  content: "\f185";
}

sign-patient-modal .ion-ios-git-merge:before {
  content: "\f186";
}

sign-patient-modal .ion-ios-git-network:before {
  content: "\f187";
}

sign-patient-modal .ion-ios-git-pull-request:before {
  content: "\f188";
}

sign-patient-modal .ion-ios-glasses:before {
  content: "\f43f";
}

sign-patient-modal .ion-ios-globe:before {
  content: "\f18a";
}

sign-patient-modal .ion-ios-grid:before {
  content: "\f18c";
}

sign-patient-modal .ion-ios-hammer:before {
  content: "\f18e";
}

sign-patient-modal .ion-ios-hand:before {
  content: "\f190";
}

sign-patient-modal .ion-ios-happy:before {
  content: "\f192";
}

sign-patient-modal .ion-ios-headset:before {
  content: "\f194";
}

sign-patient-modal .ion-ios-heart:before {
  content: "\f443";
}

sign-patient-modal .ion-ios-heart-dislike:before {
  content: "\f13f";
}

sign-patient-modal .ion-ios-heart-empty:before {
  content: "\f19b";
}

sign-patient-modal .ion-ios-heart-half:before {
  content: "\f19d";
}

sign-patient-modal .ion-ios-help:before {
  content: "\f446";
}

sign-patient-modal .ion-ios-help-buoy:before {
  content: "\f196";
}

sign-patient-modal .ion-ios-help-circle:before {
  content: "\f198";
}

sign-patient-modal .ion-ios-help-circle-outline:before {
  content: "\f197";
}

sign-patient-modal .ion-ios-home:before {
  content: "\f448";
}

sign-patient-modal .ion-ios-hourglass:before {
  content: "\f103";
}

sign-patient-modal .ion-ios-ice-cream:before {
  content: "\f19a";
}

sign-patient-modal .ion-ios-image:before {
  content: "\f19c";
}

sign-patient-modal .ion-ios-images:before {
  content: "\f19e";
}

sign-patient-modal .ion-ios-infinite:before {
  content: "\f44a";
}

sign-patient-modal .ion-ios-information:before {
  content: "\f44d";
}

sign-patient-modal .ion-ios-information-circle:before {
  content: "\f1a0";
}

sign-patient-modal .ion-ios-information-circle-outline:before {
  content: "\f19f";
}

sign-patient-modal .ion-ios-jet:before {
  content: "\f1a5";
}

sign-patient-modal .ion-ios-journal:before {
  content: "\f189";
}

sign-patient-modal .ion-ios-key:before {
  content: "\f1a7";
}

sign-patient-modal .ion-ios-keypad:before {
  content: "\f450";
}

sign-patient-modal .ion-ios-laptop:before {
  content: "\f1a8";
}

sign-patient-modal .ion-ios-leaf:before {
  content: "\f1aa";
}

sign-patient-modal .ion-ios-link:before {
  content: "\f22a";
}

sign-patient-modal .ion-ios-list:before {
  content: "\f454";
}

sign-patient-modal .ion-ios-list-box:before {
  content: "\f143";
}

sign-patient-modal .ion-ios-locate:before {
  content: "\f1ae";
}

sign-patient-modal .ion-ios-lock:before {
  content: "\f1b0";
}

sign-patient-modal .ion-ios-log-in:before {
  content: "\f1b1";
}

sign-patient-modal .ion-ios-log-out:before {
  content: "\f1b2";
}

sign-patient-modal .ion-ios-magnet:before {
  content: "\f1b4";
}

sign-patient-modal .ion-ios-mail:before {
  content: "\f1b8";
}

sign-patient-modal .ion-ios-mail-open:before {
  content: "\f1b6";
}

sign-patient-modal .ion-ios-mail-unread:before {
  content: "\f145";
}

sign-patient-modal .ion-ios-male:before {
  content: "\f1b9";
}

sign-patient-modal .ion-ios-man:before {
  content: "\f1bb";
}

sign-patient-modal .ion-ios-map:before {
  content: "\f1bd";
}

sign-patient-modal .ion-ios-medal:before {
  content: "\f1bf";
}

sign-patient-modal .ion-ios-medical:before {
  content: "\f45c";
}

sign-patient-modal .ion-ios-medkit:before {
  content: "\f45e";
}

sign-patient-modal .ion-ios-megaphone:before {
  content: "\f1c1";
}

sign-patient-modal .ion-ios-menu:before {
  content: "\f1c3";
}

sign-patient-modal .ion-ios-mic:before {
  content: "\f461";
}

sign-patient-modal .ion-ios-mic-off:before {
  content: "\f45f";
}

sign-patient-modal .ion-ios-microphone:before {
  content: "\f1c6";
}

sign-patient-modal .ion-ios-moon:before {
  content: "\f468";
}

sign-patient-modal .ion-ios-more:before {
  content: "\f1c8";
}

sign-patient-modal .ion-ios-move:before {
  content: "\f1cb";
}

sign-patient-modal .ion-ios-musical-note:before {
  content: "\f46b";
}

sign-patient-modal .ion-ios-musical-notes:before {
  content: "\f46c";
}

sign-patient-modal .ion-ios-navigate:before {
  content: "\f46e";
}

sign-patient-modal .ion-ios-notifications:before {
  content: "\f1d3";
}

sign-patient-modal .ion-ios-notifications-off:before {
  content: "\f1d1";
}

sign-patient-modal .ion-ios-notifications-outline:before {
  content: "\f133";
}

sign-patient-modal .ion-ios-nuclear:before {
  content: "\f1d5";
}

sign-patient-modal .ion-ios-nutrition:before {
  content: "\f470";
}

sign-patient-modal .ion-ios-open:before {
  content: "\f1d7";
}

sign-patient-modal .ion-ios-options:before {
  content: "\f1d9";
}

sign-patient-modal .ion-ios-outlet:before {
  content: "\f1db";
}

sign-patient-modal .ion-ios-paper:before {
  content: "\f472";
}

sign-patient-modal .ion-ios-paper-plane:before {
  content: "\f1dd";
}

sign-patient-modal .ion-ios-partly-sunny:before {
  content: "\f1df";
}

sign-patient-modal .ion-ios-pause:before {
  content: "\f478";
}

sign-patient-modal .ion-ios-paw:before {
  content: "\f47a";
}

sign-patient-modal .ion-ios-people:before {
  content: "\f47c";
}

sign-patient-modal .ion-ios-person:before {
  content: "\f47e";
}

sign-patient-modal .ion-ios-person-add:before {
  content: "\f1e1";
}

sign-patient-modal .ion-ios-phone-landscape:before {
  content: "\f1e2";
}

sign-patient-modal .ion-ios-phone-portrait:before {
  content: "\f1e3";
}

sign-patient-modal .ion-ios-photos:before {
  content: "\f482";
}

sign-patient-modal .ion-ios-pie:before {
  content: "\f484";
}

sign-patient-modal .ion-ios-pin:before {
  content: "\f1e5";
}

sign-patient-modal .ion-ios-pint:before {
  content: "\f486";
}

sign-patient-modal .ion-ios-pizza:before {
  content: "\f1e7";
}

sign-patient-modal .ion-ios-planet:before {
  content: "\f1eb";
}

sign-patient-modal .ion-ios-play:before {
  content: "\f488";
}

sign-patient-modal .ion-ios-play-circle:before {
  content: "\f113";
}

sign-patient-modal .ion-ios-podium:before {
  content: "\f1ed";
}

sign-patient-modal .ion-ios-power:before {
  content: "\f1ef";
}

sign-patient-modal .ion-ios-pricetag:before {
  content: "\f48d";
}

sign-patient-modal .ion-ios-pricetags:before {
  content: "\f48f";
}

sign-patient-modal .ion-ios-print:before {
  content: "\f1f1";
}

sign-patient-modal .ion-ios-pulse:before {
  content: "\f493";
}

sign-patient-modal .ion-ios-qr-scanner:before {
  content: "\f1f3";
}

sign-patient-modal .ion-ios-quote:before {
  content: "\f1f5";
}

sign-patient-modal .ion-ios-radio:before {
  content: "\f1f9";
}

sign-patient-modal .ion-ios-radio-button-off:before {
  content: "\f1f6";
}

sign-patient-modal .ion-ios-radio-button-on:before {
  content: "\f1f7";
}

sign-patient-modal .ion-ios-rainy:before {
  content: "\f495";
}

sign-patient-modal .ion-ios-recording:before {
  content: "\f497";
}

sign-patient-modal .ion-ios-redo:before {
  content: "\f499";
}

sign-patient-modal .ion-ios-refresh:before {
  content: "\f49c";
}

sign-patient-modal .ion-ios-refresh-circle:before {
  content: "\f135";
}

sign-patient-modal .ion-ios-remove:before {
  content: "\f1fc";
}

sign-patient-modal .ion-ios-remove-circle:before {
  content: "\f1fb";
}

sign-patient-modal .ion-ios-remove-circle-outline:before {
  content: "\f1fa";
}

sign-patient-modal .ion-ios-reorder:before {
  content: "\f1fd";
}

sign-patient-modal .ion-ios-repeat:before {
  content: "\f1fe";
}

sign-patient-modal .ion-ios-resize:before {
  content: "\f1ff";
}

sign-patient-modal .ion-ios-restaurant:before {
  content: "\f201";
}

sign-patient-modal .ion-ios-return-left:before {
  content: "\f202";
}

sign-patient-modal .ion-ios-return-right:before {
  content: "\f203";
}

sign-patient-modal .ion-ios-reverse-camera:before {
  content: "\f49f";
}

sign-patient-modal .ion-ios-rewind:before {
  content: "\f4a1";
}

sign-patient-modal .ion-ios-ribbon:before {
  content: "\f205";
}

sign-patient-modal .ion-ios-rocket:before {
  content: "\f14b";
}

sign-patient-modal .ion-ios-rose:before {
  content: "\f4a3";
}

sign-patient-modal .ion-ios-sad:before {
  content: "\f207";
}

sign-patient-modal .ion-ios-save:before {
  content: "\f1a6";
}

sign-patient-modal .ion-ios-school:before {
  content: "\f209";
}

sign-patient-modal .ion-ios-search:before {
  content: "\f4a5";
}

sign-patient-modal .ion-ios-send:before {
  content: "\f20c";
}

sign-patient-modal .ion-ios-settings:before {
  content: "\f4a7";
}

sign-patient-modal .ion-ios-share:before {
  content: "\f211";
}

sign-patient-modal .ion-ios-share-alt:before {
  content: "\f20f";
}

sign-patient-modal .ion-ios-shirt:before {
  content: "\f213";
}

sign-patient-modal .ion-ios-shuffle:before {
  content: "\f4a9";
}

sign-patient-modal .ion-ios-skip-backward:before {
  content: "\f215";
}

sign-patient-modal .ion-ios-skip-forward:before {
  content: "\f217";
}

sign-patient-modal .ion-ios-snow:before {
  content: "\f218";
}

sign-patient-modal .ion-ios-speedometer:before {
  content: "\f4b0";
}

sign-patient-modal .ion-ios-square:before {
  content: "\f21a";
}

sign-patient-modal .ion-ios-square-outline:before {
  content: "\f15c";
}

sign-patient-modal .ion-ios-star:before {
  content: "\f4b3";
}

sign-patient-modal .ion-ios-star-half:before {
  content: "\f4b1";
}

sign-patient-modal .ion-ios-star-outline:before {
  content: "\f4b2";
}

sign-patient-modal .ion-ios-stats:before {
  content: "\f21c";
}

sign-patient-modal .ion-ios-stopwatch:before {
  content: "\f4b5";
}

sign-patient-modal .ion-ios-subway:before {
  content: "\f21e";
}

sign-patient-modal .ion-ios-sunny:before {
  content: "\f4b7";
}

sign-patient-modal .ion-ios-swap:before {
  content: "\f21f";
}

sign-patient-modal .ion-ios-switch:before {
  content: "\f221";
}

sign-patient-modal .ion-ios-sync:before {
  content: "\f222";
}

sign-patient-modal .ion-ios-tablet-landscape:before {
  content: "\f223";
}

sign-patient-modal .ion-ios-tablet-portrait:before {
  content: "\f24e";
}

sign-patient-modal .ion-ios-tennisball:before {
  content: "\f4bb";
}

sign-patient-modal .ion-ios-text:before {
  content: "\f250";
}

sign-patient-modal .ion-ios-thermometer:before {
  content: "\f252";
}

sign-patient-modal .ion-ios-thumbs-down:before {
  content: "\f254";
}

sign-patient-modal .ion-ios-thumbs-up:before {
  content: "\f256";
}

sign-patient-modal .ion-ios-thunderstorm:before {
  content: "\f4bd";
}

sign-patient-modal .ion-ios-time:before {
  content: "\f4bf";
}

sign-patient-modal .ion-ios-timer:before {
  content: "\f4c1";
}

sign-patient-modal .ion-ios-today:before {
  content: "\f14f";
}

sign-patient-modal .ion-ios-train:before {
  content: "\f258";
}

sign-patient-modal .ion-ios-transgender:before {
  content: "\f259";
}

sign-patient-modal .ion-ios-trash:before {
  content: "\f4c5";
}

sign-patient-modal .ion-ios-trending-down:before {
  content: "\f25a";
}

sign-patient-modal .ion-ios-trending-up:before {
  content: "\f25b";
}

sign-patient-modal .ion-ios-trophy:before {
  content: "\f25d";
}

sign-patient-modal .ion-ios-tv:before {
  content: "\f115";
}

sign-patient-modal .ion-ios-umbrella:before {
  content: "\f25f";
}

sign-patient-modal .ion-ios-undo:before {
  content: "\f4c7";
}

sign-patient-modal .ion-ios-unlock:before {
  content: "\f261";
}

sign-patient-modal .ion-ios-videocam:before {
  content: "\f4cd";
}

sign-patient-modal .ion-ios-volume-high:before {
  content: "\f11c";
}

sign-patient-modal .ion-ios-volume-low:before {
  content: "\f11e";
}

sign-patient-modal .ion-ios-volume-mute:before {
  content: "\f263";
}

sign-patient-modal .ion-ios-volume-off:before {
  content: "\f264";
}

sign-patient-modal .ion-ios-walk:before {
  content: "\f266";
}

sign-patient-modal .ion-ios-wallet:before {
  content: "\f18b";
}

sign-patient-modal .ion-ios-warning:before {
  content: "\f268";
}

sign-patient-modal .ion-ios-watch:before {
  content: "\f269";
}

sign-patient-modal .ion-ios-water:before {
  content: "\f26b";
}

sign-patient-modal .ion-ios-wifi:before {
  content: "\f26d";
}

sign-patient-modal .ion-ios-wine:before {
  content: "\f26f";
}

sign-patient-modal .ion-ios-woman:before {
  content: "\f271";
}

sign-patient-modal .ion-logo-android:before {
  content: "\f225";
}

sign-patient-modal .ion-logo-angular:before {
  content: "\f227";
}

sign-patient-modal .ion-logo-apple:before {
  content: "\f229";
}

sign-patient-modal .ion-logo-bitbucket:before {
  content: "\f193";
}

sign-patient-modal .ion-logo-bitcoin:before {
  content: "\f22b";
}

sign-patient-modal .ion-logo-buffer:before {
  content: "\f22d";
}

sign-patient-modal .ion-logo-chrome:before {
  content: "\f22f";
}

sign-patient-modal .ion-logo-closed-captioning:before {
  content: "\f105";
}

sign-patient-modal .ion-logo-codepen:before {
  content: "\f230";
}

sign-patient-modal .ion-logo-css3:before {
  content: "\f231";
}

sign-patient-modal .ion-logo-designernews:before {
  content: "\f232";
}

sign-patient-modal .ion-logo-dribbble:before {
  content: "\f233";
}

sign-patient-modal .ion-logo-dropbox:before {
  content: "\f234";
}

sign-patient-modal .ion-logo-euro:before {
  content: "\f235";
}

sign-patient-modal .ion-logo-facebook:before {
  content: "\f236";
}

sign-patient-modal .ion-logo-flickr:before {
  content: "\f107";
}

sign-patient-modal .ion-logo-foursquare:before {
  content: "\f237";
}

sign-patient-modal .ion-logo-freebsd-devil:before {
  content: "\f238";
}

sign-patient-modal .ion-logo-game-controller-a:before {
  content: "\f13b";
}

sign-patient-modal .ion-logo-game-controller-b:before {
  content: "\f181";
}

sign-patient-modal .ion-logo-github:before {
  content: "\f239";
}

sign-patient-modal .ion-logo-google:before {
  content: "\f23a";
}

sign-patient-modal .ion-logo-googleplus:before {
  content: "\f23b";
}

sign-patient-modal .ion-logo-hackernews:before {
  content: "\f23c";
}

sign-patient-modal .ion-logo-html5:before {
  content: "\f23d";
}

sign-patient-modal .ion-logo-instagram:before {
  content: "\f23e";
}

sign-patient-modal .ion-logo-ionic:before {
  content: "\f150";
}

sign-patient-modal .ion-logo-ionitron:before {
  content: "\f151";
}

sign-patient-modal .ion-logo-javascript:before {
  content: "\f23f";
}

sign-patient-modal .ion-logo-linkedin:before {
  content: "\f240";
}

sign-patient-modal .ion-logo-markdown:before {
  content: "\f241";
}

sign-patient-modal .ion-logo-model-s:before {
  content: "\f153";
}

sign-patient-modal .ion-logo-no-smoking:before {
  content: "\f109";
}

sign-patient-modal .ion-logo-nodejs:before {
  content: "\f242";
}

sign-patient-modal .ion-logo-npm:before {
  content: "\f195";
}

sign-patient-modal .ion-logo-octocat:before {
  content: "\f243";
}

sign-patient-modal .ion-logo-pinterest:before {
  content: "\f244";
}

sign-patient-modal .ion-logo-playstation:before {
  content: "\f245";
}

sign-patient-modal .ion-logo-polymer:before {
  content: "\f15e";
}

sign-patient-modal .ion-logo-python:before {
  content: "\f246";
}

sign-patient-modal .ion-logo-reddit:before {
  content: "\f247";
}

sign-patient-modal .ion-logo-rss:before {
  content: "\f248";
}

sign-patient-modal .ion-logo-sass:before {
  content: "\f249";
}

sign-patient-modal .ion-logo-skype:before {
  content: "\f24a";
}

sign-patient-modal .ion-logo-slack:before {
  content: "\f10b";
}

sign-patient-modal .ion-logo-snapchat:before {
  content: "\f24b";
}

sign-patient-modal .ion-logo-steam:before {
  content: "\f24c";
}

sign-patient-modal .ion-logo-tumblr:before {
  content: "\f24d";
}

sign-patient-modal .ion-logo-tux:before {
  content: "\f2ae";
}

sign-patient-modal .ion-logo-twitch:before {
  content: "\f2af";
}

sign-patient-modal .ion-logo-twitter:before {
  content: "\f2b0";
}

sign-patient-modal .ion-logo-usd:before {
  content: "\f2b1";
}

sign-patient-modal .ion-logo-vimeo:before {
  content: "\f2c4";
}

sign-patient-modal .ion-logo-vk:before {
  content: "\f10d";
}

sign-patient-modal .ion-logo-whatsapp:before {
  content: "\f2c5";
}

sign-patient-modal .ion-logo-windows:before {
  content: "\f32f";
}

sign-patient-modal .ion-logo-wordpress:before {
  content: "\f330";
}

sign-patient-modal .ion-logo-xbox:before {
  content: "\f34c";
}

sign-patient-modal .ion-logo-xing:before {
  content: "\f10f";
}

sign-patient-modal .ion-logo-yahoo:before {
  content: "\f34d";
}

sign-patient-modal .ion-logo-yen:before {
  content: "\f34e";
}

sign-patient-modal .ion-logo-youtube:before {
  content: "\f34f";
}

sign-patient-modal .ion-md-add:before {
  content: "\f273";
}

sign-patient-modal .ion-md-add-circle:before {
  content: "\f272";
}

sign-patient-modal .ion-md-add-circle-outline:before {
  content: "\f158";
}

sign-patient-modal .ion-md-airplane:before {
  content: "\f15a";
}

sign-patient-modal .ion-md-alarm:before {
  content: "\f274";
}

sign-patient-modal .ion-md-albums:before {
  content: "\f275";
}

sign-patient-modal .ion-md-alert:before {
  content: "\f276";
}

sign-patient-modal .ion-md-american-football:before {
  content: "\f277";
}

sign-patient-modal .ion-md-analytics:before {
  content: "\f278";
}

sign-patient-modal .ion-md-aperture:before {
  content: "\f279";
}

sign-patient-modal .ion-md-apps:before {
  content: "\f27a";
}

sign-patient-modal .ion-md-appstore:before {
  content: "\f27b";
}

sign-patient-modal .ion-md-archive:before {
  content: "\f27c";
}

sign-patient-modal .ion-md-arrow-back:before {
  content: "\f27d";
}

sign-patient-modal .ion-md-arrow-down:before {
  content: "\f27e";
}

sign-patient-modal .ion-md-arrow-dropdown:before {
  content: "\f280";
}

sign-patient-modal .ion-md-arrow-dropdown-circle:before {
  content: "\f27f";
}

sign-patient-modal .ion-md-arrow-dropleft:before {
  content: "\f282";
}

sign-patient-modal .ion-md-arrow-dropleft-circle:before {
  content: "\f281";
}

sign-patient-modal .ion-md-arrow-dropright:before {
  content: "\f284";
}

sign-patient-modal .ion-md-arrow-dropright-circle:before {
  content: "\f283";
}

sign-patient-modal .ion-md-arrow-dropup:before {
  content: "\f286";
}

sign-patient-modal .ion-md-arrow-dropup-circle:before {
  content: "\f285";
}

sign-patient-modal .ion-md-arrow-forward:before {
  content: "\f287";
}

sign-patient-modal .ion-md-arrow-round-back:before {
  content: "\f288";
}

sign-patient-modal .ion-md-arrow-round-down:before {
  content: "\f289";
}

sign-patient-modal .ion-md-arrow-round-forward:before {
  content: "\f28a";
}

sign-patient-modal .ion-md-arrow-round-up:before {
  content: "\f28b";
}

sign-patient-modal .ion-md-arrow-up:before {
  content: "\f28c";
}

sign-patient-modal .ion-md-at:before {
  content: "\f28d";
}

sign-patient-modal .ion-md-attach:before {
  content: "\f28e";
}

sign-patient-modal .ion-md-backspace:before {
  content: "\f28f";
}

sign-patient-modal .ion-md-barcode:before {
  content: "\f290";
}

sign-patient-modal .ion-md-baseball:before {
  content: "\f291";
}

sign-patient-modal .ion-md-basket:before {
  content: "\f292";
}

sign-patient-modal .ion-md-basketball:before {
  content: "\f293";
}

sign-patient-modal .ion-md-battery-charging:before {
  content: "\f294";
}

sign-patient-modal .ion-md-battery-dead:before {
  content: "\f295";
}

sign-patient-modal .ion-md-battery-full:before {
  content: "\f296";
}

sign-patient-modal .ion-md-beaker:before {
  content: "\f297";
}

sign-patient-modal .ion-md-bed:before {
  content: "\f160";
}

sign-patient-modal .ion-md-beer:before {
  content: "\f298";
}

sign-patient-modal .ion-md-bicycle:before {
  content: "\f299";
}

sign-patient-modal .ion-md-bluetooth:before {
  content: "\f29a";
}

sign-patient-modal .ion-md-boat:before {
  content: "\f29b";
}

sign-patient-modal .ion-md-body:before {
  content: "\f29c";
}

sign-patient-modal .ion-md-bonfire:before {
  content: "\f29d";
}

sign-patient-modal .ion-md-book:before {
  content: "\f29e";
}

sign-patient-modal .ion-md-bookmark:before {
  content: "\f29f";
}

sign-patient-modal .ion-md-bookmarks:before {
  content: "\f2a0";
}

sign-patient-modal .ion-md-bowtie:before {
  content: "\f2a1";
}

sign-patient-modal .ion-md-briefcase:before {
  content: "\f2a2";
}

sign-patient-modal .ion-md-browsers:before {
  content: "\f2a3";
}

sign-patient-modal .ion-md-brush:before {
  content: "\f2a4";
}

sign-patient-modal .ion-md-bug:before {
  content: "\f2a5";
}

sign-patient-modal .ion-md-build:before {
  content: "\f2a6";
}

sign-patient-modal .ion-md-bulb:before {
  content: "\f2a7";
}

sign-patient-modal .ion-md-bus:before {
  content: "\f2a8";
}

sign-patient-modal .ion-md-business:before {
  content: "\f1a4";
}

sign-patient-modal .ion-md-cafe:before {
  content: "\f2a9";
}

sign-patient-modal .ion-md-calculator:before {
  content: "\f2aa";
}

sign-patient-modal .ion-md-calendar:before {
  content: "\f2ab";
}

sign-patient-modal .ion-md-call:before {
  content: "\f2ac";
}

sign-patient-modal .ion-md-camera:before {
  content: "\f2ad";
}

sign-patient-modal .ion-md-car:before {
  content: "\f2b2";
}

sign-patient-modal .ion-md-card:before {
  content: "\f2b3";
}

sign-patient-modal .ion-md-cart:before {
  content: "\f2b4";
}

sign-patient-modal .ion-md-cash:before {
  content: "\f2b5";
}

sign-patient-modal .ion-md-cellular:before {
  content: "\f164";
}

sign-patient-modal .ion-md-chatboxes:before {
  content: "\f2b6";
}

sign-patient-modal .ion-md-chatbubbles:before {
  content: "\f2b7";
}

sign-patient-modal .ion-md-checkbox:before {
  content: "\f2b9";
}

sign-patient-modal .ion-md-checkbox-outline:before {
  content: "\f2b8";
}

sign-patient-modal .ion-md-checkmark:before {
  content: "\f2bc";
}

sign-patient-modal .ion-md-checkmark-circle:before {
  content: "\f2bb";
}

sign-patient-modal .ion-md-checkmark-circle-outline:before {
  content: "\f2ba";
}

sign-patient-modal .ion-md-clipboard:before {
  content: "\f2bd";
}

sign-patient-modal .ion-md-clock:before {
  content: "\f2be";
}

sign-patient-modal .ion-md-close:before {
  content: "\f2c0";
}

sign-patient-modal .ion-md-close-circle:before {
  content: "\f2bf";
}

sign-patient-modal .ion-md-close-circle-outline:before {
  content: "\f166";
}

sign-patient-modal .ion-md-cloud:before {
  content: "\f2c9";
}

sign-patient-modal .ion-md-cloud-circle:before {
  content: "\f2c2";
}

sign-patient-modal .ion-md-cloud-done:before {
  content: "\f2c3";
}

sign-patient-modal .ion-md-cloud-download:before {
  content: "\f2c6";
}

sign-patient-modal .ion-md-cloud-outline:before {
  content: "\f2c7";
}

sign-patient-modal .ion-md-cloud-upload:before {
  content: "\f2c8";
}

sign-patient-modal .ion-md-cloudy:before {
  content: "\f2cb";
}

sign-patient-modal .ion-md-cloudy-night:before {
  content: "\f2ca";
}

sign-patient-modal .ion-md-code:before {
  content: "\f2ce";
}

sign-patient-modal .ion-md-code-download:before {
  content: "\f2cc";
}

sign-patient-modal .ion-md-code-working:before {
  content: "\f2cd";
}

sign-patient-modal .ion-md-cog:before {
  content: "\f2cf";
}

sign-patient-modal .ion-md-color-fill:before {
  content: "\f2d0";
}

sign-patient-modal .ion-md-color-filter:before {
  content: "\f2d1";
}

sign-patient-modal .ion-md-color-palette:before {
  content: "\f2d2";
}

sign-patient-modal .ion-md-color-wand:before {
  content: "\f2d3";
}

sign-patient-modal .ion-md-compass:before {
  content: "\f2d4";
}

sign-patient-modal .ion-md-construct:before {
  content: "\f2d5";
}

sign-patient-modal .ion-md-contact:before {
  content: "\f2d6";
}

sign-patient-modal .ion-md-contacts:before {
  content: "\f2d7";
}

sign-patient-modal .ion-md-contract:before {
  content: "\f2d8";
}

sign-patient-modal .ion-md-contrast:before {
  content: "\f2d9";
}

sign-patient-modal .ion-md-copy:before {
  content: "\f2da";
}

sign-patient-modal .ion-md-create:before {
  content: "\f2db";
}

sign-patient-modal .ion-md-crop:before {
  content: "\f2dc";
}

sign-patient-modal .ion-md-cube:before {
  content: "\f2dd";
}

sign-patient-modal .ion-md-cut:before {
  content: "\f2de";
}

sign-patient-modal .ion-md-desktop:before {
  content: "\f2df";
}

sign-patient-modal .ion-md-disc:before {
  content: "\f2e0";
}

sign-patient-modal .ion-md-document:before {
  content: "\f2e1";
}

sign-patient-modal .ion-md-done-all:before {
  content: "\f2e2";
}

sign-patient-modal .ion-md-download:before {
  content: "\f2e3";
}

sign-patient-modal .ion-md-easel:before {
  content: "\f2e4";
}

sign-patient-modal .ion-md-egg:before {
  content: "\f2e5";
}

sign-patient-modal .ion-md-exit:before {
  content: "\f2e6";
}

sign-patient-modal .ion-md-expand:before {
  content: "\f2e7";
}

sign-patient-modal .ion-md-eye:before {
  content: "\f2e9";
}

sign-patient-modal .ion-md-eye-off:before {
  content: "\f2e8";
}

sign-patient-modal .ion-md-fastforward:before {
  content: "\f2ea";
}

sign-patient-modal .ion-md-female:before {
  content: "\f2eb";
}

sign-patient-modal .ion-md-filing:before {
  content: "\f2ec";
}

sign-patient-modal .ion-md-film:before {
  content: "\f2ed";
}

sign-patient-modal .ion-md-finger-print:before {
  content: "\f2ee";
}

sign-patient-modal .ion-md-fitness:before {
  content: "\f1ac";
}

sign-patient-modal .ion-md-flag:before {
  content: "\f2ef";
}

sign-patient-modal .ion-md-flame:before {
  content: "\f2f0";
}

sign-patient-modal .ion-md-flash:before {
  content: "\f2f1";
}

sign-patient-modal .ion-md-flash-off:before {
  content: "\f169";
}

sign-patient-modal .ion-md-flashlight:before {
  content: "\f16b";
}

sign-patient-modal .ion-md-flask:before {
  content: "\f2f2";
}

sign-patient-modal .ion-md-flower:before {
  content: "\f2f3";
}

sign-patient-modal .ion-md-folder:before {
  content: "\f2f5";
}

sign-patient-modal .ion-md-folder-open:before {
  content: "\f2f4";
}

sign-patient-modal .ion-md-football:before {
  content: "\f2f6";
}

sign-patient-modal .ion-md-funnel:before {
  content: "\f2f7";
}

sign-patient-modal .ion-md-gift:before {
  content: "\f199";
}

sign-patient-modal .ion-md-git-branch:before {
  content: "\f2fa";
}

sign-patient-modal .ion-md-git-commit:before {
  content: "\f2fb";
}

sign-patient-modal .ion-md-git-compare:before {
  content: "\f2fc";
}

sign-patient-modal .ion-md-git-merge:before {
  content: "\f2fd";
}

sign-patient-modal .ion-md-git-network:before {
  content: "\f2fe";
}

sign-patient-modal .ion-md-git-pull-request:before {
  content: "\f2ff";
}

sign-patient-modal .ion-md-glasses:before {
  content: "\f300";
}

sign-patient-modal .ion-md-globe:before {
  content: "\f301";
}

sign-patient-modal .ion-md-grid:before {
  content: "\f302";
}

sign-patient-modal .ion-md-hammer:before {
  content: "\f303";
}

sign-patient-modal .ion-md-hand:before {
  content: "\f304";
}

sign-patient-modal .ion-md-happy:before {
  content: "\f305";
}

sign-patient-modal .ion-md-headset:before {
  content: "\f306";
}

sign-patient-modal .ion-md-heart:before {
  content: "\f308";
}

sign-patient-modal .ion-md-heart-dislike:before {
  content: "\f167";
}

sign-patient-modal .ion-md-heart-empty:before {
  content: "\f1a1";
}

sign-patient-modal .ion-md-heart-half:before {
  content: "\f1a2";
}

sign-patient-modal .ion-md-help:before {
  content: "\f30b";
}

sign-patient-modal .ion-md-help-buoy:before {
  content: "\f309";
}

sign-patient-modal .ion-md-help-circle:before {
  content: "\f30a";
}

sign-patient-modal .ion-md-help-circle-outline:before {
  content: "\f16d";
}

sign-patient-modal .ion-md-home:before {
  content: "\f30c";
}

sign-patient-modal .ion-md-hourglass:before {
  content: "\f111";
}

sign-patient-modal .ion-md-ice-cream:before {
  content: "\f30d";
}

sign-patient-modal .ion-md-image:before {
  content: "\f30e";
}

sign-patient-modal .ion-md-images:before {
  content: "\f30f";
}

sign-patient-modal .ion-md-infinite:before {
  content: "\f310";
}

sign-patient-modal .ion-md-information:before {
  content: "\f312";
}

sign-patient-modal .ion-md-information-circle:before {
  content: "\f311";
}

sign-patient-modal .ion-md-information-circle-outline:before {
  content: "\f16f";
}

sign-patient-modal .ion-md-jet:before {
  content: "\f315";
}

sign-patient-modal .ion-md-journal:before {
  content: "\f18d";
}

sign-patient-modal .ion-md-key:before {
  content: "\f316";
}

sign-patient-modal .ion-md-keypad:before {
  content: "\f317";
}

sign-patient-modal .ion-md-laptop:before {
  content: "\f318";
}

sign-patient-modal .ion-md-leaf:before {
  content: "\f319";
}

sign-patient-modal .ion-md-link:before {
  content: "\f22e";
}

sign-patient-modal .ion-md-list:before {
  content: "\f31b";
}

sign-patient-modal .ion-md-list-box:before {
  content: "\f31a";
}

sign-patient-modal .ion-md-locate:before {
  content: "\f31c";
}

sign-patient-modal .ion-md-lock:before {
  content: "\f31d";
}

sign-patient-modal .ion-md-log-in:before {
  content: "\f31e";
}

sign-patient-modal .ion-md-log-out:before {
  content: "\f31f";
}

sign-patient-modal .ion-md-magnet:before {
  content: "\f320";
}

sign-patient-modal .ion-md-mail:before {
  content: "\f322";
}

sign-patient-modal .ion-md-mail-open:before {
  content: "\f321";
}

sign-patient-modal .ion-md-mail-unread:before {
  content: "\f172";
}

sign-patient-modal .ion-md-male:before {
  content: "\f323";
}

sign-patient-modal .ion-md-man:before {
  content: "\f324";
}

sign-patient-modal .ion-md-map:before {
  content: "\f325";
}

sign-patient-modal .ion-md-medal:before {
  content: "\f326";
}

sign-patient-modal .ion-md-medical:before {
  content: "\f327";
}

sign-patient-modal .ion-md-medkit:before {
  content: "\f328";
}

sign-patient-modal .ion-md-megaphone:before {
  content: "\f329";
}

sign-patient-modal .ion-md-menu:before {
  content: "\f32a";
}

sign-patient-modal .ion-md-mic:before {
  content: "\f32c";
}

sign-patient-modal .ion-md-mic-off:before {
  content: "\f32b";
}

sign-patient-modal .ion-md-microphone:before {
  content: "\f32d";
}

sign-patient-modal .ion-md-moon:before {
  content: "\f32e";
}

sign-patient-modal .ion-md-more:before {
  content: "\f1c9";
}

sign-patient-modal .ion-md-move:before {
  content: "\f331";
}

sign-patient-modal .ion-md-musical-note:before {
  content: "\f332";
}

sign-patient-modal .ion-md-musical-notes:before {
  content: "\f333";
}

sign-patient-modal .ion-md-navigate:before {
  content: "\f334";
}

sign-patient-modal .ion-md-notifications:before {
  content: "\f338";
}

sign-patient-modal .ion-md-notifications-off:before {
  content: "\f336";
}

sign-patient-modal .ion-md-notifications-outline:before {
  content: "\f337";
}

sign-patient-modal .ion-md-nuclear:before {
  content: "\f339";
}

sign-patient-modal .ion-md-nutrition:before {
  content: "\f33a";
}

sign-patient-modal .ion-md-open:before {
  content: "\f33b";
}

sign-patient-modal .ion-md-options:before {
  content: "\f33c";
}

sign-patient-modal .ion-md-outlet:before {
  content: "\f33d";
}

sign-patient-modal .ion-md-paper:before {
  content: "\f33f";
}

sign-patient-modal .ion-md-paper-plane:before {
  content: "\f33e";
}

sign-patient-modal .ion-md-partly-sunny:before {
  content: "\f340";
}

sign-patient-modal .ion-md-pause:before {
  content: "\f341";
}

sign-patient-modal .ion-md-paw:before {
  content: "\f342";
}

sign-patient-modal .ion-md-people:before {
  content: "\f343";
}

sign-patient-modal .ion-md-person:before {
  content: "\f345";
}

sign-patient-modal .ion-md-person-add:before {
  content: "\f344";
}

sign-patient-modal .ion-md-phone-landscape:before {
  content: "\f346";
}

sign-patient-modal .ion-md-phone-portrait:before {
  content: "\f347";
}

sign-patient-modal .ion-md-photos:before {
  content: "\f348";
}

sign-patient-modal .ion-md-pie:before {
  content: "\f349";
}

sign-patient-modal .ion-md-pin:before {
  content: "\f34a";
}

sign-patient-modal .ion-md-pint:before {
  content: "\f34b";
}

sign-patient-modal .ion-md-pizza:before {
  content: "\f354";
}

sign-patient-modal .ion-md-planet:before {
  content: "\f356";
}

sign-patient-modal .ion-md-play:before {
  content: "\f357";
}

sign-patient-modal .ion-md-play-circle:before {
  content: "\f174";
}

sign-patient-modal .ion-md-podium:before {
  content: "\f358";
}

sign-patient-modal .ion-md-power:before {
  content: "\f359";
}

sign-patient-modal .ion-md-pricetag:before {
  content: "\f35a";
}

sign-patient-modal .ion-md-pricetags:before {
  content: "\f35b";
}

sign-patient-modal .ion-md-print:before {
  content: "\f35c";
}

sign-patient-modal .ion-md-pulse:before {
  content: "\f35d";
}

sign-patient-modal .ion-md-qr-scanner:before {
  content: "\f35e";
}

sign-patient-modal .ion-md-quote:before {
  content: "\f35f";
}

sign-patient-modal .ion-md-radio:before {
  content: "\f362";
}

sign-patient-modal .ion-md-radio-button-off:before {
  content: "\f360";
}

sign-patient-modal .ion-md-radio-button-on:before {
  content: "\f361";
}

sign-patient-modal .ion-md-rainy:before {
  content: "\f363";
}

sign-patient-modal .ion-md-recording:before {
  content: "\f364";
}

sign-patient-modal .ion-md-redo:before {
  content: "\f365";
}

sign-patient-modal .ion-md-refresh:before {
  content: "\f366";
}

sign-patient-modal .ion-md-refresh-circle:before {
  content: "\f228";
}

sign-patient-modal .ion-md-remove:before {
  content: "\f368";
}

sign-patient-modal .ion-md-remove-circle:before {
  content: "\f367";
}

sign-patient-modal .ion-md-remove-circle-outline:before {
  content: "\f176";
}

sign-patient-modal .ion-md-reorder:before {
  content: "\f369";
}

sign-patient-modal .ion-md-repeat:before {
  content: "\f36a";
}

sign-patient-modal .ion-md-resize:before {
  content: "\f36b";
}

sign-patient-modal .ion-md-restaurant:before {
  content: "\f36c";
}

sign-patient-modal .ion-md-return-left:before {
  content: "\f36d";
}

sign-patient-modal .ion-md-return-right:before {
  content: "\f36e";
}

sign-patient-modal .ion-md-reverse-camera:before {
  content: "\f36f";
}

sign-patient-modal .ion-md-rewind:before {
  content: "\f370";
}

sign-patient-modal .ion-md-ribbon:before {
  content: "\f371";
}

sign-patient-modal .ion-md-rocket:before {
  content: "\f179";
}

sign-patient-modal .ion-md-rose:before {
  content: "\f372";
}

sign-patient-modal .ion-md-sad:before {
  content: "\f373";
}

sign-patient-modal .ion-md-save:before {
  content: "\f1a9";
}

sign-patient-modal .ion-md-school:before {
  content: "\f374";
}

sign-patient-modal .ion-md-search:before {
  content: "\f375";
}

sign-patient-modal .ion-md-send:before {
  content: "\f376";
}

sign-patient-modal .ion-md-settings:before {
  content: "\f377";
}

sign-patient-modal .ion-md-share:before {
  content: "\f379";
}

sign-patient-modal .ion-md-share-alt:before {
  content: "\f378";
}

sign-patient-modal .ion-md-shirt:before {
  content: "\f37a";
}

sign-patient-modal .ion-md-shuffle:before {
  content: "\f37b";
}

sign-patient-modal .ion-md-skip-backward:before {
  content: "\f37c";
}

sign-patient-modal .ion-md-skip-forward:before {
  content: "\f37d";
}

sign-patient-modal .ion-md-snow:before {
  content: "\f37e";
}

sign-patient-modal .ion-md-speedometer:before {
  content: "\f37f";
}

sign-patient-modal .ion-md-square:before {
  content: "\f381";
}

sign-patient-modal .ion-md-square-outline:before {
  content: "\f380";
}

sign-patient-modal .ion-md-star:before {
  content: "\f384";
}

sign-patient-modal .ion-md-star-half:before {
  content: "\f382";
}

sign-patient-modal .ion-md-star-outline:before {
  content: "\f383";
}

sign-patient-modal .ion-md-stats:before {
  content: "\f385";
}

sign-patient-modal .ion-md-stopwatch:before {
  content: "\f386";
}

sign-patient-modal .ion-md-subway:before {
  content: "\f387";
}

sign-patient-modal .ion-md-sunny:before {
  content: "\f388";
}

sign-patient-modal .ion-md-swap:before {
  content: "\f389";
}

sign-patient-modal .ion-md-switch:before {
  content: "\f38a";
}

sign-patient-modal .ion-md-sync:before {
  content: "\f38b";
}

sign-patient-modal .ion-md-tablet-landscape:before {
  content: "\f38c";
}

sign-patient-modal .ion-md-tablet-portrait:before {
  content: "\f38d";
}

sign-patient-modal .ion-md-tennisball:before {
  content: "\f38e";
}

sign-patient-modal .ion-md-text:before {
  content: "\f38f";
}

sign-patient-modal .ion-md-thermometer:before {
  content: "\f390";
}

sign-patient-modal .ion-md-thumbs-down:before {
  content: "\f391";
}

sign-patient-modal .ion-md-thumbs-up:before {
  content: "\f392";
}

sign-patient-modal .ion-md-thunderstorm:before {
  content: "\f393";
}

sign-patient-modal .ion-md-time:before {
  content: "\f394";
}

sign-patient-modal .ion-md-timer:before {
  content: "\f395";
}

sign-patient-modal .ion-md-today:before {
  content: "\f17d";
}

sign-patient-modal .ion-md-train:before {
  content: "\f396";
}

sign-patient-modal .ion-md-transgender:before {
  content: "\f397";
}

sign-patient-modal .ion-md-trash:before {
  content: "\f398";
}

sign-patient-modal .ion-md-trending-down:before {
  content: "\f399";
}

sign-patient-modal .ion-md-trending-up:before {
  content: "\f39a";
}

sign-patient-modal .ion-md-trophy:before {
  content: "\f39b";
}

sign-patient-modal .ion-md-tv:before {
  content: "\f17f";
}

sign-patient-modal .ion-md-umbrella:before {
  content: "\f39c";
}

sign-patient-modal .ion-md-undo:before {
  content: "\f39d";
}

sign-patient-modal .ion-md-unlock:before {
  content: "\f39e";
}

sign-patient-modal .ion-md-videocam:before {
  content: "\f39f";
}

sign-patient-modal .ion-md-volume-high:before {
  content: "\f123";
}

sign-patient-modal .ion-md-volume-low:before {
  content: "\f131";
}

sign-patient-modal .ion-md-volume-mute:before {
  content: "\f3a1";
}

sign-patient-modal .ion-md-volume-off:before {
  content: "\f3a2";
}

sign-patient-modal .ion-md-walk:before {
  content: "\f3a4";
}

sign-patient-modal .ion-md-wallet:before {
  content: "\f18f";
}

sign-patient-modal .ion-md-warning:before {
  content: "\f3a5";
}

sign-patient-modal .ion-md-watch:before {
  content: "\f3a6";
}

sign-patient-modal .ion-md-water:before {
  content: "\f3a7";
}

sign-patient-modal .ion-md-wifi:before {
  content: "\f3a8";
}

sign-patient-modal .ion-md-wine:before {
  content: "\f3a9";
}

sign-patient-modal .ion-md-woman:before {
  content: "\f3aa";
}

@font-face {
  sign-patient-modal {
    font-family: "Ionicons";
    src: url("../assets/fonts/ionicons.woff2?v=4.2.1") format("woff2"), url("../assets/fonts/ionicons.woff?v=4.2.1") format("woff"), url("../assets/fonts/ionicons.ttf?v=4.2.1") format("truetype");
    font-weight: normal;
    font-style: normal;
  }
}

sign-patient-modal ion-icon {
  display: inline-block;
  font-family: "Ionicons";
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-variant: normal;
  font-weight: normal;
  line-height: 1;
  text-rendering: auto;
  text-transform: none;
  speak: none;
}

sign-patient-modal ion-icon::before {
  display: inline-block;
}

sign-patient-modal form {
  height: 100%;
  padding: 30px;
}

sign-patient-modal .formBody {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

sign-patient-modal .formBody #timeContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  width: 100%;
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
}

sign-patient-modal .formBody #timeContainer div {
  width: 40%;
}

sign-patient-modal .formBody button {
  margin-top: 10px;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

sign-patient-modal .button {
  text-transform: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0;
}

sign-patient-modal #namesContainerWrapper {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

sign-patient-modal #namesContainerWrapper #namesContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

sign-patient-modal #signatureContainer {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
  margin-bottom: 30px !important;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

sign-patient-modal #signatureInput {
  border: 1px #dee4ed solid;
  border-radius: 2px;
  height: 30px;
  width: 100%;
  padding: 0 10px;
  margin-top: 10px;
}

sign-patient-modal .name {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  width: 33%;
}

sign-patient-modal .endBtn {
  text-transform: none;
}

sign-patient-modal .item-md.item-block .item-inner {
  border-bottom: none !important;
}

sign-patient-modal .item-icon {
  color: #5977ba;
}

sign-patient-modal .item-datetime {
  border: 1pt solid #c5d0e0;
}

sign-patient-modal #buttonContainer {
  padding-right: 20px;
}

page-start-idg-meeting .scroll-content {
  background: none !important;
}

page-start-idg-meeting .checkbox-icon {
  width: 30px !important;
  height: 30px !important;
  border-width: 1px !important;
}

page-start-idg-meeting .item-inner {
  border-bottom: none !important;
}

page-start-idg-meeting p {
  margin: 0;
}

page-start-idg-meeting .checkbox-md {
  margin-right: 12px !important;
}

page-start-idg-meeting .addBtn {
  text-transform: none;
  height: 42px;
  width: 210px;
  margin: 20pt 10pt 32pt 32pt;
}

page-start-idg-meeting .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-right: 10px;
  margin-top: -3px;
  height: 30px;
  width: 30px;
  background-color: #85bf31;
}

page-start-idg-meeting .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-start-idg-meeting .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-start-idg-meeting .footer-md::before {
  bottom: 0;
  background-position: 0;
  height: 0;
}

page-start-idg-meeting .checkbox-md .checkbox-checked .checkbox-inner {
  left: 12px;
  top: 5px;
  height: 15px;
}

page-start-idg-meeting .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-start-idg-meeting .column {
  -webkit-box-flex: 50%;
  -webkit-flex: 50%;
  -ms-flex: 50%;
  flex: 50%;
}

page-start-idg-meeting .search-list {
  padding: 0px 8px 8px 8px;
}

page-start-idg-meeting .search-list-item {
  background-color: #d8d8d8;
  padding-left: 55px;
}

page-start-idg-meeting .show-list {
  padding-bottom: 0px;
}

page-start-idg-meeting .select-md {
  padding-left: 0px !important;
}

page-start-idg-meeting .select-ios {
  padding-left: 0px !important;
}

page-mar-administration {
  /* Create a custom checkbox */
  /* Create the checkmark/indicator (hidden when not checked) */
  /* Show the checkmark when checked */
  /* Style the checkmark/indicator */
  /* custom checkboc css -end */
}

page-mar-administration .curantisH1.calendarH1 {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

page-mar-administration .meds-admin-row {
  margin_top: 0px;
}

page-mar-administration .mar-admin-key {
  font-weight: 700;
  font-size: 14px;
  padding-right: 5px;
}

page-mar-administration .mar-admin-grid {
  color: #2d2c2c;
}

page-mar-administration .mar-admin-grid .item-md.item-block .item-inner {
  border-bottom: none;
}

page-mar-administration .mar-admin-grid .input-box {
  border: solid 1px #9b9b9b;
  background-color: #ffffff;
}

page-mar-administration .mar-admin-grid .margin-right-40 {
  margin-right: 40px;
}

page-mar-administration .mar-admin-grid .input-box.item-select-disabled,
page-mar-administration .mar-admin-grid .input-box.item-input-disabled,
page-mar-administration .mar-admin-grid .input-box.item-datetime-disabled {
  background: #eae8e8;
  border: solid 1px #9b9b9b;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  pointer-events: none;
}

page-mar-administration .mar-admin-grid .input-box.item-select-disabled > div .inputIcon,
page-mar-administration .mar-admin-grid .input-box.item-input-disabled > div .inputIcon,
page-mar-administration .mar-admin-grid .input-box.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

page-mar-administration .mar-admin-grid .input-box.item-select-disabled .item-inner,
page-mar-administration .mar-admin-grid .input-box.item-input-disabled .item-inner,
page-mar-administration .mar-admin-grid .input-box.item-datetime-disabled .item-inner {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

page-mar-administration .mar-admin-grid .item-md {
  padding-left: 0px;
}

page-mar-administration .mar-admin-grid .item-md .text-input {
  padding-left: 10px;
}

page-mar-administration .radio-label {
  color: #2d2c2c;
  font-size: 14px;
  margin-left: 11px;
}

page-mar-administration .mar-administered {
  margin-top: 9px;
  margin-left: 4px;
}

page-mar-administration .mar-admin-radio-group {
  margin-left: 4px;
}

page-mar-administration .mar-admin-radio-group .radio-circle-col {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-mar-administration .mar-admin-radio-group .radio-circle-col .radio-icon {
  border: solid 1px #9b9b9b;
  height: 30px;
  width: 30px;
}

page-mar-administration .mar-admin-radio-group .radio-circle-col .radio-icon .radio-inner {
  height: 22px;
  left: 3px;
  top: 3px;
  width: 22px;
}

page-mar-administration .mar-admin-radio-group .not-administered {
  margin-left: 14px;
}

page-mar-administration .mar-admin-radio-group .radio-md.radio-disabled {
  opacity: 1;
}

page-mar-administration .mar-admin-radio-group .radio-md.radio-disabled .radio-inner {
  background-color: #9b9b9b;
}

page-mar-administration .text-input,
page-mar-administration .text-input.text-input-md {
  margin: 0px;
}

page-mar-administration .list-md .item-block .item-inner {
  border-bottom: none;
}

page-mar-administration .reason-select {
  padding: 0px 0px 0px 10px;
  max-width: 100%;
}

page-mar-administration .select .select-icon {
  bottom: 11px;
  position: absolute;
  right: 20px;
}

page-mar-administration .mar-notes-item .item-inner {
  padding-right: 0px !important;
}

page-mar-administration .mar-notes {
  height: 71px;
}

page-mar-administration .mar-notes .text-input {
  height: 70px;
  resize: none;
  width: 100%;
  padding-top: 5px;
}

page-mar-administration .checkmark-disabled {
  border: solid 1px #9b9b9b !important;
}

page-mar-administration .container .checkmark-disabled:after {
  background-color: #9b9b9b !important;
}

page-mar-administration .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 30px;
  width: 30px;
  border-radius: 2px;
  border: solid 1px #9b9b9b;
  background-color: #ffffff;
}

page-mar-administration .item-disabled {
  pointer-events: none !important;
}

page-mar-administration .checkmark-disabled {
  border: solid 1px #9b9b9b !important;
}

page-mar-administration .container .checkmark-disabled:after {
  background-color: #9b9b9b !important;
}

page-mar-administration .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

page-mar-administration .container input:checked ~ .checkmark:after {
  display: block;
}

page-mar-administration .container .checkmark:after {
  left: 3px;
  top: 3px;
  width: 23px;
  height: 23px;
  border-radius: 2px;
  background-color: #5977ba;
}

page-mar-administration .sign-accept {
  margin-top: 8px;
}

page-mar-administration .container-label {
  margin-top: 0;
  height: auto;
}

page-mar-administration .sign-text {
  margin-left: 10px;
}

page-mar-administration .sign-text-red {
  margin-left: 10px;
  color: red;
}

page-mar-administration .mar-margins {
  margin-left: 4px;
  margin-right: 40px;
  margin-top: 10px;
}

page-mar-administration .mar-username {
  margin-left: 4px;
  font-size: 14px;
}

page-mar-administration .error-message {
  font-size: 12px;
  color: #d0011b;
  margin-top: 5px;
}

page-mar-administration .submit-btn {
  margin-left: 14px;
}

.ios page-mar-administration .text-input[disabled] {
  color: black;
  opacity: 0.3;
}

.mar-administration-modal .modal-wrapper {
  top: 80px;
  width: 460px;
  height: 80%;
}

.wrap {
  word-wrap: break-word;
}

cur-time-picker .chevron {
  width: 12px;
  height: 6.9px;
  color: #5977ba;
}

cur-time-picker .form-control {
  width: 45px;
  height: 40px;
  border-radius: 2px;
  border: solid 1px #9b9b9b;
  font-weight: normal;
  font-size: 14px;
  color: #2d2c2c;
  font-family: OpenSans;
}

cur-time-picker .ngb-tp-spacer {
  font-weight: normal;
  font-size: 18px;
}

cur-time-picker .container .delete-confirmation-text {
  color: red;
}

page-mar .card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 40px;
}

page-mar .cardHeader {
  max-height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-mar .card-content {
  padding: 0 20px;
}

page-mar medication:nth-child(odd) {
  background-color: #eeeeee;
}

page-mar .tableHeader {
  padding: 16px;
}

page-mar .tableRow:nth-child(odd) {
  background-color: #eeeeee;
}

page-mar .medicationhistory {
  background-color: #eeeeee;
  margin-bottom: 10px;
}

page-mar .subheaderDetail {
  color: #4a4a4a;
  font-weight: bolder;
  font-size: 16px;
}

page-mar .expandBtn > ion-icon {
  width: 40px;
  height: 40px;
  font-size: 30px;
  margin-right: 11px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

medication-notes .medication-notes {
  padding: 16px;
}

medication-notes .curantisH1.header {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

medication-notes .view-form-heading {
  color: #5977ba;
  padding-right: 10px;
}

medication-notes .editModalBtn {
  height: 42px;
  width: 106px;
}

medication-notes .editModalBtn > .button-inner {
  text-transform: none;
}

medication-notes .closeBtn {
  float: right;
  margin-top: 25px;
}

messaging-poc {
  /* Message icons layout */
  /* Message icons layout */
}

messaging-poc .button {
  text-decoration: none;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  display: inline-block;
}

messaging-poc .center {
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}

messaging-poc .active-button {
  background-color: #ffffff;
}

messaging-poc .menu-bar {
  background-color: #ecf3fc;
  height: 48px;
  border-bottom: 1px solid #bcc2c9;
}

messaging-poc .text-horizontal {
  text-align: center;
}

messaging-poc .grid {
  padding: 0;
}

messaging-poc ion-row .channel-col {
  padding: 0;
  margin: 0;
}

messaging-poc ion-row .channel-row {
  background-color: #eaeaea;
}

messaging-poc ion-row .channel-item {
  background-color: #eaeaea;
}

messaging-poc .pub-is-user {
  margin: 0px;
}

messaging-poc .pub-is-not-user {
  background-color: #eaeaea;
  margin: 0px;
}

messaging-poc .message-input {
  width: 100%;
}

messaging-poc .horizontal-cards {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  box-shadow: none;
  -webkit-box-shadow: none;
}

messaging-poc .horizontal-cards .card-md {
  margin: 0;
}

messaging-poc .horizontal-cards .card-content {
  padding: 0;
}

messaging-poc .horizontal-cards ion-card {
  display: inline-block;
  width: 256px;
  -webkit-box-shadow: none;
}

messaging-poc .horizontal-cards .channels {
  width: 40%;
  vertical-align: top;
  -webkit-box-shadow: none;
  border-right: 1px solid #bcc2c9;
}

messaging-poc .horizontal-cards .messages {
  width: 100%;
  vertical-align: top;
  -webkit-box-shadow: none;
}

messaging-poc .channel-container {
  height: 200px !important;
  overflow-y: scroll;
}

messaging-poc .message-container {
  overflow-y: scroll;
  height: 200px !important;
}

messaging-poc .icons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

messaging-poc .icons-child {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: 24px;
  height: 24px;
}

messaging-poc .icons-img {
  width: 32px;
  height: 32px;
}

messaging-poc .image-upload > input {
  display: none;
}

messaging-image-capture .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

messaging-image-capture .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

messaging-image-capture .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

messaging-image-capture .card {
  margin-top: 50px;
}

messaging-image-capture .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

messaging-image-capture .cancel-button:active,
messaging-image-capture .cancel-button:hover {
  background-color: #d0011b !important;
}

messaging-image-capture .save-button:active,
messaging-image-capture .save-button:hover {
  background-color: #85bf31 !important;
}

messaging-image-capture .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

messaging-image-capture .mt-5 {
  margin-top: 5px;
}

messaging-image-capture .dist {
  margin-top: -5px;
}

messaging-image-capture .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

messaging-image-capture .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

messaging-new-channel .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

messaging-new-channel .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

messaging-new-channel .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

messaging-new-channel .card {
  margin-top: 50px;
}

messaging-new-channel .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

messaging-new-channel .cancel-button:active,
messaging-new-channel .cancel-button:hover {
  background-color: #d0011b !important;
}

messaging-new-channel .save-button:active,
messaging-new-channel .save-button:hover {
  background-color: #85bf31 !important;
}

messaging-new-channel .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

messaging-new-channel .mt-5 {
  margin-top: 5px;
}

messaging-new-channel .dist {
  margin-top: -5px;
}

messaging-new-channel .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

messaging-new-channel .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

messaging-patient-save .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

messaging-patient-save .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

messaging-patient-save .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

messaging-patient-save .card {
  margin-top: 50px;
}

messaging-patient-save .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

messaging-patient-save .cancel-button:active,
messaging-patient-save .cancel-button:hover {
  background-color: #d0011b !important;
}

messaging-patient-save .save-button:active,
messaging-patient-save .save-button:hover {
  background-color: #85bf31 !important;
}

messaging-patient-save .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

messaging-patient-save .mt-5 {
  margin-top: 5px;
}

messaging-patient-save .dist {
  margin-top: -5px;
}

messaging-patient-save .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

messaging-patient-save .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

operations-dashboard .exitButton {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 195px;
  padding-top: 18px;
  background-color: white;
  position: absolute;
  right: -20px;
}

operations-dashboard .exitButton .text-transform {
  text-transform: initial;
}

operations-dashboard .exitButton .hight {
  height: 40px;
}

operations-dashboard .filters-container {
  width: 43%;
  margin: 5px 15px;
}

operations-dashboard .filters-container .report-filter-tabs {
  display: -webkit-inline-box;
  text-align: center;
  width: 100%;
  margin-bottom: 0 2px 7px #888888;
  -webkit-box-shadow: 0 1px 5px #b9b9b9;
  box-shadow: 0 1px 5px #b9b9b9;
}

operations-dashboard .filters-container .report-filter-tabs ul {
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

operations-dashboard .filters-container .report-filter-tabs ul li {
  display: inline;
  list-style-type: none;
  font-size: 16px;
  color: #5977ba;
  font-weight: 600;
  text-align: center;
  margin: 4px 0;
  -webkit-box-flex: 1 !important;
  -webkit-flex: 1 !important;
  -ms-flex: 1 !important;
  flex: 1 !important;
  border-right: 2px solid #9b9b9b;
  cursor: pointer;
}

operations-dashboard .filters-container .report-filter-tabs ul li a {
  min-width: 175px;
  padding: 0 1px;
  pointer-events: none;
  opacity: 0.7;
}

operations-dashboard .filters-container .report-filter-tabs ul li:last-child {
  border: none !important;
}

operations-dashboard .filters-container .report-filter-tabs ul .tab-selected {
  font-weight: 900;
  opacity: 1;
}

operations-dashboard .report-grid {
  height: 100%;
  width: 100%;
}

operations-dashboard .loading-icon {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

operations-dashboard .qsDashboardContainer {
  width: 100%;
  height: 100%;
}

add-notes-popover .modal-content-container {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 15px;
}

add-notes-popover #note > textarea {
  height: 75px;
}

add-notes-popover .footer-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
  padding-left: 60%;
}

.add-order-modal .modal-wrapper > add-notes-popover.ion-page.show-page {
  height: 60%;
}

add-order .space-between,
page-list-orders .space-between {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

add-order .ng-select .ng-select-container,
page-list-orders .ng-select .ng-select-container {
  min-height: 40px;
}

add-order .ng-select.ng-select-single .ng-select-container,
page-list-orders .ng-select.ng-select-single .ng-select-container {
  height: 40px;
}

add-order .om-card,
page-list-orders .om-card {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: absolute;
}

add-order .header-row,
page-list-orders .header-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

add-order .data-row,
page-list-orders .data-row {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-align: start !important;
  -webkit-align-items: flex-start !important;
  -ms-flex-align: start !important;
  align-items: flex-start !important;
}

add-order ion-row.pc-20.scroll-row.pL0,
page-list-orders ion-row.pc-20.scroll-row.pL0 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 999;
  background-color: #fff;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

add-order .search-wrapper-light,
page-list-orders .search-wrapper-light {
  height: 40px;
}

add-order .label-size,
page-list-orders .label-size {
  height: 21px;
  margin-top: 0px !important;
  padding-top: 0px !important;
}

add-order .icon-document,
page-list-orders .icon-document {
  margin-top: -5px;
  width: 35px;
  height: 35px;
  background-color: transparent;
}

add-order .om-list,
page-list-orders .om-list {
  position: relative;
  overflow-y: auto;
}

add-order .om-list ion-grid,
page-list-orders .om-list ion-grid {
  padding: 0px;
}

add-order .om-list ion-grid ion-col.col,
page-list-orders .om-list ion-grid ion-col.col {
  padding: 0px;
}

add-order .om-list ion-grid ion-col.col ion-label.label-md,
page-list-orders .om-list ion-grid ion-col.col ion-label.label-md {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 14px 20px;
}

add-order .om-list ion-grid ion-col.col ion-label.pL20,
page-list-orders .om-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

add-order .om-list ion-grid data-display-with-tooltip,
page-list-orders .om-list ion-grid data-display-with-tooltip {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 14px 20px;
}

add-order .om-entry ion-input.input,
page-list-orders .om-entry ion-input.input {
  border: 1px solid #c6d1e0;
}

add-order .om-entry .cs-h2,
page-list-orders .om-entry .cs-h2 {
  font-size: 15px;
  color: #424040;
  font-weight: bold;
}

add-order .image-upload > input,
page-list-orders .image-upload > input {
  display: none;
  margin-top: 10px;
}

add-order .icons-img,
page-list-orders .icons-img {
  width: 32px;
  height: 32px;
}

add-order .cursor,
page-list-orders .cursor {
  opacity: 0;
}

add-order .action-icons,
page-list-orders .action-icons {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
  top: 0px;
  position: relative;
  right: 0px;
  font-size: 1.5em;
}

add-order .action-icons .more-icon,
page-list-orders .action-icons .more-icon {
  padding-left: 10px;
  padding-right: 10px;
  margin-right: 10px;
}

@media only screen and (max-device-width: 1024px) {
  add-order .action-icons .more-icon,
  page-list-orders .action-icons .more-icon {
    margin-right: 5px;
  }
}

add-order .action-icons .icon-fix,
page-list-orders .action-icons .icon-fix {
  margin-top: 0px;
  font-size: 28px;
  color: #5977ba;
}

add-order .comm-notes-list,
page-list-orders .comm-notes-list {
  padding: 0px;
}

add-order .comm-notes-list .pL20,
page-list-orders .comm-notes-list .pL20 {
  padding-left: 20px;
}

add-order .comm-notes-list .pL15,
page-list-orders .comm-notes-list .pL15 {
  padding-left: 15px;
}

add-order .comm-notes-list .pL5,
page-list-orders .comm-notes-list .pL5 {
  padding-left: 5px;
}

add-order .pc-row:nth-child(even),
page-list-orders .pc-row:nth-child(even) {
  background-color: #eee;
}

add-order ion-searchbar .searchbar-input-container .searchbar-input,
page-list-orders ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0 !important;
}

add-order .scroll-row,
page-list-orders .scroll-row {
  min-width: 800px;
}

add-order .order-record-rows,
page-list-orders .order-record-rows {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: nowrap !important;
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

add-order .main-row,
page-list-orders .main-row {
  border-bottom: 2px solid #dbdbdb;
}

add-order .om-subtitle,
page-list-orders .om-subtitle {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  margin: 10px 0px;
  border-radius: 2px;
}

add-order .clinicalContainer,
page-list-orders .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: visible;
}

add-order .clinicalContainer .buttons,
page-list-orders .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

add-order .clinicalContainer .buttons .redirect-button,
page-list-orders .clinicalContainer .buttons .redirect-button {
  margin-left: 0;
  text-transform: initial;
  font-weight: 600;
  border-radius: 50px;
  font-size: 1.4rem;
  height: 40px;
}

add-order .clinicalContainer .buttons .redirect-button.to-the-right,
page-list-orders .clinicalContainer .buttons .redirect-button.to-the-right {
  float: right;
}

add-order .clinicalContainer .tableContainer,
page-list-orders .clinicalContainer .tableContainer {
  margin-left: 4px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  overflow-x: auto;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

add-order .clinicalContainer .tableContainer .cs-h2,
page-list-orders .clinicalContainer .tableContainer .cs-h2 {
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

add-order .noPadding,
page-list-orders .noPadding {
  padding-right: 5px !important;
  padding-left: 5px !important;
}

add-order .noPaddingDetails,
page-list-orders .noPaddingDetails {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

add-order .scroll-row,
page-list-orders .scroll-row {
  min-width: 1100px;
}

add-order .pc-h2,
page-list-orders .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

add-order .comm-notes-list,
page-list-orders .comm-notes-list {
  padding: 0px;
}

add-order .comm-notes-list .pL20,
page-list-orders .comm-notes-list .pL20 {
  padding-left: 20px;
}

add-order .comm-notes-list .pL15,
page-list-orders .comm-notes-list .pL15 {
  padding-left: 15px;
}

add-order .comm-notes-list .pL5,
page-list-orders .comm-notes-list .pL5 {
  padding-left: 5px;
}

add-order .arrowIcon,
page-list-orders .arrowIcon {
  top: 16px;
  margin-left: 2px;
}

add-order .ion-col-data-too-small,
page-list-orders .ion-col-data-too-small {
  min-width: 10% !important;
  max-width: 12% !important;
}

add-order .ion-col-data-small,
page-list-orders .ion-col-data-small {
  min-width: 18% !important;
  max-width: 18% !important;
}

add-order .ion-col-data-medium,
page-list-orders .ion-col-data-medium {
  min-width: 17% !important;
  max-width: 17% !important;
}

add-order .ion-col-data-large,
page-list-orders .ion-col-data-large {
  min-width: 13% !important;
  max-width: 13% !important;
}

add-order .ion-col-data-dynamic,
page-list-orders .ion-col-data-dynamic {
  min-width: 30% !important;
  max-width: 30% !important;
}

@media (max-width: 80%) {
  add-order .ion-col-data-dynamic,
  page-list-orders .ion-col-data-dynamic {
    min-width: 14% !important;
    max-width: 14% !important;
  }
}

add-order .ion-col-action,
page-list-orders .ion-col-action {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 10% !important;
  max-width: 10% !important;
  margin-top: auto;
  margin-bottom: auto;
}

add-order .ion-col-too-small-header,
page-list-orders .ion-col-too-small-header {
  min-width: 2% !important;
  max-width: 2% !important;
  margin: 10px 10px 0px 10px;
}

add-order .ion-col-too-small,
page-list-orders .ion-col-too-small {
  min-width: 1% !important;
  max-width: 1% !important;
  margin: 10px 10px 0px 10px;
}

add-order .ion-col-checkbox,
page-list-orders .ion-col-checkbox {
  min-width: 2% !important;
  max-width: 2% !important;
  margin-top: auto;
  margin-bottom: auto;
}

add-order .ion-col-patient-id,
page-list-orders .ion-col-patient-id {
  min-width: 7% !important;
  max-width: 7% !important;
}

add-order .ion-col-patient-name,
page-list-orders .ion-col-patient-name {
  min-width: 10% !important;
  max-width: 10% !important;
}

add-order .ion-col-order-number,
page-list-orders .ion-col-order-number {
  min-width: 6% !important;
  max-width: 6% !important;
}

add-order .ion-col-order-type,
page-list-orders .ion-col-order-type {
  min-width: 7% !important;
  max-width: 7% !important;
}

add-order .ion-col-name-description,
page-list-orders .ion-col-name-description {
  min-width: 10% !important;
  max-width: 10% !important;
}

add-order .ion-col-ordered-by,
page-list-orders .ion-col-ordered-by {
  min-width: 8% !important;
  max-width: 8% !important;
}

add-order .ion-col-created-by,
page-list-orders .ion-col-created-by {
  min-width: 8% !important;
  max-width: 8% !important;
}

add-order .ion-col-order-start-date,
page-list-orders .ion-col-order-start-date {
  min-width: 8% !important;
  max-width: 8% !important;
}

add-order .ion-col-date-signed,
page-list-orders .ion-col-date-signed {
  min-width: 8% !important;
  max-width: 8% !important;
}

add-order .ion-col-discontinued-date,
page-list-orders .ion-col-discontinued-date {
  min-width: 8% !important;
  max-width: 8% !important;
}

add-order .ion-col-signed-header,
page-list-orders .ion-col-signed-header {
  min-width: 4% !important;
  max-width: 4% !important;
}

add-order .ion-col-signed,
page-list-orders .ion-col-signed {
  min-width: 6% !important;
  max-width: 6% !important;
}

add-order .ion-col-paperclip,
page-list-orders .ion-col-paperclip {
  min-width: 13% !important;
  max-width: 13% !important;
  padding-right: 5px;
  margin-left: auto;
  text-align: right;
}

add-order .ion-col-small,
page-list-orders .ion-col-small {
  min-width: 7% !important;
  max-width: 8% !important;
}

add-order .ion-col-space,
page-list-orders .ion-col-space {
  min-width: 9% !important;
  max-width: 9% !important;
}

add-order .ion-col-medium,
page-list-orders .ion-col-medium {
  min-width: 10% !important;
  max-width: 14% !important;
}

add-order .ion-row-padding,
page-list-orders .ion-row-padding {
  padding-right: 10%;
}

add-order .ion-col-large,
page-list-orders .ion-col-large {
  min-width: 19% !important;
  max-width: 20% !important;
}

add-order .capitalizing-label,
page-list-orders .capitalizing-label {
  text-transform: capitalize;
}

add-order .no-margin-label,
page-list-orders .no-margin-label {
  margin-top: 0px;
  padding-top: 0px !important;
}

add-order .icon-position,
page-list-orders .icon-position {
  margin-left: 3px;
  margin-top: 3px;
}

add-order .no-margin-header,
page-list-orders .no-margin-header {
  margin-bottom: 0px;
  padding-bottom: 0px !important;
}

add-order .padding-top-5,
page-list-orders .padding-top-5 {
  padding-top: 5px;
}

add-order .icon-expandable,
page-list-orders .icon-expandable {
  font-size: 14px;
  color: #5977ba;
}

add-order .order-subtitle,
page-list-orders .order-subtitle {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  margin: 10px 0px;
  border-radius: 2px;
}

add-order .order-entry-details-card,
page-list-orders .order-entry-details-card {
  margin: 0px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  font-size: 14px;
  background-color: transparent;
  padding: 0px;
  width: 100%;
}

add-order .pc-row:nth-child(odd) ion-row.note-data-row,
page-list-orders .pc-row:nth-child(odd) ion-row.note-data-row {
  background-color: #fff;
}

add-order .pc-row:nth-child(even) ion-row.note-data-row,
page-list-orders .pc-row:nth-child(even) ion-row.note-data-row {
  background-color: #eee;
}

add-order .order-entry-content-card,
page-list-orders .order-entry-content-card {
  margin-left: 0px;
  margin-right: -10px;
  padding-left: 0px;
  padding-right: -10px;
}

add-order .pageFill,
page-list-orders .pageFill {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

add-order .add-refresh-container,
page-list-orders .add-refresh-container {
  padding: 0;
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 5px;
  float: right;
}

add-order .add-button,
page-list-orders .add-button {
  background-color: #85bf31;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

add-order .margin-items,
page-list-orders .margin-items {
  margin-right: 0;
  margin-top: 0;
  padding-top: 0;
  top: -10;
  padding-left: 0px;
}

add-order .refresh-button,
page-list-orders .refresh-button {
  background-color: #5977ba;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

add-order .column,
page-list-orders .column {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  margin-bottom: 0px;
  padding-top: auto;
  padding-bottom: auto;
  /* Should be removed. Only for demonstration */
}

add-order .column2,
page-list-orders .column2 {
  float: right;
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

add-order .sectionButtons,
page-list-orders .sectionButtons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  padding: 5px 20px 5px 5px;
  background-color: rgba(155, 155, 155, 0.15);
}

add-order .sectionButtons .right,
page-list-orders .sectionButtons .right {
  margin-right: 0;
  margin-left: 20px;
}

add-order .filter-buttons,
page-list-orders .filter-buttons {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

add-order .mainCardTitle,
page-list-orders .mainCardTitle {
  background: #e2e7ef;
  padding: 9px 15px;
  margin: 10px 5px;
  border-radius: 2px;
  font-weight: bold;
  color: #5977ba;
  font-size: 18px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

add-order .cardContainer,
page-list-orders .cardContainer {
  padding: 20px 20px;
  height: calc(100vh - 22vh);
}

add-order .orderEntryCard,
page-list-orders .orderEntryCard {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: calc(100vh - 18vh);
  width: 100%;
  margin: 0;
  background-color: white;
  position: relative;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

add-order .orderEntryCard ~ .orderEntryCard,
page-list-orders .orderEntryCard ~ .orderEntryCard {
  margin-top: 30px;
}

add-order #segmentContainer,
page-list-orders #segmentContainer {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

add-order .segment-button,
page-list-orders .segment-button {
  height: 60px !important;
  line-height: 60px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  text-transform: none !important;
  color: #9b9b9b !important;
  opacity: 1 !important;
}

add-order .segment-activated,
page-list-orders .segment-activated {
  font-weight: 900 !important;
  color: #5977ba !important;
  opacity: 1 !important;
}

add-order .segment-ios .segment-button.segment-activated,
page-list-orders .segment-ios .segment-button.segment-activated {
  background-color: transparent;
  border-color: transparent;
}

add-order .segment-ios .segment-button,
page-list-orders .segment-ios .segment-button {
  font-size: 16px !important;
  border-color: transparent;
}

add-order .segment-hr,
page-list-orders .segment-hr {
  border-left: 2px solid #9b9b9b;
  height: 18pt;
  opacity: 1;
}

add-order #sectionContainer,
page-list-orders #sectionContainer {
  padding: 20px;
}

add-order .orderCardHeader,
add-order .orderHeader,
page-list-orders .orderCardHeader,
page-list-orders .orderHeader {
  padding: 0 0 0 20px;
}

add-order .orderItemHeader,
page-list-orders .orderItemHeader {
  padding: 0 0 0 30px;
  border-bottom: 1px solid #fefefe;
}

add-order .orderCardHeader,
add-order .orderHeader,
page-list-orders .orderCardHeader,
page-list-orders .orderHeader {
  border-radius: 2px;
}

add-order .orderCardHeader,
page-list-orders .orderCardHeader {
  max-height: 50px;
  height: 50px;
}

add-order .orderHeader,
add-order .orderItemHeader,
page-list-orders .orderHeader,
page-list-orders .orderItemHeader {
  max-height: 46px;
  height: 46px;
}

add-order .orderCardHeader,
page-list-orders .orderCardHeader {
  background-color: #dee4ed;
}

add-order .orderHeader,
page-list-orders .orderHeader {
  color: white;
  background-color: #4a90e2;
}

add-order .orderItemHeader,
page-list-orders .orderItemHeader {
  color: #2d2c2c;
  background-color: #d3e3f7;
}

add-order .orderItemHeader > ion-col > span.curantisH1,
page-list-orders .orderItemHeader > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

add-order .orderItemHeader.discontinued,
page-list-orders .orderItemHeader.discontinued {
  background-color: #e6e6e6;
}

add-order .orderItemHeader.discontinued > ion-col > span.orderItemStatus,
page-list-orders .orderItemHeader.discontinued > ion-col > span.orderItemStatus {
  color: #a1a1a1;
}

add-order .orderItemHeader.discontinued > ion-col > span.curantisH1,
page-list-orders .orderItemHeader.discontinued > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

add-order .orderItemHeader.denied,
page-list-orders .orderItemHeader.denied {
  background-color: #e6e6e6;
}

add-order .orderItemHeader.denied > ion-col > span.orderItemStatus,
page-list-orders .orderItemHeader.denied > ion-col > span.orderItemStatus {
  color: #000;
}

add-order .orderItemHeader.denied > ion-col > span.curantisH1,
page-list-orders .orderItemHeader.denied > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

add-order .orderItemHeader.deleted,
page-list-orders .orderItemHeader.deleted {
  background-color: #f8d9de;
}

add-order .orderItemHeader.deleted > ion-col > span.orderItemStatus,
page-list-orders .orderItemHeader.deleted > ion-col > span.orderItemStatus {
  color: #000;
}

add-order .orderItemHeader.deleted > ion-col > span.curantisH1,
page-list-orders .orderItemHeader.deleted > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

add-order .orderItemStatus,
page-list-orders .orderItemStatus {
  font-weight: 700;
}

add-order .deletedOrder,
page-list-orders .deletedOrder {
  color: #d0011b;
}

add-order .orderCardHeader ~ order-container > .orderHeader,
page-list-orders .orderCardHeader ~ order-container > .orderHeader {
  margin-top: 10px;
}

add-order .orderHeader,
page-list-orders .orderHeader {
  margin-bottom: 5px;
}

add-order order-item ~ order-item > .orderItemContainer,
page-list-orders order-item ~ order-item > .orderItemContainer {
  border-top: 0;
}

add-order .orderHeaderButton.fab[mini],
page-list-orders .orderHeaderButton.fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px !important;
  width: 30px !important;
}

add-order .orderHeaderButton,
page-list-orders .orderHeaderButton {
  height: 30px;
  width: 30px;
  cursor: pointer;
}

add-order .submitBtn,
page-list-orders .submitBtn {
  float: right;
  margin: 10px 0 0 0;
}

add-order .barButton,
add-order .submitBtn,
page-list-orders .barButton,
page-list-orders .submitBtn {
  text-transform: initial;
  border-radius: 3px;
}

add-order .disclaimerText,
page-list-orders .disclaimerText {
  color: #2d2c2c;
  font-size: 14pt;
  font-weight: 600;
}

add-order .disclaimerContainer,
page-list-orders .disclaimerContainer {
  padding: 20px;
}

add-order .toggle-label,
page-list-orders .toggle-label {
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  min-width: -webkit-fit-content;
  min-width: -moz-fit-content;
  min-width: fit-content;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

add-order .button-md,
page-list-orders .button-md {
  text-transform: none;
  height: 40px;
}

add-order .dashboard-button,
page-list-orders .dashboard-button {
  margin-right: 10px;
}

add-order .print-button,
page-list-orders .print-button {
  background-color: #952565;
  min-width: 125px;
  max-width: 250px;
  white-space: normal;
  word-wrap: break-word;
  padding: 10px !important;
}

add-order .print-button:not(.disable):hover,
page-list-orders .print-button:not(.disable):hover {
  background-color: #952565;
}

@media screen and (max-width: 1366px) {
  add-order .print-button,
  page-list-orders .print-button {
    min-width: 125px;
    max-width: 125px;
    white-space: normal;
    word-wrap: break-word;
  }
}

add-order .caret,
page-list-orders .caret {
  color: #070101;
  font-weight: bold;
}

add-order .no-caret,
page-list-orders .no-caret {
  color: #c1bfbf;
  font-weight: normal;
}

add-order .align-checkbox,
page-list-orders .align-checkbox {
  margin-left: 5px;
}

add-order .searchbar-md,
page-list-orders .searchbar-md {
  background: inherit;
  height: 40px;
  padding: 0px;
}

add-order .print-button-container .button-inner,
page-list-orders .print-button-container .button-inner {
  width: 100px;
  height: 35px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 0px;
}

add-order .print-button-container .print-button-image,
page-list-orders .print-button-container .print-button-image {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

add-order .searchbar-md .searchbar-input,
page-list-orders .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 4px;
  border: solid 1px #ccc;
  background-color: #ffffff;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 40px;
}

add-order .searchbar-search-icon,
page-list-orders .searchbar-search-icon {
  cursor: pointer;
}

add-order .searchbar-input,
page-list-orders .searchbar-input {
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 20px !important;
}

add-order .searchbar-md .searchbar-search-icon,
page-list-orders .searchbar-md .searchbar-search-icon {
  top: 10px;
  right: 15%;
  left: auto !important;
}

add-order .searchbar-clear-icon,
page-list-orders .searchbar-clear-icon {
  right: 5%;
  left: auto !important;
}

add-order .open-sans-semibold,
page-list-orders .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 20px 0px 10px;
}

add-order .download-container,
page-list-orders .download-container {
  width: 105px;
  margin-left: auto;
}

add-order .download-container .select,
page-list-orders .download-container .select {
  background-image: none !important;
  background-color: #5977ba;
  border: none !important;
  font-weight: 600;
}

add-order .download-container img,
page-list-orders .download-container img {
  float: right;
  margin: 15px 12px 15px 12px;
  pointer-events: none;
  width: auto;
}

add-order .download-container span,
page-list-orders .download-container span {
  color: white;
}

add-order .download-container .vl,
page-list-orders .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

add-order .floatRight,
page-list-orders .floatRight {
  float: right;
  margin-bottom: 2px;
}

add-order .item-container .select,
page-list-orders .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 3px;
  padding: 0 5px 0 5px;
  text-align: left;
  cursor: pointer;
  background-color: #5977ba;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: -1px;
}

add-order .item-container .select .loading,
page-list-orders .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

add-order .item-container .select .loading img,
page-list-orders .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

add-order .item-container .select .hide-arrow,
page-list-orders .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

add-order .item-container .select .click-cover,
page-list-orders .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 36px;
}

add-order .item-container .no-select,
page-list-orders .item-container .no-select {
  background: none;
}

add-order .item-container .bold,
page-list-orders .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

add-order .item-container .teams,
page-list-orders .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

add-order .item-container .toggle,
page-list-orders .item-container .toggle {
  padding: 5px;
}

add-order .item-container .toggle-label,
page-list-orders .item-container .toggle-label {
  margin: 5px;
}

add-order .table-container,
page-list-orders .table-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

add-order .row,
page-list-orders .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

@media screen and (max-width: 768px) {
  add-order .table-container,
  page-list-orders .table-container {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
  }
}

add-order .diagnosis-name-description,
page-list-orders .diagnosis-name-description {
  white-space: pre-line;
  padding-left: 5px;
}

add-order .diagnosis-type,
page-list-orders .diagnosis-type {
  text-transform: capitalize;
}

add-order .diagnosis-description,
page-list-orders .diagnosis-description {
  margin-top: 0;
}

add-order .diagnosis-type,
page-list-orders .diagnosis-type {
  margin-bottom: 0;
}

add-order .pLExpand,
page-list-orders .pLExpand {
  padding-top: 0px;
}

add-order .orders-badge,
page-list-orders .orders-badge {
  background-color: #952565;
  border-radius: 1.5rem;
  padding: 0.8rem;
}

add-order .declinedText,
page-list-orders .declinedText {
  color: #d0011b;
  font-weight: 600;
}

add-order .ng-select.checked-orders,
page-list-orders .ng-select.checked-orders {
  margin: 0px !important;
}

add-order .paginator,
page-list-orders .paginator {
  float: right;
  margin-left: auto;
  margin-right: 10px;
}

add-order .hide-arrow .ng-arrow-wrapper,
page-list-orders .hide-arrow .ng-arrow-wrapper {
  display: none;
}

add-order .clear-selected-button,
page-list-orders .clear-selected-button {
  margin: 0px 20px;
}

.dashboard-iframe {
  width: 100%;
  height: calc(100vh - 20em);
}

.dashboard-iframe iframe {
  width: -webkit-fill-available;
  height: -webkit-fill-available;
}

upload-order-documents .text-container {
  text-align: left;
  padding: 0 15px;
}

upload-order-documents .file-input-message {
  text-align: left;
  padding: 0 17px;
}

upload-order-documents ion-row > label.text-container {
  margin-bottom: 5px;
}

upload-order-documents .file-list-wrapper.text-container {
  text-align: left;
  padding: 0 17px;
}

upload-order-documents .footer-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
}

upload-order-documents .file-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 250px;
}

add-edit-mar-details {
  /**************************************************************************
     * BEGIN - CSS Reset                                                      *
     * (c/o Josh Comeau - https://www.joshwcomeau.com/css/custom-css-reset/)  *
     **************************************************************************/
  /**************************************************************************
   * END - CSS Reset                                                        *
   **************************************************************************/
  /**************************************************************************
   * BEGIN - Component CSS                                                  *
   **************************************************************************/
  /**************************************************************************
     * END - Component CSS                                                    *
     **************************************************************************/
}

add-edit-mar-details *,
add-edit-mar-details *::before,
add-edit-mar-details *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

add-edit-mar-details * {
  margin: 0;
}

add-edit-mar-details body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

add-edit-mar-details img,
add-edit-mar-details picture,
add-edit-mar-details video,
add-edit-mar-details canvas,
add-edit-mar-details svg {
  display: block;
  max-width: 100%;
}

add-edit-mar-details input,
add-edit-mar-details button,
add-edit-mar-details textarea,
add-edit-mar-details select {
  font: inherit;
}

add-edit-mar-details p,
add-edit-mar-details h1,
add-edit-mar-details h2,
add-edit-mar-details h3,
add-edit-mar-details h4,
add-edit-mar-details h5,
add-edit-mar-details h6 {
  overflow-wrap: break-word;
}

add-edit-mar-details #root,
add-edit-mar-details #__next {
  isolation: isolate;
}

add-edit-mar-details input[_ngcontent-c2] {
  width: 35px;
}

add-edit-mar-details .warning-text {
  color: red;
  font-weight: bold;
  margin-bottom: 13px;
}

add-edit-mar-details .add-edit-mar-details-modal-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 20px;
}

add-edit-mar-details .modal-header {
  background-color: #dee4ed;
  border-radius: 1px;
  color: #5977ba;
  font-size: 18px;
  margin: 20px 20px 10px;
  width: auto;
  padding: 15px 20px;
}

add-edit-mar-details .add-time-button,
add-edit-mar-details .additional-notes-label-col,
add-edit-mar-details .label,
add-edit-mar-details .modal-header,
add-edit-mar-details .needs-to-be-added-to-mar-details-label {
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
}

add-edit-mar-details form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

add-edit-mar-details form ion-row {
  margin: 0 20px;
}

add-edit-mar-details form ion-row .main-form-row:first-child {
  padding: 10px 20px 5px;
}

add-edit-mar-details form ion-row .main-form-row {
  padding: 5px 20px;
}

add-edit-mar-details form ion-row .main-form-row:last-child {
  padding: 5px 20px 10px;
}

add-edit-mar-details form ion-row .sub-form-row {
  margin: 0;
}

add-edit-mar-details form ion-input {
  border: solid 1px #ccc;
  border-radius: 4px;
}

add-edit-mar-details form .add-time-button-col,
add-edit-mar-details form .time-picker-col {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

add-edit-mar-details form .checkbox {
  margin-right: 8px;
}

add-edit-mar-details form .days-of-the-week-selector {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

add-edit-mar-details form .hide-arrow .ng-arrow-wrapper {
  display: none;
}

add-edit-mar-details form .ng-select.ng-select-single .ng-select-container {
  height: 36px;
}

add-edit-mar-details footer.modal-form-footer {
  margin: 10px 20px 20px;
  -webkit-box-pack: right;
  -webkit-justify-content: right;
  -ms-flex-pack: right;
  justify-content: right;
}

add-edit-mar-details footer.modal-form-footer button.save-button {
  margin-right: 0;
}

add-edit-mar-details .scroll-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

add-edit-mar-details #add-edit-mar-details-modal-form-body {
  margin-bottom: auto;
}

add-edit-mar-details .toggle-mar-details {
  margin-bottom: 15px;
}

add-edit-mar-details a {
  color: #ae2465;
  font-weight: 700;
  text-transform: uppercase;
}

add-order {
  /**************************************************************************
     * BEGIN - CSS Reset                                                      *
     * (c/o Josh Comeau - https://www.joshwcomeau.com/css/custom-css-reset/)  *
     **************************************************************************/
  /**************************************************************************
     * END - CSS Reset                                                        *
     **************************************************************************/
  /**************************************************************************
     * BEGIN - Component CSS                                                  *
     **************************************************************************/
  /**************************************************************************
     * END - Component CSS                                                    *
     **************************************************************************/
}

add-order *,
add-order *::before,
add-order *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

add-order * {
  margin: 0;
}

add-order body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

add-order img,
add-order picture,
add-order video,
add-order canvas,
add-order svg {
  display: block;
  max-width: 100%;
}

add-order input,
add-order button,
add-order textarea,
add-order select {
  font: inherit;
}

add-order p,
add-order h1,
add-order h2,
add-order h3,
add-order h4,
add-order h5,
add-order h6 {
  overflow-wrap: break-word;
}

add-order #root,
add-order #__next {
  isolation: isolate;
}

add-order .add-order-modal-header {
  padding: 16px;
}

add-order .add-order-modal-header .header-text-block {
  background-color: #dee4ed;
  border-radius: 2px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  overflow: hidden;
  padding: 8px 16px;
}

add-order .add-order-modal-form {
  padding-left: 20px;
  padding-right: 20px;
}

add-order .add-order-modal-form .add-order-modal-form-order-type-label {
  color: #424040;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 4px;
  margin-top: 16px;
}

add-order .add-order-modal-form ion-input.input {
  border: 1px solid #ccc;
  border-radius: 3px;
}

add-order .add-order-modal-form .cs-h2 {
  color: #424040;
  font-size: 14px;
  font-weight: bold;
}

add-order .add-order-modal-footer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: right;
  -webkit-justify-content: right;
  -ms-flex-pack: right;
  justify-content: right;
  padding: 16px;
}

add-order #categoriesId .ng-dropdown-panel {
  left: -4px;
}

add-order #orderTypeId .ng-dropdown-panel {
  left: -3px;
}

cancel-order .order-add-20-left {
  margin-left: 20px;
  margin-right: 20px;
}

cancel-order .warning-message {
  font-weight: 400;
  color: #950707;
}

.hiddenInput {
  width: 0px;
  height: 0px;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  .read-and-verify-label {
    margin-top: 0;
  }
  .radio-button-label {
    margin-top: 0;
  }
}

.service {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.radio-group {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

.radio-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-right: 15px;
  margin-bottom: 10px;
}

.approval-type-option {
  margin-right: 10px;
}

.radio-button-label {
  margin-left: 5px;
}

.radio-row-margin.row {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

.warning-message {
  font-weight: 400;
  color: #950707;
}

e-sign-order .modal-content-container {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 15px;
}

e-sign-order .footer-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
  padding-left: 60%;
}

e-sign-order .cardHeader {
  font-weight: 700;
  font-size: 18px;
  padding: 14px 19px 15px;
}

.modal-wrapper > e-sign-order.ion-page.show-page {
  height: 100%;
}

edit-hospice-coverage .modal-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  height: 500px;
  padding: 20px;
}

edit-hospice-coverage .modal-container .scroll-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

edit-hospice-coverage .modal-header {
  background-color: #dee4ed;
  border-radius: 1px;
  color: #5977ba;
  font-size: 18px;
  height: auto;
  margin: 20px;
  width: auto;
  padding: 15px 20px;
}

edit-hospice-coverage .modal-sub-header {
  font-weight: 400;
  padding: 0px 30px;
}

edit-hospice-coverage ng-select {
  width: 100%;
}

edit-hospice-coverage .modal-body {
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
  padding: 40px 30px 0px 30px;
}

edit-hospice-coverage .modal-body legend i {
  font-weight: 400;
}

edit-hospice-coverage .field-block {
  display: block;
}

edit-hospice-coverage .field-block i {
  display: block;
  margin-top: 5px;
}

edit-hospice-coverage .modal-form-footer {
  margin-top: auto;
  padding: 15px 0px;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

page-order-om-entry .scroll-content {
  padding: 20px 20px 20px 20px;
}

page-order-om-entry .om-entry ion-input.input {
  border: 1px solid #ccc;
  border-radius: 3px;
}

page-order-om-entry .om-entry .cs-h2 {
  font-size: 14px;
  color: #424040;
  font-weight: bold;
}

page-order-om-entry .ng-select .ng-select-container .ng-value-container .ng-input > input {
  margin-left: -3px;
}

page-order-om-entry #orderingProviderId .ng-arrow-wrapper .ng-arrow {
  border-color: none;
  border-style: none;
  border-width: 0;
}

page-order-om-entry .ng-select .ng-select-container {
  min-height: 40px;
}

page-order-om-entry .ng-select.ng-select-single .ng-select-container {
  height: 40px;
}

page-order-om-entry .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  gap: 20px;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-order-om-entry #test {
  -webkit-box-pack: left;
  -webkit-justify-content: left;
  -ms-flex-pack: left;
  justify-content: left;
}

discontinue-order ion-row.pc-20.scroll-row.pL0,
page-order-om-entry ion-row.pc-20.scroll-row.pL0 {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 999;
  background-color: #fff;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}

discontinue-order .om-card,
page-order-om-entry .om-card {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  position: absolute;
}

discontinue-order .scroll-content,
page-order-om-entry .scroll-content {
  padding: 0px 20px 0px 20px;
}

discontinue-order .ng-select .ng-select-container .ng-value-container .ng-input > input,
page-order-om-entry .ng-select .ng-select-container .ng-value-container .ng-input > input {
  margin-left: -3px;
}

discontinue-order #orderingProviderId .ng-arrow-wrapper .ng-arrow,
page-order-om-entry #orderingProviderId .ng-arrow-wrapper .ng-arrow {
  border-color: none;
  border-style: none;
  border-width: 0;
}

discontinue-order .ng-select .ng-select-container,
page-order-om-entry .ng-select .ng-select-container {
  min-height: 40px;
}

discontinue-order .ng-select.ng-select-single .ng-select-container,
page-order-om-entry .ng-select.ng-select-single .ng-select-container {
  height: 40px;
}

discontinue-order .open-sans-semibold,
page-order-om-entry .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 20px 0px 10px;
}

discontinue-order .download-container,
page-order-om-entry .download-container {
  width: 150px;
  margin-left: auto;
}

discontinue-order .download-container .select,
page-order-om-entry .download-container .select {
  background-image: none !important;
  background-color: #5977ba;
  border: none !important;
  font-weight: 600;
}

discontinue-order .download-container img,
page-order-om-entry .download-container img {
  float: right;
  margin: 15px 12px 15px 12px;
  pointer-events: none;
  width: auto;
}

discontinue-order .download-container span,
page-order-om-entry .download-container span {
  color: white;
}

discontinue-order .download-container .vl,
page-order-om-entry .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

discontinue-order .floatRight,
page-order-om-entry .floatRight {
  float: right;
  margin-bottom: 2px;
}

discontinue-order .item-container .select,
page-order-om-entry .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 3px;
  padding: 0 30px 0 30px;
  text-align: left;
  cursor: pointer;
  background-color: #5977ba;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: -1px;
}

discontinue-order .item-container .select .loading,
page-order-om-entry .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

discontinue-order .item-container .select .loading img,
page-order-om-entry .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

discontinue-order .item-container .select .hide-arrow,
page-order-om-entry .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

discontinue-order .item-container .select .click-cover,
page-order-om-entry .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 36px;
}

discontinue-order .item-container .no-select,
page-order-om-entry .item-container .no-select {
  background: none;
}

discontinue-order .item-container .bold,
page-order-om-entry .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

discontinue-order .item-container .teams,
page-order-om-entry .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

discontinue-order .icon-document,
page-order-om-entry .icon-document {
  margin-top: auto;
  margin-bottom: auto;
  margin-right: 10px;
  width: 35px;
  height: 35px;
  background-color: transparent;
}

discontinue-order .ng-dropdown-panel .ng-dropdown-panel-items,
page-order-om-entry .ng-dropdown-panel .ng-dropdown-panel-items {
  max-height: 280px;
}

discontinue-order .om-list,
page-order-om-entry .om-list {
  position: relative;
  overflow-y: auto;
}

discontinue-order .om-list ion-grid,
page-order-om-entry .om-list ion-grid {
  padding: 0px;
}

discontinue-order .om-list ion-grid ion-col.col,
page-order-om-entry .om-list ion-grid ion-col.col {
  padding: 0px;
}

discontinue-order .om-list ion-grid ion-col.col ion-label.label-md,
page-order-om-entry .om-list ion-grid ion-col.col ion-label.label-md {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 14px 20px;
}

discontinue-order .om-list ion-grid ion-col.col ion-label.pL20,
page-order-om-entry .om-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

discontinue-order .om-list ion-grid data-display-with-tooltip,
page-order-om-entry .om-list ion-grid data-display-with-tooltip {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 14px 20px;
}

discontinue-order .order-add-20-left,
page-order-om-entry .order-add-20-left {
  margin-left: 20px;
}

discontinue-order .om-entry ion-input.input,
page-order-om-entry .om-entry ion-input.input {
  border: 1px solid #ccc;
  border-radius: 3px;
}

discontinue-order .om-entry .cs-h2,
page-order-om-entry .om-entry .cs-h2 {
  font-size: 1.6rem;
  color: blue;
  font-weight: bold;
}

discontinue-order .image-upload > input,
page-order-om-entry .image-upload > input {
  display: none;
  margin-top: 10px;
}

discontinue-order .icons-img,
page-order-om-entry .icons-img {
  width: 32px;
  height: 32px;
}

@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
  discontinue-order .hide-column-if-too-small,
  page-order-om-entry .hide-column-if-too-small {
    display: none;
  }
}

discontinue-order .action-icons,
page-order-om-entry .action-icons {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-pack: justify !important;
  -webkit-justify-content: space-between !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
  top: 0px;
  position: relative;
  right: 0px;
  font-size: 1.5em;
}

discontinue-order .action-icons .more-icon,
page-order-om-entry .action-icons .more-icon {
  padding-left: 0px;
  padding-right: 10px;
  margin-right: 10px;
}

@media only screen and (max-device-width: 1024px) {
  discontinue-order .action-icons .more-icon,
  page-order-om-entry .action-icons .more-icon {
    margin-right: 5px;
  }
}

discontinue-order .action-icons .icon-fix,
page-order-om-entry .action-icons .icon-fix {
  margin-top: 0px;
  font-size: 28px;
  color: #5977ba;
}

discontinue-order .comm-notes-list,
page-order-om-entry .comm-notes-list {
  padding: 0px;
}

discontinue-order .comm-notes-list .pL20,
page-order-om-entry .comm-notes-list .pL20 {
  padding-left: 20px;
}

discontinue-order .comm-notes-list .pL15,
page-order-om-entry .comm-notes-list .pL15 {
  padding-left: 15px;
}

discontinue-order .comm-notes-list .pL5,
page-order-om-entry .comm-notes-list .pL5 {
  padding-left: 5px;
}

discontinue-order .pc-row:nth-child(even),
page-order-om-entry .pc-row:nth-child(even) {
  background-color: #eee;
}

discontinue-order ion-searchbar .searchbar-input-container .searchbar-input,
page-order-om-entry ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0 !important;
}

discontinue-order .align-checkbox,
page-order-om-entry .align-checkbox {
  margin-left: 5px;
}

discontinue-order .searchbar-md,
page-order-om-entry .searchbar-md {
  padding: 0px;
}

discontinue-order .searchbar-md .searchbar-input,
page-order-om-entry .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 4px;
  border: solid 1px #ccc;
  background-color: #ffffff;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 40px;
}

discontinue-order .searchbar-search-icon,
page-order-om-entry .searchbar-search-icon {
  cursor: pointer;
}

discontinue-order .searchbar-input,
page-order-om-entry .searchbar-input {
  padding-bottom: 0px;
  padding-top: 0px;
  padding-left: 20px !important;
}

discontinue-order .searchbar-md .searchbar-search-icon,
page-order-om-entry .searchbar-md .searchbar-search-icon {
  top: 10px;
  right: 15%;
  left: auto !important;
}

discontinue-order .searchbar-clear-icon,
page-order-om-entry .searchbar-clear-icon {
  right: 5%;
  left: auto !important;
}

discontinue-order .scroll-row,
page-order-om-entry .scroll-row {
  min-width: 800px;
}

discontinue-order .order-record-rows,
page-order-om-entry .order-record-rows {
  display: -webkit-box !important;
  display: -webkit-flex !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-flex-wrap: nowrap !important;
  -ms-flex-wrap: nowrap !important;
  flex-wrap: nowrap !important;
  -webkit-box-pack: start !important;
  -webkit-justify-content: flex-start !important;
  -ms-flex-pack: start !important;
  justify-content: flex-start !important;
}

discontinue-order .main-row,
page-order-om-entry .main-row {
  border-bottom: 2px solid #dbdbdb;
}

discontinue-order .clinicalContainer,
page-order-om-entry .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: visible;
}

discontinue-order .clinicalContainer .buttons,
page-order-om-entry .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

discontinue-order .clinicalContainer .buttons .redirect-button,
page-order-om-entry .clinicalContainer .buttons .redirect-button {
  margin-left: 0;
  text-transform: initial;
  font-weight: 600;
  border-radius: 50px;
  font-size: 1.4rem;
  height: 40px;
}

discontinue-order .clinicalContainer .buttons .redirect-button.to-the-right,
page-order-om-entry .clinicalContainer .buttons .redirect-button.to-the-right {
  float: right;
}

discontinue-order .clinicalContainer .tableContainer,
page-order-om-entry .clinicalContainer .tableContainer {
  margin-left: 4px;
  overflow-x: auto;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

discontinue-order .clinicalContainer .tableContainer .cs-h2,
page-order-om-entry .clinicalContainer .tableContainer .cs-h2 {
  font-size: 1.6rem;
  color: green;
  font-weight: bold;
}

discontinue-order .row,
page-order-om-entry .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

discontinue-order .noPadding,
page-order-om-entry .noPadding {
  padding-right: 5px !important;
  padding-left: 5px !important;
}

discontinue-order .test,
page-order-om-entry .test {
  background-color: red;
}

discontinue-order .pc-h2,
page-order-om-entry .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

discontinue-order .comm-notes-list,
page-order-om-entry .comm-notes-list {
  padding: 0px;
}

discontinue-order .comm-notes-list .pL20,
page-order-om-entry .comm-notes-list .pL20 {
  padding-left: 20px;
}

discontinue-order .comm-notes-list .pL15,
page-order-om-entry .comm-notes-list .pL15 {
  padding-left: 15px;
}

discontinue-order .comm-notes-list .pL5,
page-order-om-entry .comm-notes-list .pL5 {
  padding-left: 5px;
}

discontinue-order .arrowIcon,
page-order-om-entry .arrowIcon {
  top: 16px;
  margin-left: 2px;
}

discontinue-order .ion-col-too-small2,
page-order-om-entry .ion-col-too-small2 {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  min-width: 3% !important;
  max-width: 3% !important;
}

discontinue-order .ion-col-checkbox,
page-order-om-entry .ion-col-checkbox {
  min-width: 2% !important;
  max-width: 2% !important;
}

discontinue-order .row-align,
page-order-om-entry .row-align {
  height: 21px;
}

discontinue-order .label-size,
page-order-om-entry .label-size {
  height: 21px;
  margin-top: 0px !important;
  padding-top: 0px !important;
}

discontinue-order .ion-col-action,
page-order-om-entry .ion-col-action {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: auto;
  margin-bottom: auto;
  min-width: 10% !important;
  max-width: 10% !important;
}

discontinue-order .padding-top-5,
page-order-om-entry .padding-top-5 {
  padding-top: 5px;
}

discontinue-order .cheating-cursor,
page-order-om-entry .cheating-cursor {
  opacity: 0 !important;
}

discontinue-order .ion-col-too-small,
page-order-om-entry .ion-col-too-small {
  min-width: 10% !important;
  max-width: 10% !important;
}

discontinue-order .ion-col-small,
page-order-om-entry .ion-col-small {
  min-width: 11% !important;
  max-width: 11% !important;
}

discontinue-order .ion-col-medium,
page-order-om-entry .ion-col-medium {
  min-width: 15% !important;
  max-width: 15% !important;
}

discontinue-order .paper-clip,
page-order-om-entry .paper-clip {
  min-width: 16% !important;
  max-width: 16% !important;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
}

discontinue-order .no-margin-label,
page-order-om-entry .no-margin-label {
  margin-top: 0px;
  padding-top: 0px !important;
}

discontinue-order .no-margin-header,
page-order-om-entry .no-margin-header {
  margin-bottom: 0px;
  padding-bottom: 0px !important;
}

discontinue-order .pageFill,
page-order-om-entry .pageFill {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

discontinue-order .add-refresh-container,
page-order-om-entry .add-refresh-container {
  padding: 0;
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 5px;
  float: right;
}

discontinue-order .order-subtitle,
page-order-om-entry .order-subtitle {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  margin: 10px 0px;
  border-radius: 2px;
}

discontinue-order .add-button,
page-order-om-entry .add-button {
  background-color: #85bf31;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

discontinue-order .margin-items,
page-order-om-entry .margin-items {
  margin-right: 0;
  margin-top: 0;
  padding-top: 0;
  top: -10;
}

discontinue-order .refresh-button,
page-order-om-entry .refresh-button {
  background-color: #5977ba;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

discontinue-order .order-entry-details-card,
page-order-om-entry .order-entry-details-card {
  margin: 0px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  font-size: 14px;
  padding: 0px;
  width: 100%;
  background-color: transparent;
}

discontinue-order .order-entry-content-card,
page-order-om-entry .order-entry-content-card {
  margin-left: 0px;
  margin-right: -10px;
  padding-left: 0px;
  padding-right: -10px;
}

discontinue-order .pc-row:nth-child(odd) ion-row.note-data-row,
page-order-om-entry .pc-row:nth-child(odd) ion-row.note-data-row {
  background-color: #fff;
}

discontinue-order .pc-row:nth-child(even) ion-row.note-data-row,
page-order-om-entry .pc-row:nth-child(even) ion-row.note-data-row {
  background-color: #eee;
}

discontinue-order .column,
page-order-om-entry .column {
  width: 50%;
  padding: 10px;
  /* Should be removed. Only for demonstration */
}

discontinue-order .column2,
page-order-om-entry .column2 {
  float: right;
  padding: 10px;
  width: 50%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

discontinue-order .sectionButtons,
page-order-om-entry .sectionButtons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  padding: 5px 20px 5px 5px;
  background-color: rgba(155, 155, 155, 0.15);
}

discontinue-order .sectionButtons .right,
page-order-om-entry .sectionButtons .right {
  margin-right: 0;
  margin-left: 20px;
}

discontinue-order .mainCardTitle,
page-order-om-entry .mainCardTitle {
  background: #e2e7ef;
  padding: 9px 15px;
  margin: 10px 5px;
  border-radius: 2px;
  font-weight: bold;
  color: #5977ba;
  font-size: 18px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

discontinue-order .cardContainer,
page-order-om-entry .cardContainer {
  padding: 20px 20px;
}

discontinue-order .orderEntryCard,
page-order-om-entry .orderEntryCard {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: calc(100vh - 18vh);
  width: 100%;
  margin: 0;
  background-color: white;
  position: relative;
  -webkit-align-self: stretch;
  -ms-flex-item-align: stretch;
  align-self: stretch;
}

discontinue-order .orderEntryCard ~ .orderEntryCard,
page-order-om-entry .orderEntryCard ~ .orderEntryCard {
  margin-top: 30px;
}

discontinue-order #segmentContainer,
page-order-om-entry #segmentContainer {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

discontinue-order .segment-button,
page-order-om-entry .segment-button {
  height: 60px !important;
  line-height: 60px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  text-transform: none !important;
  color: #9b9b9b !important;
  opacity: 1 !important;
}

discontinue-order .segment-activated,
page-order-om-entry .segment-activated {
  font-weight: 900 !important;
  color: #5977ba !important;
  opacity: 1 !important;
}

discontinue-order .segment-ios .segment-button.segment-activated,
page-order-om-entry .segment-ios .segment-button.segment-activated {
  background-color: transparent;
  border-color: transparent;
}

discontinue-order .segment-ios .segment-button,
page-order-om-entry .segment-ios .segment-button {
  font-size: 16px !important;
  border-color: transparent;
}

discontinue-order .segment-hr,
page-order-om-entry .segment-hr {
  border-left: 2px solid #9b9b9b;
  height: 18pt;
  opacity: 1;
}

discontinue-order #sectionContainer,
page-order-om-entry #sectionContainer {
  padding: 20px;
}

discontinue-order .orderCardHeader,
discontinue-order .orderHeader,
page-order-om-entry .orderCardHeader,
page-order-om-entry .orderHeader {
  padding: 0 0 0 20px;
}

discontinue-order .orderItemHeader,
page-order-om-entry .orderItemHeader {
  padding: 0 0 0 30px;
  border-bottom: 1px solid #fefefe;
}

discontinue-order .orderCardHeader,
discontinue-order .orderHeader,
page-order-om-entry .orderCardHeader,
page-order-om-entry .orderHeader {
  border-radius: 2px;
}

discontinue-order .orderCardHeader,
page-order-om-entry .orderCardHeader {
  max-height: 50px;
  height: 50px;
}

discontinue-order .orderHeader,
discontinue-order .orderItemHeader,
page-order-om-entry .orderHeader,
page-order-om-entry .orderItemHeader {
  max-height: 46px;
  height: 46px;
}

discontinue-order .orderCardHeader,
page-order-om-entry .orderCardHeader {
  background-color: #dee4ed;
}

discontinue-order .orderHeader,
page-order-om-entry .orderHeader {
  color: white;
  background-color: #4a90e2;
}

discontinue-order .orderItemHeader,
page-order-om-entry .orderItemHeader {
  color: #2d2c2c;
  background-color: #d3e3f7;
}

discontinue-order .orderItemHeader > ion-col > span.curantisH1,
page-order-om-entry .orderItemHeader > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

discontinue-order .orderItemHeader.discontinued,
page-order-om-entry .orderItemHeader.discontinued {
  background-color: #e6e6e6;
}

discontinue-order .orderItemHeader.discontinued > ion-col > span.orderItemStatus,
page-order-om-entry .orderItemHeader.discontinued > ion-col > span.orderItemStatus {
  color: #a1a1a1;
}

discontinue-order .orderItemHeader.discontinued > ion-col > span.curantisH1,
page-order-om-entry .orderItemHeader.discontinued > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

discontinue-order .orderItemHeader.denied,
page-order-om-entry .orderItemHeader.denied {
  background-color: #e6e6e6;
}

discontinue-order .orderItemHeader.denied > ion-col > span.orderItemStatus,
page-order-om-entry .orderItemHeader.denied > ion-col > span.orderItemStatus {
  color: #000;
}

discontinue-order .orderItemHeader.denied > ion-col > span.curantisH1,
page-order-om-entry .orderItemHeader.denied > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

discontinue-order .orderItemHeader.deleted,
page-order-om-entry .orderItemHeader.deleted {
  background-color: #f8d9de;
}

discontinue-order .orderItemHeader.deleted > ion-col > span.orderItemStatus,
page-order-om-entry .orderItemHeader.deleted > ion-col > span.orderItemStatus {
  color: #000;
}

discontinue-order .orderItemHeader.deleted > ion-col > span.curantisH1,
page-order-om-entry .orderItemHeader.deleted > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

discontinue-order .orderItemStatus,
page-order-om-entry .orderItemStatus {
  font-weight: 700;
}

discontinue-order .deletedOrder,
page-order-om-entry .deletedOrder {
  color: #d0011b;
}

discontinue-order .orderCardHeader ~ order-container > .orderHeader,
page-order-om-entry .orderCardHeader ~ order-container > .orderHeader {
  margin-top: 10px;
}

discontinue-order .orderHeader,
page-order-om-entry .orderHeader {
  margin-bottom: 5px;
}

discontinue-order order-item ~ order-item > .orderItemContainer,
page-order-om-entry order-item ~ order-item > .orderItemContainer {
  border-top: 0;
}

discontinue-order .orderHeaderButton.fab[mini],
page-order-om-entry .orderHeaderButton.fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px !important;
  width: 30px !important;
}

discontinue-order .orderHeaderButton,
page-order-om-entry .orderHeaderButton {
  height: 30px;
  width: 30px;
  cursor: pointer;
}

discontinue-order .submitBtn,
page-order-om-entry .submitBtn {
  float: right;
  margin: 10px 0 0 0;
}

discontinue-order .barButton,
discontinue-order .submitBtn,
page-order-om-entry .barButton,
page-order-om-entry .submitBtn {
  text-transform: initial;
  border-radius: 3px;
}

discontinue-order .disclaimerText,
page-order-om-entry .disclaimerText {
  color: #2d2c2c;
  font-size: 14pt;
  font-weight: 600;
}

discontinue-order .disclaimerContainer,
page-order-om-entry .disclaimerContainer {
  padding: 20px;
}

discontinue-order .capitalizing-label,
page-order-om-entry .capitalizing-label {
  text-transform: none;
}

discontinue-order .button-md,
page-order-om-entry .button-md {
  text-transform: none;
  height: 40px;
}

discontinue-order .caret,
page-order-om-entry .caret {
  color: #070101;
  font-weight: bold;
}

discontinue-order .no-caret,
page-order-om-entry .no-caret {
  color: #c1bfbf;
  font-weight: normal;
}

discontinue-order .diagnosis-name-description,
page-order-om-entry .diagnosis-name-description {
  white-space: pre-line;
  padding-left: 5px;
}

discontinue-order .diagnosis-type,
page-order-om-entry .diagnosis-type {
  text-transform: capitalize;
}

discontinue-order .diagnosis-description,
page-order-om-entry .diagnosis-description {
  margin-top: 0;
}

discontinue-order .diagnosis-type,
page-order-om-entry .diagnosis-type {
  margin-bottom: 0;
}

discontinue-order .discontinue-date,
page-order-om-entry .discontinue-date {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 calc(22% - 11px);
  -ms-flex: 0 0 calc(22% - 11px);
  flex: 0 0 calc(22% - 11px);
  min-width: 245px;
}

@media (max-width: 1200px) {
  discontinue-order .discontinue-date,
  page-order-om-entry .discontinue-date {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(22% - 11px);
    -ms-flex: 0 0 calc(22% - 11px);
    flex: 0 0 calc(22% - 11px);
    min-width: 150px;
  }
}

discontinue-order .toggle-container-center,
page-order-om-entry .toggle-container-center {
  overflow-wrap: break-word;
}

discontinue-order #date-value::-webkit-input-placeholder,
page-order-om-entry #date-value::-webkit-input-placeholder {
  font-size: 13px;
}

discontinue-order #date-value::-moz-placeholder,
page-order-om-entry #date-value::-moz-placeholder {
  font-size: 13px;
}

discontinue-order #date-value::-ms-input-placeholder,
page-order-om-entry #date-value::-ms-input-placeholder {
  font-size: 13px;
}

discontinue-order #date-value::placeholder,
page-order-om-entry #date-value::placeholder {
  font-size: 13px;
}

discontinue-order #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar,
page-order-om-entry #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar {
  width: 440.81px;
  padding-top: 12px;
}

@media all and (device-width: 768px) and (device-height: 1024px) and (orientation: portrait) {
  discontinue-order #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar,
  page-order-om-entry #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar {
    width: 195px;
  }
}

@media all and (device-width: 1024px) and (device-height: 768px) and (orientation: landscape) {
  discontinue-order #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar,
  page-order-om-entry #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar {
    width: 195px;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  discontinue-order #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar,
  page-order-om-entry #activities-form
> ion-grid
> ion-row:nth-child(2)
> ion-col:nth-child(1)
> div
> ion-searchbar {
    width: 195px;
  }
}

discontinue-order #sectionContainer
> ion-content
> div.scroll-content
> div
> ion-grid
> ion-row.pc-row.scroll-row.main-row.row
> ion-col
> ion-row
> ion-row
> ion-col
> ion-label,
page-order-om-entry #sectionContainer
> ion-content
> div.scroll-content
> div
> ion-grid
> ion-row.pc-row.scroll-row.main-row.row
> ion-col
> ion-row
> ion-row
> ion-col
> ion-label {
  color: #abb2b9;
  margin-left: 20px;
}

discontinue-order .declinedText,
page-order-om-entry .declinedText {
  color: #d0011b;
  font-weight: 600;
}

discontinue-order .systemText,
page-order-om-entry .systemText {
  font-style: italic;
}

page-om-print-menu .multi-select-content {
  margin-bottom: 44px;
}

page-om-print-menu ion-content ion-label {
  font-size: 14px !important;
}

page-om-print-menu ion-content .scroll-content {
  background: none !important;
  padding: 5px 0 !important;
}

page-om-print-menu ion-content .spinner-container {
  width: 100%;
  text-align: center;
  padding-top: 10px;
}

page-om-print-menu ion-content .empty {
  height: 40px;
  font-style: italic;
  padding: 10px;
}

page-om-print-menu ion-content .options-container {
  overflow-y: unset;
  max-height: 290px;
  overflow-x: hidden;
  width: 149px;
}

page-om-print-menu ion-content .options-container .option {
  width: 100%;
  height: 40px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 0 10px;
  cursor: pointer;
  word-break: normal;
}

page-om-print-menu ion-content .options-container .content-ios .margin-top-15 {
  margin-top: 15px;
}

page-om-print-menu ion-content .options-container .disabled {
  background-color: #f4f4f4;
}

page-om-print-menu ion-content .options-container .option:hover {
  background-color: #f4f4f4;
}

page-om-print-menu ion-content .options-container .item:hover {
  background-color: #f4f4f4;
}

page-om-print-menu ion-content .options-container ion-checkbox {
  padding-right: 10px;
}

page-om-print-menu ion-content .select-option-container {
  margin: 0px;
}

page-om-print-menu ion-content .option-font {
  font-size: 12px;
  font-weight: 600;
  word-break: normal !important;
}

page-om-print-menu .button-md:hover:not(.disable-hover) {
  border: none;
  color: #5977ba;
  background-color: transparent;
}

page-om-print-menu .option.option-font {
  font-weight: bolder;
}

provider-panel :root {
  --sectionButtons-justify-content-value: space-around;
  --order-panel-card-content-height: 91%;
}

provider-panel .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

provider-panel .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

provider-panel .order-panel-content {
  margin-left: 80px;
  padding: 0;
  width: calc(100% - 80px);
}

provider-panel .sectionButtons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: var(--sectionButtons-justify-content-value);
  -webkit-justify-content: var(--sectionButtons-justify-content-value);
  -ms-flex-pack: var(--sectionButtons-justify-content-value);
  justify-content: var(--sectionButtons-justify-content-value);
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  padding: 5px 20px 0px 5px;
  margin-bottom: 5px;
  background-color: rgba(155, 155, 155, 0.15);
}

provider-panel .sectionButtons .right {
  margin-right: 0;
  margin-left: 20px;
  margin-top: auto;
  margin-bottom: auto;
  text-transform: capitalize;
}

provider-panel .order-panel-card-content {
  width: calc(100% - 20px);
  margin: 10px !important;
  margin-bottom: 100px;
  padding: 10px 10px;
  height: var(--order-panel-card-content-height);
  overflow-y: scroll;
}

provider-panel .order-panel-card-content ion-card-content {
  padding: 0;
}

provider-panel .cardHeader {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  border-radius: 2px;
  margin: 12px 0;
}

provider-panel .cardHeader .ng-value-container {
  font-size: 14px;
}

provider-panel .order-panel-header {
  padding: 8px 16px !important;
  margin-top: 0;
}

provider-panel .header-row {
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

provider-panel .container-card-header {
  width: 100%;
  height: 70%;
  position: relative;
  margin: 0 auto;
}

provider-panel .left-align {
  text-align: left;
}

provider-panel .actions-dropdown {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  margin-right: 10px;
}

provider-panel .actions-dropdown .ng-select:not(.ng-select-disabled)
.ng-select-container
.ng-value-container
.ng-placeholder {
  color: black;
}

provider-panel .full-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
}

provider-panel .om-card {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

provider-panel .om-list {
  position: relative;
  overflow-y: auto;
  height: 86%;
}

provider-panel .om-list ion-grid {
  padding: 0px;
}

provider-panel .om-list ion-grid ion-col.col {
  padding: 0px;
}

provider-panel .om-list ion-grid ion-col.col ion-label.label-md {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 7px 10px;
}

provider-panel .om-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

provider-panel .om-list ion-grid data-display-with-tooltip {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 7px 10px;
}

provider-panel .generic-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

provider-panel .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background: white;
}

provider-panel .global-labels {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 40%;
}

provider-panel .sortable-column {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

provider-panel .tableContainer {
  margin-left: 4px;
  margin-bottom: 100px;
  overflow-x: auto;
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 90%;
}

provider-panel .tableContainer .cs-h2 {
  font-size: 1.4rem;
  color: black;
  font-weight: bold;
}

provider-panel .sortable-header-label {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  font-weight: bold;
  margin-top: auto;
  margin-bottom: auto;
}

provider-panel .sortable-header-caret {
  font-size: 2.1rem;
  margin-top: auto;
  margin-bottom: auto;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

provider-panel .active-caret {
  color: #747dbb;
  font-weight: bold;
}

provider-panel .passive-caret {
  color: #dedede;
  font-weight: normal;
}

provider-panel .toggles-and-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-shrink: 1;
  -ms-flex-negative: 1;
  flex-shrink: 1;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-left: auto;
}

provider-panel .buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

provider-panel .topbtn {
  text-transform: none;
}

provider-panel .main-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  border-bottom: 2px solid #dbdbdb;
  background-color: #d6e3f8;
}

provider-panel .pc-row:nth-child(even) {
  background-color: #eee;
}

provider-panel .pc-row:nth-child(odd) {
  background-color: #fff;
}

provider-panel .label-header {
  color: #6280c0;
  font-size: 1.4rem;
  font-weight: bold;
}

provider-panel .details-caret {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: end;
  -ms-flex-pack: end;
  justify-content: end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

provider-panel .icon-fix {
  font-size: 1.5em;
  color: #7b7b7b;
}

provider-panel .patient-caret {
  margin-right: 25px;
}

provider-panel .pp-20 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

provider-panel .col-auto {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

provider-panel .noPadding {
  padding-right: 0;
}

provider-panel .ion-col-order-type {
  min-width: 12% !important;
  max-width: 12% !important;
}

provider-panel .ion-col-name-description {
  min-width: 17% !important;
  max-width: 17% !important;
}

provider-panel .ion-col-created-by {
  min-width: 11% !important;
  max-width: 11% !important;
}

provider-panel .ion-col-order-start-date {
  min-width: 15% !important;
  max-width: 15% !important;
}

provider-panel .ion-col-order-number {
  min-width: 12% !important;
  max-width: 12% !important;
}

provider-panel .pp-btn {
  border-radius: 75px;
  text-transform: none;
}

provider-panel .capitalizing-label {
  text-transform: capitalize;
}

provider-panel .more-vertical-ellipsis-and-details-caret {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-left: 33%;
  margin-top: auto;
  margin-bottom: auto;
  margin-left: auto;
  margin-right: 25px;
}

provider-panel .more-icon {
  padding-right: 10px;
}

provider-panel .pLExpand {
  margin-left: -10px;
  word-break: break-word;
}

@media only screen and (max-width: 1010px) {
  provider-panel .table-content {
    width: 968px;
  }
  provider-panel [col-1] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100px;
    -ms-flex: 0 0 100px;
    flex: 0 0 100px;
  }
  provider-panel [col-2] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 250px;
    -ms-flex: 0 0 250px;
    flex: 0 0 250px;
  }
}

@media only screen and (max-width: 650px) {
  provider-panel .scrollable {
    height: calc(100vh - 19em);
  }
  provider-panel [col-sm-6] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
  }
  provider-panel .searchbar {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -ms-flex-pack: center;
    justify-content: center;
    padding-top: 10px;
  }
  provider-panel .icon-content {
    -webkit-box-align: baseline;
    -webkit-align-items: baseline;
    -ms-flex-align: baseline;
    align-items: baseline;
  }
}

provider-panel ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0;
}

provider-panel .searchbar-md .searchbar-search-icon {
  right: 8%;
  left: auto !important;
}

provider-panel .searchbar-md .searchbar-input {
  padding-left: 15px;
}

provider-panel ion-searchbar {
  float: right;
  width: 100%;
  max-width: 425px;
  min-width: 200px;
}

provider-panel .order-subtitle {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  margin: 10px 0px;
  border-radius: 2px;
  margin-top: 0;
}

provider-panel .provider-panel-order-details-card {
  width: 100%;
  margin: 0;
  margin-left: 10px;
}

provider-panel .label-size.label.label-md,
provider-panel .pc-h2.pL15.label.label-md {
  font-weight: bold;
}

provider-panel .main-row {
  border-bottom: 2px solid #dbdbdb;
}

provider-panel .pc-row:nth-child(odd)
ion-row.note-data-row
> .provider-panel-order-details-card {
  background-color: #fff;
}

provider-panel .pc-row:nth-child(even)
ion-row.note-data-row
> .provider-panel-order-details-card {
  background-color: #eee;
}

provider-panel .om-list ion-col > ion-label.label.label-md.no-margin-label {
  margin-top: 0px;
  padding-top: 0px;
}

provider-panel .om-list ion-col > ion-label.pc-h2.label-size.label.label-md {
  height: 21px;
  margin-top: 0px;
  padding-top: 0px;
}

provider-panel ion-col.ion-col-data-too-small.no-margin-header.col {
  margin-bottom: 0px;
  padding-bottom: 0px;
}

provider-panel .om-list ion-grid ion-col.col ion-label.label-md {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 10px 10px;
}

provider-panel .discontinue-date {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 calc(22% - 11px);
  -ms-flex: 0 0 calc(22% - 11px);
  flex: 0 0 calc(22% - 11px);
  min-width: 245px;
}

@media (max-width: 1200px) {
  provider-panel .discontinue-date {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 calc(22% - 11px);
    -ms-flex: 0 0 calc(22% - 11px);
    flex: 0 0 calc(22% - 11px);
    min-width: 150px;
  }
}

provider-panel .diagnosis-name-description {
  white-space: pre-line;
  padding-left: 5px;
}

provider-panel .diagnosis-type {
  text-transform: capitalize;
}

provider-panel .diagnosis-description {
  margin-top: 0;
}

provider-panel .diagnosis-type {
  margin-bottom: 0;
}

provider-panel .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

provider-panel .add-refresh-container {
  padding-left: 10px;
  float: right;
}

provider-panel .refresh-button {
  background-color: #5977ba;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

provider-panel .refresh-icon {
  color: #fff;
}

provider-panel .provider-panel-actions-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

provider-panel .provider-panel-header-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

provider-panel .provider-panel-search-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
  max-width: 400px;
  min-width: 200px;
}

provider-panel .provider-panel-ordering-provider-container {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  flex: 1 1 auto;
}

provider-panel #orderingProvider {
  float: right;
  width: 100%;
  max-width: 400px;
  min-width: 200px;
}

.ng-dropdown-panel.orderingProvider .ng-option {
  font-size: 14px;
}

e-sign-selected-orders .modal-content-container {
  padding-left: 20px;
  padding-right: 20px;
}

e-sign-selected-orders .footer-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
  padding-left: 60%;
}

e-sign-selected-orders .notice {
  font-size: 1.05em;
  font-weight: 600;
  padding-top: 15px;
}

e-sign-selected-orders .cs-h2 {
  padding-top: 15px;
}

e-sign-selected-orders .notice-red {
  color: #d0011b;
}

e-sign-selected-orders #eSignProvider .text-input[disabled] {
  opacity: 1;
}

e-sign-selected-orders .attestation {
  color: black;
}

.hiddenInput {
  width: 0px;
  height: 0px;
}

#reason > textarea {
  height: 150px;
}

#discontinueDate .text-input[disabled] {
  opacity: 1;
}

.hiddenInput {
  width: 0px;
  height: 0px;
}

#reason > textarea {
  height: 150px;
}

#discontinueDate .text-input[disabled] {
  opacity: 1;
}

.header {
  font-weight: bold;
}

.notice {
  color: red;
}

.detail-header {
  padding-top: 0px;
}

.header.notice {
  margin-top: 15px;
}

.cursor {
  opacity: 0;
}

read-back-and-verified {
  height: 250px !important;
}

.modal-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  height: 300px;
  padding: 20px;
}

.modal-header {
  background-color: #dee4ed;
  border-radius: 1px;
  color: #5977ba;
  font-size: 18px;
  height: auto;
  margin: 20px;
  width: auto;
  padding: 15px 20px;
}

.modal-sub-header {
  font-weight: 400;
  padding: 0px 30px;
}

.modal-body {
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  padding: 0px 30px;
  padding-bottom: 40px;
}

.modal-body legend i {
  font-weight: 400;
}

.field-block {
  display: block;
}

.field-block i {
  display: block;
  margin-top: 5px;
}

.modal-form-footer {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

page-orders-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

page-orders-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

page-orders-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-orders-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-orders-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

page-orders-report .dashboard-navigation-bar {
  width: 88px;
}

page-orders-report .padding-left-0 {
  padding-left: 0px;
}

page-orders-report .padding-right-0 {
  padding-right: 0px;
}

page-orders-report .segment-ios .segment-button {
  border: none;
}

page-orders-report .required-error-text {
  margin-right: 145px;
}

page-orders-report .custom-placeholder,
page-orders-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-orders-report .paddingBottom-0 {
  padding-bottom: 0px;
}

page-orders-report .paddingLeft-10 {
  padding-left: 10px;
}

page-orders-report .paddingLeft-5 {
  padding-left: 5px;
}

page-orders-report .marginTop-10 {
  margin-top: 10px;
}

page-orders-report .floatRight {
  float: right;
}

page-orders-report .marginRight-5 {
  margin-right: 5px;
}

page-orders-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

page-orders-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-orders-report .reset-btn,
page-orders-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-orders-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-orders-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-orders-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

page-orders-report .grid-container .grid {
  padding: 0px 10px;
}

page-orders-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-orders-report .grid-container .inputHeight {
  height: 40px !important;
}

page-orders-report .grid-container .item-block {
  min-height: 40px;
}

page-orders-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-orders-report .grid-container .tab-container {
  height: 100%;
}

page-orders-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-orders-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

page-orders-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

page-orders-report .grid-container .tab-container ion-segment {
  width: 176px;
}

page-orders-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

page-orders-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

page-orders-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

page-orders-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

page-orders-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

page-orders-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

page-orders-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

page-orders-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

page-orders-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-orders-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

page-orders-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

page-orders-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-orders-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-orders-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-orders-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-orders-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-orders-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-orders-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

page-orders-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-orders-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-orders-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-add-order {
  /* ---- text ---- */
  /* ---- textarea ---- */
  /* ---- select ---- */
  /* ---- checkbox ---- */
  /* ---- datetime ---- */
}

page-add-order .inputBox.item-select-disabled,
page-add-order .inputBox.item-input-disabled,
page-add-order .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

page-add-order .inputBox.item-select-disabled > div .inputIcon,
page-add-order .inputBox.item-input-disabled > div .inputIcon,
page-add-order .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

page-add-order #addOrderHeader {
  padding: 14px 20px;
  margin-top: 20px;
}

page-add-order .inputLabel {
  margin-top: 20px;
}

page-add-order .item-md.inputBox {
  padding-left: 0;
}

page-add-order .list-md .item-block .item-inner {
  border-bottom: none;
}

page-add-order .select,
page-add-order .input,
page-add-order .datetime {
  padding: 0 0 0 13px;
}

page-add-order .text-input-md {
  margin: 0;
}

page-add-order ion-textarea.input {
  padding: 13px 0 13px 13px;
}

page-add-order ion-select {
  max-width: 75% !important;
}

page-add-order .select .select-icon {
  position: absolute;
  right: 20px;
}

page-add-order .checkbox-form-item {
  margin-top: 13px;
}

page-add-order .review-checkbox {
  -webkit-box-align: baseline;
  -webkit-align-items: baseline;
  -ms-flex-align: baseline;
  align-items: baseline;
}

page-add-order .review-checkbox .checkbox-md {
  margin: 17px 20px 9px 20px !important;
}

page-add-order .timeInput.datetime-text.datetime-placeholder {
  margin-top: -2px;
}

page-add-order ion-datetime {
  margin-top: 2px;
}

page-add-order .searchOptionsContainer {
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

page-add-order .searchOptionName {
  padding: 5px 13px !important;
  cursor: pointer;
}

page-add-order .searchOptionNoResults {
  padding: 5px 13px !important;
}

page-add-order .searchOptionName:hover,
page-add-order .searchOptionName:focus {
  background-color: lightpink;
}

page-add-order ion-footer {
  background-color: white;
}

page-add-order ion-footer .modalFooter {
  padding: 20px;
}

page-add-order ion-footer .modalFooter > button {
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
  border-radius: 3px;
  margin: 0;
}

page-add-order ion-footer .cancelBtn {
  margin-right: 12px !important;
}

page-add-order .so-verify-label {
  margin-bottom: 0px;
}

page-add-order .so-verify {
  margin-top: 0px;
}

page-add-order .move-to-active-reason {
  float: right;
  width: 100%;
}

page-add-order .move-to-active-reason .count {
  float: right;
}

page-add-order .move-to-active-reason .active-view-document {
  cursor: pointer;
  margin-bottom: 10px;
  font-size: 12px;
  text-decoration: underline;
  color: #4a90e2;
}

page-add-order .move-to-active-reason .attach-file {
  margin-bottom: 0;
}

page-add-order .move-to-active-reason .attach-file-btn {
  margin-top: 10px;
}

page-add-order .add-order-list {
  margin: 20px 40px;
}

page-add-order .med-list-margin {
  margin-right: 20px !important;
}

page-add-order .form-section,
page-add-order .med-section {
  overflow-y: auto;
  height: 400px;
}

page-add-order .med-section .med-list-label {
  font-size: 14px;
  color: #2d2c2c;
  margin-bottom: 15px;
  font-weight: bold;
}

page-add-order .med-section .order-status-label {
  font-size: 12px;
  color: #2d2c2c;
  margin-bottom: 10px;
  font-weight: bold;
  text-decoration: underline;
}

page-add-order .med-section .med-name {
  font-weight: 600;
  font-weight: 12px;
}

page-add-order .med-section .med-info {
  font-size: 12px;
  margin-bottom: 15px;
}

page-add-order .ipad-disabled-text .text-input[disabled] {
  color: black;
  opacity: 0.2;
}

.med-list {
  width: 800px !important;
  left: calc(50% - (800px / 2));
}

.med-list .scroll-content {
  overflow-x: unset;
  overflow-y: unset !important;
}

.ios page-add-order .form-section {
  padding-right: 15px;
}

.add-order-modal .modal-wrapper {
  height: 600px;
}

open-orders .redText {
  color: #d0011b;
}

page-order-entry .pageFill {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

page-order-entry .sectionButtons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  padding: 5px 20px 5px 5px;
  background-color: rgba(155, 155, 155, 0.15);
}

page-order-entry .sectionButtons .right {
  margin-right: 0;
  margin-left: 20px;
}

page-order-entry .cardContainer {
  padding: 20px 20px;
}

page-order-entry .orderEntryCard {
  width: 100%;
  margin: 0;
}

page-order-entry .orderEntryCard ~ .orderEntryCard {
  margin-top: 30px;
}

page-order-entry #segmentContainer {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

page-order-entry .segment-button {
  height: 60px !important;
  line-height: 60px !important;
  font-size: 16px !important;
  font-weight: 600 !important;
  text-transform: none !important;
  color: #9b9b9b !important;
  opacity: 1 !important;
}

page-order-entry .segment-activated {
  font-weight: 900 !important;
  color: #5977ba !important;
  opacity: 1 !important;
}

page-order-entry .segment-ios .segment-button.segment-activated {
  background-color: transparent;
  border-color: transparent;
}

page-order-entry .segment-ios .segment-button {
  font-size: 16px !important;
  border-color: transparent;
}

page-order-entry .segment-hr {
  border-left: 2px solid #9b9b9b;
  height: 18pt;
  opacity: 1;
}

page-order-entry #sectionContainer {
  padding: 20px;
}

page-order-entry .orderCardHeader,
page-order-entry .orderHeader {
  padding: 0 0 0 20px;
}

page-order-entry .orderItemHeader {
  padding: 0 0 0 30px;
  border-bottom: 1px solid #fefefe;
}

page-order-entry .orderCardHeader,
page-order-entry .orderHeader {
  border-radius: 2px;
}

page-order-entry .orderCardHeader {
  max-height: 50px;
  height: 50px;
}

page-order-entry .orderHeader,
page-order-entry .orderItemHeader {
  max-height: 46px;
  height: 46px;
}

page-order-entry .orderCardHeader {
  background-color: #dee4ed;
}

page-order-entry .orderHeader {
  color: white;
  background-color: #4a90e2;
}

page-order-entry .orderItemHeader {
  color: #2d2c2c;
  background-color: #d3e3f7;
}

page-order-entry .orderItemHeader > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

page-order-entry .orderItemHeader.discontinued {
  background-color: #e6e6e6;
}

page-order-entry .orderItemHeader.discontinued > ion-col > span.orderItemStatus {
  color: #a1a1a1;
}

page-order-entry .orderItemHeader.discontinued > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

page-order-entry .orderItemHeader.denied {
  background-color: #e6e6e6;
}

page-order-entry .orderItemHeader.denied > ion-col > span.orderItemStatus {
  color: #000;
}

page-order-entry .orderItemHeader.denied > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

page-order-entry .orderItemHeader.deleted {
  background-color: #f8d9de;
}

page-order-entry .orderItemHeader.deleted > ion-col > span.orderItemStatus {
  color: #000;
}

page-order-entry .orderItemHeader.deleted > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

page-order-entry .orderItemStatus {
  font-weight: 700;
}

page-order-entry .deletedOrder {
  color: #d0011b;
}

page-order-entry .orderCardHeader ~ order-container > .orderHeader {
  margin-top: 10px;
}

page-order-entry .orderHeader {
  margin-bottom: 5px;
}

page-order-entry order-item ~ order-item > .orderItemContainer {
  border-top: 0;
}

page-order-entry .orderHeaderButton.fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px !important;
  width: 30px !important;
}

page-order-entry .orderHeaderButton {
  height: 30px;
  width: 30px;
  cursor: pointer;
}

page-order-entry .submitBtn {
  float: right;
  margin: 10px 0 0 0;
}

page-order-entry .barButton,
page-order-entry .submitBtn {
  text-transform: initial;
  border-radius: 3px;
}

page-order-entry .disclaimerText {
  color: #2d2c2c;
  font-size: 14pt;
  font-weight: 600;
}

page-order-entry .disclaimerContainer {
  padding: 20px;
}

page-physician-panel .container {
  height: 100%;
  width: 100%;
  overflow: hidden;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

page-physician-panel .margin-right-10 {
  margin-right: 10px !important;
}

page-physician-panel .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

page-physician-panel .sectionContent {
  background-color: #eae8e8;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  height: 100%;
  overflow-y: scroll;
}

page-physician-panel #sectionContainer,
page-physician-panel #standingOrderCardContainer {
  overflow: visible;
  padding: 20px;
}

page-physician-panel #segmentContainer {
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}

page-physician-panel .cardContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 10px 120px 10px 120px;
  color: rgba(216, 216, 216, 0.59);
}

page-physician-panel #buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: 100%;
  padding: 5px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-color: rgba(155, 155, 155, 0.15);
}

page-physician-panel #buttonContainer .right {
  margin-right: 0;
  margin-left: 20px;
}

page-physician-panel .physicianPanelCard {
  width: 100%;
  margin: 10px 300px 10px 0;
  padding: 0 124px 0 124px;
}

page-physician-panel .emptyMessage {
  margin: 30px;
}

page-physician-panel .openOrdersBadge {
  border-radius: 5px;
  margin: 0 10px 0 10px;
  background-color: #5977ba;
}

page-physician-panel .totalOrdersBadge {
  color: white;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  text-align: center;
  margin-right: -10px;
}

page-physician-panel .alertsImage {
  height: 40px;
  width: 44px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  justify-self: center;
}

page-physician-panel .numOpenOrders {
  position: absolute;
  top: 50%;
  left: 50%;
  font-size: 13px;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}

page-physician-panel .orderCard {
  padding-bottom: 20px;
  border-radius: 3px;
}

page-physician-panel .barButton {
  text-transform: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 5px 115px 5px 5px;
  border-radius: 3px;
  height: 42px;
}

page-physician-panel .button-inner {
  text-transform: none;
}

page-physician-panel .physicianPanelCardHeader {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding: 10px 20px 10px 20px;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  height: 50px;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  background-color: #dee4ed;
  border-radius: 4px;
}

page-physician-panel .physicianPanelCardHeader.cardHeader {
  margin: 0px;
  width: 100%;
  border-radius: 4px;
}

page-physician-panel .sectionTitle {
  padding-left: 20px;
  padding-top: 20px;
}

page-physician-panel .standingOrder {
  margin: 5px 20px 5px 20px;
  background-color: #eac8d8;
  padding: 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-radius: 3px;
  cursor: pointer;
}

page-physician-panel .order {
  margin: 5px 0px 5px 0px;
  background-color: #d3e3f7;
  padding: 12px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-radius: 3px;
  cursor: pointer;
}

page-physician-panel .patientName {
  color: #5977ba;
  padding-left: 10px;
  -webkit-align-self: flex-start;
  -ms-flex-item-align: start;
  align-self: flex-start;
}

page-physician-panel .numOpen {
  color: #4a4a4a;
  padding-right: 10px;
}

page-physician-panel .cardHeader,
page-physician-panel .cardSubHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: calc(100% - 40px);
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
}

page-physician-panel .cardHeader .cardIcon,
page-physician-panel .cardSubHeader .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

page-physician-panel .cardHeader .cardIcon .fab[mini],
page-physician-panel .cardSubHeader .cardIcon .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

page-physician-panel .cardHeader .cardIcon .fab[mini] .icon,
page-physician-panel .cardSubHeader .cardIcon .fab[mini] .icon {
  font-size: 32px;
}

page-physician-panel .cardHeader .cardIcon .button,
page-physician-panel .cardSubHeader .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

page-physician-panel .cardHeader .cardIcon .button-inner,
page-physician-panel .cardSubHeader .cardIcon .button-inner {
  font-size: 16px;
}

page-physician-panel .cardSubHeader {
  background-color: rgba(174, 36, 101, 0.5);
  color: white;
  margin: 16px 16px 0;
}

page-physician-panel .tableContainer {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  overflow-x: scroll;
}

page-physician-panel .tableContainer .table {
  width: 100%;
}

page-physician-panel .tableContainer .table .gray-background {
  background-color: #eae8e8;
}

page-physician-panel .tableContainer .table th {
  font-size: 14px;
  color: #2d2c2c;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

page-physician-panel .tableContainer .table td {
  white-space: nowrap;
  padding-left: 20px;
  padding-right: 20px;
  height: 50px;
}

page-physician-panel .tableContainer .table .more-button {
  padding-left: 0;
  text-align: left;
  width: 55px !important;
  height: 50px !important;
  font-size: 16px;
}

page-physician-panel .tableContainer .space-container {
  height: 20px !important;
  margin: 0;
  padding: 0;
}

page-physician-panel .tableContainer .note-container {
  font-size: 14px;
  margin: 15px 0;
  font-weight: bold;
}

page-physician-panel .tableContainer .star {
  font-size: 16px !important;
  font-weight: bold !important;
  margin-right: 5px;
}

page-physician-panel .tableSubHeader {
  margin-bottom: 5px;
  background-color: #d691b2;
  padding: 12px 0px 12px 20px;
  color: #2d2c2c;
  font-size: 16px;
  font-weight: bold;
  border-radius: 4px;
}

page-physician-panel .physicianContent {
  padding: 0px;
}

page-physician-panel .padding-none {
  padding-left: 0px !important;
  padding-right: 0px !important;
}

page-physician-panel .version-name {
  font-family: "Open Sans";
  font-weight: 600;
}

page-physician-panel .alignRight {
  float: right;
}

page-physician-panel .more-options ion-icon {
  font-size: 2em;
}

page-physician-panel-approve .container {
  height: 100%;
  width: 100%;
  overflow: hidden;
  margin: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

page-physician-panel-approve .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

page-physician-panel-approve .sectionContent {
  background-color: #eae8e8;
  -webkit-box-flex: 2;
  -webkit-flex: 2;
  -ms-flex: 2;
  flex: 2;
  height: 100%;
  overflow-y: scroll;
}

page-physician-panel-approve #sectionContainer {
  overflow: auto;
  padding: 20px;
  margin: 0 20px 0 20px;
}

page-physician-panel-approve #buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: 100%;
  padding: 5px;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  background-color: rgba(155, 155, 155, 0.15);
}

page-physician-panel-approve #buttonContainer .right {
  margin-right: 0;
  margin-left: 20px;
}

page-physician-panel-approve .scroll {
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  overflow-y: scroll;
  width: 160px !important;
  overflow-x: hidden;
}

page-physician-panel-approve .infoName {
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  text-align: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

page-physician-panel-approve .patientInfoContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 150px !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  padding: 20px 12px 10px 12px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-physician-panel-approve .submitButtons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding-right: 0;
  margin: 5px 0 5px 5px;
}

page-physician-panel-approve .emptyMessage {
  margin: 30px;
}

page-physician-panel-approve .physicianPanelApproveCard {
  width: 100%;
  margin: 10px 0 10px 0;
  padding: 0 124px 0 124px;
}

page-physician-panel-approve .orderCard {
  padding-bottom: 20px;
  border-radius: 3px;
}

page-physician-panel-approve .physicianPanelButton {
  text-transform: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 5px 80px 5px 5px;
}

page-physician-panel-approve .button-inner {
  text-transform: none;
}

page-physician-panel-approve .patient {
  margin-bottom: 5px;
  background-color: #d3e3f7;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  border-radius: 3px;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 12px 20px 12px 20px;
}

page-physician-panel-approve .numOpen {
  color: #4a4a4a;
  padding-right: 10px;
}

page-physician-panel-approve .pageFill {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

page-physician-panel-approve .sectionButtons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 100%;
  padding: 5px 60px 5px 5px;
  background-color: rgba(155, 155, 155, 0.15);
}

page-physician-panel-approve .sectionButtons .right {
  margin-right: 0;
  margin-left: 20px;
}

page-physician-panel-approve .sectionContent {
  width: 100%;
  overflow-y: scroll;
}

page-physician-panel-approve .cardContainer {
  padding: 20px 100px 20px 60px;
}

page-physician-panel-approve .orderEntryCard {
  width: 100%;
  margin: 0;
}

page-physician-panel-approve .orderEntryCard ~ .orderEntryCard {
  margin-top: 30px;
}

page-physician-panel-approve .orderCardHeader,
page-physician-panel-approve .orderHeader {
  padding: 0 0 0 20px;
}

page-physician-panel-approve .orderItemHeader {
  padding: 0 0 0 30px;
}

page-physician-panel-approve .orderCardHeader,
page-physician-panel-approve .orderHeader {
  border-radius: 2px;
}

page-physician-panel-approve .orderCardHeader {
  max-height: 50px;
  height: 50px;
}

page-physician-panel-approve .orderHeader,
page-physician-panel-approve .orderItemHeader {
  max-height: 46px;
  height: 46px;
}

page-physician-panel-approve .orderCardHeader {
  background-color: #dee4ed;
}

page-physician-panel-approve .orderHeader {
  color: white;
  background-color: #4a90e2;
}

page-physician-panel-approve .orderItemHeader {
  color: #2d2c2c;
  background-color: #d3e3f7;
}

page-physician-panel-approve .orderItemHeader > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

page-physician-panel-approve .orderItemHeader.discontinued {
  background-color: #e6e6e6;
}

page-physician-panel-approve .orderItemHeader.discontinued > ion-col > span.orderItemStatus {
  color: #a1a1a1;
}

page-physician-panel-approve .orderItemHeader.discontinued > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

page-physician-panel-approve .orderItemHeader.denied {
  background-color: #e6e6e6;
}

page-physician-panel-approve .orderItemHeader.denied > ion-col > span.orderItemStatus {
  color: #000;
}

page-physician-panel-approve .orderItemHeader.denied > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

page-physician-panel-approve .orderItemHeader.deleted {
  background-color: #f8d9de;
}

page-physician-panel-approve .orderItemHeader.deleted > ion-col > span.orderItemStatus {
  color: #000;
}

page-physician-panel-approve .orderItemHeader.deleted > ion-col > span.curantisH1 {
  color: #2d2c2c;
}

page-physician-panel-approve .orderItemStatus {
  font-weight: 700;
}

page-physician-panel-approve .deletedOrder {
  color: #d0011b;
}

page-physician-panel-approve .orderCardHeader ~ order-container > .orderHeader {
  margin-top: 10px;
}

page-physician-panel-approve .orderHeader {
  margin-bottom: 5px;
}

page-physician-panel-approve order-item ~ order-item > .orderItemContainer {
  border-top: 0;
}

page-physician-panel-approve .orderHeaderButton.fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px !important;
  width: 30px !important;
}

page-physician-panel-approve .orderHeaderButton {
  height: 30px;
  width: 30px;
  cursor: pointer;
}

page-physician-panel-approve .submitBtn {
  float: right;
  margin: 10px 0 0 0;
}

page-standing-order #standingOrderHeader {
  padding: 14px 20px;
  margin-top: 20px;
}

page-standing-order .cardHeader {
  background-color: #c5d0e0;
}

page-standing-order ion-footer {
  background-color: white;
}

page-standing-order .modalFooter {
  padding: 20px;
}

page-standing-order .modalFooter > button {
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
  border-radius: 3px;
  margin: 0;
}

page-standing-order .cancelBtn {
  margin-right: 12px !important;
  background-color: #d0021b;
}

page-add-allergies .radio-alignment {
  padding-left: 4px;
}

page-add-allergies .radio-alignment .input-wrapper {
  padding-left: 25px;
}

page-add-allergies .radio-alignment .item-md .radio-md {
  left: 5px;
}

page-add-allergies .radio-alignment .radio-label {
  margin-top: 5px;
}

page-add-allergies .radio-alignment .category-label {
  margin-top: 15px;
  font-size: 14px;
  font-family: "Open Sans";
  font-weight: 400;
}

page-add-allergies .radio-alignment .radio-md .radio-icon {
  border-color: #c5d0e0;
}

page-add-allergies .item-md.item-block .item-inner,
page-add-allergies .item-ios.item-block .item-inner {
  border-bottom: none;
  padding-right: 0px;
}

page-add-allergies .item-ios .radio-ios {
  left: 5px;
  margin-top: 3px;
  position: absolute;
}

page-add-allergies .pd-0 {
  padding: 0px;
}

page-add-allergies .ml-20 {
  margin-left: 20px;
}

page-add-allergies .ml-29 {
  margin-left: 29px;
  margin-right: 29px;
}

page-add-allergies .name {
  height: 80px;
}

page-add-allergies .notes {
  height: 120px;
}

page-add-allergies .name-row {
  margin-top: 6px;
}

page-add-allergies .note-row {
  margin-top: 5px;
}

page-add-allergies .notes textarea {
  font-size: 14px;
  font-family: "Open Sans";
  margin: 0px;
  min-height: 120px;
  padding: 0 3px 10px 3px;
  width: 100%;
}

page-add-allergies .name textarea {
  font-size: 14px;
  font-family: "Open Sans";
  margin: 0px;
  min-height: 80px;
  padding: 0 3px 10px 3px;
  width: 100%;
}

.dme-add-allergy .modal-wrapper {
  bottom: 5%;
  left: 5%;
  margin: auto;
  right: 5%;
  top: 5%;
  width: 420px;
  height: 515px;
}

page-add-dme .curantisH2 {
  font-size: 14px;
}

page-add-dme .select-placeholder {
  height: 20px;
}

page-add-dme .mt-5 {
  margin-top: 5px;
}

page-add-dme .padding {
  padding: 5px 16px;
}

page-add-dme .select {
  border: 1px solid #c5d0e0;
  max-width: 100%;
  padding: 11px;
}

page-add-dme .select .select-icon {
  margin-right: 10px;
}

page-add-dme .item.item-md .checkbox-md {
  margin: 9px;
  margin-left: 0px;
}

page-add-dme .item-md.item-block .item-inner {
  border-bottom: none;
  padding-right: 0px;
}

page-add-dme .text-input-ios {
  margin-left: 5px;
}

page-add-dme .item-ios.item-block .item-inner {
  border-bottom: none;
  padding-right: 0px;
}

page-add-dme .button-row {
  float: right;
  margin-right: 2%;
  margin-top: 10px;
}

page-add-dme .button-row .button {
  height: 42px;
  text-transform: none;
  width: 106px;
}

page-add-dme .button-row button:first-child {
  background-color: #d0021b;
  margin-right: 20px;
}

page-add-dme .same-as-error {
  padding-left: 3%;
}

page-add-dme .col {
  padding-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

page-add-dme .item-md,
page-add-dme .grid {
  padding-left: 0px;
}

page-add-dme .mb-21 {
  margin-bottom: -21px;
}

page-add-dme .same-as-error .error-message {
  margin-top: 0px;
}

page-add-dme .pr-5 {
  padding-right: 5px;
}

page-add-dme .pl-8 {
  padding-left: 8px;
}

page-add-dme .mt-2 {
  margin-top: 2px;
}

page-add-dme .pt-0 {
  padding-top: 0px;
}

page-add-dme .popupElementSpacing {
  margin-top: 15px;
  margin-bottom: 5px;
}

.dme-add .modal-wrapper {
  bottom: 5%;
  left: 5%;
  margin: auto;
  right: 5%;
  top: 5%;
  width: 420px;
  height: 530px;
}

.addDme .popover-content {
  width: auto;
}

.addDme .popover-content .item-radio .input-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.addDme .popover-content .item-md .radio-md {
  position: static;
  right: 0;
  top: 0;
}

.addDme .popover-content .radio-md .radio-icon {
  width: 16px;
  height: 16px;
}

.addDme .popover-content .radio-md .radio-inner {
  left: 2px;
  top: 2px;
  width: 8px;
  height: 8px;
}

.dme-datepicker.picker-ios .picker-toolbar-button {
  -webkit-box-flex: 0 !important;
  -webkit-flex: none !important;
  -ms-flex: none !important;
  flex: none !important;
}

.dme-datepicker.picker-ios .picker-toolbar {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

page-add-medication .curantisH2 {
  font-size: 14px;
}

page-add-medication .select-placeholder {
  height: 20px;
}

page-add-medication .mt-5 {
  margin-top: 5px;
}

page-add-medication .padding {
  padding: 5px 16px;
}

page-add-medication .select {
  border: 1px solid #c5d0e0;
  max-width: 100%;
  padding: 11px;
}

page-add-medication .select .select-icon {
  margin-right: 10px;
}

page-add-medication .item.item-md .checkbox-md {
  margin: 9px;
  margin-left: 0px;
}

page-add-medication .item-md.item-block .item-inner {
  border-bottom: none;
}

page-add-medication .button-row {
  float: right;
  margin-right: 2%;
  margin-top: 10px;
}

page-add-medication .button-row .button {
  height: 42px;
  text-transform: none;
  width: 106px;
}

page-add-medication .button-row button:first-child {
  background-color: #d0021b;
  margin-right: 20px;
}

page-add-medication .same-as-error {
  padding-left: 3%;
}

page-add-medication .col {
  padding-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

page-add-medication .item-md,
page-add-medication .grid {
  padding-left: 0px;
}

page-add-medication .mb-21 {
  margin-bottom: -21px;
}

page-add-medication .same-as-error .error-message {
  margin-top: 0px;
}

page-add-medication .symptoms {
  height: 80px;
}

page-add-medication .description {
  height: 120px;
}

page-add-medication .checkbox-form-item .checkbox-md .checkbox-icon {
  border: solid 1px #c6d1e0;
  height: 30px;
  width: 30px;
}

page-add-medication .checkbox-md .checkbox-checked .checkbox-inner {
  height: 20px;
  left: 9px;
  width: 10px;
}

page-add-medication .pr-5 {
  padding-right: 5px;
}

page-add-medication .medi-options {
  cursor: pointer;
  float: right;
  padding: 5px 10px;
}

page-add-medication .searchOptionsContainer {
  margin-left: 0px;
}

page-add-medication .description textarea {
  font-size: 14px;
  font-family: "Open Sans";
  margin: 0px;
  min-height: 120px;
  padding: 0 8px 10px 8px;
  width: 100%;
}

page-add-medication .symptoms textarea {
  font-size: 14px;
  font-family: "Open Sans";
  margin: 0px;
  min-height: 80px;
  padding: 0 8px 10px 8px;
  width: 100%;
}

page-add-medication .add-medication-font {
  font-size: 14px;
  font-family: "Open Sans";
}

page-add-medication .alert-radio-label {
  white-space: normal !important;
}

page-add-medication .dosage-params-select {
  width: 100%;
}

page-add-medication .pt-0 {
  padding-top: 0px;
}

page-add-medication .popupElementSpacing {
  margin-top: 15px;
}

page-add-medication .mt-2 {
  margin-top: 2px;
}

.dme-add-medications .modal-wrapper {
  bottom: 5%;
  left: 5%;
  margin: auto;
  right: 5%;
  top: 5%;
  width: 420px;
}

.addMedication .popover-content {
  width: auto;
}

.addMedication .popover-content .item-radio .input-wrapper {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

.addMedication .popover-content .item-md .radio-md {
  position: static;
  right: 0;
  top: 0;
}

.addMedication .popover-content .radio-md .radio-icon {
  width: 16px;
  height: 16px;
}

.addMedication .popover-content .radio-md .radio-inner {
  left: 2px;
  top: 2px;
  width: 8px;
  height: 8px;
}

.meds-datepicker.picker-ios .picker-toolbar-button {
  -webkit-box-flex: 0 !important;
  -webkit-flex: none !important;
  -ms-flex: none !important;
  flex: none !important;
}

.meds-datepicker.picker-ios .picker-toolbar {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

page-add-patient-details-popover .col-2-adjust {
  max-width: 16.3%;
}

page-add-patient-details-popover .col-5-adjust {
  max-width: 41.7%;
}

page-add-patient-details-popover .item-inner {
  border: none !important;
}

page-add-patient-details-popover .item-datetime {
  border: 1px solid #c5d0e0;
  width: 98%;
}

page-add-patient-details-popover ion-icon.inputIcon.icon.icon-ios.ion-ios-close.item-icon {
  z-index: 10;
}

page-add-patient-details-popover .h-44 {
  height: 44px;
}

page-add-patient-details-popover .ml-5 {
  margin-left: 5px;
}

page-add-patient-details-popover .searchbar-input-container {
  margin-left: -20px;
}

page-add-patient-details-popover .pl-2 {
  padding-left: 2% !important;
  padding-top: 0%;
}

page-add-patient-details-popover .search-box .label-md {
  margin: 0px !important;
}

page-add-patient-details-popover .col {
  padding: 0px;
}

page-add-patient-details-popover .zip {
  height: 44px;
}

page-add-patient-details-popover .grid {
  padding-left: 0px;
}

page-add-patient-details-popover .form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
}

page-add-patient-details-popover .item-md {
  padding-left: 2px;
}

page-add-patient-details-popover .item-md .item {
  padding-left: 1px;
}

page-add-patient-details-popover .item-md .item .input-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

page-add-patient-details-popover .padding-inline {
  padding-left: 5px;
}

page-add-patient-details-popover .padding {
  padding: 5px 10px;
}

page-add-patient-details-popover .width {
  max-width: 50%;
}

page-add-patient-details-popover .footerButton {
  float: right;
}

page-add-patient-details-popover .select .select-icon {
  position: absolute;
  right: 20px;
}

page-add-patient-details-popover .ml-15 {
  margin-left: 15px;
}

page-add-patient-details-popover .radioField {
  padding-top: 0px;
}

page-add-patient-details-popover .selectBoxDownPadding {
  padding-bottom: 0px !important;
}

page-add-patient-details-popover .selectBoxUpPadding {
  padding-top: 4px !important;
}

page-add-patient-details-popover .ethnicity ion-select {
  max-width: 100%;
}

page-add-patient-details-popover .mt-5 {
  margin-top: 5px;
}

page-add-patient-details-popover .mb-10 {
  margin-bottom: -10px;
}

page-add-patient-details-popover .mb-15 {
  margin-bottom: 15px;
}

page-add-patient-details-popover .ml-10 {
  margin-left: 10px;
}

page-add-patient-details-popover .mr-10 {
  margin-right: 10px;
}

page-add-patient-details-popover ion-select {
  max-width: 60%;
}

page-add-patient-details-popover .mt-10 {
  margin-top: 10px;
}

page-add-patient-details-popover .inputLocation {
  height: 0px !important;
}

page-add-patient-details-popover .searchOptionsContainer {
  margin: 0px;
}

page-add-patient-details-popover ion-select {
  padding-left: 0px 0px 0px 16px;
}

page-add-patient-details-popover .county-input input:disabled {
  cursor: pointer !important;
  opacity: 1 !important;
}

.ios page-add-patient-details-popover .item-datetime {
  padding-left: 16px;
}

page-admission-complete-popover .inputBox {
  padding-left: 0px;
}

page-admission-complete-popover .inputBox .item-inner {
  border-bottom: none !important;
}

page-admission-complete-popover .col {
  padding-left: 0;
}

page-adverse-event-popover .item.item-block .item-inner {
  border-bottom: none;
}

page-adverse-event-popover .item-inner {
  border: none !important;
}

page-adverse-event-popover .twelvepx {
  margin-left: 8px;
}

page-adverse-event-popover .popupElementSpacing {
  margin: 20px 30px 20px 30px;
}

page-adverse-event-popover .popupElementSpacing .inputBox {
  padding-left: 0px;
}

page-adverse-event-popover .popupElementSpacing .pd-05 {
  padding: 0px 5px;
}

page-adverse-event-popover .fr {
  float: right;
}

page-adverse-event-popover .text-input-md {
  margin: 13px 8px;
}

page-adverse-event-popover .selectBoxDownPadding {
  padding-bottom: 0px !important;
}

page-adverse-event-popover .timePicker {
  border: 1px solid #c6d1e0;
  width: 255px;
  height: 40px;
  min-height: auto;
}

page-adverse-event-popover ion-select {
  width: 100%;
  max-width: 100%;
}

page-adverse-event-popover .buttonDisabled {
  padding: 0;
  width: 255px !important;
  height: 40px !important;
  background-color: #ffffff;
}

page-adverse-event-popover item-block {
  min-height: 0;
}

page-adverse-event-popover cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c6d1e0 !important;
}

page-adverse-event-popover cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c6d1e0;
}

patient-allergies .allergies-main-card,
allergy-edit .allergies-main-card,
allergy-discontinue .allergies-main-card {
  overflow: visible;
}

patient-allergies .ng-select .ng-clear-wrapper,
allergy-edit .ng-select .ng-clear-wrapper,
allergy-discontinue .ng-select .ng-clear-wrapper {
  display: none;
}

patient-allergies .clinicalContainer,
allergy-edit .clinicalContainer,
allergy-discontinue .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: visible;
}

patient-allergies .clinicalContainer .buttons,
allergy-edit .clinicalContainer .buttons,
allergy-discontinue .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

patient-allergies .clinicalContainer .buttons .redirect-button,
allergy-edit .clinicalContainer .buttons .redirect-button,
allergy-discontinue .clinicalContainer .buttons .redirect-button {
  margin-left: 0;
  text-transform: initial;
  font-weight: 600;
  border-radius: 50px;
  font-size: 1.4rem;
  height: 40px;
}

patient-allergies .clinicalContainer .buttons .redirect-button.to-the-right,
allergy-edit .clinicalContainer .buttons .redirect-button.to-the-right,
allergy-discontinue .clinicalContainer .buttons .redirect-button.to-the-right {
  float: right;
}

patient-allergies .clinicalContainer .tableContainer,
allergy-edit .clinicalContainer .tableContainer,
allergy-discontinue .clinicalContainer .tableContainer {
  margin-left: 4px;
  overflow-x: scroll;
}

patient-allergies .clinicalContainer .tableContainer .cs-h2,
allergy-edit .clinicalContainer .tableContainer .cs-h2,
allergy-discontinue .clinicalContainer .tableContainer .cs-h2 {
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

patient-allergies .patient-details-allergies-content-with-briefbar,
allergy-edit .patient-details-allergies-content-with-briefbar,
allergy-discontinue .patient-details-allergies-content-with-briefbar {
  margin-left: 10px;
  width: calc(100% - 280px);
}

patient-allergies .patient-details-allergies-content-with-briefbar .notes_div,
allergy-edit .patient-details-allergies-content-with-briefbar .notes_div,
allergy-discontinue .patient-details-allergies-content-with-briefbar .notes_div {
  height: 86vh;
}

patient-allergies .patient-details-allergies-content,
allergy-edit .patient-details-allergies-content,
allergy-discontinue .patient-details-allergies-content {
  margin-left: 10px;
  width: 95%;
}

@media (max-width: 1180px) {
  patient-allergies .patient-details-allergies-content,
  allergy-edit .patient-details-allergies-content,
  allergy-discontinue .patient-details-allergies-content {
    width: 90%;
  }
}

patient-allergies .allergies-title,
allergy-edit .allergies-title,
allergy-discontinue .allergies-title {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

patient-allergies .allergies-subtitle,
allergy-edit .allergies-subtitle,
allergy-discontinue .allergies-subtitle {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  margin: 10px 0px;
  border-radius: 2px;
}

patient-allergies .pc-h2,
allergy-edit .pc-h2,
allergy-discontinue .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

patient-allergies .hiddenInputType,
allergy-edit .hiddenInputType,
allergy-discontinue .hiddenInputType {
  width: 0px;
  height: 0px;
}

patient-allergies .allergies-card,
allergy-edit .allergies-card,
allergy-discontinue .allergies-card {
  padding: 0 20px 20px 20px;
  padding-bottom: 50px;
  overflow: auto;
}

patient-allergies .allergies-list,
allergy-edit .allergies-list,
allergy-discontinue .allergies-list {
  position: relative;
}

patient-allergies .allergies-list ion-grid,
allergy-edit .allergies-list ion-grid,
allergy-discontinue .allergies-list ion-grid {
  padding: 0px;
}

patient-allergies .allergies-list ion-grid ion-col.col,
allergy-edit .allergies-list ion-grid ion-col.col,
allergy-discontinue .allergies-list ion-grid ion-col.col {
  padding: 0px;
}

patient-allergies .allergies-list ion-grid ion-col.col ion-label.label-md,
allergy-edit .allergies-list ion-grid ion-col.col ion-label.label-md,
allergy-discontinue .allergies-list ion-grid ion-col.col ion-label.label-md {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0px;
  padding: 14px 20px;
}

patient-allergies .allergies-list ion-grid ion-col.col ion-label.pL20,
allergy-edit .allergies-list ion-grid ion-col.col ion-label.pL20,
allergy-discontinue .allergies-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

patient-allergies .allergies-list ion-grid ion-col.col .icon-expandable,
allergy-edit .allergies-list ion-grid ion-col.col .icon-expandable,
allergy-discontinue .allergies-list ion-grid ion-col.col .icon-expandable {
  font-size: 14px;
  color: #5977ba;
}

patient-allergies .allergies-list ion-grid ion-col.col .show-history-column,
allergy-edit .allergies-list ion-grid ion-col.col .show-history-column,
allergy-discontinue .allergies-list ion-grid ion-col.col .show-history-column {
  text-align: right;
  padding-right: 20px;
}

patient-allergies .allergies-list ion-grid .action-icons-header,
allergy-edit .allergies-list ion-grid .action-icons-header,
allergy-discontinue .allergies-list ion-grid .action-icons-header {
  -webkit-box-flex: 0;
  -webkit-flex-grow: 0;
  -ms-flex-positive: 0;
  flex-grow: 0;
  -webkit-flex-basis: 80px;
  -ms-flex-preferred-size: 80px;
  flex-basis: 80px;
}

patient-allergies .pc-row:nth-child(even),
allergy-edit .pc-row:nth-child(even),
allergy-discontinue .pc-row:nth-child(even) {
  background-color: #eee;
}

patient-allergies .main-row,
allergy-edit .main-row,
allergy-discontinue .main-row {
  border-bottom: 2px solid #dbdbdb;
}

patient-allergies .detail-row,
allergy-edit .detail-row,
allergy-discontinue .detail-row {
  padding-bottom: 10px;
}

patient-allergies .action-icons,
allergy-edit .action-icons,
allergy-discontinue .action-icons {
  top: 15px;
  margin-right: 10px;
  position: relative;
  right: 0px;
  font-size: 1.5em;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

patient-allergies .action-icons .more-icon,
allergy-edit .action-icons .more-icon,
allergy-discontinue .action-icons .more-icon {
  padding-left: 10px;
  padding-right: 10px;
  margin-right: 10px;
}

@media only screen and (max-device-width: 1024px) {
  patient-allergies .action-icons .more-icon,
  allergy-edit .action-icons .more-icon,
  allergy-discontinue .action-icons .more-icon {
    margin-right: 5px;
  }
}

patient-allergies .action-icons .icon-fix,
allergy-edit .action-icons .icon-fix,
allergy-discontinue .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

patient-allergies .no-icon,
allergy-edit .no-icon,
allergy-discontinue .no-icon {
  padding: 10px;
  margin: 10px;
}

patient-allergies .comm-notes-list,
allergy-edit .comm-notes-list,
allergy-discontinue .comm-notes-list {
  padding: 0px;
}

patient-allergies .comm-notes-list .pL20,
allergy-edit .comm-notes-list .pL20,
allergy-discontinue .comm-notes-list .pL20 {
  padding-left: 20px;
}

patient-allergies .comm-notes-list .pL15,
allergy-edit .comm-notes-list .pL15,
allergy-discontinue .comm-notes-list .pL15 {
  padding-left: 15px;
}

patient-allergies .comm-notes-list .pL5,
allergy-edit .comm-notes-list .pL5,
allergy-discontinue .comm-notes-list .pL5 {
  padding-left: 5px;
}

patient-allergies .arrow-padding-left,
allergy-edit .arrow-padding-left,
allergy-discontinue .arrow-padding-left {
  padding-left: 15px;
}

patient-allergies .caret,
allergy-edit .caret,
allergy-discontinue .caret {
  color: #070101;
  font-weight: bold;
}

patient-allergies .no-caret,
allergy-edit .no-caret,
allergy-discontinue .no-caret {
  color: #c1bfbf;
  font-weight: normal;
}

patient-allergies .float-right,
allergy-edit .float-right,
allergy-discontinue .float-right {
  float: right;
}

patient-allergies .float-right-arrow,
allergy-edit .float-right-arrow,
allergy-discontinue .float-right-arrow {
  margin-right: 15px;
}

patient-allergies .allergy-details-card,
allergy-edit .allergy-details-card,
allergy-discontinue .allergy-details-card {
  margin: 0px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  font-size: 14px;
  background-color: #eee;
  padding: 0px;
}

patient-allergies .allergy-add .modal-wrapper,
allergy-edit .allergy-add .modal-wrapper,
allergy-discontinue .allergy-add .modal-wrapper {
  bottom: 5%;
  left: 5%;
  margin: auto;
  right: 5%;
  top: 5%;
  width: 800px;
  height: 800px;
}

patient-allergies .allergy-add-20-left,
allergy-edit .allergy-add-20-left,
allergy-discontinue .allergy-add-20-left {
  margin-left: 20px;
}

patient-allergies .allergy-add-20-left .align-center,
allergy-edit .allergy-add-20-left .align-center,
allergy-discontinue .allergy-add-20-left .align-center {
  text-align: center;
}

patient-allergies .add-button,
allergy-edit .add-button,
allergy-discontinue .add-button {
  background-color: #85bf31;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

patient-allergies hr.solid,
allergy-edit hr.solid,
allergy-discontinue hr.solid {
  border-top: 3px solid #bbb;
}

patient-allergies .searchbar-md,
allergy-edit .searchbar-md,
allergy-discontinue .searchbar-md {
  padding: 0;
}

patient-allergies ion-searchbar .searchbar-input-container .searchbar-input,
allergy-edit ion-searchbar .searchbar-input-container .searchbar-input,
allergy-discontinue ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0 !important;
}

patient-allergies .container,
allergy-edit .container,
allergy-discontinue .container {
  width: 100%;
  margin: auto;
  padding: 0;
}

patient-allergies .one,
allergy-edit .one,
allergy-discontinue .one {
  float: left;
}

patient-allergies .two,
allergy-edit .two,
allergy-discontinue .two {
  margin-left: 5px;
}

patient-allergies .add-refresh-container,
allergy-edit .add-refresh-container,
allergy-discontinue .add-refresh-container {
  padding: 0;
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 5px;
  float: right;
}

patient-allergies .add-refresh-container .refresh-button,
allergy-edit .add-refresh-container .refresh-button,
allergy-discontinue .add-refresh-container .refresh-button {
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

patient-allergies .arrowIcon,
allergy-edit .arrowIcon,
allergy-discontinue .arrowIcon {
  position: inherit;
  padding-top: 4px;
  margin-left: 2px;
}

patient-allergies .grid-container,
allergy-edit .grid-container,
allergy-discontinue .grid-container {
  background-color: #ffffff;
  padding: 0;
  display: grid;
  grid-template-columns: auto auto auto auto;
  grid-gap: 5px;
}

patient-allergies .item-container .select,
allergy-edit .item-container .select,
allergy-discontinue .item-container .select {
  width: 100%;
  height: 36px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 5px 0 5px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

patient-allergies .item-container .select .loading,
allergy-edit .item-container .select .loading,
allergy-discontinue .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

patient-allergies .item-container .select .loading img,
allergy-edit .item-container .select .loading img,
allergy-discontinue .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

patient-allergies .item-container .select .hide-arrow,
allergy-edit .item-container .select .hide-arrow,
allergy-discontinue .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

patient-allergies .item-container .select .click-cover,
allergy-edit .item-container .select .click-cover,
allergy-discontinue .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 36px;
}

patient-allergies .item-container .no-select,
allergy-edit .item-container .no-select,
allergy-discontinue .item-container .no-select {
  background: none;
}

patient-allergies .item-container .bold,
allergy-edit .item-container .bold,
allergy-discontinue .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

patient-allergies .item-container .teams,
allergy-edit .item-container .teams,
allergy-discontinue .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

patient-allergies .download-container,
allergy-edit .download-container,
allergy-discontinue .download-container {
  width: 105px;
  margin-left: auto;
}

patient-allergies .download-container .select,
allergy-edit .download-container .select,
allergy-discontinue .download-container .select {
  background-image: none !important;
  background-color: #5977ba;
  border: none !important;
  font-weight: 600;
}

patient-allergies .download-container img,
allergy-edit .download-container img,
allergy-discontinue .download-container img {
  float: right;
  margin: 15px 12px 15px 12px;
  pointer-events: none;
  width: auto;
}

patient-allergies .download-container span,
allergy-edit .download-container span,
allergy-discontinue .download-container span {
  color: white;
}

patient-allergies .download-container .vl,
allergy-edit .download-container .vl,
allergy-discontinue .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

patient-allergies .open-sans-semibold,
allergy-edit .open-sans-semibold,
allergy-discontinue .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 20px 0px 10px;
}

patient-allergies .floatRight,
allergy-edit .floatRight,
allergy-discontinue .floatRight {
  float: right;
}

patient-allergies .scroll-row,
allergy-edit .scroll-row,
allergy-discontinue .scroll-row {
  min-width: 800px;
}

patient-allergies .scroll-row .col,
allergy-edit .scroll-row .col,
allergy-discontinue .scroll-row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  white-space: nowrap;
}

patient-allergies .secondRowButtons,
allergy-edit .secondRowButtons,
allergy-discontinue .secondRowButtons {
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  width: 50%;
}

@media only screen and (max-device-width: 1024px) {
  patient-allergies .secondRowButtons,
  allergy-edit .secondRowButtons,
  allergy-discontinue .secondRowButtons {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
  }
}

patient-allergies cur-date-picker .input-calendar-group .ion-input input,
allergy-edit cur-date-picker .input-calendar-group .ion-input input,
allergy-discontinue cur-date-picker .input-calendar-group .ion-input input {
  padding-right: 0px;
}

patient-allergies .medNameWidth,
allergy-edit .medNameWidth,
allergy-discontinue .medNameWidth {
  min-width: 10%;
}

patient-allergies .no-padding,
allergy-edit .no-padding,
allergy-discontinue .no-padding {
  padding: 0 !important;
}

patient-allergies .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker,
allergy-edit .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker,
allergy-discontinue .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker {
  left: -48px !important;
  margin-bottom: 10px;
}

.toggle-label {
  margin: 10px;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
  color: #abb2b9;
}

.toogle-container-center {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.toggle-container-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.allergy-add-20-left {
  margin-left: 20px;
  width: 100%;
}

.inputTextArea {
  border: 1px solid #bbb;
  border-radius: 5px;
  resize: none;
  overflow: hidden;
  min-height: 50px;
  max-height: 100px;
}

page-allergy-grid .add-allergy-button {
  background-color: #85bf31;
}

page-allergy-grid .allergy-grid-content-referral,
page-allergy-grid .allergy-grid-content-patient {
  margin-bottom: 20px;
  margin-left: 22px;
  margin-top: 15px;
  width: calc(100% - 42px);
}

page-allergy-grid .card-header {
  background-color: #dee4ed;
  border-radius: 3px;
  padding: 12px 16px;
}

page-allergy-grid .card-header .header-name {
  height: 24px;
  margin-top: 5px;
}

page-allergy-grid .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

page-allergy-grid .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  margin: 0;
  width: 30px;
}

page-allergy-grid #allergiesHeader {
  background-color: rgba(197, 208, 224, 0.5);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-bottom: 10px;
  padding-top: 10px;
}

page-allergy-grid .cs-h2 {
  color: #2d2c2c;
  font-size: 16px;
  font-weight: 700;
}

page-allergy-grid .allergies-grid-row {
  height: 50px;
  margin-right: 4px;
  padding-left: 3px;
}

page-allergy-grid .allergies-pagination {
  float: right;
  padding: 10px 0 16px 0;
}

page-allergy-grid .pageBtn {
  cursor: pointer;
  display: inline;
}

page-allergy-grid .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-allergy-grid .arrow-icon {
  font-size: 15px;
  left: 5px;
  position: absolute;
  top: 15px;
  cursor: pointer;
}

page-allergy-grid .detail-card {
  background-color: rgba(155, 155, 155, 0.15);
  margin: 17px 0px;
  width: 100%;
}

page-allergy-grid .allergies-grid-header {
  height: 40px;
  margin: 0px 4px 0px 3px;
  padding-left: 7px;
}

page-allergy-grid .gb {
  background-color: rgba(155, 155, 155, 0.15);
}

page-allergy-grid .document-details-card {
  margin-left: 20px;
  margin-top: 20px;
}

page-allergy-grid .medical-details-header {
  height: 50px;
  background-color: rgba(197, 208, 224, 0.5);
}

page-allergy-grid .ion-label {
  height: 19px;
}

page-allergy-grid .document-details-header {
  height: 22px;
}

page-allergy-grid .item-md.item-block .item-inner {
  padding-right: 0px;
}

page-allergy-grid .emptyallergies-message {
  padding-left: 20px;
}

page-allergy-grid .more-icon {
  color: #5977ba;
  cursor: pointer;
  font-size: 2em;
  margin-top: 5px;
}

page-allergy-grid .grid-arrow-icon {
  color: #5977ba;
  cursor: pointer;
  font-size: 2em;
  margin-top: 2px;
}

page-allergy-grid .print-button {
  height: 30px;
}

page-allergy-grid .grid-column-header-ellipsis {
  width: 100%;
}

page-allergy-grid .allergies-grid-header .name-header {
  cursor: pointer;
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  page-allergy-grid .allergy-grid-content-referral,
  page-allergy-grid .allergy-grid-content-patient {
    margin-left: 21px !important;
    width: calc(100% - 42px);
  }
  page-allergy-grid .scroll-content {
    padding: 0px !important;
  }
  page-allergy-grid .card-ios {
    margin-left: 0px;
  }
}

@media (orientation: portrait) {
  page-allergy-grid .allergy-grid-content-referral {
    margin-left: 0px;
    width: calc(100% + 22px);
  }
  page-allergy-grid .allergy-grid-content-patient {
    margin-left: 0px;
    width: calc(100% + 22px);
  }
  page-allergy-grid .scroll-content {
    padding: 0px !important;
  }
  page-allergy-grid .card-ios {
    margin-left: 0px;
  }
  page-allergy-grid .printButton {
    width: 100%;
  }
}

page-allergy-grid .mb-1 {
  margin-bottom: 1px;
}

page-allergy-grid .ml-7 {
  margin-left: 7px;
}

page-allergy-grid .ml-14 {
  margin-left: 14px;
}

page-allergy-grid .ml-15 {
  margin-left: 15px;
}

page-allergy-grid .ml-5 {
  margin-left: 5px;
}

page-allergy-grid .mt-10 {
  margin-top: 10px;
}

page-allergy-grid .mt-3 {
  margin-top: 3px;
}

page-allergy-grid .mt-5 {
  margin-top: 5px;
}

page-allergy-grid .mt-6 {
  margin-top: 6px;
}

page-allergy-grid .mt-8 {
  margin-top: 8px;
}

page-allergy-grid .pl-0 {
  padding-left: 0;
}

page-allergy-grid .pr-0 {
  padding-right: 0;
}

page-aware-of-referral .item.item-block .item-inner {
  border-bottom: none;
  font-size: 14px;
  color: #2d2c2c;
  font-weight: 700;
}

page-aware-of-referral .popupElementSpacing {
  margin: 0px 40px;
}

benefits .section-width {
  max-width: 96%;
  margin-left: 10px;
  height: 86vh;
}

@media only screen and (max-device-width: 1024px) {
  benefits .section-width {
    max-width: 94%;
  }
}

benefits .benefit-grid {
  padding: 18px 20px 18px 12px;
  margin: 0px !important;
}

@media only screen and (max-device-width: 1024px) {
  benefits .benefit-grid #admit-to-present-col-space {
    width: 70%;
    max-width: 70%;
  }
}

@media only screen and (max-device-width: 1024px) {
  benefits .benefit-grid #admit-to-present-col {
    width: 30%;
    max-width: 30%;
  }
}

benefits .benefits-content-with-briefbar {
  margin-left: 10px;
  width: calc(100% - 280px);
}

benefits .benefits-content-with-briefbar .notes_div {
  height: 86vh;
}

benefits .benefits-content {
  margin-left: 10px;
  width: calc(100% - 101px);
}

benefits .benefits-content .shiftPaneUp {
  padding-top: 10px;
  padding-right: 10px;
}

@media only screen and (max-device-width: 1024px) {
  benefits .benefits-content .shiftPaneUp {
    width: 91%;
  }
}

benefits .benefit-content-with-briefbar {
  margin-left: 10px;
  width: calc(100% - 240px);
  height: 86vh;
}

benefits .payernamelabel {
  margin-left: -5px;
}

benefits .addition-details {
  background-color: #dee4ed;
  color: #5977ba;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 10px;
  padding-bottom: 10px;
}

benefits .additional {
  padding-left: 15px;
  font-weight: bold;
}

benefits .payerlevelheader {
  font-weight: bold;
  padding-top: 20px;
  padding-left: 22px;
}

benefits .payerlabel {
  font-weight: bold;
}

benefits .payernamdate {
  margin-left: -2px;
}

benefits .sectiondivideline {
  border-bottom: 1px solid grey !important;
  margin-left: 25px;
  margin-right: 25px;
}

benefits .pc-20 {
  padding-left: 20px;
}

benefits .benefits-scroll_row {
  min-width: 600px !important;
}

benefits .benefits-col {
  width: 20%;
}

benefits .pc-20 {
  padding-left: 20px;
}

benefits .comm-benefits-list {
  padding: 0px;
}

benefits .comm-benefits-list .pL20 {
  padding-left: 20px;
}

benefits .comm-benefits-list .pL15 {
  padding-left: 15px;
}

benefits .benefits-pc-12-rows {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 12px;
  padding-left: 17px;
}

benefits .benefits-data-row {
  border-radius: 2px;
}

benefits .benefits-data-row .col {
  padding-left: 5px;
}

benefits .benefits-font {
  font-size: 14px;
  font-weight: bold;
}

benefits .benefits-left-row-padding {
  padding-left: 10px;
}

benefits .benefits-pane {
  width: 97%;
  overflow-y: scroll;
}

benefits .benefits-row-even {
  background-color: #ffffff;
}

benefits .benefits-row-odd {
  background-color: #f0f0f0;
}

benefits .editIcon {
  float: right;
  cursor: pointer;
  font-size: 1.7em !important;
}

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

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

benefits-modal .popupElementSpacing {
  margin: 20px 35px 20px 40px;
}

benefits-modal .pl-16 {
  padding-left: 16px !important;
}

benefits-modal .footerButtonBtn {
  margin-right: 18px;
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
}

benefits-modal .footerButtonBtn > .button-inner {
  text-transform: none;
}

benefits-modal .twelvepx {
  margin-left: 8px;
}

benefits-modal .action-icons {
  top: 15px;
  margin-right: 40px;
  position: absolute;
  right: 0px;
  font-size: 1.5em;
}

benefits-modal .action-icons .more-icon {
  margin-right: 20px;
}

benefits-modal .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

benefits-modal .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  font-family: "Open Sans";
}

benefits-modal .cs-h2 {
  font-family: "Open Sans";
  font-size: 12px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

benefits-modal .cardHeader {
  margin: 20px 20px 0 20px;
  padding: 14px 20px;
}

benefits-modal .expandableTab {
  background-color: #dee4ed;
  color: #5977ba;
  position: inherit;
  height: 50px;
  border-radius: 2pt;
  font-size: 16px;
  line-height: 18px;
  font-weight: 700;
  font-family: "Open Sans";
  padding: 14px 19px;
  margin-top: 30pt;
  margin-left: -20px;
  margin-right: -20px;
}

benefits-modal .ios benefits-modal .benefits-modal-inputBox {
  padding-left: 16px;
}

benefits-modal ion-select {
  max-width: 100% !important;
}

benefits-modal .select {
  padding: 0;
}

benefits-modal .select .select-icon {
  position: absolute;
  right: 20px;
}

benefits-modal .col {
  padding-left: 0;
  padding-bottom: 0;
  padding-top: 0;
}

benefits-modal .authtypeinput {
  border: solid 1px #c6d1e0;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 10px;
  margin-bottom: 5px;
}

benefits-modal .auth-notes {
  border: solid 1px #c6d1e0;
}

benefits-modal textarea.text-input {
  height: 100px;
  margin-top: 5px;
  margin-bottom: 5px;
}

benefits-modal ion-icon.inputIcon.icon.icon-ios.ion-ios-close.item-icon {
  z-index: 10;
}

benefits-modal .addauthicon {
  size: 12pt;
  color: #85bf31;
  font-size: xx-large;
  padding-top: 10px;
  padding-bottom: 10px;
}

benefits-modal .removeauthicon {
  font-size: xx-large;
  margin-top: 10px;
  margin-bottom: 10px;
}

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

benefits-modal .item.item-block .item-inner {
  border-bottom: none;
}

benefits-modal #livingWIll .item-md,
benefits-modal #skilledBed .item-md {
  padding-left: 0px;
}

benefits-modal .pl-5 {
  padding-left: 5px;
}

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

benefits-modal .popover-content {
  width: 280px !important;
}

benefits-modal .searchOptionsContainer {
  margin: 0px;
}

benefits-modal .inputBox {
  border: solid 1px #c6d1e0;
  height: 42px;
}

benefits-modal .form-element .text-input-md {
  margin: 8px 0px;
}

benefits-modal .error-message {
  color: #d0011b;
}

benefits-modal .datetime-md {
  padding: 0;
}

benefits-modal .days-remain-grid {
  padding: 0px;
}

benefits-modal .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

benefits-modal .add-button {
  background-color: white;
}

benefits-modal .footerButtonBtn {
  margin-right: 18px;
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
}

patient-subscribers-details .readonlyclass {
  opacity: 0.4;
  padding-left: 0px !important;
}

eligibility-history-grid .row {
  height: 45px;
}

view-verification-modal .cs-h2 {
  font-size: 1.4rem;
  color: #424040;
  font-weight: bold;
}

view-verification-modal .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

view-verification-modal .cardHeader {
  padding: 14px 19px 15px;
  margin: 0;
}

view-verification-modal .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

patient-biometrics .container {
  width: 80%;
  height: 200px;
  background: aqua;
  margin: auto;
  padding: 10px;
}

patient-biometrics .one {
  width: 15%;
  float: left;
}

patient-biometrics .two {
  margin-left: 15%;
}

patient-biometrics div .scroll-content {
  margin-top: 0;
}

patient-biometrics .fixed-content {
  margin-top: 0;
}

page-caller-popover .curantisH2 {
  font-size: 14px;
}

page-caller-popover .select-placeholder {
  height: 20px;
}

page-caller-popover .col {
  padding-left: 0px;
}

page-caller-popover .mt-5 {
  margin-top: 5px;
}

page-caller-popover .padding {
  padding: 5px 16px;
}

page-caller-popover .select {
  padding: 11px 11px 11px 16px;
  border: 1px solid #c5d0e0;
  max-width: 100%;
}

page-caller-popover .select .select-icon {
  margin-right: 10px;
}

page-caller-popover .ml-6 {
  margin-left: 6px;
}

page-caller-popover .button-row {
  float: right;
  margin-right: 2%;
  margin-top: 10px;
}

page-caller-popover .button-row .button {
  width: 106px;
  height: 42px;
  text-transform: none;
}

page-caller-popover .button-row button:first-child {
  margin-right: 20px;
  background-color: #d0021b;
}

page-caller-popover .pt-0 {
  padding: 0px;
}

page-caller-popover .col {
  padding-top: 0px;
  padding-bottom: 0px;
}

.ios page-caller-popover .pl-00 {
  padding-left: 0px;
}

page-certificate-consents-details .certificate-consents-content {
  margin-left: 0px;
  width: calc(100% - 101px);
}

page-certificate-consents-details .certificate-consents-patient {
  margin-left: -5px;
  width: calc(100% - 270px);
  margin-top: 20px;
}

page-certificate-consents-details .certificate-consents-patient-scroll-content {
  width: calc(100% - 90px);
}

page-certificate-consents-details ion-fab {
  right: 0px !important;
}

page-certificate-consents-details navigation-sidebar cs-left-navigation-bar .side-pane {
  -webkit-transform: none;
  transform: none;
}

page-certificate-consents-details .certificate-consents-Card {
  width: 100%;
  padding: 5px;
}

page-certificate-consents-details .certificate-consents-div {
  width: 100%;
  background-color: white;
  padding-left: 6px;
}

page-certificate-consents-details .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

page-certificate-consents-details .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

page-certificate-consents-details .box-radius,
page-certificate-consents-details .card-md,
page-certificate-consents-details .col {
  border-radius: 3px;
}

page-certificate-consents-details .dot {
  height: 12px;
  width: 12px;
  background-color: #85bf31;
  border-radius: 50%;
  display: inline-block;
}

page-certificate-consents-details .in-progress,
page-certificate-consents-details .completed {
  color: #85bf31;
  font-weight: bold;
}

page-certificate-consents-details .stop-button {
  margin-left: 20px;
  margin-bottom: 10px;
}

page-certificate-consents-details .box {
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

page-certificate-consents-details .row-box {
  margin: 10px;
  margin-right: 5px;
  padding-bottom: 10%;
}

page-certificate-consents-details .col {
  padding: 0 !important;
}

page-certificate-consents-details .split-pane {
  content: inherit;
}

page-certificate-consents-details .ion-content {
  overflow-y: hidden;
}

page-certificate-consents-details .left-welcome-header {
  background: -webkit-gradient(linear, left top, left bottom, from(#614a75), to(#ae2465));
  background: linear-gradient(#614a75, #ae2465);
  width: 30%;
  float: left;
  height: 100%;
}

page-certificate-consents-details .left-welcome-header .profile-img {
  border: 2px solid #5977ba;
  border-radius: 50%;
  width: auto;
  height: auto;
  margin: 12% 20% 3%;
  max-width: 65%;
  max-height: 65%;
}

page-certificate-consents-details .left-welcome-header .user-id {
  display: inline-block;
  text-align: center;
  width: 100%;
}

page-certificate-consents-details .left-welcome-header .color {
  color: white;
}

page-certificate-consents-details .left-welcome-header .bold {
  font-weight: bold;
}

page-certificate-consents-details .item-css {
  background: #e2e7ef;
  padding: 14px 19px;
  color: #5977ba;
  font-size: 16px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

page-certificate-consents-details .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-certificate-consents-details .item-css .icons {
  position: absolute;
  right: -20px;
  top: 10px;
  font-size: 1.5em;
  margin-right: 40px;
}

page-certificate-consents-details .item-css .icons .more-icon {
  margin-right: 20px;
}

page-certificate-consents-details .patient-details {
  padding: 10px;
}

page-certificate-consents-details .checkbox-group .checkbox-icon {
  width: 30px;
  height: 30px;
  border-width: 1px;
  border-color: #c5d0e0;
}

page-certificate-consents-details .checkbox-group .item.item-md .checkbox-md {
  margin: 9px 20px 9px 0;
}

page-certificate-consents-details .checkbox-group .item.item-md .checkbox-md .checkbox-checked {
  border-color: #5977ba;
  border-width: 2px;
}

page-certificate-consents-details .checkbox-group .item.item-md .checkbox-md .checkbox-checked .checkbox-inner {
  left: 8px;
  top: 2px;
  height: 16px;
  width: 11px;
}

page-certificate-consents-details .right-welcome-header {
  width: 70%;
  height: 100%;
  float: right;
  background-color: white;
}

page-certificate-consents-details .right-welcome-header .left-inner-div {
  margin-left: 25px;
  margin-top: 10px;
  height: 62%;
  padding-top: 10px;
}

page-certificate-consents-details .right-welcome-header .left-inner-div .physician-panel {
  width: 144px;
  height: 30px;
  background-color: #5977ba;
  padding: 5px 17px;
  color: white;
  border-radius: 30px;
  cursor: pointer;
}

page-certificate-consents-details .right-welcome-header .left-inner-div .header-text {
  color: #5977ba;
  display: block;
  font-size: 18px;
}

page-certificate-consents-details .right-welcome-header .left-inner-div .team-txt {
  color: #5977ba;
  font-size: 18px;
  margin-top: 10px;
  border-right: 3px solid #5977ba;
  display: block;
  width: 59px;
  float: left;
}

page-certificate-consents-details .right-welcome-header .left-inner-div .team-dropdown {
  width: 70%;
}

page-certificate-consents-details .right-welcome-header .left-inner-div .select-text {
  font-weight: bold;
}

page-certificate-consents-details .right-welcome-header .left-inner-div .select-item {
  max-width: 100%;
}

page-certificate-consents-details .right-welcome-header .left-inner-div ion-label {
  display: none;
}

page-certificate-consents-details .right-welcome-header .left-inner-div .item-inner {
  border: none;
}

page-certificate-consents-details .right-welcome-header .right-inner-div {
  display: block;
  padding: 5%;
  background: #eeeeee;
  min-height: 33%;
  height: auto;
}

page-certificate-consents-details .right-welcome-header .right-inner-div .txt-day {
  color: #5977ba;
  font-size: 15px;
  float: left;
  font-weight: bold;
  padding-right: 8px;
  margin-right: 8px;
  min-width: 17%;
  width: auto;
}

page-certificate-consents-details .right-welcome-header .right-inner-div .txt-date {
  font-size: 15px;
  float: left;
  font-weight: 600;
  border-right: 3px solid #5977ba;
  padding-right: 10px;
  margin-right: 10px;
  min-width: 21%;
  width: auto;
}

page-certificate-consents-details .right-welcome-header .right-inner-div .txt-time {
  font-size: 15px;
  padding-left: 3%;
  font-weight: 600;
  min-width: 30%;
  width: auto;
}

page-certificate-consents-details .visits {
  height: 200px;
  overflow-y: auto;
}

page-certificate-consents-details .visitsHeader {
  font-weight: 600;
  font-size: 16px;
  text-align: left;
}

page-certificate-consents-details .visitsRow {
  height: 50px;
  font-size: 14px;
  cursor: pointer;
}

page-certificate-consents-details .visitsRow:nth-child(even) {
  background-color: #eeeeee;
}

page-certificate-consents-details .visitsTd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-certificate-consents-details .patientValue {
  font-weight: bold;
  color: #5977ba;
}

page-certificate-consents-details .pointer {
  cursor: pointer;
}

page-certificate-consents-details .pageBtn {
  display: inline;
  cursor: pointer;
}

page-certificate-consents-details .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-certificate-consents-details .currentBtn {
  border-bottom: 2px solid black;
}

page-certificate-consents-details .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

page-certificate-consents-details .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-left: -30px;
  margin-right: 0;
  margin-top: -3px;
  height: 30px;
  width: 30px;
}

page-certificate-consents-details .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-certificate-consents-details .planOfCareBtn {
  margin-right: 10px;
}

page-certificate-consents-details ion-content.noScrollBar.content.content-md
> div.scroll-content::-webkit-scrollbar,
page-certificate-consents-details .clinicalContainer::-webkit-scrollbar {
  width: 0px;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-certificate-consents-details .grid {
  background-color: rgba(197, 208, 224, 0.2);
  min-width: 1252px !important;
}

page-certificate-consents-details *:not(html) {
  -webkit-transform: translate3d(0, 0, 0);
}

page-certificate-consents-details .addendumIcon {
  padding-right: 4px;
}

page-certificate-consents-details .card-md {
  margin: 0px;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: auto;
  margin-bottom: 20px;
}

page-certificate-consents-details .yesterday-block {
  width: 33%;
  height: 100%;
  margin: 8% 0;
  float: left;
}

page-certificate-consents-details .cardHeader {
  margin: 5px 5px 0px 5px;
}

page-certificate-consents-details .img-admit {
  width: 43%;
  height: 30%;
  float: left;
}

page-certificate-consents-details .img-admin-txt {
  font-size: 40px;
  font-weight: 500;
  color: #5977ba;
  margin-left: 5px;
}

page-certificate-consents-details .img-admin-bottom {
  font-size: 12px;
  font-weight: bold;
  color: #5977ba;
  display: block;
  float: left;
}

page-certificate-consents-details .img-block {
  position: absolute;
  top: 0px;
  padding: 0% 18%;
}

page-certificate-consents-details .loading-icon {
  margin: 0% 31%;
  width: 191px;
}

page-certificate-consents-details [col-6] {
  width: 53%;
  max-width: 53%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 53%;
  -ms-flex: 0 0 53%;
  flex: 0 0 53%;
}

page-certificate-consents-details [col-5] {
  width: 44%;
  max-width: 44%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 44%;
  -ms-flex: 0 0 44%;
  flex: 0 0 44%;
}

page-certificate-consents-details .alerts {
  margin-left: 5%;
  height: 441px;
  position: absolute;
  top: -218px;
  right: 10px;
}

page-certificate-consents-details .yesterday-details {
  margin-top: 26px;
}

page-certificate-consents-details .task-detail {
  margin-left: 5%;
  height: 324px;
  position: absolute;
  top: -73px;
  right: 10px;
}

page-certificate-consents-details .noData {
  width: 100%;
  margin: 11% 0%;
  text-align: center;
  color: gray;
  font-weight: bold;
}

page-certificate-consents-details .task-detail-block {
  width: 100%;
  margin: 21px 0;
  border-bottom: 1px solid #dfdfe4;
  padding-bottom: 10px;
}

page-certificate-consents-details .cardHeaderNew {
  color: #5977ba;
  opacity: 0.9;
  border-bottom: 1px solid #dfdfe4;
}

page-certificate-consents-details .alert-box {
  overflow-y: auto;
}

page-certificate-consents-details .alert-box .alert-item {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  border-bottom: 1px solid #dfdfe4;
  padding: 10px 0;
}

page-certificate-consents-details .alert-box .alert-item .item-start {
  width: 70px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: center;
}

page-certificate-consents-details .alert-box .alert-item .item-start div {
  margin: 5px 0;
}

page-certificate-consents-details .alert-box .alert-item .item-start div .alert-icon,
page-certificate-consents-details .alert-box .alert-item .item-start div .notification-icon {
  margin: 0 auto 10px;
  width: 24px;
  height: inherit;
  position: relative;
}

page-certificate-consents-details .alert-box .alert-item .item-start div .alert-icon ion-icon,
page-certificate-consents-details .alert-box .alert-item .item-start div .notification-icon ion-icon {
  color: #eeaf4b;
  font-size: 35px !important;
}

page-certificate-consents-details .alert-box .alert-item .item-start div .alert-icon .alert-indicator,
page-certificate-consents-details .alert-box .alert-item .item-start div .notification-icon .alert-indicator {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #a6ca72;
  z-index: 1;
  position: absolute;
  top: 0px;
  left: -2px;
  background-color: #d0021b;
}

page-certificate-consents-details .alert-box .alert-item .item-start div .notification-icon {
  width: 36px;
}

page-certificate-consents-details .alert-box .alert-item .item-start div .light-label {
  opacity: 0.7;
}

page-certificate-consents-details .alert-box .alert-item .item-start div .created-label {
  color: #2d2c2c;
  font-size: 10px;
  font-weight: bold;
  display: block;
  text-align: center;
}

page-certificate-consents-details .alert-box .alert-item .item-start div .date-label {
  color: #9b9b9b;
  font-size: 10px;
  display: block;
  text-align: center;
}

page-certificate-consents-details .alert-box .alert-item .item-main {
  width: calc(100% - 70px);
  border-left: 1px solid #dfdfe4;
  padding: 0 0 0 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-certificate-consents-details .alert-box .alert-item .item-main div {
  width: 100%;
}

page-certificate-consents-details .alert-box .alert-item .item-main .alert-message {
  font-size: 14px;
  overflow: visible;
}

page-certificate-consents-details .alert-box .alert-item .item-main .bold {
  font-weight: bold;
}

page-certificate-consents-details .alert-box .alert-item .item-main #action-buttons {
  width: 100%;
  text-align: right;
}

page-certificate-consents-details .alert-box .alert-item .item-main #action-buttons .button-small-md {
  height: 21px;
  width: 62px;
}

page-certificate-consents-details .alert-box .alert-item .item-main #action-buttons .button-inner {
  text-transform: capitalize;
  font-size: 10px;
  font-weight: 600;
}

page-certificate-consents-details .landing-card {
  margin: 20px 20px;
  width: calc(100% - 40px);
  height: auto;
  background-color: white;
  border-radius: 3px;
  -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16), 0px 0px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16), 0px 0px 6px rgba(0, 0, 0, 0.23);
  text-align: center;
}

page-certificate-consents-details .landing-card .profile-container {
  margin: 100px auto 120px;
  display: inline-block;
  position: relative;
  width: 650px;
  height: 460px;
  -webkit-box-shadow: 0px 38px 61px -22px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 38px 61px -22px rgba(0, 0, 0, 0.75);
}

page-certificate-consents-details .landing-card .profile-container .profile {
  color: white;
  position: absolute;
  left: 30px;
  bottom: 30px;
  text-align: left;
}

page-certificate-consents-details .landing-card .profile-container .profile .profile-img {
  border: 2px solid #fff;
  border-radius: 50%;
  width: 94px;
  height: 94px;
  margin: 14px 0 7px 10px;
}

page-certificate-consents-details .landing-card .profile-container .profile .profile-name {
  font-size: 14px;
  font-weight: bold;
  width: 100%;
  margin-bottom: 20px;
  margin-left: 10px;
  text-shadow: 1px 1px #333;
}

page-certificate-consents-details .landing-card .profile-container .profile .profile-date {
  font-size: 16px;
  font-weight: lighter;
  width: 100%;
}

page-certificate-consents-details .landing-card .profile-container .profile .profile-time {
  font-size: 20px;
  font-weight: lighter;
  width: 100%;
}

page-certificate-consents-details ion-alert > ion-backdrop {
  opacity: 0.3 !important;
}

page-certificate-consents-details .referral-header-bar {
  background: #e2e7ef;
  color: #5977ba;
  font-size: 18px;
}

page-certificate-consents-details .certificates-values {
  padding: 10px 5px 10px 16px;
  background: #eee;
}

page-certificate-consents-details .certificates-data {
  padding: 0px 16px;
  margin-top: 10px;
}

page-certificate-consents-details .bg-grey {
  background: #f0f0f0;
}

page-certificate-consents-details .bg-white {
  background: #ffffff;
}

page-certificate-consents-details .certificates {
  padding-bottom: 10px;
}

page-certificate-consents-details .scroll_row {
  min-width: 1200px;
}

page-certificate-consents-details .arrowIcon {
  position: absolute;
  top: 4px;
  margin-left: 2px;
}

page-certificate-consents-details .headerPadding {
  padding: 13px 16px;
}

page-certificate-consents-details .headerPadding .certificate-consents-div {
  padding: 0px;
}

page-certificate-consents-details .headerPadding .overWritePadding {
  height: 50px;
  padding: 13px 20px;
  margin: 0px;
}

page-certificate-consents-details .headerPadding .filter-opts {
  margin-top: 0px;
  padding: 14px 20px;
  height: 50px;
}

page-certificate-consents-details .headerPadding .filtered-values {
  padding: 10px 20px 10px 20px !important;
}

page-certificate-consents-details .fab {
  margin-top: 1px;
}

@media (orientation: landscape) {
  .ios page-certificate-consents-details .certificate-consents-content {
    margin-left: 0px;
    width: calc(100% - 67px);
    margin-top: -17px;
  }
  .ios page-certificate-consents-details .certificate-consents-patient {
    margin-left: -20px;
    width: calc(100% - 210px);
    margin-top: -10px;
  }
}

.pagination-consents {
  padding: 10px 0 16px 0;
  float: right;
}

.pageBtn {
  display: inline;
  cursor: pointer;
}

.pageBtn + .pageBtn {
  margin-left: 30px;
}

.currentBtn {
  border-bottom: 2px solid black;
}

@media (orientation: portrait) {
  .ios page-certificate-consents-details .certificate-consents-content {
    margin-left: 64px;
    width: calc(100% - 47px);
    margin-top: -17px;
  }
  .ios page-certificate-consents-details .certificate-consents-patient {
    margin-left: -32px;
    width: calc(100% - 155px);
    margin-top: -20px;
  }
}

.ios page-certificate-consents-details .arrowIcon {
  top: 2px;
}

page-certification ion-select {
  max-width: 75% !important;
}

page-certification .select .select-icon {
  position: absolute;
  right: 20px;
}

page-certification .text-input,
page-certification .text-input.text-input-md {
  margin-left: 16px;
  margin-bottom: 11px;
}

page-certification ion-input {
  margin-top: 16px;
}

page-certification div.item-inner {
  border: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

page-certification .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-certification .grid {
  background-color: transparent;
}

page-certification .search {
  border-radius: 50px;
  background: #d3d3d3;
}

page-certification .search .item-md {
  background-color: transparent;
}

page-certification .search-wrapper-light {
  background: none;
  border-radius: 0;
  margin-left: 5px;
  margin-right: 5px;
  border-bottom: none;
}

page-certification .search-wrapper-light input,
page-certification .search-wrapper-light input::-webkit-input-placeholder {
  color: #ffffff;
}

page-certification .searchbar-md {
  padding: 0px;
}

page-certification .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-certification .select-md .select-icon .select-icon-inner {
  left: 8px;
  margin-top: -2px;
}

page-certification .searchbar-search-icon {
  cursor: pointer;
}

page-certification .item-css {
  padding: 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
}

page-certification .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
}

page-certification .item-css .icons {
  position: absolute;
  right: 0;
  top: 10px;
  font-size: 1.5em;
  margin-right: 40px;
}

page-certification .item-css .icons .more-icon {
  margin-right: 20px;
}

page-certification .search-box .label-md {
  margin: 0px !important;
}

page-certification .search-box .input-wrapper {
  height: 50px;
}

page-certification .item.item-md .checkbox-md {
  margin: 9px;
}

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

page-certification .negative-ml-2 {
  margin-left: -2px;
}

page-certification .h-50 {
  height: 50px;
}

page-certification .ml-2 {
  margin-left: 2px;
}

page-certification .searchbar-input-container {
  margin-left: -20px;
}

page-certification .list-md {
  margin: -1px 0 -14px;
}

page-certification .form-row {
  margin-left: -6px;
}

page-certification .form-element {
  margin-top: -3px;
}

page-certification .ml-20 {
  margin-left: 20px;
}

page-certification .pl-0 {
  padding-left: 0 !important;
}

page-certification .checkbox-row {
  margin-left: -9px;
}

page-certification .pl-16 {
  padding-left: 16px !important;
}

page-certification .item-md {
  padding-left: 0;
}

page-certification .col {
  padding-left: 0;
  padding-bottom: 0;
}

page-certification .text-spacing {
  margin-top: 25px;
}

page-certification .text-right {
  margin-right: 43px;
}

page-certification input[type="file"] {
  display: none;
}

page-certification .custom-file-upload {
  display: inline-block;
  padding: 6px 12px;
  cursor: pointer;
  color: #1d5ac5;
}

page-certification .label-spacing {
  margin-bottom: -9px;
}

page-certification .period-date-spacing {
  margin-top: 10px;
  margin-bottom: -25px;
}

page-certification .dummy-textbox {
  margin-left: -18px;
}

page-certification .searchOptionName {
  text-align: left;
}

page-certification .item-col {
  padding-top: 0;
}

page-certification ion-col.mt-5 {
  padding-top: 0;
}

page-certification .popupElementSpacing {
  margin: 20px 30px 20px 40px;
}

.certification-popover .modal-wrapper {
  height: 75%;
  top: 4%;
}

.ios .certification-popover .modal-wrapper {
  width: 70%;
  height: 75%;
  top: 10%;
  left: 20%;
}

page-consents-details .consents-content {
  margin-left: 0px;
  width: calc(100% - 81px);
}

page-consents-details .margin-fix {
  margin-right: calc(100% - 90%);
}

page-consents-details .consents-patient {
  margin-left: -5px;
  width: calc(100% - 250px);
}

page-consents-details .consents-patient-scroll-content {
  width: calc(100% - 90px);
}

page-consents-details ion-fab {
  right: 0px !important;
}

page-consents-details navigation-sidebar cs-left-navigation-bar .side-pane {
  -webkit-transform: none;
  transform: none;
}

page-consents-details .consents-card {
  width: 100%;
  padding: 5px;
}

page-consents-details .consents-div {
  width: 100%;
  background-color: white;
  padding-left: 6px;
}

page-consents-details .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

page-consents-details .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

page-consents-details .box-radius,
page-consents-details .card-md,
page-consents-details .col {
  border-radius: 3px;
}

page-consents-details .dot {
  height: 12px;
  width: 12px;
  background-color: #85bf31;
  border-radius: 50%;
  display: inline-block;
}

page-consents-details .in-progress,
page-consents-details .completed {
  color: #85bf31;
  font-weight: bold;
}

page-consents-details .stop-button {
  margin-left: 20px;
  margin-bottom: 10px;
}

page-consents-details .box {
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

page-consents-details .row-box {
  margin: 10px;
  margin-right: 5px;
  padding-bottom: 10%;
}

page-consents-details .col {
  padding: 0 !important;
}

page-consents-details .split-pane {
  content: inherit;
}

page-consents-details .ion-content {
  overflow-y: hidden;
}

page-consents-details .left-welcome-header {
  background: -webkit-gradient(linear, left top, left bottom, from(#614a75), to(#ae2465));
  background: linear-gradient(#614a75, #ae2465);
  width: 30%;
  float: left;
  height: 100%;
}

page-consents-details .left-welcome-header .profile-img {
  border: 2px solid #5977ba;
  border-radius: 50%;
  width: auto;
  height: auto;
  margin: 12% 20% 3%;
  max-width: 65%;
  max-height: 65%;
}

page-consents-details .left-welcome-header .user-id {
  display: inline-block;
  text-align: center;
  width: 100%;
}

page-consents-details .left-welcome-header .color {
  color: white;
}

page-consents-details .left-welcome-header .bold {
  font-weight: bold;
}

page-consents-details .item-css {
  background: #e2e7ef;
  padding: 14px 19px;
  color: #5977ba;
  font-size: 16px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

page-consents-details .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-consents-details .item-css .icons {
  position: absolute;
  right: -20px;
  top: 10px;
  font-size: 1.5em;
  margin-right: 40px;
}

page-consents-details .item-css .icons .more-icon {
  margin-right: 20px;
}

page-consents-details .patient-details {
  padding: 10px;
}

page-consents-details .checkbox-group .checkbox-icon {
  width: 30px;
  height: 30px;
  border-width: 1px;
  border-color: #c5d0e0;
}

page-consents-details .checkbox-group .item.item-md .checkbox-md {
  margin: 9px 20px 9px 0;
}

page-consents-details .checkbox-group .item.item-md .checkbox-md .checkbox-checked {
  border-color: #5977ba;
  border-width: 2px;
}

page-consents-details .checkbox-group .item.item-md .checkbox-md .checkbox-checked .checkbox-inner {
  left: 8px;
  top: 2px;
  height: 16px;
  width: 11px;
}

page-consents-details .right-welcome-header {
  width: 70%;
  height: 100%;
  float: right;
  background-color: white;
}

page-consents-details .right-welcome-header .left-inner-div {
  margin-left: 25px;
  margin-top: 10px;
  height: 62%;
  padding-top: 10px;
}

page-consents-details .right-welcome-header .left-inner-div .physician-panel {
  width: 144px;
  height: 30px;
  background-color: #5977ba;
  padding: 5px 17px;
  color: white;
  border-radius: 30px;
  cursor: pointer;
}

page-consents-details .right-welcome-header .left-inner-div .header-text {
  color: #5977ba;
  display: block;
  font-size: 18px;
}

page-consents-details .right-welcome-header .left-inner-div .team-txt {
  color: #5977ba;
  font-size: 18px;
  margin-top: 10px;
  border-right: 3px solid #5977ba;
  display: block;
  width: 59px;
  float: left;
}

page-consents-details .right-welcome-header .left-inner-div .team-dropdown {
  width: 70%;
}

page-consents-details .right-welcome-header .left-inner-div .select-text {
  font-weight: bold;
}

page-consents-details .right-welcome-header .left-inner-div .select-item {
  max-width: 100%;
}

page-consents-details .right-welcome-header .left-inner-div ion-label {
  display: none;
}

page-consents-details .right-welcome-header .left-inner-div .item-inner {
  border: none;
}

page-consents-details .right-welcome-header .right-inner-div {
  display: block;
  padding: 5%;
  background: #eeeeee;
  min-height: 33%;
  height: auto;
}

page-consents-details .right-welcome-header .right-inner-div .txt-day {
  color: #5977ba;
  font-size: 15px;
  float: left;
  font-weight: bold;
  padding-right: 8px;
  margin-right: 8px;
  min-width: 17%;
  width: auto;
}

page-consents-details .right-welcome-header .right-inner-div .txt-date {
  font-size: 15px;
  float: left;
  font-weight: 600;
  border-right: 3px solid #5977ba;
  padding-right: 10px;
  margin-right: 10px;
  min-width: 21%;
  width: auto;
}

page-consents-details .right-welcome-header .right-inner-div .txt-time {
  font-size: 15px;
  padding-left: 3%;
  font-weight: 600;
  min-width: 30%;
  width: auto;
}

page-consents-details .visits {
  height: 200px;
  overflow-y: auto;
}

page-consents-details .visitsHeader {
  font-weight: 600;
  font-size: 16px;
  text-align: left;
}

page-consents-details .visitsRow {
  height: 50px;
  font-size: 14px;
  cursor: pointer;
}

page-consents-details .visitsRow:nth-child(even) {
  background-color: #eeeeee;
}

page-consents-details .visitsTd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-consents-details .patientValue {
  font-weight: bold;
  color: #5977ba;
}

page-consents-details .pointer {
  cursor: pointer;
}

page-consents-details .pageBtn {
  display: inline;
  cursor: pointer;
}

page-consents-details .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-consents-details .currentBtn {
  border-bottom: 2px solid black;
}

page-consents-details .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

page-consents-details .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-left: -30px;
  margin-right: 0;
  margin-top: -3px;
  height: 30px;
  width: 30px;
}

page-consents-details .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-consents-details .planOfCareBtn {
  margin-right: 10px;
}

page-consents-details ion-content.noScrollBar.content.content-md
> div.scroll-content::-webkit-scrollbar,
page-consents-details .clinicalContainer::-webkit-scrollbar {
  width: 0px;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-consents-details .grid {
  background-color: rgba(197, 208, 224, 0.2);
  min-width: 1252px !important;
}

page-consents-details *:not(html) {
  -webkit-transform: translate3d(0, 0, 0);
}

page-consents-details .addendumIcon {
  padding-right: 4px;
}

page-consents-details .card-md {
  margin: 0px;
  -webkit-box-shadow: none;
  box-shadow: none;
  width: auto;
  margin-bottom: 20px;
}

page-consents-details .yesterday-block {
  width: 33%;
  height: 100%;
  margin: 8% 0;
  float: left;
}

page-consents-details .cardHeader {
  margin: 5px 5px 0px 5px;
}

page-consents-details .img-admit {
  width: 43%;
  height: 30%;
  float: left;
}

page-consents-details .img-admin-txt {
  font-size: 40px;
  font-weight: 500;
  color: #5977ba;
  margin-left: 5px;
}

page-consents-details .img-admin-bottom {
  font-size: 12px;
  font-weight: bold;
  color: #5977ba;
  display: block;
  float: left;
}

page-consents-details .img-block {
  position: absolute;
  top: 0px;
  padding: 0% 18%;
}

page-consents-details .loading-icon {
  margin: 0% 31%;
  width: 191px;
}

page-consents-details [col-6] {
  width: 53%;
  max-width: 53%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 53%;
  -ms-flex: 0 0 53%;
  flex: 0 0 53%;
}

page-consents-details [col-5] {
  width: 44%;
  max-width: 44%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 44%;
  -ms-flex: 0 0 44%;
  flex: 0 0 44%;
}

page-consents-details .alerts {
  margin-left: 5%;
  height: 441px;
  position: absolute;
  top: -218px;
  right: 10px;
}

page-consents-details .yesterday-details {
  margin-top: 26px;
}

page-consents-details .task-detail {
  margin-left: 5%;
  height: 324px;
  position: absolute;
  top: -73px;
  right: 10px;
}

page-consents-details .noData {
  width: 100%;
  margin: 11% 0%;
  text-align: center;
  color: gray;
  font-weight: bold;
}

page-consents-details .task-detail-block {
  width: 100%;
  margin: 21px 0;
  border-bottom: 1px solid #dfdfe4;
  padding-bottom: 10px;
}

page-consents-details .cardHeaderNew {
  color: #5977ba;
  opacity: 0.9;
  border-bottom: 1px solid #dfdfe4;
}

page-consents-details .alert-box {
  overflow-y: auto;
}

page-consents-details .alert-box .alert-item {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  border-bottom: 1px solid #dfdfe4;
  padding: 10px 0;
}

page-consents-details .alert-box .alert-item .item-start {
  width: 70px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: center;
}

page-consents-details .alert-box .alert-item .item-start div {
  margin: 5px 0;
}

page-consents-details .alert-box .alert-item .item-start div .alert-icon,
page-consents-details .alert-box .alert-item .item-start div .notification-icon {
  margin: 0 auto 10px;
  width: 24px;
  height: inherit;
  position: relative;
}

page-consents-details .alert-box .alert-item .item-start div .alert-icon ion-icon,
page-consents-details .alert-box .alert-item .item-start div .notification-icon ion-icon {
  color: #eeaf4b;
  font-size: 35px !important;
}

page-consents-details .alert-box .alert-item .item-start div .alert-icon .alert-indicator,
page-consents-details .alert-box .alert-item .item-start div .notification-icon .alert-indicator {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #a6ca72;
  z-index: 1;
  position: absolute;
  top: 0px;
  left: -2px;
  background-color: #d0021b;
}

page-consents-details .alert-box .alert-item .item-start div .notification-icon {
  width: 36px;
}

page-consents-details .alert-box .alert-item .item-start div .light-label {
  opacity: 0.7;
}

page-consents-details .alert-box .alert-item .item-start div .created-label {
  color: #2d2c2c;
  font-size: 10px;
  font-weight: bold;
  display: block;
  text-align: center;
}

page-consents-details .alert-box .alert-item .item-start div .date-label {
  color: #9b9b9b;
  font-size: 10px;
  display: block;
  text-align: center;
}

page-consents-details .alert-box .alert-item .item-main {
  width: calc(100% - 70px);
  border-left: 1px solid #dfdfe4;
  padding: 0 0 0 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-consents-details .alert-box .alert-item .item-main div {
  width: 100%;
}

page-consents-details .alert-box .alert-item .item-main .alert-message {
  font-size: 14px;
  overflow: visible;
}

page-consents-details .alert-box .alert-item .item-main .bold {
  font-weight: bold;
}

page-consents-details .alert-box .alert-item .item-main #action-buttons {
  width: 100%;
  text-align: right;
}

page-consents-details .alert-box .alert-item .item-main #action-buttons .button-small-md {
  height: 21px;
  width: 62px;
}

page-consents-details .alert-box .alert-item .item-main #action-buttons .button-inner {
  text-transform: capitalize;
  font-size: 10px;
  font-weight: 600;
}

page-consents-details .landing-card {
  margin: 20px 20px;
  width: calc(100% - 40px);
  height: auto;
  background-color: white;
  border-radius: 3px;
  -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16), 0px 0px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16), 0px 0px 6px rgba(0, 0, 0, 0.23);
  text-align: center;
}

page-consents-details .landing-card .profile-container {
  margin: 100px auto 120px;
  display: inline-block;
  position: relative;
  width: 650px;
  height: 460px;
  -webkit-box-shadow: 0px 38px 61px -22px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 38px 61px -22px rgba(0, 0, 0, 0.75);
}

page-consents-details .landing-card .profile-container .profile {
  color: white;
  position: absolute;
  left: 30px;
  bottom: 30px;
  text-align: left;
}

page-consents-details .landing-card .profile-container .profile .profile-img {
  border: 2px solid #fff;
  border-radius: 50%;
  width: 94px;
  height: 94px;
  margin: 14px 0 7px 10px;
}

page-consents-details .landing-card .profile-container .profile .profile-name {
  font-size: 14px;
  font-weight: bold;
  width: 100%;
  margin-bottom: 20px;
  margin-left: 10px;
  text-shadow: 1px 1px #333;
}

page-consents-details .landing-card .profile-container .profile .profile-date {
  font-size: 16px;
  font-weight: lighter;
  width: 100%;
}

page-consents-details .landing-card .profile-container .profile .profile-time {
  font-size: 20px;
  font-weight: lighter;
  width: 100%;
}

page-consents-details ion-alert > ion-backdrop {
  opacity: 0.3 !important;
}

page-consents-details .referral-header-bar {
  background: #e2e7ef;
  color: #5977ba;
  font-size: 18px;
}

page-consents-details .bg-grey {
  background: #f0f0f0;
}

page-consents-details .bg-white {
  background: #ffffff;
}

page-consents-details .scroll_row {
  min-width: 1200px;
}

page-consents-details .arrowIcon {
  position: absolute;
  top: 4px;
  margin-left: 2px;
}

page-consents-details .headerPadding {
  padding: 13px 16px;
}

page-consents-details .headerPadding .consents-div {
  padding: 0px;
}

page-consents-details .headerPadding .overWritePadding {
  height: 50px;
  padding: 13px 20px;
  margin: 0px;
}

page-consents-details .headerPadding .filter-opts {
  margin-top: 0px;
  padding: 14px 20px;
  height: 50px;
}

page-consents-details .headerPadding .filtered-values {
  padding: 10px 20px 10px 20px !important;
}

page-consents-details .fab {
  margin-top: 1px;
}

@media (orientation: landscape) {
  .ios page-consents-details .consents-content {
    margin-left: 0px;
    width: calc(100% - 67px);
    margin-top: -17px;
  }
  .ios page-consents-details .consents-patient {
    margin-left: -20px;
    width: calc(100% - 210px);
    margin-top: -10px;
  }
}

@media (orientation: portrait) {
  .ios page-consents-details .consents-content {
    margin-left: 64px;
    width: calc(100% - 47px);
    margin-top: -17px;
  }
  .ios page-consents-details .consents-patient {
    margin-left: -32px;
    width: calc(100% - 155px);
    margin-top: -20px;
  }
}

.ios page-consents-details .arrowIcon {
  top: 2px;
}

page-consents .item.item-block .item-inner {
  border-bottom: none;
}

page-consents .item {
  padding-left: 0;
}

page-consents .popupElementSpacing {
  margin: 20px 35px 20px 30px;
}

page-consents .consents-popover .modal-wrapper {
  height: 75%;
  top: 4%;
}

page-consents .ios .consents-popover .modal-wrapper {
  width: 70%;
  height: 75%;
  top: 10%;
  left: 20%;
}

page-diagnosis .diagnosis-content {
  margin-left: 0px;
  width: calc(100% - 100px);
  background-color: rgba(155, 155, 155, 0);
}

page-diagnosis .scroll-content {
  padding-right: 0px !important;
}

page-diagnosis .diagnosis-scroll-content {
  width: calc(100% - 85px);
}

page-diagnosis .diagnosis-content.diagnosis-detail-content {
  margin-left: -6px;
  width: calc(100% - 269px);
}

page-diagnosis .diagnosis-content.diagnosis-detail-scroll-content {
  margin-left: -6px;
  width: calc(100% - 254px);
}

page-diagnosis .rowBox {
  padding-bottom: 5%;
  margin: 0px;
}

page-diagnosis .rowBox > .col {
  padding-top: 0px;
}

page-diagnosis .pt-rowBox {
  margin: 5px 0px 0px 7px;
}

page-diagnosis ion-label.nowordwrap {
  white-space: normal;
}

page-diagnosis .mR0 {
  margin-right: 0px;
}

page-diagnosis ion-fab {
  right: 0;
}

page-diagnosis .diagnosis {
  padding: 13px 16px;
  font-size: 1.4rem;
  line-height: 1.5;
  margin-top: 10px;
  padding-bottom: 10%;
  position: inherit;
}

page-diagnosis .diagnosis .diagnosis-type {
  padding: 15px;
  font-size: 16px;
}

page-diagnosis .mb-50 {
  margin-bottom: 50px;
}

page-diagnosis .table-values {
  margin-top: 10px;
}

page-diagnosis .bg-grey {
  background: #f0f0f0;
}

page-diagnosis .bg-white {
  background: #ffffff;
}

page-diagnosis .w-13 {
  width: 13%;
  max-width: 13%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 13%;
  -ms-flex: 0 0 13%;
  flex: 0 0 13%;
}

page-diagnosis .w-20 {
  width: 20%;
  max-width: 20%;
}

page-diagnosis .arrowIcon {
  position: absolute;
  padding-left: 6px;
  font-size: 18px;
  font-weight: 700;
  top: 21px;
}

page-diagnosis .activityPagination {
  padding: 20px 20px 25px 0px;
  float: right;
}

page-diagnosis .pageBtn {
  display: inline;
  cursor: pointer;
}

page-diagnosis .pl-10 {
  padding-left: 10%;
}

page-diagnosis .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-diagnosis .diagnosis-text {
  float: right;
}

page-diagnosis .diagnosis-text ion-icon {
  font-size: 1em;
}

page-diagnosis .diagnosis-text span {
  margin-left: 5px;
}

page-diagnosis .not_authorized_box {
  margin: 40px;
  text-align: center;
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  padding: 30px;
  border: 1px solid transparent;
  border-radius: 4px;
}

page-diagnosis .card-ios {
  margin-top: -10px;
}

page-diagnosis .fab-ios {
  margin-top: -77%;
}

page-diagnosis .ios .more-icon {
  margin-top: -25px;
}

page-diagnosis .card-md {
  margin: 0px 0px 0px 1px !important;
  height: 100%;
  width: auto;
}

page-diagnosis .history_list {
  padding-bottom: 10px;
}

page-diagnosis .scroll_row {
  padding: 5px;
}

page-diagnosis .ht50 {
  height: 50px;
}

page-diagnosis .label-padding {
  padding: 12px 20px;
  height: 50px;
}

page-diagnosis .adjust-padding {
  padding: 0;
}

page-diagnosis .adjust-padding ion-col.col {
  padding: 15px 0 15px 20px !important;
}

page-diagnosis .adjust-padding ion-col.col .label-md {
  margin: 0px;
}

page-diagnosis .overWriteMP {
  margin-top: 0px;
  padding: 0px;
}

page-diagnosis .overWriteMP ion-col.col {
  padding: 15px 0 15px 20px !important;
}

page-diagnosis .caret {
  color: #070101;
  font-weight: bold;
}

page-diagnosis .no-caret {
  color: #c1bfbf;
  font-weight: normal;
}

.diagnosis-content .referral-header-bar .icons {
  right: 1px;
}

.diagnosis-content.diagnosis-detail-content .icons {
  right: 8px;
  top: 22px;
}

.action-icons {
  top: 15px;
  margin-right: 20px;
  position: absolute;
  right: 0px;
  font-size: 1.5em;
}

.action-icons .more-icon {
  margin-right: 20px;
}

.action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

.ios .page-diagnosis ion-fab {
  right: 12px;
}

.ios .diagnosis-text span {
  display: inline-block;
}

@media (orientation: landscape) {
  .ios page-diagnosis .diagnosis-content {
    margin-left: 27px;
    width: calc(100% - 112px);
    margin-top: 5px;
  }
  .ios page-diagnosis .diagnosis-content .icons {
    right: 23px;
    top: 19px;
  }
  .ios page-diagnosis .diagnosis-content ion-fab {
    top: 22px;
    right: -7px;
  }
  .ios page-diagnosis .diagnosis-content .scroll-content {
    margin-left: -37px;
  }
  .ios page-diagnosis .scroll-content {
    padding-left: 7px;
  }
  .ios page-diagnosis .diagnosis-content.diagnosis-detail-content {
    margin-left: 12px !important;
    width: calc(100% - 250px) !important;
  }
  .ios page-diagnosis .arrowIcon {
    top: 19px;
  }
  .ios page-diagnosis .mL10 {
    margin-left: 10px;
  }
  .ios page-diagnosis .pt-rowBox {
    margin: 10px 0 0 4px;
  }
}

@media (orientation: landscape) and (max-width: 1180px) {
  page-diagnosis .pal-history-list ion-icon {
    display: contents !important;
  }
  page-diagnosis .pal-history-list ion-col.col {
    padding: 15px 0 15px 5px !important;
  }
  page-diagnosis .pal-history-list .scrollable-content {
    overflow-x: auto;
    width: 100%;
    overflow-y: hidden;
    border-left: 16px solid white;
    border-right: 16px solid white;
    padding-right: 0;
    padding-left: 0;
  }
  page-diagnosis .pal-history-list .pal-col-md {
    padding-left: 5px !important;
    width: 10.75% !important;
    min-width: 10.75% !important;
    max-width: 10.75% !important;
  }
  page-diagnosis .pal-history-list .pal-col-sm {
    padding-left: 5px !important;
    width: 3.22% !important;
    min-width: 3.22% !important;
    max-width: 3.22% !important;
  }
  page-diagnosis .pal-history-list .pal-col-lg {
    padding-left: 5px !important;
    width: 21.5% !important;
    min-width: 21.5% !important;
    max-width: 21.5% !important;
  }
  page-diagnosis .pal-history-list .cs-table.history_list {
    width: 132% !important;
  }
  page-diagnosis .pal-history-list .scroll_row {
    padding-left: 10px;
  }
}

@media (orientation: portrait) {
  .ios .diagnosis-content {
    margin-left: 108px;
    width: calc(100% - 99px);
  }
  .ios .diagnosis-content .icons {
    right: 32px;
    top: 19px;
  }
  .ios .diagnosis-content ion-fab {
    right: -6px;
    top: 22px;
  }
  .ios .diagnosis-content .scroll-content {
    margin-left: -37px;
  }
  .ios .diagnosis-content.diagnosis-detail-content {
    margin-left: 12px !important;
    width: calc(100% - 268px) !important;
  }
  .ios .scroll_row {
    min-width: 1000px;
  }
}

.ios page-diagnosis .arrowIcon {
  top: 25px;
}

.ios page-diagnosis .scroll_row {
  min-width: 1000px;
}

.ios page-diagnosis .diagnosis .cs-h2,
.ios page-diagnosis .diagnosis .font-size-14 {
  display: inline;
}

.ios .popover-ios .edit-popover-icon .icon-ios {
  font-size: 25px;
}

page-diagnosis-popover .col {
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
}

page-diagnosis-popover .item.item-block .item-inner {
  border-bottom: none;
}

page-diagnosis-popover .item {
  padding-left: 0;
}

page-diagnosis-popover .mt-5 {
  margin-top: 5px;
}

page-diagnosis-popover .searchOptionsContainer {
  max-height: 200px;
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

page-diagnosis-popover .searchOptionName {
  padding: 5px 13px !important;
  cursor: pointer;
}

page-diagnosis-popover .searchOptionNoResults {
  padding: 5px 13px !important;
}

page-diagnosis-popover .searchOptionName:hover,
page-diagnosis-popover .searchOptionName:focus {
  background-color: lightpink;
}

page-diagnosis-popover .add-related-diagnosis {
  text-align: center;
  display: inherit;
  font-weight: 700;
}

page-diagnosis-popover .removeIcon {
  font-size: 2.2em;
  position: absolute;
  top: 0.25em;
  margin-left: 10px;
  color: #ae2465;
}

page-diagnosis-popover .relatedDiagnosis {
  display: inline-block;
  width: 90%;
}

page-diagnosis-popover .related-diagnosis-count-label {
  display: inline-block;
}

page-diagnosis-popover .relatedDiagnosis-searchOptionsContainer {
  margin: 0px 25px;
}

page-diagnosis-popover a,
page-diagnosis-popover .add-icon {
  color: var(--relatedlink-color);
}

page-diagnosis-popover .inputBox {
  height: 44px;
}

.ios page-diagnosis-popover .item-datetime {
  padding-left: 16px;
}

page-disenroll-popover .button {
  text-transform: initial;
  float: right;
}

page-disenroll-popover .content {
  width: calc(100% - 83px);
}

page-disenroll-popover .item-radio {
  float: left;
  width: 100%;
}

page-disenroll-popover .list::after {
  content: "";
  display: block;
  clear: both;
}

page-disenroll-popover .radio-md .radio-inner {
  width: 22px;
  height: 22px;
}

page-disenroll-popover .radio-md .radio-icon {
  width: 30px;
  height: 30px;
}

page-disenroll-popover .content-wrapper {
  padding: 15px 0px 0px 20px;
}

page-disenroll-popover .item-md {
  padding-left: 0;
  border-radius: 5px;
}

page-disenroll-popover .item-md .radio-md[item-left] {
  margin-right: 10px;
  margin-left: 0px;
}

page-disenroll-popover .addButton {
  text-transform: initial;
  font-size: 14px;
  padding: 13px 32px;
}

page-disenroll-popover .radio-md .radio-icon {
  width: 30px;
  height: 30px;
  border-radius: 2px;
  background-color: #fff;
  border-width: 1px;
  border-color: #aaa;
}

page-disenroll-popover .radio-md .radio-inner {
  width: 26px;
  height: 26px;
  border-radius: 0;
  top: 1px;
  left: 1px;
}

page-disenroll-popover ion-label {
  font-size: 14px;
  width: 100%;
  white-space: normal;
  overflow: visible;
}

page-disenroll-popover .label-md {
  margin: 0;
}

page-disenroll-popover .item-md .radio-md[item-left] {
  margin: 0;
  margin-right: 10px;
}

page-disenroll-popover .item-inner {
  overflow: visible;
}

page-dme-grid .add-dme-button {
  background-color: #85bf31;
}

page-dme-grid .dme-grid-content-referral,
page-dme-grid .dme-grid-content-patient {
  margin-bottom: 10%;
  margin-left: 22px;
  margin-top: 15px;
  width: calc(100% - 42px);
}

page-dme-grid .card-header {
  background-color: #dee4ed;
  border-radius: 3px;
  padding: 12px 16px;
}

page-dme-grid .card-header .header-name {
  height: 24px;
  margin-top: 5px;
}

page-dme-grid .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

page-dme-grid .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  margin: 0;
  width: 30px;
}

page-dme-grid #dmesHeader {
  background-color: rgba(197, 208, 224, 0.5);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-bottom: 10px;
  padding-top: 10px;
}

page-dme-grid .cs-h2 {
  color: #2d2c2c;
  font-size: 16px;
  font-weight: 700;
}

page-dme-grid .dmes-grid-row {
  height: 50px;
  margin-right: 4px;
  padding-left: 3px;
}

page-dme-grid .dmes-pagination {
  float: right;
  padding: 10px 0 16px 0;
}

page-dme-grid .pageBtn {
  cursor: pointer;
  display: inline;
}

page-dme-grid .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-dme-grid .arrow-icon {
  font-size: 15px;
  left: 5px;
  position: absolute;
  top: 15px;
  cursor: pointer;
}

page-dme-grid .detail-card {
  background-color: rgba(155, 155, 155, 0.15);
  margin: 17px 0px;
  width: 100%;
}

page-dme-grid .dmes-grid-header {
  height: 40px;
  margin: 0px 4px 0px 3px;
  padding-left: 7px;
}

page-dme-grid .gb {
  background-color: rgba(155, 155, 155, 0.15);
}

page-dme-grid .document-details-card {
  margin-left: 20px;
  margin-top: 20px;
}

page-dme-grid .dme-details-header {
  height: 50px;
  background-color: rgba(197, 208, 224, 0.5);
}

page-dme-grid .ion-label {
  height: 19px;
}

page-dme-grid .document-details-header {
  height: 22px;
}

page-dme-grid .item-md.item-block .item-inner {
  padding-right: 0px;
}

page-dme-grid .emptydmes-message {
  padding-left: 20px;
}

page-dme-grid .more-icon {
  color: #5977ba;
  cursor: pointer;
  font-size: 2em;
  margin-top: 5px;
}

page-dme-grid .grid-arrow-icon {
  color: #5977ba;
  cursor: pointer;
  font-size: 2em;
  margin-top: 2px;
}

page-dme-grid .print-button {
  height: 30px;
}

page-dme-grid .grid-column-header-ellipsis {
  width: 100%;
}

page-dme-grid .dmes-grid-header .name-header {
  cursor: pointer;
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  page-dme-grid .dme-grid-content-referral,
  page-dme-grid .dme-grid-content-patient {
    margin-left: 21px !important;
    width: calc(100% - 42px);
  }
  page-dme-grid .scroll-content {
    padding: 0px !important;
  }
  page-dme-grid .card-ios {
    margin-left: 0px;
  }
}

@media (orientation: portrait) {
  page-dme-grid .dme-grid-content-referral {
    margin-left: 0px;
    width: calc(100% + 22px);
  }
  page-dme-grid .dme-grid-content-patient {
    margin-left: 0px;
    width: calc(100% + 22px);
  }
  page-dme-grid .scroll-content {
    padding: 0px !important;
  }
  page-dme-grid .card-ios {
    margin-left: 0px;
  }
  page-dme-grid .printButton {
    width: 100%;
  }
}

page-dme-grid .mb-1 {
  margin-bottom: 1px;
}

page-dme-grid .ml-7 {
  margin-left: 7px;
}

page-dme-grid .ml-15 {
  margin-left: 15px;
}

page-dme-grid .ml-17 {
  margin-left: 17px;
}

page-dme-grid .ml-5 {
  margin-left: 5px;
}

page-dme-grid .mt-10 {
  margin-top: 10px;
}

page-dme-grid .mt-3 {
  margin-top: 3px;
}

page-dme-grid .mt-5 {
  margin-top: 5px;
}

page-dme-grid .mt-6 {
  margin-top: 6px;
}

page-dme-grid .mt-8 {
  margin-top: 8px;
}

page-dme-grid .pl-0 {
  padding-left: 0;
}

page-dme-grid .pr-0 {
  padding-right: 0;
}

page-dme-grid .ml-14 {
  margin-left: 14px;
}

eligibility .content,
eligibility-modal .content,
eligibility-2-modal .content {
  width: calc(100% - 83px);
}

eligibility .content-patient,
eligibility-modal .content-patient,
eligibility-2-modal .content-patient {
  width: calc(100% - 265px) !important;
}

eligibility .item-radio,
eligibility-modal .item-radio,
eligibility-2-modal .item-radio {
  float: left;
  width: 120px;
}

eligibility .list::after,
eligibility-modal .list::after,
eligibility-2-modal .list::after {
  content: "";
  display: block;
  clear: both;
}

eligibility .radio-md .radio-inner,
eligibility-modal .radio-md .radio-inner,
eligibility-2-modal .radio-md .radio-inner {
  width: 22px;
  height: 22px;
}

eligibility .radio-md .radio-icon,
eligibility-modal .radio-md .radio-icon,
eligibility-2-modal .radio-md .radio-icon {
  width: 30px;
  height: 30px;
}

eligibility .content-wrapper,
eligibility-modal .content-wrapper,
eligibility-2-modal .content-wrapper {
  padding: 15px 0px 0px 20px;
}

eligibility .item-md,
eligibility-modal .item-md,
eligibility-2-modal .item-md {
  padding-left: 0;
}

eligibility .item-md .radio-md[item-left],
eligibility-modal .item-md .radio-md[item-left],
eligibility-2-modal .item-md .radio-md[item-left] {
  margin-right: 10px;
  margin-left: 0px;
}

eligibility .addButton,
eligibility-modal .addButton,
eligibility-2-modal .addButton {
  text-transform: initial;
  font-size: 14px;
  padding: 13px 32px;
}

eligibility2 .content {
  width: calc(100% - 83px);
}

eligibility2 .list::after {
  content: "";
  display: block;
  clear: both;
}

eligibility2 .radio-md .radio-icon {
  width: 30px;
  height: 30px;
  border-radius: 2px;
  background-color: #fff;
  border-width: 1px;
  border-color: #aaa;
}

eligibility2 .radio-md .radio-inner {
  width: 26px;
  height: 26px;
  border-radius: 0;
  top: 1px;
  left: 1px;
}

eligibility2 ion-label {
  font-size: 14px;
  white-space: normal;
  overflow: visible;
}

eligibility2 .item-md .radio-md[item-left] {
  margin-right: 10px;
}

eligibility2 .item-inner {
  overflow: visible;
}

eligibility2 .item-md {
  background-color: #edf0f7;
  margin-bottom: 10px;
  border-radius: 10px;
  width: 80%;
  border-radius: 5px;
}

eligibility2 .content-wrapper {
  padding: 15px 0px 0px 20px;
}

eligibility2 .addButton {
  text-transform: initial;
  font-size: 14px;
  padding: 13px 32px;
}

eligibility-complete .content {
  width: calc(100% - 83px);
}

eligibility-complete .content-wrapper {
  padding: 15px 0px 0px 20px;
}

page-funeral-home-pharmacy ion-select {
  max-width: 75% !important;
}

page-funeral-home-pharmacy .select {
  padding: 0;
}

page-funeral-home-pharmacy .select .select-icon {
  position: absolute;
  right: 20px;
}

page-funeral-home-pharmacy .otherText {
  margin-right: 0;
}

page-funeral-home-pharmacy .text-input,
page-funeral-home-pharmacy .text-input.text-input-md {
  margin-left: 16px;
  margin-bottom: 11px;
}

page-funeral-home-pharmacy ion-input {
  margin-top: 16px;
}

page-funeral-home-pharmacy div.item-inner {
  border: none !important;
}

page-funeral-home-pharmacy .timeInput.datetime-text.datetime-placeholder {
  margin-top: -2px;
}

page-funeral-home-pharmacy ion-datetime {
  margin-top: 2px;
}

page-funeral-home-pharmacy .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-funeral-home-pharmacy .start-end-date {
  margin-top: -25px;
}

page-funeral-home-pharmacy .scroll-content {
  background: none !important;
}

page-funeral-home-pharmacy .fullHeight {
  height: 100%;
}

page-funeral-home-pharmacy .date {
  margin-left: 1%;
}

page-funeral-home-pharmacy .grid {
  background-color: transparent;
}

page-funeral-home-pharmacy .search {
  border-radius: 50px;
  background: #d3d3d3;
}

page-funeral-home-pharmacy .search .item-md {
  background-color: transparent;
}

page-funeral-home-pharmacy .search-wrapper-light {
  background: none;
  border-radius: 0;
  margin-left: 5px;
  margin-right: 5px;
}

page-funeral-home-pharmacy ion-icon.inputIcon.icon.icon-ios.ion-ios-close.item-icon {
  z-index: 10;
}

page-funeral-home-pharmacy .search-wrapper-light input,
page-funeral-home-pharmacy .search-wrapper-light input::-webkit-input-placeholder {
  color: #ffffff;
}

page-funeral-home-pharmacy .searchbar-md {
  padding: 0px;
}

page-funeral-home-pharmacy .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-funeral-home-pharmacy .select-md .select-icon .select-icon-inner {
  left: 8px;
  margin-top: -2px;
}

page-funeral-home-pharmacy .searchbar-search-icon {
  cursor: pointer;
}

page-funeral-home-pharmacy .item-css {
  padding: 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
}

page-funeral-home-pharmacy .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
}

page-funeral-home-pharmacy .item-css .icons {
  position: absolute;
  right: 0;
  top: 10px;
  font-size: 1.5em;
  margin-right: 40px;
}

page-funeral-home-pharmacy .item-css .icons .more-icon {
  margin-right: 20px;
}

page-funeral-home-pharmacy .search-box {
  margin-left: 1%;
}

page-funeral-home-pharmacy .search-box .label-md {
  margin: 0px !important;
}

page-funeral-home-pharmacy .mt-5 {
  margin-top: 5px;
}

page-funeral-home-pharmacy .searchbar-input-container {
  margin-left: -20px;
}

page-funeral-home-pharmacy .list-md {
  margin: -1px -5px -14px;
}

page-funeral-home-pharmacy .form-row {
  margin-left: -6px;
}

page-funeral-home-pharmacy .form-element {
  margin-top: -3px;
}

page-funeral-home-pharmacy .twenty-px {
  margin-left: 20px;
}

page-funeral-home-pharmacy .pl-16 {
  padding-left: 16px !important;
}

page-funeral-home-pharmacy .item-md {
  padding-left: 0px;
}

page-funeral-home-pharmacy .radio-label {
  margin-top: -7px;
  margin-left: -5px;
  margin-bottom: 12px;
}

page-funeral-home-pharmacy .radio-button-yes {
  margin-top: -16px;
  margin-left: -5px;
}

page-funeral-home-pharmacy .radio-text {
  margin-left: -7px;
}

page-funeral-home-pharmacy .search-location {
  margin-top: -10px;
}

page-funeral-home-pharmacy .funeral-pharmacy-row {
  margin-top: -15px;
}

page-funeral-home-pharmacy .col {
  padding-top: 0;
  padding-bottom: 0;
}

page-funeral-home-pharmacy .label-md {
  margin-top: 2px;
}

page-funeral-home-pharmacy .question {
  padding-bottom: 8px;
}

.ios page-funeral-home-pharmacy .errorText {
  display: inline-block;
}

.ios page-funeral-home-pharmacy .col {
  padding-top: 5px;
}

.ios page-funeral-home-pharmacy .label-ios {
  margin: 3px 8px 10px 0px;
  max-height: 25px;
}

.ios page-funeral-home-pharmacy .item-block {
  min-height: 25px;
}

page-hospice-transfer .item-md {
  padding-left: 0px;
}

page-hospice-transfer .pl-16 {
  padding-left: 16px !important;
}

page-hospice-transfer .select {
  padding: 0;
}

page-hospice-transfer .select .select-icon {
  position: absolute;
  right: 20px;
}

page-hospice-transfer .list-md {
  margin: 0px;
}

page-hospice-transfer .list-ios {
  margin: -1px 0 5px;
}

page-hospice-transfer div.item-inner {
  border: none !important;
}

page-hospice-transfer .radio-button-yes {
  margin-top: -10px;
}

page-hospice-transfer .search-location {
  margin-top: -10px;
}

page-hospice-transfer .searchOptionsContainer {
  margin: 0px;
}

page-hospice-transfer .label-col .input-wrapper,
page-hospice-transfer .label-col .item-inner,
page-hospice-transfer .label-col .item-md {
  height: 40px !important;
  min-height: 40px;
}

page-hospice-transfer .input-box {
  height: 40px;
  border: solid 1px #c6d1e0;
}

page-hospice-transfer .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-hospice-transfer .scroll-content {
  background: none !important;
}

page-hospice-transfer .grid {
  background-color: transparent;
  padding-left: 0;
}

page-hospice-transfer .search {
  border-radius: 50px;
  background: #d3d3d3;
}

page-hospice-transfer .search .item-md {
  background-color: transparent;
}

page-hospice-transfer .search-wrapper-light {
  background: none;
  border-radius: 0;
  margin-left: 5px;
  margin-right: 5px;
}

page-hospice-transfer .search-wrapper-light input,
page-hospice-transfer .search-wrapper-light input::-webkit-input-placeholder {
  color: #ffffff;
}

page-hospice-transfer .searchbar-md {
  padding: 0px;
}

page-hospice-transfer .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-hospice-transfer .select-md .select-icon .select-icon-inner {
  left: 8px;
  margin-top: -2px;
}

page-hospice-transfer .searchbar-search-icon {
  cursor: pointer;
}

page-hospice-transfer .item-css {
  padding: 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
}

page-hospice-transfer .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
}

page-hospice-transfer .item-css .icons {
  position: absolute;
  right: 0;
  top: 10px;
  font-size: 1.5em;
  margin-right: 40px;
}

page-hospice-transfer .item-css .icons .more-icon {
  margin-right: 20px;
}

page-hospice-transfer .pink-curantis-background {
  background-color: #f8d7da;
}

page-hospice-transfer .search-box {
  margin-left: 1%;
}

page-hospice-transfer .search-box .label-md {
  margin: 0px !important;
}

page-hospice-transfer .mt-10 {
  margin-top: 10px;
}

page-hospice-transfer .col {
  padding-top: 0;
  padding-bottom: 0;
}

page-hospice-transfer .label-md {
  margin-bottom: 0px;
  margin-top: 4px;
}

page-hospice-transfer .mt-10 {
  margin-top: 10px;
}

page-hospice-transfer .mt-5 {
  margin-top: 5px;
}

page-hospice-transfer .popupElementSpacing {
  margin: 20px 0 20px 0;
}

page-hospice-transfer .assistance-item {
  background-color: #f8d7da;
  margin-left: 30px;
  font-size: 14px;
  color: #3f1a18;
  height: 100% !important;
}

page-hospice-transfer .assistance-item a {
  text-decoration: underline;
  color: #6c6dac;
  font-weight: bold;
}

page-hospice-transfer .hospice-transfer-assistance {
  margin-left: 0;
  margin-right: 0;
  height: 35px;
}

page-hospice-transfer .form-row {
  margin-left: 30px;
  margin-right: 30px;
}

page-hospice-transfer .item-block {
  min-height: 25px;
}

page-hospice-transfer .errorText {
  width: 1rem;
  display: inline-block;
}

page-hospice-transfer .input-col {
  margin-left: 1rem;
}

page-hospice-transfer .twelvepx {
  margin-left: 0.4rem;
}

page-hospice-transfer .radio-label {
  margin-top: 0;
}

page-hospice-transfer .zip-wrapper {
  margin-left: 40px;
  margin-right: 30px;
}

page-hospice-transfer .hospice-transfer-row {
  margin-left: 30px;
  margin-right: 30px;
}

.ios page-hospice-transfer .input-box {
  padding-left: 0px;
}

.ios page-hospice-transfer .text-input-ios {
  margin: 11px 8px 10px 16px;
}

.ios page-hospice-transfer .datetime-ios {
  padding: 11px 8px 11px 16px;
}

page-level-of-care .patient-details-content {
  margin-left: 81px;
  width: 93.5%;
  margin-top: 60px;
}

page-level-of-care .card-md {
  margin: 0px 0px 0px 6px !important;
  height: 100%;
  width: auto;
}

page-level-of-care .level-of-care-content {
  margin-left: 0px;
  width: calc(100% - 108px);
  margin-top: 60px;
}

page-level-of-care .level-of-care-content.level-of-care-scroll-content {
  width: calc(100% - 93px);
}

page-level-of-care .hamburger-icon-on-row {
  color: #5977ba;
  font-size: 18px;
  padding: 13px 19px 13px;
  font-size: 18px;
  font-weight: bold;
}

page-level-of-care .active-icon-disabled {
  pointer-events: none;
  color: grey;
}

page-level-of-care .activityPagination {
  padding: 20px 20px 25px 0px;
  float: right;
}

page-level-of-care .action-icons {
  top: 15px;
  margin-right: 20px;
  position: absolute;
  right: 0px;
  font-size: 1.5em;
}

page-level-of-care .action-icons .more-icon {
  margin-right: 20px;
  margin-left: 20px;
}

page-level-of-care .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

page-level-of-care .row-icons {
  zoom: 1.2;
}

page-level-of-care .scroll-content {
  padding-right: 0px !important;
}

page-level-of-care ion-fab {
  right: 0;
  margin-top: 2pt;
}

page-level-of-care .level-of-care-content.level-of-care-detail-content {
  margin-left: 0px;
  width: calc(99% - 267px);
}

page-level-of-care .level-of-care-detail-content.level-of-care-scroll-content {
  width: calc(99% - 249px);
  margin-left: -3px !important;
}

page-level-of-care .referral-header-bar .icons {
  right: 3px;
  top: 22px;
}

page-level-of-care .row-box {
  padding-bottom: 5%;
}

page-level-of-care .level-of-care .row {
  margin-left: 1%;
}

page-level-of-care .rowBox {
  padding-bottom: 5%;
  margin-right: -3px;
}

page-level-of-care .ref-rowBox {
  margin-top: 0px;
}

page-level-of-care .levelCareCard {
  width: 100%;
  padding: 5px;
}

page-level-of-care .levelCareCardDiv {
  width: 100%;
  background-color: white;
  padding-left: 6px;
}

page-level-of-care .mb-15 {
  margin-bottom: 15px;
}

page-level-of-care .header-container {
  margin: 5px 0px 5px 4px;
  min-height: 580px;
}

page-level-of-care .mb-60 {
  margin-bottom: 60px;
}

page-level-of-care .table-values {
  margin-top: 10px;
}

page-level-of-care .col {
  padding: 0 !important;
}

page-level-of-care .levelOfCare-text {
  float: right;
}

page-level-of-care .levelOfCare-text ion-icon {
  font-size: 1em;
}

page-level-of-care .levelOfCare-text span {
  margin-left: 5px;
}

page-level-of-care .not_authorized_box {
  margin: 40px;
  text-align: center;
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  padding: 30px;
  border: 1px solid transparent;
  border-radius: 4px;
}

page-level-of-care .card-ios {
  margin-top: -5px;
  margin-left: 7px;
}

page-level-of-care .fab-ios {
  margin-top: -77%;
}

page-level-of-care .ios .more-icon {
  margin-top: -25px;
}

page-level-of-care .history_list {
  padding-bottom: 10px;
}

page-level-of-care .scroll_row {
  padding: 5px;
}

page-level-of-care .overWriteMP {
  margin-top: 0px;
  padding: 0px;
}

page-level-of-care .overWriteMP ion-col.col {
  padding: 15px 0 15px 20px !important;
}

page-level-of-care .ht50 {
  height: 50px;
}

page-level-of-care .label-padding {
  padding: 12px 20px;
  height: 50px;
}

page-level-of-care .adjust-padding {
  padding: 0;
}

page-level-of-care .adjust-padding ion-col.col {
  padding: 15px 0 15px 20px !important;
}

page-level-of-care .adjust-padding ion-col.col .label-md {
  margin: 0px;
}

page-level-of-care .level-of-care-detail-content .icons {
  right: 3px;
  top: 22px;
}

page-level-of-care .item-css {
  background: #ecf3fc;
  padding: 14px 19px;
  color: #5977ba;
  font-size: 16px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

page-level-of-care .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-level-of-care .item-css .icons {
  position: absolute;
  right: 20px;
  top: 34px;
  font-size: 1.5em;
}

page-level-of-care .item-css .icons .more-icon {
  margin-right: 20px;
}

page-level-of-care .level-of-care-referral-page .rowBox {
  margin-bottom: 7%;
}

@media (orientation: landscape) {
  page-level-of-care .ios .level-of-care-content {
    width: calc(100% - 90px) !important;
    margin-left: 0px !important;
  }
  page-level-of-care .ios .level-of-care-content .icons {
    right: 18px;
    top: 19px;
  }
  page-level-of-care .ios .level-of-care-content ion-fab {
    top: 22px;
    right: -6px;
  }
  page-level-of-care .ios .level-of-care-content.level-of-care-scroll-content {
    width: calc(100% - 70px) !important;
  }
  page-level-of-care .ios .level-of-care-detail-content.level-of-care-scroll-content {
    width: calc(100% - 224px) !important;
    margin-left: -15px !important;
    margin-top: 5px !important;
  }
  page-level-of-care .ios .levelOfCare-text span {
    display: inline-block;
  }
}

@media (orientation: portrait) {
  page-level-of-care .ios page-level-of-care .header-container {
    margin: 5px 0px 5px 7px;
  }
  page-level-of-care .ios .level-of-care-content {
    width: calc(100% - 70px) !important;
    margin-left: 74px !important;
  }
  page-level-of-care .ios .level-of-care-content .icons {
    right: 28px;
    top: 19px;
  }
  page-level-of-care .ios .level-of-care-content ion-fab {
    top: 22px;
    right: -6px;
  }
  page-level-of-care .ios .level-of-care-content.level-of-care-scroll-content {
    width: calc(100% - 70px) !important;
  }
  page-level-of-care .ios .level-of-care-content.level-of-care-detail-content {
    width: calc(100% - 239px) !important;
    margin-left: -22px !important;
  }
  page-level-of-care .ios .levelOfCare-text span {
    display: inline-block;
  }
  page-level-of-care .ios .scroll_row {
    min-width: 1000px;
  }
}

page-level-of-care .cancelled-loc-toggle-wrapper {
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-level-of-care .cancelled-loc-toggle-wrapper > .toggle.toggle-md {
  height: 18px;
}

page-level-of-care .cancelled-loc-toggle-wrapper > .toggle.toggle-md > .toggle-icon > .toggle-inner {
  left: 3px;
  top: 2.5px;
  width: 12px;
  height: 12px;
}

page-level-of-care .cancelled-loc-toggle-wrapper > .cancelled-loc-toggle-label {
  font-size: 12px;
}

page-level-of-care-popover ion-select {
  max-width: 100% !important;
}

page-level-of-care-popover .select {
  padding: 0;
}

page-level-of-care-popover .select .select-icon {
  position: absolute;
  right: 20px;
}

page-level-of-care-popover .col {
  padding-left: 0;
  padding-bottom: 0;
  padding-top: 0;
}

page-level-of-care-popover ion-icon.inputIcon.icon.icon-ios.ion-ios-close.item-icon {
  z-index: 10;
}

page-level-of-care-popover .mt-5 {
  margin-top: 5px;
}

page-level-of-care-popover .item.item-block .item-inner {
  border-bottom: none;
}

page-level-of-care-popover #livingWIll .item-md,
page-level-of-care-popover #skilledBed .item-md {
  padding-left: 0px;
}

page-level-of-care-popover .pl-5 {
  padding-left: 5px;
}

page-level-of-care-popover .mb-15 {
  margin-bottom: 15px;
}

page-level-of-care-popover .popover-content {
  width: 280px !important;
}

page-level-of-care-popover .searchOptionsContainer {
  margin: 0px;
}

page-level-of-care-popover .inputBox {
  border: solid 1px #c6d1e0;
  height: 42px;
}

page-level-of-care-popover .form-element .text-input-md {
  margin: 8px 0px;
}

page-level-of-care-popover .datetime-md {
  padding: 0;
}

page-level-of-care-popover .days-remain-grid {
  padding: 0px;
}

.ios page-level-of-care-popover .inputBox {
  padding-left: 16px;
}

page-medication-dme .scroll-content {
  padding: 0 !important;
}

page-medication-dme .medication-dme-referral {
  margin-left: 0px;
  width: calc(100% - 81px);
}

page-medication-dme .medication-dme-patient {
  width: calc(100% - 250px);
}

page-medication-dme .details-grid {
  margin-top: 0px;
  padding: 0px;
}

page-medication-dme .medication-dme-referral .details-grid {
  padding-top: 0px;
  margin-top: 0px;
}

page-medication-dme .pharmacy-physician-info {
  min-height: 46pt;
  background-color: #c5d0e0;
}

page-medication-dme .rx-image {
  padding-left: 22pt;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
}

page-medication-dme .pharmacy-name {
  min-height: 17pt;
  color: #5977ba;
  font-weight: 700;
  font-size: 11px;
  font-family: "Open Sans";
  position: absolute;
  top: 0px;
  bottom: 0px;
  margin: auto;
  display: table;
  left: 60pt;
  padding-right: 62pt;
  word-break: keep-all;
}

page-medication-dme .heading-text {
  color: #2d2c2c;
  font-size: 11px;
  font-weight: 700;
  font-family: "Open Sans";
}

page-medication-dme .pharmacy-address,
page-medication-dme .physician {
  margin-left: 22pt;
  min-height: 30pt;
  padding-right: 2pt;
}

page-medication-dme .physician-phone {
  width: 92px;
  display: inline-block;
}

page-medication-dme .detail-text {
  font-size: 11px;
  font-family: "Open Sans";
  font-weight: 400;
  word-break: keep-all;
}

page-medication-dme .right-border {
  border-right: 1px solid #9b9b9b;
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 0px;
}

page-medication-dme .physician-col {
  margin-top: 6pt;
  margin-bottom: 6pt;
  padding: 0px;
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  page-medication-dme .medication-dme-patient {
    width: calc(100% - 242px);
  }
  page-medication-dme .detail-text {
    display: inline !important;
  }
  page-medication-dme .heading-text,
  page-medication-dme .physician-phone {
    display: inline-block !important;
  }
  page-medication-dme .pharmacy-name {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
  }
  page-medication-dme .scroll-content {
    padding-top: 0px !important;
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  page-medication-dme .details-grid {
    padding-top: 0px;
    margin-top: 0px;
  }
}

@media (orientation: portrait) {
  page-medication-dme .medication-dme-patient {
    width: calc(100% - 187px);
  }
}

page-medication-grid .add-medication-button {
  background-color: #85bf31;
}

page-medication-grid .medication-grid-content-referral,
page-medication-grid .medication-grid-content-patient {
  margin-bottom: 20px;
  margin-left: 22px;
  margin-top: 15px;
  width: calc(100% - 42px);
}

page-medication-grid .card-header {
  background-color: #dee4ed;
  border-radius: 3px;
  padding: 12px 16px;
}

page-medication-grid .card-header .header-name {
  height: 24px;
  margin-top: 5px;
}

page-medication-grid .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

page-medication-grid .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  margin: 0;
  width: 30px;
}

page-medication-grid #medicinesHeader {
  background-color: rgba(197, 208, 224, 0.5);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  padding-bottom: 10px;
  padding-top: 10px;
}

page-medication-grid .cs-h2 {
  color: #2d2c2c;
  font-size: 16px;
  font-weight: 700;
}

page-medication-grid .medicines-grid-row {
  height: 50px;
  margin-right: 4px;
  padding-left: 3px;
}

page-medication-grid .medicines-pagination {
  float: right;
  padding: 10px 0 16px 0;
}

page-medication-grid .pageBtn {
  cursor: pointer;
  display: inline;
}

page-medication-grid .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-medication-grid .arrow-icon {
  font-size: 15px;
  left: 5px;
  position: absolute;
  top: 15px;
  cursor: pointer;
}

page-medication-grid .detail-card {
  background-color: rgba(155, 155, 155, 0.15);
  margin: 17px 0px;
  width: 100%;
}

page-medication-grid .medicines-grid-header {
  height: 40px;
  margin: 0px 4px 0px 3px;
  padding-left: 7px;
}

page-medication-grid .gb {
  background-color: rgba(155, 155, 155, 0.15);
}

page-medication-grid .document-details-card {
  margin-left: 20px;
  margin-top: 20px;
}

page-medication-grid .medical-details-header {
  height: 50px;
  background-color: rgba(197, 208, 224, 0.5);
}

page-medication-grid .ion-label {
  height: 19px;
}

page-medication-grid .document-details-header {
  height: 22px;
}

page-medication-grid .item-md.item-block .item-inner {
  padding-right: 0px;
}

page-medication-grid .emptymedicines-message {
  padding-left: 20px;
}

page-medication-grid .more-icon {
  color: #5977ba;
  cursor: pointer;
  font-size: 2em;
  margin-top: 5px;
}

page-medication-grid .grid-arrow-icon {
  color: #5977ba;
  cursor: pointer;
  font-size: 2em;
  margin-top: 2px;
}

page-medication-grid .print-button {
  height: 30px !important;
  text-transform: capitalize;
  position: relative;
  right: -10px;
}

page-medication-grid .grid-column-header-ellipsis {
  width: 100%;
}

page-medication-grid .medicines-grid-header .cs-h2 {
  cursor: pointer;
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  page-medication-grid .medication-grid-content-referral,
  page-medication-grid .medication-grid-content-patient {
    margin-left: 21px !important;
    width: calc(100% - 42px);
  }
  page-medication-grid .scroll-content {
    padding: 0px !important;
  }
  page-medication-grid .card-ios {
    margin-left: 0px;
  }
}

@media (orientation: portrait) {
  page-medication-grid .medication-grid-content-referral {
    margin-left: 0px;
    width: calc(100% + 22px);
  }
  page-medication-grid .medication-grid-content-patient {
    margin-left: 0px;
    width: calc(100% + 22px);
  }
  page-medication-grid .scroll-content {
    padding: 0px !important;
  }
  page-medication-grid .card-ios {
    margin-left: 0px;
  }
  page-medication-grid .printButton {
    width: 100%;
  }
}

page-medication-grid .mb-1 {
  margin-bottom: 1px;
}

page-medication-grid .ml-7 {
  margin-left: 7px;
}

page-medication-grid .ml-14 {
  margin-left: 14px;
}

page-medication-grid .ml-15 {
  margin-left: 15px;
}

page-medication-grid .ml-5 {
  margin-left: 5px;
}

page-medication-grid .mt-10 {
  margin-top: 10px;
}

page-medication-grid .mt-3 {
  margin-top: 3px;
}

page-medication-grid .mt-5 {
  margin-top: 5px;
}

page-medication-grid .mt-6 {
  margin-top: 6px;
}

page-medication-grid .mt-8 {
  margin-top: 8px;
}

page-medication-grid .pl-0 {
  padding-left: 0;
}

page-medication-grid .pr-0 {
  padding-right: 0;
}

patient-medications #categoryId .ng-dropdown-panel .scroll-host div,
medication-edit #categoryId .ng-dropdown-panel .scroll-host div,
medication-discontinue #categoryId .ng-dropdown-panel .scroll-host div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}

patient-medications .truncateBtn,
medication-edit .truncateBtn,
medication-discontinue .truncateBtn {
  color: #5977ba !important;
  font-weight: bold;
  cursor: pointer;
  white-space: nowrap;
}

patient-medications .ng-select .ng-select-container .ng-value-container .ng-input > input,
medication-edit .ng-select .ng-select-container .ng-value-container .ng-input > input,
medication-discontinue .ng-select .ng-select-container .ng-value-container .ng-input > input {
  margin-left: -3px;
}

patient-medications #orderingProviderId .ng-arrow-wrapper .ng-arrow,
medication-edit #orderingProviderId .ng-arrow-wrapper .ng-arrow,
medication-discontinue #orderingProviderId .ng-arrow-wrapper .ng-arrow {
  border-color: none;
  border-style: none;
  border-width: 0;
}

patient-medications .input-template,
medication-edit .input-template,
medication-discontinue .input-template {
  border-color: blue;
  border: 1;
}

patient-medications .checkbox-body,
medication-edit .checkbox-body,
medication-discontinue .checkbox-body {
  margin-right: 10px;
}

patient-medications .ng-option,
medication-edit .ng-option,
medication-discontinue .ng-option {
  -webkit-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
}

patient-medications .medications-main-card,
medication-edit .medications-main-card,
medication-discontinue .medications-main-card {
  overflow: visible;
}

patient-medications .ng-select .ng-clear-wrapper,
medication-edit .ng-select .ng-clear-wrapper,
medication-discontinue .ng-select .ng-clear-wrapper {
  display: none;
}

patient-medications .clinicalContainer,
medication-edit .clinicalContainer,
medication-discontinue .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: visible;
}

patient-medications .clinicalContainer .buttons,
medication-edit .clinicalContainer .buttons,
medication-discontinue .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

patient-medications .clinicalContainer .buttons .redirect-button,
medication-edit .clinicalContainer .buttons .redirect-button,
medication-discontinue .clinicalContainer .buttons .redirect-button {
  margin-left: 0;
  text-transform: initial;
  font-weight: 600;
  border-radius: 50px;
  font-size: 1.4rem;
  height: 40px;
}

patient-medications .clinicalContainer .buttons .redirect-button.to-the-right,
medication-edit .clinicalContainer .buttons .redirect-button.to-the-right,
medication-discontinue .clinicalContainer .buttons .redirect-button.to-the-right {
  float: right;
}

patient-medications .clinicalContainer .tableContainer,
medication-edit .clinicalContainer .tableContainer,
medication-discontinue .clinicalContainer .tableContainer {
  margin-left: 4px;
  overflow-x: scroll;
}

patient-medications .clinicalContainer .tableContainer .cs-h2,
medication-edit .clinicalContainer .tableContainer .cs-h2,
medication-discontinue .clinicalContainer .tableContainer .cs-h2 {
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

patient-medications .scrollableContent,
medication-edit .scrollableContent,
medication-discontinue .scrollableContent {
  min-width: 1600px;
}

patient-medications .searchbar-search-icon,
medication-edit .searchbar-search-icon,
medication-discontinue .searchbar-search-icon {
  background-image: url("/assets/searchbar/searchbar_icon.svg") !important;
  background-size: 16px !important;
}

patient-medications .patient-details-medications-content-with-briefbar,
medication-edit .patient-details-medications-content-with-briefbar,
medication-discontinue .patient-details-medications-content-with-briefbar {
  margin-left: 10px;
  width: calc(100% - 280px);
}

patient-medications .patient-details-medications-content-with-briefbar .notes_div,
medication-edit .patient-details-medications-content-with-briefbar .notes_div,
medication-discontinue .patient-details-medications-content-with-briefbar .notes_div {
  height: 86vh;
}

patient-medications .mlExpand span,
medication-edit .mlExpand span,
medication-discontinue .mlExpand span {
  color: #5977ba;
}

patient-medications .patient-details-medications-content,
medication-edit .patient-details-medications-content,
medication-discontinue .patient-details-medications-content {
  margin-left: 10px;
  width: calc(100% - 101px);
}

patient-medications .medications-title,
medication-edit .medications-title,
medication-discontinue .medications-title {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

patient-medications .pc-h2,
medication-edit .pc-h2,
medication-discontinue .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

patient-medications .hiddenInput,
medication-edit .hiddenInput,
medication-discontinue .hiddenInput {
  width: 0px;
  height: 0px;
}

patient-medications .medications-card,
medication-edit .medications-card,
medication-discontinue .medications-card {
  width: 100%;
  padding: 0 20px 20px 20px;
  padding-bottom: 50px;
  overflow: auto;
}

patient-medications .medications-list,
medication-edit .medications-list,
medication-discontinue .medications-list {
  position: relative;
}

patient-medications .medications-list ion-grid,
medication-edit .medications-list ion-grid,
medication-discontinue .medications-list ion-grid {
  padding: 0px;
}

patient-medications .medications-list ion-grid ion-col.col,
medication-edit .medications-list ion-grid ion-col.col,
medication-discontinue .medications-list ion-grid ion-col.col {
  padding: 0px;
}

patient-medications .medications-list ion-grid ion-col.col ion-label.label-md,
medication-edit .medications-list ion-grid ion-col.col ion-label.label-md,
medication-discontinue .medications-list ion-grid ion-col.col ion-label.label-md {
  margin: 0px;
  padding: 14px 20px;
}

patient-medications .medications-list ion-grid ion-col.col ion-label.pL20,
medication-edit .medications-list ion-grid ion-col.col ion-label.pL20,
medication-discontinue .medications-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

patient-medications .medications-list ion-grid ion-col.col ion-label.pLExpand,
medication-edit .medications-list ion-grid ion-col.col ion-label.pLExpand,
medication-discontinue .medications-list ion-grid ion-col.col ion-label.pLExpand {
  padding-left: 0;
  padding-top: 0;
}

patient-medications .medications-list ion-grid ion-col.col a.mlExpand,
medication-edit .medications-list ion-grid ion-col.col a.mlExpand,
medication-discontinue .medications-list ion-grid ion-col.col a.mlExpand {
  font-size: 15px;
}

patient-medications .medications-list ion-grid ion-col.col .icon-expandable,
medication-edit .medications-list ion-grid ion-col.col .icon-expandable,
medication-discontinue .medications-list ion-grid ion-col.col .icon-expandable {
  font-size: 14px;
  color: #5977ba;
}

patient-medications .more-less,
medication-edit .more-less,
medication-discontinue .more-less {
  color: #5977ba;
}

patient-medications .pc-row:nth-child(even),
medication-edit .pc-row:nth-child(even),
medication-discontinue .pc-row:nth-child(even) {
  background-color: #eee;
}

patient-medications .pc-row:nth-child(even) ion-row ion-col.fixed-col,
medication-edit .pc-row:nth-child(even) ion-row ion-col.fixed-col,
medication-discontinue .pc-row:nth-child(even) ion-row ion-col.fixed-col {
  background-color: #eee;
}

patient-medications .pc-row:nth-child(odd) ion-row ion-col.fixed-col,
medication-edit .pc-row:nth-child(odd) ion-row ion-col.fixed-col,
medication-discontinue .pc-row:nth-child(odd) ion-row ion-col.fixed-col {
  background-color: white;
}

patient-medications .med-row:nth-child(odd) ion-col.fixed-col,
medication-edit .med-row:nth-child(odd) ion-col.fixed-col,
medication-discontinue .med-row:nth-child(odd) ion-col.fixed-col {
  background-color: white;
}

patient-medications .detail-row,
medication-edit .detail-row,
medication-discontinue .detail-row {
  padding-bottom: 10px;
}

patient-medications .action-icons,
medication-edit .action-icons,
medication-discontinue .action-icons {
  margin-right: 19px;
  position: absolute;
  right: 0;
  font-size: 1.5em;
}

patient-medications .action-icons .more-icon,
medication-edit .action-icons .more-icon,
medication-discontinue .action-icons .more-icon {
  margin-right: 20px;
}

patient-medications .action-icons .icon-fix,
medication-edit .action-icons .icon-fix,
medication-discontinue .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

patient-medications .comm-notes-list,
medication-edit .comm-notes-list,
medication-discontinue .comm-notes-list {
  padding: 0px;
}

patient-medications .comm-notes-list .pL20,
medication-edit .comm-notes-list .pL20,
medication-discontinue .comm-notes-list .pL20 {
  padding-left: 20px;
}

patient-medications .comm-notes-list .pL15,
medication-edit .comm-notes-list .pL15,
medication-discontinue .comm-notes-list .pL15 {
  padding-left: 15px;
}

patient-medications .medication-details-card,
medication-edit .medication-details-card,
medication-discontinue .medication-details-card {
  margin: 0px;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  font-size: 14px;
  background-color: #eee;
  padding: 0px;
}

patient-medications .medication-add .modal-wrapper,
medication-edit .medication-add .modal-wrapper,
medication-discontinue .medication-add .modal-wrapper {
  bottom: 5%;
  left: 5%;
  margin: auto;
  right: 5%;
  top: 5%;
  width: 800px;
  height: 800px;
}

patient-medications .medication-add-20-left,
medication-edit .medication-add-20-left,
medication-discontinue .medication-add-20-left {
  margin-left: 20px;
}

patient-medications .add-button,
medication-edit .add-button,
medication-discontinue .add-button {
  background-color: #85bf31;
  float: right;
  margin: 0;
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  position: relative;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

patient-medications hr.solid,
medication-edit hr.solid,
medication-discontinue hr.solid {
  border-top: 3px solid #bbb;
}

patient-medications .searchbar-md,
medication-edit .searchbar-md,
medication-discontinue .searchbar-md {
  padding: 0;
}

patient-medications ion-searchbar .searchbar-input-container .searchbar-input,
medication-edit ion-searchbar .searchbar-input-container .searchbar-input,
medication-discontinue ion-searchbar .searchbar-input-container .searchbar-input {
  border-radius: 0 !important;
}

patient-medications .container,
medication-edit .container,
medication-discontinue .container {
  width: 100%;
  margin: auto;
  padding: 0;
}

patient-medications .one,
medication-edit .one,
medication-discontinue .one {
  float: left;
}

patient-medications .two,
medication-edit .two,
medication-discontinue .two {
  margin-left: 5px;
}

patient-medications .add-refresh-container,
medication-edit .add-refresh-container,
medication-discontinue .add-refresh-container {
  padding: 0;
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 5px;
  float: right;
}

patient-medications .add-refresh-container .refresh-button,
medication-edit .add-refresh-container .refresh-button,
medication-discontinue .add-refresh-container .refresh-button {
  height: 30px;
  max-width: 30px;
  line-height: 40px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

patient-medications .arrowIcon,
medication-edit .arrowIcon,
medication-discontinue .arrowIcon {
  position: inherit;
  top: 16px;
  margin-left: 2px;
}

patient-medications .caret,
medication-edit .caret,
medication-discontinue .caret {
  color: #070101;
  font-weight: bold;
}

patient-medications .no-caret,
medication-edit .no-caret,
medication-discontinue .no-caret {
  color: #c1bfbf;
  font-weight: normal;
}

patient-medications .grid-container,
medication-edit .grid-container,
medication-discontinue .grid-container {
  background-color: #ffffff;
  padding: 0;
  display: grid;
  grid-template-columns: auto auto auto auto;
  grid-gap: 5px;
}

patient-medications .item-container .select,
medication-edit .item-container .select,
medication-discontinue .item-container .select {
  width: 100%;
  height: 36px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 5px 0 5px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

patient-medications .item-container .select .loading,
medication-edit .item-container .select .loading,
medication-discontinue .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

patient-medications .item-container .select .loading img,
medication-edit .item-container .select .loading img,
medication-discontinue .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

patient-medications .item-container .select .hide-arrow,
medication-edit .item-container .select .hide-arrow,
medication-discontinue .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

patient-medications .item-container .select .click-cover,
medication-edit .item-container .select .click-cover,
medication-discontinue .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 36px;
}

patient-medications .item-container .no-select,
medication-edit .item-container .no-select,
medication-discontinue .item-container .no-select {
  background: none;
}

patient-medications .item-container .bold,
medication-edit .item-container .bold,
medication-discontinue .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

patient-medications .item-container .teams,
medication-edit .item-container .teams,
medication-discontinue .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

patient-medications .download-container,
medication-edit .download-container,
medication-discontinue .download-container {
  width: 105px;
  margin-left: auto;
}

patient-medications .download-container .select,
medication-edit .download-container .select,
medication-discontinue .download-container .select {
  background-image: none !important;
  background-color: #5977ba;
  border: none !important;
  font-weight: 600;
}

patient-medications .download-container img,
medication-edit .download-container img,
medication-discontinue .download-container img {
  float: right;
  margin: 15px 12px 15px 12px;
  pointer-events: none;
  width: auto;
}

patient-medications .download-container span,
medication-edit .download-container span,
medication-discontinue .download-container span {
  color: white;
}

patient-medications .download-container .vl,
medication-edit .download-container .vl,
medication-discontinue .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

patient-medications .open-sans-semibold,
medication-edit .open-sans-semibold,
medication-discontinue .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 20px 0px 10px;
}

patient-medications .floatRight,
medication-edit .floatRight,
medication-discontinue .floatRight {
  float: right;
}

patient-medications .secondRowButtons,
medication-edit .secondRowButtons,
medication-discontinue .secondRowButtons {
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
}

patient-medications .secondRowButtons ion-col[size="auto"],
medication-edit .secondRowButtons ion-col[size="auto"],
medication-discontinue .secondRowButtons ion-col[size="auto"] {
  -webkit-box-flex: unset;
  -webkit-flex-grow: unset;
  -ms-flex-positive: unset;
  flex-grow: unset;
}

patient-medications cur-date-picker .input-calendar-group .ion-input input,
medication-edit cur-date-picker .input-calendar-group .ion-input input,
medication-discontinue cur-date-picker .input-calendar-group .ion-input input {
  padding-right: 0px;
}

patient-medications .medNameWidth,
medication-edit .medNameWidth,
medication-discontinue .medNameWidth {
  min-width: 20%;
}

patient-medications .medName,
medication-edit .medName,
medication-discontinue .medName {
  inline-size: 416px;
}

patient-medications .no-padding,
medication-edit .no-padding,
medication-discontinue .no-padding {
  padding: 0 !important;
}

patient-medications .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker,
medication-edit .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker,
medication-discontinue .bottom-right-date-picker cur-date-picker .input-calendar-group ngb-datepicker {
  left: -48px !important;
  margin-bottom: 10px;
}

patient-medications .button-md,
medication-edit .button-md,
medication-discontinue .button-md {
  text-transform: none;
}

patient-medications .medications-details-title,
medication-edit .medications-details-title,
medication-discontinue .medications-details-title {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 0px;
  border-radius: 2px;
}

patient-medications .medications-details-container,
medication-edit .medications-details-container,
medication-discontinue .medications-details-container {
  width: -webkit-fill-available;
}

patient-medications .card-spacing,
medication-edit .card-spacing,
medication-discontinue .card-spacing {
  margin-bottom: 15px;
}

patient-medications .medication-details-card,
medication-edit .medication-details-card,
medication-discontinue .medication-details-card {
  background-color: inherit;
}

patient-medications ion-row.pc-row.note-data-row,
medication-edit ion-row.pc-row.note-data-row,
medication-discontinue ion-row.pc-row.note-data-row {
  background-color: inherit;
}

.hiddenInput {
  width: 0px;
  height: 0px;
}

.radio-hospice {
  top: -20px;
  margin-left: 0px;
}

.radio-item {
  background-color: transparent;
  margin-top: 10px;
}

.label-hospice {
  top: -20px;
  margin-right: 0;
}

.label-radio-group {
  top: 5px;
  margin-right: 0;
  width: 100px;
}

.radio-group-hospice {
  height: 40px;
  padding: 0;
  margin: 10;
  margin-left: 10px;
}

.radio-group-margin {
  margin-left: 16px;
}

.label-noSignatureRequired {
  width: 200px;
}

#orderingProviderId .ng-arrow-wrapper {
  background-image: url("/assets/searchbar/searchbar_icon.svg");
  background-repeat: no-repeat;
  background-size: 14px 14px;
  margin-top: 2px;
}

.hospice-pays {
  margin-top: 10px;
}

.input-other {
  width: 200px;
}

.padding-label {
  padding: 3px;
}

.span-margin {
  margin-left: -7px;
}

medication-edit .ng-select
.ng-select-container.ng-has-value
.ng-value-container
.ng-input
> input {
  caret-color: transparent;
}

div.ng-select-container > .ng-clear-wrapper {
  display: block;
}

ion-row .hide {
  display: none;
}

page-meds-dme-delete-confirmation .cs-h1 {
  background-color: rgba(197, 208, 244, 0.5);
  height: 50px;
}

page-meds-dme-delete-confirmation .footerButtonBtn {
  height: 42px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

page-meds-dme-delete-confirmation .footer::before {
  background-image: none;
}

page-meds-dme-delete-confirmation .popupElementSpacing {
  margin-bottom: 0px;
}

page-meds-dme-delete-confirmation .delete-message {
  height: 73px;
  overflow-y: auto;
  padding-bottom: 5px;
}

page-meds-dme-delete-confirmation .scroll-content {
  margin-bottom: 50px !important;
  overflow-y: hidden !important;
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  page-meds-dme-delete-confirmation .popover-button-container {
    margin-right: 24px;
  }
  page-meds-dme-delete-confirmation .scroll-content {
    padding: 0px !important;
  }
  page-meds-dme-delete-confirmation .cardHeader {
    margin: 22px 24px 0px 21px;
  }
  page-meds-dme-delete-confirmation #inputModalSubmit {
    margin-right: 0px;
  }
  page-meds-dme-delete-confirmation #inputModalSubmit,
  page-meds-dme-delete-confirmation #inputModalCancel {
    width: 106px;
  }
}

.delete-confirmation-popup .modal-wrapper,
.delete-allergy-popup .modal-wrapper {
  height: 257px;
  left: 30%;
  position: absolute;
  top: 30%;
  width: 40%;
}

@media (orientation: portrait) {
  .delete-confirmation-popup .modal-wrapper {
    height: 32%;
  }
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .delete-confirmation-popup .modal-wrapper {
    height: 287px;
    width: 50%;
  }
}

page-note-popover .item.item-block .item-inner {
  border-bottom: none;
}

page-note-popover .grey-border {
  border-color: #9b9b9b;
}

page-note-popover .item-inner {
  border: none !important;
}

page-note-popover .twelvepx {
  margin-left: 8px;
}

page-note-popover .disable-input .item-inner {
  background: white;
}

page-note-popover .disable-input ion-input {
  background: white;
  color: black;
}

page-note-popover .popupElementSpacing {
  margin: 20px 30px 20px 30px;
}

page-note-popover .popupElementSpacing .inputBox {
  padding-left: 0px;
}

page-note-popover .popupElementSpacing .pd-05 {
  padding: 0px 5px;
}

page-note-popover .fr {
  float: right;
}

page-note-popover .text-input-md {
  margin: 13px 8px;
}

page-note-popover ngb-timepicker fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

page-note-popover ngb-timepicker .ngb-tp-spacer {
  width: 1em;
  text-align: center;
}

page-note-popover ngb-timepicker .ngb-tp-hour,
page-note-popover ngb-timepicker .ngb-tp-meridian,
page-note-popover ngb-timepicker .ngb-tp-minute,
page-note-popover ngb-timepicker .ngb-tp-second {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

page-note-popover ngb-timepicker .btn-link {
  color: #5977ba;
  text-decoration: underline;
}

page-note-popover ngb-timepicker .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

page-note-popover ngb-timepicker .btn {
  background-color: transparent;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

page-note-popover ngb-timepicker .btn-outline-primary {
  color: #5977ba;
  border-color: #5977ba;
}

page-note-popover ngb-timepicker input {
  padding: 10px 6px 9px 5px;
}

page-note-popover ngb-timepicker .ngb-tp-meridian .btn {
  padding: 13px 12px 13px 11px;
}

page-note-popover ngb-timepicker .chevron::before {
  border-width: 2px 2px 0 0 !important;
}

page-note-popover ngb-timepicker fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

page-note-popover ngb-timepicker .ngb-tp-spacer {
  width: 1em;
  text-align: center;
}

page-note-popover ngb-timepicker .ngb-tp-hour,
page-note-popover ngb-timepicker .ngb-tp-meridian,
page-note-popover ngb-timepicker .ngb-tp-minute,
page-note-popover ngb-timepicker .ngb-tp-second {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-justify-content: space-around;
  -ms-flex-pack: distribute;
  justify-content: space-around;
}

page-note-popover ngb-timepicker .btn-link {
  color: #5977ba;
  text-decoration: underline;
}

page-note-popover ngb-timepicker .sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

page-note-popover ngb-timepicker .btn {
  background-color: transparent;
  display: inline-block;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  vertical-align: middle;
  border: 1px solid transparent;
  border-radius: 2px;
  -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}

page-note-popover ngb-timepicker .btn-outline-primary {
  color: #5977ba;
  border-color: #5977ba;
}

page-note-popover ngb-timepicker input {
  padding: 10px 6px 9px 5px;
}

page-note-popover ngb-timepicker .ngb-tp-meridian .btn {
  padding: 13px 12px 13px 11px;
}

page-note-popover ngb-timepicker .chevron::before {
  border-width: 2px 2px 0 0 !important;
}

page-note-popover .encounter-date-picker {
  padding-top: 25px;
}

page-note-popover .encounter-date-time-spacing {
  padding-left: 1.5em;
}

page-notes {
  /* Details */
  /* Details */
}

page-notes .patient-activity-content {
  width: calc(100% - 265px);
}

page-notes .notes-content {
  margin-left: 10px;
  width: calc(100% - 101px);
}

page-notes .notes-content .shiftPaneUp {
  padding-top: 10px;
  padding-right: 10px;
}

@media only screen and (max-device-width: 1024px) {
  page-notes .notes-content .shiftPaneUp {
    width: 91%;
  }
}

page-notes .notes-content-with-briefbar {
  margin-left: 10px;
  width: calc(100% - 280px);
}

page-notes .notes-content-with-briefbar .notes_div {
  height: 86vh;
}

page-notes .notes-col {
  width: 20%;
}

page-notes .row-box {
  margin: 10px;
  min-height: 580px;
}

page-notes .detail-card {
  background-color: rgba(155, 155, 155, 0.15);
  margin: 10px 0px 10px 0px;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-notes .gb {
  background-color: rgba(155, 155, 155, 0.15);
}

page-notes .note-details-card {
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 !important;
  box-shadow: 0 !important;
  overflow-wrap: break-word;
  font-size: 16px;
  color: #2d2c2c;
}

page-notes .note-details-header {
  height: 50px;
}

page-notes .ion-label {
  height: 19px;
}

page-notes .item-md.item-block .item-inner {
  padding-right: 0px;
}

page-notes .scroll-content {
  padding-right: 0px !important;
}

page-notes .content-md {
  background-color: unset;
}

page-notes ion-fab {
  right: -32px;
}

@media only screen and (max-device-width: 1024px) {
  page-notes ion-fab {
    top: -1px;
  }
}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1366px) {
  page-notes ion-fab {
    right: 10px;
    top: -4px;
  }
}

page-notes .rightCheckbox {
  float: right;
}

page-notes .adjustCheckbox {
  top: 3px;
  right: 5px;
}

page-notes .shiftPaneUp {
  padding-top: 10px;
}

@media only screen and (max-device-width: 1024px) {
  page-notes .shiftPaneUp {
    margin-left: -5px;
  }
}

page-notes .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

page-notes .row-even {
  background-color: #fff;
}

page-notes .row-odd {
  background-color: #f0f0f0;
}

page-notes .note {
  background-color: white;
  white-space: normal;
}

page-notes .noteId {
  margin-left: 17px;
}

page-notes .card {
  overflow: auto;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}

page-notes .label-md {
  margin: 9px;
  color: #000;
}

page-notes .select {
  padding: 11px 11px 11px 16px;
  margin-top: 0px;
  border: 1px solid #c5d0e0;
  max-width: 100%;
}

page-notes .select .select-icon {
  margin-right: 10px;
}

page-notes .padding-left-0 {
  padding-left: 0px;
}

page-notes .padding-right-0 {
  padding-right: 0px;
}

page-notes .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-notes .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-notes .custom-placeholder,
page-notes .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-notes .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-notes .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-notes .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-notes .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-notes .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-notes .item-container .no-select {
  background: none;
}

page-notes .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-notes .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-notes .buttonAlign {
  text-align: right;
}

page-notes .input-wrapper {
  display: block;
  width: 100%;
}

page-notes .searchLabel {
  font-weight: bold;
}

page-notes .input-label {
  color: #000 !important;
}

page-notes .action-icons {
  top: 15px;
  margin-right: 20px;
  position: absolute;
  right: 0px;
  font-size: 1.5em;
}

page-notes .action-icons .more-icon {
  margin-right: 20px;
}

@media only screen and (max-device-width: 1024px) {
  page-notes .action-icons .more-icon {
    margin-right: 5px;
  }
}

page-notes .action-icons .icon-fix {
  font-size: 28px;
  color: #5977ba;
}

page-notes .pc-20 {
  padding-left: 20px;
}

page-notes .pc-12-rows {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  padding: 12px;
  padding-left: 17px;
}

page-notes .referralsPagination {
  padding: 10px 3px 16px 0;
  float: right;
}

page-notes .pageBtn {
  display: inline;
  cursor: pointer;
}

page-notes .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-notes .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

page-notes .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-notes .icons {
  position: absolute;
  right: -3px;
  top: 0px;
  font-size: 1.5em;
  margin-right: 40px;
}

page-notes .icons .more-icon {
  margin-right: 20px;
}

page-notes .searchButton {
  color: #5977ba;
  color: white;
  font-weight: bold;
}

page-notes cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-notes cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-notes cur-date-picker .input-calendar-group .ion-input input {
  padding-right: 0px;
}

@media only screen and (max-device-width: 1024px) {
  page-notes cur-date-picker .input-calendar-group ngb-datepicker {
    left: -160px !important;
  }
}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1366px) {
  page-notes cur-date-picker .input-calendar-group ngb-datepicker {
    left: -80px !important;
  }
}

page-notes .fixed-content {
  background-color: transparent;
}

@media only screen and (min-device-width: 1025px) {
  page-notes .scroll_row {
    min-width: 800px;
  }
}

page-notes .button-inner {
  text-transform: capitalize;
}

page-notes .note-data-row {
  border-radius: 2px;
}

page-notes .note-data-row .col {
  padding-left: 5px;
}

page-notes .notes_div {
  display: block;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 80vh;
  overflow-y: scroll;
}

page-notes .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-notes .marginTop-10 {
  margin-top: 10px;
}

page-notes .paddingBottom-0 {
  padding-bottom: 0px;
}

page-notes .floatRight {
  float: right;
}

page-notes hr {
  display: block;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  margin-left: auto;
  margin-right: auto;
  border-width: 1px;
  border: none;
  height: 2px;
}

page-notes .scroll_row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

page-notes .card-ios .icons {
  margin-right: 0%;
  right: -4px;
}

page-notes .arrowIcon {
  position: absolute;
  top: 16px;
  margin-left: 2px;
}

page-notes .overWriteMargin {
  margin: 10px 5px 10px 0px !important;
}

page-notes .comm-notes {
  height: 600px;
  margin-top: 10px;
}

page-notes .comm-notes .pL20 {
  padding-left: 20px;
}

page-notes .pL15 {
  padding-left: 15px;
}

page-notes .comm-notes-list {
  padding: 0px;
}

page-notes .comm-notes-list .pL20 {
  padding-left: 20px;
}

page-notes .comm-notes-list .pL15 {
  padding-left: 15px;
}

page-notes .text-input-md {
  margin: 8px 5px;
}

page-notes .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 5px 0 5px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-notes .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-notes .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-notes .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-notes .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-notes .item-container .no-select {
  background: none;
}

page-notes .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-notes .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-notes .download-container {
  width: 130px;
  margin-left: auto;
}

page-notes .download-container .select {
  background-image: none !important;
  background-color: #85bf31 !important;
  border: none !important;
  font-weight: 600;
}

page-notes .download-container img {
  float: right;
  margin: 18px 16px 16px 16px;
  pointer-events: none;
  width: auto;
}

page-notes .download-container span {
  color: white;
}

page-notes .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-notes .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
  color: #ffffff;
  margin: 0 20px 0px 10px;
}

ion-app.ios page-notes .action-icons {
  margin-right: 20px;
}

ion-app.ios page-notes span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.tabs-ios .patient-activity-content {
  width: calc(100% - 100px);
}

.emptyTasks {
  text-align: center;
  font-weight: bold;
  padding: 42px;
  font-size: large;
  margin-right: 80px;
}

.notes-col {
  width: 20%;
}

@media (orientation: landscape) {
  .ios .notes-content {
    width: calc(100%) !important;
    margin-top: -4px;
    margin-left: 5px;
  }
  .ios .notes-content ion-fab {
    right: 9px;
  }
}

@media (orientation: portrait) {
  .ios .notes-content {
    width: calc(100%) !important;
    margin-left: -6px;
    margin-top: -4px;
  }
  .ios .notes-content ion-fab {
    right: 9px;
  }
}

.ios page-notes .arrowIcon {
  top: 12px;
}

.ios ion-fab {
  right: 0px;
  top: -4px;
}

.ios .ios-overflow-scroll {
  overflow-x: scroll;
  padding-bottom: 10px;
  width: 100%;
}

.ios .scroll_row {
  min-width: 600px !important;
}

hr {
  border: none;
  height: 2px;
}

page-patient-activity {
  /* Date Picker */
  /* Date Picker */
}

page-patient-activity .floatRight {
  float: right;
}

page-patient-activity .disciplines-selected {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
  padding-left: 10px;
}

page-patient-activity .searchbar-search-icon {
  background-image: url("/assets/searchbar/searchbar_icon.svg") !important;
  background-size: 16px !important;
}

page-patient-activity .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-patient-activity .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-patient-activity .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-patient-activity .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-patient-activity .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

@media only screen and (max-device-width: 1024px) {
  page-patient-activity .item-container .select {
    padding-left: 10px;
    padding-right: 5px;
  }
}

page-patient-activity .item-container .no-select {
  background: none;
}

page-patient-activity .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px;
  line-height: 14px;
  margin: 0 5px 0 0;
  padding: 0;
}

page-patient-activity .item-container .activity-display {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-patient-activity .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-patient-activity .patient-details-activity-content {
  width: calc(100% - 280px);
  margin-left: 10px;
}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1366px) {
  page-patient-activity .patient-details-activity-content {
    margin-left: 20px;
    margin-right: 20px;
  }
}

page-patient-activity .rightCheckbox {
  float: right;
}

page-patient-activity .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

@media only screen and (max-device-width: 1024px) {
  page-patient-activity .flex {
    width: 102%;
  }
}

page-patient-activity .padding-left-0 {
  padding-left: 0px;
}

page-patient-activity .padding-right-0 {
  padding-right: 0px;
}

page-patient-activity cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
  background-color: white;
}

page-patient-activity cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

@media only screen and (max-device-width: 1024px) {
  page-patient-activity cur-date-picker .input-calendar-group {
    font-size: 1.4rem;
  }
}

page-patient-activity cur-date-picker .input-calendar-group .ion-input input {
  padding-right: 0px;
}

@media only screen and (max-device-width: 1024px) {
  page-patient-activity #activities-from-date-picker
> cur-date-picker
.input-calendar-group
ngb-datepicker {
    left: -160px !important;
  }
}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1366px) {
  page-patient-activity #activities-from-date-picker
> cur-date-picker
.input-calendar-group
ngb-datepicker {
    left: -80px !important;
  }
}

page-patient-activity .activityPagination {
  padding: 10px 0 16px 0;
  float: right;
  margin-right: 30px;
  margin-top: 10px;
}

page-patient-activity .referralsPagination {
  padding: 10px 3px 16px 0;
  float: right;
}

page-patient-activity .height-42 {
  min-height: 42px;
  height: 42px;
}

page-patient-activity .activityCard {
  width: 100%;
  padding: 0 20px 20px 20px;
  overflow-y: auto;
  padding-bottom: 50px;
  overflow-x: hidden;
}

page-patient-activity .arrowIcon {
  position: absolute;
  padding-left: 6px;
  font-size: 29px;
  margin-top: -2px;
}

page-patient-activity .buttonAlign {
  text-align: right;
}

page-patient-activity .pointer {
  cursor: pointer;
}

page-patient-activity .pageBtn {
  display: inline;
  cursor: pointer;
}

page-patient-activity .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-patient-activity .adjustCheckbox {
  top: 3px;
  right: 4px;
  margin-right: 5px;
}

page-patient-activity .list-item {
  font-size: 14px;
}

page-patient-activity .pc-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
  padding-left: 20px;
}

page-patient-activity .pc-row:nth-child(even) {
  background-color: #eee;
}

page-patient-activity .activityGrid {
  padding: 18px 20px 18px 12px;
  margin: 0px !important;
}

@media only screen and (max-device-width: 1024px) {
  page-patient-activity .activityGrid #admit-to-present-col-space {
    width: 70%;
    max-width: 70%;
  }
}

@media only screen and (max-device-width: 1024px) {
  page-patient-activity .activityGrid #admit-to-present-col {
    width: 30%;
    max-width: 30%;
  }
}

page-patient-activity .search-wrapper-light {
  background: none;
  border-radius: 0;
  margin-left: 5px;
  margin-right: 5px;
}

page-patient-activity .search-wrapper-light input,
page-patient-activity .search-wrapper-light input::-webkit-input-placeholder {
  color: #ffffff;
}

page-patient-activity .searchbar-search-icon {
  cursor: pointer;
}

page-patient-activity .filter {
  height: 40px;
  display: inline-block;
  padding: 0 9px 0 0;
  float: left;
}

page-patient-activity .filter .inputBox {
  height: 40px;
  min-height: 30px;
}

page-patient-activity .filter .inputBox ion-label {
  max-width: 50px;
}

page-patient-activity .filter .inputBox .label-md {
  margin-right: 5px;
}

page-patient-activity .filter .inputBox ion-select {
  padding-left: 5px;
}

page-patient-activity .overRidePadding {
  padding: 0 10px 0 0;
}

page-patient-activity .search {
  height: 40px;
  float: left;
  display: inline-block;
  padding: 10px 0 0 0;
  font-size: 12px;
  color: #2d2c2c;
}

@media only screen and (max-device-width: 1024px) {
  page-patient-activity .search {
    max-width: 27%;
  }
}

page-patient-activity .search .search-wrapper-light {
  padding: 0;
  margin-left: 0px;
}

page-patient-activity .search .search-wrapper-light .searchbar-search-icon {
  background-color: rgba(89, 119, 186, 0.3);
  height: 40px;
  width: 40px;
  right: 0px;
  left: auto;
  top: 0px;
  background-position: center;
}

page-patient-activity .search .searchbar-md input.searchbar-input {
  height: 40px;
  border: solid 1px #c6d1e0;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding-left: 20px !important;
}

page-patient-activity .disciplines {
  font-size: 12px;
  color: #2d2c2c;
  padding-top: 10px;
}

page-patient-activity #activities-form-col {
  font-size: 12px;
  color: #2d2c2c;
}

page-patient-activity .overRideLeftPadding {
  padding: 0 0 0 10px;
}

page-patient-activity .filterDate {
  height: 40px;
  display: inline-block;
  padding: 0 10px 0 0;
  -webkit-align-content: right;
  -ms-flex-line-pack: right;
  align-content: right;
}

page-patient-activity .filterDate .inputBox {
  height: 42px;
}

page-patient-activity .filterDate .inputBox ion-label {
  max-width: 50px;
}

page-patient-activity .filterDate .inputBox .datetime-md {
  padding-left: 2px;
  padding-top: 16px;
}

page-patient-activity .admit-to-present {
  font-size: 12pt !important;
}

page-patient-activity .checkBoxPosition {
  position: relative;
  top: 16px;
  left: 5px;
  padding-left: 10px;
}

page-patient-activity .card-ios .checkBoxPosition {
  position: relative;
  top: 20px;
  left: 15px;
}

page-patient-activity .datetime-ios {
  padding: 11px 8px 11px 5px !important;
}

page-patient-activity .card-ios .from-date-ios,
page-patient-activity .card-ios .to-date-ios {
  min-width: 35%;
}

page-patient-activity .pR4 {
  padding-right: 4px;
}

page-patient-activity .card-ios .filterRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-patient-activity .mT10 {
  margin-top: 10px;
}

page-patient-activity ion-select {
  max-width: calc(100% - 70px);
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
}

page-patient-activity .arrowIcon {
  position: absolute;
  padding-left: 6px;
  top: 22px;
  line-height: 12px;
  font-size: 18px;
  font-weight: 700;
}

page-patient-activity .card-ios .arrowIcon {
  padding-left: 2px !important;
  top: 16px !important;
}

page-patient-activity .noRecordsMessage {
  text-align: center;
  font-weight: bold;
  font-weight: larger;
  padding: 42px;
  font-size: large;
  margin-right: 80px;
}

page-patient-activity .searchbar-input-container .searchbar-clear-icon {
  position: absolute;
  top: 0;
  right: 45px;
  padding: 0;
  width: 22px;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 22px;
}

page-patient-activity .searchbar-md .searchbar-input {
  padding: 6px 70px 6px 12px;
}

page-patient-activity .pull-left {
  float: left;
}

page-patient-activity .patient-activity-list {
  position: relative;
}

page-patient-activity .patient-activity-list ion-grid {
  padding: 0px;
}

page-patient-activity .patient-activity-list ion-grid ion-col.col {
  padding: 0px;
}

page-patient-activity .patient-activity-list ion-grid ion-col.col ion-label.label-md {
  margin: 0px;
  padding: 14px 20px;
}

page-patient-activity .patient-activity-list ion-grid ion-col.col ion-label.pL20 {
  padding-left: 20px;
}

page-patient-activity .card-md {
  margin-bottom: 5%;
  height: auto;
  margin-right: 20px;
}

page-patient-activity .scroll-content {
  padding-right: 0px !important;
  padding-left: 0px !important;
}

page-patient-activity .activity-title {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1366px) {
  .ios page-patient-activity .patient-details-activity-content {
    width: calc(100% - 270px);
  }
}

@media only screen and (min-device-width: 1366.1px) {
  .ios page-patient-activity .patient-details-activity-content {
    width: calc(100%);
  }
}

.ios page-patient-activity .rightCheckbox span {
  display: inline;
}

@media (orientation: landscape) {
  .ios page-patient-activity .search .searchbar-input {
    height: 40px;
    border: solid 1px #c6d1e0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    padding-left: 20px !important;
  }
  .ios page-patient-activity .search .searchbar-ios {
    min-height: 40px;
    border-top: 0px;
    border-bottom: 0px;
  }
  .ios page-patient-activity .adjustCheckbox {
    top: -3px;
  }
  .ios page-patient-activity .checkbox-ios .checkbox-icon {
    border-radius: 0%;
  }
}

@media (orientation: portrait) {
  .ios page-patient-activity .search .searchbar-input {
    height: 40px;
    border: solid 1px #c6d1e0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-radius: 0;
    padding-left: 20px !important;
  }
  .ios page-patient-activity .search .searchbar-ios {
    min-height: 40px;
    border-top: 0px;
    border-bottom: 0px;
  }
  .ios page-patient-activity .adjustCheckbox {
    top: -3px;
  }
  .ios page-patient-activity .checkbox-ios .checkbox-icon {
    border-radius: 0%;
  }
}

.ios page-patient-activity .filter .inputBox {
  padding-left: 16px;
}

.ios page-patient-activity .filterDate .inputBox {
  padding-left: 16px;
}

.ios .patient-activity-list {
  overflow-x: scroll !important;
}

.ios .patient-activity-list ion-grid {
  width: calc(100%);
}

@media only screen and (max-device-width: 1024px) {
  .ios .scroll-content {
    margin-right: -2px;
  }
}

.ios page-referral-tabs .referrals-list-content.referrals-tab-patient-content-none {
  margin-top: 0px !important;
}

.ios page-patient-activity ion-card.card-ios {
  overflow: auto;
  margin-left: -4px !important;
}

@media only screen and (max-device-width: 1024px) {
  .ios page-patient-activity ion-card.card-ios {
    width: calc(100% - 7px);
  }
}

@media (orientation: landscape) {
  .ios .ios .activities-content {
    width: calc(100%) !important;
    margin-top: -4px;
    margin-left: 5px;
  }
  .ios .ios .activities-content ion-fab {
    right: 9px;
  }
}

@media (orientation: portrait) {
  .ios .ios .activities-content {
    width: calc(100% - 152px) !important;
    margin-left: -6px;
    margin-top: -4px;
  }
  .ios .ios .activities-content ion-fab {
    right: 9px;
  }
}

.ios .activities_div {
  display: block;
  padding-bottom: 50px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
}

.ios .overWriteMargin {
  margin: 2px 0px 0px 0px;
}

.ios .item-css {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 16px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

.ios .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.ios .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 10px 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.ios .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

.ios .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

.ios .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

.ios .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

@media only screen and (max-device-width: 1024px) {
  .ios .item-container .select {
    padding-left: 7px;
    padding-right: 5px;
  }
}

.ios .item-container .no-select {
  background: none;
}

.ios .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

.ios .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

.ios cur-date-picker .input-calendar-group .ion-input input {
  padding-right: 0px;
}

.ios #activities-from-date-picker
> cur-date-picker
.input-calendar-group
ngb-datepicker {
  left: -160px !important;
}

@media only screen and (min-device-width: 1025px) and (max-device-width: 1366px) {
  .ios #activities-from-date-picker
> cur-date-picker
.input-calendar-group
ngb-datepicker {
    left: -80px !important;
  }
}

patient-benefits {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

patient-benefits .scroll-content {
  padding: 0 !important;
}

patient-benefits .scroll-content ion-card {
  margin-top: 20px;
  margin-bottom: 20px;
}

patient-benefits .scroll-content ion-card-header {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: calc(100% - 40px);
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
}

patient-benefits .scroll-content ion-card-content {
  padding: 0 20px;
}

patient-benefits ng-select {
  font-size: 14px;
  font-weight: normal;
}

patient-benefits ion-input {
  font-size: 14px !important;
}

patient-benefits cur-date-picker .input-calendar-group .form-control {
  font-size: 14px !important;
  font-weight: normal;
}

patient-benefits .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

patient-benefits .cardIcon .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

patient-benefits .cardIcon .fab[mini] .icon {
  font-size: 32px;
}

patient-benefits .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

patient-benefits .cardIcon .button-inner {
  font-size: 16px;
}

.title {
  font-size: 12px;
  font-weight: bold;
}

.p-5 {
  padding: 5px;
  font-size: 14px !important;
}

.patient-details-benefits-content-with-briefbar {
  background-color: transparent;
  margin-left: 10px;
  width: calc(100% - 280px);
}

.patient-details-benefits-content-with-briefbar .notes_div {
  height: 86vh;
}

.patient-details-benefits-content {
  background-color: transparent;
  margin-left: 10px;
  width: calc(100% - 101px);
}

.patient-details-benefits-content .scroll-content {
  margin-bottom: 56px;
}

.benefits-title {
  background: #e2e7ef;
  padding: 9px 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

.input-box {
  border: solid 1px #c6d1e0;
  border-radius: 5px;
  height: auto;
}

.input-box .text-input-md {
  margin: 9px 8px;
}

.form-footer {
  display: block;
}

.card-divider {
  width: 100%;
  height: 1px;
  background-color: #9b9b9b;
  opacity: 0.3;
  margin: 10px 0 10px 0;
}

.benefits-tabs {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}

.benefits-tabs ul {
  padding-left: 0;
}

.benefits-tabs ul li {
  display: inline;
  list-style-type: none;
  font-size: 16px;
  color: #9b9b9b;
  font-weight: 600;
  text-align: center;
  margin: 4px 0 4px 0;
}

.benefits-tabs ul li a {
  min-width: 175px;
  padding: 0 20px 0 20px;
  border-right: 2px solid #9b9b9b;
}

.benefits-tabs ul li .tab-selected {
  font-weight: 900;
  color: #5977ba;
}

.benefits-tabs ul li:last-child a {
  border: none;
}

@media only screen and (max-width: 768px) {
  [class*="col-"] {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}

@media only screen and (min-width: 769px) and (max-width: 976px) {
  .col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
  .col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}

@media only screen and (min-width: 976px) and (max-width: 1464px) {
  .col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33%;
    -ms-flex: 0 0 33%;
    flex: 0 0 33%;
  }
  .col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
  .col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}

@media only screen and (min-width: 1465px) {
  .col-1 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16%;
    -ms-flex: 0 0 16%;
    flex: 0 0 16%;
  }
  .col-2 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 32%;
    -ms-flex: 0 0 32%;
    flex: 0 0 32%;
  }
  .col-3 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 48%;
    -ms-flex: 0 0 48%;
    flex: 0 0 48%;
  }
  .col-4 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 64%;
    -ms-flex: 0 0 64%;
    flex: 0 0 64%;
  }
  .col-5 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 80%;
    -ms-flex: 0 0 80%;
    flex: 0 0 80%;
  }
  .col-6 {
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
}

hold-benefit-popover {
  max-width: 400px;
  max-height: 275px;
}

hold-benefit-popover .header-md::after {
  background-image: none !important;
}

hold-benefit-popover .cardHeader {
  padding: 10px 10px 10px 5px;
}

hold-benefit-popover .cs-h1 {
  color: #5977ba;
  font-size: 16px;
  font-weight: 700;
}

hold-benefit-popover .popover-title {
  padding: 5px 10px;
  margin-top: 20px;
  margin-left: 10px;
  margin-right: 15px;
}

hold-benefit-popover .reasonInput {
  padding: 10px 10px 10px 5px;
  margin: 5px;
}

hold-benefit-popover .reasonInput .title {
  font-size: 14px;
  font-weight: bold;
}

hold-benefit-popover .reasonInput .inputBox {
  border-radius: 5px;
}

hold-benefit-popover .reasonInput .item-textarea {
  padding: 0;
  max-height: 110px;
}

hold-benefit-popover .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin: 20px 30px 20px;
}

hold-benefit-popover .button {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 3px;
}

hold-benefit-popover .footerButtonBtn {
  margin-right: 18px;
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
}

hold-benefit-popover .footerButtonBtn > .button-inner {
  text-transform: none;
}

hold-benefit-popover .cancel-button:active,
hold-benefit-popover .cancel-button:hover {
  background-color: #d0011b !important;
}

hold-benefit-popover .save-button:active,
hold-benefit-popover .save-button:hover {
  background-color: #85bf31 !important;
}

patient-benefits-crud .card {
  width: auto;
}

patient-benefits-crud .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

patient-benefits-crud .cardIcon .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

patient-benefits-crud .cardIcon .fab[mini] .icon {
  font-size: 32px;
}

patient-benefits-crud .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

patient-benefits-crud .cardIcon .button-inner {
  font-size: 16px;
}

patient-benefits-form .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 5px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 35px;
}

patient-benefits-form .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

patient-benefits-form .select .loading img {
  width: 30px;
  height: 30px;
}

patient-benefits-form .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

patient-benefits-form .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

patient-benefits-form .select .selected-item-text {
  white-space: nowrap;
  width: 135px;
  overflow: hidden;
  text-overflow: ellipsis;
}

patient-benefits-form .popover-button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

patient-benefits-form .ng-select .ng-clear-wrapper {
  display: none;
}

patient-benefits-form .ng-select.ng-select-single .ng-select-container {
  height: 40px;
}

patient-benefits-form .marg-four {
  margin-top: -4px;
}

patient-benefits-form .input-box {
  height: 40px;
}

patient-benefits-form .input[name="liabilityAmount"]:before {
  padding-left: 5px !important;
  content: "$";
}

patient-benefits-form .liabilityAmount .text-input-md {
  margin-left: 0 !important;
  margin-right: 0 !important;
  text-align: right;
}

patient-benefits-form .removeLiabilityButton {
  width: 130px;
  height: 28px;
  font-weight: bolder !important;
  font-size: 11px;
  margin-top: 25px !important;
}

patient-benefits-form .liabilityInputs {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 20%;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
}

patient-benefits-form .liabilityDatePicker {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 20%;
  -ms-flex: 0 0 20%;
  flex: 0 0 20%;
}

patient-benefits-form .removeLiabilityCol {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 15%;
  -ms-flex: 0 0 15%;
  flex: 0 0 15%;
}

patient-benefits-form .input-textarea {
  border: solid 1px #c6d1e0;
  border-radius: 5px;
}

patient-benefits-form .input-textarea .text-input {
  margin: 9px 8px;
  min-height: 20px;
  overflow: hidden;
  resize: vertical;
}

patient-benefits-form .patients-eligibility-verified {
  padding-top: 15px;
  font-weight: bold;
  font-size: 14px;
}

patient-benefits-form .readonly {
  background-color: #f1f1f1;
}

patient-benefits-form .readonly .input-calendar-group-wrapper {
  background-color: #f1f1f1;
}

patient-benefits-form .readonly .input-calendar-group-wrapper .input-calendar-group .form-control {
  background-color: #f1f1f1;
}

patient-benefits-form .readonly .click-cover {
  background-color: #f1f1f1;
  opacity: 0.3;
}

patient-benefits-form .readonly .text-input[disabled] {
  opacity: 1;
}

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

patient-benefits-form input[type="number"] {
  -moz-appearance: textfield;
}

patient-benefits-form .calendar-top ngb-datepicker {
  position: absolute !important;
  bottom: 100% !important;
  top: auto !important;
  z-index: 1050 !important;
}

patient-benefits-form .subtitle-with-button {
  height: 45px;
}

patient-benefits-form .subtitle-with-button .title {
  padding-top: 12px;
  display: inline-block;
}

patient-benefits-form .disableDropdown {
  pointer-events: none;
}

patient-benefits-form .disableDropdown .ng-select-container {
  color: gray;
}

patient-benefits-form .uppercase {
  text-transform: uppercase;
}

patient-benefits-form .uppercase input {
  text-transform: uppercase;
}

patient-benefits-form .error {
  font-size: 10px;
  color: #d0011b;
  padding: 5px 0 0 5px;
  margin: 0;
}

patient-benefits-form .deleteBtn {
  margin: 0;
  text-transform: capitalize;
  padding: 5px 5px;
  font-weight: 600;
  font-size: 1.2rem;
  height: 2.8rem;
}

patient-benefits-form .fab[mini] {
  width: 25px;
  height: 25px;
  line-height: 25px;
}

patient-benefits-form .fab[mini] .icon {
  font-size: 32px;
}

patient-benefits-form .authorization-button {
  color: #85bf31;
  font-weight: bold;
  font-size: 18px;
  padding-top: 8px !important;
}

patient-benefits-form .add-subscriber-id-button {
  color: #bb5e81;
  font-weight: bold;
  font-size: 14px;
  padding-top: 10px !important;
}

patient-benefits-form .vbid-checkbox-item {
  padding: 0;
}

patient-benefits-form .medicaid-pending-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -webkit-align-items: start;
  -ms-flex-align: start;
  align-items: start;
}

patient-benefits-form .medicaid-pending-check-button {
  margin-top: 2px;
  padding-left: 0;
}

patient-benefits-form .medicaid-box-container:before {
  content: "";
  position: absolute;
  left: 5px;
  right: 5px;
  top: 10px;
  bottom: 10px;
  border: 1px solid #858585;
}

patient-benefits-form .medicaid-box-title-container {
  text-align: center;
}

patient-benefits-form .medicaid-box-title {
  font-size: 14px;
  color: red;
}

patient-benefits-form .subscriber-id-col {
  padding-top: 0;
  padding-left: 0;
}

patient-benefits-form .second-row-filler {
  height: 37px;
}

patient-benefits-form .payer-effective-date-col {
  padding-left: 0;
}

patient-benefits-form .reason-for-hold-col {
  padding-right: 0;
}

patient-benefits-form .inputEffectiveDateDisabled {
  pointer-events: none;
  background-color: #eee;
}

patient-benefits-form .inputEffectiveDateDisabled #date-value {
  background-color: #eee !important;
}

patient-benefits-form .inputEffectiveDateDisabled .ng-select-container,
patient-benefits-form .inputEffectiveDateDisabled .ion-input {
  background-color: #eee;
}

patient-benefits-form .inputEffectiveDateDisabled .text-input[disabled] {
  opacity: 1;
}

.patient-benefits-options > .popover-wrapper > .popover-content {
  border-radius: 5px;
  width: 170px;
  height: 50px;
  overflow: visible;
  right: 10px !important;
  -webkit-box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  box-shadow: 2px 2px 4px rgba(155, 155, 155, 0.75), -2px 2px 4px rgba(155, 155, 155, 0.75);
  background-color: white !important;
}

.patient-benefits-options > .popover-wrapper > .popover-content .popover-viewport,
.patient-benefits-options > .popover-wrapper > .popover-content .popover > .item {
  height: 50px;
  border-radius: 5px;
  text-align: center;
  padding: 5px 0;
  background-color: white !important;
}

.patient-benefits-options button {
  font-size: 12px;
  font-family: "Open Sans", sans-serif;
  font-weight: bold;
  color: #5977ba;
}

.patient-benefits-options button ion-icon {
  color: #5977ba;
}

patient-benefits-row {
  width: 100%;
}

patient-benefits-row ion-row div {
  width: 100%;
}

patient-benefits-row .no-padding {
  padding: 0;
}

patient-benefits-row .details-border {
  border-radius: 2px;
  border: solid 1px rgba(151, 151, 151, 0.5);
}

patient-benefits-row ion-card-header {
  background-color: #dbe4f280 !important;
  color: #7e98d3 !important;
  width: 100% !important;
  height: 35px !important;
  border-radius: 2px !important;
  font-size: 15px !important;
  line-height: 15px !important;
  font-weight: bold !important;
  padding: 10px 14px !important;
}

patient-benefits-row .benefit-details {
  padding-left: 10px;
}

patient-benefits-row .benefit-details ion-label {
  margin: 0px;
}

.toolTip-benefit-row .popover-wrapper .popover-content {
  width: 235px !important;
  height: auto !important;
  margin-left: 0px;
}

patient-benefits-table .scrollable {
  overflow: scroll;
  overflow-y: auto;
  -ms-overflow-style: none;
}

patient-benefits-table .scrollable::-webkit-scrollbar {
  display: none;
}

patient-benefits-table .benefits-grid {
  min-width: 1040px;
  height: calc(100vh - 280px);
}

patient-benefits-table .table-header {
  padding-left: 10px;
  font-weight: bold;
}

patient-benefits-table .table-header ion-label {
  font-size: 14px !important;
}

patient-benefits-table .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

patient-benefits-table .benefit-row:nth-child(even) {
  background-color: #f0f0f0;
}

patient-benefits-table .expired-benefits-title {
  position: relative;
  height: 50px;
  border-radius: 2px;
  font-size: 14px;
  line-height: 14px;
  font-weight: bold;
  color: white;
  margin-top: 5px;
}

patient-benefits-table .curantisHeader-palliative {
  background-color: #4a91e2c9;
}

patient-benefits-table .curantisHeader-hospice {
  background-color: #ae2464d0;
}

patient-benefits-table .ion-desc {
  margin-top: 7px;
  font-size: 22px;
  color: #5977ba;
}

patient-benefits-table .col-60,
patient-benefits-table .col-100,
patient-benefits-table .col-120,
patient-benefits-table .col-190 {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

patient-benefits-table .icon {
  color: #5977ba;
  cursor: pointer;
}

patient-benefits-table .col-60 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 5.8%;
  -ms-flex: 0 0 5.8%;
  flex: 0 0 5.8%;
}

patient-benefits-table .col-100 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 11.2%;
  -ms-flex: 0 0 11.2%;
  flex: 0 0 11.2%;
}

patient-benefits-table .col-120 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 11.6%;
  -ms-flex: 0 0 11.6%;
  flex: 0 0 11.6%;
}

patient-benefits-table .col-190 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 18.5%;
  -ms-flex: 0 0 18.5%;
  flex: 0 0 18.5%;
}

patient-benefits-table .col-add-payer {
  padding-left: 0;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 190px;
  -ms-flex: 0 0 190px;
  flex: 0 0 190px;
}

patient-benefits-table .add-payer-icon {
  top: 0;
  right: 0;
  padding-left: 0;
}

patient-benefits-table .add-payer-icon .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

patient-benefits-table .add-payer-icon .fab[mini] .icon {
  color: white;
  font-size: 32px;
}

patient-benefits-table .add-payer-icon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

patient-benefits-table .add-payer-icon .button-inner {
  font-size: 16px;
}

patient-benefits-table .add-payer-label {
  font-weight: bold;
  font-size: 19px;
  color: #85bf31;
}

patient-benefits-table .scroll-content {
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

patient-eligibility .scrollable {
  overflow: scroll;
  overflow-y: auto;
  -ms-overflow-style: none;
}

patient-eligibility .scrollable::-webkit-scrollbar {
  display: none;
}

patient-eligibility .eligibility-grid {
  min-width: 1040px;
  height: calc(100vh - 280px);
}

patient-eligibility .table-header {
  padding-left: 10px;
  font-weight: bold;
}

patient-eligibility .table-header ion-label {
  font-size: 14px !important;
}

patient-eligibility .flex-wrap-no-wrap {
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

patient-eligibility .benefit-row:nth-child(even) {
  background-color: #f0f0f0;
}

patient-eligibility .curantisHeader-hospice {
  background-color: #ae2464d0;
  color: white !important;
}

patient-eligibility .button-clear-md:hover:not(.disable-hover) {
  background-color: #ae2464d0;
  color: white;
}

patient-eligibility .refresh-button {
  height: 40px;
  width: 42px;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 40px;
  -ms-flex: 0 0 40px;
  flex: 0 0 40px;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #ae2464d0;
  position: absolute;
}

patient-eligibility .refresh-background {
  color: white !important;
}

patient-eligibility .refresh-button:hover:not(.disable-hover) {
  background-color: #ae2464d0;
}

patient-eligibility .ion-desc {
  margin-top: 7px;
  font-size: 22px;
  color: #5977ba;
}

patient-eligibility .col-60,
patient-eligibility .col-100,
patient-eligibility .col-120,
patient-eligibility .col-190 {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

patient-eligibility .icon {
  color: #5977ba;
  cursor: pointer;
}

patient-eligibility .col-60 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 5.8%;
  -ms-flex: 0 0 5.8%;
  flex: 0 0 5.8%;
}

patient-eligibility .col-100 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 11.2%;
  -ms-flex: 0 0 11.2%;
  flex: 0 0 11.2%;
}

patient-eligibility .col-120 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 11.6%;
  -ms-flex: 0 0 11.6%;
  flex: 0 0 11.6%;
}

patient-eligibility .col-190 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 18.5%;
  -ms-flex: 0 0 18.5%;
  flex: 0 0 18.5%;
}

patient-eligibility .scroll-content {
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

patient-eligibility-row {
  width: 100%;
}

patient-eligibility-row .button-like {
  cursor: pointer;
  border-radius: 5px;
  -webkit-transition: background-color 0.3s ease, -webkit-transform 0.2s ease;
  transition: background-color 0.3s ease, -webkit-transform 0.2s ease;
  transition: background-color 0.3s ease, transform 0.2s ease;
  transition: background-color 0.3s ease, transform 0.2s ease, -webkit-transform 0.2s ease;
}

patient-eligibility-row .button-like:hover {
  background-color: #e0e0e0;
  -webkit-transform: scale(1.05);
  transform: scale(1.05);
}

patient-eligibility-row ion-row div {
  width: 100%;
}

patient-eligibility-row .no-padding {
  padding: 0;
}

patient-eligibility-row .logo {
  height: 30px !important;
  width: 30px !important;
  margin-top: 1px;
}

patient-eligibility-row .details-border {
  border-radius: 2px;
  border: solid 1px rgba(151, 151, 151, 0.5);
}

patient-eligibility-row ion-card-header {
  background-color: #dbe4f280 !important;
  color: #7e98d3 !important;
  width: 100% !important;
  height: 35px !important;
  border-radius: 2px !important;
  font-size: 15px !important;
  line-height: 15px !important;
  font-weight: bold !important;
  padding: 10px 14px !important;
}

run-eligibility-modal .modal-size {
  max-height: 280px;
  max-width: 600px;
}

run-eligibility-modal .modal-wrapper {
  height: 280px;
  width: 600px;
}

run-eligibility-modal .required-indicator {
  color: red;
}

run-eligibility-modal .expanded-content {
  height: 540px !important;
  -webkit-transition: height 0.3s ease !important;
  transition: height 0.3s ease !important;
}

run-eligibility-modal .short-modal {
  width: 500px !important;
}

run-eligibility-modal .cs-h1 {
  background-color: rgba(197, 208, 244, 0.5);
  height: 50px;
}

run-eligibility-modal .footerButtonBtn {
  height: 42px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

run-eligibility-modal .footer::before {
  background-image: none;
}

run-eligibility-modal .popupElementSpacing {
  padding-left: 0;
  padding-right: 0;
  font-size: 13px;
  font-weight: bold;
}

run-eligibility-modal .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  font-size: 18px;
  line-height: 18px;
  font-weight: 700;
  padding: 0 0;
  margin-left: 0 !important;
  margin-right: 0 !important;
  margin-top: 0 !important;
}

run-eligibility-modal .header-name {
  color: #5977ba;
  background-color: #e2e7ef;
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-left: 20px;
  font-size: 16px;
  font-weight: bold;
}

run-eligibility-modal .popover-button-container {
  text-align: right;
  padding-bottom: 10px;
}

page-patient-certification .curantisH2 {
  font-size: 14px;
}

page-patient-certification .mt-10 {
  margin-top: 10px;
}

page-patient-certification .padding {
  padding: 5px 16px;
}

page-patient-certification .item.item-md .checkbox-md {
  margin: 9px;
}

page-patient-certification .item-md.item-block .item-inner {
  border-bottom: none;
}

page-patient-certification .button-row {
  float: right;
  margin-right: 2%;
  margin-top: 10px;
}

page-patient-certification .button-row .button {
  width: 106px;
  height: 42px;
  text-transform: none;
}

page-patient-certification .button-row button:first-child {
  margin-right: 20px;
  background-color: #d0021b;
}

page-patient-certification .same-as-error {
  padding-left: 3%;
}

page-patient-certification hr {
  background-color: black;
  width: 100%;
  height: 2px;
}

page-patient-certification .centerLabel {
  text-align: center;
  margin: 5px 5px 5px 5px;
}

page-patient-certification .item-md {
  padding-left: 0;
}

page-patient-certification .item-col {
  padding-top: 0;
}

page-patient-certification .pb-0 {
  padding-bottom: 0;
  padding-top: 20px;
}

page-patient-certification .pat-cert-select .item-md.item-block .item-inner {
  padding-right: 0px;
}

page-patient-certification .pat-cert-select .select {
  height: 44px;
  padding: 8px 10px 0px;
  border: 1px solid #c5d0e0;
  max-width: 100%;
  width: 100%;
}

page-patient-certification .pat-cert-select .select .select-icon {
  margin-right: 10px;
  margin-top: 4px;
}

.ios page-patient-certification .datetime-ios {
  padding: 11px 8px 11px 16px;
}

.ios page-patient-certification .pat-cert-select .item-select {
  padding-left: 0px;
}

.ios page-patient-certification .pat-cert-select .item-select .item-inner {
  padding-right: 0px;
}

page-patient-details .patient-details-content {
  width: calc(100% - 83px);
  margin-top: 60px;
}

page-patient-details .patient-details-content.patient-page-detail-content {
  width: calc(100% - 265px);
  margin-left: 0px;
}

page-patient-details .scroll-content {
  margin-right: 8px;
  padding-right: 0px !important;
}

page-patient-details .fixed-content {
  background-color: #f0f0f0;
}

page-patient-details .patient-page-detail-content-none {
  margin-left: -6px !important;
  margin-top: 50px !important;
  width: calc(100% - 252px);
}

page-patient-details navigation-sidebar cs-left-navigation-bar .side-pane {
  -webkit-transform: none;
  transform: none;
}

page-patient-details .addPatientCard {
  width: 100%;
  padding: 5px;
}

page-patient-details .addPatientCardDiv {
  width: 100%;
  background-color: white;
  padding-left: 6px;
}

page-patient-details .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

page-patient-details .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

page-patient-details .box-radius,
page-patient-details .card-md,
page-patient-details .col {
  border-radius: 3px;
}

page-patient-details .dot {
  height: 12px;
  width: 12px;
  background-color: #85bf31;
  border-radius: 50%;
  display: inline-block;
}

page-patient-details .in-progress,
page-patient-details .completed {
  color: #85bf31;
  font-weight: bold;
}

page-patient-details .stop-button {
  margin-left: 20px;
  margin-bottom: 10px;
}

page-patient-details .box {
  -webkit-box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}

page-patient-details .row-box {
  margin: 10px;
  min-height: 580px;
}

page-patient-details .col {
  padding: 0 !important;
}

page-patient-details .split-pane {
  content: inherit;
}

page-patient-details .ion-content {
  overflow-y: hidden;
}

page-patient-details .left-welcome-header {
  background: -webkit-gradient(linear, left top, left bottom, from(#614a75), to(#ae2465));
  background: linear-gradient(#614a75, #ae2465);
  width: 30%;
  float: left;
  height: 100%;
}

page-patient-details .left-welcome-header .profile-img {
  border: 2px solid #5977ba;
  border-radius: 50%;
  width: auto;
  height: auto;
  margin: 12% 20% 3%;
  max-width: 65%;
  max-height: 65%;
}

page-patient-details .left-welcome-header .user-id {
  display: inline-block;
  text-align: center;
  width: 100%;
}

page-patient-details .left-welcome-header .color {
  color: white;
}

page-patient-details .left-welcome-header .bold {
  font-weight: bold;
}

page-patient-details .item-css {
  background: #ecf3fc;
  padding: 14px 19px;
  color: #5977ba;
  font-size: 16px;
  font-weight: bold;
  margin: 10px 5px;
  border-radius: 2px;
}

page-patient-details .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-patient-details .item-css .icons {
  position: absolute;
  right: 20px;
  top: 10px;
  font-size: 1.5em;
}

page-patient-details .item-css .icons .more-icon {
  margin-right: 20px;
}

page-patient-details .checkbox-group .checkbox-icon {
  width: 30px;
  height: 30px;
  border-width: 1px;
  border-color: #c5d0e0;
}

page-patient-details .checkbox-group .item.item-md .checkbox-md {
  margin: 9px 20px 9px 0;
}

page-patient-details .checkbox-group .item.item-md .checkbox-md .checkbox-checked {
  border-color: #5977ba;
  border-width: 2px;
}

page-patient-details .checkbox-group .item.item-md .checkbox-md .checkbox-checked .checkbox-inner {
  left: 8px;
  top: 2px;
  height: 16px;
  width: 11px;
}

page-patient-details .right-welcome-header {
  width: 70%;
  height: 100%;
  float: right;
  background-color: white;
}

page-patient-details .right-welcome-header .left-inner-div {
  margin-left: 25px;
  margin-top: 10px;
  height: 62%;
  padding-top: 10px;
}

page-patient-details .right-welcome-header .left-inner-div .physician-panel {
  width: 144px;
  height: 30px;
  background-color: #5977ba;
  padding: 5px 17px;
  color: white;
  border-radius: 30px;
  cursor: pointer;
}

page-patient-details .right-welcome-header .left-inner-div .header-text {
  color: #5977ba;
  display: block;
  font-size: 18px;
}

page-patient-details .right-welcome-header .left-inner-div .team-txt {
  color: #5977ba;
  font-size: 18px;
  margin-top: 10px;
  border-right: 3px solid #5977ba;
  display: block;
  width: 59px;
  float: left;
}

page-patient-details .right-welcome-header .left-inner-div .team-dropdown {
  width: 70%;
}

page-patient-details .right-welcome-header .left-inner-div .select-text {
  font-weight: bold;
}

page-patient-details .right-welcome-header .left-inner-div .select-item {
  max-width: 100%;
}

page-patient-details .right-welcome-header .left-inner-div ion-label {
  display: none;
}

page-patient-details .right-welcome-header .left-inner-div .item-inner {
  border: none;
}

page-patient-details .right-welcome-header .right-inner-div {
  display: block;
  padding: 5%;
  background: #eeeeee;
  min-height: 33%;
  height: auto;
}

page-patient-details .right-welcome-header .right-inner-div .txt-day {
  color: #5977ba;
  font-size: 15px;
  float: left;
  font-weight: bold;
  padding-right: 8px;
  margin-right: 8px;
  min-width: 17%;
  width: auto;
}

page-patient-details .right-welcome-header .right-inner-div .txt-date {
  font-size: 15px;
  float: left;
  font-weight: 600;
  border-right: 3px solid #5977ba;
  padding-right: 10px;
  margin-right: 10px;
  min-width: 21%;
  width: auto;
}

page-patient-details .right-welcome-header .right-inner-div .txt-time {
  font-size: 15px;
  padding-left: 3%;
  font-weight: 600;
  min-width: 30%;
  width: auto;
}

page-patient-details .visits {
  height: 200px;
  overflow-y: auto;
}

page-patient-details .visitsHeader {
  font-weight: 600;
  font-size: 16px;
  text-align: left;
}

page-patient-details .visitsRow {
  height: 50px;
  font-size: 14px;
  cursor: pointer;
}

page-patient-details .visitsRow:nth-child(even) {
  background-color: #eeeeee;
}

page-patient-details .visitsTd {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-patient-details .patientValue {
  font-weight: bold;
  color: #5977ba;
}

page-patient-details .pointer {
  cursor: pointer;
}

page-patient-details .pageBtn {
  display: inline;
  cursor: pointer;
}

page-patient-details .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-patient-details .currentBtn {
  border-bottom: 2px solid black;
}

page-patient-details .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

page-patient-details .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-left: -30px;
  margin-right: 0;
  margin-top: -3px;
  height: 30px;
  width: 30px;
}

page-patient-details .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-patient-details .planOfCareBtn {
  margin-right: 10px;
}

page-patient-details ion-content.noScrollBar.content.content-md
> div.scroll-content::-webkit-scrollbar,
page-patient-details .clinicalContainer::-webkit-scrollbar {
  width: 0px;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-patient-details .grid {
  background-color: rgba(197, 208, 224, 0.2);
  min-width: 1252px !important;
}

page-patient-details *:not(html) {
  -webkit-transform: translate3d(0, 0, 0);
}

page-patient-details .addendumIcon {
  padding-right: 4px;
}

page-patient-details .card-md {
  margin: 0px;
  -webkit-box-shadow: none;
  box-shadow: none;
  height: 100%;
  width: auto;
}

page-patient-details .card-ios {
  height: 100% !important;
  margin-top: -2%;
}

page-patient-details .yesterday-block {
  width: 33%;
  height: 100%;
  margin: 8% 0;
  float: left;
}

page-patient-details .cardHeader {
  margin: 5px 5px 0px 5px;
}

page-patient-details .img-admit {
  width: 43%;
  height: 30%;
  float: left;
}

page-patient-details .img-admin-txt {
  font-size: 40px;
  font-weight: 500;
  color: #5977ba;
  margin-left: 5px;
}

page-patient-details .img-admin-bottom {
  font-size: 12px;
  font-weight: bold;
  color: #5977ba;
  display: block;
  float: left;
}

page-patient-details .img-block {
  position: absolute;
  top: 0px;
  padding: 0% 18%;
}

page-patient-details .loading-icon {
  margin: 0% 31%;
  width: 191px;
}

page-patient-details [col-6] {
  width: 53%;
  max-width: 53%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 53%;
  -ms-flex: 0 0 53%;
  flex: 0 0 53%;
}

page-patient-details [col-5] {
  width: 44%;
  max-width: 44%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 44%;
  -ms-flex: 0 0 44%;
  flex: 0 0 44%;
}

page-patient-details .alerts {
  margin-left: 5%;
  height: 441px;
  position: absolute;
  top: -218px;
  right: 10px;
}

page-patient-details .yesterday-details {
  margin-top: 26px;
}

page-patient-details .task-detail {
  margin-left: 5%;
  height: 324px;
  position: absolute;
  top: -73px;
  right: 10px;
}

page-patient-details .noData {
  width: 100%;
  margin: 11% 0%;
  text-align: center;
  color: gray;
  font-weight: bold;
}

page-patient-details .task-detail-block {
  width: 100%;
  margin: 21px 0;
  border-bottom: 1px solid #dfdfe4;
  padding-bottom: 10px;
}

page-patient-details .cardHeaderNew {
  color: #5977ba;
  opacity: 0.9;
  border-bottom: 1px solid #dfdfe4;
}

page-patient-details .alert-box {
  overflow-y: auto;
}

page-patient-details .alert-box .alert-item {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  border-bottom: 1px solid #dfdfe4;
  padding: 10px 0;
}

page-patient-details .alert-box .alert-item .item-start {
  width: 70px;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  text-align: center;
}

page-patient-details .alert-box .alert-item .item-start div {
  margin: 5px 0;
}

page-patient-details .alert-box .alert-item .item-start div .alert-icon,
page-patient-details .alert-box .alert-item .item-start div .notification-icon {
  margin: 0 auto 10px;
  width: 24px;
  height: inherit;
  position: relative;
}

page-patient-details .alert-box .alert-item .item-start div .alert-icon ion-icon,
page-patient-details .alert-box .alert-item .item-start div .notification-icon ion-icon {
  color: #eeaf4b;
  font-size: 35px !important;
}

page-patient-details .alert-box .alert-item .item-start div .alert-icon .alert-indicator,
page-patient-details .alert-box .alert-item .item-start div .notification-icon .alert-indicator {
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #a6ca72;
  z-index: 1;
  position: absolute;
  top: 0px;
  left: -2px;
  background-color: #d0021b;
}

page-patient-details .alert-box .alert-item .item-start div .notification-icon {
  width: 36px;
}

page-patient-details .alert-box .alert-item .item-start div .light-label {
  opacity: 0.7;
}

page-patient-details .alert-box .alert-item .item-start div .created-label {
  color: #2d2c2c;
  font-size: 10px;
  font-weight: bold;
  display: block;
  text-align: center;
}

page-patient-details .alert-box .alert-item .item-start div .date-label {
  color: #9b9b9b;
  font-size: 10px;
  display: block;
  text-align: center;
}

page-patient-details .alert-box .alert-item .item-main {
  width: calc(100% - 70px);
  border-left: 1px solid #dfdfe4;
  padding: 0 0 0 20px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-patient-details .alert-box .alert-item .item-main div {
  width: 100%;
}

page-patient-details .alert-box .alert-item .item-main .alert-message {
  font-size: 14px;
  overflow: visible;
}

page-patient-details .alert-box .alert-item .item-main .bold {
  font-weight: bold;
}

page-patient-details .alert-box .alert-item .item-main #action-buttons {
  width: 100%;
  text-align: right;
}

page-patient-details .alert-box .alert-item .item-main #action-buttons .button-small-md {
  height: 21px;
  width: 62px;
}

page-patient-details .alert-box .alert-item .item-main #action-buttons .button-inner {
  text-transform: capitalize;
  font-size: 10px;
  font-weight: 600;
}

page-patient-details .landing-card {
  margin: 20px 20px;
  width: calc(100% - 40px);
  height: auto;
  background-color: white;
  border-radius: 3px;
  -webkit-box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16), 0px 0px 6px rgba(0, 0, 0, 0.23);
  box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.16), 0px 0px 6px rgba(0, 0, 0, 0.23);
  text-align: center;
}

page-patient-details .landing-card .profile-container {
  margin: 100px auto 120px;
  display: inline-block;
  position: relative;
  width: 650px;
  height: 460px;
  -webkit-box-shadow: 0px 38px 61px -22px rgba(0, 0, 0, 0.75);
  box-shadow: 0px 38px 61px -22px rgba(0, 0, 0, 0.75);
}

page-patient-details .landing-card .profile-container .profile {
  color: white;
  position: absolute;
  left: 30px;
  bottom: 30px;
  text-align: left;
}

page-patient-details .landing-card .profile-container .profile .profile-img {
  border: 2px solid #fff;
  border-radius: 50%;
  width: 94px;
  height: 94px;
  margin: 14px 0 7px 10px;
}

page-patient-details .landing-card .profile-container .profile .profile-name {
  font-size: 14px;
  font-weight: bold;
  width: 100%;
  margin-bottom: 20px;
  margin-left: 10px;
  text-shadow: 1px 1px #333;
}

page-patient-details .landing-card .profile-container .profile .profile-date {
  font-size: 16px;
  font-weight: lighter;
  width: 100%;
}

page-patient-details .landing-card .profile-container .profile .profile-time {
  font-size: 20px;
  font-weight: lighter;
  width: 100%;
}

page-patient-details ion-alert > ion-backdrop {
  opacity: 0.3 !important;
}

page-patient-details .referral-header-bar {
  background: #e2e7ef;
  color: #5977ba;
  font-size: 18px;
  padding: 13px 19px 13px;
}

page-patient-details .mb-130 {
  margin-bottom: 130px;
}

page-patient-details .not_authorized_box {
  margin: 40px;
  text-align: center;
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  padding: 30px;
  border: 1px solid transparent;
  border-radius: 4px;
}

page-patient-details .padding-val {
  padding: 0 0 0 4px;
}

page-patient-details .type-of-care {
  text-transform: capitalize;
}

page-patient-details .tab-row {
  margin: 0px 0px 30px 7px;
}

page-patient-details .pt-tab-row {
  margin: 5px 0px 30px 12px;
}

page-patient-details ion-fab {
  right: 0px;
}

page-patient-details .incompleteText {
  font-family: "Open Sans", sans-serif, serif;
  font-style: italic;
  font-size: 12px;
  color: #2d2c2c;
  margin-top: auto;
  margin-bottom: auto;
}

page-patient-details .redText {
  color: #d0011b !important;
}

@media (orientation: landscape) {
  .ios page-patient-details .pt-tab-row {
    margin: 15px 0px 30px 18px;
  }
  .ios page-patient-details .tab-row {
    margin: 0px 0px 30px -5px;
  }
  .ios .patient-details-content {
    width: calc(100% - 85px) !important;
    margin-left: 0px !important;
  }
  .ios .patient-page-detail-content-none {
    width: calc(100% - 225px) !important;
    margin-left: -10px !important;
  }
}

@media (orientation: portrait) {
  .ios .patient-details-content {
    width: calc(100% - 44px) !important;
    margin-left: 63px !important;
  }
  .ios .patient-page-detail-content-none {
    width: calc(100% - 202px) !important;
    margin-left: -33px !important;
  }
}

patient-history-grid .outer-container {
  margin-left: 4px;
  overflow-x: auto;
}

patient-history-grid .outer-container .cs-h2 {
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

patient-history-grid .patientHistory-grid-container {
  height: 100%;
  padding: 0px 20px 20px 20px;
  min-width: 780px !important;
  width: 100%;
  background-color: white;
}

patient-history-grid .patientHistory-grid-container .col-header {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

patient-history-grid .patientHistory-grid-container .grid-row {
  padding-left: 2%;
  border-radius: 2px;
  height: 4.5rem;
  place-content: end left;
}

patient-history-grid .patientHistory-grid-container .row-even {
  background-color: #fff;
}

patient-history-grid .patientHistory-grid-container .row-odd {
  background-color: #f0f0f0;
}

patient-history-grid .patientHistory-grid-container .more-actions {
  text-align: right;
}

patient-history-grid .patientHistory-grid-container .text-overflow {
  text-overflow: ellipsis;
}

patient-history-grid .patientHistory-grid-container .one-line-text {
  max-height: 25px;
  white-space: nowrap;
  overflow: hidden;
}

patient-history-grid .patientHistory-grid-container .ver-center {
  margin: auto auto auto 0;
}

patient-history-grid .patientHistory-grid-container .row-buttons-column {
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
}

patient-history-grid .patientHistory-grid-container .history-data-row {
  border-radius: 2px;
}

patient-history-grid .patientHistory-grid-container .history-data-row .col {
  padding-left: 5px;
}

patient-history-grid .patientHistory-grid-container .detail-card {
  background-color: rgba(155, 155, 155, 0.15);
  margin: 10px 0px 10px 0px;
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
}

patient-history-grid .patientHistory-grid-container .history-details-header {
  height: 50px;
  margin: 15px;
  font-size: 16px;
  font-weight: bold;
}

patient-history-grid .patientHistory-grid-container .history-details-card {
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 !important;
  box-shadow: 0 !important;
  overflow-wrap: break-word;
  font-size: 14px;
  color: #2d2c2c;
}

patient-history-grid .patientHistory-grid-container .historyGridPagination {
  padding: 10px 3px 16px 0;
  float: right;
}

patient-history-grid .patientHistory-grid-container .pageBtn {
  display: inline;
  cursor: pointer;
}

patient-history-grid .patientHistory-grid-container .pageBtn + .pageBtn {
  margin-left: 30px;
}

@media only screen and (min-device-width: 1025px) {
  patient-history-grid .scroll_row {
    min-width: 500px;
  }
}

patient-history-grid .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

patient-history-grid .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-left: -30px;
  margin-right: 0;
  margin-top: -3px;
  height: 30px;
  width: 30px;
}

patient-history-grid .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

patient-history-grid .no-padding {
  padding: 0;
}

patient-reports {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

patient-reports .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: auto;
}

patient-reports.ion-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

patient-reports .cardContainer {
  margin: 10px;
  width: calc(100% - 40px);
  padding-bottom: 0;
  background-color: white;
  margin-top: 20px;
  overflow: visible;
  padding-top: 1px;
}

patient-reports .cardHeader {
  font-size: 1.7rem;
  font-weight: bold;
}

patient-reports .custom-md {
  display: inline-block;
}

@media (min-width: 1190px) {
  patient-reports .custom-md {
    width: 100%;
    max-width: 100%;
  }
}

patient-reports .custom-md ion-radio {
  padding-right: 5px;
  vertical-align: middle;
}

patient-reports .custom-md ion-col {
  vertical-align: middle;
  padding-right: 20px;
}

patient-reports form {
  padding: 10px;
  -webkit-box-shadow: 0px 0px 8px 0px #979797;
  box-shadow: 0px 0px 8px 0px #979797;
}

patient-reports .custom-radio-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

patient-reports .custom-radio-item ion-radio {
  margin-right: 8px;
}

patient-reports .custom-label {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
  margin-left: 10px;
}

patient-reports .report-header-col {
  padding: 0px;
}

patient-reports .header-row {
  line-height: 5px;
  padding: 5px 0 0 0;
}

patient-reports .form-fields-row {
  padding-left: 0;
}

patient-reports .report-grid {
  padding: 10px 4px;
}

patient-reports .expandableTab {
  font-weight: 600;
  font-size: 1.7rem;
}

page-physicians-order .item.item-block .item-inner {
  border-bottom: none;
}

page-physicians-order .item {
  padding-left: 0;
}

page-physicians-order .popupElementSpacing {
  margin: 20px 35px 20px 35px;
}

page-re-admit-popover .button {
  text-transform: initial;
  float: right;
}

page-re-admit-popover .content {
  width: calc(100% - 83px);
}

page-re-admit-popover .content-wrapper {
  padding: 15px 1px 1px 0px;
}

page-re-admit-popover .message {
  font-size: 14px;
  color: #424040;
  position: relative;
  padding: 0px 0px 0px 10px;
}

page-re-admit-popover .radioField {
  padding-top: 0px;
}

page-re-admit-popover .padding-inline {
  padding-left: 5px;
}

page-re-admit-popover .mb-10 {
  margin-bottom: -10px;
}

page-re-admit-popover .mt-5 {
  margin-top: 5px;
}

page-re-admit-popover .cs-h2 {
  color: #2d2c2c;
  font-size: 14px;
  font-weight: 700;
}

page-re-admit-popover .card-md {
  padding-bottom: 10px;
}

page-re-admit-popover .radio-inline .radio-md {
  position: static;
  margin-left: 2px;
}

page-re-admit-popover .radio-inline .label-md {
  margin: 13px 8px 13px 0;
}

page-re-admit-popover .radio-inline .radio-md[item-left] {
  margin-right: 10px;
  margin-left: 0;
}

page-re-admit-popover .radioField {
  padding-top: 0px;
}

page-re-admit-popover .item-inner {
  padding-right: 45px !important;
}

page-referral-cancel-popover ion-item {
  height: 40px;
}

page-referral-cancel-popover .item-inner {
  border: none !important;
}

page-referral-cancel-popover .item-datetime {
  border: 1px solid #c5d0e0;
  width: 98%;
}

page-referral-cancel-popover .h-44 {
  height: 44px;
}

page-referral-cancel-popover .ml-5 {
  margin-left: 5px;
}

page-referral-cancel-popover .searchbar-input-container {
  margin-left: -20px;
}

page-referral-cancel-popover .input-box {
  border: solid 1px #c6d1e0;
}

page-referral-cancel-popover .label-col {
  padding-top: 0px;
  padding-bottom: 0px;
}

page-referral-cancel-popover .label-col .input-wrapper,
page-referral-cancel-popover .label-col .item-inner,
page-referral-cancel-popover .label-col .item-md {
  height: 30px !important;
  min-height: 30px;
}

page-referral-cancel-popover .search-box .label-md {
  margin: 0px !important;
}

page-referral-cancel-popover .col {
  padding: 0px;
}

page-referral-cancel-popover .grid {
  padding-left: 0px;
}

page-referral-cancel-popover .form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
}

page-referral-cancel-popover .pl-16 {
  padding-left: 16px !important;
}

page-referral-cancel-popover .item-md {
  padding-left: 2px;
}

page-referral-cancel-popover .item-md .item {
  padding-left: 1px;
}

page-referral-cancel-popover .item-md .item .input-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

page-referral-cancel-popover .padding-inline {
  padding-left: 5px;
}

page-referral-cancel-popover .padding {
  padding: 5px 10px;
}

page-referral-cancel-popover .width {
  max-width: 50%;
}

page-referral-cancel-popover .footerButton {
  float: right;
}

page-referral-cancel-popover .select {
  padding: 0;
}

page-referral-cancel-popover .select .select-icon {
  position: absolute;
  right: 20px;
}

page-referral-cancel-popover .ml-15 {
  margin-left: 15px;
}

page-referral-cancel-popover .section-1 {
  border-bottom: 2px solid #c5d0e0;
}

page-referral-cancel-popover .section-2 .cardHeader {
  margin-left: 0px;
  margin-right: 0px;
}

page-referral-cancel-popover .section-2 .section-label {
  display: inline-block;
}

page-referral-cancel-popover .section-2 .icons {
  display: inline-block;
  float: right;
}

page-referral-cancel-popover ion-select {
  max-width: 100%;
}

page-referral-cancel-popover col {
  padding-top: 0;
  padding-bottom: 0;
}

page-referral-cancel-popover .mt-5 {
  margin-top: 5px;
}

page-referral-tabs brief-bar {
  height: calc(100vh - 64px);
  width: 170px !important;
  float: left;
  overflow: visible scroll !important;
}

page-referral-tabs brief-bar::-webkit-scrollbar {
  background: transparent;
}

page-referral-tabs ion-content ion-tabs page-patient-details navigation-header,
page-referral-tabs ion-content ion-tabs page-patient-details navigation-sidebar,
page-referral-tabs ion-content ion-tabs page-level-of-care navigation-header,
page-referral-tabs ion-content ion-tabs page-level-of-care navigation-sidebar {
  display: none !important;
}

page-referral-tabs .attention-header {
  position: absolute;
  width: 100%;
  text-align: center;
  color: #fc5b42;
}

page-referral-tabs .referrals-tab-patient-content {
  margin-left: 250px;
  /* THIS ONE */
  margin-top: 0px !important;
  left: 0px !important;
}

page-referral-tabs .referrals-tab-patient-content .tabbar {
  width: calc(100% - 290px);
  margin-left: 20px !important;
  margin-top: 10px !important;
}

page-referral-tabs .referrals-tab-patient-content-top-margin {
  margin-left: 250px;
  /* THIS ONE */
  margin-top: 63px !important;
  left: 0px !important;
}

page-referral-tabs .referrals-tab-patient-content-top-margin .tabbar {
  width: calc(100% - 290px);
  margin-left: 20px !important;
  margin-top: 10px !important;
}

page-referral-tabs .referrals-list-content {
  margin-top: 60px;
  left: 80px;
  background-color: #f0f0f0;
}

page-referral-tabs .referrals-list-content .patient-details-content {
  margin-top: 0px !important;
  background-color: #f0f0f0;
}

page-referral-tabs .referrals-list-content .level-of-care-content {
  margin-top: 0px !important;
  background-color: #efefef;
}

page-referral-tabs .referrals-list-content page-patient-activity .patient-activity-content {
  margin-top: 10px;
  width: 80%;
  margin-left: 0px;
}

page-referral-tabs .referrals-list-content-referral {
  width: 90%;
  margin-left: 170px;
  margin-top: 60px;
  left: 80px;
  background-color: #f0f0f0;
}

page-referral-tabs .referrals-list-content-referral .patient-details-content {
  margin-top: 0px !important;
  background-color: #f0f0f0;
}

page-referral-tabs .referrals-list-content-referral .level-of-care-content {
  margin-top: 0px !important;
  background-color: #efefef;
}

page-referral-tabs .referrals-list-content-referral page-patient-activity .patient-activity-content {
  margin-top: 10px;
  width: 80%;
  margin-left: 0px;
}

@media (max-width: 1180px) {
  page-referral-tabs .referrals-list-content-referral {
    width: 85%;
  }
}

page-referral-tabs .eval-content {
  margin-top: 10px !important;
  left: 80px;
  background-color: #f0f0f0;
}

page-referral-tabs .eval-content .patient-details-content {
  margin-top: 0px !important;
  background-color: #f0f0f0;
}

page-referral-tabs .hide-patient-details-tabs .tabbar {
  width: calc(100% - 275px);
  display: none;
}

page-referral-tabs .referrals-tab-patient-content-none {
  margin-left: 170px;
  margin-top: 0px !important;
}

page-referral-tabs .referrals-tab-patient-content-none .tabbar {
  width: calc(100% - 275px);
  display: none;
}

page-referral-tabs .referrals-tab-patient-content-dme {
  margin-left: 177px;
}

page-referral-tabs .referrals-tab-patient-certificate {
  margin-top: 63px !important;
}

page-referral-tabs .referrals-tab-patient-certificate .tabbar {
  width: calc(100% - 275px);
  display: none;
}

page-referral-tabs .tabs-md .tab-button-text {
  margin-top: 4px;
  padding-left: 10px;
  font-size: 16px;
  color: #9b9b9b;
  font-weight: 600;
}

page-referral-tabs .tabs-md .tab-button-icon {
  color: #85bf31 !important;
}

page-referral-tabs .tabs-md .tab-button[aria-selected="true"] .tab-button-text {
  color: #5977ba;
  font-weight: 900;
}

page-referral-tabs .delete-patient-admit {
  float: right;
  padding: 0 10px;
  right: -8px;
}

page-referral-tabs .patient-admit {
  float: right;
  padding: 0 10px;
  right: -8px;
}

page-referral-tabs .tabs-md .tab-button {
  min-height: 2.6rem;
}

page-referral-tabs ion-tabs .tabbar a {
  border-right: 2px solid #9b9b9b;
}

page-referral-tabs ion-tabs .tabbar {
  height: 60px;
  width: calc(100% - 121px);
  margin-left: 20px;
  background: #fff !important;
  border: 2px solid rgba(0, 0, 0, 0.1);
}

page-referral-tabs .referral-tabs div a[id$="-2"] {
  border-right: none;
}

page-referral-tabs .patient-tabs div a[id$="-3"] {
  border-right: none;
}

page-referral-tabs .evaluation-tabs div a[id$="-1"] {
  border-right: none;
}

.ios .bc_gray {
  background: #f1f1f1;
}

.ios page-referral-tabs .referrals-list-content {
  margin-top: 70px !important;
}

.ios page-referral-tabs .referrals-list-content .status-page-content .scroll-content {
  padding-left: 0px;
  padding-top: 0px;
}

.ios page-referral-tabs .referrals-list-content .tabbar {
  margin-left: 20px;
}

.ios page-referral-tabs .referrals-list-content .patient-details-content {
  margin-top: 20px !important;
}

.ios page-referral-tabs .referrals-tab-patient-content {
  margin-top: 60px !important;
  margin-left: 250px !important;
}

.ios page-referral-tabs
.referrals-list-content.referrals-tab-patient-content-none {
  margin-top: 60px !important;
}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .ios page-referral-tabs
.referrals-list-content.referrals-tab-patient-content-dme {
    margin-top: 0px !important;
    margin-left: 162px;
  }
}

.tab-content .tabbar {
  margin-left: 9px !important;
}

.referrals-list-content .tabs-ios .tabbar {
  margin-left: 101px;
}

.referrals-tab-patient-content .tabs-ios .tabbar {
  margin-left: 5px;
}

.bc_gray {
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: -1;
  background-color: rgba(155, 155, 155, 0.15);
}

page-diagnosis .card-ios .item-css .icons {
  margin-right: 6%;
  right: 13px;
}

page-diagnosis .diagnosis-detail-content .card-ios .item-css .icons {
  right: 20px;
}

page-level-of-care .card-ios .item-css .icons {
  margin-right: 6%;
  right: 8px;
}

page-level-of-care .level-of-care-detail-content .card-ios .item-css .icons {
  right: 15px !important;
}

page-status .status-page-content .card-ios .item-css .icons {
  margin-right: 6%;
  right: 15px;
}

@media (orientation: landscape) {
  .tabs-ios .tab-button {
    max-width: 315px;
  }
  page-diagnosis .card-ios .item-css .icons {
    right: -3px;
  }
  page-diagnosis .diagnosis-detail-content .card-ios .item-css .icons {
    right: 4px;
  }
  page-level-of-care .card-ios .item-css .icons {
    right: -7px;
  }
  page-level-of-care .level-of-care-detail-content .card-ios .item-css .icons {
    right: 3px !important;
  }
  page-status .status-page-content .card-ios .item-css .icons {
    margin-right: 6%;
    right: 0px;
  }
  .referrals-tab-patient-content {
    margin-left: 250px;
  }
  .referrals-tab-patient-content-none {
    margin-left: 170px;
    margin-top: 0px !important;
  }
}

.tabs-ios .tab-button-text {
  min-height: 17px;
}

page-referrals-credit ion-select {
  max-width: 75% !important;
}

page-referrals-credit .select {
  padding: 0;
}

page-referrals-credit .select .select-icon {
  position: absolute;
  right: 20px;
}

page-referrals-credit .text-input,
page-referrals-credit .text-input.text-input-md {
  margin-left: 16px;
  margin-bottom: 11px;
}

page-referrals-credit ion-input {
  border-top: black 1px solid;
  margin-top: 16px;
}

page-referrals-credit div.item-inner {
  border: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

page-referrals-credit .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-referrals-credit .grid {
  background-color: transparent;
}

page-referrals-credit .search {
  border-radius: 50px;
  background: #d3d3d3;
}

page-referrals-credit .search .item-md {
  background-color: transparent;
}

page-referrals-credit .search-wrapper-light {
  background: none;
  border-radius: 0;
  margin-left: 5px;
  margin-right: 5px;
  border-bottom: none;
}

page-referrals-credit .search-wrapper-light input,
page-referrals-credit .search-wrapper-light input::-webkit-input-placeholder {
  color: #ffffff;
}

page-referrals-credit .searchbar-md {
  padding: 0px;
}

page-referrals-credit .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-referrals-credit .select-md .select-icon .select-icon-inner {
  left: 8px;
  margin-top: -2px;
}

page-referrals-credit .searchbar-search-icon {
  cursor: pointer;
}

page-referrals-credit .item-css {
  padding: 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
}

page-referrals-credit .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
}

page-referrals-credit .item-css .icons {
  position: absolute;
  right: 0;
  top: 10px;
  font-size: 1.5em;
  margin-right: 40px;
}

page-referrals-credit .item-css .icons .more-icon {
  margin-right: 20px;
}

page-referrals-credit .search-box {
  margin-left: -5px;
}

page-referrals-credit .search-box .label-md {
  margin: 0px !important;
}

page-referrals-credit .radio-md .radio-icon {
  width: 30px;
  height: 30px;
}

page-referrals-credit .radio-md .radio-inner {
  left: 4px;
  top: 4px;
  width: 18px;
  height: 18px;
}

page-referrals-credit .item.item-md .checkbox-md {
  margin: 9px;
}

page-referrals-credit .mt-5 {
  margin-top: 5px;
}

page-referrals-credit .negative-ml-2 {
  margin-left: -2px;
}

page-referrals-credit .h-50 {
  height: 50px;
}

page-referrals-credit .ml-2 {
  margin-left: 2px;
}

page-referrals-credit .searchbar-input-container {
  margin-left: -20px;
}

page-referrals-credit .list-md {
  margin: -1px 0 -14px;
}

page-referrals-credit .form-row {
  margin-left: -6px;
}

page-referrals-credit .form-element {
  margin-top: -3px;
}

page-referrals-credit .ml-20 {
  margin-left: 20px;
}

page-referrals-credit .pl-0 {
  padding-left: 0 !important;
}

page-referrals-credit .checkbox-row {
  margin-left: -9px;
}

page-referrals-credit .pl-16 {
  padding-left: 16px !important;
}

page-referrals-credit .item-md {
  padding-left: 0px;
}

page-referrals-credit .col {
  padding-left: 0;
  padding-bottom: 0;
  padding-top: 0;
}

page-referrals-credit .popupElementSpacing {
  margin: 20px 33px 20px 42px;
}

page-referrals-list {
  /*  .referrals-list-content {
      margin-top: 55px;
    }*/
  /*  NEED THESE -- not sure about above */
}

page-referrals-list .refferal-heading {
  font-weight: bold;
}

page-referrals-list .printBtn {
  color: #5977ba;
}

page-referrals-list .card-header .header-name {
  padding-top: 3px;
  padding-bottom: 3px;
}

page-referrals-list .selector {
  padding-left: 0px;
  max-width: 100%;
  min-width: 33%;
  padding-top: 2px;
  border: none;
}

page-referrals-list .search .select-ios {
  max-width: 100%;
}

page-referrals-list .odd {
  background-color: white;
  padding: 10px;
}

page-referrals-list .even {
  background-color: lightgray;
  padding: 10px;
}

page-referrals-list .search {
  background: #e8e8e8;
  border: 1px solid;
  border-color: rgba(151, 151, 151, 0.55);
  margin-left: 10px;
  height: 32px !important;
  font-size: 12px;
}

page-referrals-list .search .item-md {
  font-size: 14px;
  background-color: transparent;
}

page-referrals-list .search .selector {
  font-weight: bold;
}

page-referrals-list .search-wrapper-light {
  background: none;
  border-radius: 0;
  margin-left: 5px;
  margin-right: 5px;
}

page-referrals-list .search-wrapper-light input,
page-referrals-list .search-wrapper-light input::-webkit-input-placeholder {
  color: #ffffff;
}

page-referrals-list .searchbar-md {
  padding: 0px;
}

page-referrals-list .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #e8e8e8;
  font-size: 12px;
  height: 30px;
}

page-referrals-list .select-md .select-icon .select-icon-inner {
  left: 8px;
  margin-top: -2px;
  display: none;
}

page-referrals-list .searchbar-search-icon {
  cursor: pointer;
}

page-referrals-list c .cs-h2 {
  color: #2d2c2c;
  font-size: 16px;
  font-weight: 700;
}

page-referrals-list .referralCard.card {
  margin: 0px;
  width: 100%;
}

page-referrals-list .referralCard .row,
page-referrals-list .referralCard .input-wrapper {
  height: 35px;
}

page-referrals-list .card-ios .search {
  border-radius: none;
  border: none;
  background: #fff;
}

page-referrals-list .card-ios .search ion-col {
  padding-top: 4px;
}

page-referrals-list .searchbar-input {
  padding-bottom: 0px !important;
  padding-top: 3px !important;
  padding-left: 0px !important;
}

page-referrals-list .search .label-ios,
page-referrals-list .search .select-ios {
  font-size: 14px;
}

page-referrals-list .search .ion-select {
  max-width: 55%;
}

page-referrals-list .select-ios {
  padding: 5px 3px 5px 0px;
}

page-referrals-list .searchbar-md .searchbar-search-icon {
  top: 6px;
  left: 70%;
}

page-referrals-list .select-text {
  min-width: 35px;
  max-width: 95px;
}

page-referrals-list .gridContainer {
  overflow-x: scroll;
  width: 100%;
}

page-referrals-list .gridContainer.clinicalContainer::-webkit-scrollbar {
  height: 0 !important;
}

page-referrals-list .referralId {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-referrals-list .referralId a {
  color: #4a4a4a;
  cursor: pointer;
}

page-referrals-list .pointer {
  cursor: pointer;
}

page-referrals-list .pageBtn {
  display: inline;
  cursor: pointer;
}

page-referrals-list .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-referrals-list .currentBtn {
  border-bottom: 1px solid #4a4a4a;
}

page-referrals-list .currentBtn strong {
  color: lightgray;
}

page-referrals-list .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

page-referrals-list .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin: 0;
  height: 30px;
  width: 30px;
}

page-referrals-list .disabledIcon {
  background-color: gray;
}

page-referrals-list .emptyTasks {
  text-align: center;
  font-weight: bold;
  font-weight: larger;
  padding: 42px;
  font-size: large;
  margin-right: 200px;
}

page-referrals-list .arrowIcon {
  position: absolute;
  padding-left: 6px;
  margin-top: -2px;
  top: 20px;
  line-height: 12px;
  font-size: 18px;
  font-weight: 700;
}

page-referrals-list .gridContainer {
  overflow-x: scroll;
  width: 100%;
}

page-referrals-list .split-pane {
  display: contents;
}

page-referrals-list .referralsHeader {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  margin-top: 19px;
}

page-referrals-list .refferalsCard {
  width: 100% !important;
  padding: 0 20px 20px 20px;
}

page-referrals-list .selectAllCheckbox {
  min-width: 50px;
  padding-left: 9px;
  padding-top: 13px;
  max-width: 50px;
  text-align: center;
}

page-referrals-list .cstable {
  width: 100%;
  background-color: white;
}

page-referrals-list .cstableRef {
  width: 100%;
  overflow-x: auto;
  background-color: white;
}

page-referrals-list .cstablePat {
  width: 100%;
  background-color: white;
  overflow-x: scroll;
}

page-referrals-list .cstableDis {
  width: 100%;
  background-color: white;
  overflow-x: scroll;
}

page-referrals-list .colMrn,
page-referrals-list .idInfo {
  min-width: 10%;
  max-width: 10%;
  padding: 10px;
  position: relative;
}

page-referrals-list .colId,
page-referrals-list .idInfo {
  min-width: 10%;
  max-width: 10%;
  padding: 10px;
  position: relative;
}

page-referrals-list .idInfo {
  position: static;
}

page-referrals-list .colLastName,
page-referrals-list .lastNameInfo,
page-referrals-list .firstNameInfo {
  min-width: 20%;
  max-width: 20%;
  padding: 10px;
  position: relative;
  display: block;
  overflow: hidden;
  position: relative;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

page-referrals-list .colFirstName {
  min-width: 15%;
  max-width: 15%;
  padding: 10px;
  position: relative;
}

page-referrals-list .colTeam,
page-referrals-list .teamInfo {
  min-width: 15%;
  max-width: 15%;
  padding: 10px;
  position: relative;
}

page-referrals-list .button-md {
  text-transform: capitalize;
}

page-referrals-list .colTypeCare,
page-referrals-list .careTypeInfo {
  min-width: 18%;
  max-width: 20%;
  padding: 10px;
  position: relative;
  text-transform: capitalize;
}

page-referrals-list .colStatus,
page-referrals-list .statusInfo {
  min-width: 12%;
  max-width: 20%;
  padding: 10px;
  position: relative;
}

page-referrals-list .colIdRef {
  min-width: 10%;
  max-width: 10%;
  padding: 10px;
  position: relative;
}

page-referrals-list .colLastNameRef,
page-referrals-list .colFirstNameRef {
  min-width: 20%;
  max-width: 20%;
  padding: 10px;
  position: relative;
  display: block;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

page-referrals-list .colTeamRef {
  min-width: 15%;
  max-width: 15%;
  padding: 10px;
  position: relative;
}

page-referrals-list .daysPendingInfo {
  min-width: 15%;
  max-width: 15%;
  padding: 10px;
  position: relative;
}

page-referrals-list .cs-table-row-odd:nth-child(odd) > .referralId {
  background: #f0f0f0;
}

page-referrals-list .colTypeCareRef,
page-referrals-list .dayPendingRef,
page-referrals-list .lengthOfStay,
page-referrals-list .daysOnService,
page-referrals-list .dischargedReason,
page-referrals-list .referralDateRef {
  min-width: 15%;
  max-width: 15%;
  padding: 10px;
  position: relative;
}

page-referrals-list .pl-2 {
  padding-left: 2%;
}

page-referrals-list .pl-4 {
  padding-left: 4%;
}

page-referrals-list .referralDateInfo,
page-referrals-list .admittedDate,
page-referrals-list .dischargedDate .referralPendingDaysInfo,
page-referrals-list .referralCareTypeInfo {
  min-width: 15%;
  max-width: 15%;
  padding: 10px;
  text-transform: capitalize;
}

page-referrals-list .referralIdInfo {
  min-width: 10%;
  max-width: 10%;
  padding: 10px;
  position: relative;
}

page-referrals-list .referralLastNameInfo,
page-referrals-list .referralFirstNameInfo {
  min-width: 20%;
  max-width: 20%;
  padding: 10px;
  display: block;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
}

page-referrals-list .referralStatusInfo {
  min-width: 15%;
  max-width: 15%;
}

page-referrals-list .referralTeamInfo {
  min-width: 15%;
  max-width: 15%;
  padding: 10px;
  margin-left: 2px;
}

page-referrals-list .colIdPat,
page-referrals-list .patientIdInfo {
  min-width: 10%;
  max-width: 10%;
  padding: 10px;
  position: relative;
}

page-referrals-list .colFirstNamePat,
page-referrals-list .patientLastNameInfo {
  min-width: 20%;
  max-width: 20%;
  padding: 10px;
  position: relative;
}

page-referrals-list .colLastNamePat,
page-referrals-list .patientFirstNameInfo {
  min-width: 20%;
  max-width: 20%;
  padding: 10px;
  position: relative;
}

page-referrals-list .colTeamPat,
page-referrals-list .levelOfCare,
page-referrals-list .patientTeamInfo {
  min-width: 20%;
  max-width: 20%;
  padding: 10px;
  position: relative;
}

page-referrals-list .colTypeCarePat,
page-referrals-list .patientCareTypeInfo {
  min-width: 20%;
  max-width: 20%;
  padding: 10px;
  position: relative;
}

page-referrals-list .referralsCheckbox {
  min-width: 40px;
  max-width: 40px;
  padding: 10px;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}

page-referrals-list .referralsHeader .referralsCheckbox {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-top: 14px;
}

page-referrals-list .card-content-ios .referralsHeader .referralsCheckbox {
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  padding-top: 12px;
}

page-referrals-list .referralsPagination {
  padding: 10px 0 16px 0;
  float: right;
}

page-referrals-list .searchBy {
  max-width: 75px;
  margin-right: 0px;
  margin: auto;
  padding-top: 2px;
  padding-left: 2px;
}

page-referrals-list .searchbar-input-container {
  width: 95%;
}

page-referrals-list .searchbar-ios .searchbar-search-icon {
  left: 100%;
}

page-referrals-list .searchbar-ios {
  min-height: 28px;
}

page-referrals-list .select-icon {
  right: 8px;
}

page-referrals-list .ion-ios-print {
  margin-left: 5px;
}

page-referrals-list .filteredcolDos {
  min-width: 15%;
  max-width: 15%;
  padding: 10px;
  position: relative;
  text-transform: capitalize;
}

page-referrals-list .info-button {
  width: 16px;
  height: 16px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  display: inline-block;
  position: absolute;
  margin-top: 3px;
  padding-left: 5px;
  z-index: 99;
}

page-referrals-list .tooltip {
  position: absolute;
  width: 280px;
  background: #fff;
  min-height: 104px;
  border-radius: 4px;
  z-index: 999;
  border: 1px solid #70707033;
  padding: 20px;
  -webkit-box-shadow: 0 3px 3px #00000029;
  box-shadow: 0 3px 3px #00000029;
  font-size: 12px;
  margin-top: -66px;
  margin-left: 57px;
}

page-referrals-list .tooltip:before {
  content: "";
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: -12px;
  width: 0;
  height: 0;
  border-right: 12px solid #70707033;
  border-top: 12px solid transparent;
  border-bottom: 12px solid transparent;
}

page-referrals-list .tooltip:after {
  content: "";
  position: absolute;
  top: 50%;
  right: 100%;
  margin-top: -10px;
  width: 0;
  height: 0;
  border-right: 10px solid #fff;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
  page-referrals-list .card-content-md {
    overflow: auto !important;
  }
  page-referrals-list .referrals {
    overflow: auto !important;
  }
  page-referrals-list .printButton {
    margin-right: 9%;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  page-referrals-list .open-sans-semibold {
    font-size: 12px !important;
    font-weight: 400 !important;
  }
  page-referrals-list .download-container {
    width: 155px !important;
    margin-left: auto !important;
    margin-right: 0px !important;
  }
  page-referrals-list .download-container img {
    float: right;
    margin: 16px 12px 16px !important;
    pointer-events: none;
    width: auto;
  }
  page-referrals-list .selector {
    max-width: 100% !important;
  }
}

@media (orientation: portrait) {
  page-referrals-list .colTypeCare,
  page-referrals-list .careTypeInfo,
  page-referrals-list .colTypeCareRef,
  page-referrals-list .referralCareTypeInfo {
    min-width: 20%;
    max-width: 20%;
  }
  page-referrals-list .careTypeInfo,
  page-referrals-list .colStatus,
  page-referrals-list .statusInfo,
  page-referrals-list .referralCareTypeInfo,
  page-referrals-list .referralRow .referralDateRef,
  page-referrals-list .referralRow .dayPendingRef {
    padding-left: 5%;
  }
  page-referrals-list div.colStatus,
  page-referrals-list div.statusInfo {
    padding-left: 0px;
  }
  page-referrals-list .dayPendingRef,
  page-referrals-list .referralDateRef,
  page-referrals-list .colTypeCarePat,
  page-referrals-list .patientTeamInfo {
    min-width: 15%;
    max-width: 15%;
  }
  page-referrals-list .left-padding-3 {
    padding-left: 3%;
  }
}

@media (orientation: portrait) and (max-device-width: 768px) {
  page-referrals-list .search {
    width: 500px;
  }
}

page-referrals-list .select-md .select-icon {
  position: relative;
  width: 14px;
  height: 18px;
  background-image: url(../assets/svg/down-arrow.svg);
  background-repeat: no-repeat;
  background-position: right;
  color: #c1bfbf;
}

page-referrals-list .select-ios .select-icon {
  top: 2px;
}

page-referrals-list .download-container {
  width: 185px;
  margin-left: auto;
  margin-right: 10px;
}

page-referrals-list .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-referrals-list .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
  width: auto;
}

page-referrals-list .download-container span {
  color: white;
}

page-referrals-list .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-referrals-list .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 5px 0 5px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-referrals-list .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-referrals-list .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-referrals-list .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-referrals-list .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-referrals-list .item-container .no-select {
  background: none;
}

page-referrals-list .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-referrals-list .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-referrals-list .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-referrals-list .marginTop-10 {
  margin-top: 10px;
}

page-referrals-list .paddingBottom-0 {
  padding-bottom: 0px;
}

page-referrals-list .floatRight {
  float: right;
}

page-referrals-list .patientsDiv {
  display: block;
  padding-bottom: 50px;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
  overflow-y: scroll;
}

page-referrals-list .patients {
  height: 600px;
  margin-top: 10px;
}

page-referrals-list .patients .pL20 {
  padding-left: 20px;
}

page-referrals-list .notes-col {
  width: 20%;
}

page-referrals-list .action-icons {
  font-size: 12px !important;
  height: 21px;
  top: 0px;
  padding-top: 10px;
}

page-referrals-list .action-icons .icon-fix {
  color: #5977ba;
}

page-referrals-list .note-details-card {
  margin-left: 20px;
  margin-top: 20px;
  margin-bottom: 20px;
  -webkit-box-shadow: 0 !important;
  box-shadow: 0 !important;
  overflow-wrap: break-word;
  font-size: 16px;
  color: #2d2c2c;
}

page-referrals-list .note-details-header {
  height: 50px;
}

page-referrer .curantisH2 {
  font-size: 14px;
}

page-referrer .select-placeholder {
  height: 20px;
}

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

page-referrer .padding {
  padding: 5px 16px;
}

page-referrer .select {
  padding: 11px 11px 11px 16px;
  border: 1px solid #c5d0e0;
  max-width: 100%;
}

page-referrer .select .select-icon {
  margin-right: 10px;
}

page-referrer .item.item-md .checkbox-md {
  margin: 9px;
  margin-left: 0px;
}

page-referrer .item-md.item-block .item-inner {
  border-bottom: none;
}

page-referrer .button-row {
  float: right;
  margin-right: 2%;
  margin-top: 10px;
}

page-referrer .button-row .button {
  width: 106px;
  height: 42px;
  text-transform: none;
}

page-referrer .button-row button:first-child {
  margin-right: 20px;
  background-color: #d0021b;
}

page-referrer .same-as-error {
  padding-left: 3%;
}

page-referrer .col {
  padding-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

page-referrer .item-md,
page-referrer .grid {
  padding-left: 0px;
}

page-referrer .mb-21 {
  margin-bottom: -21px;
}

page-referrer .same-as-error .error-message {
  margin-top: 0px;
}

page-referrer .popupElementSpacing {
  margin: 20px 30px 20px 40px;
}

.ios page-referrer .pl-00 {
  padding-left: 0px;
}

page-referring-physician .referral {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

page-referring-physician ion-select {
  max-width: 75% !important;
}

page-referring-physician .credentialinput {
  margin-left: 15px;
}

page-referring-physician .select {
  padding: 0;
}

page-referring-physician .select .select-icon {
  position: absolute;
  right: 20px;
}

page-referring-physician .text-input,
page-referring-physician .text-input.text-input-md {
  margin-left: 16px;
  margin-bottom: 11px;
}

page-referring-physician div.item-inner {
  border: none !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

page-referring-physician .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

page-referring-physician .grid {
  background-color: transparent;
}

page-referring-physician .search {
  border-radius: 50px;
  background: #d3d3d3;
}

page-referring-physician .search .item-md {
  background-color: transparent;
}

page-referring-physician .search-wrapper-light {
  background: none;
  border-radius: 0;
  margin-left: 5px;
  margin-right: 5px;
  border-bottom: none;
}

page-referring-physician .search-wrapper-light input,
page-referring-physician .search-wrapper-light input::-webkit-input-placeholder {
  color: #ffffff;
}

page-referring-physician .searchbar-md {
  padding: 0px;
}

page-referring-physician .searchbar-md .searchbar-input {
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-referring-physician .select-md .select-icon .select-icon-inner {
  left: 8px;
  margin-top: -2px;
}

page-referring-physician .searchbar-search-icon {
  cursor: pointer;
}

page-referring-physician .item-css {
  padding: 15px;
  color: #5977ba;
  font-size: 18px;
  font-weight: bold;
}

page-referring-physician .item-css button {
  height: 30px;
  width: 30px;
  background: #85bf31;
}

page-referring-physician .item-css .icons {
  position: absolute;
  right: 0;
  top: 10px;
  font-size: 1.5em;
  margin-right: 40px;
}

page-referring-physician .item-css .icons .more-icon {
  margin-right: 20px;
}

page-referring-physician .search-box {
  margin-left: -5px;
}

page-referring-physician .search-box .label-md {
  margin: 0px !important;
}

page-referring-physician .radio-md .radio-icon {
  width: 30px;
  height: 30px;
}

page-referring-physician .radio-md .radio-inner {
  left: 4px;
  top: 4px;
  width: 18px;
  height: 18px;
}

page-referring-physician .item.item-md .checkbox-md {
  margin: 9px;
}

page-referring-physician .mt-5 {
  margin-top: 5px;
}

page-referring-physician .credential {
  border: solid 1px #c6d1e0;
  padding-top: 7px;
  padding-bottom: 10px;
  margin-right: 5px;
  margin-bottom: 10px;
}

page-referring-physician .negative-ml-2 {
  margin-left: -2px;
}

page-referring-physician .h-50 {
  height: 50px;
}

page-referring-physician .ml-2 {
  margin-left: 2px;
}

page-referring-physician .searchbar-input-container {
  margin-left: -20px;
}

page-referring-physician .list-md {
  margin: -1px 0 -14px;
}

page-referring-physician .form-row {
  margin-left: -6px;
}

page-referring-physician .form-element {
  margin-top: -3px;
}

page-referring-physician .ml-20 {
  margin-left: 20px;
}

page-referring-physician .pl-0 {
  padding-left: 0 !important;
}

page-referring-physician .form-grid {
  margin-left: 2%;
  padding-left: 8px;
}

page-referring-physician .checkbox-row {
  margin-left: -9px;
}

page-referring-physician .pl-16 {
  padding-left: 16px !important;
}

page-referring-physician .item-md {
  padding-left: 0px;
}

page-referring-physician .col {
  padding-left: 0;
  padding-top: 0;
  padding-bottom: 0;
}

page-referring-physician .same-as-error {
  padding-left: 3%;
}

page-referring-physician .same-as-error .error-message {
  margin-top: 0px;
}

page-referring-physician .mb-15 {
  margin-bottom: -15px;
}

page-referring-physician .checkbox-md + .item-inner ion-label {
  font-size: 14px;
}

page-status .edit-icon {
  zoom: 1.5;
  color: #5977ba;
  cursor: pointer;
}

page-status .patient-details-content {
  margin-left: 81px;
  width: 93.5%;
  margin-top: 60px;
}

page-status .scroll-content {
  padding-right: 0px !important;
}

page-status .status-page-content {
  margin-left: -3px;
  width: calc(100% - 274px);
}

page-status .card-md ion-list {
  margin-bottom: -20px;
}

page-status .attending-physician-row {
  background: #ecf3fc;
}

page-status .row-box {
  min-height: 580px;
  padding-bottom: 5%;
}

page-status .addPatientCard {
  width: 100%;
  padding: 13px 16px;
  font-size: 1.4rem;
  line-height: 1.5;
}

page-status .addPatientCardDiv {
  width: 100%;
  background-color: white;
  padding-left: 0px;
  margin-bottom: 50px;
}

page-status .box-radius,
page-status .card-md,
page-status .col {
  border-radius: 3px;
}

page-status .card-md {
  margin: 0px 0px 0px 6px !important;
  height: 100%;
  width: auto;
}

page-status .rowBox {
  margin: 5px 0px 0px 4px;
}

page-status .referral-header-bar .icons {
  right: 3px;
  top: 22px;
}

page-status .dot {
  height: 12px;
  width: 12px;
  background-color: #85bf31;
  border-radius: 50%;
  display: inline-block;
}

page-status .in-progress,
page-status .completed {
  color: #85bf31;
  font-weight: bold;
}

page-status .stop-button {
  margin-left: 20px;
  margin-bottom: 10px;
}

page-status .table-values {
  background: #eee;
  margin-top: 10px;
}

page-status .bg-grey {
  background: #f0f0f0;
}

page-status .bg-white {
  background: #ffffff;
}

page-status .content-md {
  background-color: unset;
}

page-status .levelOfCare-text {
  float: right;
}

page-status .levelOfCare-text ion-icon {
  font-size: 1em;
}

page-status .levelOfCare-text span {
  margin-left: 5px;
}

page-status .not_authorized_box {
  margin: 40px;
  text-align: center;
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  padding: 30px;
  border: 1px solid transparent;
  border-radius: 4px;
}

page-status .card-ios {
  margin-top: -5px;
}

page-status .fab-ios {
  margin-top: -77%;
}

page-status .ios .more-icon {
  margin-top: -25px;
}

page-status .history_list {
  padding-bottom: 10px;
}

page-status .scroll_row {
  padding: 5px;
}

page-status .label-padding {
  padding: 12px 20px;
  height: 50px;
}

page-status .adjust-padding {
  padding: 0;
}

page-status .adjust-padding ion-col.col {
  padding: 15px 0 15px 20px !important;
}

page-status .adjust-padding ion-col.col .label-md {
  margin: 0px;
}

page-status .overWriteMP {
  margin-top: 0px;
  padding: 0px;
}

page-status .overWriteMP ion-col.col {
  padding: 15px 0 15px 20px !important;
}

.ios page-referral-tabs .referrals-tab-patient-content .tabbar {
  width: calc(100% - 262px);
  margin-left: 10px !important;
}

.ios page-status .content-ios {
  background-color: #f0f0f0;
}

@media (orientation: landscape) {
  .ios .status-page-content {
    width: calc(100% - 255px);
  }
  .ios .status-page-content .scroll-content {
    padding-left: 0px;
  }
  .ios .status-page-content .icons {
    right: 20px;
    top: 32px;
  }
  .ios .status-page-content .card-ios {
    margin: 10px;
  }
  .ios .status-page-detail-content {
    width: calc(100% - 240px) !important;
    margin-top: 5px;
  }
  .ios .scroll_row {
    min-width: 1000px;
  }
}

@media (orientation: portrait) {
  .ios .status-page-content {
    margin-left: 108px;
    width: calc(100% - 99px);
  }
  .ios .status-page-content .icons {
    right: 28px;
    top: 19px;
  }
  .ios .status-page-content .scroll-content {
    margin-left: -37px;
  }
  .ios .status-page-detail-content {
    margin-left: 15px !important;
    width: calc(100% - 273px);
  }
  .ios .scroll_row {
    min-width: 1000px;
  }
}

page-status-popover ion-item {
  height: 40px;
}

page-status-popover .item-inner {
  border: none !important;
}

page-status-popover .item-datetime {
  border: 1px solid #c5d0e0;
  width: 98%;
}

page-status-popover .h-44 {
  height: 44px;
}

page-status-popover .ml-5 {
  margin-left: 5px;
}

page-status-popover .searchbar-input-container {
  margin-left: -20px;
}

page-status-popover .input-box {
  border: solid 1px #c6d1e0;
}

page-status-popover .label-col {
  padding-top: 0px;
  padding-bottom: 0px;
}

page-status-popover .label-col .input-wrapper,
page-status-popover .label-col .item-inner,
page-status-popover .label-col .item-md {
  height: 30px !important;
  min-height: 30px;
}

page-status-popover .search-box .label-md {
  margin: 0px !important;
}

page-status-popover .col {
  padding: 0px;
}

page-status-popover .grid {
  padding-left: 0px;
}

page-status-popover .form-control {
  display: block;
  width: 100%;
  height: 34px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
}

page-status-popover .pl-16 {
  padding-left: 16px !important;
}

page-status-popover .item-md {
  padding-left: 2px;
}

page-status-popover .item-md .item {
  padding-left: 1px;
}

page-status-popover .item-md .item .input-wrapper {
  -webkit-box-flex: 0;
  -webkit-flex: none;
  -ms-flex: none;
  flex: none;
}

page-status-popover .padding-inline {
  padding-left: 5px;
}

page-status-popover .padding {
  padding: 5px 10px;
}

page-status-popover .width {
  max-width: 50%;
}

page-status-popover .footerButton {
  float: right;
}

page-status-popover .select {
  padding: 0;
}

page-status-popover .select .select-icon {
  position: absolute;
  right: 20px;
}

page-status-popover .ml-15 {
  margin-left: 15px;
}

page-status-popover .section-1 {
  border-bottom: 2px solid #c5d0e0;
}

page-status-popover .section-2 .cardHeader {
  margin-left: 0px;
  margin-right: 0px;
}

page-status-popover .section-2 .section-label {
  display: inline-block;
}

page-status-popover .section-2 .icons {
  display: inline-block;
  float: right;
}

page-status-popover .section-3 .text-blue {
  color: #5d68bb;
}

page-status-popover ion-select {
  max-width: 100%;
}

page-status-popover ion-select#reason {
  max-width: 92%;
}

page-status-popover col {
  padding-top: 0;
  padding-bottom: 0;
}

page-status-popover .mt-5 {
  margin-top: 5px;
}

.status-popover .modal-wrapper {
  width: 45%;
}

@media only screen and (max-device-width: 1024px) {
  cur-date-picker#date-of-death .input-calendar-group ngb-datepicker {
    left: -100px !important;
  }
}

page-status-popover-on-service .date-label {
  font-size: 12px;
  font-weight: 700;
}

page-active-issues ion-card-header > b {
  font-weight: 700;
  font-size: 18px;
}

page-active-issues .wordWrap {
  white-space: normal;
  word-wrap: break-word;
}

page-active-issues .goal {
  padding-left: 46px;
}

page-active-issues .intervention {
  padding-left: 76px;
}

page-active-issues .intervention > ion-icon {
  color: transparent !important;
}

page-active-issues .listPane {
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  margin: 0px;
  border-right: #c8c7cc 1px solid;
  border-bottom: #c8c7cc 1px solid;
}

page-active-issues .detailsPane {
  width: 40%;
  padding: 10px;
  background-color: #e5e2e9;
  height: 100%;
}

page-active-issues .option-icon-core {
  height: 24px;
  width: 24px;
  margin-bottom: 2px;
}

page-active-issues .option-icon {
  height: 40px;
  margin-bottom: 4px;
}

page-active-issues img.option-icon {
  padding-top: 4px;
  padding-bottom: 2px;
}

page-active-issues ion-icon.option-icon {
  font-size: 40px;
}

page-active-issues div.alert-radio-label {
  white-space: normal !important;
}

page-active-issues .modalInstructions {
  margin-left: 16px;
  font-size: 16px;
}

page-active-issues .toolbar-background,
page-active-issues .alert-head,
page-active-issues .alert-message {
  background-color: #614a75;
}

page-active-issues .toolbar-title,
page-active-issues .alert-title {
  color: white;
  font-weight: 700;
  font-size: 18px;
}

page-active-issues ion-navbar.toolbar {
  min-height: 60px;
}

page-active-issues .headerButton,
page-active-issues .headerButton:hover {
  color: white !important;
}

page-active-issues .curantisHeader .toolbar-background {
  color: white;
  background: #ae2465;
}

page-active-issues .logo {
  height: 43px;
}

page-active-issues .logoNavbar > .toolbar-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-active-issues .headerDivider {
  position: absolute;
  margin-top: -9px;
  margin-left: -5px;
  height: 40px;
  width: 2px;
  background: white;
  display: none;
}

@media (min-width: 0px) {
  page-active-issues .headerDivider {
    display: inherit;
  }
}

page-active-issues .headerTitle {
  font-size: 20px;
  margin-left: 18px;
  margin-top: -4px;
}

page-active-issues .mainTitle {
  color: white;
  font-weight: 300 !important;
}

page-active-issues .sectionTitle {
  color: white;
  font-weight: 600 !important;
}

page-add-adhoc-item .cardHeader {
  margin: 0px 0px 0px 0px;
  padding: 14px 20px;
  color: white;
  background-color: #614a75;
  border-radius: 0;
}

page-add-adhoc-item .cardHeader::after {
  background-image: none;
}

page-add-adhoc-item ion-item-divider > div > div > ion-label {
  font-size: 16px;
}

page-add-adhoc-item .removeBtn {
  cursor: pointer;
}

page-add-adhoc-item .removeBtn.icon-ios {
  margin-right: 11px;
}

page-add-adhoc-item .removeBtn.icon-md {
  margin-right: 9px;
}

page-add-adhoc-item .select-text {
  white-space: normal;
  word-wrap: break-word;
  text-overflow: unset;
}

page-add-adhoc-item .text-input-md {
  margin: 13px 0px;
}

page-add-adhoc-item .input-wrapper {
  display: inline;
}

page-add-adhoc-item .radio-circle-col {
  margin-top: 10px;
}

page-add-adhoc-item .list-md .issue-text-container {
  border-bottom: none;
}

page-add-adhoc-item .list-md .issue-text-container.item-input-has-focus:last-child, page-add-adhoc-item .list-md .issue-text-container.input-has-focus:last-child {
  -webkit-box-shadow: none;
  box-shadow: none;
  border-bottom: none;
}

page-add-adhoc-item .list-md .issue-text-container:last-child {
  border: none;
}

page-add-adhoc-item .item-md.item-input.ng-valid.item-input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner,
page-add-adhoc-item .item-md.item-input.ng-valid.input-has-value:not(.input-has-focus):not(
.item-input-has-focus
)
.item-inner {
  border-bottom-color: #9e1e56;
}

page-add-adhoc-item .searchOptionsContainer {
  max-height: 200px;
  position: absolute;
  left: 21px;
  z-index: 9999;
  background-color: white;
  width: calc(100% - 26px);
  overflow-y: scroll;
  border: solid 1px #c6d1e0;
  border-top: none;
  margin: 0;
}

page-add-adhoc-item .searchOptionName {
  padding: 8px 13px !important;
  cursor: pointer;
}

page-add-adhoc-item .searchOptionName option {
  width: 100%;
}

page-add-adhoc-item .placeholder-color {
  color: #8e8e8e;
}

page-add-adhoc-item .searchOptionNoResults {
  padding: 5px 13px !important;
}

page-add-adhoc-item .searchOptionName:hover,
page-add-adhoc-item .searchOptionName:focus {
  background-color: lightpink;
}

page-add-adhoc-item .issue-task-radio,
page-add-adhoc-item .issue-label {
  padding-left: 16px;
  font-weight: 700;
  margin: 0;
  z-index: 1;
  position: relative;
}

page-add-adhoc-item .adhoc-required-dropdown {
  margin-bottom: 5px;
}

page-add-adhoc-item .adhoc-required-dropdown > .item-inner {
  padding-right: 18px !important;
}

page-add-adhoc-item .adhoc-required-dropdown > .item-inner > .input-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-add-adhoc-item .adhoc-required-dropdown > .item-inner > .input-wrapper > .label {
  width: 15px;
  min-width: 15px;
  max-width: 15px;
  margin-right: 0;
}

page-add-adhoc-item .adhoc-required-dropdown > .item-inner > .input-wrapper > .select {
  margin: 10px 0 5px 0;
  width: 100%;
  max-width: 100%;
  border: 1px solid #d3d3d3;
  border-radius: 5px;
}

page-add-adhoc-item .adhoc-required-dropdown > .item-inner > .input-wrapper > .select > .select-icon {
  margin-right: 5px;
  border-radius: 5px;
}

page-add-adhoc-item .issue-text-container.item.item-input {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  padding-right: 10px;
}

page-add-adhoc-item .issue-text-container.item.item-input > div.item-inner {
  margin-left: 10px;
  margin-right: 4px;
  margin-bottom: 5px;
  border: 1px solid #d3d3d3 !important;
  border-bottom: 1px solid #d3d3d3 !important;
  border-radius: 5px;
  padding: 0 13px;
}

page-add-adhoc-item .adhoc-answer-container.item.item-input {
  margin-top: -10px;
  margin-bottom: -5px;
}

page-add-adhoc-item .adhoc-answer-container.item.item-input > .item-inner {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  border-bottom-color: transparent !important;
  padding-right: 18px !important;
}

page-add-adhoc-item .adhoc-answer-container.item.item-input > .item-inner > .input-wrapper > .adhoc-answer > textarea {
  border: 1px solid #d3d3d3;
  border-radius: 5px;
  margin-left: 15px;
  padding: 13px;
}

page-add-adhoc-item .duplicate-issue-warning {
  margin-top: 0;
  margin-left: 35px;
}

add-adhoc-task .grid-col.col {
  padding: 0 25px;
}

add-adhoc-task .item-select {
  margin-bottom: 5px;
  border: 1px solid #d3d3d3 !important;
  border-bottom: 1px solid #d3d3d3 !important;
  border-radius: 5px;
  padding-top: 13px;
  min-height: 3.4rem;
}

page-add-item .cardHeader {
  margin: 0px 0px 0px 0px;
  padding: 14px 20px;
  color: white;
  background-color: #614a75;
  border-radius: 0;
}

page-add-item .cardHeader::after {
  background-image: none;
}

page-add-item ion-item-divider > div > div > ion-label {
  font-size: 16px;
}

page-add-item .removeBtn {
  cursor: pointer;
}

page-add-item .removeBtn.icon-ios {
  margin-right: 11px;
}

page-add-item .removeBtn.icon-md {
  margin-right: 9px;
}

page-add-item .select-text {
  white-space: normal;
  word-wrap: break-word;
  text-overflow: unset;
}

page-add-item .text-input-md {
  margin: 13px 0px;
}

page-details .cardHeader {
  margin: 0px 0px 0px 0px;
  padding: 14px 20px;
  color: white;
  background-color: #614a75;
  border-radius: 0;
}

page-details .cardHeader::after {
  background-image: none;
}

page-details .pocHistory {
  padding: 0;
}

page-details .pocHistory > ion-row:nth-child(odd) {
  background-color: #eae8e8;
}

page-details .pocHistory ion-row {
  padding: 5px;
}

page-plan-of-care .patientBriefBtn {
  font-size: 14px;
  text-transform: none;
  margin: 10px 0 10px 10px;
  border-radius: 50px;
  background-color: #5977ba;
}

page-plan-of-care ion-card-header > b {
  font-weight: 700 !important;
}

page-plan-of-care .wordWrap {
  white-space: normal;
  word-wrap: break-word;
}

page-plan-of-care .goal {
  padding-left: 46px;
}

page-plan-of-care .intervention {
  padding-left: 76px;
}

page-plan-of-care .intervention > ion-icon {
  color: transparent !important;
}

page-plan-of-care .modalFooter {
  float: right;
  padding: 4px;
}

page-plan-of-care .listPane {
  width: 100%;
  height: 100%;
  overflow-y: scroll;
  margin: 0px;
  border-right: #c8c7cc 1px solid;
  border-bottom: #c8c7cc 1px solid;
}

page-plan-of-care .detailsPane {
  width: 40%;
  padding: 10px;
  background-color: #e5e2e9;
  height: 100%;
}

page-plan-of-care .option-icon-core {
  height: 24px;
  width: 24px;
  margin-bottom: 2px;
}

page-plan-of-care .option-icon {
  height: 40px;
  margin-bottom: 4px;
}

page-plan-of-care img.option-icon {
  padding-top: 4px;
  padding-bottom: 2px;
}

page-plan-of-care ion-icon.option-icon {
  font-size: 40px;
}

page-plan-of-care div.alert-radio-label {
  white-space: normal !important;
}

page-plan-of-care .modalInstructions {
  margin-left: 16px;
  font-size: 16px;
}

page-plan-of-care .toolbar-background,
page-plan-of-care .alert-head,
page-plan-of-care .alert-message {
  background-color: #614a75;
}

page-plan-of-care .toolbar-title,
page-plan-of-care .alert-title {
  color: white;
  font-weight: 700;
  font-size: 18px;
}

page-plan-of-care ion-navbar.toolbar {
  min-height: 60px;
}

page-plan-of-care .headerButton,
page-plan-of-care .headerButton:hover {
  color: white !important;
}

page-plan-of-care .curantisHeader .toolbar-background {
  color: white;
  background: #ae2465;
}

page-plan-of-care .logo {
  height: 43px;
}

page-plan-of-care .logoNavbar > .toolbar-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-plan-of-care .headerDivider {
  position: absolute;
  margin-top: -9px;
  margin-left: -5px;
  height: 40px;
  width: 2px;
  background: white;
  display: none;
}

@media (min-width: 0px) {
  page-plan-of-care .headerDivider {
    display: inherit;
  }
}

page-plan-of-care .headerTitle {
  font-size: 20px;
  margin-left: 18px;
  margin-top: -4px;
}

page-plan-of-care .mainTitle {
  color: white;
  font-weight: 300 !important;
}

page-plan-of-care .sectionTitle {
  color: white;
  font-weight: 600 !important;
}

page-plan-of-care .section-footer-button {
  padding: 12px;
  color: white;
  background-color: #5977ba;
  text-transform: capitalize;
  font-weight: 600;
  border: none;
  border-radius: 3px;
}

page-plan-of-care .section-footer-button.delete {
  background-color: #d0011b;
  float: right;
  margin-top: 10px;
  margin-right: 10px;
  border-radius: 50px;
}

page-plan-of-care .button-outline-md:hover:not(.disable-hover) {
  background-color: #d0011b;
}

page-plan-of-care .addButton {
  float: right;
  width: 35px !important;
  height: 35px !important;
}

page-plan-of-care .existingAssessmentWarning {
  background-color: #f8d7da;
  color: #4e0c0c;
  padding: 1.1rem;
}

page-plan-of-care .existingAssessmentWarning .goToAssessmentLink {
  color: #6771b6;
  font-weight: 700;
  text-decoration: underline;
  background-color: #f8d7da;
}

page-plan-of-care .label-md {
  margin: 4px 8px 4px 0;
}

page-plan-of-care .plan-of-care-content > .fixed-content {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

page-plan-of-care .plan-of-care-content > .scroll-content {
  margin-top: 112px !important;
}

page-update-status .cardHeader {
  margin: 0px 0px 0px 0px;
  padding: 14px 20px;
  color: white;
  background-color: #614a75;
  border-radius: 0;
}

page-update-status .cardHeader::after {
  background-image: none;
}

page-update-status .modalInstructions {
  margin-left: 16px;
  font-size: 16px;
}

page-update-status .toolbar-background,
page-update-status .alert-head,
page-update-status .alert-message {
  background-color: #614a75;
}

page-update-status .toolbar-title,
page-update-status .alert-title {
  color: white;
  font-weight: 700;
  font-size: 18px;
}

post-death-bereavement {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

post-death-bereavement .pdbRow {
  padding: 8px 0 8px 0;
  font-size: 14px;
  cursor: pointer;
}

post-death-bereavement .spacingrow {
  padding: 0 10px 0;
}

post-death-bereavement .bg-grey {
  background: #f0f0f0;
}

post-death-bereavement .bg-white {
  background: #ffffff;
}

post-death-bereavement .more-actions {
  text-align: right;
}

post-death-bereavement.ion-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

post-death-bereavement .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: auto;
}

post-death-bereavement .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

post-death-bereavement .clinicalContainer .tableContainer {
  margin-left: 4px;
}

post-death-bereavement .clinicalContainer .tableContainer .cs-h2 {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

post-death-bereavement .clinicalContainer .tableContainer .cs-detail {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
  display: inline;
  white-space: initial;
  word-wrap: break-word;
}

post-death-bereavement .clinicalContainer .tableContainer .cs-detail-inline {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

post-death-bereavement .clinicalContainer .tableContainer .riskLabel {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #a01154;
}

post-death-bereavement .cardHeader {
  font-family: "Open Sans";
  font-size: 18px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5977ba;
  text-transform: capitalize;
  position: relative;
  border-radius: 2px;
}

post-death-bereavement .cardHeader button {
  position: absolute;
  right: 0;
  top: 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

post-death-bereavement .cardHeader button[ion-fab] {
  height: 30px;
  width: 30px;
  margin-right: 22px;
}

post-death-bereavement .cardHeader button[ion-fab] ion-icon {
  font-size: 3.2rem;
  font-weight: bold;
}

post-death-bereavement .scroll_row {
  min-width: 700px;
}

post-death-bereavement .scroll_row .col {
  font-family: "Open Sans";
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

post-death-bereavement .grid-card {
  width: 100%;
  padding: 0 20px 0 20px;
}

post-death-bereavement .spacing {
  margin-top: 20px;
}

post-death-bereavement .infoicon {
  color: #a01154;
  width: 16px;
  height: 16px;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
  display: inline-block;
  z-index: 99;
  padding-right: 6px;
}

post-death-bereavement .description {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: 600;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5977ba;
}

post-death-bereavement .cardContainer {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 40px;
  background-color: white;
  margin-top: 15px;
}

post-death-bereavement .sorting {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDMDM5NjkyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDMDM5NkEyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNEMwMzk2NzIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNEMwMzk2ODIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm8NGvcAAADkSURBVHjaYvz//z8DtQATAxUBCzbBu3fvInO5gLgNiMuA+BdMUFlZmSyXZQNxFhCnUupNLSDOA2JWIC4AOYhcwxiBuBiIZaB8FajBjOQY5gDEgWhiiUBsTaphvEBcC8SCWMRrgJidFMNCoC74gQU7AnEQ1nChZqLFlc4igdQCIP6HwzcZwHQ2n1hvrgPi/UDMgQUfBeI1pITZTyBuAeLPaOLvgbgZizjBpAFyAbpX1gPxAXLSGShmJgHxHSj/CRD3QsXJyk6gHD8BiH9DDb5GcmyigdlArArEUwkpZBy0hSNAgAEA5Ho0sMdEmU8AAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

post-death-bereavement .sorting_asc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxNjIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxNTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+z5ABTAAAAI5JREFUeNpi/P//PwO1ABMDFQELIQXVjfe4gFQbEJe11iv9otRl2UCcBcSphBQy4gszoKu0gNROIJYB4jtA7AF03V2SXQY0iBFIFUMNAgEVIM6DipPsTQcgDkQTSwRia5IMA9rOC6RqgVgQTQokXgOUZyfFZSFQF/zAgh2BOIjkCBjQRDtq2Khh9DAMIMAAT9AmNBDSXegAAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

post-death-bereavement .sorting_desc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxQTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxOTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1fsfwAAAAJdJREFUeNpi/P//PwO1ABMDFcGoYaOG0cMwFmyC1Y33IoHUAiD+h8MBGa31SvOJddk6IN4PxBxY8FEgXkO0N4G2/gRSLUD8GU3qPRA3A+U/kxpmIBege2U9EB/ApYERX6kBDDtlILUDiFWA+AkQuwNddY2s2ARqvAukJgDxbyCehM8gnLGJBmYDsSoQTyWkkHHQFo4AAQYAAA0piq4hbqwAAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

post-death-bereavement .arrowIcon {
  border-color: transparent;
  color: #5977ba !important;
  font-size: 28px;
  vertical-align: middle;
}

post-death-bereavement .actionIcon {
  cursor: pointer;
  color: #4a4a4a;
}

post-death-bereavement .more-button {
  height: 1.9rem;
  font-size: 16px;
  margin: 0;
  width: 30px;
}

post-death-bereavement .borderGridRow {
  margin-top: 4px;
  border-radius: 2px;
  border: solid 1px rgba(151, 151, 151, 0.2);
}

post-death-bereavement .subheader {
  background-color: #c5d0e0;
}

post-death-bereavement .subheaderContent {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #5977ba;
  margin: 0px;
  margin-top: 10px;
}

post-death-bereavement .colheader {
  padding-top: 10px;
  padding-bottom: 10px;
}

post-death-bereavement .navBar::-webkit-scrollbar {
  width: 0;
  background: transparent;
}

post-death-bereavement .pagination {
  margin: 8px;
  padding: 8px;
  text-align: right;
}

post-death-bereavement .showall {
  text-transform: none;
}

bereavement-risk {
  /* ---- select ---- */
  /* ---- checkbox ---- */
}

bereavement-risk .inputBox.item-select-disabled,
bereavement-risk .inputBox.item-input-disabled,
bereavement-risk .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

bereavement-risk .inputBox.item-select-disabled > div .inputIcon,
bereavement-risk .inputBox.item-input-disabled > div .inputIcon,
bereavement-risk .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

bereavement-risk #addOrderHeader {
  padding: 14px 20px;
  margin-top: 20px;
}

bereavement-risk .inputLabel {
  margin-top: 20px;
}

bereavement-risk .item-md.inputBox {
  padding-left: 0;
}

bereavement-risk .list-md .item-block .item-inner {
  border-bottom: none;
}

bereavement-risk .select,
bereavement-risk .input,
bereavement-risk .datetime {
  padding: 0 0 0 13px;
}

bereavement-risk ion-select {
  max-width: 75% !important;
}

bereavement-risk .select .select-icon {
  position: absolute;
  right: 20px;
}

bereavement-risk .checkbox-form-item {
  margin-top: 13px;
}

bereavement-risk .modalFooter {
  padding: 20px;
}

bereavement-risk .modalFooter > button {
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
  border-radius: 3px;
  margin: 0;
}

bereavement-risk .cancelBtn {
  margin-right: 12px !important;
}

.sitem-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.sitem-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

.sitem-container .select .loading img {
  width: 30px;
  height: 30px;
}

.sitem-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

.sitem-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

.sitem-container .no-select {
  background: none;
}

.sitem-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

.sitem-container .items {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}

pdb-checkpoints-edit ion-select {
  width: 100% !important;
  max-width: 100% !important;
}

pdb-checkpoints-edit .cs-h1 {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
}

pdb-checkpoints-edit .cs-h2 {
  font-family: "Open Sans";
  font-size: 12px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
}

pdb-checkpoints-edit .popover-title {
  padding: 14px 20px;
  margin-top: 20px;
}

pdb-checkpoints-edit .item.item-block .item-inner {
  border-bottom: none;
}

pdb-checkpoints-edit .item-inner {
  border: none !important;
}

pdb-checkpoints-edit .twelvepx {
  margin-left: 8px;
}

pdb-checkpoints-edit .popupElementSpacing {
  margin: 20px 30px 20px 30px;
}

pdb-checkpoints-edit .popupElementSpacing .inputBox {
  padding-left: 0px;
}

pdb-checkpoints-edit .popupElementSpacing .pd-05 {
  padding: 0px 5px;
}

pdb-checkpoints-edit .popupElementSpacing .mt-15 {
  margin-top: 15px;
}

pdb-checkpoints-edit .fr {
  float: right;
}

pdb-checkpoints-edit .error-message {
  color: #d0011b;
}

pdb-checkpoints-edit .text-input-md {
  margin: 13px 8px;
}

pdb-checkpoints-edit .modalFooter {
  padding: 20px;
}

pdb-checkpoints-edit .modalFooter > button {
  text-transform: capitalize;
  padding: 10px 30px;
  font-weight: 600;
  border-radius: 3px;
  margin: 0;
}

pdb-checkpoints-edit .cancel-button {
  margin-right: 12px !important;
}

pdb-checkpoints-edit .mar-date {
  position: relative;
  z-index: 1;
  padding-top: 20px;
}

pdb-checkpoints-edit .mar-date .mar-date-picker cur-date-picker {
  -webkit-box-flex: 1;
  -webkit-flex: 1 0 auto;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  max-width: 150px;
}

pdb-checkpoints-edit .mar-date .mar-date-picker cur-date-picker .input-calendar-group .ion-input {
  width: 200px;
}

pdb-checkpoints-edit .mar-date .mar-date-picker cur-date-picker .input-calendar-group button {
  min-width: 40px;
  min-height: 40px;
}

pdb-checkpoints-edit .mar-date .mar-date-picker cur-date-picker .input-calendar-group input {
  font-size: 14px;
}

pdb-checkpoints-edit .mar-date .mar-date-picker cur-date-picker .input-calendar-group ngb-datepicker {
  left: -111px !important;
  margin-bottom: 10px;
}

pdb-checkpoints-view .cs-h2 {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: bold;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
  padding-right: 10px;
}

pdb-checkpoints-view .cs-detail {
  font-family: "Open Sans";
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  font-style: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #2d2c2c;
  display: block;
  white-space: initial;
  word-wrap: break-word;
  display: contents;
}

pdb-checkpoints-view .spacing {
  padding: 10px;
  width: 300px;
  padding-bottom: 0px;
}

pdb-more-options .icon {
  color: #5977ba;
  padding-right: 8px;
}

page-qa-dashboard .welcome-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  width: calc(100% - 0.5rem);
  vertical-align: middle;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-qa-dashboard .grid-container {
  overflow-y: scroll;
  width: 100%;
  background-color: #eef0f2;
}

page-qa-dashboard .grid-container .dashboard-grid {
  padding: 0px !important;
}

page-qa-dashboard .margin-top-20 {
  margin-top: 20px;
}

page-qa-dashboard .padding-left-2 {
  padding-left: 2px !important;
}

page-qa-dashboard .yesterday-detail-grid {
  position: relative;
  top: 50px;
}

page-qa-dashboard .welcome-card {
  height: 10em;
}

page-qa-dashboard .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

page-qa-dashboard .curantisH1 {
  color: #5977ba;
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 0;
}

page-qa-dashboard .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

page-qa-dashboard .card-md {
  border-radius: 3px;
}

page-qa-dashboard .dot {
  height: 12px;
  width: 12px;
  background-color: #85bf31;
  border-radius: 50%;
  display: inline-block;
}

page-qa-dashboard .in-progress,
page-qa-dashboard .completed {
  color: #85bf31;
  font-weight: bold;
}

page-qa-dashboard .stop-button {
  margin-left: 20px;
  margin-bottom: 10px;
}

page-qa-dashboard .start-button {
  background-color: #a6ca72;
}

page-qa-dashboard .box {
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.2);
  -webkit-appearance: none;
}

page-qa-dashboard .row-box {
  margin: 20px;
}

page-qa-dashboard .col {
  padding: 0 !important;
}

page-qa-dashboard .marg-left-0 {
  margin-left: 0px !important;
}

page-qa-dashboard .paddingTitle {
  padding-top: 64px;
}

page-qa-dashboard .split-pane {
  content: inherit;
}

page-qa-dashboard .ion-content {
  overflow-y: hidden;
}

page-qa-dashboard .left-welcome-header {
  background: -webkit-gradient(linear, left top, left bottom, from(#614a75), to(#ae2465));
  background: linear-gradient(#614a75, #ae2465);
  border-radius: 3px 0px 0px 3px;
  text-align: center;
  position: relative;
}

page-qa-dashboard .left-welcome-header .profile-img {
  border: 2px solid #5977ba;
  border-radius: 50%;
  margin-top: 17px;
}

page-qa-dashboard .left-welcome-header .user-id {
  text-align: center;
  width: 100%;
  position: absolute;
  bottom: 0;
  height: 42px;
}

page-qa-dashboard .left-welcome-header .color {
  color: white;
}

page-qa-dashboard .left-welcome-header .bold {
  font-weight: bold;
}

page-qa-dashboard .right-welcome-header {
  width: 100%;
  height: 100%;
  background-color: white;
  border-radius: 0px 3px 3px 0px;
  position: relative;
}

page-qa-dashboard .right-welcome-header .left-inner-div {
  margin-left: 19px;
  height: 107px;
}

page-qa-dashboard .right-welcome-header .left-inner-div .physician-panel {
  height: 100%;
  background-color: #5977ba;
  padding: 5px 17px;
  color: white;
  border-radius: 30px;
  cursor: pointer;
  -webkit-box-flex: 4;
  -webkit-flex: 4;
  -ms-flex: 4;
  flex: 4;
  max-width: 150px;
  text-align: center;
}

page-qa-dashboard .right-welcome-header .left-inner-div .disablePhysicianPanel {
  background-color: #aaafb4;
  pointer-events: none;
  opacity: 0.4;
  cursor: default;
  -ms-user-select: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}

page-qa-dashboard .right-welcome-header .left-inner-div .header-text {
  color: #5977ba;
  display: block;
  font-size: 18px;
  padding-top: 15px;
}

page-qa-dashboard .right-welcome-header .left-inner-div .team-txt {
  color: #5977ba;
  font-size: 18px;
  border-right: 3px solid #5977ba;
  display: block;
  width: 62px;
  float: left;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-right: 0.5rem;
  max-width: 55px;
}

page-qa-dashboard .right-welcome-header .left-inner-div .team-dropdown {
  padding-left: 10pt !important;
  -webkit-box-flex: 3;
  -webkit-flex: 3;
  -ms-flex: 3;
  flex: 3;
  max-width: -webkit-fit-content;
  max-width: -moz-fit-content;
  max-width: fit-content;
  /*float: left;*/
}

page-qa-dashboard .right-welcome-header .left-inner-div .select-text {
  font-weight: bold;
}

page-qa-dashboard .right-welcome-header .left-inner-div .select-item {
  max-width: 100%;
  padding-left: 0pt !important;
}

page-qa-dashboard .right-welcome-header .left-inner-div ion-label {
  display: none;
}

page-qa-dashboard .right-welcome-header .left-inner-div .item-inner {
  border: none;
}

page-qa-dashboard .right-welcome-header .right-inner-div-opacity {
  background: #9b9b9b;
  height: 50px;
  position: absolute;
  bottom: 0;
  width: 100%;
  opacity: 0.07;
}

page-qa-dashboard .right-welcome-header .right-inner-div-content {
  position: absolute;
  bottom: 10px;
  padding-left: 20px;
}

page-qa-dashboard .right-welcome-header .right-inner-div-content .txt-day {
  color: #5977ba;
  font-size: 15px;
  font-weight: bold;
}

page-qa-dashboard .right-welcome-header .right-inner-div-content .txt-date {
  font-size: 15px;
  font-weight: 600;
  border-right: 3px solid #5977ba;
  padding-right: 5px;
  margin-left: 5px;
}

page-qa-dashboard .right-welcome-header .right-inner-div-content .txt-time {
  font-size: 15px;
  font-weight: 600;
  margin-left: 5px;
}

page-qa-dashboard .patientValue {
  font-weight: bold;
  color: #5977ba;
}

page-qa-dashboard .pointer {
  cursor: pointer;
}

page-qa-dashboard .pageBtn {
  display: inline;
  cursor: pointer;
}

page-qa-dashboard .pageBtn + .pageBtn {
  margin-left: 30px;
}

page-qa-dashboard .currentBtn {
  border-bottom: 2px solid black;
}

page-qa-dashboard .addButton[disabled] {
  background-color: #c1bfbf;
  opacity: 1;
}

page-qa-dashboard .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  margin-left: -30px;
  margin-right: 0;
  margin-top: -3px;
  height: 30px;
  width: 30px;
}

page-qa-dashboard .fab[mini] .icon {
  font-size: 14pt;
  font-weight: bold;
}

page-qa-dashboard .planOfCareBtn {
  margin-right: 10px;
}

page-qa-dashboard ion-content.noScrollBar.content.content-md
> div.scroll-content::-webkit-scrollbar,
page-qa-dashboard .clinicalContainer::-webkit-scrollbar {
  width: 0px;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-qa-dashboard *:not(html) {
  -webkit-transform: translate3d(0, 0, 0);
}

page-qa-dashboard .addendumIcon {
  padding-right: 4px;
}

page-qa-dashboard .card {
  height: 100%;
}

page-qa-dashboard .card-md {
  width: 100%;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0px;
}

page-qa-dashboard .patient-grid {
  width: 28%;
  padding-bottom: 6px;
  padding-left: 6px;
  padding-right: 6px;
  padding-top: 10px;
}

page-qa-dashboard .card-ios {
  -webkit-box-shadow: none;
  box-shadow: none;
  margin: 0px;
  border-radius: 0px;
  width: 100%;
}

page-qa-dashboard .cardHeader {
  margin: 10px;
  min-height: 3em;
}

page-qa-dashboard .loading-icon {
  margin: 0% 31%;
  width: 191px;
}

page-qa-dashboard .qa-list {
  height: calc(100vh - 17.5em - 20px);
}

page-qa-dashboard .noData {
  width: 100%;
  margin: 11% 0%;
  text-align: center;
  color: gray;
  font-weight: bold;
}

page-qa-dashboard .cardHeaderNew {
  color: #5977ba;
  opacity: 0.9;
  border-bottom: 1px solid #dfdfe4;
  padding: 10pt;
  min-height: 3em;
}

page-qa-dashboard .dashboard-navigation-bar {
  width: 88px;
}

page-qa-dashboard .display-flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
}

page-qa-dashboard .qa-list {
  width: 100%;
}

page-qa-dashboard .qa-list-content {
  overflow-y: auto;
  height: calc(100vh - 35em);
}

page-qa-dashboard .qa-list-loaded {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
}

page-qa-dashboard .qa-list-page {
  padding: 10px 0 16px 0;
  float: right;
}

page-qa-dashboard .text-align-right {
  text-align: right;
}

page-qa-dashboard .cursorPointer {
  display: none;
}

page-qa-dashboard ion-card {
  width: calc(100% - 20px);
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
}

@media (max-width: 1280px) {
  page-qa-dashboard .welcome-container {
    width: calc(100% - 0.5rem);
  }
  page-qa-dashboard .physician-panel {
    -webkit-box-flex: 2;
    -webkit-flex: 2;
    -ms-flex: 2;
    flex: 2;
  }
}

@media only screen and (max-width: 768px) {
  page-qa-dashboard .cursorPointer {
    display: inherit;
  }
  page-qa-dashboard .main-col-content {
    margin-top: 20px;
    width: 100%;
    height: 100%;
  }
  page-qa-dashboard .qa-list {
    height: auto;
  }
  page-qa-dashboard .welcome-card {
    height: 13em;
  }
  page-qa-dashboard .dashboard-grid {
    height: 100%;
  }
  page-qa-dashboard .dashboard-row {
    height: 100%;
  }
  page-qa-dashboard .qa-list {
    height: calc(100% - 14em - 20px);
  }
}

page-qa-dashboard .not_authorized_box {
  margin: 40px;
  text-align: center;
  color: #a94442;
  background-color: #f2dede;
  border-color: #ebccd1;
  padding: 30px;
  border: 1px solid transparent;
  border-radius: 4px;
}

qa-items-list-table {
  height: 100%;
  width: 100%;
}

qa-items-list-table .cardHeader {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: start;
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
  gap: 0.5rem;
}

qa-items-list-table #qa-number-of-items {
  background-color: #5977ba;
  color: #fff;
  border-radius: 12px;
  height: 24px;
  font-size: 15px;
  padding: 2px 5px 0 4px;
  text-align: center;
  min-width: 24px;
}

qa-items-list-table .perform-link {
  font-weight: 700;
  color: #5977ba;
  cursor: pointer;
}

qa-items-list-table .items-list-content {
  height: 100%;
  padding: 10px;
}

qa-items-list-table .items-grid {
  min-width: 467px;
}

@media screen and (max-width: 1366px) {
  qa-items-list-table .items-grid {
    width: 1350px;
    overflow: scroll;
  }
}

@media screen and (max-width: 768px) {
  qa-items-list-table .items-grid {
    width: 1350px;
    overflow: scroll;
  }
}

qa-items-list-table .text-center {
  text-align: center;
}

qa-items-list-table .table-header {
  background-color: white;
}

qa-items-list-table .table-header ion-label {
  font-size: 16px;
  font-weight: bold;
  color: #2d2c2c;
}

qa-items-list-table .label-md {
  margin: 8px 0;
}

qa-items-list-table .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
}

qa-items-list-table .col-x1,
qa-items-list-table .col-x3 {
  word-break: break-word;
  overflow-wrap: break-word;
  overflow: auto;
}

qa-items-list-table .col-x1 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 163px;
  -ms-flex: 0 0 163px;
  flex: 0 0 163px;
}

qa-items-list-table .col-x3 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 83px;
  -ms-flex: 0 0 83px;
  flex: 0 0 83px;
}

qa-items-list-table .col-x4 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 118px;
  -ms-flex: 0 0 118px;
  flex: 0 0 118px;
}

qa-items-list-table .items-row:nth-child(even) {
  background-color: #f0f0f0;
}

qa-items-list-table .items-row {
  height: 100%;
  padding: 0 10px;
}

qa-items-list-table .noData {
  margin: 0;
  text-align: left;
  padding-left: 16px;
}

qa-items-list-table .patient-row-icon {
  color: black;
  position: absolute;
  margin: 6px;
}

qa-items-list-table .see-more-link {
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
  width: inherit;
}

qa-items-list-table .scrollable {
  overflow: scroll !important;
  height: 100%;
}

qa-items-list-table .table-header {
  cursor: pointer;
}

qa-items-list-table .spacer {
  height: 100px;
}

page-qa-perform .perform-grid,
page-qa-perform .perform-col {
  padding: 0 !important;
}

page-qa-perform .perform-row {
  height: calc(100vh - 9em);
}

page-qa-perform .percent-40 {
  height: 40%;
}

page-qa-perform .percent-60 {
  height: 60%;
}

page-qa-perform .perform-card {
  height: 100%;
}

page-qa-perform .scroll-content {
  overflow-y: scroll;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

page-qa-perform .scroll-content::-webkit-scrollbar {
  display: none;
}

page-qa-perform #commentCategory {
  max-width: 100%;
  padding-left: 0;
}

page-qa-perform #commentType {
  max-width: 100%;
  padding: 0;
}

page-qa-perform .inputBox.commentBox {
  height: 60%;
}

page-qa-perform #commentText {
  height: calc(100vh - 465px);
}

page-qa-perform #commentText.with-comments {
  height: calc(100vh - 665px);
}

page-qa-perform #commentText textarea {
  height: 100%;
  width: 100%;
  margin: 1rem 0 0;
}

page-qa-perform .comment-character-count-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  font-size: 14px;
  font-weight: 700;
}

page-qa-perform .comment-type-row {
  padding-bottom: 0.5rem;
}

page-qa-perform .cardHeader {
  margin: 20px 15px 10px;
}

page-qa-perform .select .select-icon {
  position: absolute;
  right: 20px;
}

page-qa-perform .button-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

page-qa-perform .button-container .button-md {
  text-transform: unset;
}

page-qa-perform .pdf-container {
  height: 78vh;
  overflow-y: scroll;
}

page-qa-perform .commentBox {
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

page-qa-perform .commentBox > div {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

page-qa-perform .commentBox.alone {
  height: calc(100vh - 310px);
}

page-qa-perform .commentBox.hidden {
  display: none;
}

page-qa-perform .commentBox.with-comments {
  height: calc(100vh - 485px);
}

page-qa-perform .priorComments {
  overflow-y: scroll;
  -webkit-transition: all 0.5s;
  transition: all 0.5s;
}

page-qa-perform .priorComments.alone {
  height: calc(100vh - 285px);
}

page-qa-perform .priorComments.hidden {
  display: none;
}

page-qa-perform .priorComments.with-comments {
  height: calc(100vh - 702px);
}

@media (max-width: 1600px) {
  page-qa-perform .perform-card {
    height: 95%;
  }
  page-qa-perform .priorComments {
    overflow-y: scroll;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
  }
  page-qa-perform .priorComments.alone {
    height: calc(100vh - 285px);
  }
  page-qa-perform .priorComments.hidden {
    display: none;
  }
  page-qa-perform .priorComments.with-comments {
    height: calc(100vh - 502px);
  }
}

page-qa-perform .priorCommentHeader {
  background-color: #ebccd1;
  color: black;
}

page-qa-perform .priorCommentHeader,
page-qa-perform .commentHeader {
  cursor: pointer;
  height: 56.5px;
}

page-qa-perform .priorCommentHeader ion-col,
page-qa-perform .commentHeader ion-col {
  padding-top: 0;
}

page-qa-perform .left-container {
  height: calc(100vh - 106px);
}

page-qa-perform .comment-info-header {
  font-size: 12px;
}

page-qa-perform .comment-info-category {
  font-weight: bold;
}

page-qa-perform .comment-info-date {
  text-align: right;
  -webkit-align-self: flex-end;
  -ms-flex-item-align: end;
  align-self: flex-end;
}

page-qa-perform .comment-info-text {
  margin-top: -10px;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1366px) and (-webkit-min-device-pixel-ratio: 1) {
  page-qa-perform .hideBriefBar {
    display: none;
  }
  page-qa-perform .perform-card {
    height: 85%;
  }
  page-qa-perform .inputBox.commentBox {
    height: 35vh;
  }
  page-qa-perform .commentBox {
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
  }
  page-qa-perform .commentBox > div {
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
  }
  page-qa-perform .commentBox.alone {
    height: 30vh;
  }
  page-qa-perform .commentBox.hidden {
    display: none;
  }
  page-qa-perform .commentBox.with-comments {
    height: calc(100vh - 485px);
  }
  page-qa-perform .priorComments {
    overflow-y: scroll;
    -webkit-transition: all 0.5s;
    transition: all 0.5s;
  }
  page-qa-perform .priorComments.alone {
    height: calc(100vh - 340px);
  }
  page-qa-perform .priorComments.hidden {
    display: none;
  }
  page-qa-perform .priorComments.with-comments {
    height: calc(100vh - 502px);
  }
}

page-care-team ion-content ::-webkit-scrollbar {
  width: 0;
  /* remove scrollbar space */
  background: transparent;
  /* optional: just make scrollbar invisible */
}

page-care-team ion-content brief-bar {
  height: calc(100vh - 64px);
  width: 170px !important;
  float: left;
  overflow: visible scroll !important;
}

page-care-team ion-content .clinicalContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  height: 100%;
}

page-care-team ion-content .gridContainer {
  display: block;
  width: 100%;
  overflow-x: scroll;
}

page-care-team ion-content .gridContainer .buttons {
  padding: 0 20px;
  width: 100%;
}

page-care-team ion-content .gridContainer .buttons .action-button {
  height: 40px;
  min-width: 106px;
  margin: 5px 5px 5px 0;
  border-radius: 3px;
}

page-care-team ion-content .gridContainer .buttons .action-button > .button-inner {
  text-transform: none;
  font-size: 14px;
  font-weight: 600;
}

page-care-team ion-content .gridContainer .buttons .action-button ion-icon {
  color: #2c3b5d;
  margin-left: 5px;
}

page-care-team ion-content .gridContainer .buttons .cancel {
  float: right;
}

page-care-team ion-content .note-container {
  font-size: 12px;
  margin: 10px 20px 0;
}

page-care-team ion-content .star {
  color: #d0011b;
  font-size: 14px;
  font-weight: bold;
  margin-right: 5px;
}

page-care-team ion-content ion-card.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 20px;
  /* Track */
  /* Handle */
}

page-care-team ion-content ion-card.card ::-webkit-scrollbar {
  width: 12px !important;
  height: 12px !important;
}

page-care-team ion-content ion-card.card ::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 1px rgba(0, 0, 0, 0.3);
  background: #fff;
}

page-care-team ion-content ion-card.card ::-webkit-scrollbar-thumb {
  background: rgba(197, 208, 224, 0.8);
}

page-care-team ion-content ion-card.card ::-webkit-scrollbar-thumb:window-inactive {
  background: rgba(197, 208, 224, 0.4);
}

page-care-team ion-content ion-card-content {
  position: relative;
}

page-care-team ion-content ion-card-content .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

page-care-team ion-content ion-card-content .fab[mini] .icon {
  font-size: 32px;
}

page-care-team ion-content ion-card-content .item-container {
  margin: 20px 0 0;
  width: 240px;
}

page-care-team ion-content ion-card-content .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 35px;
}

page-care-team ion-content ion-card-content .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-care-team ion-content ion-card-content .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-care-team ion-content ion-card-content .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-care-team ion-content ion-card-content .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-care-team ion-content ion-card-content .item-container .select .selected-team-text {
  white-space: nowrap;
  width: 135px;
  overflow: hidden;
  text-overflow: ellipsis;
}

page-care-team ion-content ion-card-content .item-container .no-select {
  background: none;
}

page-care-team ion-content ion-card-content .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-care-team ion-content ion-card-content .button-disabled {
  opacity: 0.5;
}

page-care-team ion-content ion-card-content .new-role-button {
  position: absolute;
  left: 260px;
  top: 20px;
}

page-care-team ion-content ion-card-content .new-role-button .button-ios,
page-care-team ion-content ion-card-content .new-role-button .button-md {
  height: 40px;
  border-radius: 2px;
  margin: 0;
  padding-left: 10px;
  padding-right: 10px;
}

page-care-team ion-content ion-card-content .new-role-button .button-inner {
  border-radius: 2px;
  font-size: 14px;
  font-weight: bold;
  text-transform: capitalize;
}

page-care-team ion-content ion-card-content .empty-container {
  height: 20px;
  content: "";
  width: 100%;
}

page-care-team ion-content ion-card-content .buttons-container {
  width: 100%;
  margin-top: 20px;
  text-align: right;
}

page-care-team ion-content ion-card-content .buttons-container .button-md {
  margin: 0 0 0 20px;
  border-radius: 3px;
  font-size: 14px;
  font-weight: 600;
}

page-care-team ion-content .card-content-ios,
page-care-team ion-content .card-content-md {
  padding: 0 20px;
}

page-care-team ion-content .cardHeader,
page-care-team ion-content .cardSubHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: calc(100% - 40px);
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
}

page-care-team ion-content .cardHeader .cardIcon,
page-care-team ion-content .cardSubHeader .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

page-care-team ion-content .cardHeader .cardIcon .fab[mini],
page-care-team ion-content .cardSubHeader .cardIcon .fab[mini] {
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  height: 30px;
  width: 30px;
}

page-care-team ion-content .cardHeader .cardIcon .fab[mini] .icon,
page-care-team ion-content .cardSubHeader .cardIcon .fab[mini] .icon {
  font-size: 32px;
}

page-care-team ion-content .cardHeader .cardIcon .button,
page-care-team ion-content .cardSubHeader .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

page-care-team ion-content .cardHeader .cardIcon .button-inner,
page-care-team ion-content .cardSubHeader .cardIcon .button-inner {
  font-size: 16px;
}

page-care-team ion-content .cardSubHeader {
  background-color: rgba(174, 36, 101, 0.5);
  color: white;
  margin: 16px 16px 0;
}

page-care-team ion-content .tableSubHeader {
  background-color: rgba(174, 36, 101, 0.5);
  font-size: 16px;
  font-weight: 700;
  color: white;
  margin-top: 10px;
}

page-care-team ion-content .memberHeader {
  background-color: #eae8e8;
  color: black;
  width: 100%;
  font-size: 14px;
  margin: 20px 0 0;
}

page-care-team ion-content .teamMemberContent {
  width: 100%;
  margin: 0;
  padding: 10px 20px 0;
  position: relative;
  color: #2d2c2c;
}

page-care-team ion-content .teamMemberContent .teamMemberEmail,
page-care-team ion-content .teamMemberContent .teamMemberName,
page-care-team ion-content .teamMemberContent .teamMemberPhone {
  width: 37%;
  display: inline-block;
  font-size: 14px;
  margin: 0;
  vertical-align: middle;
  min-width: 245px;
}

page-care-team ion-content .teamMemberContent .teamMemberPhone {
  width: 20%;
  min-width: 150px;
}

page-care-team ion-content .teamMemberContent .cardIcon {
  position: absolute;
  top: 0;
  right: 0;
}

page-care-team ion-content .teamMemberContent .cardIcon .button {
  width: 55px;
  height: 50px;
  margin: 0;
  padding: 0;
}

page-care-team ion-content .teamMemberContent .cardIcon .button-inner {
  font-size: 16px;
}

page-care-team ion-content .tableContainer {
  width: 100%;
  height: auto;
  margin: 0;
  padding: 0;
  overflow-x: scroll;
}

page-care-team ion-content .tableContainer .table {
  width: 100%;
}

page-care-team ion-content .tableContainer .table .gray-background {
  background-color: #eae8e8;
}

page-care-team ion-content .tableContainer .table th {
  font-size: 16px;
  color: #2d2c2c;
  text-align: left;
  padding-left: 20px;
  height: 50px;
  white-space: nowrap;
}

page-care-team ion-content .tableContainer .table td {
  white-space: nowrap;
  padding-left: 20px;
  height: 50px;
}

page-care-team ion-content .tableContainer .table .more-button {
  padding-left: 0;
  text-align: left;
  width: 55px !important;
  height: 50px !important;
  font-size: 16px;
}

page-care-team ion-content .tableContainer .space-container {
  height: 20px !important;
  margin: 0;
  padding: 0;
}

page-care-team ion-content .tableContainer .note-container {
  font-size: 14px;
  margin: 15px 0;
  font-weight: bold;
}

page-care-team ion-content .tableContainer .star {
  font-size: 16px !important;
  font-weight: bold !important;
  margin-right: 5px;
}

page-care-team ion-content .team-button {
  height: 42px;
  min-width: 96px;
  margin-right: 6px;
}

page-care-team ion-content .team-button > .button-inner {
  text-transform: none;
  font-size: 14px;
}

page-care-team ion-content .ion-md-add-circle:before {
  background: white;
  border-radius: 50%;
}

page-care-team .error-row {
  background-color: #eae8e8;
  color: white;
  position: relative;
}

page-care-team .error-row ion-icon {
  position: absolute;
  top: 10px;
  left: 20px;
  font-size: 30px;
}

page-care-team .error-row .error-message {
  padding-left: 40px;
  font-weight: bold;
  color: #d0011b;
}

.content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

.content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

.segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

.dashboard-navigation-bar {
  width: 88px;
}

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

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

.segment-ios .segment-button {
  border: none;
}

.required-error-text {
  margin-right: 145px;
}

.custom-placeholder,
.datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

.paddingBottom-0 {
  padding-bottom: 0px;
}

.paddingLeft-10 {
  padding-left: 10px;
}

.paddingLeft-5 {
  padding-left: 5px;
}

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

.floatRight {
  float: right;
}

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

.item-md.item-block .item-inner {
  border-bottom: none !important;
}

.flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

.submit-btn,
.submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

.reset-btn,
.reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

.reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

.open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

.grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

.grid-container .grid {
  padding: 0px 10px;
}

.grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

.grid-container .inputHeight {
  height: 40px !important;
}

.grid-container .item-block {
  min-height: 40px;
}

.grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

.grid-container .tab-container {
  height: 100%;
}

.grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

.grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

.grid-container .tab-container .error-message {
  color: #d0011b;
}

.grid-container .tab-container ion-segment {
  width: 176px;
}

.grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

.grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

.grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

.grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

.grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

.grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

.grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

.grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

.grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

.grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

.grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

.grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

.grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

.grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

.grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

.grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

.grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

.grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

.grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

.grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

.form-button {
  height: 40px;
  border-radius: 2px;
  padding: 20px;
  font-size: 14px;
  width: 110px;
  margin: 0;
  text-transform: capitalize;
  float: right;
}

.reports-card {
  width: calc(100% - 40px);
  margin: 20px;
}

report-grid .add-icon {
  font-size: 1.5em;
  display: block;
  position: static;
}

report-grid .pagination-container {
  float: right;
  margin: 1% 0;
}

report-grid .pagination-container .pagination-item {
  display: inline;
  cursor: pointer;
}

report-grid .pagination-container .pagination-item + .pagination-item {
  margin-left: 18px;
}

report-grid .pagination-container .pagination-item-disabled {
  opacity: 0.5;
  pointer-events: none;
}

report-grid .pagination-container .current-pagination-item {
  border-bottom: 2px solid black;
}

report-grid .cs-table-row {
  padding-left: 8px;
  font-size: 14px;
  color: #2d2c2c;
  font-family: "Open Sans";
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

report-grid .cs-table-row:nth-child(odd) {
  background-color: #eee;
}

report-grid .cursor-pointer {
  cursor: pointer;
}

report-grid .first-header {
  font-size: 18px;
  font-family: "Open Sans";
  font-weight: bold;
  color: #5977ba;
  padding: 12px 12px 12px 20px;
  height: 50px;
  width: 100%;
  margin: 0;
  border-radius: 2px;
  background: #e2e7ef;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

report-grid .first-header button {
  height: 30px;
  width: 30px;
  background: #85bf31 !important;
  -webkit-box-shadow: none;
  box-shadow: none !important;
}

report-grid .report-type-cell {
  margin-left: 10px;
}

report-grid .report-type-header {
  padding-left: 13px;
}

report-grid .table-headings {
  margin-top: 15px;
  font-size: 14px;
  color: #2d2c2c;
  font-weight: bold;
  padding-right: 0px;
  padding-left: 8px;
  padding-top: 12px;
  padding-bottom: 5px;
  font-weight: 700;
  margin-top: 5px;
}

report-grid .table-header-label {
  margin: 0;
}

report-grid .delete-button {
  margin-left: 20px;
}

report-hope-popover {
  --highlight-color: #a01154;
  --border-radius: 3px;
  --default-side-padding: 18px;
  border-radius: var(--border-radius);
}

report-hope-popover .cardHeader {
  margin: 4px 4px 6px 4px;
  padding: 14px 20px;
}

report-hope-popover .item-md.item-block .item-inner {
  border-bottom: none !important;
}

report-hope-popover .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

report-hope-popover ion-item ion-label.label {
  margin-bottom: 0;
  margin-top: 6px;
}

report-hope-popover ion-item.item-md {
  padding-left: 0;
}

report-hope-popover button.button-default {
  border-radius: var(--border-radius);
  font-weight: 600;
  font-family: "Open Sans";
  margin-left: 10px;
  margin-right: 10px;
}

report-hope-popover ion-footer::before {
  display: none;
}

@media (min-width: 481px) and (max-width: 767px) {
  report-hope-popover {
    width: 100vw !important;
  }
}

@media (min-width: 320px) and (max-width: 480px) {
  report-hope-popover {
    width: 100vw !important;
  }
}

report-popover {
  --highlight-color: #a01154;
  --border-radius: 3px;
  --default-side-padding: 18px;
  border-radius: var(--border-radius);
}

report-popover .cardHeader {
  margin: 4px 4px 6px 4px;
  padding: 14px 20px;
}

report-popover .item-md.item-block .item-inner {
  border-bottom: none !important;
}

report-popover .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-bottom: 24px;
  margin-right: 28px;
}

report-popover ion-item ion-label.label {
  margin-bottom: 0;
  margin-top: 6px;
}

report-popover ion-item.item-md {
  padding-left: 0;
}

report-popover button.button-default {
  border-radius: var(--border-radius);
  font-weight: 600;
  font-family: "Open Sans";
  margin-left: 10px;
  margin-right: 10px;
}

report-popover ion-footer::before {
  display: none;
}

@media (min-width: 481px) and (max-width: 767px) {
  report-popover {
    width: 100vw !important;
  }
}

@media (min-width: 320px) and (max-width: 480px) {
  report-popover {
    width: 100vw !important;
  }
}

reports .cur-col-2 {
  width: 11.66667%;
  max-width: 11.66667%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 11.66667%;
  -ms-flex: 0 0 11.66667%;
  flex: 0 0 11.66667%;
}

@media only screen and (min-width: 768px) and (max-width: 875px) {
  reports .cur-col-2 {
    width: 27;
    max-width: 27%;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 27%;
    -ms-flex: 1 0 27%;
    flex: 1 0 27%;
  }
}

@media only screen and (min-width: 876px) and (max-width: 1050px) {
  reports .cur-col-2 {
    width: 24%;
    max-width: 24%;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 24%;
    -ms-flex: 1 0 24%;
    flex: 1 0 24%;
  }
}

@media only screen and (min-width: 1051px) and (max-width: 1299px) {
  reports .cur-col-2 {
    width: 19%;
    max-width: 19%;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 19%;
    -ms-flex: 1 0 19%;
    flex: 1 0 19%;
  }
}

@media only screen and (min-width: 1300px) and (max-width: 1599px) {
  reports .cur-col-2 {
    width: 16%;
    max-width: 16%;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 16%;
    -ms-flex: 1 0 16%;
    flex: 1 0 16%;
  }
}

@media only screen and (min-width: 1600px) and (max-width: 1775px) {
  reports .cur-col-2 {
    width: 13%;
    max-width: 13%;
    -webkit-box-flex: 1;
    -webkit-flex: 1 0 13%;
    -ms-flex: 1 0 13%;
    flex: 1 0 13%;
  }
}

reports .cur-col-10 {
  width: 88.33333%;
  max-width: 88.33333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 88.33333%;
  -ms-flex: 0 0 88.33333%;
  flex: 0 0 88.33333%;
}

@media only screen and (min-width: 768px) and (max-width: 875px) {
  reports .cur-col-10 {
    width: 73%;
    max-width: 73%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 73%;
    -ms-flex: 0 0 73%;
    flex: 0 0 73%;
  }
}

@media only screen and (min-width: 876px) and (max-width: 1050px) {
  reports .cur-col-10 {
    width: 76%;
    max-width: 76%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 76%;
    -ms-flex: 0 0 76%;
    flex: 0 0 76%;
  }
}

@media only screen and (min-width: 1051px) and (max-width: 1299px) {
  reports .cur-col-10 {
    width: 81%;
    max-width: 81%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 81%;
    -ms-flex: 0 0 81%;
    flex: 0 0 81%;
  }
}

@media only screen and (min-width: 1300px) and (max-width: 1599px) {
  reports .cur-col-10 {
    width: 84%;
    max-width: 84%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 84%;
    -ms-flex: 0 0 84%;
    flex: 0 0 84%;
  }
}

@media only screen and (min-width: 1600px) and (max-width: 1775px) {
  reports .cur-col-10 {
    width: 87%;
    max-width: 87%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 87%;
    -ms-flex: 0 0 87%;
    flex: 0 0 87%;
  }
}

reports .report-header {
  padding: 5px;
  text-align: center;
  height: 100%;
}

reports .filters-container {
  width: 43%;
  margin: 5px 15px;
}

reports .filters-container .report-filter-tabs {
  display: -webkit-inline-box;
  text-align: center;
  width: 100%;
  margin-bottom: 0 2px 7px #888888;
  -webkit-box-shadow: 0px 1px 5px #b9b9b9;
  box-shadow: 0px 1px 5px #b9b9b9;
}

reports .filters-container .report-filter-tabs ul {
  padding-left: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
}

reports .filters-container .report-filter-tabs ul li {
  display: inline;
  list-style-type: none;
  font-size: 16px;
  color: #5977ba;
  font-weight: 600;
  text-align: center;
  margin: 4px 0;
  -webkit-box-flex: 1 !important;
  -webkit-flex: 1 !important;
  -ms-flex: 1 !important;
  flex: 1 !important;
  border-right: 2px solid #9b9b9b;
  cursor: pointer;
}

reports .filters-container .report-filter-tabs ul li a {
  min-width: 175px;
  padding: 0 1px;
  pointer-events: none;
  opacity: 0.7;
}

reports .filters-container .report-filter-tabs ul li:last-child {
  border: none !important;
}

reports .filters-container .report-filter-tabs ul .tab-selected {
  font-weight: 900;
  opacity: 1;
}

reports .report-grid {
  height: 100%;
  width: 100%;
}

reports .report-grid .report-tab div {
  padding-bottom: 10px;
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  border-radius: 3px;
}

reports .report-grid .report-tab div span {
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  list-style-type: none;
  font-size: 14px;
  font-weight: 900;
  color: #707070;
  background-color: #f0f0f0;
  opacity: 0.7;
  white-space: nowrap;
}

reports .report-grid .report-tab div .report-selected {
  font-weight: 900;
  font-size: 15px;
  opacity: 1;
  color: #5977ba;
  background-color: #ecf3fc;
}

reports .fs-14 {
  font-size: 14px;
}

reports .pt-10 {
  padding-top: 10px;
}

reports .calc-height {
  height: calc(100% - 50px);
}

reports .qsDashboardContainer {
  width: 100%;
  height: 100%;
}

reports .full-height {
  height: 100%;
}

reports .cardHeader {
  height: 50px;
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  border-radius: 3px;
  font-size: 16px;
  text-align: -webkit-left;
  padding-top: 12px;
  padding-left: 10px;
  font-weight: 900;
  margin: 0px;
}

reports .loading-icon {
  margin: 0% auto;
}

ha-frequency-reconciliation ion-select {
  width: 100% !important;
  max-width: 100% !important;
}

ha-frequency-reconciliation .inputBox.item-select-disabled,
ha-frequency-reconciliation .inputBox.item-input-disabled,
ha-frequency-reconciliation .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

ha-frequency-reconciliation .inputBox.item-select-disabled > div .inputIcon,
ha-frequency-reconciliation .inputBox.item-input-disabled > div .inputIcon,
ha-frequency-reconciliation .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

ha-frequency-reconciliation .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

ha-frequency-reconciliation .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

ha-frequency-reconciliation cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

ha-frequency-reconciliation cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

ha-frequency-reconciliation .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

ha-frequency-reconciliation .dashboard-navigation-bar {
  width: 88px;
}

ha-frequency-reconciliation .padding-left-0 {
  padding-left: 0px;
}

ha-frequency-reconciliation .padding-right-0 {
  padding-right: 0px;
}

ha-frequency-reconciliation .segment-ios .segment-button {
  border: none;
}

ha-frequency-reconciliation .required-error-text {
  margin-right: 145px;
}

ha-frequency-reconciliation .custom-placeholder,
ha-frequency-reconciliation .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

ha-frequency-reconciliation .paddingBottom-0 {
  padding-bottom: 0px;
}

ha-frequency-reconciliation .paddingLeft-10 {
  padding-left: 10px;
}

ha-frequency-reconciliation .paddingLeft-5 {
  padding-left: 5px;
}

ha-frequency-reconciliation .marginTop-10 {
  margin-top: 10px;
}

ha-frequency-reconciliation .floatRight {
  float: right;
}

ha-frequency-reconciliation .marginRight-5 {
  margin-right: 5px;
}

ha-frequency-reconciliation .item-md.item-block .item-inner {
  border-bottom: none !important;
}

ha-frequency-reconciliation .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fill-available;
}

ha-frequency-reconciliation .submit-btn,
ha-frequency-reconciliation .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

ha-frequency-reconciliation .reset-btn,
ha-frequency-reconciliation .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

ha-frequency-reconciliation .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

ha-frequency-reconciliation .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

ha-frequency-reconciliation .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
}

ha-frequency-reconciliation .grid-container .grid {
  padding: 0px 10px;
  text-align: left;
}

ha-frequency-reconciliation .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

ha-frequency-reconciliation .grid-container .inputHeight {
  height: 40px !important;
}

ha-frequency-reconciliation .grid-container .item-block {
  min-height: 40px;
}

ha-frequency-reconciliation .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

ha-frequency-reconciliation .care-team-select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0px 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

idg-prep-dare ion-select {
  width: 100% !important;
  max-width: 100% !important;
}

idg-prep-dare .inputBox.item-select-disabled,
idg-prep-dare .inputBox.item-input-disabled,
idg-prep-dare .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

idg-prep-dare .inputBox.item-select-disabled > div .inputIcon,
idg-prep-dare .inputBox.item-input-disabled > div .inputIcon,
idg-prep-dare .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

idg-prep-dare .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

idg-prep-dare .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

idg-prep-dare cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

idg-prep-dare cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

idg-prep-dare .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

idg-prep-dare .dashboard-navigation-bar {
  width: 88px;
}

idg-prep-dare .padding-left-0 {
  padding-left: 0px;
}

idg-prep-dare .padding-right-0 {
  padding-right: 0px;
}

idg-prep-dare .segment-ios .segment-button {
  border: none;
}

idg-prep-dare .required-error-text {
  margin-right: 145px;
}

idg-prep-dare .custom-placeholder,
idg-prep-dare .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

idg-prep-dare .paddingBottom-0 {
  padding-bottom: 0px;
}

idg-prep-dare .paddingLeft-10 {
  padding-left: 10px;
}

idg-prep-dare .paddingLeft-5 {
  padding-left: 5px;
}

idg-prep-dare .marginTop-10 {
  margin-top: 10px;
}

idg-prep-dare .floatRight {
  float: right;
}

idg-prep-dare .marginRight-5 {
  margin-right: 5px;
}

idg-prep-dare .item-md.item-block .item-inner {
  border-bottom: none !important;
}

idg-prep-dare .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  width: -webkit-fill-available;
}

idg-prep-dare .submit-btn,
idg-prep-dare .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

idg-prep-dare .reset-btn,
idg-prep-dare .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

idg-prep-dare .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

idg-prep-dare .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

idg-prep-dare .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
}

idg-prep-dare .grid-container .grid {
  padding: 0px 10px;
  text-align: left;
}

idg-prep-dare .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

idg-prep-dare .grid-container .inputHeight {
  height: 40px !important;
}

idg-prep-dare .grid-container .item-block {
  min-height: 40px;
}

idg-prep-dare .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

idg-prep-dare .care-team-select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0px 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

orders-report .floatLeft {
  float: left;
}

orders-report .download-container {
  width: 185px;
  margin-right: 10px;
}

orders-report .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

orders-report .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

orders-report .download-container span {
  color: white;
}

orders-report .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

orders-report .download-container {
  width: 185px;
  margin-right: 10px;
}

orders-report .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

orders-report .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

orders-report .download-container span {
  color: white;
}

orders-report .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

orders-report .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

orders-report .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

orders-report .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

orders-report .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

orders-report .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

orders-report .item-container .no-select {
  background: none;
}

orders-report .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

orders-report .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

.tab-navigation {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0 5px;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

.tab-navigation .navigation-arrow {
  font-size: 27px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #fff;
  color: #5977ba;
  padding-top: 0.5%;
}

.tab-navigation .tabs-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  overflow: scroll;
  width: auto;
}

.tab-navigation .tabs-subcontainer {
  border-left: 1px solid rgba(128, 128, 128, 0.25);
}

.tab-navigation span {
  padding: 6px 15px;
  color: #9b9b9b;
  font-size: 16px;
  font-weight: 600;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -webkit-align-items: flex-end;
  -ms-flex-align: end;
  align-items: flex-end;
  cursor: pointer;
  -webkit-transition: -webkit-transform 0.2s;
  transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
  transition: transform 0.2s, -webkit-transform 0.2s;
}

.tab-navigation span ion-icon {
  color: #85bf31;
  margin-right: 10px;
}

.tab-navigation span:not(:last-child) {
  border-right: 1px solid rgba(155, 155, 155, 0.2) !important;
}

.tab-navigation .selected {
  color: #5977ba;
}

.tab-navigation .hide-element {
  color: white;
  pointer-events: none;
}

.reportsConfirmActionModal .cardHeader {
  background-color: #54426a;
  color: white;
  margin: 0;
}

.reportsConfirmActionModal .modal-wrapper {
  left: calc(50% - (550px / 2)) !important;
  width: 550px !important;
  height: 250px;
  overflow: hidden;
}

.reportsConfirmActionModal .modal-info {
  margin: 20px;
}

.reportsConfirmActionModal .modal-text {
  color: #5977ba;
  font-weight: bold;
}

.reportsConfirmActionModal .bottom-buttons {
  margin-right: 21px;
  margin-bottom: 21px;
}

.reportsConfirmActionModal .modal-size {
  max-height: 264px;
  max-width: 460px;
}

.reportsConfirmActionModal .modalFooter {
  margin-right: 20px !important;
}

page-admission-report .radio-option-container ion-item .item-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-admission-report .radio-option-container ion-item .item-inner ion-radio {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

page-admission-report .radio-option-container ion-item .item-inner ion-radio .radio-icon,
page-admission-report .radio-option-container ion-item .item-inner ion-radio .radio-checked {
  height: 27px;
  width: 27px;
  border: 1px solid #9b9b9b;
}

page-admission-report .radio-option-container ion-item .item-inner ion-radio .radio-icon .radio-inner,
page-admission-report .radio-option-container ion-item .item-inner ion-radio .radio-checked .radio-inner {
  left: 3px;
  top: 3px;
  height: 18px;
  width: 18px;
}

page-admission-report .radio-option-container ion-item .item-inner .input-wrapper {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

page-admission-report form.disabled {
  opacity: 0.5;
  pointer-events: none;
}

page-admission-report .disabled {
  opacity: 0.5;
  pointer-events: none;
}

page-admission-report .card-grid-container {
  padding: 10px 16px;
}

page-admission-report .report-tab-header-section {
  background: #e2e7ef;
  color: #5977ba;
  font-size: 18px;
  padding: 13px 15px 13px;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}

page-admission-report .report-tab-subheader-section {
  background: #efefef;
  padding: 12px 15px;
  color: #424040;
  font-size: 14px;
  height: 50px;
  font-weight: bold;
  border-radius: 2px;
  margin: 25px 0 25px 0;
}

page-admission-report .report-tab-subheader-select-section {
  margin-bottom: 0px;
}

page-admission-report .first-report-tab-subheader-section {
  margin: 0;
}

page-admission-report .report-tab-row-section {
  padding: 0px 15px;
}

page-admission-report .no-padding {
  padding: 0;
}

page-admission-report .input-form-label {
  color: #424040;
  font-size: 14px;
  font-weight: 600;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 10px;
}

page-admission-report .input-form-select-label {
  -webkit-box-align: unset;
  -webkit-align-items: unset;
  -ms-flex-align: unset;
  align-items: unset;
  padding-top: 20px;
}

page-admission-report .input-form-label-margin-left {
  margin-left: 10px;
}

page-admission-report ion-input {
  border: solid 1px #c6d1e0;
}

page-admission-report .divider {
  height: 2px;
  background-color: #efefef;
  margin: 30px 0;
}

page-admission-report ion-row > div {
  width: 100%;
  margin: 25px 16px 20px 0;
}

page-admission-report .row-form-button-container {
  bottom: 0;
  right: 0;
  position: absolute;
}

page-admission-report .form-button {
  height: 40px;
  border-radius: 2px;
  padding: 20px;
  font-size: 14px;
  width: 110px;
  margin: 0;
  text-transform: capitalize;
  float: right;
}

page-admission-report .form-button-complete {
  margin: 0 0 0 20px;
  background-color: #85bf31;
}

page-admission-report .form-button-complete:hover {
  background-color: #85bf31 !important;
}

page-admission-report .scrolleable-form {
  height: 78vh;
}

page-admission-report .scrolleable-form .scroll-content {
  background-color: white !important;
}

@media screen and (min-height: 800px) {
  page-admission-report .scrolleable-form {
    height: 81vh;
  }
}

@media (orientation: landscape) {
  page-admission-report .scrolleable-form.content-ios ion-input {
    padding-left: 8px;
  }
  page-admission-report .radio-option-container .item-ios {
    font-size: 14px;
  }
  page-admission-report .radio-option-container .item-ios .label-ios {
    padding-left: 5px;
    text-overflow: unset;
    white-space: unset;
  }
}

page-admission-report .his-addendum-message {
  font-size: 1.2rem;
}

@media only screen and (max-width: 1024px) {
  page-admission-report .his-addendum-message {
    font-size: 0.9rem;
  }
}

@media only screen and (max-width: 1112px) {
  page-admission-report .his-addendum-message {
    font-size: 0.9rem;
  }
}

ion-label {
  margin: 0;
  display: block;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: inherit;
  text-overflow: ellipsis;
  white-space: initial !important;
}

#assessment .input-form-label {
  -webkit-box-align: initial !important;
  -webkit-align-items: initial !important;
  -ms-flex-align: initial !important;
  align-items: initial !important;
}

.alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}

.alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

page-adverse-events-report ion-select {
  width: 100% !important;
  max-width: 100% !important;
}

page-adverse-events-report .inputBox.item-select-disabled,
page-adverse-events-report .inputBox.item-input-disabled,
page-adverse-events-report .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

page-adverse-events-report .inputBox.item-select-disabled > div .inputIcon,
page-adverse-events-report .inputBox.item-input-disabled > div .inputIcon,
page-adverse-events-report .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

page-adverse-events-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

page-adverse-events-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

page-adverse-events-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-adverse-events-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-adverse-events-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

page-adverse-events-report .dashboard-navigation-bar {
  width: 88px;
}

page-adverse-events-report .padding-left-0 {
  padding-left: 0px;
}

page-adverse-events-report .padding-right-0 {
  padding-right: 0px;
}

page-adverse-events-report .segment-ios .segment-button {
  border: none;
}

page-adverse-events-report .required-error-text {
  margin-right: 145px;
}

page-adverse-events-report .custom-placeholder,
page-adverse-events-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-adverse-events-report .paddingBottom-0 {
  padding-bottom: 0px;
}

page-adverse-events-report .paddingLeft-10 {
  padding-left: 10px;
}

page-adverse-events-report .paddingLeft-5 {
  padding-left: 5px;
}

page-adverse-events-report .marginTop-10 {
  margin-top: 10px;
}

page-adverse-events-report .floatRight {
  float: right;
}

page-adverse-events-report .marginRight-5 {
  margin-right: 5px;
}

page-adverse-events-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

page-adverse-events-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-adverse-events-report .submit-btn,
page-adverse-events-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-adverse-events-report .reset-btn,
page-adverse-events-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-adverse-events-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-adverse-events-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-adverse-events-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

page-adverse-events-report .grid-container .grid {
  padding: 0px 10px;
}

page-adverse-events-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-adverse-events-report .grid-container .inputHeight {
  height: 40px !important;
}

page-adverse-events-report .grid-container .item-block {
  min-height: 40px;
}

page-adverse-events-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-adverse-events-report .grid-container .tab-container {
  height: 100%;
}

page-adverse-events-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-adverse-events-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

page-adverse-events-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

page-adverse-events-report .grid-container .tab-container ion-segment {
  width: 176px;
}

page-adverse-events-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

page-adverse-events-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

page-adverse-events-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-adverse-events-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-adverse-events-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-hospice-services-utilization-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

page-hospice-services-utilization-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

page-hospice-services-utilization-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-hospice-services-utilization-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-hospice-services-utilization-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

page-hospice-services-utilization-report .dashboard-navigation-bar {
  width: 88px;
}

page-hospice-services-utilization-report .padding-left-0 {
  padding-left: 0px;
}

page-hospice-services-utilization-report .padding-right-0 {
  padding-right: 0px;
}

page-hospice-services-utilization-report .segment-ios .segment-button {
  border: none;
}

page-hospice-services-utilization-report .required-error-text {
  margin-right: 145px;
}

page-hospice-services-utilization-report .custom-placeholder,
page-hospice-services-utilization-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-hospice-services-utilization-report .paddingBottom-0 {
  padding-bottom: 0px;
}

page-hospice-services-utilization-report .paddingLeft-10 {
  padding-left: 10px;
}

page-hospice-services-utilization-report .paddingLeft-5 {
  padding-left: 5px;
}

page-hospice-services-utilization-report .marginTop-10 {
  margin-top: 10px;
}

page-hospice-services-utilization-report .floatRight {
  float: right;
}

page-hospice-services-utilization-report .marginRight-5 {
  margin-right: 5px;
}

page-hospice-services-utilization-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

page-hospice-services-utilization-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-hospice-services-utilization-report .submit-btn,
page-hospice-services-utilization-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-hospice-services-utilization-report .reset-btn,
page-hospice-services-utilization-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-hospice-services-utilization-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-hospice-services-utilization-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-hospice-services-utilization-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

page-hospice-services-utilization-report .grid-container .grid {
  padding: 0px 10px;
}

page-hospice-services-utilization-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-hospice-services-utilization-report .grid-container .inputHeight {
  height: 40px !important;
}

page-hospice-services-utilization-report .grid-container .item-block {
  min-height: 40px;
}

page-hospice-services-utilization-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-hospice-services-utilization-report .grid-container .tab-container {
  height: 100%;
}

page-hospice-services-utilization-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-hospice-services-utilization-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

page-hospice-services-utilization-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

page-hospice-services-utilization-report .grid-container .tab-container ion-segment {
  width: 176px;
}

page-hospice-services-utilization-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

page-hospice-services-utilization-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

page-hospice-services-utilization-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-ar-aging-summary-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

page-ar-aging-summary-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

page-ar-aging-summary-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-ar-aging-summary-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-ar-aging-summary-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

page-ar-aging-summary-report .dashboard-navigation-bar {
  width: 88px;
}

page-ar-aging-summary-report .padding-left-0 {
  padding-left: 0px;
}

page-ar-aging-summary-report .padding-right-0 {
  padding-right: 0px;
}

page-ar-aging-summary-report .segment-ios .segment-button {
  border: none;
}

page-ar-aging-summary-report .required-error-text {
  margin-right: 145px;
}

page-ar-aging-summary-report .custom-placeholder,
page-ar-aging-summary-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-ar-aging-summary-report .paddingBottom-0 {
  padding-bottom: 0px;
}

page-ar-aging-summary-report .paddingLeft-10 {
  padding-left: 10px;
}

page-ar-aging-summary-report .paddingLeft-5 {
  padding-left: 5px;
}

page-ar-aging-summary-report .marginTop-10 {
  margin-top: 10px;
}

page-ar-aging-summary-report .floatRight {
  float: right;
}

page-ar-aging-summary-report .marginRight-5 {
  margin-right: 5px;
}

page-ar-aging-summary-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

page-ar-aging-summary-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-ar-aging-summary-report .submit-btn,
page-ar-aging-summary-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-ar-aging-summary-report .reset-btn,
page-ar-aging-summary-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-ar-aging-summary-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-ar-aging-summary-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-ar-aging-summary-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

page-ar-aging-summary-report .grid-container .grid {
  padding: 0px 10px;
}

page-ar-aging-summary-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-ar-aging-summary-report .grid-container .inputHeight {
  height: 40px !important;
}

page-ar-aging-summary-report .grid-container .item-block {
  min-height: 40px;
}

page-ar-aging-summary-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-ar-aging-summary-report .grid-container .tab-container {
  height: 100%;
}

page-ar-aging-summary-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-ar-aging-summary-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

page-ar-aging-summary-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

page-ar-aging-summary-report .grid-container .tab-container ion-segment {
  width: 176px;
}

page-ar-aging-summary-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

page-ar-aging-summary-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

page-ar-aging-summary-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-ar-aging-summary-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-average-daily-census-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

page-average-daily-census-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

page-average-daily-census-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-average-daily-census-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-average-daily-census-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

page-average-daily-census-report .dashboard-navigation-bar {
  width: 88px;
}

page-average-daily-census-report .padding-left-0 {
  padding-left: 0px;
}

page-average-daily-census-report .padding-right-0 {
  padding-right: 0px;
}

page-average-daily-census-report .segment-ios .segment-button {
  border: none;
}

page-average-daily-census-report .required-error-text {
  margin-right: 145px;
}

page-average-daily-census-report .custom-placeholder,
page-average-daily-census-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-average-daily-census-report .paddingBottom-0 {
  padding-bottom: 0px;
}

page-average-daily-census-report .paddingLeft-10 {
  padding-left: 10px;
}

page-average-daily-census-report .paddingLeft-5 {
  padding-left: 5px;
}

page-average-daily-census-report .marginTop-10 {
  margin-top: 10px;
}

page-average-daily-census-report .floatRight {
  float: right;
}

page-average-daily-census-report .marginRight-5 {
  margin-right: 5px;
}

page-average-daily-census-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

page-average-daily-census-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-average-daily-census-report .submit-btn,
page-average-daily-census-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-average-daily-census-report .reset-btn,
page-average-daily-census-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-average-daily-census-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-average-daily-census-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-average-daily-census-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

page-average-daily-census-report .grid-container .grid {
  padding: 0px 10px;
}

page-average-daily-census-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-average-daily-census-report .grid-container .inputHeight {
  height: 40px !important;
}

page-average-daily-census-report .grid-container .item-block {
  min-height: 40px;
}

page-average-daily-census-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-average-daily-census-report .grid-container .tab-container {
  height: 100%;
}

page-average-daily-census-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-average-daily-census-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

page-average-daily-census-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

page-average-daily-census-report .grid-container .tab-container ion-segment {
  width: 176px;
}

page-average-daily-census-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

page-average-daily-census-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

page-average-daily-census-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-average-daily-census-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-average-daily-census-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-census-activity-summary-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

page-census-activity-summary-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

page-census-activity-summary-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-census-activity-summary-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-census-activity-summary-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

page-census-activity-summary-report .dashboard-navigation-bar {
  width: 88px;
}

page-census-activity-summary-report .padding-left-0 {
  padding-left: 0px;
}

page-census-activity-summary-report .padding-right-0 {
  padding-right: 0px;
}

page-census-activity-summary-report .segment-ios .segment-button {
  border: none;
}

page-census-activity-summary-report .required-error-text {
  margin-right: 145px;
}

page-census-activity-summary-report .custom-placeholder,
page-census-activity-summary-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-census-activity-summary-report .paddingBottom-0 {
  padding-bottom: 0px;
}

page-census-activity-summary-report .paddingLeft-10 {
  padding-left: 10px;
}

page-census-activity-summary-report .paddingLeft-5 {
  padding-left: 5px;
}

page-census-activity-summary-report .marginTop-10 {
  margin-top: 10px;
}

page-census-activity-summary-report .floatRight {
  float: right;
}

page-census-activity-summary-report .marginRight-5 {
  margin-right: 5px;
}

page-census-activity-summary-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

page-census-activity-summary-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-census-activity-summary-report .submit-btn,
page-census-activity-summary-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-census-activity-summary-report .reset-btn,
page-census-activity-summary-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-census-activity-summary-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-census-activity-summary-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-census-activity-summary-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

page-census-activity-summary-report .grid-container .grid {
  padding: 0px 10px;
}

page-census-activity-summary-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-census-activity-summary-report .grid-container .inputHeight {
  height: 40px !important;
}

page-census-activity-summary-report .grid-container .item-block {
  min-height: 40px;
}

page-census-activity-summary-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-census-activity-summary-report .grid-container .tab-container {
  height: 100%;
}

page-census-activity-summary-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-census-activity-summary-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

page-census-activity-summary-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

page-census-activity-summary-report .grid-container .tab-container ion-segment {
  width: 176px;
}

page-census-activity-summary-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

page-census-activity-summary-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

page-census-activity-summary-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-census-activity-summary-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-census-activity-summary-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

compliance-report {
  /*
    This rule is going to make a default `cur-date-picker` without a `popupPlacement` actually display
    to the bottom-left which might not be desired behavior, because it's not the default.
     Just an FYI if there ary any more datepickers added later.
   */
}

compliance-report .content-ios .grid-container .tab-container .tab-compliance .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

compliance-report .content-ios .grid-container .tab-container .tab-compliance .inputIcon {
  margin-bottom: 0px;
}

compliance-report cur-date-picker .input-calendar-group .ion-input input {
  padding: 0 9px;
}

compliance-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

compliance-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

compliance-report input[ngbdatepicker][ng-reflect-placement="top-right"] + ngb-datepicker {
  bottom: 39px !important;
  top: -356px !important;
}

compliance-report input[ngbdatepicker][ng-reflect-placement="top-left"] + ngb-datepicker {
  bottom: 39px !important;
  top: -356px !important;
  left: unset !important;
  right: -40px !important;
}

compliance-report input[ngbdatepicker][ng-reflect-placement="bottom-left"] + ngb-datepicker {
  left: unset !important;
  right: 0 !important;
}

compliance-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

compliance-report .dashboard-navigation-bar {
  width: 88px;
}

compliance-report .padding-left-0 {
  padding-left: 0px;
}

compliance-report .padding-right-0 {
  padding-right: 0px;
}

compliance-report .segment-ios .segment-button {
  border: none;
}

compliance-report .required-error-text {
  margin-right: 145px;
}

compliance-report .custom-placeholder,
compliance-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

compliance-report .paddingBottom-0 {
  padding-bottom: 0px;
}

compliance-report .paddingLeft-10 {
  padding-left: 10px;
}

compliance-report .paddingLeft-5 {
  padding-left: 5px;
}

compliance-report .marginTop-10 {
  margin-top: 10px;
}

compliance-report .floatRight {
  float: right;
}

compliance-report .marginRight-5 {
  margin-right: 5px;
}

compliance-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

compliance-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

compliance-report .submit-btn,
compliance-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

compliance-report .reset-btn,
compliance-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

compliance-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

compliance-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

compliance-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

compliance-report .grid-container .grid {
  padding: 0px 10px;
}

compliance-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

compliance-report .grid-container .inputHeight {
  height: 40px !important;
}

compliance-report .grid-container .item-block {
  min-height: 40px;
}

compliance-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

compliance-report .grid-container .tab-container {
  height: 100%;
}

compliance-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

compliance-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

compliance-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

compliance-report .grid-container .tab-container ion-segment {
  width: 176px;
}

compliance-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

compliance-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

compliance-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

compliance-report .grid-container .tab-container .tab-compliance {
  overflow-x: scroll;
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

compliance-report .grid-container .tab-container .tab-compliance .open-orders {
  margin: 10px;
  border-radius: 50px;
}

compliance-report .grid-container .tab-container .tab-compliance .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

compliance-report .grid-container .tab-container .tab-compliance .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

compliance-report .grid-container .tab-container .tab-compliance .download-container {
  width: 185px;
  margin-right: 10px;
}

compliance-report .grid-container .tab-container .tab-compliance .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

compliance-report .grid-container .tab-container .tab-compliance .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

compliance-report .grid-container .tab-container .tab-compliance .download-container span {
  color: white;
}

compliance-report .grid-container .tab-container .tab-compliance .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

compliance-report .grid-container .tab-container .tab-compliance .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

compliance-report .grid-container .tab-container .tab-compliance .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

compliance-report .grid-container .tab-container .tab-compliance .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

compliance-report .grid-container .tab-container .tab-compliance .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

compliance-report .grid-container .tab-container .tab-compliance .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

compliance-report .grid-container .tab-container .tab-compliance .item-container .no-select {
  background: none;
}

compliance-report .grid-container .tab-container .tab-compliance .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

compliance-report .grid-container .tab-container .tab-compliance .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

compliance-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

compliance-report ion-select {
  max-width: 100%;
}

compliance-report .dropdown {
  height: 44px;
  padding: 0 5px;
}

compliance-report .select-md,
compliance-report .select-ios {
  padding: 6px 8px 13px 16px;
}

compliance-report .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

compliance-report .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

compliance-report .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

compliance-report .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

compliance-report .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

compliance-report .item-container .no-select {
  background: none;
}

compliance-report .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

compliance-report .item-container .items {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}

compliance-report .qsDashboardContainer {
  width: 100%;
  height: 100%;
}

compliance-report .qsDashboardRow {
  height: 725px;
}

page-dare-report ion-select {
  width: 100% !important;
  max-width: 100% !important;
}

page-dare-report .inputBox.item-select-disabled,
page-dare-report .inputBox.item-input-disabled,
page-dare-report .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

page-dare-report .inputBox.item-select-disabled > div .inputIcon,
page-dare-report .inputBox.item-input-disabled > div .inputIcon,
page-dare-report .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

page-dare-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

page-dare-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

page-dare-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-dare-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-dare-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

page-dare-report .dashboard-navigation-bar {
  width: 88px;
}

page-dare-report .padding-left-0 {
  padding-left: 0px;
}

page-dare-report .padding-right-0 {
  padding-right: 0px;
}

page-dare-report .segment-ios .segment-button {
  border: none;
}

page-dare-report .required-error-text {
  margin-right: 145px;
}

page-dare-report .custom-placeholder,
page-dare-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-dare-report .paddingBottom-0 {
  padding-bottom: 0px;
}

page-dare-report .paddingLeft-10 {
  padding-left: 10px;
}

page-dare-report .paddingLeft-5 {
  padding-left: 5px;
}

page-dare-report .marginTop-10 {
  margin-top: 10px;
}

page-dare-report .floatRight {
  float: right;
}

page-dare-report .marginRight-5 {
  margin-right: 5px;
}

page-dare-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

page-dare-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-dare-report .submit-btn,
page-dare-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-dare-report .reset-btn,
page-dare-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-dare-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-dare-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-dare-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

page-dare-report .grid-container .grid {
  padding: 0px 10px;
}

page-dare-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-dare-report .grid-container .inputHeight {
  height: 40px !important;
}

page-dare-report .grid-container .item-block {
  min-height: 40px;
}

page-dare-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-dare-report .grid-container .tab-container {
  height: 100%;
}

page-dare-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-dare-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

page-dare-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

page-dare-report .grid-container .tab-container ion-segment {
  width: 176px;
}

page-dare-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

page-dare-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

page-dare-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

page-dare-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

page-dare-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

page-dare-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

page-dare-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

page-dare-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

page-dare-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-dare-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

page-dare-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

page-dare-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-dare-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-dare-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-dare-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-dare-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-dare-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-dare-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

page-dare-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-dare-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-dare-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

discharge-service-utilization-form .visits-grid {
  margin: 20px 0;
}

discharge-service-utilization-form .visits-grid .table-title {
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

discharge-service-utilization-form .visits-grid ion-row {
  border-bottom: 1px solid #dddddd;
}

discharge-service-utilization-form .visits-grid ion-row:first-child {
  border-top: 1px solid #dddddd;
}

discharge-service-utilization-form .visits-grid ion-row ion-col {
  border-right: 1px solid #dddddd;
  padding: 7px;
}

discharge-service-utilization-form .visits-grid ion-row ion-col:first-child {
  border-left: 1px solid #dddddd;
}

discharge-service-utilization-form .visits-grid .table-first-col {
  padding-left: 20px !important;
}

@media only screen and (device-width: 1024px) {
  discharge-service-utilization-form .visits-grid ion-input {
    height: 56px;
  }
}

page-hope-report .radio-option-container ion-item .item-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-hope-report .radio-option-container ion-item .item-inner ion-radio {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

page-hope-report .radio-option-container ion-item .item-inner ion-radio .radio-icon,
page-hope-report .radio-option-container ion-item .item-inner ion-radio .radio-checked {
  height: 27px;
  width: 27px;
  border: 1px solid #9b9b9b;
}

page-hope-report .radio-option-container ion-item .item-inner ion-radio .radio-icon .radio-inner,
page-hope-report .radio-option-container ion-item .item-inner ion-radio .radio-checked .radio-inner {
  left: 3px;
  top: 3px;
  height: 18px;
  width: 18px;
}

page-hope-report .radio-option-container ion-item .item-inner .input-wrapper {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

page-hope-report form.disabled {
  opacity: 0.5;
  pointer-events: none;
}

page-hope-report .disabled {
  opacity: 0.5;
  pointer-events: none;
}

page-hope-report .card-grid-container {
  padding: 10px 16px;
}

page-hope-report .report-tab-header-section {
  background: #e2e7ef;
  color: #5977ba;
  font-size: 18px;
  padding: 13px 15px 13px;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}

page-hope-report .report-tab-subheader-section {
  background: #efefef;
  padding: 12px 15px;
  color: #424040;
  font-size: 14px;
  height: 50px;
  font-weight: bold;
  border-radius: 2px;
  margin: 25px 0 25px 0;
}

page-hope-report .report-tab-subheader-select-section {
  margin-bottom: 0px;
}

page-hope-report .first-report-tab-subheader-section {
  margin: 0;
}

page-hope-report .report-tab-row-section {
  padding: 0px 15px;
}

page-hope-report .no-padding {
  padding: 0;
}

page-hope-report .input-form-label {
  color: #424040;
  font-size: 14px;
  font-weight: 600;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 10px;
}

page-hope-report .input-form-select-label {
  -webkit-box-align: unset;
  -webkit-align-items: unset;
  -ms-flex-align: unset;
  align-items: unset;
  padding-top: 20px;
}

page-hope-report .input-form-label-margin-left {
  margin-left: 10px;
}

page-hope-report ion-input {
  border: solid 1px #c6d1e0;
}

page-hope-report .divider {
  height: 2px;
  background-color: #efefef;
  margin: 30px 0;
}

page-hope-report ion-row > div {
  width: 100%;
  margin: 25px 16px 20px 0;
}

page-hope-report .row-form-button-container {
  bottom: 0;
  right: 0;
  position: absolute;
}

page-hope-report .form-button {
  height: 40px;
  border-radius: 2px;
  padding: 20px;
  font-size: 14px;
  width: 110px;
  margin: 0;
  text-transform: capitalize;
  float: right;
}

page-hope-report .form-button-complete {
  margin: 0 0 0 20px;
  background-color: #85bf31;
}

page-hope-report .form-button-complete:hover {
  background-color: #85bf31 !important;
}

page-hope-report .scrolleable-form {
  height: 78vh;
}

page-hope-report .scrolleable-form .scroll-content {
  background-color: white !important;
}

@media screen and (min-height: 800px) {
  page-hope-report .scrolleable-form {
    height: 81vh;
  }
}

@media (orientation: landscape) {
  page-hope-report .scrolleable-form.content-ios ion-input {
    padding-left: 8px;
  }
  page-hope-report .radio-option-container .item-ios {
    font-size: 14px;
  }
  page-hope-report .radio-option-container .item-ios .label-ios {
    padding-left: 5px;
    text-overflow: unset;
    white-space: unset;
  }
}

page-hope-report .hope-addendum-message {
  font-size: 1.2rem;
}

@media only screen and (max-width: 1024px) {
  page-hope-report .hope-addendum-message {
    font-size: 0.9rem;
  }
}

@media only screen and (max-width: 1112px) {
  page-hope-report .hope-addendum-message {
    font-size: 0.9rem;
  }
}

page-hope-admin-info-form ion-label {
  margin: 0;
  display: block;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  font-size: inherit;
  text-overflow: ellipsis;
  white-space: initial !important;
}

page-hope-health-conditions-form #assessment .input-form-label {
  -webkit-box-align: initial !important;
  -webkit-align-items: initial !important;
  -ms-flex-align: initial !important;
  align-items: initial !important;
}

page-hope-health-conditions-form .alert {
  padding: 15px;
  margin-bottom: 20px;
  border: 1px solid transparent;
  border-radius: 4px;
}

page-hope-health-conditions-form .alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}

page-hope-health-conditions-form .warning-text {
  font-weight: 500;
  padding-top: 8px;
  display: block;
}

hope-record-administration-form .z0400-row .row {
  padding: 1rem;
}

hope-record-administration-form .z0400-row .left-col {
  padding-left: 2rem;
}

hope-record-administration-form .z0400-row .bg-grey {
  background-color: #f0f0f0;
}

hope-record-administration-form .z0400-row .bold {
  font-weight: bold;
}

hospice-aide-tracking-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

hospice-aide-tracking-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

hospice-aide-tracking-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

hospice-aide-tracking-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

hospice-aide-tracking-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

hospice-aide-tracking-report .dashboard-navigation-bar {
  width: 88px;
}

hospice-aide-tracking-report .padding-left-0 {
  padding-left: 0px;
}

hospice-aide-tracking-report .padding-right-0 {
  padding-right: 0px;
}

hospice-aide-tracking-report .segment-ios .segment-button {
  border: none;
}

hospice-aide-tracking-report .required-error-text {
  margin-right: 145px;
}

hospice-aide-tracking-report .custom-placeholder,
hospice-aide-tracking-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

hospice-aide-tracking-report .paddingBottom-0 {
  padding-bottom: 0px;
}

hospice-aide-tracking-report .paddingLeft-10 {
  padding-left: 10px;
}

hospice-aide-tracking-report .paddingLeft-5 {
  padding-left: 5px;
}

hospice-aide-tracking-report .marginTop-10 {
  margin-top: 10px;
}

hospice-aide-tracking-report .floatRight {
  float: right;
}

hospice-aide-tracking-report .marginRight-5 {
  margin-right: 5px;
}

hospice-aide-tracking-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

hospice-aide-tracking-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

hospice-aide-tracking-report .submit-btn,
hospice-aide-tracking-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

hospice-aide-tracking-report .reset-btn,
hospice-aide-tracking-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

hospice-aide-tracking-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

hospice-aide-tracking-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

hospice-aide-tracking-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

hospice-aide-tracking-report .grid-container .grid {
  padding: 0px 10px;
}

hospice-aide-tracking-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

hospice-aide-tracking-report .grid-container .inputHeight {
  height: 40px !important;
}

hospice-aide-tracking-report .grid-container .item-block {
  min-height: 40px;
}

hospice-aide-tracking-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

hospice-aide-tracking-report .grid-container .tab-container {
  height: 100%;
}

hospice-aide-tracking-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

hospice-aide-tracking-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

hospice-aide-tracking-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

hospice-aide-tracking-report .grid-container .tab-container ion-segment {
  width: 176px;
}

hospice-aide-tracking-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

hospice-aide-tracking-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

hospice-aide-tracking-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

hospice-aide-tracking-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

hospice-aide-tracking-report ion-select {
  max-width: 100%;
}

hospice-aide-tracking-report .dropdown {
  height: 44px;
  margin-left: 5px;
}

hospice-aide-tracking-report .select-md,
hospice-aide-tracking-report .select-ios {
  padding: 6px 8px 13px 16px;
}

hospice-aide-tracking-report .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

hospice-aide-tracking-report .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

hospice-aide-tracking-report .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

hospice-aide-tracking-report .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

hospice-aide-tracking-report .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

hospice-aide-tracking-report .item-container .no-select {
  background: none;
}

hospice-aide-tracking-report .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

hospice-aide-tracking-report .item-container .items {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}

page-hospice-services-utilization-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

page-hospice-services-utilization-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

page-hospice-services-utilization-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-hospice-services-utilization-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-hospice-services-utilization-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

page-hospice-services-utilization-report .dashboard-navigation-bar {
  width: 88px;
}

page-hospice-services-utilization-report .padding-left-0 {
  padding-left: 0px;
}

page-hospice-services-utilization-report .padding-right-0 {
  padding-right: 0px;
}

page-hospice-services-utilization-report .segment-ios .segment-button {
  border: none;
}

page-hospice-services-utilization-report .required-error-text {
  margin-right: 145px;
}

page-hospice-services-utilization-report .custom-placeholder,
page-hospice-services-utilization-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-hospice-services-utilization-report .paddingBottom-0 {
  padding-bottom: 0px;
}

page-hospice-services-utilization-report .paddingLeft-10 {
  padding-left: 10px;
}

page-hospice-services-utilization-report .paddingLeft-5 {
  padding-left: 5px;
}

page-hospice-services-utilization-report .marginTop-10 {
  margin-top: 10px;
}

page-hospice-services-utilization-report .floatRight {
  float: right;
}

page-hospice-services-utilization-report .marginRight-5 {
  margin-right: 5px;
}

page-hospice-services-utilization-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

page-hospice-services-utilization-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-hospice-services-utilization-report .submit-btn,
page-hospice-services-utilization-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-hospice-services-utilization-report .reset-btn,
page-hospice-services-utilization-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-hospice-services-utilization-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-hospice-services-utilization-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-hospice-services-utilization-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

page-hospice-services-utilization-report .grid-container .grid {
  padding: 0px 10px;
}

page-hospice-services-utilization-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-hospice-services-utilization-report .grid-container .inputHeight {
  height: 40px !important;
}

page-hospice-services-utilization-report .grid-container .item-block {
  min-height: 40px;
}

page-hospice-services-utilization-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-hospice-services-utilization-report .grid-container .tab-container {
  height: 100%;
}

page-hospice-services-utilization-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-hospice-services-utilization-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

page-hospice-services-utilization-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

page-hospice-services-utilization-report .grid-container .tab-container ion-segment {
  width: 176px;
}

page-hospice-services-utilization-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

page-hospice-services-utilization-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

page-hospice-services-utilization-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-hospice-services-utilization-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-hqrp-report-list {
  /****************************************************************************
   * BEGIN - CSS Reset                                                        *
   * (c/o Josh Comeau - https://www.joshwcomeau.com/css/custom-css-reset/)    *
   ****************************************************************************/
  /****************************************************************************
   * END - CSS Reset                                                          *
   ****************************************************************************/
  /****************************************************************************
   * BEGIN - Component CSS                                                    *
   ****************************************************************************/
  /****************************************************************************
   * END - Component CSS                                                      *
   ****************************************************************************/
}

page-hqrp-report-list *,
page-hqrp-report-list *::before,
page-hqrp-report-list *::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

page-hqrp-report-list * {
  margin: 0;
}

page-hqrp-report-list body {
  line-height: 1.5;
  -webkit-font-smoothing: antialiased;
}

page-hqrp-report-list img,
page-hqrp-report-list picture,
page-hqrp-report-list video,
page-hqrp-report-list canvas,
page-hqrp-report-list svg {
  display: block;
  max-width: 100%;
}

page-hqrp-report-list input,
page-hqrp-report-list button,
page-hqrp-report-list textarea,
page-hqrp-report-list select {
  font: inherit;
}

page-hqrp-report-list p,
page-hqrp-report-list h1,
page-hqrp-report-list h2,
page-hqrp-report-list h3,
page-hqrp-report-list h4,
page-hqrp-report-list h5,
page-hqrp-report-list h6 {
  overflow-wrap: break-word;
}

page-hqrp-report-list p {
  text-wrap: pretty;
}

page-hqrp-report-list #root,
page-hqrp-report-list #__next {
  isolation: isolate;
}

page-hqrp-report-list .reports-card {
  width: calc(100% - 40px);
  margin: 20px;
  overflow-x: auto;
  overflow-y: auto;
  z-index: -1;
}

page-hqrp-report-list .add-icon {
  font-size: 1.5em;
  display: block;
  position: static;
}

page-hqrp-report-list .cs-table-row {
  padding-left: 8px;
  font-size: 14px;
  color: #2d2c2c;
  font-family: "Open Sans";
  height: 50px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
}

page-hqrp-report-list .cs-table-row:nth-child(odd) {
  background-color: #eee;
}

page-hqrp-report-list .cursor-pointer {
  cursor: pointer;
}

page-hqrp-report-list .first-header {
  font-size: 18px;
  font-family: "Open Sans";
  font-weight: bold;
  color: #5977ba;
  padding: 12px 12px 12px 20px;
  height: 50px;
  width: 100%;
  margin: 0;
  border-radius: 2px;
  background: #e2e7ef;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
  -ms-flex-pack: justify;
  justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-hqrp-report-list .first-header button {
  height: 30px;
  width: 30px;
  background: #85bf31 !important;
  -webkit-box-shadow: none;
  box-shadow: none !important;
}

page-hqrp-report-list .report-type-cell {
  margin-left: 10px;
}

page-hqrp-report-list .report-type-header {
  padding-left: 13px;
}

page-hqrp-report-list .table-headings {
  margin-top: 15px;
  font-size: 14px;
  color: #2d2c2c;
  font-weight: bold;
  padding-right: 0px;
  padding-left: 8px;
  padding-top: 12px;
  padding-bottom: 5px;
  font-weight: 700;
  margin-top: 5px;
}

page-hqrp-report-list .table-header-label {
  margin: 0;
}

page-hqrp-report-list .delete-button {
  margin-left: 20px;
}

page-hqrp-report-list .action-required-icon {
  width: 13px;
  padding-left: 0;
  display: inline-block;
  padding-bottom: 3px;
}

missed-visit-report .grid-container {
  margin-left: 255px;
  margin-top: 90px;
  width: calc(100% - 280px);
  height: calc(100% - 90px);
}

missed-visit-report .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  border-radius: 3px;
  font-size: 15px;
  line-height: 16px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 15px 0px 20px 20px;
  opacity: 1;
  display: block;
  overflow: hidden;
  text-overflow: clip;
  white-space: nowrap;
}

missed-visit-report .cursor-default {
  cursor: default;
}

missed-visit-report .cursor-pointer {
  cursor: pointer;
}

missed-visit-report .exitButton {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
  width: 205px;
  padding: 15px 20px 5px 10px;
  background-color: white;
}

missed-visit-report .exitButton .text-transform {
  text-transform: initial;
}

missed-visit-report .exitButton .hight {
  height: 40px;
}

missed-visit-report .min-width {
  width: 215px;
}

missed-visit-report .max-width {
  width: calc(100% - 460px);
}

missed-visit-report .missed-btn {
  background-color: #d0011b;
  color: #fff;
  border-radius: 3px;
  font-size: 13px;
  line-height: 15px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 15px 0px 20px 20px;
}

missed-visit-report .qsDashboardContainer {
  width: 100%;
  height: 100%;
}

missed-visit-report .qsDashboardRow {
  height: 100%;
}

page-pbm-exception-report ion-select {
  width: 100% !important;
  max-width: 100% !important;
}

page-pbm-exception-report .inputBox.item-select-disabled,
page-pbm-exception-report .inputBox.item-input-disabled,
page-pbm-exception-report .inputBox.item-datetime-disabled {
  color: #9b9b9b;
  background: #eae8e8;
  border: solid 1px #eae8e8;
}

page-pbm-exception-report .inputBox.item-select-disabled > div .inputIcon,
page-pbm-exception-report .inputBox.item-input-disabled > div .inputIcon,
page-pbm-exception-report .inputBox.item-datetime-disabled > div .inputIcon {
  color: #9b9b9b;
}

page-pbm-exception-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

page-pbm-exception-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

page-pbm-exception-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-pbm-exception-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-pbm-exception-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

page-pbm-exception-report .dashboard-navigation-bar {
  width: 88px;
}

page-pbm-exception-report .padding-left-0 {
  padding-left: 0px;
}

page-pbm-exception-report .padding-right-0 {
  padding-right: 0px;
}

page-pbm-exception-report .segment-ios .segment-button {
  border: none;
}

page-pbm-exception-report .required-error-text {
  margin-right: 145px;
}

page-pbm-exception-report .custom-placeholder,
page-pbm-exception-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-pbm-exception-report .paddingBottom-0 {
  padding-bottom: 0px;
}

page-pbm-exception-report .paddingLeft-10 {
  padding-left: 10px;
}

page-pbm-exception-report .paddingLeft-5 {
  padding-left: 5px;
}

page-pbm-exception-report .marginTop-10 {
  margin-top: 10px;
}

page-pbm-exception-report .floatRight {
  float: right;
}

page-pbm-exception-report .marginRight-5 {
  margin-right: 5px;
}

page-pbm-exception-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

page-pbm-exception-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-pbm-exception-report .submit-btn,
page-pbm-exception-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-pbm-exception-report .reset-btn,
page-pbm-exception-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-pbm-exception-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-pbm-exception-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-pbm-exception-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

page-pbm-exception-report .grid-container .grid {
  padding: 0px 10px;
}

page-pbm-exception-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-pbm-exception-report .grid-container .inputHeight {
  height: 40px !important;
}

page-pbm-exception-report .grid-container .item-block {
  min-height: 40px;
}

page-pbm-exception-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-pbm-exception-report .grid-container .tab-container {
  height: 100%;
}

page-pbm-exception-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-pbm-exception-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

page-pbm-exception-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

page-pbm-exception-report .grid-container .tab-container ion-segment {
  width: 176px;
}

page-pbm-exception-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

page-pbm-exception-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

page-pbm-exception-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-pbm-exception-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-pbm-exception-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-report-list {
  font-family: "Open Sans";
}

page-report-list .actions-container {
  background-color: rgba(155, 155, 155, 0.15);
  padding: 0px 20px;
}

page-report-list .actions-container .action-button {
  font-size: 14px;
  height: 40px;
  text-transform: none;
  border-radius: 2px;
  font-weight: 600;
}

page-report-list .actions-container .discharge-button {
  margin-left: 20px;
}

page-report-list .actions-container .history-button {
  float: right;
  margin: 15px;
}

page-report-list .actions-container .navigation-tabs {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  display: inline-grid;
}

page-report-list .actions-container .navigation-tabs ul {
  padding-left: 0;
}

page-report-list .actions-container .navigation-tabs ul li {
  display: inline;
  list-style-type: none;
  font-size: 16px;
  color: #9b9b9b;
  font-weight: 600;
  text-align: center;
  margin: 4px 0 4px 0;
}

page-report-list .actions-container .navigation-tabs ul li a {
  min-width: 175px;
  padding: 0 20px 0 20px;
  border-right: 2px solid #9b9b9b;
}

page-report-list .actions-container .navigation-tabs ul li .tab-selected {
  font-weight: 900;
  color: #5977ba;
  pointer-events: none;
}

page-report-list .actions-container .navigation-tabs ul li .no-select {
  pointer-events: none;
}

page-report-list .actions-container .navigation-tabs ul li:last-child a {
  border: none;
}

page-reports-container brief-bar {
  height: calc(100vh - 64px);
  width: 187px !important;
  float: left;
  overflow: visible scroll !important;
}

page-reports-container brief-bar::-webkit-scrollbar {
  background: transparent;
}

page-reports-container .nav-placeholder {
  margin-left: 250px;
  width: calc(100% - 255px);
}

page-reports-container .nav-placeholder .scroll-content {
  background-color: rgba(197, 208, 224, 0.2);
}

page-reports-container .nav-placeholder .ion-page {
  background-color: rgba(197, 208, 224, 0.2);
  padding: 11px;
}

page-admission-report,
page-discharge-report {
  /* iPads (portrait) ----------- */
}

page-admission-report .radio-option-container ion-item .item-inner,
page-discharge-report .radio-option-container ion-item .item-inner {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-admission-report .radio-option-container ion-item .item-inner ion-radio,
page-discharge-report .radio-option-container ion-item .item-inner ion-radio {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}

page-admission-report .radio-option-container ion-item .item-inner ion-radio .radio-icon,
page-admission-report .radio-option-container ion-item .item-inner ion-radio .radio-checked,
page-discharge-report .radio-option-container ion-item .item-inner ion-radio .radio-icon,
page-discharge-report .radio-option-container ion-item .item-inner ion-radio .radio-checked {
  height: 27px;
  width: 27px;
  border: 1px solid #9b9b9b;
}

page-admission-report .radio-option-container ion-item .item-inner ion-radio .radio-icon .radio-inner,
page-admission-report .radio-option-container ion-item .item-inner ion-radio .radio-checked .radio-inner,
page-discharge-report .radio-option-container ion-item .item-inner ion-radio .radio-icon .radio-inner,
page-discharge-report .radio-option-container ion-item .item-inner ion-radio .radio-checked .radio-inner {
  left: 3px;
  top: 3px;
  height: 18px;
  width: 18px;
}

page-admission-report .radio-option-container ion-item .item-inner .input-wrapper,
page-discharge-report .radio-option-container ion-item .item-inner .input-wrapper {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}

page-admission-report form.disabled,
page-discharge-report form.disabled {
  opacity: 0.5;
  pointer-events: none;
}

page-admission-report .disabled,
page-discharge-report .disabled {
  opacity: 0.5;
  pointer-events: none;
}

page-admission-report .card-grid-container,
page-discharge-report .card-grid-container {
  padding: 10px 16px;
}

page-admission-report .report-tab-header-section,
page-discharge-report .report-tab-header-section {
  background: #e2e7ef;
  color: #5977ba;
  font-size: 18px;
  padding: 13px 15px 13px;
  font-size: 18px;
  font-weight: bold;
  margin-bottom: 10px;
}

page-admission-report .report-tab-subheader-section,
page-discharge-report .report-tab-subheader-section {
  background: #efefef;
  padding: 12px 15px 12px 20px;
  color: #424040;
  font-size: 14px;
  height: 50px;
  font-weight: bold;
  border-radius: 2px;
  margin: 20px 0 20px 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
}

page-admission-report .report-tab-subheader-select-section,
page-discharge-report .report-tab-subheader-select-section {
  margin-bottom: 0px;
}

page-admission-report .first-report-tab-subheader-section,
page-discharge-report .first-report-tab-subheader-section {
  margin: 0;
}

page-admission-report .report-tab-row-section,
page-discharge-report .report-tab-row-section {
  padding: 0px 15px;
}

page-admission-report .no-padding,
page-discharge-report .no-padding {
  padding: 0;
}

page-admission-report .input-form-label,
page-discharge-report .input-form-label {
  color: #424040;
  font-size: 14px;
  font-weight: 600;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 10px;
}

page-admission-report .input-form-select-label,
page-discharge-report .input-form-select-label {
  -webkit-box-align: unset;
  -webkit-align-items: unset;
  -ms-flex-align: unset;
  align-items: unset;
  padding-top: 20px;
}

page-admission-report .input-form-label-margin-left,
page-discharge-report .input-form-label-margin-left {
  margin-left: 10px;
}

page-admission-report ion-input,
page-discharge-report ion-input {
  border: solid 1px #c6d1e0;
  height: 40px;
}

page-admission-report .divider,
page-discharge-report .divider {
  height: 2px;
  background-color: #efefef;
  margin: 30px 0;
}

page-admission-report ion-row > div,
page-discharge-report ion-row > div {
  width: 100%;
  margin: 25px 16px 20px 0;
}

page-admission-report .row-form-button-container,
page-discharge-report .row-form-button-container {
  bottom: 0;
  right: 0;
  position: absolute;
}

page-admission-report .form-button-complete,
page-discharge-report .form-button-complete {
  margin: 0 0 0 20px;
  background-color: #85bf31;
}

page-admission-report .form-button-complete:hover,
page-discharge-report .form-button-complete:hover {
  background-color: #85bf31 !important;
}

page-admission-report .scrolleable-form,
page-discharge-report .scrolleable-form {
  height: 78vh;
}

page-admission-report .scrolleable-form .scroll-content,
page-discharge-report .scrolleable-form .scroll-content {
  background-color: white !important;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  page-admission-report .scrolleable-form,
  page-discharge-report .scrolleable-form {
    height: 68vh;
  }
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  page-admission-report .scrolleable-form,
  page-discharge-report .scrolleable-form {
    height: 75vh;
  }
}

@media (orientation: landscape) {
  page-admission-report .scrolleable-form.content-ios ion-input,
  page-discharge-report .scrolleable-form.content-ios ion-input {
    padding-left: 8px;
  }
  page-admission-report .radio-option-container .item-ios,
  page-discharge-report .radio-option-container .item-ios {
    font-size: 14px;
  }
  page-admission-report .radio-option-container .item-ios .label-ios,
  page-discharge-report .radio-option-container .item-ios .label-ios {
    padding-left: 5px;
    text-overflow: unset;
    white-space: unset;
  }
}

page-admission-report .input-wrapper .label-md,
page-discharge-report .input-wrapper .label-md {
  color: black !important;
}

page-unduplicated-census-report .content-ios .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 1.2em;
  font-size: 14px;
}

page-unduplicated-census-report .content-ios .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-bottom: 0px;
}

page-unduplicated-census-report cur-date-picker .ion-input {
  width: 100%;
  border: 1px solid #c5d0e0 !important;
}

page-unduplicated-census-report cur-date-picker .input-calendar-group button[icon-only] {
  border: 1px solid #c5d0e0;
}

page-unduplicated-census-report .segment-ios .segment-button:last-of-type {
  border-bottom-right-radius: 0px;
}

page-unduplicated-census-report .dashboard-navigation-bar {
  width: 88px;
}

page-unduplicated-census-report .padding-left-0 {
  padding-left: 0px;
}

page-unduplicated-census-report .padding-right-0 {
  padding-right: 0px;
}

page-unduplicated-census-report .segment-ios .segment-button {
  border: none;
}

page-unduplicated-census-report .required-error-text {
  margin-right: 145px;
}

page-unduplicated-census-report .custom-placeholder,
page-unduplicated-census-report .datetime-md .datetime-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
}

page-unduplicated-census-report .paddingBottom-0 {
  padding-bottom: 0px;
}

page-unduplicated-census-report .paddingLeft-10 {
  padding-left: 10px;
}

page-unduplicated-census-report .paddingLeft-5 {
  padding-left: 5px;
}

page-unduplicated-census-report .marginTop-10 {
  margin-top: 10px;
}

page-unduplicated-census-report .floatRight {
  float: right;
}

page-unduplicated-census-report .marginRight-5 {
  margin-right: 5px;
}

page-unduplicated-census-report .item-md.item-block .item-inner {
  border-bottom: none !important;
}

page-unduplicated-census-report .flex {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-unduplicated-census-report .submit-btn,
page-unduplicated-census-report .submit-btn:hover {
  float: right;
  background-color: #5977ba !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-unduplicated-census-report .reset-btn,
page-unduplicated-census-report .reset-btn:hover {
  float: right;
  background-color: #ae2465 !important;
  text-transform: capitalize;
  height: 40px;
  margin-top: 0px;
  font-weight: 600;
}

page-unduplicated-census-report .reset-btn > .button-inner {
  font-size: 14px;
  font-weight: 600;
}

page-unduplicated-census-report .open-sans-semibold {
  font-size: 14px;
  font-weight: 600;
}

page-unduplicated-census-report .grid-container {
  max-height: 100%;
  width: 100%;
  background-color: #eef0f2;
  padding: 20px;
}

page-unduplicated-census-report .grid-container .grid {
  padding: 0px 10px;
}

page-unduplicated-census-report .grid-container .pl-0 {
  padding-top: 0px !important;
  padding-bottom: 0px !important;
}

page-unduplicated-census-report .grid-container .inputHeight {
  height: 40px !important;
}

page-unduplicated-census-report .grid-container .item-block {
  min-height: 40px;
}

page-unduplicated-census-report .grid-container .label-font {
  font-size: 12px;
  color: #2d2c2c;
}

page-unduplicated-census-report .grid-container .tab-container {
  height: 100%;
}

page-unduplicated-census-report .grid-container .tab-container .main-segment {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

page-unduplicated-census-report .grid-container .tab-container .cardHeader {
  background-color: rgba(197, 208, 224, 0.5);
  color: #5977ba;
  position: relative;
  width: 100%;
  height: 50px;
  border-radius: 2px;
  font-size: 18px;
  line-height: 18px;
  font-weight: bold;
  padding: 16px 20px;
  margin: 13px 0px 5px 0px;
}

page-unduplicated-census-report .grid-container .tab-container .error-message {
  color: #d0011b;
}

page-unduplicated-census-report .grid-container .tab-container ion-segment {
  width: 176px;
}

page-unduplicated-census-report .grid-container .tab-container ion-segment ion-segment-button {
  width: 150px;
  color: black;
}

page-unduplicated-census-report .grid-container .tab-container ion-segment ion-segment-button.segment-button {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  border-bottom: none;
  background-color: #e3e5e8;
  text-transform: none;
  font-size: 18px;
  font-weight: bold;
}

page-unduplicated-census-report .grid-container .tab-container ion-segment ion-segment-button.segment-activated {
  background-color: #fff;
  color: #5674bf;
  padding: 5px;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care {
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -moz-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  -o-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  background: #fff;
  height: calc(100% - 45px);
  border-radius: 0px 3px 3px 3px;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .open-orders {
  margin: 10px;
  border-radius: 50px;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .datetime-text {
  min-height: 2.2em;
  font-size: 14px;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .inputIcon {
  margin-top: 0px;
  margin-bottom: 15px;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .download-container {
  width: 185px;
  margin-right: 10px;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .download-container .select {
  background-image: none !important;
  background-color: #5977ba !important;
  border: none !important;
  font-weight: 600;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .download-container img {
  float: right;
  margin: 16px;
  pointer-events: none;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .download-container span {
  color: white;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .download-container .vl {
  border-left: 1px solid white;
  height: 33px;
  float: right;
  margin-top: 3px;
  pointer-events: none;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .item-container .no-select {
  background: none;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

page-unduplicated-census-report .grid-container .tab-container .tab-direct-care .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

page-unduplicated-census-report .grid-container .tab-container .tab-finances {
  background: #fff;
  height: calc(100% - 45px);
  -webkit-box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
  box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.25);
}

@media (min-width: 800px) {
  supersecret ion-content {
    width: 800px;
  }
}

@media (min-width: 800px) {
  delete-meeting ion-content {
    width: 800px;
  }
  delete-meeting .text-input {
    border: solid;
    border-width: 1px;
  }
}

@media (min-width: 800px) {
  delete-orders ion-content {
    width: 800px;
  }
  delete-orders .text-input {
    border: solid;
    border-width: 1px;
  }
}

team-calendar {
  /* basic positioning */
  /* your colors */
  /*
        MOBILES
    */
  /*
        TABLETS
    */
  /*
        LAPTOPS
    */
  /*
        EXTRA LARGE SCREENS
    */
}

team-calendar #main .scroll-content {
  overflow-y: hidden !important;
}

team-calendar ng-select {
  font-weight: normal;
  font-size: small;
}

team-calendar .dhx_cal_date {
  font-size: 16px;
}

team-calendar .no-drop {
  cursor: no-drop !important;
}

team-calendar .dhx_cal_event.order-event,
team-calendar .dhx_cal_event_line.order-event {
  border: solid #85bf31 3px !important;
}

team-calendar .dhx_cal_event_clear.order-event {
  border: solid #85bf31 3px !important;
}

team-calendar ion-card-header {
  background-color: grey;
  color: white;
  padding: 4px;
}

team-calendar .card-content-md {
  padding-left: 2px;
}

team-calendar .item-md {
  padding-left: 0;
}

team-calendar :host {
  display: block;
  height: 100%;
  position: relative;
  width: 100%;
}

team-calendar .card-content-md {
  overflow: hidden;
}

team-calendar .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

team-calendar .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

team-calendar .split-pane {
  content: inherit;
}

team-calendar .inputBox + .inputBox {
  margin-top: 18px;
}

team-calendar .buttonContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
  margin-top: 24px;
  margin-right: 28px;
}

team-calendar .docModalBtn {
  height: 42px;
  width: 106px;
  margin-right: 50px;
}

team-calendar .docModalBtn > .button-inner {
  text-transform: none;
}

team-calendar .lightBox {
  display: none;
}

team-calendar .curantisH1.calendarH1 {
  margin: 4px 4px 12px 4px;
  padding: 14px 20px;
}

team-calendar .dhx_cal_cover {
  z-index: -1 !important;
}

team-calendar .dhx_cal_event_clear {
  color: #0e64a0;
  list-style-type: none;
}

team-calendar .patientBrief {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 12px;
  color: white;
  background-color: #5f4776;
  height: 56px;
  max-height: 56px;
  text-overflow: ellipsis;
}

team-calendar .patientBriefImg {
  border-radius: 20px;
  vertical-align: middle;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
  width: 40px;
  height: 40px;
}

team-calendar .patientBriefDetailContainer {
  margin-left: 10px;
  margin-top: -2px;
  -webkit-align-self: center;
  -ms-flex-item-align: center;
  align-self: center;
}

team-calendar .gridContainer {
  overflow-x: scroll;
  width: 100%;
}

team-calendar .taskRow {
  height: 50px;
  font-size: 14px;
  cursor: pointer;
  display: -webkit-inline-box !important;
  display: -webkit-inline-flex !important;
  display: -ms-inline-flexbox !important;
  display: inline-flex !important;
  width: 100%;
}

team-calendar .taskRow:nth-child(even) {
  background-color: #eeeeee;
}

team-calendar .taskId {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

team-calendar .pointer {
  cursor: pointer;
}

team-calendar .pageBtn {
  display: inline;
  cursor: pointer;
}

team-calendar .pageBtn + .pageBtn {
  margin-left: 30px;
}

team-calendar .currentBtn {
  border-bottom: 2px solid black;
}

team-calendar .calendarDashboard .header {
  font-weight: bold;
  font-size: 18px;
  color: #5977ba;
  background-color: rgba(197, 208, 224, 0.5);
  padding: 13px 20px;
}

team-calendar .dhx_cal_container.dhx_scheduler_week,
team-calendar .dhx_cal_container.dhx_scheduler_month,
team-calendar .dhx_cal_container.dhx_scheduler_day,
team-calendar .dhx_cal_container.dhx_scheduler_unit,
team-calendar .dhx_cal_container.dhx_scheduler_timeline,
team-calendar .dhx_cal_container.dhx_scheduler_map {
  height: calc(100vh - 280px);
}

team-calendar .calendar-view .dhx_cal_data {
  height: calc(100% - 164px) !important;
  width: 100% !important;
  overflow: auto;
  cursor: pointer !important;
}

team-calendar .dhx_cal_navline {
  width: 100% !important;
}

team-calendar .dhx_multi_day {
  width: 100% !important;
}

team-calendar .dhx_cal_header {
  width: calc(100% - 16px) !important;
}

team-calendar .icon-buttons {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}

team-calendar .cas-btn {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

team-calendar .cas-btn .more-icon {
  padding-top: 23px;
}

team-calendar .dhx_now_time {
  width: 100%;
  border-bottom: 2px solid #ff5722;
  z-index: 1;
}

team-calendar .item-inner {
  padding-right: 12px !important;
  background-position: right !important;
}

team-calendar .selectedTab .input-wrapper {
  border-bottom-color: #5977ba !important;
  border-bottom: solid;
  font-weight: bold;
  color: #5977ba;
}

team-calendar .alert-wrapper .alert-message {
  padding: 20px;
  font-weight: bold;
  overflow-y: hidden !important;
}

team-calendar .filterLabel {
  text-align: center;
  display: inline !important;
}

team-calendar .emptyTasks {
  text-align: center;
  font-weight: bold;
  font-weight: larger;
}

team-calendar .pagination {
  float: right;
  padding-left: 0;
  margin: 20px 0;
  border-radius: 4px;
}

team-calendar .pagination > li {
  display: inline;
}

team-calendar .pagination > li:first-child > a {
  margin-left: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}

team-calendar .pagination > li > a {
  position: relative;
  float: left;
  padding: 6px 12px;
  margin-left: -1px;
  line-height: 1.42857143;
  color: #337ab7;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #ddd;
  cursor: pointer;
}

team-calendar .pagination > .disabled > a,
team-calendar .pagination > .disabled > a:focus,
team-calendar .pagination > .disabled > a:hover {
  color: #777;
  background-color: #fff;
  border-color: #ddd;
}

team-calendar .pagination > .active > a,
team-calendar .pagination > .active > a:focus,
team-calendar .pagination > .active > a:hover {
  z-index: 3;
  color: #fff;
  cursor: default;
  background-color: #337ab7;
  border-color: #337ab7;
}

team-calendar .content-ios div.dhx_cal_date {
  font-size: 16px;
}

team-calendar .content-ios .dhx_cal_tab.dhx_cal_tab_last.month_tab {
  left: 180px;
}

team-calendar .content-ios .dhx_scale_bar {
  font-size: 12px;
}

team-calendar .custom_event_color,
team-calendar .dhx_cal_event .dhx_body,
team-calendar .dhx_cal_event .dhx_footer,
team-calendar .dhx_cal_event .dhx_header,
team-calendar .dhx_cal_event .dhx_title {
  background-color: #141e46;
}

team-calendar .my_event_visitnursing {
  border-left: 10px solid #684f8c !important;
}

team-calendar .my_event_idgmeeting {
  border-left: 10px solid #ff5722 !important;
}

team-calendar .my_event_visitregistration {
  border-left: 10px solid #0fc4a7 !important;
}

team-calendar .my_event_visithospiceaide {
  border-left: 10px solid #b82594 !important;
}

team-calendar .my_event_visitlpn {
  border-left: 10px solid #297ca0 !important;
}

team-calendar .my_event_visitnp {
  border-left: 10px solid #698490 !important;
}

team-calendar .my_event_visitmd {
  border-left: 10px solid #698422 !important;
}

team-calendar .my_event_visitsocialwork {
  border-left: 10px solid #0fc4a2 !important;
}

team-calendar .my_event_visitbereavement {
  border-left: 10px solid #684f8f !important;
}

team-calendar .my_event_visitvolunteer {
  border-left: 10px solid #b82584 !important;
}

team-calendar .my_event_routine {
  border-left: 10px solid #d04925 !important;
}

team-calendar .my_event_initialcomprehensiveasmt,
team-calendar .my_event_initialcomprehensiveassessment {
  border-left: 10px solid #b063c5 !important;
}

team-calendar .my_event_comprehensiveasmt,
team-calendar .my_event_comprehensiveassessment {
  border-left: 10px solid #ff8080 !important;
}

team-calendar .my_event_emc {
  border-left: 10px solid #ffc65c !important;
}

team-calendar .my_event_emergent {
  border-left: 10px solid #8559a5 !important;
}

team-calendar .my_event_facetofacevisit {
  border-left: 10px solid #44000d !important;
}

team-calendar .my_event_continuouscarevisits {
  border-left: 10px solid #de356a !important;
}

team-calendar .my_event_inpatient {
  border-left: 10px solid #293462 !important;
}

team-calendar .my_event_watchcarevisit {
  border-left: 10px solid #614ad3 !important;
}

team-calendar .my_event_phonecall {
  border-left: 10px solid #afa939 !important;
}

team-calendar .my_event_supervisoryvisit {
  border-left: 10px solid #ff6768 !important;
}

team-calendar .my_event_initialnursingasmt,
team-calendar .my_event_initialnursingassessment {
  border-left: 10px solid #ca3e47 !important;
}

team-calendar .my_event_hospicehousecomprehensive {
  border-left: 10px solid #c36a2d !important;
}

team-calendar .my_event_hospicehouseencounter {
  border-left: 10px solid #ff487e !important;
}

team-calendar .my_event_ph1 {
  border-left: 10px solid #6b48ff !important;
}

team-calendar .my_event_ph2 {
  border-left: 10px solid #fff78f !important;
}

team-calendar .my_event_other {
  border-left: 10px solid #ff7315 !important;
}

team-calendar .dhx_cal_tab,
team-calendar .dhx_cal_today_button {
  text-transform: capitalize;
}

team-calendar .dhx_body {
  height: 21px;
  width: 100% !important;
}

team-calendar .box-wrap {
  border: 3px solid #ccc;
}

team-calendar .item.item-md .checkbox-md {
  margin: 9px 20px 9px 20px;
}

team-calendar .dorp-down-box {
  padding: 7px;
  padding-top: 12px;
}

team-calendar .dorp-down-box img {
  margin-left: 3px;
}

team-calendar .marker-view-more {
  cursor: pointer;
}

team-calendar .marker-heading {
  padding-right: 5px;
}

team-calendar .calendar-gmap {
  height: 630px !important;
  width: 552px !important;
  margin-top: 81px !important;
}

team-calendar .card-content-ios {
  overflow: auto !important;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (-webkit-min-device-pixel-ratio: 2) {
  team-calendar .card-content-md {
    overflow: auto !important;
  }
  team-calendar .visit {
    overflow: auto !important;
  }
}

team-calendar .my_event_newPatientAdmit {
  border-left: 10px solid #b2e1e7;
}

team-calendar .my_event_establishedPatient {
  border-left: 10px solid #b2e1e7;
}

team-calendar .my_event_chronicCareManagement {
  border-left: 10px solid #b2e1e7;
}

team-calendar .my_event_transitionalCareManagement {
  border-left: 10px solid #b2e1e7;
}

team-calendar .my_event_phoneCall {
  border-left: 10px solid #b2e1e7;
}

team-calendar .date {
  height: 40px;
}

team-calendar .calendar-team {
  padding: 5px !important;
  font-weight: 400;
  max-width: none;
  width: 100%;
}

team-calendar .float-left {
  float: left !important;
}

team-calendar .team-label {
  float: right;
  padding-top: 5px;
}

team-calendar .taskRow .ellipse {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  padding-right: 20px;
  padding-top: 0 !important;
}

team-calendar .padding-top-10 {
  padding-top: 10px;
}

team-calendar .task-list-column-small {
  width: 14.28%;
}

team-calendar .task-list-column-big {
  width: 100%;
}

team-calendar .my-event {
  border-bottom: none !important;
  padding-bottom: 6px;
  padding-bottom: 14px;
  margin-left: 15px;
}

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  team-calendar .dhx_cal_date {
    left: 60px !important;
  }
  team-calendar .ipad-btn,
  team-calendar .task-action-btn {
    width: 100px !important;
  }
}

team-calendar .my_event_visitSpiritualWork {
  border-left: 10px solid #59baa1 !important;
}

team-calendar .item-container .select {
  width: 193px;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

team-calendar .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

team-calendar .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

team-calendar .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

team-calendar .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

team-calendar .item-container .no-select {
  background: none;
}

team-calendar .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
  font-size: 14px;
  font-weight: normal !important;
}

team-calendar .item-container .custom-placeholder {
  width: 250px;
  color: #999;
  font-size: 14px;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: normal !important;
}

team-calendar .divider {
  border-right: 2px solid #9b9b9b;
  height: 30px;
  margin-top: 17px;
}

team-calendar .typeCol {
  text-align: left !important;
}

team-calendar .btn-action {
  margin-top: -10px;
}

team-calendar .action-label {
  padding-left: 2px;
}

team-calendar .info-icon {
  width: 16px;
  height: 16px;
}

team-calendar .input-calendar-group .ion-input {
  border: 1px solid #c6d1e0;
}

team-calendar .input-calendar-group button {
  border: 1px solid #c6d1e0 !important;
}

team-calendar .content-ios .input-calendar-group .ion-input input {
  padding: 0 20px 0 4px;
}

team-calendar .content-ios .patient-col {
  width: 114%;
}

team-calendar button:disabled,
team-calendar button:disabled:hover {
  pointer-events: all !important;
  background-color: #85bf31 !important;
  border-color: #85bf31 !important;
}

team-calendar .event_BC,
team-calendar .dhx_cal_event.event_BC div,
team-calendar .dhx_cal_event_line.event_BC {
  background: #97315d !important;
  border-color: #97315d !important;
}

team-calendar .event_CM,
team-calendar .dhx_cal_event.event_CM div,
team-calendar .dhx_cal_event_line.event_CM {
  background: #db005f !important;
  border-color: #db005f !important;
}

team-calendar .event_HM,
team-calendar .dhx_cal_event.event_HM div,
team-calendar .dhx_cal_event_line.event_HM {
  background: #dc4c0b !important;
  border-color: #dc4c0b !important;
}

team-calendar .event_HA,
team-calendar .dhx_cal_event.event_HA div,
team-calendar .dhx_cal_event_line.event_HA {
  background: #0b979c !important;
  border-color: #0b979c !important;
}

team-calendar .event_MD,
team-calendar .dhx_cal_event.event_MD div,
team-calendar .dhx_cal_event_line.event_MD {
  background: #a81253 !important;
  border-color: #a81253 !important;
  color: white;
}

team-calendar .event_NP,
team-calendar .dhx_cal_event.event_NP div,
team-calendar .dhx_cal_event_line.event_NP {
  background: #520f9a !important;
  border-color: #520f9a !important;
  color: white;
}

team-calendar .event_PA,
team-calendar .dhx_cal_event.event_PA div,
team-calendar .dhx_cal_event_line.event_PA {
  background: #666600 !important;
  border-color: #666600 !important;
  color: black;
}

team-calendar .event_RN,
team-calendar .dhx_cal_event.event_RN div,
team-calendar .dhx_cal_event_line.event_RN {
  background: #7215d8 !important;
  border-color: #7215d8 !important;
  color: white;
}

team-calendar .event_LN,
team-calendar .dhx_cal_event.event_LN div,
team-calendar .dhx_cal_event_line.event_LN {
  background: #9052d5 !important;
  border-color: #9052d5 !important;
  color: white;
}

team-calendar .event_NL,
team-calendar .dhx_cal_event.event_NL div,
team-calendar .dhx_cal_event_line.event_NL {
  background: #5f9ea0 !important;
  border-color: #5f9ea0 !important;
}

team-calendar .event_N,
team-calendar .dhx_cal_event.event_N div,
team-calendar .dhx_cal_event_line.event_N {
  background: #4c9900 !important;
  border-color: #4c9900 !important;
  color: white;
}

team-calendar .event_OT,
team-calendar .dhx_cal_event.event_OT div,
team-calendar .dhx_cal_event_line.event_OT {
  background: #990099 !important;
  border-color: #990099 !important;
}

team-calendar .event_PT,
team-calendar .dhx_cal_event.event_PT div,
team-calendar .dhx_cal_event_line.event_PT {
  background: #cccc00 !important;
  border-color: #cccc00 !important;
}

team-calendar .event_SW,
team-calendar .dhx_cal_event.event_SW div,
team-calendar .dhx_cal_event_line.event_SW {
  background: #f25ba7 !important;
  border-color: #f25ba7 !important;
}

team-calendar .event_SLT,
team-calendar .dhx_cal_event.event_SLT div,
team-calendar .dhx_cal_event_line.event_SLT {
  background: #00cccc !important;
  border-color: #00cccc !important;
}

team-calendar .event_SA,
team-calendar .dhx_cal_event.event_SA div,
team-calendar .dhx_cal_event_line.event_SA {
  background: #5b91b7 !important;
  border-color: #5b91b7 !important;
}

team-calendar .event_TL,
team-calendar .dhx_cal_event.event_TL div,
team-calendar .dhx_cal_event_line.event_TL {
  background: #d51d6d !important;
  border-color: #d51d6d !important;
}

team-calendar .event_VOL,
team-calendar .dhx_cal_event.event_VOL div,
team-calendar .dhx_cal_event_line.event_VOL {
  background: #f6610c !important;
  border-color: #f6610c !important;
}

team-calendar .event_VC,
team-calendar .dhx_cal_event.event_VC div,
team-calendar .dhx_cal_event_line.event_VC {
  background: #b74707 !important;
  border-color: #b74707 !important;
}

team-calendar .event_resourceCalendar {
  overflow: hidden;
}

team-calendar .event_resourceCalendar .dhx_event_move.dhx_title {
  font-weight: bold;
  font-size: 13px;
  height: 21px;
}

team-calendar .event_ACTIVITY,
team-calendar .dhx_cal_event.event_ACTIVITY div,
team-calendar .dhx_cal_event_line.event_ACTIVITY {
  background: #808080 !important;
  border-color: #808080 !important;
  color: black;
}

team-calendar .event_resourceCalendar .dhx_body {
  font-weight: normal;
  font-size: 13px;
}

team-calendar .legend {
  list-style: none;
}

team-calendar .legend span {
  border: 1px solid #ccc;
  float: left;
  width: 12px;
  height: 12px;
  margin: 2px;
}

team-calendar .resourceSelector {
  display: inline-block;
}

team-calendar .resourceLabel {
  display: inline-block !important;
  margin-top: -2em;
  padding-top: -3e;
  height: 30px;
  line-height: 30px;
  padding: 0;
  vertical-align: middle;
}

team-calendar .select-md .select-icon {
  position: relative !important;
  margin-left: 19.3em !important;
  margin-top: -2em !important;
  height: -4px !important;
}

team-calendar .form-control {
  display: block;
  width: 100%;
  height: 40px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 1.42857143;
  color: #555;
  background-color: #fff;
  background-image: none;
  border: 1px solid #ccc;
  border-radius: 4px;
}

team-calendar .dhx_scale_time_slot:hover {
  opacity: 0.4;
  background-color: #90ee90;
}

team-calendar .dhx_matrix_cell.dhx_unit_data_cell:hover,
team-calendar .dhx_matrix_cell.dhx_timeline_data_cell:hover {
  opacity: 0.4;
  background-color: #90ee90;
}

team-calendar .dhx_matrix_cell,
team-calendar .dhx_matrix_scell {
  line-height: 1.6;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

team-calendar .more-icon {
  color: #5977ba;
  background-color: white;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 28px;
  padding-right: 15px;
  padding-left: 10px;
}

team-calendar .more-icon ion-icon {
  font-size: 1.2em;
  padding: 0 0 25px 0;
}

team-calendar .add-button {
  height: 30px;
  width: 30px;
  padding: 15px;
}

team-calendar .add-button ion-icon {
  font-size: 18px;
}

team-calendar .button-margin {
  margin-top: 0;
}

team-calendar .add-more-row {
  -webkit-box-pack: right;
  -webkit-justify-content: right;
  -ms-flex-pack: right;
  justify-content: right;
}

team-calendar .exit-button {
  text-transform: none;
  float: right;
  height: unset;
}

team-calendar .title-dropdown {
  font-size: 12px;
}

team-calendar .ng-select.ng-select-single .ng-select-container {
  height: 21px;
}

team-calendar .calendar-row-padding {
  padding: 0;
}

team-calendar .briefNavBar {
  transition: max-width 500ms;
  -webkit-transition: max-width 500ms;
}

team-calendar .briefNavBar .scroll-content {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#54426a), to(#8b2e62));
  background-image: linear-gradient(#54426a, #8b2e62);
}

team-calendar .briefBtn {
  margin: 10px !important;
  border-radius: 50px !important;
  text-transform: none !important;
  width: 210px !important;
  overflow: hidden !important;
  height: 3.6rem !important;
  font-size: 1.4rem !important;
  color: #fff !important;
  background-color: #5977ba !important;
  padding: 0 1.1em !important;
  border: 0 !important;
}

team-calendar .hospiceBriefBar {
  background: transparent;
  text-align: center;
  color: white;
}

team-calendar .palliativeBriefBar {
  background: transparent;
  text-align: center;
  color: #4a90e2;
}

team-calendar .evaluationBriefBar {
  background: transparent;
  text-align: center;
  color: white;
}

team-calendar .hospiceBanner {
  background-color: #ae2465;
  color: white;
  padding-top: 5px;
  padding-bottom: 5px;
}

team-calendar .expandableTab {
  border-radius: 2pt 2pt 0 0;
}

team-calendar .visitStatusList ion-item {
  padding-left: 16px;
  background-color: #dee4ed;
}

team-calendar .visitStatusList ul {
  margin: 0px;
  padding-left: 20px;
  background-color: #dee4ed;
}

team-calendar .brief-content {
  width: 95%;
}

team-calendar .collapse-content {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#54426a), to(#8b2e62));
  background-image: linear-gradient(#54426a, #8b2e62);
}

team-calendar .collapse-content .fab[mini] {
  width: 30px;
  height: 30px;
  line-height: 30px;
}

team-calendar .collapse-content ion-icon {
  font-size: 1.2em;
}

team-calendar .collapse-content .collapse-icon {
  top: 1em;
  width: 20px;
  height: 20px;
  position: fixed;
  margin-left: -13px;
  z-index: 10;
  opacity: 0.8;
}

team-calendar .collapse-content .collapse-button {
  width: 5px;
  height: 100%;
  padding: 0;
  border: 0px;
  border-radius: 5px;
  background-color: #5977baa6;
  cursor: ew-resize;
}

team-calendar .collapse-content:hover .collapse-button {
  background-color: #5977ba;
}

team-calendar .collapse-content:hover .collapse-icon {
  display: block;
}

team-calendar .collapse-icon:hover {
  display: block;
}

team-calendar .actions-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
}

team-calendar .actions-content prn {
  margin: 4px;
  visibility: hidden;
}

team-calendar .actions-content .flex-grow-1 {
  -webkit-box-flex: 1;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}

team-calendar .actions-content prn.show-prn {
  visibility: visible;
}

@media (max-width: 768px) and (orientation: portrait) {
  team-calendar .dhx_cal_container.dhx_scheduler_week,
  team-calendar .dhx_cal_container.dhx_scheduler_month,
  team-calendar .dhx_cal_container.dhx_scheduler_day,
  team-calendar .dhx_cal_container.dhx_scheduler_unit,
  team-calendar .dhx_cal_container.dhx_scheduler_timeline,
  team-calendar .dhx_cal_container.dhx_scheduler_map {
    height: calc(100vh - 520px);
  }
}

@media (min-width: 768px) and (max-width: 992px) and (orientation: portrait) {
  team-calendar .dhx_cal_container.dhx_scheduler_week,
  team-calendar .dhx_cal_container.dhx_scheduler_month,
  team-calendar .dhx_cal_container.dhx_scheduler_day,
  team-calendar .dhx_cal_container.dhx_scheduler_unit,
  team-calendar .dhx_cal_container.dhx_scheduler_timeline,
  team-calendar .dhx_cal_container.dhx_scheduler_map {
    height: calc(100vh - 330px);
  }
}

@media (min-width: 992px) and (max-width: 1200px) and (orientation: landscape) {
  team-calendar .dhx_cal_container.dhx_scheduler_week,
  team-calendar .dhx_cal_container.dhx_scheduler_month,
  team-calendar .dhx_cal_container.dhx_scheduler_day,
  team-calendar .dhx_cal_container.dhx_scheduler_unit,
  team-calendar .dhx_cal_container.dhx_scheduler_timeline,
  team-calendar .dhx_cal_container.dhx_scheduler_map {
    height: calc(100vh - 255px);
  }
}

@media (min-width: 992px) and (max-width: 1200px) {
  team-calendar .dhx_cal_container.dhx_scheduler_week,
  team-calendar .dhx_cal_container.dhx_scheduler_month,
  team-calendar .dhx_cal_container.dhx_scheduler_day,
  team-calendar .dhx_cal_container.dhx_scheduler_unit,
  team-calendar .dhx_cal_container.dhx_scheduler_timeline,
  team-calendar .dhx_cal_container.dhx_scheduler_map {
    height: calc(100vh - 250px);
  }
}

.headerlogo {
  border: 0 !important;
}

.dropdown-header {
  border: 0 !important;
}

.exit-button {
  background: #a80924 !important;
  border: 0 !important;
  height: unset;
}

.appsButtons button {
  border: 0 !important;
}

/* For Resources & Patients DropDown Menu With ScrollBar And Fonts */
.ng-select.ng-select-single .ng-select-container .ng-value-container,
.ng-select.ng-select-single .ng-select-container .ng-value-container .ng-value,
.ng-select.ng-select.ng-select-multiple
.ng-select-container
.ng-value-container,
.ng-select.ng-select-multiple
.ng-select-container
.ng-value-container
.ng-value {
  white-space: nowrap !important;
  text-overflow: ellipsis !important;
  overflow: hidden !important;
  font-family: "Open Sans", sans-serif !important;
  font-weight: 400 !important;
  font-size: small !important;
  max-height: 36px !important;
  overflow-y: auto !important;
}

.ng-select.ng-select-multiple .ng-value-container::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 8px;
}

.ng-select.ng-select-multiple .ng-value-container::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 10px;
}

.ng-select.ng-select-multiple .ng-value-container::-webkit-scrollbar-track {
  background-color: #f1f1f1;
}

.dhx_scale_bar div.dhx_cal_next_button {
  margin-top: -8px !important;
  position: fixed !important;
}

.dhx_scale_bar div.dhx_cal_next_button {
  margin-top: -8px !important;
  position: fixed !important;
  right: 16px;
  /* Ensure proper positioning on all screen sizes */
  z-index: 1000;
  /* Keep the button above other elements */
}

.dhx_scale_bar div.dhx_cal_prev_button {
  left: 28px !important;
  margin-top: -8px !important;
  position: fixed !important;
  z-index: 1000;
  /* Keep the button above other elements */
  visibility: visible;
}

.dhx_cal_next_button:before,
.dhx_cal_prev_button:before {
  visibility: visible;
  font-size: 26px !important;
  line-height: 1;
  /* Ensure proper alignment */
}

@media (max-width: 1024px) {
  /* Adjustments for iPads and similar devices */
  .dhx_cal_next_button,
  .dhx_cal_prev_button {
    margin-top: -6px;
    font-size: 24px !important;
    /* Slightly smaller size for better fit */
    visibility: visible !important;
  }
  .dhx_cal_next_button:before,
  .dhx_cal_prev_button:before {
    visibility: visible;
    line-height: 1;
    /* Ensure proper alignment */
  }
  .dhx_cal_header {
    height: 50px !important;
    overflow-wrap: anywhere !important;
  }
  .dhx_cal_header .dhx_scale_bar {
    height: 50px !important;
    overflow-wrap: anywhere !important;
  }
}

/*
	To use these colors you must use map-get.
	For example: 
		{
			color: map-get($background, curantis-gray);
		}
*/
my-alerts .settings-content,
user-settings .settings-content {
  margin-left: 80px;
  padding: 0;
  width: calc(100% - 80px);
}

my-alerts .settings-card-content,
user-settings .settings-card-content {
  width: calc(100% - 20px);
  margin: 10px !important;
  padding: 10px 10px;
  height: calc(100% - 20px);
}

my-alerts .settings-card-content ion-card-content,
user-settings .settings-card-content ion-card-content {
  padding: 0;
}

my-alerts .dashboard-menu,
user-settings .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

my-alerts .menu-inner,
user-settings .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

my-alerts .curantisH1,
user-settings .curantisH1 {
  background: #e0e3ec;
  color: #747dbb;
  font-size: 18px;
  font-weight: 700;
  font-weight: bold;
  border-radius: 2px;
}

my-alerts .cardHeader,
user-settings .cardHeader {
  background: #e0e3ec;
  padding: 9px 15px;
  color: #747dbb;
  font-size: 18px;
  font-weight: 700;
  border-radius: 2px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 0px;
  margin-right: 0px;
}

my-alerts .settings-header,
user-settings .settings-header {
  padding: 9px 15px !important;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

my-alerts .settings-title,
user-settings .settings-title {
  margin-top: 0;
}

my-alerts .card-divider,
user-settings .card-divider {
  width: 100%;
  height: 1px;
  background-color: #9b9b9b;
  opacity: 0.3;
}

my-alerts .settings-card,
user-settings .settings-card {
  margin: 20px 0px 20px 0px;
  width: calc(100% - 40px);
}

my-alerts .settings-search-container,
user-settings .settings-search-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 2rem 2rem 0 2rem;
  margin-left: 75%;
}

my-alerts .settings-search-container .search-input,
user-settings .settings-search-container .search-input {
  border-radius: 3px;
  margin-right: 1rem;
  font-size: 14px;
  border: 1px solid #c5d0e0;
}

my-alerts .item-container > .select,
user-settings .item-container > .select {
  height: 40px;
  padding-left: 12px;
}

my-alerts .filter-buttons-container,
user-settings .filter-buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  -webkit-box-flex: 100;
  -webkit-flex-grow: 100;
  -ms-flex-positive: 100;
  flex-grow: 100;
  margin-top: 20px;
}

my-alerts .filter-buttons-container > button,
user-settings .filter-buttons-container > button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
}

my-alerts .filter-buttons-container > button ~ button,
user-settings .filter-buttons-container > button ~ button {
  margin-left: 8px;
  margin-right: 0;
}

my-alerts .buttons-container,
user-settings .buttons-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 20px 20px 0 20px;
}

my-alerts .buttons-container > button,
user-settings .buttons-container > button {
  height: 40px;
  border-radius: 3px;
  text-transform: none;
}

my-alerts .curantisH2,
user-settings .curantisH2 {
  background: #ecf3fc;
  font-size: 14px;
  font-weight: 700;
}

my-alerts .arrow-content,
user-settings .arrow-content {
  text-align: right;
  padding-right: 13px;
}

my-alerts .arrow-col,
user-settings .arrow-col {
  max-width: 30px !important;
  margin-right: 20px !important;
}

my-alerts .fill-row,
user-settings .fill-row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  width: 100%;
}

my-alerts .item-container .select,
user-settings .item-container .select {
  width: 100%;
  height: 40px;
  border: 1px solid #c5d0e0;
  border-radius: 2px;
  padding: 0 20px;
  text-align: left;
  cursor: pointer;
  background-color: white;
  -webkit-transition: background-color 1s ease-in;
  transition: background-color 1s ease-in;
  background-image: url("/assets/imgs/tempsnip.png");
  background-position: right;
  background-repeat: no-repeat;
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

my-alerts .item-container .select .loading,
user-settings .item-container .select .loading {
  position: absolute;
  top: 0;
  right: 0;
  background: white;
  text-align: center;
  padding: 4px 10px 0 0;
}

my-alerts .item-container .select .loading img,
user-settings .item-container .select .loading img {
  width: 30px;
  height: 30px;
}

my-alerts .item-container .select .hide-arrow,
user-settings .item-container .select .hide-arrow {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  background-color: yellow;
  content: "";
  z-index: 1000;
}

my-alerts .item-container .select .click-cover,
user-settings .item-container .select .click-cover {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 40px;
}

my-alerts .item-container .no-select,
user-settings .item-container .no-select {
  background: none;
}

my-alerts .item-container .bold,
user-settings .item-container .bold {
  display: inline-block;
  font-weight: bold;
  height: 14px !important;
  line-height: 14px !important;
  margin: 0 5px 0 0;
  padding: 0;
}

my-alerts .item-container .teams,
user-settings .item-container .teams {
  white-space: nowrap;
  width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 3px;
}

my-alerts .sticky-header,
user-settings .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background-color: #ffffff;
}

my-alerts .scrollable.row,
user-settings .scrollable.row {
  -webkit-flex-wrap: initial;
  -ms-flex-wrap: initial;
  flex-wrap: initial;
}

my-alerts .arrow-icon,
user-settings .arrow-icon {
  text-align: right;
  font-size: 20px;
  font-weight: bold;
  padding-top: 0px;
  color: #3f4144;
}

my-alerts ion-icon[class*="cur-"],
user-settings ion-icon[class*="cur-"] {
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: 50% 50%;
  mask-position: 50% 50%;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background: currentColor;
  height: 1em;
  width: 1em;
}

my-alerts ion-icon[class*="cur-up"],
user-settings ion-icon[class*="cur-up"] {
  -webkit-mask-image: url(../../assets/svg/up-arrow.svg);
  mask-image: url(../../assets/svg/up-arrow.svg);
}

my-alerts ion-icon[class*="cur-down"],
user-settings ion-icon[class*="cur-down"] {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
  -webkit-mask-image: url(../../assets/svg/up-arrow.svg);
  mask-image: url(../../assets/svg/up-arrow.svg);
}

my-alerts ion-icon[class*="cur-create"],
user-settings ion-icon[class*="cur-create"] {
  -webkit-mask-image: url(../../assets/svg/amended.svg);
  mask-image: url(../../assets/svg/amended.svg);
}

my-alerts ion-icon[class*="cur-view-user"],
user-settings ion-icon[class*="cur-view-user"] {
  -webkit-mask-image: url(../../assets/svg/view-remove-icon.svg);
  mask-image: url(../../assets/svg/view-remove-icon.svg);
}

my-alerts .invalid,
user-settings .invalid {
  border-color: red !important;
}

my-alerts .ng-select-container {
  height: 40px !important;
  margin-top: 0;
}

my-alerts .buttons-container {
  padding: 0px !important;
  display: contents !important;
}

my-alerts .buttons-container button {
  width: 120px;
  height: 40px;
  border-radius: 3px;
  text-transform: none;
  font-weight: 600;
  margin-top: 21px;
}

my-alerts .bold {
  font-weight: bold;
  color: black;
}

my-alerts .alerts-parent-content {
  overflow: auto;
  height: calc(90vh - 14em);
}

my-alerts .sticky-header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  z-index: 1;
  background: #ffffff;
}

my-alerts .add-button {
  height: 30px;
  width: 30px;
  background: #85bf31;
  -webkit-box-shadow: none;
  box-shadow: none;
}

my-alerts .icon-content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -webkit-flex-direction: row-reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}

@media only screen and (max-width: 650px) {
  my-alerts .scrollable {
    overflow: auto;
    height: calc(90vh - 14em);
  }
  my-alerts .scroll-row {
    min-width: 1200px;
  }
  my-alerts .scrollable-content {
    overflow: auto;
    overflow-x: scroll;
  }
}

my-alerts .curantisH2 {
  margin-top: 0;
}

my-alerts .titles-row ion-label {
  color: #000000;
  font-size: 14px;
  font-weight: 700;
}

my-alerts .alert-subscription-item ion-label {
  font-size: 14px;
}

my-alerts .link-bold {
  color: #5977ba;
  font-size: 14px;
  font-weight: bold;
}

my-alerts .row-even {
  background-color: #fff;
}

my-alerts .row-odd {
  background-color: #f0f0f0;
}

user-settings-navigation {
  background: #2d2c2c;
  -webkit-overflow-scrolling: touch;
}

user-settings-navigation .reports-btn {
  border-left: 6px solid #5977ba;
  background: #000 !important;
}

user-settings-navigation .reports-btn .navIcon {
  opacity: 1;
}

user-settings-navigation .reports-btn .navText {
  opacity: 1;
  font-weight: 700;
}

user-settings-navigation .navBar {
  width: 80px;
  background: #2d2c2c;
  height: 100%;
}

user-settings-navigation .navButton {
  background: #2d2c2c;
  border-radius: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin: 0;
  height: 80px;
  width: 80px;
}

user-settings-navigation .navButton:hover,
user-settings-navigation .activated,
user-settings-navigation .active-highlight {
  background: black !important;
}

user-settings-navigation .active-highlight {
  border-left: 6px solid #5977ba;
}

user-settings-navigation .button {
  white-space: normal;
}

user-settings-navigation .button,
user-settings-navigation .button:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}

user-settings-navigation .navContents {
  width: 80px;
}

user-settings-navigation .navText {
  color: white;
  margin-top: 2px;
  text-transform: none;
  font-size: 9px;
}

user-settings-navigation .navIcon,
user-settings-navigation .navText {
  opacity: 0.4;
}

user-settings-navigation .navButton:hover > span > div > .navIcon,
user-settings-navigation .navButton:hover > span > div > .navText,
user-settings-navigation .active-highlight > span > div > .navIcon,
user-settings-navigation .active-highlight > span > div > .navText {
  -webkit-filter: brightness(0) invert(1);
  filter: brightness(0) invert(1);
  opacity: 1;
}

user-settings-navigation .status {
  margin-top: -24px;
  right: 6px;
  position: absolute;
}

user-settings-navigation ion-icon {
  color: #85bf31;
  font-size: 9px;
  font-weight: bold;
}

page-volunteer-activity {
  /* Create a custom checkbox */
  /* custom checkboc css -end */
}

page-volunteer-activity .volunteer-navigation-bar {
  width: 88px;
}

page-volunteer-activity .dashboard-menu {
  min-width: 81px !important;
  max-width: 81px !important;
  display: block !important;
}

page-volunteer-activity .menu-inner {
  left: 0 !important;
  right: 0 !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  -webkit-transform: none !important;
  transform: none !important;
}

page-volunteer-activity .main-title {
  color: #fefefe;
  font-weight: 300 !important;
}

page-volunteer-activity .volunteer-toggle-menu,
page-volunteer-activity .volunteer-menu {
  display: block !important;
}

page-volunteer-activity .paddingTitle {
  padding-top: 64px;
}

page-volunteer-activity .grid-container {
  width: 100%;
  background-color: #eef0f2;
  overflow-y: auto;
}

page-volunteer-activity .grid-container .vol-card.card {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 40px;
}

page-volunteer-activity .grid-container .vol-card-header {
  color: #5977ba;
  font-size: 18px;
  font-weight: 700;
  padding-top: 13px;
  background-color: #e2e7ef;
  margin: 20px 17px 0px 17px;
  opacity: 0.9;
  height: 50px;
  padding-left: 20px;
}

page-volunteer-activity .grid-container .add-vol-activity-btn {
  width: 30px;
  height: 30px;
  margin-top: -2px;
  margin-right: -4px;
  float: right;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-volunteer-activity .grid-container .grid-sub-header {
  margin: 9px 7px 5px 7px;
  background-color: #d691b2;
  padding: 15px 0px 12px 20px;
  color: #2d2c2c;
  font-size: 16px;
  font-weight: bold;
  border-radius: 2px;
  width: 100%;
  height: 50px;
}

page-volunteer-activity .grid-container .grid-sub-header .view-more {
  float: right;
  margin-right: 25px;
  margin-top: -1px;
}

page-volunteer-activity .grid-container .grid-sub-header .view-more .icon-md-primary {
  color: #2d2c2c;
  font-size: 1.5em;
}

page-volunteer-activity .grid-container .grid-sub-header .view-more .icon-ios-primary {
  color: #2d2c2c;
}

page-volunteer-activity .grid-container .grid-sub-header .view-more ion-icon {
  cursor: pointer;
}

page-volunteer-activity .vol-history-grid-headers {
  margin: 0px 15px 0px 15px;
  cursor: pointer;
  padding: 15px 10px 0px 0px;
  overflow-x: auto;
}

page-volunteer-activity .vol-history-grid-headers .curantisH2 {
  color: #2c2c2c;
}

page-volunteer-activity .vol-history-grid-headers .arrow-icon {
  position: absolute;
  padding-left: 3px;
  margin-top: -10px;
  top: 20px;
  line-height: 12px;
  font-size: 18px;
  font-weight: 700;
  color: #4a4a4a;
}

page-volunteer-activity .vol-history-grid-headers .activity-checkbox {
  margin: 1px 25px 0px 10px;
  display: inline-block;
}

page-volunteer-activity .vol-history-grid-headers .expand-activity-holder {
  width: 40px;
}

page-volunteer-activity .vol-history-grid-headers .activity-duration,
page-volunteer-activity .vol-history-grid-headers .activity-category {
  cursor: default;
}

page-volunteer-activity .vol-grid {
  margin: 0px 20px 0px 15px;
}

page-volunteer-activity .vol-grid .vol-history-grid-data {
  padding: 10px 10px 10px 0px;
  overflow-x: auto;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}

page-volunteer-activity .vol-grid .vol-history-grid-data ion-col {
  color: #2d2c2c;
}

page-volunteer-activity .vol-grid .vol-history-grid-data .activity-checkbox {
  margin: 1px 13px 0px 10px;
  display: inline-block;
}

page-volunteer-activity .vol-grid .vol-history-grid-data .expand-activity {
  font-size: 3rem;
  margin-right: 15px;
  cursor: pointer;
}

page-volunteer-activity .vol-grid .vol-history-grid-data .travel-time {
  margin-left: 8px;
}

page-volunteer-activity .vol-grid-expanded {
  border-radius: 2px;
  border: solid 1px rgba(151, 151, 151, 0.2);
}

page-volunteer-activity .expand-grid {
  background-color: #ffffff;
}

page-volunteer-activity .expand-grid .additional-details {
  width: 100%;
}

page-volunteer-activity .expand-grid .additional-details ion-card-header {
  font-size: 14px;
  color: #5977ba;
  font-weight: bold;
  height: 50px;
  background-color: #e2e7ef;
  width: 100%;
  margin-top: 5px;
}

page-volunteer-activity .expand-grid .vol-details {
  width: 100%;
  margin: 10px 0px 38px 15px;
  padding-left: 15px;
}

page-volunteer-activity .expand-grid .vol-details ion-label {
  color: #2d2c2c;
}

page-volunteer-activity .expand-grid .vol-details .activity-notes {
  word-break: break-all;
}

page-volunteer-activity .expand-grid .no-extra-details {
  width: 100%;
  margin: 10px 0px 10px 15px;
}

page-volunteer-activity .expand-grid .no-extra-details span {
  font-size: 14px;
  font-weight: bold;
}

page-volunteer-activity .expand-grid ion-label {
  font-size: 14px;
  font-weight: bold;
  display: inline;
}

page-volunteer-activity .vol-grid:nth-child(odd) {
  background-color: #f0f0f0;
}

page-volunteer-activity .checkbox-container {
  position: relative;
  /* Create the checkmark/indicator (hidden when not checked) */
}

page-volunteer-activity .checkbox-container .checkmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 16px;
  width: 16px;
  border-radius: 2px;
  border: solid 1px #9b9b9b;
  background-color: #ffffff;
}

page-volunteer-activity .checkbox-container .checkmark-disabled {
  border: solid 1px #9b9b9b !important;
}

page-volunteer-activity .checkbox-container .checkmark-disabled:after {
  background-color: #9b9b9b !important;
}

page-volunteer-activity .checkbox-container .checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

page-volunteer-activity .checkbox-container input:checked ~ .checkmark:after {
  display: block;
}

page-volunteer-activity .checkbox-container .checkmark:after {
  left: 1px;
  top: 1px;
  width: 12px;
  height: 12px;
  border-radius: 2px;
  background-color: #5977ba;
}

page-volunteer-activity .vol-pagination {
  float: right;
  padding: 10px;
  margin: 0px 15px 0px 15px;
}

page-volunteer-activity .ipad-col-md-2 {
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 14%;
  -ms-flex: 0 0 14%;
  flex: 0 0 14%;
  width: 16.66667%;
  max-width: 16.66667%;
}

@media (min-width: 320px) and (max-width: 480px) {
  page-volunteer-activity .vol-history-grid-headers .arrow-icon {
    position: initial;
  }
}

page-patient-index {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-flow: row nowrap;
  -ms-flex-flow: row nowrap;
  flex-flow: row nowrap;
}

page-patient-index .visitsRow {
  padding: 10px;
  font-size: 14px;
  cursor: pointer;
}

page-patient-index .visitsRow:nth-child(even) {
  background-color: #eeeeee;
}

page-patient-index.ion-page {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}

page-patient-index .clinicalContainer {
  -webkit-box-flex: 1;
  -webkit-flex: 1 1 100%;
  -ms-flex: 1 1 100%;
  flex: 1 1 100%;
  overflow: auto;
}

page-patient-index .clinicalContainer .buttons {
  padding-left: 10px;
  padding-right: 10px;
}

page-patient-index .clinicalContainer .buttons .redirect-button {
  margin-left: 0;
  text-transform: initial;
  font-weight: 600;
  border-radius: 50px;
  font-size: 1.4rem;
  height: 40px;
}

page-patient-index .clinicalContainer .buttons .redirect-button.to-the-right {
  float: right;
}

page-patient-index .clinicalContainer .tableContainer {
  margin-left: 4px;
  overflow-x: scroll;
}

page-patient-index .clinicalContainer .tableContainer .cs-h2 {
  font-size: 1.6rem;
  color: #424040;
  font-weight: bold;
}

page-patient-index .cardHeader {
  color: #5977ba;
  font-size: 1.8rem;
  font-weight: bold;
  text-transform: capitalize;
  position: relative;
}

page-patient-index .cardHeader button {
  position: absolute;
  right: 0;
  top: 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
}

page-patient-index .cardHeader button[ion-fab] {
  height: 30px;
  width: 30px;
}

page-patient-index .cardHeader button[ion-fab] ion-icon {
  font-size: 3.2rem;
  font-weight: bold;
}

page-patient-index .scroll_row {
  min-width: 800px;
}

page-patient-index .scroll_row .col {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  overflow: hidden;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  white-space: nowrap;
}

page-patient-index .column-row-md {
  min-width: 200px;
  max-width: 200px;
  text-align: center;
}

page-patient-index .grid-card {
  width: 100%;
  padding: 0 20px 0 20px;
}

page-patient-index .table-header {
  min-width: 1600px;
}

page-patient-index .table-content {
  min-width: 1600px;
}

page-patient-index .column-row-sm {
  min-width: 150px;
  max-width: 150px;
  text-align: center;
}

page-patient-index .cardContainer {
  margin: 20px;
  width: calc(100% - 40px);
  padding-bottom: 40px;
  background-color: white;
  margin-top: 15px;
}

page-patient-index .sorting {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTRDMDM5NjkyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTRDMDM5NkEyMkMxMTFFMUExRjFBREFENUIyQTUzOEMiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoxNEMwMzk2NzIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoxNEMwMzk2ODIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pm8NGvcAAADkSURBVHjaYvz//z8DtQATAxUBCzbBu3fvInO5gLgNiMuA+BdMUFlZmSyXZQNxFhCnUupNLSDOA2JWIC4AOYhcwxiBuBiIZaB8FajBjOQY5gDEgWhiiUBsTaphvEBcC8SCWMRrgJidFMNCoC74gQU7AnEQ1nChZqLFlc4igdQCIP6HwzcZwHQ2n1hvrgPi/UDMgQUfBeI1pITZTyBuAeLPaOLvgbgZizjBpAFyAbpX1gPxAXLSGShmJgHxHSj/CRD3QsXJyk6gHD8BiH9DDb5GcmyigdlArArEUwkpZBy0hSNAgAEA5Ho0sMdEmU8AAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

page-patient-index .sorting_asc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxNjIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxNTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+z5ABTAAAAI5JREFUeNpi/P//PwO1ABMDFQELIQXVjfe4gFQbEJe11iv9otRl2UCcBcSphBQy4gszoKu0gNROIJYB4jtA7AF03V2SXQY0iBFIFUMNAgEVIM6DipPsTQcgDkQTSwRia5IMA9rOC6RqgVgQTQokXgOUZyfFZSFQF/zAgh2BOIjkCBjQRDtq2Khh9DAMIMAAT9AmNBDSXegAAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

page-patient-index .sorting_desc {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAATCAYAAAByUDbMAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowMTgwMTE3NDA3MjA2ODExQjM4MkY2QzVGRUYwRTJDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4MkFEQzYxQTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4MkFEQzYxOTIyQzExMUUxQTFGMUFEQUQ1QjJBNTM4QyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IE1hY2ludG9zaCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjAyODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAxODAxMTc0MDcyMDY4MTFCMzgyRjZDNUZFRjBFMkM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+1fsfwAAAAJdJREFUeNpi/P//PwO1ABMDFcGoYaOG0cMwFmyC1Y33IoHUAiD+h8MBGa31SvOJddk6IN4PxBxY8FEgXkO0N4G2/gRSLUD8GU3qPRA3A+U/kxpmIBege2U9EB/ApYERX6kBDDtlILUDiFWA+AkQuwNddY2s2ARqvAukJgDxbyCehM8gnLGJBmYDsSoQTyWkkHHQFo4AAQYAAA0piq4hbqwAAAAASUVORK5CYII=");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: center left;
  padding-left: 20px;
}

page-patient-index .navBar::-webkit-scrollbar {
  width: 0;
  background: transparent;
}

page-patient-index .button-ribbon-height {
  height: 60px;
}

status-icon div {
  height: 18px;
  width: 18px;
  border-radius: 9px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  border: dimgray solid 2px;
}

status-icon .online {
  background: #85bf31;
}

status-icon .offline {
  background: #d0011b;
}

tooltip {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 7px;
}

tooltip-box {
  max-width: 50%;
}
