File: /volume1/@appstore/AntiVirus/app/style.css
.syno-av .syno-av-overview-status-scan-panel .syno-av-overview-status-message .syno-av-overview-counter-msg, .syno-av .syno-ux-displayfield.syno-av-overview-title-titlecommon, .syno-av .syno-ux-displayfield.syno-av-overview-title-danger, .syno-av .syno-ux-displayfield.syno-av-overview-title-licenseexpired, .syno-av .syno-ux-displayfield.syno-av-overview-title-licenseinvalid, .syno-av .syno-ux-displayfield.syno-av-overview-title-mydserror, .syno-av .syno-ux-displayfield.syno-av-overview-title-update-failed, .syno-av .syno-ux-displayfield.syno-av-overview-title-local-update-failed, .syno-av .syno-ux-displayfield.syno-av-overview-title-timeerror, .syno-av .syno-ux-displayfield.syno-av-overview-title-secure, .syno-av .syno-ux-displayfield.syno-av-overview-title-scan, .syno-av .syno-ux-displayfield.syno-av-overview-title-infected, .syno-av .syno-ux-displayfield.syno-av-overview-title-preparing, .syno-av .syno-ux-displayfield.syno-av-overview-title-updating, .syno-av .syno-ux-displayfield.syno-av-overview-title-completed, .syno-av .syno-ux-displayfield.syno-av-overview-title-installvirusdef, .syno-av .syno-ux-displayfield.syno-av-overview-title-prepare-pause, .syno-av .syno-ux-displayfield.syno-av-overview-title-scan-pause, .syno-av .syno-ux-displayfield.syno-av-overview-title-scan-failed, .syno-av .syno-ux-displayfield.syno-av-overview-title-reprocessing, .syno-av-overview-informationPanel .syno-av-overview-patch-date,
.syno-av-overview-informationPanel .syno-av-overview-quarantined-files,
.syno-av-overview-informationPanel .syno-av-overview-license-days-left, .syno-av-overview-text-expireday, .syno-av-purchasewindow .syno-av-overview-purchasewindow-toptitle, .syno-av-purchasewindow .syno-av-overview-purchasewindow-topdialog, .syno-av-purchasewindow .syno-av-overview-purchasewindow-radiogroup .x-form-item-label, .syno-av-purchasewindow .syno-av-purchase-connect, .syno-av .syno-av-updater-panel .syno-av-updater-title-texts, .syno-av .syno-av-updater-panel .syno-av-updater-release-date,
.syno-av .syno-av-updater-panel .syno-av-updater-title-checkupdatefail,
.syno-av .syno-av-updater-panel .syno-av-updater-normal-update-instruction, .syno-av-overview-vd-obsolete, .syno-av .syno-ux-treepanel .x-tree-root-ct .x-tree-node a span {
font-weight: 700;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-selected a span {
font-weight: 600;
}
.syno-av .syno-av-overview-status-scan-panel .syno-av-overview-status-message, .syno-av-overview-informationPanel .syno-ux-displayfield, .syno-av .syno-av-updater-panel.syno-ux-formpanel .syno-av-updater-normal-texts, .syno-av .syno-ux-treepanel .x-tree-root-ct .x-tree-node-ct a span {
font-weight: 400;
}
.syno-av .syno-ux-treepanel .x-tree-node a span, .syno-av .syno-ux-treepanel .x-tree-node .x-tree-node-over {
color: #414b55;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-node-disabled a span {
color: rgba(65, 75, 85, 0.4) !important;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .synoav-note-label {
color: #00A6A6;
}
/* DSM5.0 styles */
/* DSM7.0 styles */
/* McAfee styles */
/* DSM5.0 styles */
/* DSM7.0 styles */
/* McAfee styles */
/* Main window appearance */
.syno-av-mcafee .syno-ux-modulelist .x-tree-node-leaf.x-tree-node-over {
background-color: rgba(205, 65, 100, 0.04);
}
.syno-av-mcafee .syno-ux-modulelist .x-tree-node-leaf.x-tree-selected {
background-color: rgba(205, 65, 100, 0.1);
}
/* List view icons for antivirus essential */
.syno-av.syno-av-clam .syno-av-list-overview {
background-image: url("images/1x/cate_icn_overview.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-clam .syno-av-list-overview {
background-image: url("images/2x/cate_icn_overview.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-clam .syno-av-list-overview {
background-image: url("images/2x/cate_icn_overview.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
.syno-av.syno-av-clam .syno-av-list-quarantine {
background-image: url("images/1x/cate_icn_quarantine.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-clam .syno-av-list-quarantine {
background-image: url("images/2x/cate_icn_quarantine.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-clam .syno-av-list-quarantine {
background-image: url("images/2x/cate_icn_quarantine.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
.syno-av.syno-av-clam .syno-av-list-config {
background-image: url("images/1x/cate_icn_setting.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-clam .syno-av-list-config {
background-image: url("images/2x/cate_icn_setting.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-clam .syno-av-list-config {
background-image: url("images/2x/cate_icn_setting.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
.syno-av.syno-av-clam .syno-av-list-eventreport {
background-image: url("images/1x/cate_icn_log.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-clam .syno-av-list-eventreport {
background-image: url("images/2x/cate_icn_log.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-clam .syno-av-list-eventreport {
background-image: url("images/2x/cate_icn_log.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
.syno-av.syno-av-clam .syno-av-list-schedulescan {
background-image: url("images/1x/cate_icn_scheduled_scan.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-clam .syno-av-list-schedulescan {
background-image: url("images/2x/cate_icn_scheduled_scan.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-clam .syno-av-list-schedulescan {
background-image: url("images/2x/cate_icn_scheduled_scan.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
.syno-av.syno-av-clam .syno-av-list-viruscodeupdate {
background-image: url("images/1x/cate_icn_update.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-clam .syno-av-list-viruscodeupdate {
background-image: url("images/2x/cate_icn_update.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-clam .syno-av-list-viruscodeupdate {
background-image: url("images/2x/cate_icn_update.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
/* List view icons for antivirus McAfee */
.syno-av.syno-av-mcafee .syno-av-list-overview {
background-image: url("images/1x/cate_icn_overview.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-mcafee .syno-av-list-overview {
background-image: url("images/2x/cate_icn_overview.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-mcafee .syno-av-list-overview {
background-image: url("images/2x/cate_icn_overview.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
.syno-av.syno-av-mcafee .syno-av-list-quarantine {
background-image: url("images/1x/cate_icn_quarantine.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-mcafee .syno-av-list-quarantine {
background-image: url("images/2x/cate_icn_quarantine.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-mcafee .syno-av-list-quarantine {
background-image: url("images/2x/cate_icn_quarantine.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
.syno-av.syno-av-mcafee .syno-av-list-config {
background-image: url("images/1x/cate_icn_setting.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-mcafee .syno-av-list-config {
background-image: url("images/2x/cate_icn_setting.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-mcafee .syno-av-list-config {
background-image: url("images/2x/cate_icn_setting.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
.syno-av.syno-av-mcafee .syno-av-list-eventreport {
background-image: url("images/1x/cate_icn_log.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-mcafee .syno-av-list-eventreport {
background-image: url("images/2x/cate_icn_log.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-mcafee .syno-av-list-eventreport {
background-image: url("images/2x/cate_icn_log.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
.syno-av.syno-av-mcafee .syno-av-list-schedulescan {
background-image: url("images/1x/cate_icn_scheduled_scan.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-mcafee .syno-av-list-schedulescan {
background-image: url("images/2x/cate_icn_scheduled_scan.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-mcafee .syno-av-list-schedulescan {
background-image: url("images/2x/cate_icn_scheduled_scan.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
.syno-av.syno-av-mcafee .syno-av-list-viruscodeupdate {
background-image: url("images/1x/cate_icn_update.png?v=06461020251755119");
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av.syno-av-mcafee .syno-av-list-viruscodeupdate {
background-image: url("images/2x/cate_icn_update.png?v=06461020251755119");
background-size: 22px 44px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av.syno-av-mcafee .syno-av-list-viruscodeupdate {
background-image: url("images/2x/cate_icn_update.png?v=06461020251755119");
background-size: 22px 44px;
outline: 1px green dashed;
}
}
/* DSM5.0 styles */
/* DSM7.0 styles */
/* McAfee styles */
/* overview status */
.syno-av {
/* The animation code */
}
@keyframes playscan {
from {
background-position: 0px -336px;
}
to {
background-position: 0px -1440px;
}
}
.syno-av .syno-av-overview-background {
border-left: 1px solid rgba(198, 212, 224, 0.4);
background: #F4F8FA;
}
.syno-av .syno-av-overview-status-button .syno-ux-button-default {
margin-right: 0px !important;
}
.syno-av .syno-av-overview-status-scan-panel {
border: 1px solid rgba(198, 212, 224, 0.4);
box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.02);
border-radius: 4px;
background-color: white;
}
.syno-av .syno-av-overview-status-scan-panel .syno-av-overview-status-message {
font-size: 13px;
color: #414b55;
}
.syno-av .syno-av-overview-iconcommon, .syno-av .syno-av-overview-icon-secure, .syno-av .syno-av-overview-icon-local-update-failed,
.syno-av .syno-av-overview-icon-update-failed, .syno-av .syno-av-overview-icon-danger,
.syno-av .syno-av-overview-icon-scan-failed,
.syno-av .syno-av-overview-icon-infected, .syno-av .syno-av-overview-icon-licenseinvalid,
.syno-av .syno-av-overview-icon-timeerror,
.syno-av .syno-av-overview-icon-licenseexpired,
.syno-av .syno-av-overview-icon-mydserror, .syno-av .syno-av-overview-icon-preparing,
.syno-av .syno-av-overview-icon-updating,
.syno-av .syno-av-overview-icon-installvirusdef,
.syno-av .syno-av-overview-icon-reprocessing, .syno-av .syno-av-overview-icon-completed, .syno-av .syno-av-overview-icon-scan-pause,
.syno-av .syno-av-overview-icon-prepare-pause {
background-image: url("images/1x/general_status_icon.png?v=06461020251755177");
height: 48px;
width: 48px;
background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av .syno-av-overview-iconcommon, .synohdpack .syno-av .syno-av-overview-icon-secure, .synohdpack .syno-av .syno-av-overview-icon-local-update-failed,
.synohdpack .syno-av .syno-av-overview-icon-update-failed, .synohdpack .syno-av .syno-av-overview-icon-danger,
.synohdpack .syno-av .syno-av-overview-icon-scan-failed,
.synohdpack .syno-av .syno-av-overview-icon-infected, .synohdpack .syno-av .syno-av-overview-icon-licenseinvalid,
.synohdpack .syno-av .syno-av-overview-icon-timeerror,
.synohdpack .syno-av .syno-av-overview-icon-licenseexpired,
.synohdpack .syno-av .syno-av-overview-icon-mydserror, .synohdpack .syno-av .syno-av-overview-icon-preparing,
.synohdpack .syno-av .syno-av-overview-icon-updating,
.synohdpack .syno-av .syno-av-overview-icon-installvirusdef,
.synohdpack .syno-av .syno-av-overview-icon-reprocessing, .synohdpack .syno-av .syno-av-overview-icon-completed, .synohdpack .syno-av .syno-av-overview-icon-scan-pause,
.synohdpack .syno-av .syno-av-overview-icon-prepare-pause {
background-image: url("images/2x/general_status_icon.png?v=06461020251755177");
background-size: 48px 1488px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av .syno-av-overview-iconcommon, .synohdpackdebug .syno-av .syno-av-overview-icon-secure, .synohdpackdebug .syno-av .syno-av-overview-icon-local-update-failed,
.synohdpackdebug .syno-av .syno-av-overview-icon-update-failed, .synohdpackdebug .syno-av .syno-av-overview-icon-danger,
.synohdpackdebug .syno-av .syno-av-overview-icon-scan-failed,
.synohdpackdebug .syno-av .syno-av-overview-icon-infected, .synohdpackdebug .syno-av .syno-av-overview-icon-licenseinvalid,
.synohdpackdebug .syno-av .syno-av-overview-icon-timeerror,
.synohdpackdebug .syno-av .syno-av-overview-icon-licenseexpired,
.synohdpackdebug .syno-av .syno-av-overview-icon-mydserror, .synohdpackdebug .syno-av .syno-av-overview-icon-preparing,
.synohdpackdebug .syno-av .syno-av-overview-icon-updating,
.synohdpackdebug .syno-av .syno-av-overview-icon-installvirusdef,
.synohdpackdebug .syno-av .syno-av-overview-icon-reprocessing, .synohdpackdebug .syno-av .syno-av-overview-icon-completed, .synohdpackdebug .syno-av .syno-av-overview-icon-scan-pause,
.synohdpackdebug .syno-av .syno-av-overview-icon-prepare-pause {
background-image: url("images/2x/general_status_icon.png?v=06461020251755177");
background-size: 48px 1488px;
outline: 1px green dashed;
}
}
.syno-av .syno-av-overview-icon-scanning {
background-image: url("images/1x/general_status_icon.png?v=06461020251755177");
height: 48px;
width: 48px;
animation: playscan 1s steps(23) infinite;
display: inline-block;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av .syno-av-overview-icon-scanning {
background-image: url("images/2x/general_status_icon.png?v=06461020251755177");
background-size: 48px 1488px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av .syno-av-overview-icon-scanning {
background-image: url("images/2x/general_status_icon.png?v=06461020251755177");
background-size: 48px 1488px;
outline: 1px green dashed;
}
}
.syno-av .syno-av-overview-icon-secure {
background-position: 0 0px;
}
.syno-av .syno-av-overview-icon-local-update-failed,
.syno-av .syno-av-overview-icon-update-failed {
background-position: 0 -48px;
}
.syno-av .syno-av-overview-icon-danger,
.syno-av .syno-av-overview-icon-scan-failed,
.syno-av .syno-av-overview-icon-infected {
background-position: 0 -96px;
}
.syno-av .syno-av-overview-icon-licenseinvalid,
.syno-av .syno-av-overview-icon-timeerror,
.syno-av .syno-av-overview-icon-licenseexpired,
.syno-av .syno-av-overview-icon-mydserror {
background-position: 0 -144px;
}
.syno-av .syno-av-overview-icon-preparing,
.syno-av .syno-av-overview-icon-updating,
.syno-av .syno-av-overview-icon-installvirusdef,
.syno-av .syno-av-overview-icon-reprocessing {
background-position: 0 -192px;
}
.syno-av .syno-av-overview-icon-completed {
background-position: 0 -240px;
}
.syno-av .syno-av-overview-icon-scan-pause,
.syno-av .syno-av-overview-icon-prepare-pause {
background-position: 0 -288px;
}
/* overview status title style*/
.syno-av .syno-ux-displayfield.syno-av-overview-title-titlecommon, .syno-av .syno-ux-displayfield.syno-av-overview-title-danger, .syno-av .syno-ux-displayfield.syno-av-overview-title-licenseexpired, .syno-av .syno-ux-displayfield.syno-av-overview-title-licenseinvalid, .syno-av .syno-ux-displayfield.syno-av-overview-title-mydserror, .syno-av .syno-ux-displayfield.syno-av-overview-title-update-failed, .syno-av .syno-ux-displayfield.syno-av-overview-title-local-update-failed, .syno-av .syno-ux-displayfield.syno-av-overview-title-timeerror, .syno-av .syno-ux-displayfield.syno-av-overview-title-secure, .syno-av .syno-ux-displayfield.syno-av-overview-title-scan, .syno-av .syno-ux-displayfield.syno-av-overview-title-infected, .syno-av .syno-ux-displayfield.syno-av-overview-title-preparing, .syno-av .syno-ux-displayfield.syno-av-overview-title-updating, .syno-av .syno-ux-displayfield.syno-av-overview-title-completed, .syno-av .syno-ux-displayfield.syno-av-overview-title-installvirusdef, .syno-av .syno-ux-displayfield.syno-av-overview-title-prepare-pause, .syno-av .syno-ux-displayfield.syno-av-overview-title-scan-pause, .syno-av .syno-ux-displayfield.syno-av-overview-title-scan-failed, .syno-av .syno-ux-displayfield.syno-av-overview-title-reprocessing {
color: #414b55;
font-size: 22px;
white-space: nowrap;
}
/* overview scan button component style */
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-common, .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-fullscan, .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-customscan, .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-systemscan {
background-image: url("images/1x/overview_bt_scan.png?v=06461020251755177");
height: 80px;
width: 80px;
margin-left: auto;
margin-top: 36px;
margin-right: auto;
margin-bottom: 14px;
background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-common, .synohdpack .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-fullscan, .synohdpack .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-customscan, .synohdpack .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-systemscan {
background-image: url("images/2x/overview_bt_scan.png?v=06461020251755177");
background-size: 80px 240px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-common, .synohdpackdebug .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-fullscan, .synohdpackdebug .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-customscan, .synohdpackdebug .syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-systemscan {
background-image: url("images/2x/overview_bt_scan.png?v=06461020251755177");
background-size: 80px 240px;
outline: 1px green dashed;
}
}
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-fullscan {
background-position: 0 0px;
}
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-customscan {
background-position: 0 -80px;
}
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-systemscan {
background-position: 0 -160px;
}
.syno-av .syno-av-overview-scan-panel .x-item-disabled .syno-av-overview-scanbuttonicon-fullscan,
.syno-av .syno-av-overview-scan-panel .x-item-disabled .syno-av-overview-scanbuttonicon-customscan,
.syno-av .syno-av-overview-scan-panel .x-item-disabled .syno-av-overview-scanbuttonicon-systemscan {
filter: grayscale(100%);
opacity: 0.4;
}
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-fullscan-btn,
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-customscan-btn,
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-systemscan-btn {
margin-right: 0px !important;
background: #FFFFFF;
border: 2px solid rgba(65, 75, 85, 0.1);
box-shadow: 0 2px 4px 0 rgba(65, 75, 85, 0.05);
border-radius: 4px;
}
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-fullscan-btn.x-btn-over,
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-customscan-btn.x-btn-over,
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-systemscan-btn.x-btn-over {
background: rgba(5, 127, 235, 0.06);
border: 2px solid #057FEB;
box-shadow: 0 2px 6px 0 rgba(5, 127, 235, 0.12);
border-radius: 4px;
}
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-fullscan-btn.x-item-disabled,
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-customscan-btn.x-item-disabled,
.syno-av .syno-av-overview-scan-panel .syno-av-overview-scanbuttonicon-systemscan-btn.x-item-disabled {
background: rgba(80, 90, 100, 0.05);
border: 2px solid rgba(80, 90, 100, 0.1);
border-radius: 4px;
color: rgba(65, 75, 85, 0.4);
}
.syno-av-overview-custom-filechooser-card {
border: 1px solid rgba(198, 212, 224, 0.5);
border-radius: 4px;
padding: 0px 8px 8px 8px;
/* overview tree panel: tree node style of tree panel */
}
.syno-av-overview-custom-filechooser-card .syno-av-overview-customscan-treepanel .x-tree-icon {
margin: 4px 4px 4px 4px;
}
.syno-av-overview-custom-filechooser-card .syno-av-overview-customscan-treepanel .x-tree-elbow-line {
margin: 0px 0px 0px 4px;
}
.syno-av-overview-custom-filechooser-card .syno-av-overview-customscan-treepanel .x-tree-node-indent {
padding: 0;
}
.syno-av-overview-custom-filechooser-card .syno-av-overview-customscan-treepanel .x-tree-ec-icon {
margin: 4px 0px 4px 4px;
}
.syno-av-overview-custom-filechooser-card .syno-av-overview-customscan-treepanel .x-tree-node-icon {
display: none;
}
.syno-av-overview-custom-filechooser-card .syno-av-overview-customscan-treepanel .x-checkbox {
vertical-align: top;
}
/* overview stop and pause button icon style*/
.syno-av-overview-pause-button {
/* empty class used for button identification */
}
.syno-av-overview-resume-button {
/* empty class used for button identification */
}
/* overview upgrade button */
.syno-av .syno-av-overview-upgradebutton .x-btn-text, .syno-av .syno-av-overview-upgradebutton.x-item-disabled .x-btn-text {
font-size: 13px;
color: #ffffff !important;
}
/* overview information panel label and text */
.syno-av-overview-informationPanel {
border: 1px solid rgba(198, 212, 224, 0.4);
box-shadow: 0 4px 9px 0 rgba(0, 0, 0, 0.02);
border-radius: 4px;
background-color: white;
}
.syno-av-overview-informationPanel .syno-ux-displayfield {
font-size: 13px;
line-height: 20px;
}
.syno-av-overview-loading {
background-image: url("images/1x/grid_icn_loading.gif");
}
/* overview expireday text */
.syno-av-overview-text-expireday {
font-size: 13px;
line-height: 20px;
color: #414b55;
}
/* DSM5.0 styles */
/* DSM7.0 styles */
/* McAfee styles */
/* purchase window's css */
.syno-av-purchasewindow {
padding: 20px 20px 20px 20px;
/* purchase window radio css */
/* purchase connecting panel */
}
.syno-av-purchasewindow .syno-av-overview-purchasewindow-toptitle {
font-size: 14px;
color: #006699;
}
.syno-av-purchasewindow .syno-av-overview-purchasewindow-topdialog {
font-size: 13px;
color: #414b55;
line-height: 28px;
}
.syno-av-purchasewindow .syno-av-overview-purchasewindow-radiogroup .x-form-item {
background-color: rgba(60, 119, 255, 0.05);
margin-bottom: 2px;
padding: 0px 0px 0px 6px;
height: 30px;
}
.syno-av-purchasewindow .syno-av-overview-purchasewindow-radiogroup .x-form-item {
padding: 2px 0px 0px 6px;
}
.syno-av-purchasewindow .syno-av-overview-purchasewindow-radiogroup .x-form-item .x-form-radio {
top: -2px;
}
.syno-av-purchasewindow .syno-av-overview-purchasewindow-radiogroup .x-form-item .x-form-cb-label {
font-weight: normal;
font-size: 13px;
color: #3c3c3c;
line-height: 21px;
}
.syno-av-purchasewindow .syno-av-overview-purchasewindow-radiogroup .x-form-item-label {
font-size: 13px;
color: #008edc;
position: absolute;
right: 0;
line-height: 30px;
}
.syno-av-purchasewindow .syno-av-overview-purchasewindow-radiogroup .x-form-item-label table {
padding: 0 26px 0 0;
position: absolute;
right: 0;
line-height: 21px;
}
.syno-av-purchasewindow .syno-av-overview-purchasewindow-radiogroup .x-form-item-label .synoav-normalsale {
color: #057FEB;
width: 100px;
line-height: 22px;
text-align: right;
}
.syno-av-purchasewindow .syno-av-overview-purchasewindow-radiogroup .x-form-item-label .synoav-offsale {
font-size: 13px;
font-weight: normal;
color: #a0aab4;
text-align: left;
width: 50px;
padding: 0 2px 0 2px;
}
.syno-av-purchasewindow .syno-av-purchase-connect {
color: #3c3c3c;
font-size: 16px;
display: table;
}
.syno-av-purchasewindow .syno-av-connect-icon {
background-image: url("images/1x/grid_icn_loading.gif");
height: 20px;
width: 20px;
}
.syno-av-purchasewindow .syno-av-purchase-button {
padding-left: 13px;
padding-right: 13px;
border-radius: 100px;
}
/* DSM5.0 styles */
/* DSM7.0 styles */
/* McAfee styles */
/* updater form panel style */
.syno-av .syno-av-updater-panel.syno-ux-formpanel .syno-av-updater-normal-texts {
font-size: 13px;
line-height: 20px;
}
/* updater status icon */
.syno-av .syno-av-updater-panel {
padding-left: 16px;
}
.syno-av .syno-av-updater-panel .syno-ux-displayfield {
padding: 0;
}
.syno-av .syno-av-updater-panel .syno-av-updater-icon-updatericoncommon, .syno-av .syno-av-updater-panel .syno-av-updater-icon-secure, .syno-av .syno-av-updater-panel .syno-av-updater-icon-updating,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-scanning, .syno-av .syno-av-updater-panel .syno-av-updater-icon-warning,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-checkupdatefail,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-network-blocked,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-volume-no-space,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-update-network-blocked,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-update-volume-no-space,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-local-update-failed {
background-image: url("images/1x/general_status_icon.png?v=0646102025175542");
height: 48px;
width: 48px;
background-repeat: no-repeat;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-updatericoncommon, .synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-secure, .synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-updating,
.synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-scanning, .synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-warning,
.synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-checkupdatefail,
.synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-network-blocked,
.synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-volume-no-space,
.synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-update-network-blocked,
.synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-update-volume-no-space,
.synohdpack .syno-av .syno-av-updater-panel .syno-av-updater-icon-local-update-failed {
background-image: url("images/2x/general_status_icon.png?v=0646102025175542");
background-size: 48px 1488px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-updatericoncommon, .synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-secure, .synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-updating,
.synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-scanning, .synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-warning,
.synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-checkupdatefail,
.synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-network-blocked,
.synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-volume-no-space,
.synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-update-network-blocked,
.synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-update-volume-no-space,
.synohdpackdebug .syno-av .syno-av-updater-panel .syno-av-updater-icon-local-update-failed {
background-image: url("images/2x/general_status_icon.png?v=0646102025175542");
background-size: 48px 1488px;
outline: 1px green dashed;
}
}
.syno-av .syno-av-updater-panel .syno-av-updater-icon-secure {
background-position: 0 -240px !important;
}
.syno-av .syno-av-updater-panel .syno-av-updater-icon-updating,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-scanning {
background-position: 0 -192px !important;
}
.syno-av .syno-av-updater-panel .syno-av-updater-icon-warning,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-checkupdatefail,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-network-blocked,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-volume-no-space,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-update-network-blocked,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-update-volume-no-space,
.syno-av .syno-av-updater-panel .syno-av-updater-icon-local-update-failed {
background-position: 0 -48px !important;
}
/* update status text style */
.syno-av .syno-av-updater-panel .syno-av-updater-title-texts {
font-size: 22px;
line-height: 28px;
color: #414b55;
}
/* warning text style */
.syno-av-overview-vd-obsolete {
color: red;
}
.syno-av-clear-category .x-form-check-wrap {
position: relative;
}
.syno-av-event-panel .syno-av-event-category-error {
color: #E64040;
}
.syno-av-event-panel .syno-av-event-category-warning {
color: #F58414;
}
.syno-av-event-panel .syno-av-event-category-detected {
color: #E64040;
}
.syno-av-event-panel .syno-av-event-category-info {
color: #414b55;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .x-panel-body.x-panel-body-noheader.x-panel-body-noborder.x-form {
padding: 0;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .syno-ux-form-radio-wrap {
padding: 4px 0;
margin-bottom: 6px;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .synoav-schedule-scan-editorwindow-sysscan {
padding: 4px 0;
margin-bottom: 6px;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .synoav-schedule-scan-editorwindow-customscan {
margin-bottom: 6px;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .synoav-schedule-scan-editorwindow-customscan .x-panel-body.x-panel-body-noheader.x-panel-body-noborder {
padding: 0px;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .synoav-schedule-scan-editorwindow-customscan .syno-ux-button {
margin-top: 2px;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .synoav-schedule-scan-editorwindow-scandate {
padding: 4px 0;
margin-bottom: 6px;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .synoav-schedule-scan-editorwindow-scandate .x-panel-body.x-panel-body-noheader.x-panel-body-noborder {
padding: 0px;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .synoav-schedule-scan-editorwindow-scantime {
padding: 4px 0;
margin-bottom: 6px;
}
.synoav-schedule-scan-editorwindow .synoav-schedule-scan-editorwindow-formpanel .synoav-schedule-scan-editorwindow-scantime .x-panel-body.x-panel-body-noheader.x-panel-body-noborder {
padding: 0px;
}
/* DSM5.0 styles */
/* DSM7.0 styles */
/* McAfee styles */
.syno-av .syno-av-quarantine-restoring .x-btn-text:after,
.syno-av .syno-av-quarantine-deleting .x-btn-text:after,
.syno-av .syno-av-quarantine-editing-all .x-btn-text:after {
content: '.';
animation: blackdots 2s steps(1, end) infinite;
}
@keyframes blackdots {
0%, 20% {
color: transparent;
text-shadow: 0.25em 0 0 transparent, 0.5em 0 0 transparent;
}
40% {
color: black;
text-shadow: 0.25em 0 0 transparent, 0.5em 0 0 transparent;
}
60% {
text-shadow: 0.25em 0 0 black, 0.5em 0 0 transparent;
}
80%, 100% {
text-shadow: .25em 0 0 black, .5em 0 0 black;
}
}
.syno-av .syno-av-quarantine-batch-edit-window .x-form-check-wrap {
padding: 4px 0px 4px 0px;
}
/* DSM5.0 styles */
/* DSM7.0 styles */
/* McAfee styles */
.syno-av .syno-ux-treepanel {
overflow-x: hidden;
/**checkbox**/
/** gradient style **/
}
.syno-av .syno-ux-treepanel .x-border-panel {
background-color: transparent;
}
.syno-av .syno-ux-treepanel .x-tree-root-ct {
width: auto !important;
overflow: hidden;
}
.syno-av .syno-ux-treepanel .x-tree-node-el {
display: table;
width: 100%;
line-height: 28px;
height: 28px;
overflow: hidden;
}
.syno-av .syno-ux-treepanel .x-tree-node-indent {
padding-left: 4px;
padding-right: 4px;
}
.syno-av .syno-ux-treepanel .x-tree-node-indent .x-tree-elbow-line {
width: 20px;
}
.syno-av .syno-ux-treepanel .x-tree-node {
text-overflow: ellipsis;
white-space: nowrap;
}
.syno-av .syno-ux-treepanel .x-tree-node a span {
font-size: 13px;
padding-left: 4px;
padding-right: 6px;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-ec-icon {
background-image: url("images/1x/cate_tree_arrow.png?v=0646102025175572");
height: 20px;
width: 20px;
margin-top: 4px;
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpack .syno-av .syno-ux-treepanel .x-tree-node .x-tree-ec-icon {
background-image: url("images/2x/cate_tree_arrow.png?v=0646102025175572");
background-size: 20px 40px;
}
}
@media (-webkit-min-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3 / 2), (min-resolution: 144dpi) {
.synohdpackdebug .syno-av .syno-ux-treepanel .x-tree-node .x-tree-ec-icon {
background-image: url("images/2x/cate_tree_arrow.png?v=0646102025175572");
background-size: 20px 40px;
outline: 1px green dashed;
}
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-elbow,
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-elbow-end {
visibility: hidden;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-elbow-minus,
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-elbow-end-minus {
background-position: 0px 0;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-elbow-plus,
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-elbow-end-plus {
background-position: 0 -20px;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-node-over {
background-color: rgba(60, 119, 255, 0.05);
border-radius: 5px;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-node-over .syno-ux-cb-grayed {
background-position: 0 -168px;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-node-over .syno-ux-cb-disabled.syno-ux-cb-checked {
background-position: 0 -120px;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-node-over .x-tree-elbow,
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-node-over .x-tree-elbow-end {
visibility: hidden;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-selected {
background-color: rgba(60, 119, 255, 0.1);
border-radius: 5px;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-selected .x-tree-elbow,
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-selected .x-tree-elbow-end {
visibility: hidden;
}
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-node-disabled .x-tree-elbow,
.syno-av .syno-ux-treepanel .x-tree-node .x-tree-node-disabled .x-tree-elbow-end {
visibility: hidden;
}
.syno-av .syno-ux-treepanel .x-checkbox {
background-image: url("images/bt_checkbox.svg?v=0646102025175572");
margin-top: -2px !important;
height: 20px;
width: 20px;
background-repeat: no-repeat;
background-position: 0px 0;
vertical-align: middle;
margin-left: 4px !important;
margin-right: 8px !important;
}
.syno-av .syno-ux-treepanel .x-checkbox:hover {
background-position: 0 -24px;
}
.syno-av .syno-ux-treepanel .x-item-disabled .x-checkbox {
background-position: 0 -48px;
}
.syno-av .syno-ux-treepanel .x-checkbox-checked .x-checkbox {
background-position: 0 -72px;
}
.syno-av .syno-ux-treepanel .x-checkbox-checked .x-checkbox:hover {
background-position: 0 -96px;
}
.syno-av .syno-ux-treepanel .x-item-disabled .x-checkbox-checked .x-checkbox {
background-position: 0 -120px;
}
.syno-av .syno-ux-treepanel .x-checkbox-grayed .x-checkbox {
background-position: 0 -144px;
}
.syno-av .syno-ux-treepanel .x-checkbox-grayed .x-checkbox:hover {
background-position: 0 -168px;
}
.syno-av .syno-ux-treepanel .x-item-disabled .x-checkbox-grayed .x-checkbox {
background-position: 0 -192px;
}
.syno-av .syno-ux-treepanel.syno-ux-treepanel-gradient .x-panel-bwrap:before {
position: absolute;
display: block;
height: 6px;
content: "";
width: 100%;
z-index: 99;
}
.syno-av .syno-ux-treepanel.syno-ux-treepanel-gradient .x-panel-bwrap:after {
position: absolute;
display: block;
height: 6px;
content: "";
width: 100%;
z-index: 99;
margin-top: -6px;
}
.syno-av .syno-ux-treepanel.syno-ux-treepanel-gradient.scroll-at-top .x-panel-bwrap:before, .syno-av .syno-ux-treepanel.syno-ux-treepanel-gradient.scroll-at-bottom .x-panel-bwrap:after {
display: none;
}