/***********
 * General *
 ***********/
/* line 101, style.scss */
QGroupBox {
  background: transparent;
  border: none;
  color: #333333;
  font: 20px "Carbonite";
  margin: 40px 0;
  outline: none;
  padding: 0 4px; }
  /* line 111, style.scss */
  QGroupBox::title {
    subcontrol-origin: margin;
    subcontrol-position: top left; }

/* line 120, style.scss */
QHeaderView::section {
  background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #ededed, stop:1 #dbdbdb);
  border-bottom: 1px solid #b6b6b6;
  border-left: none;
  border-right: 1px solid #b6b6b6;
  border-top: none;
  color: #333333;
  font-size: 11px;
  font-weight: bold;
  padding: 4px 8px; }
  /* line 132, style.scss */
  QHeaderView::section:first {
    border-left: none; }
  /* line 137, style.scss */
  QHeaderView::section:last {
    border-right: none; }

/* line 144, style.scss */
QLabel,
WrappingTextEdit {
  color: #333333;
  font: 12px "Open Sans"; }

/* line 151, style.scss */
QCheckBox,
WrappingTextEdit {
  color: #333333;
  font: 12px "Open Sans"; }

/* line 159, style.scss */
QDialog {
  margin: 0px; }
  /* line 162, style.scss */
  QDialog QPushButton {
    font-size: 12px;
    margin: 0; }
  /* line 168, style.scss */
  QDialog QDialogButtonBox QPushButton {
    font-size: 12px;
    margin-left: 10px; }

/* line 175, style.scss */
QMessageBox {
  messagebox-critical-icon: url(:/icon-warning-popup-symbol.png);
  messagebox-information-icon: url(:/carbonite.png);
  messagebox-question-icon: url(:/icon-warning-popup-symbol.png);
  messagebox-text-interaction-flags: 1;
  messagebox-warning-icon: url(:/icon-warning-popup-symbol.png); }
  /* line 182, style.scss */
  QMessageBox QLabel {
    margin: 0 2px;
    padding: 0; }

/* line 188, style.scss */
QPushButton {
  background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #f4f4f4, stop:1 #c7c7c7);
  border: 1px solid #a4a4a4;
  border-radius: 3px;
  font: 12px "Open Sans";
  line-height: 12px;
  margin: 0;
  padding: 3px 15px; }
  /* line 197, style.scss */
  QPushButton:pressed {
    background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #f1f1f1, stop:1 #c2c2c2); }
  /* line 201, style.scss */
  QPushButton:disabled {
    background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(244, 244, 244, 191), stop:1 rgba(199, 199, 199, 191)); }
  /* line 205, style.scss */
  QPushButton:default {
    background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #A4CE3B, stop:1 #78B628);
    border: 1px solid #6a961f;
    color: white; }
    /* line 210, style.scss */
    QPushButton:default:pressed {
      background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #78B628, stop:1 #A4CE3B); }
    /* line 214, style.scss */
    QPushButton:default:disabled {
      background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(134, 135, 133, 191), stop:1 rgba(176, 198, 115, 191)); }

/* line 220, style.scss */
QStatusBar {
  background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(176, 176, 176, 255), stop:1 rgba(132, 132, 132, 255));
  border-top: 1px solid #313131; }

/* line 225, style.scss */
#centralWidget {
  border-bottom: 1px solid #313131; }

/* line 229, style.scss */
#mainContent,
#accountContents,
#backupContents,
#restoreContents,
#supportContents {
  background-color: white; }

/* line 238, style.scss */
#mainWindowSplitter::handle {
  background-color: transparent; }

/* line 242, style.scss */
#gettingStartedHeader {
  background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #ededed, stop:1 #dbdbdb);
  border-bottom: 1px solid #afb0b3; }

/* line 247, style.scss */
#gettingStartedButton {
  background: transparent;
  border: none;
  background-image: url(:/icon-getting-started-up.png);
  padding-bottom: 8px; }
  /* line 253, style.scss */
  #gettingStartedButton:hover {
    background-image: url(:/icon-getting-started-up-over.png); }

/* line 258, style.scss */
#gettingStartedTitle {
  color: #787878; }

#helpGettingStartedTitle,
#KnowledgeBaseTitle {
font-weight: bold; }

/* line 262, style.scss */
#notificationWindowClose {
  background: url(:/icon-x-out.png) center center no-repeat;
  border-radius: 7px;
  width: 12px;
  height: 12px;
  background-color: #d4d4d4; }
  /* line 266, style.scss */
  #notificationWindowClose:hover {
    background-color: #c4c4c4; }
  /* line 270, style.scss */
  #notificationWindowClose:pressed {
    background-color: #b4b4b4; }

/**********
 * Header *
 **********/
