﻿/*----------------------------------------------------------------------*/
/* ICONS
/*----------------------------------------------------------------------*/
.icon {
  width: 26px;
  height: 26px;
  display: block;
  opacity: 0.5;
  background-repeat: no-repeat;
  background-position: top left; }
  .icon.small {
    width: 20px;
    height: 20px; }
  .icon.tiny {
    width: 10px;
    height: 10px;
    opacity: 0.4; }
  .icon.activate {
    background-image: url("/Content/images/buttons/btn-active-toggle.png");
    width: 17px;
    height: 17px;
    overflow: hidden; }
  .icon.play {
    background-image: url("/Content/images/icons/mono/play-26.png"); }
  .icon.alert {
    background-image: url("/Content/images/icons/mono/alert.png"); }
  .icon.temperature {
    background-image: url("/Content/images/icons/mono/temperature.png"); }
  .icon.call {
    background-image: url("/Content/images/icons/mono/phone-26-small.png"); }
  .icon.record {
    background-image: url("/Content/images/icons/mono/record-26.png"); }
  .icon.stop {
    background-image: url("/Content/images/icons/mono/stop-26.png"); }
  .icon.upload {
    background-image: url("/Content/images/icons/mono/upload-26.png");
    background-position: center center; }
  .icon.sad-white {
    background-image: url("/Content/images/icons/mono/destroy_white.png"); }
  .icon.pod-white {
    background-image: url("/Content/images/icons/mono/pod_white.png"); }
  .icon.print-white {
    background-image: url("/Content/images/icons/mono/print_white.png"); }
  .icon.email-white {
    background-image: url("/Content/images/icons/mono/email_white.png"); }
  .icon.save-white {
    background-image: url("/Content/images/icons/mono/save_white.png"); }
  .icon.download-white-alt {
    background-image: url("/Content/images/icons/mono/download_white_alt.png"); }
  .icon.download-black-cloud {
    background-image: url("/Content/images/icons/mono/download_cloud_black.png"); }
  .icon.pdf-white {
    background-image: url("/Content/images/icons/mono/pdf_white.png"); }
  .icon.type_1 {
    background-image: url("/Content/images/icons/bijou/Call.png"); }
  .icon.type_2 {
    background-image: url("/Content/images/icons/bijou/Email.png"); }
  .icon.type_3 {
    background-image: url("/Content/images/icons/bijou/Computer.png"); }
  .icon.type_4 {
    background-image: url("/Content/images/icons/bijou/Pencil.png"); }
  .icon.attribute_visible {
    background-image: url("/Content/images/icons/bijou/Eye.png"); }
  .icon.adddoc {
    background-image: url("/Content/images/icons/mono/add_file.png"); }
  .icon.adddoc.small {
    background-image: url("/Content/images/icons/mono/add_file-small.png"); }
  .icon.arrow.right {
    background-image: url("/Content/images/icons/mono/right.png"); }
  .icon.autoclose.right {
    background-image: url("/Content/images/icons/mono/right.png"); }
  .icon.barcode {
    background-image: url("/Content/images/icons/mono/barcode.png"); }
  .icon.barchart {
    background-image: url("/Content/images/icons/mono/bar_chart-26.png"); }
  .icon.bill {
    background-image: url("/Content/images/icons/mono/bill.png"); }
  .icon.bool.True {
    background-image: url("/Content/images/icons/mono/ok.png"); }
  .icon.bool.False {
    background-image: url("/Content/images/icons/mono/error.png"); }
  .icon.bool.True.tiny {
    background-image: url("/Content/images/icons/bijou/Tick.png"); }
  .icon.bool.False.tiny {
    background-image: url("/Content/images/icons/bijou/Warning.png"); }
  .icon.bug {
    background-image: url("/Content/images/icons/mono/bug.png"); }
  .icon.businessman {
    background-image: url("/Content/images/icons/mono/businessman.png"); }
  .icon.businesswoman {
    background-image: url("/Content/images/icons/mono/businesswoman.png"); }
  .icon.calendar {
    background-image: url("/Content/images/icons/mono/calendar.png"); }
  .icon.cancel.small {
    background-image: url("/Content/images/icons/mono/Delete-small.png"); }
  .icon.cancel.tiny {
    background-image: url("/Content/images/icons/bijou/Remove.png"); }
  .icon.cancel-white {
    background-image: url("/Content/images/icons/mono/cancel_white.png"); }
  .icon.car-add {
    background-image: url("/Content/images/icons/mono/car_add.png");
    width: 35px; }
  .icon.close {
    background-image: url("/Content/images/icons/bijou/Cross.png"); }
  .icon.config {
    background-image: url("/Content/images/icons/bijou/Settings.png"); }
  .icon.copy {
    background-image: url("/Content/images/icons/mono/copy.png"); }
  .icon.database {
    background-image: url("/Content/images/icons/mono/data_base.png"); }
  .icon.dashboard-white {
    background-image: url("/Content/images/icons/mono/dashboard_white.png"); }
  .icon.dashboard {
    background-image: url("/Content/images/icons/mono/dashboard.png");
    width: 30px;
    height: 30px; }
  .icon.delete.tiny {
    background-image: url("/Content/images/icons/Remove.png"); }
  .icon.delete {
    background-image: url("/Content/images/icons/mono/delete.png"); }
  .icon.details-white {
    background-image: url("/Content/images/icons/mono/detail_white.png"); }
  .icon.details {
    background-image: url("/Content/images/icons/mono/detail.png");
    width: 30px;
    height: 30px; }
  .icon.diamond {
    background-image: url("/Content/images/icons/mono/diamonds.png"); }
  .icon.down {
    background-image: url("/Content/images/buttons/down.png");
    width: 18px;
    height: 18px; }
  .icon.download {
    background-image: url("/Content/images/icons/mono/download.png"); }
  .icon.download-white {
    background-image: url("/Content/images/icons/mono/download_white.png"); }
  .icon.email.small {
    background-image: url("/Content/images/icons/mono/new_post-small.png"); }
  .icon.earth {
    background-image: url("/Content/images/icons/mono/globe.png"); }
  .icon.error {
    background-image: url("/Content/images/icons/mono/error.png"); }
  .icon.external.tiny {
    background-image: url("/Content/images/icons/bijou/External-Link.png"); }
  .icon.fax {
    background-image: url("/Content/images/icons/mono/purchase_order.png"); }
  .icon.filing-cabinet {
    background-image: url("/Content/images/icons/mono/filing_cabinet.png"); }
  .icon.filter {
    background-image: url("/Content/images/icons/mono/filled_filter.png"); }
  .icon.geocoding {
    background-image: url("/Content/images/icons/mono/geocoding.gif"); }
  .icon.haiku {
    background-image: url("/Content/images/icons/mono/haiku.png"); }
  .icon.history {
    background-image: url("/Content/images/icons/mono/box_history.png"); }
  .icon.inbox.tiny {
    background-image: url("/Content/images/icons/bijou/Inbox.png"); }
  .icon.key.tiny {
    background-image: url("/Content/images/icons/bijou/Key.png"); }
  .icon.leaf {
    background-image: url("/Content/images/icons/mono/leaf.png"); }
  .icon.import {
    background-image: url("/Content/images/icons/mono/import.png"); }
  .icon.input-white {
    background-image: url("/Content/images/icons/mono/text_input_white.png"); }
  .icon.list {
    background-image: url("/Content/images/icons/mono/list.png"); }
  .icon.login {
    background-image: url("/Content/images/icons/mono/login.png"); }
  .icon.logout {
    background-image: url("/Content/images/icons/mono/logout.png"); }
  .icon.magazine {
    background-image: url("/Content/images/icons/mono/magazine.png"); }
  .icon.mail.tiny {
    background-image: url("/Content/images/icons/bijou/Email.png"); }
  .icon.map {
    background-image: url("/Content/images/icons/mono/map.png");
    width: 30px;
    height: 30px; }
  .icon.map-small {
    background-image: url("/Content/images/icons/mono/map_small.png");
    width: 35px; }
  .icon.minus {
    background-image: url("/Content/images/icons/mono/minus.png"); }
  .icon.minus-white {
    background-image: url("/Content/images/icons/mono/minus_white.png"); }
  .icon.minus.tiny {
    background-image: url("/Content/images/icons/bijou/Subtract.png"); }
  .icon.monitor {
    background-image: url("/Content/images/icons/mono/monitor.png"); }
  .icon.mouse {
    background-image: url("/Content/images/icons/mono/mouse.png"); }
  .icon.notification {
    background-image: url("/Content/images/icons/mono/notification-filled.png");
    width: 31px !important;
    height: 31px !important; }
  .icon.notification.alert {
    background-image: url("/Content/images/icons/mono/notification-filled-alert.png"); }
  .icon.package {
    background-image: url("/Content/images/icons/mono/box.png"); }
  .icon.package-add {
    background-image: url("/Content/images/icons/mono/box_add.png");
    width: 35px; }
  .icon.re-ice {
    background-image: url("/Content/images/icons/re-ice.png");
    background-size: contain; }
  .icon.pause-white {
    background-image: url("/Content/images/icons/mono/pause_white.png"); }
  .icon.pencil.tiny {
    background-image: url("/Content/images/icons/bijou/Pencil.png"); }
  .icon.people.tiny {
    background-image: url("/Content/images/icons/bijou/Person.png"); }
  .icon.play-white {
    background-image: url("/Content/images/icons/mono/play_white.png"); }
  .icon.location.tiny {
    background-image: url("/Content/images/icons/location.png"); }
  .icon.phone {
    background-image: url("/Content/images/icons/mono/phone-26.png");
    opacity: 0.4 !important; }
  .icon.phonecast {
    background-image: url("/Content/images/icons/mono/phone_cast.png"); }
  .icon.pickup-white {
    background-image: url("/Content/images/icons/mono/pickup_white.png"); }
  .icon.plus {
    background-image: url("/Content/images/icons/mono/plus.png"); }
  .icon.plus.tiny {
    background-image: url("/Content/images/icons/bijou/Add.png"); }
  .icon.poo {
    background-image: url("/Content/images/icons/mono/poo.png"); }
  .icon.rating {
    background-image: url("/Content/images/icons/mono/rating.png"); }
  .icon.redirect {
    background-image: url("/Content/images/icons/mono/redirect_white.png"); }
  .icon.reply.tiny {
    background-image: url("/Content/images/icons/bijou/Reply.png"); }
  .icon.refresh.tiny {
    background-image: url("/Content/images/icons/bijou/Refresh.png"); }
  .icon.reply.right.tiny {
    background-image: url("/Content/images/icons/bijou/Reply-right.png"); }
  .icon.return {
    background-image: url("/Content/images/icons/mono/return_white.png"); }
  .icon.review {
    background-image: url("/Content/images/icons/mono/inspection.png");
    opacity: 0.55 !important; }
  .icon.save {
    background-image: url("/Content/images/icons/mono/save_as.png"); }
  .icon.save.tiny {
    background-image: url("/Content/images/icons/bijou/save.png"); }
  .icon.scancodestatus.false {
    background-image: url("/Content/images/icons/mono/solutions.png"); }
  .icon.scancodestatus.true {
    background-image: url("/Content/images/icons/mono/ok.png"); }
  .icon.settings {
    background-image: url("/Content/images/icons/mono/Settings.png"); }
  .icon.schedule-white {
    background-image: url("/Content/images/icons/mono/schedule_white.png"); }
  .icon.settings.tiny {
    background-image: url("/Content/images/icons/settings.png"); }
  .icon.search {
    background-image: url("/Content/images/icons/mono/search.png"); }
  .icon.search.small {
    background-image: url("/Content/images/icons/mono/search-small.png"); }
  .icon.spinner {
    background-image: url("/Content/images/icons/mono/sinchronize.gif"); }
  .icon.star-white {
    background-image: url("/Content/images/icons/mono/star_white.png"); }
  .icon.success {
    background-image: url("/Content/images/icons/mono/checkmark.png"); }
  .icon.summer-packout {
    background-image: url("/Content/images/icons/summer-packout.png"); }
  .icon.support {
    background-image: url("/Content/images/icons/mono/support.png"); }
  .icon.suv-white {
    background-image: url("/Content/images/icons/mono/suv_white.png"); }
  .icon.table {
    background-image: url("/Content/images/icons/mono/table.png");
    width: 30px;
    height: 30px; }
  .icon.table-small {
    background-image: url("/Content/images/icons/mono/table_small.png");
    width: 35px; }
  .icon.table-map {
    background-image: url("/Content/images/icons/mono/grid-map.png");
    width: 35px; }
  .icon.ticket {
    background-image: url("/Content/images/icons/mono/ticket.png"); }
  .icon.tree {
    background-image: url("/Content/images/icons/mono/tree_structure.png"); }
  .icon.truck {
    background-image: url("/Content/images/icons/mono/truck.png"); }
  .icon.truck-white {
    background-image: url("/Content/images/icons/mono/truck_white.png"); }
  .icon.up {
    background-image: url("/Content/images/buttons/up.png");
    width: 18px;
    height: 18px; }
  .icon.update.tiny {
    background-image: url("/Content/images/icons/Pencil.png"); }
  .icon.view {
    background-image: url("/Content/images/icons/mono/visible.png"); }
  .icon.wifi {
    background-image: url("/Content/images/icons/mono/wifi.png"); }

