﻿@font-face {
  font-family: 'Glyphicons Halflings';
  src: url('../../Content/fonts/glyphicons-halflings-regular.eot');
  src: url('../../Content/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
       url('../../Content/fonts/glyphicons-halflings-regular.woff') format('woff'),
       url('../../Content/fonts/glyphicons-halflings-regular.ttf') format('truetype'),
       url('../../Content/fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}

/* Scripts2 permission card icons - no hover color change */

.icon-permissions {
  background-image: url(../../Content/img/homescreen/permissions-icon.png) !important;
}

.icon-activation {
  background-image: url(../../Content/img/homescreen/activation-icon.png)!important;
}

.icon-activities {
  background-image: url(../../Content/img/homescreen/activities-icon.png) !important;
}

.icon-solutions {
  background-image: url(../../Content/img/homescreen/solutions-icon.png)!important;
}

.icon-users {
  background-image: url(../../Content/img/homescreen/users-icon.png)!important;
}

.icon-createvisit {
  background-image: url(../../Content/img/homescreen/create-work-icon.png)!important;
}

.icon-schedule {
  background-image: url(../../Content/img/homescreen/schedule-icon.png)!important;
}

.icon-diarysettings {
  background-image: url(../../Content/img/homescreen/slots-icon.png)!important;
}

.icon-optimise {
  background-image: url(../../Content/img/homescreen/scheduler-icon.png)!important;
}

.icon-optimiseadmin {
  background-image: url(../../Content/img/homescreen/slots-icon.png)!important;
}

.icon-optimisedashboard {
  background-image: url(../../Content/img/homescreen/dashboard-icon.png)!important;
}

.icon-optimisesettings {
  background-image: url(../../Content/img/homescreen/settings-icon.png)!important;
}

.icon-messaging {
  background-image: url(../../Content/img/homescreen/messaging-icon.png)!important;
}

.icon-settings {
  background-image: url(../../Content/img/homescreen/settings-icon.png)!important;
}

.icon-forms {
  background-image: url(../../Content/img/homescreen/forms-icon.png)!important;
}

.icon-dashboard {
  background-image: url(../../Content/img/homescreen/dashboard-icon.png)!important;
}

.icon-passwordreset {
  background-image: url(../../Content/img/homescreen/passwordreset-icon.png)!important;
}

.icon-reports {
  background-image: url(../../Content/img/homescreen/reports-icon.png)!important;;
}

.icon-lists {
  background-image: url(../../Content/img/homescreen/lists-icon.png)!important;
}

.icon-catalogues {
  background-image: url(../../Content/img/homescreen/catalogues-icon.png)!important;
}

.icon-time {
  background-image: url(../../Content/img/homescreen/time-icon.png)!important;
}

.icon-triage {
  background-image: url(../../Content/img/homescreen/triage-icon.png)!important;;
}

.icon-materials {
  background-image: url(../../Content/img/homescreen/materials-icon.png)!important;
}

.icon-approvals {
  background-image: url(../../Content/img/homescreen/approvals-icon.png)!important;
}

.icon-approvalssetup {
  background-image: url(../../Content/img/homescreen/approvalssetup-icon.png)!important;
}

.icon-workingweek {
  background-image: url(../../Content/img/homescreen/workingweek-icon.png)!important;
}

.icon-patientregistration {
  background-image: url(../../Content/img/homescreen/referrals-icon.png)!important;
}

.icon-slots {
  background-image: url(../../Content/img/homescreen/slots-icon.png)!important;
}

.icon-integration {
   background-image: url(../../Content/img/homescreen/solutions-icon.png)!important;;
}


/*******************************************
   TM Glyph Icons base styles
 *******************************************/

.tm-icon {
  /* Required for display - see bootstrap glyphicons */
  position: relative;
  top: 1px;
  display: inline-block;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;

  /*vertical align and display inline-block seem sensible globals..*/
  display: inline-block;
  vertical-align: middle;

  font-family: "tm-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;      
}


.tm-icon.alignVert {
  top: 50%;
}

.tm-icon.badge {
  font-family: revert;
}
.tm-icon.clickable {
  cursor: pointer;
}
a.tm-icon {
  text-decoration: none;
}
a.tm-icon:visited {
  color: inherit;
  text-decoration: none;
}
a.tm-icon:hover {
  color: inherit;
  text-decoration: none;
}

/* Size overrides */
button > .tm-icon,
.btn-group > .tm-icon,
.input-group-addon > .tm-icon,
.tm-icon.tm-icon-sm {
  font-size:16px;
  height: 16px;
}

button > .tm-icon.alignVert,
.btn-group > .tm-icon.alignVert,
.input-group-addon > .tm-icon.alignVert,
.tm-icon.tm-icon-sm.alignVert {
  margin-top: -8px;
}

.input-group-addon > .tm-icon {
  line-height: 0;
  display: block;
  top: auto;
}

.tm-icon.tm-icon-md {
  font-size: 26px;
}
.tm-icon.tm-icon-md.alignVert {
  margin-top: -13px;
}
.tm-icon.tm-icon-xmd {
  font-size: 32px;
}

.tm-icon.tm-icon-xmd.alignVert {
  margin-top: -16px;
}
.tm-icon.tm-icon-lg {
  font-size: 48px;
}
.tm-icon.tm-icon-lg.alignVert {
  margin-top: -24px;
}
.tm-icon.tm-icon-xlg {
  font-size:80px;
}
.tm-icon.tm-icon-xlg.alignVert {
  margin-top: -40px;
}
.tm-icon.tm-icon-xxlg {
  font-size:96px;
}
.tm-icon.tm-icon-xxlg.alignVert {
  margin-top: -48px;
}
/* options / extensions */

.tm-icon.has-hover,
.tm-icon.selectable {
  opacity: 0.6;
}
.tm-icon.has-hover:hover,
.tm-icon.selectable.selected {
  opacity: 1;
}

.tm-icon-priority-1,
.tm-icon-priority-1-circle {
  color: #df4062;
}

.tm-icon-priority-2,
.tm-icon-priority-2-circle {
  color: #df6d40;
}

.tm-icon-priority-3,
.tm-icon-priority-3-circle {
  color: #7ed321;
}

.tm-icon-priority-1.selected,
.tm-icon-priority-1-circle.selected,
.tm-icon-priority-2.selected,
.tm-icon-priority-2-circle.selected,
.tm-icon-priority-3.selected,
.tm-icon-priority-3-circle.selected {
  opacity: 1!important;
}

/*******************************************
   TM Glyph Font Styles
 *******************************************/

@charset "UTF-8";

[data-icon]:before {
  font-family: "tm-glyph" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^="tm-icon-"]:before,
[class*=" tm-icon-"]:before {
  font-family: "tm-glyph" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.tm-icon-back:before {
  content: "\e000";
}

.tm-icon-back-circle:before {
  content: "\e001";
}

.tm-icon-forward:before {
  content: "\e002";
}

.tm-icon-forward-circle:before {
  content: "\e003";
}

.tm-icon-remove:before {
  content: "\e004";
}

.tm-icon-remove-circle:before {
  content: "\e005";
}

.tm-icon-add:before {
  content: "\e006";
}

.tm-icon-add-circle:before {
  content: "\e007";
}

.tm-icon-yes:before {
  content: "\e008";
}

.tm-icon-yes-circle:before {
  content: "\e009";
}

.tm-icon-no:before {
  content: "\e00a";
}

.tm-icon-no-circle:before {
  content: "\e00b";
}

.tm-icon-previous:before {
  content: "\e00c";
}

.tm-icon-previous-circle:before {
  content: "\e00d";
}

.tm-icon-next:before {
  content: "\e00e";
}

.tm-icon-next-circle:before {
  content: "\e00f";
}

.tm-icon-delete:before {
  content: "\e010";
}

.tm-icon-delete-circle:before {
  content: "\e011";
}

.tm-icon-delete-alt:before {
  content: "\e012";
}

.tm-icon-delete-alt-circle:before {
  content: "\e013";
}

.tm-icon-edit:before {
  content: "\e014";
}

.tm-icon-edit-circle:before {
  content: "\e015";
}

.tm-icon-search-circle:before {
  content: "\e016";
}

.tm-icon-pin:before {
  content: "\e017";
}

.tm-icon-pin-circle:before {
  content: "\e018";
}

.tm-icon-device-large:before {
  content: "\e019";
}

.tm-icon-device-large-circle:before {
  content: "\e01a";
}

.tm-icon-device:before {
  content: "\e01b";
}

.tm-icon-device-circle:before {
  content: "\e01c";
}

.tm-icon-unchecked:before {
  content: "\e01d";
}

.tm-icon-checked:before {
  content: "\e01e";
}

.tm-icon-unchecked-circle:before {
  content: "\e01f";
}

.tm-icon-checked-circle:before {
  content: "\e020";
}

.tm-icon-add-file:before {
  content: "\e021";
}

.tm-icon-add-file-circle:before {
  content: "\e022";
}

.tm-icon-remove-file:before {
  content: "\e023";
}

.tm-icon-remove-file-circle:before {
  content: "\e024";
}

.tm-icon-delete-file:before {
  content: "\e025";
}

.tm-icon-delete-file-circle:before {
  content: "\e026";
}

.tm-icon-form:before {
  content: "\e027";
}

.tm-icon-form-circle:before {
  content: "\e028";
}

.tm-icon-form-rev:before {
  content: "\e029";
}

.tm-icon-note-circle:before {
  content: "\e02b";
}

.tm-icon-folio:before {
  content: "\e02c";
}

.tm-icon-folio-circle:before {
  content: "\e02d";
}

.tm-icon-folio-alt:before {
  content: "\e02e";
}

.tm-icon-resource-circle:before {
  content: "\e02f";
}

.tm-icon-profile-x:before {
  content: "\e031";
}

.tm-icon-download:before {
  content: "\e032";
}

.tm-icon-download-circle:before {
  content: "\e033";
}

.tm-icon-upload:before {
  content: "\e034";
}

.tm-icon-upload-circle:before {
  content: "\e035";
}

.tm-icon-upload-cloud:before {
  content: "\e036";
}

.tm-icon-upload-cloud-circle:before {
  content: "\e037";
}

.tm-icon-download-cloud:before {
  content: "\e038";
}

.tm-icon-download-cloud-circle:before {
  content: "\e039";
}

.tm-icon-reload-cloud:before {
  content: "\e03a";
}

.tm-icon-reload-cloud-circle:before {
  content: "\e03b";
}

.tm-icon-settings:before {
  content: "\e03c";
}

.tm-icon-settings-circle:before {
  content: "\e03d";
}

.tm-icon-settings-alt:before {
  content: "\e03e";
}

.tm-icon-settings-alt-circle:before {
  content: "\e03f";
}

.tm-icon-priority-1:before {
  content: "\e040";
}

.tm-icon-priority-1-circle:before {
  content: "\e041";
}

.tm-icon-priority-2:before {
  content: "\e042";
}

.tm-icon-priority-2-circle:before {
  content: "\e043";
}

.tm-icon-priority-3:before {
  content: "\e044";
}

.tm-icon-priority-3-circle:before {
  content: "\e045";
}

.tm-icon-notification:before {
  content: "\e046";
}

.tm-icon-notification-circle:before {
  content: "\e047";
}

.tm-icon-link:before {
  content: "\e048";
}

.tm-icon-link-1:before {
  content: "\e049";
}

.tm-icon-calendar-favourite:before {
  content: "\e04b";
}

.tm-icon-calendar-favourite-circle:before {
  content: "\e04c";
}

.tm-icon-chevron-left:before {
  content: "\e04d";
}

.tm-icon-chevron-right:before {
  content: "\e04e";
}

.tm-icon-chevron-up:before {
  content: "\e04f";
}

.tm-icon-chevron-down:before {
  content: "\e050";
}

.tm-icon-mail:before {
  content: "\e051";
}

.tm-icon-mail-circle:before {
  content: "\e052";
}

.tm-icon-mail-rev:before {
  content: "\e053";
}

.tm-icon-inbox:before {
  content: "\e054";
}

.tm-icon-inbox-circle:before {
  content: "\e055";
}

.tm-icon-inbox-rev:before {
  content: "\e056";
}

.tm-icon-message:before {
  content: "\e057";
}

.tm-icon-message-circle:before {
  content: "\e058";
}

.tm-icon-message-alt:before {
  content: "\e059";
}

.tm-icon-message-alt-circle:before {
  content: "\e05a";
}

.tm-icon-list:before {
  content: "\e05b";
}

.tm-icon-list-circle:before {
  content: "\e05c";
}

.tm-icon-list-rev:before {
  content: "\e05d";
}

.tm-icon-list-2:before {
  content: "\e05e";
}

.tm-icon-list-2-circle:before {
  content: "\e05f";
}

.tm-icon-list-3:before {
  content: "\e060";
}

.tm-icon-list-3-circle:before {
  content: "\e061";
}

.tm-icon-map-pin:before {
  content: "\e062";
}

.tm-icon-map-pin-circle:before {
  content: "\e063";
}

.tm-icon-map-pin-alt:before {
  content: "\e064";
}

.tm-icon-map-pin-alt-circle:before {
  content: "\e065";
}

.tm-icon-map:before {
  content: "\e066";
}

.tm-icon-map-circle:before {
  content: "\e067";
}

.tm-icon-select-all:before {
  content: "\e068";
}

.tm-icon-select-all-circle:before {
  content: "\e069";
}

.tm-icon-select-all-alt:before {
  content: "\e06a";
}

.tm-icon-activities:before {
  content: "\e06c";
}

.tm-icon-activities-circle:before {
  content: "\e06d";
}

.tm-icon-attach-circle:before {
  content: "\e06f";
}

.tm-icon-allergies:before {
  content: "\e070";
}

.tm-icon-allergies-rev:before {
  content: "\e072";
}

.tm-icon-camera:before {
  content: "\e073";
}

.tm-icon-camera-circle:before {
  content: "\e074";
}

.tm-icon-lightning:before {
  content: "\e075";
}

.tm-icon-lightning-circle:before {
  content: "\e076";
}

.tm-icon-star:before {
  content: "\e077";
}

.tm-icon-star-circle:before {
  content: "\e078";
}

.tm-icon-gallery:before {
  content: "\e079";
}

.tm-icon-gallery-circle:before {
  content: "\e07a";
}

.tm-icon-gallery-alt:before {
  content: "\e07b";
}

.tm-icon-gallery-alt-circle:before {
  content: "\e07c";
}

.tm-icon-home:before {
  content: "\e07d";
}

.tm-icon-home-circle:before {
  content: "\e07e";
}

.tm-icon-home-rev:before {
  content: "\e07f";
}

.tm-icon-info:before {
  content: "\e080";
}

.tm-icon-info-circle:before {
  content: "\e081";
}

.tm-icon-hand-alt:before {
  content: "\e082";
}

.tm-icon-hand-alt-circle:before {
  content: "\e083";
}

.tm-icon-hand:before {
  content: "\e084";
}

.tm-icon-hand-circle:before {
  content: "\e085";
}

.tm-icon-power:before {
  content: "\e086";
}

.tm-icon-power-circle:before {
  content: "\e087";
}

.tm-icon-book:before {
  content: "\e088";
}

.tm-icon-book-circle:before {
  content: "\e089";
}

.tm-icon-reload:before {
  content: "\e08a";
}

.tm-icon-reload-circle:before {
  content: "\e08b";
}

.tm-icon-reload-rev:before {
  content: "\e08c";
}

.tm-icon-wheelchair-circle:before {
  content: "\e08e";
}

.tm-icon-plane:before {
  content: "\e08f";
}

.tm-icon-plane-circle:before {
  content: "\e090";
}

.tm-icon-sort:before {
  content: "\e091";
}

.tm-icon-sort-circle:before {
  content: "\e092";
}

.tm-icon-time:before {
  content: "\e095";
}

.tm-icon-time-circle:before {
  content: "\e096";
}

.tm-icon-chart-rev:before {
  content: "\e09f";
}

.tm-icon-copy:before {
  content: "\e0a0";
}

.tm-icon-copy-circle:before {
  content: "\e0a1";
}

.tm-icon-dartboard:before {
  content: "\e0a2";
}

.tm-icon-dartboard-circle:before {
  content: "\e0a3";
}

.tm-icon-dartboard-alt:before {
  content: "\e0a4";
}

.tm-icon-phone-alt:before {
  content: "\e0a5";
}

.tm-icon-phone-circle-alt:before {
  content: "\e0a6";
}

.tm-icon-phone-rev:before {
  content: "\e0a8";
}

.tm-icon-order:before {
  content: "\e0a9";
}

.tm-icon-yes-alt:before {
  content: "\e0aa";
}

.tm-icon-no-alt:before {
  content: "\e0ab";
}

.tm-icon-shield-cross:before {
  content: "\e0ac";
}

.tm-icon-shield-cross-circle:before {
  content: "\e0ad";
}

.tm-icon-shield-cross-rev:before {
  content: "\e0ae";
}

.tm-icon-shield-tick:before {
  content: "\e0af";
}

.tm-icon-shield-tick-circle:before {
  content: "\e0b0";
}

.tm-icon-shield-tick-rev:before {
  content: "\e0b1";
}

.tm-icon-phone:before {
  content: "\e0b2";
}

.tm-icon-search:before {
  content: "\e0b3";
}

.tm-icon-calendar:before {
  content: "\e0b4";
}

.tm-icon-resource:before {
  content: "\e0b5";
}

.tm-icon-profile:before {
  content: "\e0b6";
}

.tm-icon-calendar-circle:before {
  content: "\e04a";
}

.tm-icon-calendar-empty-circle:before {
  content: "\e0a7";
}

.tm-icon-calendar-empty:before {
  content: "\e0b7";
}

.tm-icon-diarypermissionsbusytime-rev:before {
  content: "\e0ba";
}

.tm-icon-diarypermissionsjobs:before {
  content: "\e0bb";
}

.tm-icon-diarypermissionsjobs-circle:before {
  content: "\e0bc";
}

.tm-icon-diarypermissionsjobs-rev:before {
  content: "\e0bd";
}

.tm-icon-diarypermissionsunschedulevisits:before {
  content: "\e0be";
}

.tm-icon-diarypermissionsunschedulevisits-circle:before {
  content: "\e0bf";
}

.tm-icon-diarypermissionsvisits:before {
  content: "\e0c1";
}

.tm-icon-diarypermissionsvisits-circle:before {
  content: "\e0c2";
}

.tm-icon-diarypermissionsvisits-rev:before {
  content: "\e0c3";
}

.tm-icon-diarypermissionsbusytime:before {
  content: "\e0b8";
}

.tm-icon-diarypermissionsbusytime-circle:before {
  content: "\e0b9";
}

.tm-icon-diarypermissionsbusytime-rev-1:before {
  content: "\e0c4";
}

.tm-icon-diarypermissionsjobs-1:before {
  content: "\e0c5";
}

.tm-icon-diarypermissionsjobs-circle-1:before {
  content: "\e0c6";
}

.tm-icon-diarypermissionsjobs-rev-1:before {
  content: "\e0c7";
}

.tm-icon-diarypermissionsunschedulevisits-1:before {
  content: "\e0c8";
}

.tm-icon-diarypermissionsunschedulevisits-circle-1:before {
  content: "\e0c9";
}

.tm-icon-diarypermissionsvisits-1:before {
  content: "\e0cb";
}

.tm-icon-diarypermissionsvisits-circle-1:before {
  content: "\e0cc";
}

.tm-icon-diarypermissionsvisits-rev-1:before {
  content: "\e0cd";
}

.tm-icon-requestvisit-circle:before {
  content: "\e0d0";
}

.tm-icon-requestvisit:before {
  content: "\e0d1";
}

.tm-icon-editsinglevisit-rev:before {
  content: "\e0d2";
}

.tm-icon-editsinglevisit-circle:before {
  content: "\e0d3";
}

.tm-icon-editsinglevisit:before {
  content: "\e0ce";
}

.tm-icon-lock:before {
  content: "\e0d4";
}

.tm-icon-lock-circle:before {
  content: "\e0d5";
}

.tm-icon-resource-important:before {
  content: "\e0d6";
}

.tm-icon-resource-important-circle:before {
  content: "\e0d7";
}

.tm-icon-note:before {
  content: "\e02a";
}

.tm-icon-attach:before {
  content: "\e06e";
}

.tm-icon-widgettext:before {
  content: "\e071";
}

.tm-icon-widgetmenu:before {
  content: "\e0d9";
}

.tm-icon-widgetresource:before {
  content: "\e093";
}

.tm-icon-widgetmap:before {
  content: "\e09d";
}

.tm-icon-widgetchart:before {
  content: "\e0d8";
}

.tm-icon-exclamation:before {
  content: "\e08d";
}

.tm-icon-exclamation-circle:before {
  content: "\e097";
}

.tm-icon-exclamation-alt:before {
  content: "\e098";
}

.tm-icon-text-circle:before {
  content: "\e06b";
}

.tm-icon-work-circle:before {
  content: "\e094";
}

.tm-icon-work:before {
  content: "\e099";
}

.tm-icon-work-alt:before {
  content: "\e09a";
}

.tm-icon-work-alt-circle:before {
  content: "\e09b";
}

.tm-icon-chart:before {
  content: "\e09c";
}

.tm-icon-chart-circle:before {
  content: "\e09e";
}

.tm-icon-eye:before {
  content: "\e0c0";
}

.tm-icon-eye-circle:before {
  content: "\e0ca";
}

.tm-icon-select-all-cancel:before {
  content: "\e0cf";
}

.tm-icon-zoom-in-circle:before {
  content: "\e0da";
}

.tm-icon-zoom-out-circle:before {
  content: "\e0db";
}

.tm-icon-gantt-circle:before {
  content: "\e0dc";
}

.tm-icon-ellipsis:before {
  content: "\e0de";
}

.tm-icon-world:before {
  content: "\e0e0";
}

.tm-icon-globe:before {
  content: "\e0df";
}

.tm-icon-globe-circle:before {
  content: "\e0e1";
}

.tm-icon-dependency-after-circle:before {
  content: "\e0e3";
}

.tm-icon-dependency-before-circle:before {
  content: "\e0e4";
}

.tm-icon-filter-circle:before {
  content: "\e0dd";
}

.tm-icon-dependencies-circle:before {
  content: "\e0e2";
}

.tm-icon-project-circle:before {
  content: "\e0e5";
}

.tm-icon-reset-settings-circle:before {
  content: "\e0e6";
}

.tm-icon-retract-loan-circle:before {
  content: "\e0e7";
}

.tm-icon-retract-loan:before {
  content: "\e0e8";
}

.tm-icon-loan-resource:before {
  content: "\e0e9";
}

.tm-icon-loan-resource-circle:before {
  content: "\e0ea";
}

.tm-icon-range:before {
  content: "\e0eb";
}

.tm-icon-star-alt:before {
  content: "\e0ec";
}

.tm-icon-profile-circle:before {
  content: "\e030";
}

.tm-icon-link-2:before {
  content: "\e0ed";
}

.tm-icon-eyedropper:before {
  content: "\e0ee";
}

.tm-icon-picture:before {
  content: "\e0ef";
}