/* line 279, style.scss */
#banner {
  background-color: #efefef;
  border-bottom: 1px solid #b3b3b3;
  border-top: 1px solid #b3b3b3; }

/* line 290, style.scss */
#carboniteProductTier {
  margin-left: 4px;
  background-repeat: no-repeat;
  background-position: left center; }

/* line 297, style.scss */
#buyRenewLabel {
  background-color: #efefef;
  color: #333333;
  font-size: 12px;
  padding-right: 4px; }

/* line 305, style.scss */
#buyRenewButton {
  background-color: #87ad3a;
  border-radius: 3px;
  color: white;
  font-size: 12px;
  font-weight: bold;
  padding-top: 7px;
  padding-right: 10px;
  padding-bottom: 5px;
  padding-left: 10px; }
  /* line 63, style.scss */
  #buyRenewButton:hover {
    background-color: #556d31; }

/* line 316, style.scss */
#notificationBar {
  background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #d65833, stop:1 #c84c28);
  border-bottom: 1px solid #9e3c20;
  border-top: 1px solid #df7b5e; }

/* line 323, style.scss */
#fdaNotificationBar {
  background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #f9e073, stop:1 #f8db5b);
  border-bottom: 1px solid #f6d02a;
  border-top: 1px solid #fcf0bc; }

/* line 330, style.scss */
#notificationBarIcon {
  margin-left: 12px;
  margin-right: 8px; }

/* line 336, style.scss */
#notificationBarClose {
  background: url(:/icon-x-out.png) center center no-repeat;
  border-radius: 7px;
  width: 12px;
  height: 12px;
  background-color: #b39494;
  margin-right: 8px; }
  /* line 342, style.scss */
  #notificationBarClose:hover {
    background-color: #9b8181; }
  /* line 346, style.scss */
  #notificationBarClose:pressed {
    background-color: #776363; }

/* line 351, style.scss */
#notificationBarMessage {
  color: white; }

/***********
 * Sidebar *
 ***********/
/* line 359, style.scss */
#sideBarView {
  background-color: #666666;
  border: none;
  font: 12px "Open Sans"; }
  /* line 365, style.scss */
  #sideBarView::item {
    color: #e3e3e3; }
    /* line 369, style.scss */
    #sideBarView::item:selected {
      background-color: purple;
      color: white; }
    /* line 375, style.scss */
    #sideBarView::item:disabled {
      color: 939393; }

/*****************
 * Backup Status *
 *****************/
/* line 390, style.scss */
#servicePausedTitle {
  color: #bd590b; }

/* line 394, style.scss */
#serviceRunningTitle {
  color: servicerrunningtitle-color; }

/* line 398, style.scss */
#backupActivityLabel,
#restoreActivityLabel,
#countLabel,
#locationLabel,
#timeRemainingLabel,
#currentlyDownloadingLabel,
#restoreLocationLabel,
#doubleClickFileLabel,
#serviceActivityTitle,
#overallLastBackedUpTitle,
#filesBackedUpTitle {
  color: #808080; }

/* line 413, style.scss */
#overallDataBackedUpLabel {
  font-size: 18px; }

/* line 418, style.scss */
#overallLastBackupTime {
  font: bold;
  color: #333333; }

/* line 424, style.scss */
#startButton,
#stopButton {
  color: white;
  background-color: #a9a9a9;
  border: none;
  border-radius: 3px;
  font-size: 12px;
  margin: 0;
  padding: 8px; }
  /* line 77, style.scss */
  #startButton:hover,
  #stopButton:hover {
    background-color: #666666; }
  /* line 82, style.scss */
  #startButton:pressed,
  #stopButton:pressed {
    background-color: #666666; }

/* line 432, style.scss */
#startButton {
  qproperty-icon: url(:/icon-start-backup.png); }

/* line 437, style.scss */
#stopButton {
  qproperty-icon: url(:/icon-pause-backup.png); }

/*******************
 * Backup Progress *
 *******************/
/* line 446, style.scss */
#backupProgressCountLabel {
  font-size: 16px; }

/* line 451, style.scss */
#backupProgressPercentLabel {
  font-size: 17px; }

/****************
 * Backup Queue *
 ****************/
/* line 464, style.scss */
#backupQueue {
  alternate-background-color: #f2f1f1;
  outline: none; }
  /* line 92, style.scss */
  #backupQueue::item {
    height: 25px; }

/*****************
 * Restore Files *
 *****************/
/* line 473, style.scss */
#restoreAllHeader,
#restoreSingleHeader,
#restoreProgressHeader,
#restoreRequestedHeader,
#fewFilesHeader {
  font: 20px "Carbonite"; }