a.control {
  display: inline-block;
  text-indent: -5000px;
  overflow: hidden;
  width: 10px;
  height: 10px;
  opacity: 0.4; }

a.control:hover {
  opacity: 1; }

a.close {
  background: url("/Content/images/icons/Cross.png") center left no-repeat; }

a.validate {
  background: url("/Content/images/icons/validate.png") center left no-repeat; }

a.toggle.true, a.toggle {
  background: url("/Content/images/icons/Tick.png") center left no-repeat;
  opacity: 0.75; }

a.toggle.true:hover {
  opacity: 1; }

a.toggle.false {
  background: url("/Content/images/icons/subtract.png") center left no-repeat; }

a.icon.large:hover span {
  opacity: 1; }

a.icon.large.edit span {
  background: url("/Content/images/icons/brite/edit.png") center left no-repeat; }

a.icon.large.configure span {
  background: url("/Content/images/icons/brite/gear.png") center left no-repeat; }

a.icon.large.minus span {
  background: url("/Content/images/icons/brite/minus.png") center left no-repeat; }

a.icon.large.feed span {
  background: url("/Content/images/icons/brite/feed.png") center left no-repeat; }

a.icon.large.import span {
  background: url("/Content/images/icons/brite/import.png") center left no-repeat; }

/*----------------------------------------------------------------------*/
/* Tips
/*----------------------------------------------------------------------*/
a.tip, a.detail.toggle {
  display: inline-block;
  width: 26px;
  height: 27px;
  background: url("/Content/images/bg-tip.png") 0px 0px no-repeat;
  overflow: hidden;
  text-indent: -5000px; }

a.tip:hover, a.detail.toggle:hover {
  background-position: 0px -27px; }

.form-line a.detail.toggle {
  float: right; }

.bar-action a.tip, .title a.tip {
  float: right;
  margin: 8px 8px 0 0; }

a.question span {
  display: block;
  width: 25px;
  height: 25px;
  background: url("/Content/images/icons/tips/question.png") 0px 0px no-repeat; }

a.plus span {
  display: block;
  width: 25px;
  height: 25px;
  background: url("/Content/images/icons/tips/plus.png") 0px 0px no-repeat; }

a.tip SPAN {
  opacity: 0.75;
  display: block;
  width: 25px;
  height: 25px; }
  a.tip SPAN:hover {
    opacity: 1; }

a.tip.config SPAN {
  background: url("/Content/images/icons/tips/config.png") 0px 0px no-repeat; }

a.tip.refresh SPAN {
  background: url("/Content/images/icons/tips/refresh.png") 0px 0px no-repeat; }
