/*<meta/>*/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } html, body, form { font: 400 96.825%/1.5 "Open Sans", sans-serif; } a { text-decoration: none; color: #4875b3; -o-transition: color .12s linear, background .12s linear; transition: color .12s linear, background .12s linear; -webkit-transition: color .12s linear, background .12s linear; } a:hover { color: #6699ff; } h1 { font-size: 250%; font-weight: bold; } h2 { font-size: 200%; } h3 { font-size: 175%; } h4 { font-size: 125%; } ul, li, div, button { outline: none; } input { box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } #header { height: 60px; background: #00204d; padding: 0; } #header::after, #header::before, #body #contentBody .buttons::after, #body #contentBody .buttons::before { content: ""; display: table; clear: both; } #body #contentBody .buttons { position: absolute; top: 10px; height: 30px; left: 7px; right: 23px; } #header .logo, #responsiveHeader .logo { color: #FFF; font: 100 200%/1.15 "Acronis Cyber", "Open Sans", sans-serif; } #header .logo, #responsiveHeader .logo { padding-left: 55px; } #header .logo { padding-top: 10px; } #header .logo, #body .button-group-container-left { float: left; } #header .search-account-container, #body .button-group-container-right { float: right; } #header .central-account-wrapper, #responsiveHeader .central-account-wrapper { display: none; } #header .search-bar { position: relative; vertical-align: middle; line-height: 60px; margin-right: 55px; } #header .search-bar .search-submit-wrapper .search-submit::after { position: absolute; top: 1px; right: 10px; font-family: 'iconfont'; content: "\EBA0"; font-style: normal; transform: scaleX(.999); text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.25em; color: #808080; font-weight: 400; cursor: pointer; } #header #search-field { padding: 5px 25px 5px 10px; width: 240px; } #header .search-filter-wrapper { display: none; } #responsiveHeader #slideRight { position: absolute; top: 0; left: 0; } #responsiveHeader #slideRight #sidebarButton { height: 60px; width: 60px; } #body { position: absolute; right: 0; bottom: 0; left: 0; top: 135px; } #navigation { width: 349px; position: absolute; top: 0; bottom: 0; left: 55px; background: #FFF; border-right: 1px solid #ccc; -webkit-transition: left .1s linear; -o-transition: left .1s linear; transition: left .1s linear; z-index: 1; } #navigation.nav-closed { left: -350px; } #navigation #home { display: none; padding: 7px 12px 6px 35px; cursor: pointer; position: relative; } #navigation #home #home-text { color: #4875b3; } #navigation #home:hover #home-text { color: #6699ff; } #navigation #home #home-text::before { position: absolute; top: 4px; left: 10px; font-family: 'iconfont'; content: "\EA79"; font-style: normal; transform: scaleX(.999); text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.25em; color: #4875b3; font-weight: 400; cursor: pointer; padding-right: 5px; -webkit-transition: color .12s linear, background .12s linear; -o-transition: color .12s linear, background .12s linear; transition: color .12s linear, background .12s linear; } #navigation .tabs-nav-icon { display: none; } #navigation .tabs .tab ul.tabs-nav { list-style-type: none; margin: 0; padding: 0 10px; float: left; } #navigation .tabs .tab.active ul.tabs-nav { border-bottom: 3px solid #4875b3; } #navigation .tabs .tab ul.tabs-nav li>div { padding: 0 0 15px 0; cursor: pointer; } #navigation .tabs .tab ul.tabs-nav li>div span.tabs-nav-text { color: #00204d; -webkit-transition: color .12s linear; -o-transition: color .12s linear; transition: color .12s linear; } #navigation .tabs .tab ul.tabs-nav li:hover>div span.tabs-nav-text { color: #6699ff; } #navigation .tabs .tab ul.tabs-nav li.tabs-nav-active { outline: none; } #navigation .tabs .tab .tabs-panel { display: none; } #navigation .tabs .tab .tabs-panel-search { display: block; margin-top: 15px; padding: 5px; width: 90%; margin: 15px auto 0 auto; } #navigation .tabs .tab .tabs-panel-content { margin: 0 20px 15px 0; padding-top: 15px; } #navigation .tabs .tab.active .tabs-panel { position: absolute; right: 0; left: 0; top: 40px; bottom: 0; display: block; overflow-y: auto; border-top: 1px solid #ccc; } #navigation ul.tree, #navigation .tabs .tab .link-list-popup ul { list-style-type: none; padding: 0; margin: 0; } #navigation ul.tree li.tree-node .label .toc-icon { display: none; } #navigation ul.tree li.tree-node-collapsed>.tree { display: none; } #navigation ul.tree li.tree-node { position: relative; } #navigation ul.tree li.tree-node>div a::before { position: absolute; left: 5px; top: 5px; font-family: 'iconfont'; content: "\ea13"; font-style: normal; transform: scaleX(.999); text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1.25em; color: #4875b3; font-weight: 700; -webkit-transition: transform .1s linear, color .12s linear, background .12s linear; -o-transition: transform .1s linear, color .12s linear, background .12s linear; transition: transform .1s linear, color .12s linear, background .12s linear; cursor: pointer; } #navigation ul.tree li.GlossaryPageEntry .GlossaryPageDefinition { text-align: justify; font-size: 75%; padding: 7px 12px 6px 30px; } #navigation ul.tree li.tree-node.tree-node-leaf>div a::before { content: ""; } #navigation ul.tree li.tree-node.tree-node-collapsed>div a::before { transform: rotate(0deg); } #navigation ul.tree li.tree-node.tree-node-expanded>div a::before { transform: rotate(90deg); } #navigation ul.tree li.tree-node.tree-node-selected>div a::before { color: #FFF; } #navigation ul.tree li ul.tree.inner { padding: 0 0 0 30px; } #navigation ul.tree li>div a, #navigation .tabs .tab .link-list-popup ul li>a { display: block; padding: 7px 12px 6px 30px; margin: 0; color: #00204d; -webkit-transition: color .12s linear, background .12s linear; -o-transition: color .12s linear, background .12s linear; transition: color .12s linear, background .12s linear; } #navigation ul.tree li>div a:hover, #navigation .tabs .tab .link-list-popup ul li>a:hover { background-color: #e4ebf4; color: #4875b3; } #navigation ul.tree li.tree-node-selected>div a { background-color: #4875b3; color: #FFF; } #body #contentBody { position: absolute; top: 0; right: 0; bottom: 0; left: 420px; } #body #contentBody.nav-closed { left: 50px; } .doc-type { display: block; background: #00204d; width: 100%; color: #FFF; text-align: left; font: 100 137.5%/1 "Acronis Cyber", "Open Sans", sans-serif; } .doc-type span { display: table-cell; padding-left: 55px; padding-bottom: 10px; } #responsiveHeader .doc-type { display: table-row; } #body #contentBody .buttons button, #body #contentBody #responsiveHeader #sidebarButton, #navigationResizeBar #show-hide-navigation { background: none; border: none; cursor: pointer; vertical-align: middle; } #body #contentBody .buttons button::after, #body #contentBody #responsiveHeader #sidebarButton::after, #navigationResizeBar #show-hide-navigation::after { font-family: 'iconfont'; font-style: normal; transform: scaleX(.999); text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-size: 1em; color: #4875b3; font-weight: 400; -webkit-transition: color .12s linear, background .12s linear; -o-transition: color .12s linear, background .12s linear; transition: color .12s linear, background .12s linear; } #body #contentBody .buttons button:hover::after, #navigationResizeBar #show-hide-navigation:hover::after { color: #6699ff; } #navigationResizeBar #show-hide-navigation::after { content: "\EB87"; font-size: 2em; } #body #contentBody #responsiveHeader #sidebarButton::after { color: #FFF; content: "\EB1E"; font-size: 2em; } body.active #body #contentBody #responsiveHeader #sidebarButton::after { content: "\EBD7"; } #body #contentBody .buttons button.expand-all-button::after { content: "\EB63"; font-size: 2em; } #body #contentBody .buttons button.collapse-all-button::after { content: "\EB21"; font-size: 2em; } #body #contentBody .buttons button.print-button::after { content: "\eb68"; font-size: 1.625em; } #body #contentBody .buttons button.remove-highlight-button { display: none; } #body #contentBody .buttons button.remove-highlight-button::after { content: "\EA86"; font-size: 1.95em; } #body #contentBody .buttons button.pdf-button::after { content: "\EB53"; font-size: 2em; } #body #contentBody .buttons button.send-feedback-button::after { content: "\EA3F"; font-size: 1.5625em; } #body #contentBody .buttons button.return-button::after { content: "All guides"; font-family: "Open Sans", sans-serif; font-size: 1.5em; } #body #contentBody .buttons button.previous-topic-button::after { content: "\EB09"; font-size: 2em; } #body #contentBody .buttons button.next-topic-button::after { content: "\EB0C"; font-size: 2em; } #body #contentBody #contentBodyInner { position: absolute; top: 50px; bottom: 0; right: 0; left: 0; background-color: #FFF; overflow: auto; } #body #contentBody #contentBodyInner #searchPane.loading::after { font-size: 250%; font-weight: bold; color: #00204d; padding-bottom: 10px; content: "Searching..."; } #body #contentBody #contentBodyInner #searchPane.loading #results-heading, #body #contentBody #contentBodyInner #searchPane.loading #resultList, #body #contentBody #contentBodyInner #searchPane.loading #pagination { display: none; } #body #contentBody #contentBodyInner #searchPane { padding: 0 40px; } #body #contentBody #contentBodyInner #searchPane #resultList b { background-color: #ffcc73; padding: 0 3px; font-weight: normal; } #body #contentBody #contentBodyInner #searchPane #results-heading { color: #00204d; padding-bottom: 10px; } #body #contentBody #contentBodyInner #searchPane #resultList { list-style-type: none; margin: 0; padding: 0; } #body #contentBody #contentBodyInner #searchPane #resultList>li { margin-bottom: 10px; } #body #contentBody #contentBodyInner #searchPane #resultList .title { font-weight: normal; margin: 0 0 2px 0; } #body #contentBody #contentBodyInner #searchPane #resultList a { text-decoration: underline; } #body #contentBody #contentBodyInner #searchPane #resultList .url cite { color: #076685; font-size: 81.25%; font-style: normal; } #body #contentBody #contentBodyInner #searchPane #pagination { padding: 20px 0; } #body #contentBody #contentBodyInner #searchPane #pagination a.previousPage { padding-left: 0; } #body #contentBody #contentBodyInner #searchPane #pagination a.nextPage { padding-right: 0; margin-right: 0; } #body #contentBody #contentBodyInner #searchPane #pagination a.previousPage, #body #contentBody #contentBodyInner #searchPane #pagination a.nextPage, #body #contentBody #contentBodyInner #searchPane #pagination a.specificPage { padding: 5px 10px; margin-right: 10px; } #body #contentBody #contentBodyInner #searchPane #pagination a.previousPage:hover, #body #contentBody #contentBodyInner #searchPane #pagination a.nextPage:hover, #body #contentBody #contentBodyInner #searchPane #pagination a.specificPage:hover { background-color: #e4ebf4; color: #4875b3; } #body #contentBody #contentBodyInner #searchPane #pagination #selected { background-color: #4875b3; color: #FFF; } #topic { height: 100%; width: 100%; touch-action: none; /* Fixes iframe scroll on mobile devices */ } .tooltip { display: none; position: absolute; border: 1px solid #707070; color: #707070; background-color: white; padding: .2rem .4rem .2rem .4rem; font-size: .75rem; z-index: 100001; box-shadow: 0px 3px 9px rgba(0, 0, 0, 0.16); line-height: 1rem; pointer-events: none; } .clearfix::before, .clearfix::after { content: ""; display: table; clear: both; } #show-hide-navigation { display: block; } #responsiveHeader { display: none; background: #00204d; width: 100%; } #navigation #search-sidebar { display: none; padding: 0 10px; } #navigation #search-sidebar #search-field-sidebar { display: block; margin: 5px auto 5px auto; padding: 5px 10px 5px 10px; width: 100%; } #navigation .tabs .tab .link-list-popup { position: absolute; background-color: #FFF; border: 1px solid #000; } .disclaimer { display: block; line-height: 30px; background-color: #ffcc73; font-variant: all-small-caps; font-weight: bold; text-align: center; white-space: nowrap; } #responsiveHeader .disclaimer { display: table-row; } .tabs-panel-content { position: relative; } #body #contentBody #responsiveHeader .homeLink { display: table-cell; vertical-align: middle; height: 60px; width: 100%; } #navigation #search-sidebar #responsive-search-index { display: none; } #navigation #search-sidebar #responsive-search-glossary { display: none; } #DEBUG_Log { display: none; } #navigationResizeBar { position: absolute; left: 350px; top: 140px; z-index: 2; -webkit-transition: left .1s linear, color .12s linear, background .12s linear; -o-transition: left .1s linear, color .12s linear, background .12s linear; transition: left .1s linear, color .12s linear, background .12s linear; } #navigationResizeBar #show-hide-navigation { height: 100%; } #navigationResizeBar.nav-closed { bottom: 0; left: 0; border-right: 1px solid #ccc; } #navigationResizeBar.nav-closed:hover { background: #e4ebf4; } #navigationResizeBar.nav-closed #show-hide-navigation { transform: rotate(180deg); } .skip-to-content { display: none; } .search-filter-content { display: none; } .invisible-label { display: none; } .login-dialog { display: none; } @media screen and (max-width: 1023px) { #navigation { left: 25px; } #navigationResizeBar { left: 325px; } #header .logo, body > .doc-type span { padding-left: 30px; } #header .search-bar { margin-right: 30px; } #body #contentBody { left: 390px; } } @media screen and (max-width: 768px) { body>.disclaimer, body>.doc-type { display: none; } body.active #body #navigation { left: 0; } #body { top: 0; } #header { display: none; } #body #navigation { left: -350px; } #body #contentBody { left: 0; right: 0; } #body #contentBody #responsiveHeader { display: table; } #body #contentBody .toolbar-buttons { top: 120px; } #body #contentBody #contentBodyInner { top: 160px; } #navigation #search-sidebar { display: block; } #navigation #home { display: block; } #navigation .tabs { padding: 0 10px; } #navigation .tabs .tab ul.tabs-nav { float: none; padding: 0; } #navigation .tabs .tab ul.tabs-nav li>div { padding: 10px 0; } #navigation .tabs .tab.active .tabs-panel { top: 140px; border: none; } #navigation .tabs .tab .tabs-panel-content { margin: 0 0 15px 0; padding: 0 10px; } #navigation .tabs .tab .tabs-panel-search { margin-bottom: 15px; } #navigationResizeBar { display: none; } #body #contentBody.nav-closed { left: inherit; } #navigation.nav-closed { left: inherit; } #navigationResizeBar.nav-closed { bottom: auto; border-right: inherit; } #body #navigation { top: 56px; } #body #contentBody .toolbar-buttons { left: 5px; right: 5px; } #body #contentBody #contentBodyInner #searchPane { padding: 0 10px; } #body #contentBody .buttons button.return-button::after { content: "\EAAF"; font-family: 'iconfont'; font-size: 2em; } } @media screen and (max-width: 480px) { #responsiveHeader .logo { font-size: 150%; } .doc-type { font-size: 112.5%; } body { font-size: 87.5%; } #responsiveHeader .logo, .doc-type span { padding-left: 45px; } #body #contentBody #responsiveHeader .homeLink { height: 45px; } #responsiveHeader #slideRight #sidebarButton { width: 45px; height: 45px; } #body #contentBody #responsiveHeader #sidebarButton::after { font-size: 1.75em; } #navigation .tabs .tab.active .tabs-panel { top: 130px; } } /* iPhones < 380px */ @media screen and (max-width: 380px) { #navigation { border-right: none; } body.active #body #navigation { width: 100%; } body { font-size: 75%; } #navigation .tabs .tab.active .tabs-panel { top: 120px; } }