/* line 489, style.scss */
#restoreAllInPlaceButton,
#restoreAllNewLocationButton {
  background-color: #87ad3a;
  border-radius: 3px;
  color: white;
  min-width: 200px;
  padding: 8px;
  margin: 0; }
  /* line 63, style.scss */
  #restoreAllInPlaceButton:hover,
  #restoreAllNewLocationButton:hover {
    background-color: #556d31; }

/*****************
 * Restore Progress *
 *****************/
/* line 502, style.scss */
#doneRestoreButton {
  background-color: #87ad3a;
  border-radius: 3px;
  color: white;
  margin: 5; }
  /* line 63, style.scss */
  #doneRestoreButton:hover {
    background-color: #556d31; }

/* line 508, style.scss */
#restoreCancelLabel {
  font-size: 17px;
  margin: 5; }

/* line 514, style.scss */
#recentlyRestoredHeader,
#restoreProgressHeader {
  font: 20px "Carbonite"; }

/* line 519, style.scss */
#doneStatsSizeSubheader,
#doneStatsCountSubheader {
  font-family: "Open Sans" bold;
  font-size: 16px; }

/* line 526, style.scss */
#percentDoneSubheader,
#currentFileSubheader {
  font-family: "Open Sans" bold;
  font-size: 16px;
  font-weight: 900; }

/* line 534, style.scss */
#filePercentDoneLabel {
  font-family: "Open Sans" bold;
  font-weight: bold; }

/* line 540, style.scss */
#filesRestoredTreeView {
  alternate-background-color: #f2f1f1;
  outline: none; }
  /* line 92, style.scss */
  #filesRestoredTreeView::item {
    height: 25px; }

/*****************
 * Restore Summary *
 *****************/
/* line 549, style.scss */
#logoLabel {
  background: url(:/logo.png) left no-repeat; }

/* line 553, style.scss */
#restoreSummaryHeader {
  font-size: 16px;
  font-weight: bold; }

/* line 559, style.scss */
#restoredCount,
#notRestoredCount {
  font-size: 14px; }

/* line 565, style.scss */
#restoreErrorCount,
#restoreCancelCount,
#restoreNotOverwrittenCount {
  color: #666666;
  font-size: 12px; }

/***********
 * Account *
 ***********/
/* line 577, style.scss */
#updateButton,
#uninstallButton {
  margin-bottom: 10px;
  margin-left: 5px; }

/* line 584, style.scss */
#updateButton {
  margin-top: 5px; }

/* line 589, style.scss */
#reportIssuesButton {
  margin-left: 5px;
  margin-top: 5px; }

/* line 600, style.scss */
#softwareVersionTitle,
#serialNumberTitle,
#activationCodeTitle,
#deviceDetailTitle,
#emailTitle,
#accountTypeTitle {
  color: #808080; }

/* line 610, style.scss */
#subscriptionExpirationDate {
  font: bold; }

/* line 615, style.scss */
#reportIssuesButton,
#uninstallButton,
#updateButton {
  color: white;
  background-color: #a9a9a9;
  border: none;
  border-radius: 3px;
  font-size: 12px; }
  /* line 77, style.scss */
  #reportIssuesButton:hover,
  #uninstallButton:hover,
  #updateButton:hover {
    background-color: #666666; }
  /* line 82, style.scss */
  #reportIssuesButton:pressed,
  #uninstallButton:pressed,
  #updateButton:pressed {
    background-color: #666666; }

/************
 * Settings *
 ************/
/***********
 * Support *
 ***********/
/* line 630, style.scss */
#supportHeader {
  font: 20px "Carbonite"; }

/****************
 * File Browser *
 ****************/
/* line 639, style.scss */
#iconView::item {
  height: 128px;
  width: 128px; }

/* line 645, style.scss */
#treeView {
  alternate-background-color: #f2f1f1; }
  /* line 649, style.scss */
  #treeView::item {
    height: 25px; }

/* line 655, style.scss */
#iconView, #treeView, #columnView {
  border: none; }

QProgressBar {
    border: 1px solid #a8a8a8;
    background-color: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #c7c7c7, stop: 1 #d9d9d9);
}
/******************
 * Details View *
 ******************/
/* line 664, style.scss */
#detailsView {
  border-left: 1px solid #c7c7c7;
  background-color: white; }

/* line 670, style.scss */
#downloadButton {
  background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #A4CE3B, stop:1 #78B628);
  border: 1px solid #6a961f;
  border-radius: 12px;
  color: white;
  font-size: 12px;
  margin: 0;
  margin-bottom: 6px;
  padding-bottom: 2px;
  padding-left: 10px;
  padding-right: 34px;
  padding-top: 2px; }
  /* line 28, style.scss */
  #downloadButton::menu-arrow {
    image: url(:/icon-downward-arrow.png); }
  /* line 32, style.scss */
  #downloadButton::menu-button {
    border: 1px solid #6a961f;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    padding-right: 4px;
    padding-top: 4px;
    width: 24px; }
  /* line 42, style.scss */
  #downloadButton::menu-button:open {
    background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #78B628, stop:1 #A4CE3B); }
  /* line 47, style.scss */
  #downloadButton:pressed {
    background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #78B628, stop:1 #A4CE3B); }
  /* line 52, style.scss */
  #downloadButton:disabled {
    background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(134, 135, 133, 191), stop:1 rgba(176, 198, 115, 191)); }

