﻿md-dialog.restore-contacts { width: 700px; height: 600px; }
    md-dialog.restore-contacts .container-main-dialog { width: 700px; height: 600px; background-color: white; }
    md-dialog.restore-contacts .container-restore-history { padding: 15px; height: 100%; color: #757575; background-color: white; }

        md-dialog.restore-contacts .container-restore-history .header { font-size: 16px; min-height: 20px; }
        md-dialog.restore-contacts .container-restore-history .container-occurrence { width: 50%; }
            md-dialog.restore-contacts .container-restore-history .container-occurrence .occurrences-content { overflow: auto; }
            md-dialog.restore-contacts .container-restore-history .container-occurrence table.occurrence-items-data { width: 95%; min-width: 160px; margin-top: 5px; }
                md-dialog.restore-contacts .container-restore-history .container-occurrence table.occurrence-items-data table { width: 95%; min-width: 160px; }
                md-dialog.restore-contacts .container-restore-history .container-occurrence table.occurrence-items-data tr { height: 30px; }
                md-dialog.restore-contacts .container-restore-history .container-occurrence table.occurrence-items-data td { padding: 5px; }
                md-dialog.restore-contacts .container-restore-history .container-occurrence table.occurrence-items-data .item:hover { background-color: rgba(224, 224, 224, 1); }
                md-dialog.restore-contacts .container-restore-history .container-occurrence table.occurrence-items-data .item.active { background-color: rgba(224, 224, 224, 1) !important; }

            md-dialog.restore-contacts .container-restore-history .container-occurrence md-progress-circular { margin-top: 200px; margin-left: 140px; }
            md-dialog.restore-contacts .container-restore-history .container-mailboxes { width: 50%; margin-left: 15px; }
            md-dialog.restore-contacts .container-restore-history .container-mailboxes .container-processed-mailboxes { margin-top: 5px; margin-bottom: 5px; }
            md-dialog.restore-contacts .container-restore-history .container-mailboxes .container-task-state { margin-top: 5px; }

            md-dialog.restore-contacts .container-restore-history .container-mailboxes .md-green-button { float: right; min-width: 120px; width: 120px; min-height: 24px; font-size: 11px; font-weight: bold; height: 24px; line-height: 18px; background-position: 7px 4px; background-repeat: no-repeat; width: 16px; height: 16px; background-color: transparent !important; border: 1px; border-style: solid; border-color: #33BDA4 !important; color: #33BDA4 !important; background-color: transparent !important; display: block !important; box-sizing: border-box !important; }
                md-dialog.restore-contacts .container-restore-history .container-mailboxes .md-green-button[disabled] { background-color: transparent !important; border: 1px; border-style: solid; border-color: #D2D2D2 !important; color: #D2D2D2 !important; box-sizing: border-box !important; }
                md-dialog.restore-contacts .container-restore-history .container-mailboxes .md-green-button.restore-now-button.none-task { min-width: 120px; width: 120px; min-height: 24px; font-size: 11px; font-weight: bold; height: 24px; background: url('../../i/gear_frozen.png'); background-size: 14px 14px; background-repeat: no-repeat; background-position: 4px 4px; }
                md-dialog.restore-contacts .container-restore-history .container-mailboxes .md-green-button.restore-now-button.running-task { min-width: 120px; width: 120px; min-height: 24px; font-size: 11px; font-weight: bold; height: 24px; background: url('../../i/gear_spining.gif'); background-size: 24px 24px; background-repeat: no-repeat; width: 16px; height: 16px; }

            md-dialog.restore-contacts .container-restore-history .container-mailboxes .tab-body { margin-top: 20px; }
                md-dialog.restore-contacts .container-restore-history .container-mailboxes .tab-body .current-task { padding-bottom: 10px; font-size: 16px; }
                md-dialog.restore-contacts .container-restore-history .container-mailboxes .tab-body .running-task { background: url('../../i/gears_spining.gif'); background-repeat: no-repeat; background-size: 32px; line-height: 32px; height: 32px; padding-left: 40px; }
                md-dialog.restore-contacts .container-restore-history .container-mailboxes .tab-body .none-task { background: url('../../i/gears_frozen.png'); background-repeat: no-repeat; background-size: 32px; line-height: 32px; height: 32px; padding-left: 40px; }
                md-dialog.restore-contacts .container-restore-history .container-mailboxes .tab-body .container-task-state { margin-top: 10px; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; }
                    md-dialog.restore-contacts .container-restore-history .container-mailboxes .tab-body .container-task-state .updates-message { line-height: 18px; vertical-align: middle; }