/* line 675, style.scss */
#filenameLabel,
#descriptionLabel,
#sizeLabel,
#childCountLabel,
#modifiedTimeLabel,
#selectionLabel,
#statusLabel,
#lastBackupTimeLabel {
  color: #808080; }

/* line 687, style.scss */
#filename {
  background-color: white;
  margin-left: -4px;
  margin-top: -4px;
  padding: 0; }

/* line 695, style.scss */
#backupButton,
#missingVolumeDownloadButton {
  background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #A4CE3B, stop:1 #78B628);
  border: 1px solid #6a961f;
  border-radius: 12px;
  color: white;
  font-size: 12px;
  margin: 0;
  margin-bottom: 6px;
  min-height: 19px; }
  /* line 707, style.scss */
  #backupButton:pressed,
  #missingVolumeDownloadButton:pressed {
    background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 #78B628, stop:1 #A4CE3B); }
  /* line 711, style.scss */
  #backupButton:disabled,
  #missingVolumeDownloadButton:disabled {
    background-color: qlineargradient(spread:pad, x1:0, y1:0, x2:0, y2:1, stop:0 rgba(134, 135, 133, 191), stop:1 rgba(176, 198, 115, 191)); }

/******************
 * Navigation Bar *
 ******************/
/* line 721, style.scss */
#navigationBar {
  background-color: #e2e4e8;
  border-bottom: 1px solid #c7c7c7; }

/* line 727, style.scss */
#selectedKey,
#backedUpKey,
#recoverableKey,
#pendingKey {
  color: #666666;
  font-size: 11px;
  margin-right: 12px; }

/* line 737, style.scss */
#pendingKey {
  margin-right: 4px; }

/* line 745, style.scss */
#selectedIcon {
  margin-right: -6px; }

/* line 750, style.scss */
#backedUpIcon,
#recoverableIcon,
#pendingIcon {
  margin-right: -4px; }

/* line 757, style.scss */
#backButton {
  background: url(:/back-normal.png) top center no-repeat;
  border-radius: none;
  border-style: none;
  height: 23px;
  padding: none;
  width: 27px; }
  /* line 766, style.scss */
  #backButton:pressed {
    background: url(:/back-active.png) top center no-repeat; }
  /* line 771, style.scss */
  #backButton:disabled {
    background: url(:/back-inactive.png) top center no-repeat; }

/* line 777, style.scss */
#forwardButton {
  background: url(:/forward-normal.png) top center no-repeat;
  border-radius: none;
  border-style: none;
  height: 23px;
  padding: none;
  width: 26px; }
  /* line 786, style.scss */
  #forwardButton:pressed {
    background: url(:/forward-active.png) top center no-repeat; }
  /* line 791, style.scss */
  #forwardButton:disabled {
    background: url(:/forward-inactive.png) top center no-repeat; }

/* line 797, style.scss */
#iconViewButton {
  background: url(:/icon-view-normal.png) top center no-repeat;
  border-radius: none;
  border-style: none;
  height: 23px;
  padding: none;
  width: 27px; }
  /* line 806, style.scss */
  #iconViewButton:checked {
    background: url(:/icon-view-active.png) top center no-repeat; }
  /* line 811, style.scss */
  #iconViewButton:pressed {
    background: url(:/icon-view-pressed.png) top center no-repeat; }

/* line 817, style.scss */
#treeViewButton {
  background: url(:/list-view-normal.png) top center no-repeat;
  border-radius: none;
  border-style: none;
  height: 23px;
  padding: none;
  width: 26px; }
  /* line 826, style.scss */
  #treeViewButton:checked {
    background: url(:/list-view-active.png) top center no-repeat; }
  /* line 831, style.scss */
  #treeViewButton:pressed {
    background: url(:/list-view-pressed.png) top center no-repeat; }

/* line 837, style.scss */
#columnViewButton {
  background: url(:/column-view-normal.png) top center no-repeat;
  border-radius: none;
  border-style: none;
  height: 23px;
  padding: none;
  width: 26px; }
  /* line 846, style.scss */
  #columnViewButton:checked {
    background: url(:/column-view-active.png) top center no-repeat; }
  /* line 851, style.scss */
  #columnViewButton:pressed {
    background: url(:/column-view-pressed.png) top center no-repeat; }

/*# sourceMappingURL=style.css.map */
