.caret.caret { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/chevron-down.png?v=7034"); background: url("https://winscp-static-746341.c.cdn77.org/assets/images/chevron-down.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; border: none; content: ''; height: 6px; width: 10px; } .dropup .caret.caret, .navbar-fixed-bottom .dropdown .caret.caret { border: none; -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .open.open.dropup .caret.caret, .navbar-fixed-bottom .dropdown.open.open .caret.caret { -webkit-transform: rotate(0); -ms-transform: rotate(0); transform: rotate(0); } .open.open .caret.caret { -webkit-transform: rotate(180deg); -ms-transform: rotate(180deg); transform: rotate(180deg); } .ws-icon-arrow::after { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/arrow-horiz.png?v=7034"); background: url("https://winscp-static-746341.c.cdn77.org/assets/images/arrow-horiz.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; content: ''; display: inline-block; height: 12px; margin-left: 0.3em; width: 23px; } .ws-icon-arrow.soft-link::after { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/arrow-horiz-soft.png?v=7034"); background: url("https://winscp-static-746341.c.cdn77.org/assets/images/arrow-horiz-soft.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; opacity: 0.5; } .ws-icon-picture { position: relative; padding-left: 25px; } .ws-icon-picture::before { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/picture-icon.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; content: ''; display: inline-block; height: 15px; width: 15px; position: absolute; left: 0; top: 0.2em; } .ws-icon-attachment { position: relative; padding-left: 25px; } .ws-icon-attachment::before { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/paperclip-icon.png?v=7034"); background: url("https://winscp-static-746341.c.cdn77.org/assets/images/paperclip-icon.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; content: ''; display: inline-block; height: 15px; width: 15px; position: absolute; left: 0; top: 0.2em; } .ws-icon-bug { position: relative; padding-left: 16px; white-space: nowrap; } .ws-icon-bug::before { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/bug-icon.png?v=7034"); background: url("https://winscp-static-746341.c.cdn77.org/assets/images/bug-icon.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; content: ''; display: inline-block; height: 15px; width: 15px; position: absolute; left: 0; top: 0.1em; } .ws-icon-label { position: relative; padding-left: 30px; } .ws-icon-label::before { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/label-icon.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; content: ''; display: inline-block; height: 14px; width: 19px; position: absolute; left: 0; top: 0.2em; } @font-face { font-family: 'Roboto Mono'; src: url("https://winscp-static-746341.c.cdn77.org/assets/fonts/robotomono-bold.eot?v=7034"); src: url("https://winscp-static-746341.c.cdn77.org/assets/fonts/robotomono-bold.eot?v=7034#iefix") format("embedded-opentype"), url("https://winscp-static-746341.c.cdn77.org/assets/fonts/robotomono-bold.woff2?v=7034") format("woff2"), url("https://winscp-static-746341.c.cdn77.org/assets/fonts/robotomono-bold.woff?v=7034") format("woff"); font-weight: bold; font-style: normal; } @font-face { font-family: 'Roboto Mono'; src: url("https://winscp-static-746341.c.cdn77.org/assets/fonts/robotomono-regular.eot?v=7034"); src: url("https://winscp-static-746341.c.cdn77.org/assets/fonts/robotomono-regular.eot?v=7034#iefix") format("embedded-opentype"), url("https://winscp-static-746341.c.cdn77.org/assets/fonts/robotomono-regular.woff2?v=7034") format("woff2"), url("https://winscp-static-746341.c.cdn77.org/assets/fonts/robotomono-regular.woff?v=7034") format("woff"); font-weight: normal; font-style: normal; } @font-face { font-family: 'Roboto'; src: url("https://winscp-static-746341.c.cdn77.org/assets/fonts/roboto-light.eot?v=7034"); src: url("https://winscp-static-746341.c.cdn77.org/assets/fonts/roboto-light.eot?v=7034#iefix") format("embedded-opentype"), url("https://winscp-static-746341.c.cdn77.org/assets/fonts/roboto-light.woff2?v=7034") format("woff2"), url("https://winscp-static-746341.c.cdn77.org/assets/fonts/roboto-light.woff?v=7034") format("woff"); font-weight: 300; font-style: normal; } @font-face { font-family: 'Roboto'; src: url("https://winscp-static-746341.c.cdn77.org/assets/fonts/roboto-regular.eot?v=7034"); src: url("https://winscp-static-746341.c.cdn77.org/assets/fonts/roboto-regular.eot?v=7034#iefix") format("embedded-opentype"), url("https://winscp-static-746341.c.cdn77.org/assets/fonts/roboto-regular.woff2?v=7034") format("woff2"), url("https://winscp-static-746341.c.cdn77.org/assets/fonts/roboto-regular.woff?v=7034") format("woff"); font-weight: normal; font-style: normal; } header.flex-layout h2 + *, .news-block header h2 + *, header.flex-layout .h2 + *, .news-block header .h2 + *, header.flex-layout h3 + *, .news-block header h3 + *, header.flex-layout .h3 + *, .news-block header .h3 + *, .date-bubble { background-color: rgba(140, 149, 164, 0.1); border-radius: 100px; color: #8c95a4; font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; font-size: 12px; line-height: 34.8px; padding: 0 22px; white-space: nowrap; } h1, .h1, h2, .h2 { margin-bottom: 30.0px; } .sidebar h1, .sidebar .h1, .sidebar h2, .sidebar .h2 { margin-bottom: 10.0px; } @media (min-width: 768px) { .sidebar h1, .sidebar .h1, .sidebar h2, .sidebar .h2 { margin-top: 0; margin-bottom: 20.0px; } } h1, .h1 { font-family: Roboto, Arial, sans-serif; font-size: 36px; font-weight: 300; color: #545559; margin-top: 20.0px; } @media (max-width: 767px) { h1, .h1 { font-size: 28px; } } h2, .h2 { font-family: Roboto, Arial, sans-serif; font-size: 28px; font-weight: 300; color: #545559; margin-top: 0; } .sidebar h2, .sidebar .h2 { font-size: 16px; font-weight: 400; } @media (max-width: 767px) { h2, .h2 { font-size: 23.77778px; margin-bottom: 20.0px; } .sidebar h2, .sidebar .h2 { font-size: 16px; } } h3, .h3 { font-family: Roboto, Arial, sans-serif; font-size: 16px; font-weight: normal; color: #8c95a4; margin-top: 0; margin-bottom: 20.0px; } @media (min-width: 768px) { h3, .h3 { margin-bottom: 40.0px; } } .sidebar h3, .sidebar .h3 { margin-bottom: 10.0px; } @media (min-width: 768px) { .sidebar h3, .sidebar .h3 { margin-bottom: 20.0px; } } h4, .h4 { font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; font-size: 14px; font-weight: 300; color: #8c95a4; margin-top: 0; margin-bottom: 20.0px; } @media (min-width: 768px) { h4, .h4 { margin-bottom: 40.0px; } } .sidebar h4, .sidebar .h4 { margin-bottom: 10.0px; } @media (min-width: 768px) { .sidebar h4, .sidebar .h4 { margin-bottom: 20.0px; } } h5, .h5 { font-family: Roboto, Arial, sans-serif; font-size: 16px; font-weight: normal; color: #545559; margin-top: 0; margin-bottom: 0; } .header-default-size { color: #545559; font-size: 14px; font-weight: 700; margin-bottom: 21px; } p, ul, ol, dl, blockquote { margin-bottom: 20.0px; } .sidebar p, .sidebar ul, .sidebar ol, .sidebar dl, .sidebar blockquote { margin-bottom: 6.66667px; } code { white-space: pre; } pre code { color: #2d90de; } code.code-wrap { white-space: normal; word-break: break-word; } abbr[title], abbr[data-original-title] { text-decoration: none; } .main-content-container ul ul { padding-left: 4.5%; } @media (max-width: 767px) { .nav ul { margin-bottom: 40.0px; } } .nav li { margin-bottom: 13.3px; } @media (max-width: 767px) { .nav li { margin-bottom: 6.65px; } } .special-large { color: #2d90de; font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; font-size: 26px; letter-spacing: -0.05em; } @media (min-width: 768px) { .special-large { font-size: 40px; } } span.special-large, strong.special-large em.special-large { margin-right: 0.1em; } @media (min-width: 480px) { span.special-large, strong.special-large em.special-large { margin-right: 0.3em; margin-left: 0.2em; } } .ws-icon-arrow.main-link::after, .ws-icon-arrow.soft-link::after { box-sizing: content-box; padding-left: 46px; } .ws-icon-arrow.main-link { text-transform: uppercase; font-weight: 700; } .ws-icon-arrow.soft-link:link, .ws-icon-arrow.soft-link:visited { color: #545559; text-decoration: none; } .ws-icon-arrow.soft-link:hover, .ws-icon-arrow.soft-link:focus, .ws-icon-arrow.soft-link:active { color: #545559; text-decoration: underline; } .note { margin-bottom: 0; } .note.note-small { font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; font-size: 12px; font-weight: 500; opacity: 0.8; } .font-monospace { font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; letter-spacing: 1px; } .font-size-small { font-size: 12px; } .font-size-normal { font-size: 14px; } .toc, .toc ul { list-style-type: none; margin-bottom: 0; margin-left: 0; padding-left: 0; } .toc ul { padding-left: 4.5%; } .toc li { padding-left: 10px; } .toc li::before { background: #2d90de; border-radius: 2px; content: ''; display: inline-block; height: 2px; left: -8px; position: relative; top: -1px; vertical-align: middle; width: 2px; } .wikilink2:link, .wikilink2:visited, .wikilink2:hover, .wikilink2:focus, .wikilink2:active { color: red; } .nowrap { white-space: nowrap; } .btn.btn, [type="submit"], .pagination.pagination p > a, .pagination.pagination p > strong { font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; font-size: 12px; font-weight: 700; letter-spacing: 0.75px; line-height: 1.33333; text-transform: uppercase; border-radius: 500px; padding: 13px 30px; } @media (max-width: 450px) { .btn.btn, [type="submit"], .pagination.pagination p > a, .pagination.pagination p > strong { white-space: normal; } .btn.btn > *, [type="submit"] > *, .pagination.pagination p > a > *, .pagination.pagination p > strong > * { white-space: nowrap; } } .btn.btn + .button-info, [type="submit"] + .button-info, .pagination.pagination p > a + .button-info, .pagination.pagination p > strong + .button-info { color: #8c95a4; display: block; font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; font-size: 12px; text-align: center; } .list-inline .btn.btn, .list-inline [type="submit"], .list-inline .pagination.pagination p > a, .pagination.pagination .list-inline p > a, .list-inline .pagination.pagination p > strong, .pagination.pagination .list-inline p > strong { margin-bottom: 5px; } .btn-primary.btn-primary, [type="submit"] { background-color: #49d870; border-color: #49d870; color: #fff; opacity: 1; } .btn-primary.btn-primary:hover, [type="submit"]:hover { background-color: #49d870; border-color: #49d870; color: #fff; opacity: 0.6; } .btn-primary.btn-primary:focus, [type="submit"]:focus { background-color: #49d870; border-color: #49d870; color: #fff; opacity: 0.6; } .btn-primary.btn-primary:active, [type="submit"]:active { background-color: #2ac454; border-color: #2ac454; color: #fff; opacity: 1; } .btn-secondary, [type="submit"][name="preview"] { background-color: rgba(137, 246, 206, 0.2); border-color: rgba(137, 246, 206, 0.2); color: #49d870; opacity: 1; } .btn-secondary:hover, [type="submit"][name="preview"]:hover { background-color: #fff; border-color: #49d870; color: #49d870; opacity: 1; } .btn-secondary:focus, [type="submit"][name="preview"]:focus { background-color: #fff; border-color: #49d870; color: #49d870; opacity: 1; } .btn-secondary:active, [type="submit"][name="preview"]:active { background-color: rgba(90, 242, 186, 0.2); border-color: rgba(90, 242, 186, 0.2); color: #49d870; opacity: 1; } .btn-tertiary { background-color: none; border-color: transparent; color: #2d90de; opacity: 1; } .btn-tertiary:hover { background-color: none; border-color: transparent; color: #2d90de; opacity: 0.6; } .btn-tertiary:focus { background-color: none; border-color: transparent; color: #2d90de; opacity: 0.6; } .btn-tertiary:active { background-color: none; border-color: transparent; color: #2d90de; opacity: 1; } .btn-lg.btn-lg { padding: 15px 40px; } .btn-default.btn-default { padding: 10px 20px; } .btn-sm.btn-sm, .pagination.pagination p > a, .pagination.pagination p > strong { padding: 8px 10px; font-size: 11px; } .btn-xs.btn-xs { font-size: 8px; padding: 3px 5px; font-weight: 500; } [type="submit"] { border-style: solid; } .sidebar .btn-lg { display: block; width: 100%; } .btn-facebook.btn-facebook, .btn-twitter.btn-twitter, .btn-googleplus.btn-googleplus, .btn-linkedin.btn-linkedin { border-radius: 200px; position: relative; padding-left: 72px; padding-right: 52px; text-transform: none; letter-spacing: -0.025em; } .btn-facebook.btn-facebook::before, .btn-twitter.btn-twitter::before, .btn-googleplus.btn-googleplus::before, .btn-linkedin.btn-linkedin::before { background-position: 50% 50%; background-repeat: no-repeat; background-size: contain; content: ''; display: block; position: absolute; top: 0; bottom: 0; left: 24px; margin-top: auto; margin-bottom: auto; } .btn-facebook { background-color: rgba(59, 88, 152, 0.1); } .btn-facebook::before { background-image: url("https://winscp-static-746341.c.cdn77.org/assets/images/logos/facebook.svg?v=7034"); height: 16px; width: 16px; } .btn-facebook:link, .btn-facebook:visited, .btn-facebook:hover, .btn-facebook:active, .btn-facebook:focus { color: #3b5898; } .btn-twitter { background-color: rgba(85, 172, 238, 0.1); } .btn-twitter::before { background-image: url("https://winscp-static-746341.c.cdn77.org/assets/images/logos/twitter.svg?v=7034"); height: 15px; width: 18px; } .btn-twitter:link, .btn-twitter:visited, .btn-twitter:hover, .btn-twitter:active, .btn-twitter:focus { color: #55acee; } .btn-googleplus { background-color: rgba(218, 74, 66, 0.1); } .btn-googleplus::before { background-image: url("https://winscp-static-746341.c.cdn77.org/assets/images/logos/googleplus.svg?v=7034"); height: 14px; width: 22px; } .btn-googleplus:link, .btn-googleplus:visited, .btn-googleplus:hover, .btn-googleplus:active, .btn-googleplus:focus { color: #da4a42; } .btn-linkedin { background-color: rgba(0, 122, 182, 0.1); } .btn-linkedin::before { background-image: url("https://winscp-static-746341.c.cdn77.org/assets/images/logos/linkedin.svg?v=7034"); height: 15px; width: 15px; } .btn-linkedin:link, .btn-linkedin:visited, .btn-linkedin:hover, .btn-linkedin:active, .btn-linkedin:focus { color: #007ab6; } .inline-buttons .btn-lg { padding: 18px 0; max-width: 100%; width: 340px; } .inline-buttons .btn-lg.btn-secondary, .inline-buttons .btn-lg[type="submit"][name="preview"] { width: 272px; } @media (max-width: 767px) { .inline-buttons { text-align: center; } .inline-buttons > * { margin: 20.0px 0; } .inline-buttons .btn-lg { padding-left: 40px; padding-right: 40px; width: auto !important; } } .navbar-form { margin: 0; padding: 0; } @media (min-width: 768px) { .navbar-form { padding: 0; min-width: 270px; } .navbar-form .input-group { width: 100%; } } .navbar-form [type="text"], .navbar-form .btn, .navbar-form [type="submit"], .navbar-form .pagination.pagination p > a, .pagination.pagination .navbar-form p > a, .navbar-form .pagination.pagination p > strong, .pagination.pagination .navbar-form p > strong { background-color: #5199e1; border: 1px solid #5199e1; border-radius: 200px; box-shadow: none !important; color: #fff; height: 45px; opacity: 0.7; padding: 6px 12px; } .navbar-form [type="text"] { border-right: none; border-top-right-radius: 0; border-bottom-right-radius: 0; font-size: 14px; } @media (min-width: 768px) { .navbar-form [type="text"] { padding-left: 13%; } } .navbar-form [type="text"]::-webkit-input-placeholder { color: #fff; } .navbar-form [type="text"]::-moz-placeholder { color: #fff; } .navbar-form [type="text"]:-ms-input-placeholder { color: #fff; } .navbar-form [type="text"]:-moz-placeholder { color: #fff; } .navbar-form [type="text"]:focus, .navbar-form [type="text"]:focus + .input-group-btn > .btn, .navbar-form [type="text"]:focus + .input-group-btn > [type="submit"], .navbar-form .pagination.pagination [type="text"]:focus + p.input-group-btn > a, .pagination.pagination .navbar-form [type="text"]:focus + p.input-group-btn > a, .navbar-form .pagination.pagination [type="text"]:focus + p.input-group-btn > strong, .pagination.pagination .navbar-form [type="text"]:focus + p.input-group-btn > strong { border-color: #85b7ea; opacity: 1; } .navbar-form .btn, .navbar-form [type="submit"], .navbar-form .pagination.pagination p > a, .pagination.pagination .navbar-form p > a, .navbar-form .pagination.pagination p > strong, .pagination.pagination .navbar-form p > strong { border-left: 0; border-top-left-radius: 0; border-bottom-left-radius: 0; height: 45px; overflow: hidden; position: relative; width: 55px; text-indent: 50px; } .navbar-form .btn svg, .navbar-form [type="submit"] svg, .navbar-form .pagination.pagination p > a svg, .pagination.pagination .navbar-form p > a svg, .navbar-form .pagination.pagination p > strong svg, .pagination.pagination .navbar-form p > strong svg { display: block; height: 18px; width: 18px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto auto auto 10px; } legend.control-label { display: inline-block; max-width: 100%; margin-bottom: 5px; font-weight: bold; font-size: 14px; border: none; } [type="text"], [type="text"].form-control, [type="email"], [type="email"].form-control, [type="tel"], [type="tel"].form-control, [type="text"], [type="text"].form-control, [type="file"], [type="file"].form-control, [type="datetime"], [type="datetime"].form-control, [type="datetime-local"], [type="datetime-local"].form-control, [type="date"], [type="date"].form-control, [type="month"], [type="month"].form-control, [type="time"], [type="time"].form-control, [type="week"], [type="week"].form-control, [type="number"], [type="number"].form-control, [type="password"], [type="password"].form-control, select, select.form-control, textarea, textarea.form-control { box-shadow: 0 0 7px -1px rgba(0, 0, 0, 0.1); } [type="text"]:focus, [type="text"].form-control:focus, [type="email"]:focus, [type="email"].form-control:focus, [type="tel"]:focus, [type="tel"].form-control:focus, [type="text"]:focus, [type="text"].form-control:focus, [type="file"]:focus, [type="file"].form-control:focus, [type="datetime"]:focus, [type="datetime"].form-control:focus, [type="datetime-local"]:focus, [type="datetime-local"].form-control:focus, [type="date"]:focus, [type="date"].form-control:focus, [type="month"]:focus, [type="month"].form-control:focus, [type="time"]:focus, [type="time"].form-control:focus, [type="week"]:focus, [type="week"].form-control:focus, [type="number"]:focus, [type="number"].form-control:focus, [type="password"]:focus, [type="password"].form-control:focus, select:focus, select.form-control:focus, textarea:focus, textarea.form-control:focus { border-color: inherit; box-shadow: 0 0 7px -1px rgba(0, 0, 0, 0.3); outline: none; } [type="text"][size], [type="text"].form-control[size], [type="email"][size], [type="email"].form-control[size], [type="tel"][size], [type="tel"].form-control[size], [type="text"][size], [type="text"].form-control[size], [type="file"][size], [type="file"].form-control[size], [type="datetime"][size], [type="datetime"].form-control[size], [type="datetime-local"][size], [type="datetime-local"].form-control[size], [type="date"][size], [type="date"].form-control[size], [type="month"][size], [type="month"].form-control[size], [type="time"][size], [type="time"].form-control[size], [type="week"][size], [type="week"].form-control[size], [type="number"][size], [type="number"].form-control[size], [type="password"][size], [type="password"].form-control[size], select[size], select.form-control[size] { max-width: 100%; width: auto; } [type="file"] { line-height: normal; } textarea { font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; } textarea, textarea.form-control { font-size: 13px; min-height: 110px; } .radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] { margin-top: 6px; } @media (max-width: 767px) { [id="forumMessage"] .textarea-controls:first-of-type { padding: 0; margin-bottom: 20.0px; } [id="forumMessage"] .textarea-controls:first-of-type > * { margin-top: 3px; margin-bottom: 3px; } } img { max-width: 100%; height: auto; } .context + header { margin-top: 10.0px; } .context + header h1 { margin-top: 0; } .flex-layout, .news-block header { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-items: center; -ms-flex-align: center; align-items: center; } header.flex-layout h2, .news-block header h2, header.flex-layout .h2, .news-block header .h2, header.flex-layout h3, .news-block header h3, header.flex-layout .h3, .news-block header .h3 { margin-right: 2ch; } header.flex-layout h3 + *, .news-block header h3 + *, header.flex-layout .h3 + *, .news-block header .h3 + * { line-height: 21.6px; } .flex-layout.row::before, .news-block header.row::before, .news-block .cols-2 > header.page-last-edited::before, .cols-2 > .flex-layout.page-last-edited::before, .flex-layout.row::after, .news-block header.row::after, .news-block .cols-2 > header.page-last-edited::after, .cols-2 > .flex-layout.page-last-edited::after { display: none; } .flex-layout.list-inline > *, .news-block header.list-inline > * { margin-left: 20.0px; margin-right: 20.0px; } .flex-layout-start { -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .flex-layout-start.list-inline > * { margin-left: 0; margin-right: 30.0px; } .header-and-meta, .forum-post .forum-post-header { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: 10.0px; } @media (min-width: 992px) { .header-and-meta, .forum-post .forum-post-header { margin-bottom: 20.0px; } } @media (max-width: 480px) { .header-and-meta, .forum-post .forum-post-header, .header-and-meta > *, .forum-post .forum-post-header > * { display: block; } } .header-and-meta.row::before, .cols-2 > .header-and-meta.page-last-edited::before, .forum-post .cols-2 > .page-last-edited.forum-post-header::before, .forum-post .row.forum-post-header::before, .header-and-meta.row::after, .cols-2 > .header-and-meta.page-last-edited::after, .forum-post .cols-2 > .page-last-edited.forum-post-header::after, .forum-post .row.forum-post-header::after { display: none; } header.header-and-meta h2, .forum-post header.forum-post-header h2, header.header-and-meta .h2, .forum-post header.forum-post-header .h2, header.header-and-meta h3, .forum-post header.forum-post-header h3, header.header-and-meta .h3, .forum-post header.forum-post-header .h3 { margin-right: 2ch; } .header-and-meta > *, .forum-post .forum-post-header > * { margin-bottom: 0 !important; } .header-and-meta [class*="col-"], .forum-post .forum-post-header [class*="col-"] { float: none; width: auto; } .header-and-meta > *:first-child + *, .forum-post .forum-post-header > *:first-child + * { white-space: nowrap; } @media (max-width: 480px) { .header-and-meta > *:first-child + *, .forum-post .forum-post-header > *:first-child + * { margin-top: 5.0px; } .header-and-meta > *:first-child + *.list-inline > *:first-child, .forum-post .forum-post-header > *:first-child + *.list-inline > *:first-child { padding-left: 0; } } [id="pageNews"] .header-and-meta > *:first-child + *, [id="pageNews"] .forum-post .forum-post-header > *:first-child + *, .forum-post [id="pageNews"] .forum-post-header > *:first-child + * { margin-left: 0; } .container { max-width: 1162px; width: 100%; } .main-content-container { background: #fff; /* background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0, white 30px);*/ padding-top: 20.0px; } @media (min-width: 992px) { .main-content-container { background: #fff; } } .main-content-container:not([class*="cols-"]) { padding-bottom: 20.0px; } @media (min-width: 768px) { .main-content-container:not([class*="cols-"]) { padding-bottom: 60.0px; } } .main-content-container:not([class*="cols-"]) > *:last-child, .main-content-container:not([class*="cols-"]) > *:last-child > *:last-child { margin-bottom: 0 !important; } .main-content-container.cols-2 > .row > .col-md-9, .cols-2.main-content-container > .page-last-edited > .col-md-9, .main-content-container.cols-2 > .row > .col-md-3, .cols-2.main-content-container > .page-last-edited > .col-md-3 { padding-bottom: 20.0px; } .main-content-container.cols-2 > .row > .col-md-9 > *:last-child, .cols-2.main-content-container > .page-last-edited > .col-md-9 > *:last-child, .main-content-container.cols-2 > .row > .col-md-9 > *:last-child > *:last-child, .cols-2.main-content-container > .page-last-edited > .col-md-9 > *:last-child > *:last-child, .main-content-container.cols-2 > .row > .col-md-3 > *:last-child, .cols-2.main-content-container > .page-last-edited > .col-md-3 > *:last-child, .main-content-container.cols-2 > .row > .col-md-3 > *:last-child > *:last-child, .cols-2.main-content-container > .page-last-edited > .col-md-3 > *:last-child > *:last-child { margin-bottom: 0 !important; } @media (min-width: 768px) { .main-content-container.cols-2 > .row > .col-md-9, .cols-2.main-content-container > .page-last-edited > .col-md-9, .main-content-container.cols-2 > .row > .col-md-3, .cols-2.main-content-container > .page-last-edited > .col-md-3 { padding-bottom: 60.0px; } } @media (min-width: 992px) { .main-content-container.cols-2 > .row > .col-md-9, .cols-2.main-content-container > .page-last-edited > .col-md-9 { width: 71.1704%; } .main-content-container.cols-2 > .row > .col-md-3, .cols-2.main-content-container > .page-last-edited > .col-md-3 { width: 25.81756%; } } .jumbotron.hero + .main-content-container { padding-top: 0; } .main-content-container > section { margin-bottom: 20.0px; } @media (min-width: 768px) { .main-content-container > section { margin-bottom: 40.0px; } } .jumbotron { background: #2d90de; color: #fff; } .gradient-bg, .gradient-bg-reverse { margin-right: -15px; margin-left: -15px; padding: 48px 30px 34px; } .gradient-bg > *:first-child:not(h1), .gradient-bg > *:first-child > *:first-child:not(h1), .gradient-bg-reverse > *:first-child:not(h1), .gradient-bg-reverse > *:first-child > *:first-child:not(h1) { margin-top: 0; } .gradient-bg > *:last-child, .gradient-bg-reverse > *:last-child { margin-bottom: 0; } .gradient-bg + .gradient-bg, .gradient-bg + .gradient-bg-reverse, .gradient-bg-reverse + .gradient-bg, .gradient-bg-reverse + .gradient-bg-reverse { margin-top: -20.0px; } @media (min-width: 768px) { .gradient-bg + .gradient-bg, .gradient-bg + .gradient-bg-reverse, .gradient-bg-reverse + .gradient-bg, .gradient-bg-reverse + .gradient-bg-reverse { margin-top: -40.0px; } } .cols-2 .gradient-bg, .cols-2 .gradient-bg-reverse { margin-left: -30px; } .gradient-bg { background: #fff; background: linear-gradient(to right, #fff 0%, #dffbff 100%); } .gradient-bg-reverse { background: #dffbff; background: linear-gradient(to right, #dffbff 0%, #fff 100%); } [class*="gradient-bg"][class*="gradient-bg"]:last-of-type:last-child, .main-content-container.cols-2 [class*="gradient-bg"][class*="gradient-bg"]:last-of-type:last-child { margin-bottom: -60.0px !important; padding-bottom: 60.0px; } .light-bg { background-color: rgba(92, 226, 255, 0.1); padding: 20.0px 30.0px; } .light-bg > *:first-child, .light-bg > *:first-child > *:first-child { margin-top: 0; } .light-bg > *:last-child, .light-bg > *:last-child > *:last-child { margin-bottom: 0; } .main-features > * { margin-left: auto; margin-right: auto; max-width: 1162px; } @media (min-width: 768px) { .main-features h2 { margin-bottom: 60.0px; } } .main-features p { font-size: 16px; } .main-features .flex-layout, .main-features .news-block header, .news-block .main-features header { -webkit-align-items: flex-end; -ms-flex-align: end; align-items: flex-end; } .main-features .flex-layout > * img, .main-features .news-block header > * img, .news-block .main-features header > * img { margin-bottom: 10px; } .main-features .flex-layout > .col-lg-4:last-child, .main-features .news-block header > .col-lg-4:last-child, .news-block .main-features header > .col-lg-4:last-child { text-align: center; } @media (min-width: 768px) { .main-features .flex-layout > .col-lg-4:last-child, .main-features .news-block header > .col-lg-4:last-child, .news-block .main-features header > .col-lg-4:last-child { padding-left: 75px; text-align: left; } } @media (min-width: 768px) { .main-features .flex-layout > .col-lg-4, .main-features .news-block header > .col-lg-4, .news-block .main-features header > .col-lg-4 { padding-right: 0; padding-left: 60px; } } @media (max-width: 767px) { .main-features .flex-layout > .col-lg-4, .main-features .news-block header > .col-lg-4, .news-block .main-features header > .col-lg-4 { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: 30.0px; } .main-features .flex-layout > .col-lg-4 > *, .main-features .news-block header > .col-lg-4 > *, .news-block .main-features header > .col-lg-4 > * { -webkit-flex: 1; -ms-flex: 1; flex: 1; } .main-features .flex-layout > .col-lg-4 > img, .main-features .news-block header > .col-lg-4 > img, .news-block .main-features header > .col-lg-4 > img { max-width: 12%; margin-right: 6%; } } @media (min-width: 992px) { .cols-2 { background: linear-gradient(to right, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0.5) calc(71.1704% - 16px), transparent calc(71.1704% - 15px), transparent 100%); } .cols-2 > .row > .col-md-9, .cols-2 > .page-last-edited > .col-md-9 { padding-left: 30px; padding-right: 30px; } .cols-2 > .row > .col-md-9 > .gradient-bg:first-child:first-of-type, .cols-2 > .page-last-edited > .col-md-9 > .gradient-bg:first-child:first-of-type, .cols-2 > .row > .col-md-9 > .gradient-bg-reverse:first-child:first-of-type, .cols-2 > .page-last-edited > .col-md-9 > .gradient-bg-reverse:first-child:first-of-type { margin-top: -20px; padding-top: 20px; } } .sidebar { font-size: 12px; } .sidebar .row, .sidebar .cols-2 > .page-last-edited { margin-left: 0; margin-right: 0; } .sidebar .row .pull-left + .pull-right img, .sidebar .cols-2 > .page-last-edited .pull-left + .pull-right img { display: block; } .sidebar section, .sidebar .promo-block { margin-bottom: 26px; } .sidebar section { background-color: #fff; padding: 20px 30px; } .sidebar section > *:last-child, .sidebar section > *:last-child > *:last-child { margin-bottom: 0; } .sidebar .promo-block { margin-top: 0; } .sidebar .soft-link { display: block; font-size: 12px; padding-right: 65px; position: relative; } .sidebar .soft-link::after { background-position: 100% 50%; position: absolute; right: 0; top: 7px; } .sidebar > section > *:last-child .soft-link { background-color: rgba(140, 149, 164, 0.05); margin: 20px -30px -20px; padding: 18px 95px 18px 30px; } .sidebar > section > *:last-child .soft-link::after { right: 30px; top: 25px; } @media (max-width: 767px) { .sidebar > * { display: none; } .sidebar > *.promo-block, .sidebar > *.donations { display: block; } .sidebar > *.donations { text-align: center; } .sidebar > *.donations > .row ~ *, .sidebar > .cols-2.donations > .page-last-edited ~ * { margin-bottom: 20.0px; } .sidebar > *.donations h2 { float: none !important; font-size: 28px; font-weight: 300; margin-bottom: 30.0px; } .sidebar > *.donations h2 + p { display: none; } .sidebar > *.donations > *:last-child .soft-link { background-color: transparent; font-size: 14px; text-transform: uppercase; font-weight: 700; padding-right: 0; } .sidebar > *.donations > *:last-child .soft-link:link, .sidebar > *.donations > *:last-child .soft-link:visited, .sidebar > *.donations > *:last-child .soft-link:hover, .sidebar > *.donations > *:last-child .soft-link:focus, .sidebar > *.donations > *:last-child .soft-link:active { color: #2d90de; } .sidebar > *.donations > *:last-child .soft-link::after { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/arrow-horiz.png?v=7034"); background: url("https://winscp-static-746341.c.cdn77.org/assets/images/arrow-horiz.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; background-position: 50% 50%; content: ''; display: inline-block; height: 12px; margin-left: 0.3em; width: 23px; position: static; } } pre { background: rgba(45, 144, 222, 0.1); border: none; padding: 10px 15px; line-height: 1.5; max-width: 100%; overflow: auto; } @media (min-width: 768px) { pre::-webkit-scrollbar { width: 12px; height: 12px; } pre::-webkit-scrollbar-track { background: rgba(45, 144, 222, 0.15); border-radius: 10px; } pre::-webkit-scrollbar-thumb { background-color: rgba(45, 144, 222, 0.25); border-radius: 10px; } } .download-info .list-inline > li { vertical-align: top; } .va-top { vertical-align: top; } .va-top.list-inline > * { vertical-align: top; } .mt { margin-top: 40.0px !important; } .small-mt { margin-top: 20.0px !important; } .small-mt > *:first-child { margin-top: 0 !important; } .mt3 { margin-top: 60.0px !important; } .mb { margin-bottom: 40.0px !important; } .small-mb { margin-bottom: 20.0px !important; } .small-mb > *:first-child { margin-bottom: 0 !important; } .mb3 { margin-bottom: 60.0px !important; } .nomt { margin-top: 0 !important; } .nomb { margin-bottom: 0 !important; } .nopt { padding-top: 0 !important; } .nopb { padding-bottom: 0 !important; } .nomin-height { min-height: 1px !important; } table.no-borders td, table.no-borders th { border: none !important; } .news-block header { -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; margin-top: 20.0px; margin-bottom: 30.0px; } .news-block header > * { margin-top: 0; margin-bottom: 0; } .mini-menu, .forum-menu { font-size: 16px; font-weight: 400; margin-bottom: 30.0px; padding: 20.0px; } .mini-menu > .list-inline, .forum-menu > .list-inline { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-items: center; -ms-flex-align: center; align-items: center; margin-bottom: 0; } [id="pageForumPost"] .mini-menu > .list-inline, [id="pageForumPost"] .forum-menu > .list-inline { display: block; } [id="pageForumPost"] .mini-menu > .list-inline > *:not(:last-child), [id="pageForumPost"] .forum-menu > .list-inline > *:not(:last-child) { margin-right: 4ch; } .mini-menu > .list-inline li { padding-right: 3%; padding-left: 3%; } .nav > ul { margin-bottom: 0; } .navbar { -webkit-font-smoothing: antialiased; border: none; } @media (max-width: 767px) { .navbar { background: #2d90de; height: 60px; position: fixed; top: 0; border-bottom: 1px solid rgba(255, 255, 255, 0.2); right: 0; left: 0; z-index: 1030; } } @media (min-width: 768px) { .navbar > .container { padding-left: 0; padding-right: 0; width: auto; } } @media (max-width: 767px) { .navbar > .container { height: 60px; } } @media (max-width: 767px) { .navbar .nav > li { margin-bottom: 0; } } .navbar .nav > li > a { padding-top: 5px; padding-bottom: 15px; position: relative; } @media (max-width: 767px) { .navbar .nav > li > a { margin-bottom: 0; padding: 13px 0; text-align: left; } } .navbar .nav > li > a::after { background: #5be2ff; content: ''; display: block; height: 2px; width: 100%; width: calc(100% - 30px); visibility: hidden; position: absolute; left: 0; left: calc(0% + 15px); bottom: 0; } @media (max-width: 767px) { .navbar .nav > li > a::after { height: auto; left: -15px; top: 0; width: 5px; } } .navbar .nav > li > a:link, .navbar .nav > li > a:visited { opacity: 0.7; } @media (max-width: 767px) { .navbar .nav > li > a:link, .navbar .nav > li > a:visited { opacity: 1; } } @media (pointer: fine) { .navbar .nav > li > a:hover::after { visibility: visible; } } .navbar .nav > li > a:hover, .navbar .nav > li > a:focus, .navbar .nav > li > a:active { background: none; opacity: 1; } [id="pageHome"] .navbar .nav > [id="navbarHome"] > a, [id="pageNews"] .navbar .nav > [id="navbarNews"] > a, [id="pageDownload"] .navbar .nav > [id="navbarDownload"] > a, [id="pageDocumentation"] .navbar .nav > [id="navbarDocumentation"] > a, [id="pageForum"] .navbar .nav > [id="navbarForum"] > a { opacity: 1; } [id="pageHome"] .navbar .nav > [id="navbarHome"] > a::after, [id="pageNews"] .navbar .nav > [id="navbarNews"] > a::after, [id="pageDownload"] .navbar .nav > [id="navbarDownload"] > a::after, [id="pageDocumentation"] .navbar .nav > [id="navbarDocumentation"] > a::after, [id="pageForum"] .navbar .nav > [id="navbarForum"] > a::after { visibility: visible; } [id="search"] { float: right; position: absolute; top: 20px; right: 0; } @media (max-width: 767px) { [id="search"] { border: none; float: none; position: static; padding: 15px 15px 0; } [id="search"] form { padding-bottom: 15px; } } .navbar-toggle { border: none; margin: 0; padding: 15px 5px; height: 60px; line-height: 26px; font-size: 15px; cursor: pointer; opacity: 0.5; } .navbar-toggle.collapsed { opacity: 1; } [aria-controls="navbar"] { padding-right: 15px; } [aria-controls="search"] { position: relative; width: 40px; } [aria-controls="search"] svg { display: block; height: 18px; width: 18px; position: absolute; top: 0; right: 0; bottom: 0; left: 0; margin: auto; } .navbar-collapse { box-shadow: none; } @media (max-width: 767px) { .navbar-collapse { background: #2d90de; } .navbar-collapse .navbar-toggle { position: relative; opacity: 1; height: 50px; margin: 0; padding: 15px; width: 100%; } .navbar-collapse .navbar-toggle::before { content: ''; display: inline-block; height: 0; width: 0; border-style: solid; border-width: 0 0.5em 0.4em; border-top-color: transparent; border-left-color: transparent; border-right-color: transparent; vertical-align: middle; margin: -0.2em 1.5em 0 -2em; } .navbar-collapse .navbar-toggle::after { background: rgba(255, 255, 255, 0.2); content: ''; display: block; height: 1px; position: absolute; top: 0; left: -15px; right: -15px; } } .masthead { background: #2d90de; border-bottom: 1px solid rgba(255, 255, 255, 0.1); color: #fff; } .masthead > .container { max-width: 1162px; } @media (max-width: 767px) { .masthead { height: 60px; } } .masthead a:link, .masthead a:visited, .masthead a:hover, .masthead a:active, .masthead a:focus { color: #fff; } .navbar { margin-bottom: -2px; } .navbar-header { float: none; } .navbar-brand { height: auto; } .navbar-brand > img, .navbar-brand .navbar-brand-text { display: inline-block; height: 54px; vertical-align: middle; } @media (max-width: 767px) { .navbar-brand > img, .navbar-brand .navbar-brand-text { height: 26px; width: auto; } } .navbar-brand-text.navbar-brand-text { display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; padding-left: 20px; } @media (max-width: 767px) { .navbar-brand-text.navbar-brand-text { padding-left: 8px; } } .navbar-brand-main, .navbar-brand-strapline { display: block; } .navbar-brand-main { font-family: Roboto, Arial, sans-serif; font-size: 30px; font-weight: 400; color: #fff; line-height: 1.1; } @media (max-width: 767px) { .navbar-brand-main { font-size: 18px; } } .navbar-brand-strapline { font-size: 10px; line-height: 1.1; padding-left: 3px; } @media (max-width: 767px) { .navbar-brand-strapline { display: none; } } .main-content-container + .footer { background: #191e22; color: #fff; } .main-content-container + .footer ul, .main-content-container + .footer p { color: #fff; } .main-content-container + .footer ul { margin-bottom: 0; } @media (min-width: 768px) { .main-content-container + .footer ul { margin-bottom: 20.0px; } } .main-content-container + .footer li { margin-bottom: 0.2em; } .main-content-container + .footer > .container { max-width: 1162px; } @media (max-width: 767px) { .main-content-container + .footer > .container > .row, .main-content-container + .footer > .cols-2.container > .page-last-edited { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; } .main-content-container + .footer > .container > .row::before, .main-content-container + .footer > .cols-2.container > .page-last-edited::before, .main-content-container + .footer > .container > .row::after, .main-content-container + .footer > .cols-2.container > .page-last-edited::after { display: none; } } .main-content-container + .footer > .container > .row .pull-right, .main-content-container + .footer > .cols-2.container > .page-last-edited .pull-right { padding-top: 20px; padding-right: 0; } .main-content-container + .footer > .container > .row .pull-right::after, .main-content-container + .footer > .cols-2.container > .page-last-edited .pull-right::after { content: ''; clear: both; display: table; height: 0; width: 0; } .main-content-container + .footer > .container > .row .pull-right > div, .main-content-container + .footer > .cols-2.container > .page-last-edited .pull-right > div { display: block; margin-left: -15px; margin-bottom: 26px; width: 100%; width: calc(100% + 15px); } @media (max-width: 992px) { .main-content-container + .footer > .container > .row .pull-right > div, .main-content-container + .footer > .cols-2.container > .page-last-edited .pull-right > div { margin: 14px auto 0; width: 45%; } } @media (max-width: 992px) { .main-content-container + .footer > .container > .row .pull-right, .main-content-container + .footer > .cols-2.container > .page-last-edited .pull-right { float: none !important; padding-right: 15px; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } .main-content-container + .footer > .container > .row .pull-right + div, .main-content-container + .footer > .cols-2.container > .page-last-edited .pull-right + div { padding-top: 20px; } } @media (min-width: 768px) { .main-content-container + .footer > .container > .row .pull-right, .main-content-container + .footer > .cols-2.container > .page-last-edited .pull-right { padding-top: 58px; } } .main-content-container + .footer .btn-footer.btn-footer { background-color: #30363c; background-color: rgba(140, 149, 164, 0.1); border: none; color: #8c95a4; font-family: Roboto, Arial, sans-serif; font-size: 13px; font-weight: 400; display: block; padding-left: 20px; text-align: left; text-transform: none; width: 100%; } .main-content-container + .footer .btn-footer.btn-footer::before { content: ''; display: inline-block; margin-left: -10px; vertical-align: text-bottom; width: 50px; } .main-content-container + .footer .btn-footer.btn-footer:hover, .main-content-container + .footer .btn-footer.btn-footer:focus, .main-content-container + .footer .btn-footer.btn-footer:active { background-color: #191d20; background-color: rgba(140, 149, 164, 0.2); } @media (max-width: 480px) { .main-content-container + .footer .btn-footer.btn-footer { padding-right: 20px; } .main-content-container + .footer .btn-footer.btn-footer .caret { display: none; } } .main-content-container + .footer [id="footerLogin"] .btn-footer::before { height: 16px; background: url("https://winscp-static-746341.c.cdn77.org/assets/images/login.png?v=7034"); background: url("https://winscp-static-746341.c.cdn77.org/assets/images/login.svg?v=7034"), linear-gradient(transparent, transparent); background-position: 50%; background-repeat: no-repeat; } .main-content-container + .footer [id="footerLanguage"] .btn-footer::before { height: 20px; background: url("https://winscp-static-746341.c.cdn77.org/assets/images/language.png?v=7034"); background: url("https://winscp-static-746341.c.cdn77.org/assets/images/language.svg?v=7034"), linear-gradient(transparent, transparent); background-position: 50%; background-repeat: no-repeat; margin-right: -0.4em; margin-top: -2px; margin-bottom: -2px; } .main-content-container + .footer [id="footerLanguage"].open .btn-footer.btn-footer { background-color: #30363c; border-radius: 20px; border-top-right-radius: 0; border-top-left-radius: 0; } .main-content-container + .footer [id="footerLanguage"] .dropdown-menu.dropdown-menu { background-color: #30363c; border: none; border-radius: 0; border-top-right-radius: 20px; border-top-left-radius: 20px; box-shadow: none; font-size: 13px; margin-bottom: -5px; padding: 10px 0 0; width: 100%; } .main-content-container + .footer [id="footerLanguage"] .dropdown-menu.dropdown-menu li { margin: 0; } .main-content-container + .footer [id="footerLanguage"] .dropdown-menu.dropdown-menu a:link, .main-content-container + .footer [id="footerLanguage"] .dropdown-menu.dropdown-menu a:visited { color: #2d90de; } .main-content-container + .footer [id="footerLanguage"] .dropdown-menu.dropdown-menu a:hover, .main-content-container + .footer [id="footerLanguage"] .dropdown-menu.dropdown-menu a:focus, .main-content-container + .footer [id="footerLanguage"] .dropdown-menu.dropdown-menu a:active { background-color: #191d20; background-color: rgba(140, 149, 164, 0.2); color: #2d90de; } .main-content-container + .footer [id="footerLanguage"] .caret.caret { position: absolute; top: 0; bottom: 0; right: 23px; left: auto; margin: auto; } .main-content-container + .footer footer { border-top: 1px solid rgba(140, 149, 164, 0.2); margin-top: 50px; padding: 30px 0 20px; position: relative; } @media (max-width: 767px) { .main-content-container + .footer footer { margin-top: 30px; } } .main-content-container + .footer footer > .container { max-width: 1162px; } @media (min-width: 768px) { .main-content-container + .footer footer > .container { padding-left: 30px; } } .main-content-container + .footer footer > .container > .row, .main-content-container + .footer footer > .cols-2.container > .page-last-edited { margin-left: 0; margin-right: 0; } @media (max-width: 767px) { .main-content-container + .footer footer > .container > .row, .main-content-container + .footer footer > .cols-2.container > .page-last-edited { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column-reverse; -ms-flex-direction: column-reverse; flex-direction: column-reverse; text-align: center; } } .main-content-container + .footer footer ul, .main-content-container + .footer footer li, .main-content-container + .footer footer p { vertical-align: top; } .main-content-container + .footer footer p, .main-content-container + .footer footer li { margin-left: 0; margin-right: 5em; margin-right: 9vw; } @media (max-width: 992px) { .main-content-container + .footer footer p, .main-content-container + .footer footer li { margin-right: 3em; margin-right: 6vw; } } .main-content-container + .footer footer ul { display: inline; } @media (max-width: 767px) { .main-content-container + .footer footer ul { margin-bottom: 0; } } @media (max-width: 767px) { .main-content-container + .footer footer li { margin-bottom: 16px; } } .main-content-container + .footer footer p { display: inline-block; opacity: 0.4; } @media (max-width: 767px) { .main-content-container + .footer footer p { margin-bottom: 0; } } .footer-header.footer-header { font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; color: #fff; font-size: 12px; font-weight: 700; text-transform: uppercase; letter-spacing: 0.2px; line-height: 1.1; margin-top: 58px; margin-bottom: 36px; } @media (max-width: 767px) { .footer-header.footer-header { font-family: Roboto, Arial, sans-serif; color: #2d90de; font-size: 14px; font-weight: normal; text-transform: none; letter-spacing: 0; line-height: 2; margin: 0; padding: 10px 20px 10px 0; position: relative; } .footer-header.footer-header button { display: block; position: absolute; top: 0; left: 0; bottom: 0; width: 100%; overflow: hidden; background: none !important; border: none !important; outline: none !important; margin: 0 !important; padding: 0 !important; text-indent: 120%; white-space: nowrap; } .footer-header.footer-header button::before { content: ''; display: block; height: 0; width: 0; position: absolute; right: 0; top: 0; bottom: 0; margin: auto 0; border-right-color: transparent; border-bottom-color: transparent; border-left-color: transparent; border-style: solid; border-width: 0.5em 0.6em 0; } .footer-header.footer-header + ul { margin-bottom: 0; max-height: 0; overflow: hidden; } .footer-header.footer-header.expand { color: #fff; } .footer-header.footer-header.expand button::before { border-top-color: transparent; border-bottom-color: inherit; border-width: 0 0.6em 0.5em; } .footer-header.footer-header.expand + ul { max-height: calc(100vh - 60px); overflow: auto; } } .fn_top { font-size: 10px; font-weight: bold; display: inline-block; line-height: 1.2; vertical-align: super; padding-left: 0.1em; padding-right: 0.1em; margin-left: -0.2em; } @media (max-width: 767px) { .fn_top { padding-left: 0.25em; padding-right: 0.25em; } } .fn_bot { display: inline-block; margin-left: 0.2em; overflow: hidden; width: 1ch; vertical-align: bottom; white-space: nowrap; } .fn_bot::before { content: '^'; display: inline-block; width: 1ch; } @media (max-width: 767px) { .fn_bot { width: 1.5ch; } .fn_bot::before { width: 1.5ch; } } .page-last-edited { font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; color: rgba(84, 85, 89, 0.75); font-size: 12px; letter-spacing: 0.2px; text-align: right; } .main-content-container:not([class*="cols-"]) > .page-last-edited.page-last-edited { margin-bottom: -50px !important; } .cols-2 > .page-last-edited.page-last-edited { margin-bottom: -10px !important; } @media (min-width: 992px) { .cols-2 > .page-last-edited.page-last-edited > p { padding-right: 30px; width: 71.1704%; } } .jumbotron { -webkit-font-smoothing: antialiased; padding-top: 16px; } .jumbotron.hero { margin-bottom: 0; } @media (min-width: 768px) { .jumbotron { padding-top: 16px; } } .jumbotron .jumbotron-header { font-size: 36px; margin-top: 5px; margin-bottom: 28px; } @media (min-width: 768px) { .jumbotron .jumbotron-header { font-size: 40px; margin-top: 20.0px; margin-bottom: 40px; } } @media (max-width: 620px) { .jumbotron .jumbotron-header { font-size: 26px; } } .jumbotron p { font-size: 14px; font-weight: 400; opacity: 0.7; } @media (max-width: 620px) { .jumbotron p { font-size: 12px; } } @media (min-width: 768px) { .jumbotron .jumbotron-buttons li { margin-right: 1.5vw; } .jumbotron .jumbotron-buttons li:last-child { margin-right: 0; } } .jumbotron .btn-lg.btn-lg, .jumbotron .btn-lg[type="submit"] { font-size: 16px; } [id="pageHome"] .jumbotron-header { max-width: 365px; margin-left: auto; margin-right: auto; } [id="pageHome"] .jumbotron-header + p { line-height: 2.2; max-width: 58ch; margin-left: auto; margin-right: auto; } [id="pageHome"] .jumbotron-buttons { margin-top: 22px; margin-bottom: 22px; } @media (min-width: 768px) { [id="pageHome"] .jumbotron-buttons { margin-top: 38px; } } [id="pageHome"] .jumbotron-buttons .btn-lg { padding: 18px; width: 270px; } @media (max-width: 620px) { [id="pageHome"] .jumbotron-buttons li { margin-right: 0; display: block; } [id="pageHome"] .jumbotron-buttons li .btn-primary, [id="pageHome"] .jumbotron-buttons li [type="submit"] { display: block; width: auto; } [id="pageHome"] .jumbotron-buttons li:first-child { display: none; } } @media (min-width: 620px) { [id="pageHome"] .jumbotron-buttons li + li .btn-primary, [id="pageHome"] .jumbotron-buttons li + li [type="submit"] { background-color: rgba(137, 246, 206, 0.2); border-color: rgba(137, 246, 206, 0.2); } } .promo-block { margin-top: 30.0px; margin-bottom: 30.0px; text-align: center; } .promo-block .promo-block-content { margin: 0; opacity: 1; } .promo-block .promo-block-content em { color: #545559; display: block; font-size: 13px; font-style: normal; line-height: 1; margin-bottom: 5.0px; text-align: center; } .jumbotron .promo-block .promo-block-content em { color: #fff; opacity: 0.7; } @media (min-width: 768px) { .promo-block { margin-top: 30.0px; margin-bottom: 30.0px; } .lower-divider + .promo-block { margin-top: 40.0px; } } @media (min-width: 768px) { .jumbotron.hero .promo-block { margin-top: 48px; margin-bottom: 12.0px; } } .items-list-blocks .items-list-blocks-item + .items-list-blocks-item, .items-list-blocks .items-list-blocks-item + .promo-block { margin-top: 20.0px; padding-top: 20.0px; } @media (min-width: 768px) { .items-list-blocks .items-list-blocks-item + .items-list-blocks-item, .items-list-blocks .items-list-blocks-item + .promo-block { margin-top: 40.0px; padding-top: 40.0px; } } @media (max-width: 767px) { .items-list-blocks .items-list-blocks-item footer .list-inline > li, .items-list-blocks .items-list-blocks-item footer .list-inline > li a { display: block; } .items-list-blocks .items-list-blocks-item footer .list-inline > li ~ li { margin-top: 15.0px; } } .items-list-blocks .promo-block + .items-list-blocks-item { margin-top: 20.0px; padding-top: 20.0px; } @media (min-width: 768px) { .items-list-blocks .promo-block + .items-list-blocks-item { margin-top: 40.0px; padding-top: 40.0px; } } .forum-menu > .list-inline > * { margin-right: 3em; margin-right: 3vw; } .forum-menu > .list-inline > *:last-child { margin-right: 0; } .forum-post, [id="pageForum"].detail .forum-post-content { margin-bottom: 15.0px; position: relative; } @media (min-width: 768px) { .forum-post, [id="pageForum"].detail .forum-post-content { margin-bottom: 30.0px; } } .forum-post.row, .cols-2 > .forum-post.page-last-edited, [id="pageForum"].detail .forum-post-content.row, [id="pageForum"].detail .cols-2 > .forum-post-content.page-last-edited { margin-left: 0; margin-right: 0; } .forum-post ~ .forum-post, [id="pageForum"].detail .forum-post-content ~ .forum-post { padding-top: 20.0px; } @media (min-width: 768px) { .forum-post ~ .forum-post, [id="pageForum"].detail .forum-post-content ~ .forum-post { padding-top: 40.0px; } } .forum-post ~ .forum-post::before, [id="pageForum"].detail .forum-post-content ~ .forum-post::before { background: rgba(140, 149, 164, 0.1); content: ''; display: block; height: 1px; position: absolute; top: 0; left: 5%; width: 90%; } .forum-post .forum-post-header { margin-bottom: 10.0px; } .forum-post .forum-post-header > * { margin-bottom: 0; } .forum-post .forum-post-header time { color: #8c95a4; font-size: 12px; } .forum-user-location a { color: #8c95a4; } .forum-post .forum-post-header-title { font-size: 18px; font-weight: 400; margin-top: 0; } .forum-post .forum-post-header-title + * { margin-left: auto; } .forum-post .forum-post-header-title + a:link, .forum-post .forum-post-header-title + a:visited, .tracker-meta:link, .tracker-meta:visited { color: #8c95a4; } .forum-post .forum-post-header-meta, .tracker-meta { color: #8c95a4; font-size: 13px; } .forum-post .forum-post-header-meta-username { margin-bottom: 0; } .forum-post .forum-post-header-meta-username a { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/speech-bubble.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; background-position: 100% 5px; display: block; padding-right: 20px; } .forum-post .forum-post-header-meta-username a:link, .forum-post .forum-post-header-meta-username a:visited, .forum-post .forum-post-header-meta-username a:hover, .forum-post .forum-post-header-meta-username a:focus, .forum-post .forum-post-header-meta-username a:active { text-decoration: none; } .forum-post .forum-post-content .forum-post-header-title { color: #2d90de; } .forum-post .forum-post-content .forum-post-header-title + .date-bubble { margin-top: -0.5em; } @media (max-width: 480px) { .forum-post .forum-post-content .forum-post-header-title + .date-bubble { margin-top: 5.0px; } } .forum-post .forum-post-content > *:last-child { margin-bottom: 0; } .forums-meta { font-weight: 400; } .forums-meta br { display: none; } .forums-meta strong, .forums-meta span { display: block; } .forums-meta strong { color: #2d90de; font-size: 18px; font-weight: 500; } .forums-meta span { font-weight: 300; } .forums-meta > .row, .cols-2.forums-meta > .page-last-edited { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } @media (min-width: 1px) { .forums-meta > .row::before, .cols-2.forums-meta > .page-last-edited::before, .forums-meta > .row::after, .cols-2.forums-meta > .page-last-edited::after { display: none; } } @media (max-width: 992px) { .forums-meta > .row, .cols-2.forums-meta > .page-last-edited { margin-left: 0; margin-right: 0; } } .forums-meta > .row > *, .cols-2.forums-meta > .page-last-edited > * { margin-bottom: 10.0px; } @media (min-width: 768px) { .forums-meta > .row > *, .cols-2.forums-meta > .page-last-edited > * { margin-bottom: 20.0px; } } @media (min-width: 992px) { .forums-meta > .row > *:nth-child(n+3), .cols-2.forums-meta > .page-last-edited > *:nth-child(n+3) { margin-top: 50.0px; } } @media (max-width: 992px) { .forums-meta > .row > *, .cols-2.forums-meta > .page-last-edited > * { padding-left: 0; padding-right: 0; width: 100%; } } .forum-headings .list-inline { background: rgba(140, 149, 164, 0.1); color: #8c95a4; font-size: 0; margin-left: 0; margin-right: 0; padding-top: 15px; padding-bottom: 15px; } .forum-headings .list-inline > li { font-size: 12px; font-weight: 500; padding-left: 16px; padding-right: 16px; margin-bottom: 0; } .forum-headings ~ .forum-post .forum-post-header-meta { padding-right: 0; text-align: left; } @media (min-width: 992px) { .forum-headings ~ .forum-post .forum-post-header-meta > li { float: left; padding-left: 8px; padding-right: 16px; width: 33.333%; } } .forum-user-avatar img { background-color: #e3eff8; height: 74px; width: 74px; border-radius: 37px; } .forum-actions > .list-inline { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; } .forum-actions > .list-inline > *:first-child { margin-right: auto; } .forum-actions .forum-actions-previous::before { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/arrow-horiz-soft-green-left.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; content: ''; display: inline-block; height: 12px; margin-left: -20px; margin-right: 3ch; width: 23px; position: relative; top: 1px; } .forum-actions .forum-actions-next::after { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/arrow-horiz-soft-green-right.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; content: ''; display: inline-block; height: 12px; margin-left: 3ch; margin-right: -20px; width: 23px; position: relative; top: 1px; } @media (max-width: 767px) { .forum-actions > .list-inline > * { -webkit-flex: 1; -ms-flex: 1; flex: 1; } .forum-actions > .list-inline > *:first-child { -webkit-order: 2; -ms-flex-order: 2; order: 2; text-align: center; -webkit-flex-grow: 5; -ms-flex-positive: 5; flex-grow: 5; } .forum-actions > .list-inline > *:first-child .btn, .forum-actions > .list-inline > *:first-child [type="submit"], .forum-actions > .list-inline > *:first-child .pagination.pagination p > a, .pagination.pagination .forum-actions > .list-inline > *:first-child p > a, .forum-actions > .list-inline > *:first-child .pagination.pagination p > strong, .pagination.pagination .forum-actions > .list-inline > *:first-child p > strong { display: block; padding-left: 15px; padding-right: 15px; } .forum-actions > .list-inline > *:nth-child(2) { -webkit-order: 1; -ms-flex-order: 1; order: 1; text-align: left; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .forum-actions > .list-inline > *:nth-child(3) { -webkit-order: 3; -ms-flex-order: 3; order: 3; text-align: right; -webkit-flex-grow: 1; -ms-flex-positive: 1; flex-grow: 1; } .forum-actions > .list-inline .forum-actions-previous, .forum-actions > .list-inline .forum-actions-next { font-size: 0; text-align: center; padding-left: 10px; padding-right: 10px; } .forum-actions > .list-inline .forum-actions-previous::before { margin-right: -5px; margin-left: 0; } .forum-actions > .list-inline .forum-actions-next::after { margin-right: 0; margin-left: -5px; } } .forum-post-attachment { position: relative; } .forum-post-attachment::before { background: rgba(140, 149, 164, 0.1); content: ''; height: 1px; width: 100%; position: absolute; top: 0; left: 0; } .forum-post-attachment > .list-unstyled { padding: 10.0px 0; margin-bottom: 0; } @media (min-width: 768px) { .forum-post-attachment > .list-unstyled { padding: 20.0px 0; } } .forum-post-code .forum-post-code-header { background: rgba(140, 149, 164, 0.1); font-size: 12px; margin-bottom: 0; padding: 15px; } .forum-post-quote { background: #fff; border-left-color: rgba(140, 149, 164, 0.1); border-left-width: 1em; font-size: 14px; padding: 15px; } .forum-post-quote .forum-post-quote { margin-right: -15px; } .forum-post-quote .quote-author { background: rgba(140, 149, 164, 0.1); color: #8c95a4; margin: -15px -15px 10.0px; padding: 5px 15px; } @media (min-width: 768px) { .forum-post-quote .quote-author { margin-bottom: 20.0px; } } .forum-user-name, .forum-user-location { word-wrap: break-word; } [id="pageForum"] h1 { position: relative; padding-left: 60px; padding-left: calc(54px + 0.5em); } [id="pageForum"] h1::before { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/list-header.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; content: ''; display: inline-block; height: 54px; width: 54px; position: absolute; left: 0; top: -0.15em; } [id="pageForum"].detail h1::before { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/forum-detail.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; } [id="pageForum"].detail .forum-post-user { font-size: 13px; text-align: center; } @media (max-width: 991px) { [id="pageForum"].detail .forum-post-user { border-bottom: 1px solid rgba(140, 149, 164, 0.1); margin-bottom: 20.0px; } } [id="pageForum"].detail .forum-post-user dl { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } @media (max-width: 991px) { [id="pageForum"].detail .forum-post-user dl { display: block; overflow: hidden; } } [id="pageForum"].detail .forum-post-user dl > * { -webkit-order: 2; -ms-flex-order: 2; order: 2; } [id="pageForum"].detail .forum-post-user dt, [id="pageForum"].detail .forum-post-user dd { color: #8c95a4; line-height: 1.2; } [id="pageForum"].detail .forum-post-user dt { font-weight: 400; margin-top: 10px; } [id="pageForum"].detail .forum-post-user dd { margin-bottom: 10.0px; } [id="pageForum"].detail .forum-post-user .forum-user-name { margin-bottom: 10.0px; } @media (min-width: 992px) { [id="pageForum"].detail .forum-post-user .forum-user-name { margin-bottom: 20.0px; } } [id="pageForum"].detail .forum-post-user .forum-user-avatar { -webkit-order: 1; -ms-flex-order: 1; order: 1; margin: 0; } [id="pageForum"].detail .forum-post-user .forum-user-avatar > * { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/user-avatar.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; background-color: #e3eff8; border-radius: 38px; display: inline-block; height: 75px; width: 75px; } @media (max-width: 991px) { [id="pageForum"].detail .forum-post-user dl { text-align: left; padding-left: 90px; } [id="pageForum"].detail .forum-post-user dl > * { margin: 0; } [id="pageForum"].detail .forum-post-user dl > *:not(.forum-user-avatar) { float: none; display: inline; } [id="pageForum"].detail .forum-post-user dl dt::before { content: '\A'; white-space: pre; } [id="pageForum"].detail .forum-post-user dl .forum-user-name br { display: none; } [id="pageForum"].detail .forum-post-user dl .forum-user-avatar { float: left; margin-left: -90px; } } [id="pageForum"].detail .forum-post-content { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; margin-bottom: 0; } [id="pageForum"].detail .forum-post-content .forum-post-header { -webkit-order: 1; -ms-flex-order: 1; order: 1; } [id="pageForum"].detail .forum-post-content .forum-post-header > *:last-child { font-size: 12px; } [id="pageForum"].detail .forum-post-content .forum-post-content-reply { -webkit-order: 2; -ms-flex-order: 2; order: 2; margin-top: 10.0px; margin-bottom: 20.0px; } @media (min-width: 768px) { [id="pageForum"].detail .forum-post-content .forum-post-content-reply { margin-top: 20.0px; margin-bottom: 30.0px; } } [id="pageForum"].detail .forum-post-content .forum-post-content-reply .btn, [id="pageForum"].detail .forum-post-content .forum-post-content-reply [type="submit"], [id="pageForum"].detail .forum-post-content .forum-post-content-reply .pagination.pagination p > a, .pagination.pagination [id="pageForum"].detail .forum-post-content .forum-post-content-reply p > a, [id="pageForum"].detail .forum-post-content .forum-post-content-reply .pagination.pagination p > strong, .pagination.pagination [id="pageForum"].detail .forum-post-content .forum-post-content-reply p > strong { margin-bottom: 10px; } [id="pageForum"].detail .forum-post-content .forum-post-content-text { -webkit-order: 3; -ms-flex-order: 3; order: 3; word-break: break-word; } [id="pageForumPost"] .forum-post-info { margin-bottom: 20.0px; } @media (min-width: 768px) { [id="pageForumPost"] .forum-post-info { margin-bottom: 40.0px; } } [id="pageForumPost"] .forum-post-info p { margin-bottom: 10.0px; } @media (min-width: 768px) { [id="pageForumPost"] .forum-post-info p { margin-bottom: 20.0px; } } .forum-post-form .textarea-controls [type="button"], .forum-post-form [id="forumMessageCloseTags"] { border-radius: 100px; background: rgba(45, 144, 222, 0.1); color: #2d90de; padding: 0 2ch; } .forum-post-form .textarea-controls [type="button"], .forum-post-form [id="forumMessageCloseTags"], .forum-post-form .textarea-controls [type="button"]:hover, .forum-post-form [id="forumMessageCloseTags"]:hover, .forum-post-form .textarea-controls [type="button"]:focus, .forum-post-form [id="forumMessageCloseTags"]:focus, .forum-post-form .textarea-controls [type="button"]:active, .forum-post-form [id="forumMessageCloseTags"]:active, .forum-post-form .textarea-controls .active[type="button"], .forum-post-form .active[id="forumMessageCloseTags"] { border: 1px solid rgba(45, 144, 222, 0.2); box-shadow: none; font-weight: 600; width: auto !important; } .forum-post-form .textarea-controls [type="button"]:hover, .forum-post-form [id="forumMessageCloseTags"]:hover, .forum-post-form .textarea-controls [type="button"]:focus, .forum-post-form [id="forumMessageCloseTags"]:focus, .forum-post-form .textarea-controls [type="button"]:active, .forum-post-form [id="forumMessageCloseTags"]:active, .forum-post-form .textarea-controls [type="button"] .active, .forum-post-form [id="forumMessageCloseTags"] .active { background: #2d90de; border-color: #2d90de; color: #fff; } .forum-post-form textarea { height: 195px; max-height: 45vh; } .forum-post-form .textarea-controls > * { margin: 0 2px; } .forum-post-form select { height: 30px; padding-top: 0; padding-bottom: 0; } @media (min-width: 768px) { .forum-post-form .form-horizontal .col-sm-3 { padding-left: 0; padding-right: 0; text-align: left; width: 11ch; } .forum-post-form .form-horizontal .col-sm-9 { padding-left: 0; padding-right: 0; width: auto; width: calc(100% - 11ch); } .forum-post-form .form-horizontal .col-sm-9 .checkbox { display: inline-block; } .forum-post-form .form-horizontal .col-sm-9 .checkbox:not(:last-child) { margin-right: 4ch; } } .forum-post-form [id="forumMessageStyle"] .form-group:not(:last-child) { margin-right: 4ch; } .forum-post-form [id="confirmationCode"] { margin-top: 20.0px; } @media (min-width: 768px) { .forum-post-form [id="confirmationCode"] { margin-top: 40.0px; } } .forum-post-form [id="confirmationCode"] .form-inline > *:not(:last-child) { margin-right: 4ch; } .forum-post-form [id="confirmationCode"] .form-inline [for="confirm_code"] { text-transform: uppercase; } .forum-post-form [id="confirmationCode"] .form-inline [id="confirm_code"] { width: 15ch; } .forum-post-form [id="forumPostAttachment"] { margin-top: 20.0px; } @media (min-width: 768px) { .forum-post-form [id="forumPostAttachment"] { margin-top: 40.0px; } } .forum-post-form [id="filecomment"] { height: 110px; } .forum-post-form [id="postSubmit"] { margin-top: 20.0px; } @media (min-width: 768px) { .forum-post-form [id="postSubmit"] { margin-top: 40.0px; } } .forum-post-form [id="postSubmit"] [type="submit"] { min-width: 50px; width: 28%; } .forum-post-form [id="postSubmit"] [type="submit"]:not(:last-child) { margin-right: 2.5%; } @media (max-width: 767px) { .forum-post-form [id="postSubmit"] [type="submit"] { margin: 10.0px 0 !important; width: 100%; } } .secedit.secedit { opacity: 0; visibility: hidden; } .secedit.secedit [type="submit"] { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/edit-icon.png?v=7034"); background: url("https://winscp-static-746341.c.cdn77.org/assets/images/edit-icon.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; height: 40px; width: 40px; -webkit-appearance: none; -moz-appearance: none; appearance: none; font-size: 0; padding: 0 !important; border: 1px solid transparent !important; } .secedit.secedit [type="submit"]:hover, .secedit.secedit [type="submit"]:focus, .secedit.secedit [type="submit"]:active { border-color: rgba(45, 144, 222, 0.3) !important; opacity: 1; } .content-editable:not(.header-and-meta):not(.forum-post .forum-post-header) { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; -webkit-align-items: flex-start; -ms-flex-align: start; align-items: flex-start; } .content-editable:hover .secedit.secedit { opacity: 1; visibility: visible; } .content-editable > *:last-child { margin-left: 2ch; } [id="pageDocumentation"] .col-md-9 h2, [id="pageDocumentation"] .col-md-9 .content-editable h3, [id="pageDocumentation"] .col-md-9 .content-editable .secedit.secedit { margin-bottom: 10.0px; } [id="pageDocumentation"] .col-md-9 h2, [id="pageDocumentation"] .col-md-9 h3 { color: #8c95a4; font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; font-size: 14px; font-weight: 700; letter-spacing: 1px; line-height: 28px; margin-top: 0; } [id="pageDocumentation"] .col-md-9 h2 { font-size: 16px; } [id="pageDocumentation"] .col-md-9 .table .diff-context, [id="pageDocumentation"] .col-md-9 .table .diff-addedline, [id="pageDocumentation"] .col-md-9 .table .diff-deletedline, .translation-diff .diff-context, .translation-diff .diff-addedline, .translation-diff .diff-deletedline { word-break: break-word; } @media (max-width: 992px) { [id="pageDocumentation"] .col-md-9 .table { word-break: break-word; } } @media (max-width: 767px) { [id="pageDocumentation"] .col-md-9 .table, [id="pageDocumentation"] .col-md-9 .table tr, [id="pageDocumentation"] .col-md-9 .table th, [id="pageDocumentation"] .col-md-9 .table td { display: block; padding: 0 !important; } [id="pageDocumentation"] .col-md-9 .table tr { padding: 8px 0 !important; } [id="pageDocumentation"] .col-md-9 .table thead { display: none; } } .rating-stars > * { stroke: #fff; fill: transparent; } .rating-stars.rating-stars-1 > *:nth-child(-n + 1) { fill: #fff; } .rating-stars.rating-stars-2 > *:nth-child(-n + 2) { fill: #fff; } .rating-stars.rating-stars-3 > *:nth-child(-n + 3) { fill: #fff; } .rating-stars.rating-stars-4 > *:nth-child(-n + 4) { fill: #fff; } .rating-stars.rating-stars-5 > *:nth-child(-n + 5) { fill: #fff; } .rating-stars.rating-stars-6 > *:nth-child(-n + 6) { fill: #fff; } .rating-stars.rating-stars-7 > *:nth-child(-n + 7) { fill: #fff; } .rating-stars.rating-stars-8 > *:nth-child(-n + 8) { fill: #fff; } .rating-stars.rating-stars-9 > *:nth-child(-n + 9) { fill: #fff; } .rating-stars.rating-stars-10 > *:nth-child(-n + 10) { fill: #fff; } .upper-divider, .footnotes, .lower-divider { position: relative; } .upper-divider::before, .footnotes::before, .lower-divider::before, .upper-divider::after, .footnotes::after, .lower-divider::after { background: rgba(140, 149, 164, 0.1); content: ''; display: block; height: 1px; position: absolute; left: 0; width: 100%; } @media (min-width: 768px) { .upper-divider::before, .footnotes::before, .lower-divider::before, .upper-divider::after, .footnotes::after, .lower-divider::after { left: -30px; width: calc(100% + 45px); } } .upper-divider, .footnotes { padding-top: 20.0px; } .upper-divider::before, .footnotes::before { top: 0; } .upper-divider::after, .footnotes::after { display: none; } * + .upper-divider, * + .footnotes, .upper-divider + .upper-divider, .footnotes + .upper-divider, .upper-divider + .footnotes, .footnotes + .footnotes { margin-top: 30.0px; } .upper-divider:first-child:first-of-type, .footnotes:first-child:first-of-type { padding-top: 0; } @media (min-width: 768px) { .upper-divider:first-child:first-of-type, .footnotes:first-child:first-of-type { padding-top: 0; } } .upper-divider:first-child:first-of-type:before, .footnotes:first-child:first-of-type:before { display: none; } .lower-divider { padding-bottom: 20.0px; } @media (min-width: 768px) { .lower-divider { padding-bottom: 40.0px; } } .lower-divider::before { display: none; } .lower-divider::after { bottom: 0; } .lower-divider + .lower-divider { margin-top: 30.0px; } .total-ratings.total-ratings, .total-downloads.total-downloads { text-align: center; } @media (max-width: 660px) { .total-ratings.total-ratings, .total-downloads.total-downloads { width: 100%; } } .total-ratings.total-ratings > div, .total-downloads.total-downloads > div { display: inline-block; text-align: left; font-weight: 500; color: #2d90de; } .total-ratings.total-ratings h3, .total-downloads.total-downloads h3 { margin: 0 0 10.0px; } @media (max-width: 660px) { .total-ratings.total-ratings h3, .total-downloads.total-downloads h3 { margin-bottom: 0; text-align: center; } } @media (min-width: 768px) { .total-ratings.total-ratings h3, .total-downloads.total-downloads h3 { margin: 0 0 15.0px; } } .total-ratings.total-ratings h3 + p, .total-downloads.total-downloads h3 + p { background-position: -27px -16px; padding-left: 74px; } .total-ratings.total-ratings h3 + p:not(.special-large), .total-downloads.total-downloads h3 + p:not(.special-large) { font-size: 16px; font-weight: 500; } .total-ratings.total-ratings h3 + p > *.special-large:first-child, .total-downloads.total-downloads h3 + p > *.special-large:first-child { margin-left: 0; } @media (max-width: 767px) { .total-ratings.total-ratings h3 + p, .total-downloads.total-downloads h3 + p { background-position: -20px -13px; background-size: 82px 82px; margin-bottom: 30.0px; padding-left: 53px; } } .total-downloads h3 + p { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/download.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; } .total-ratings h3 + p { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/ratings.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; } .sidebar .user-approved-software div.rating-stars { background: rgba(255, 176, 111, 0.5); background-clip: padding-box; border-radius: 1000px; display: inline-block; margin-bottom: 10.0px; padding: 16px 30px 11px; } @media (min-width: 768px) { .sidebar .user-approved-software div.rating-stars { margin-bottom: 20.0px; } } .sidebar .user-approved-software div.rating-stars .rating-stars { width: 112px; } .sidebar .user-approved-software div.rating-stars .rating-stars > * { fill: transparent; stroke: #ffb06f; -webkit-transform: scale(0.9); -ms-transform: scale(0.9); transform: scale(0.9); } .sidebar .user-approved-software div.rating-stars .rating-stars > *:nth-child(2) { -webkit-transform: translateX(23px) scale(0.9); -ms-transform: translateX(23px) scale(0.9); transform: translateX(23px) scale(0.9); } .sidebar .user-approved-software div.rating-stars .rating-stars > *:nth-child(3) { -webkit-transform: translateX(46px) scale(0.9); -ms-transform: translateX(46px) scale(0.9); transform: translateX(46px) scale(0.9); } .sidebar .user-approved-software div.rating-stars .rating-stars > *:nth-child(4) { -webkit-transform: translateX(69px) scale(0.9); -ms-transform: translateX(69px) scale(0.9); transform: translateX(69px) scale(0.9); } .sidebar .user-approved-software div.rating-stars .rating-stars > *:nth-child(5) { -webkit-transform: translateX(94px) scale(0.9); -ms-transform: translateX(94px) scale(0.9); transform: translateX(94px) scale(0.9); } .sidebar .user-approved-software div.rating-stars .rating-stars.rating-stars-1 > *:nth-child(-n + 1) { fill: #ffb06f; } .sidebar .user-approved-software div.rating-stars .rating-stars.rating-stars-2 > *:nth-child(-n + 2) { fill: #ffb06f; } .sidebar .user-approved-software div.rating-stars .rating-stars.rating-stars-3 > *:nth-child(-n + 3) { fill: #ffb06f; } .sidebar .user-approved-software div.rating-stars .rating-stars.rating-stars-4 > *:nth-child(-n + 4) { fill: #ffb06f; } .sidebar .user-approved-software div.rating-stars .rating-stars.rating-stars-5 > *:nth-child(-n + 5) { fill: #ffb06f; } .sidebar .user-approved-software div.rating-stars .rating-stars.rating-stars-6 > *:nth-child(-n + 6) { fill: #ffb06f; } .sidebar .user-approved-software div.rating-stars .rating-stars.rating-stars-7 > *:nth-child(-n + 7) { fill: #ffb06f; } .sidebar .user-approved-software div.rating-stars .rating-stars.rating-stars-8 > *:nth-child(-n + 8) { fill: #ffb06f; } .sidebar .user-approved-software div.rating-stars .rating-stars.rating-stars-9 > *:nth-child(-n + 9) { fill: #ffb06f; } .sidebar .user-approved-software div.rating-stars .rating-stars.rating-stars-10 > *:nth-child(-n + 10) { fill: #ffb06f; } .sidebar .user-approved-software div.rating-stars + h3:before { content: '\A'; white-space: pre; } .sidebar .user-approved-software div.rating-stars ~ h3 { font-size: 14px; } .sidebar .user-approved-software div.rating-stars ~ h3, .sidebar .user-approved-software div.rating-stars ~ h3 + p { display: inline; } .sidebar .user-approved-software div.rating-stars ~ h3 + p:after { content: '\A'; white-space: pre; display: block; margin-bottom: -14px; height: 10px; } .sidebar .user-approved-software .special-large { color: #ffb06f; font-family: Roboto, Arial, sans-serif; font-size: 16px; font-weight: 500; letter-spacing: normal; } .date-bubble { display: inline-block; } .table tbody > tr:last-child th, .table tbody > tr:last-child td { border-bottom: 1px solid #ddd; } .table.minimal-borders tr:first-child th, .table.minimal-borders tr:first-child td { border-top: 1px solid #ddd; } .table.minimal-borders tr:first-child ~ * th, .table.minimal-borders tr:first-child ~ * td { border-top: none; } .table.minimal-borders thead > tr > th { border-bottom-width: 1px; } .table.minimal-borders thead + tbody > tr:first-child th, .table.minimal-borders thead + tbody > tr:first-child td { border-top: none; } .a-hidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .muted-text { color: #8c95a4; } .quote-blocks { margin-left: -30px; margin-right: -30px; height: 0; overflow: hidden; } .quote-blocks.slick-initialized { height: auto; overflow: visible; } .quote-block-container { padding: 22px; width: 387px; } @media (max-width: 400px) { .js-slick-no-images .quote-block-container { max-width: 96vw; } } .js-slick-with-images .quote-block-container { position: relative; width: 470px; } @media (max-width: 550px) { .js-slick-with-images .quote-block-container { max-width: 96vw; width: 500px; } } .quote-block-container .quote-user { border-radius: 200px; position: absolute; left: 22px; top: 22px; } @media (max-width: 550px) { .quote-block-container .quote-user { max-width: 30px; height: auto; } } .quote-block-container .quote-user + .quote-block { margin-left: 66px; } @media (max-width: 550px) { .quote-block-container .quote-user + .quote-block { margin-left: 45px; } } .quote-block-container .quote-block { box-shadow: 0 1px 30px 0 rgba(45, 144, 222, 0.4); background-clip: padding-box; border-radius: 0 1000px 1000px 1000px; padding: 16px 35px 18px; background-color: #2d90de; color: #fff; font-size: 18px; line-height: 1.7; } @media (max-width: 440px) { .quote-block-container .quote-block { font-size: 12px; line-height: 2.2; padding: 8px 25px 10px; } } .quote-block-container .quote-block > * { margin: 0; display: inline; } .quote-block-container .quote-block > *:first-child { margin-right: 2ch; } .quote-block-container .quote-block-meta { display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; } @media (max-width: 440px) { .quote-block-container .quote-block-meta { position: relative; top: 0.15em; } } .quote-block-container .quote-block-meta > * { display: inline; margin-right: 0.5em; } .quote-block-container .quote-block-meta > *:last-child { margin-right: 0; } .quote-block-container a:link, .quote-block-container a:visited, .quote-block-container a:hover, .quote-block-container a:focus, .quote-block-container a:active { color: #fff; } .quote-block-container .rating-reviewer { font-size: 0.9em; opacity: 0.6; position: relative; top: 0.15em; } @media (max-width: 440px) { .quote-block-container .rating-reviewer { font-size: 12px; top: -0.15em; } } .awards-won h2 + ul { margin-top: 40.0px; margin-bottom: 0; } @media (min-width: 768px) { .awards-won h2 + ul { margin-top: 0; margin-bottom: 30.0px; } } .awards-won .award { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-align-content: stretch; -ms-flex-line-pack: stretch; align-content: stretch; -webkit-align-items: center; -ms-flex-align: center; align-items: center; font-size: 0; margin-bottom: 40.0px; } @media (min-width: 768px) { .awards-won .award { margin-bottom: 30.0px; } } .awards-won .award-title { font-size: 14px; -webkit-order: 2; -ms-flex-order: 2; order: 2; } .awards-won .award-logo { border-radius: 50%; color: #fff; display: block; font-size: 18px; word-break: break-all; height: 111px; margin: 0 auto 10.0px; overflow: hidden; position: relative; width: 111px; } @media (min-width: 768px) { .awards-won .award-logo { margin-bottom: 20.0px; } } .awards-won .award-logo img { bottom: 0; height: auto; left: 0; margin: auto; max-width: 100%; position: absolute; right: 0; top: 0; width: auto; } .sidebar .social-widgets .list-inline { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; background-color: rgba(140, 149, 164, 0.05); padding: 4px; margin-right: -6px; } .sidebar .social-widgets .social-widgets-facebook .fb_iframe_widget span { vertical-align: top !important; } .social-widgets li { display: -webkit-inline-flex; display: -ms-inline-flexbox; display: inline-flex; -webkit-justify-content: space-around; -ms-flex-pack: distribute; justify-content: space-around; margin: 5px 0; } .social-widgets iframe { display: block; } .social-widget-large { margin-top: 40.0px; margin-bottom: 40.0px; } @media (min-width: 768px) { .social-widget-large { margin-top: 80.0px; margin-bottom: 80.0px; } } .gradient-bg > .social-widget-large:first-child, .gradient-bg-reverse > .social-widget-large:first-child { margin-top: 0; } .gradient-bg > .social-widget-large:last-child, .gradient-bg-reverse > .social-widget-large:last-child { margin-bottom: 0; } .slick-dots { list-style-type: none; padding-left: 0; text-align: center; } .slick-dots > * { display: inline; } .slick-dots button { background: none !important; border: none !important; font-size: 0; height: 20px; line-height: 1 !important; padding: 0 !important; position: relative; width: 20px; } .slick-dots button:before { background: #8c95a4; background: rgba(45, 144, 222, 0.3); content: ''; display: block; height: 6px; width: 6px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; margin: auto; } .slick-dots .slick-active button:before { background: #2d90de; } @media (min-width: 768px) { .downloads-list { margin-bottom: 20.0px; } } .downloads-list > .row, .cols-2.downloads-list > .page-last-edited { display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; -webkit-align-items: stretch; -ms-flex-align: stretch; align-items: stretch; -webkit-flex-wrap: wrap; -ms-flex-wrap: wrap; flex-wrap: wrap; -webkit-flex-direction: row; -ms-flex-direction: row; flex-direction: row; margin-right: 0; } @media (min-width: 1px) { .downloads-list > .row::before, .cols-2.downloads-list > .page-last-edited::before, .downloads-list > .row::after, .cols-2.downloads-list > .page-last-edited::after { display: none; } } .downloads-list .downloads-list-item { background-color: #fff; background-color: rgba(255, 255, 255, 0.46); box-shadow: 2px -2px 26px 0 rgba(140, 149, 164, 0.2); margin-top: 10px; margin-bottom: 10px; max-width: 236px; padding: 20.0px; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: flex-start; -ms-flex-pack: start; justify-content: flex-start; } @media (max-width: 992px) { .downloads-list .downloads-list-item { max-width: none; width: 33.333%; } } @media (max-width: 680px) { .downloads-list .downloads-list-item { width: 50%; } } @media (max-width: 480px) { .downloads-list .downloads-list-item { width: 100%; } } .downloads-list .downloads-list-item:not([class^="col-"]) { box-shadow: none; display: block; margin-bottom: 10px; max-width: none; width: 100%; } .downloads-list .downloads-list-item:not([class^="col-"]) h3 { min-height: 1px; } .downloads-list .downloads-list-item:not([class^="col-"]) .btn, .downloads-list .downloads-list-item:not([class^="col-"]) [type="submit"], .downloads-list .downloads-list-item:not([class^="col-"]) .pagination.pagination p > a, .pagination.pagination .downloads-list .downloads-list-item:not([class^="col-"]) p > a, .downloads-list .downloads-list-item:not([class^="col-"]) .pagination.pagination p > strong, .pagination.pagination .downloads-list .downloads-list-item:not([class^="col-"]) p > strong { max-width: 182px; } .downloads-list .downloads-list-item .btn, .downloads-list .downloads-list-item [type="submit"], .downloads-list .downloads-list-item .pagination.pagination p > a, .pagination.pagination .downloads-list .downloads-list-item p > a, .downloads-list .downloads-list-item .pagination.pagination p > strong, .pagination.pagination .downloads-list .downloads-list-item p > strong { padding-top: 20px; padding-bottom: 20px; width: 100%; } .downloads-list .downloads-list-item > *:last-child { margin-bottom: 0; } .downloads-list h3 { color: #545559; font-size: 14px; font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; font-weight: 700; letter-spacing: 1px; line-height: 1.5; margin: 0; margin-bottom: 20.0px; min-height: 3em; } .downloads-list h3 + p { color: #8c95a4; margin: 0; margin-bottom: 20.0px; } .downloads-list p { line-height: 1.5; margin-top: auto; } .toggled-sections.toggled-sections .nav-tabs > li { margin-bottom: 0; } .toggled-sections.toggled-sections .nav-tabs > li > a { padding: 0 10px; } .toggled-sections.toggled-sections .nav-tabs + .tab-content .toggled-section-header { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; } .toggled-sections.toggled-sections .nav-tabs + .tab-content .toggled-section-inner { padding-top: 10px; } .pagination.pagination { display: block; text-align: left; } .pagination.pagination h2 { font-size: 14px; display: inline-block; line-height: 2; margin: 0 0.3em 5px 0; } .pagination.pagination p { display: inline-block; margin: 0; } .pagination.pagination p > a, .pagination.pagination p > strong { background-color: #49d870; border-color: #49d870; color: #fff; opacity: 1; border: none; display: inline-block; font-size: 12px; margin-bottom: 5px; min-width: 4.25ch; padding-left: 0; padding-right: 0; text-align: center; } .pagination.pagination p > a:hover, .pagination.pagination p > strong:hover { background-color: #49d870; border-color: #49d870; color: #fff; opacity: 0.6; } .pagination.pagination p > a:focus, .pagination.pagination p > strong:focus { background-color: #49d870; border-color: #49d870; color: #fff; opacity: 0.6; } .pagination.pagination p > a:active, .pagination.pagination p > strong:active { background-color: #2ac454; border-color: #2ac454; color: #fff; opacity: 1; } .pagination.pagination p > a:not(.pagination-control), .pagination.pagination p > strong:not(.pagination-control) { letter-spacing: normal; } .pagination.pagination p > a:link, .pagination.pagination p > a:visited { background: rgba(45, 144, 222, 0.1); color: #2d90de; } .pagination.pagination p > a:hover, .pagination.pagination p > a:focus, .pagination.pagination p > a:active, .pagination.pagination p > strong, .pagination.pagination p > strong:hover { background: #2d90de; color: #fff; opacity: 1; text-decoration: none; } .pagination.pagination p > .pagination-control { min-width: 1px; padding-left: 10px; padding-right: 10px; } .emoticons.emoticons .emoticon { border: none !important; box-shadow: none !important; display: inline-block; padding: 0 !important; margin: 0 3px 3px 0 !important; vertical-align: middle; height: 16px; width: 16px; border-radius: 8px; background: rgba(45, 144, 222, 0.1) !important; color: #2d90de; } .emoticons.emoticons .emoticon:hover, .emoticons.emoticons .emoticon:focus, .emoticons.emoticons .emoticon:active { background: #2d90de !important; color: #fff; box-shadow: 0 0 0 2px #2d90de !important; } .emoticons.emoticons .emoticon:hover path, .emoticons.emoticons .emoticon:focus path, .emoticons.emoticons .emoticon:active path { fill: #fff; } .emoticons.emoticons .emoticon span { display: none; } .emoticons.emoticons .emoticon svg { display: block; max-width: 100%; max-height: 100%; margin: auto; } @media (max-width: 768px) { .emoticons.emoticons .emoticon { height: 36px; width: 36px; border-radius: 18px; } } .no-svg .emoticons.emoticons .emoticon { height: auto !important; width: auto !important; border-radius: 50px !important; padding: 0 5px !important; font-weight: bold; } .no-svg .emoticons.emoticons .emoticon svg { display: none; } .no-svg .emoticons.emoticons .emoticon span { display: block; } .message { padding-left: 66px; padding-right: 5%; position: relative; } .message::before { background-position: 50% 50%; background-repeat: no-repeat; background-size: contain; content: ''; display: block; height: 40px; left: 0; position: absolute; top: 0; width: 40px; } .message h2 { font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; font-size: 16px; font-weight: 500; margin-bottom: 14px; display: -webkit-flex; display: -ms-flexbox; display: flex; min-height: 40px; -webkit-flex-direction: column; -ms-flex-direction: column; flex-direction: column; -webkit-justify-content: center; -ms-flex-pack: center; justify-content: center; } .message.message-ok h2 { color: #49d870; } .message.message-ok::before { background: url("https://winscp-static-746341.c.cdn77.org/assets/images/message-ok.png?v=7034"); background: url("https://winscp-static-746341.c.cdn77.org/assets/images/message-ok.svg?v=7034"), linear-gradient(transparent, transparent); background-repeat: no-repeat; background-position: 50% 50%; } /*# sourceMappingURL=sourcemaps/styles.css.map */ .disabledlink { text-decoration: none; background-color: inherit; color: gray; cursor: not-allowed; } /* spinner beggin */ /* https://lea.verou.me/blog/2013/11/cleanest-css-spinner-ever/ */ @keyframes spin { to { transform: rotate(1turn); } } .progress { position: relative; display: inline-block; width: 5em; height: 5em; margin: 0 .5em; font-size: 12px; text-indent: 999em; overflow: hidden; animation: spin 1s infinite steps(8); } .verysmall.progress { font-size: 4px; } .small.progress { font-size: 6px; } .large.progress { font-size: 24px; } .progress:before, .progress:after, .progress > div:before, .progress > div:after { content: ''; position: absolute; top: 0; left: 2.25em; /* (container width - part width)/2 */ width: .5em; height: 1.5em; border-radius: .2em; background: #eee; box-shadow: 0 3.5em #eee; /* container height - part height */ transform-origin: 50% 2.5em; /* container height / 2 */ } .progress:before { background: #555; } .progress:after { transform: rotate(-45deg); background: #777; } .progress > div:before { transform: rotate(-90deg); background: #999; } .progress > div:after { transform: rotate(-135deg); background: #bbb; } /* spinner end */ a.windows { background: transparent url(/eng/docs/images/windows.gif) 0px 1px no-repeat; padding: 1px 0px 1px 16px; } a.mail { background: transparent url(/eng/docs/images/mail_icon.gif) 0px 1px no-repeat; padding: 1px 0px 1px 16px; } /* syntax highlighting code */ .code .br0 { /*color: #66cc66;*/ color: #000000; } .code .re102, .code .re106 { color: #0cc00c; } .code .co0 { color: #808080; font-style: italic; } .code .co1 { color: #808080; font-style: italic; } .code .co2 { color: #808080; font-style: italic; } pre.vb .co1, pre.javascript .co1, pre.csharp .co1, pre.vbnet .co1, pre.vb .co2, pre.javascript .co2, pre.csharp .co2, pre.powershell .co1, pre.powershell .co2, pre.vbnet .co2 { color: Green; font-style: italic; } .code .re101 { color: #808080; font-style: italic; } /* brackets in iss comment */ .code .re101 .br0 { color: #808080; font-style: italic; } /* keywords in iss comment */ .code .re101 .kw4 { color: #808080; font-style: italic; } /* numbers in iss comment */ .code .re101 .nu0 { color: #808080; font-style: italic; } .code .coMULTI { color: #808080; font-style: italic; } .code .es0 { color: Maroon; } .code .kw1 { color: #b1b100; } .code .kw2 { color: #000000; font-weight: bold; } .code .kw3 { color: #000066; } .code .kw4 { color: #993333; } .code .re105 { color: #993333; } .code .kw5 { color: #0000ff; } pre.javascript .kw10, pre.javascript .kw11, pre.vb .kw10, pre.vb .kw11, pre.vb .kw20, pre.vb .kw21, pre.vbnet .kw10, pre.vbnet .kw11, pre.vbnet .kw12, pre.vbnet .kw13, pre.vbnet .kw14, pre.vbnet .kw15, pre.vbnet .kw16, pre.vbnet .kw17, pre.vbnet .kw18, pre.vbnet .kw19, pre.vbnet .kw20, pre.vbnet .kw21, pre.vbnet .kw22, pre.vbnet .kw23, pre.vbnet .kw24, pre.vbnet .kw25, pre.vbnet .kw26, pre.vbnet .kw27, pre.vbnet .kw28, pre.vbnet .kw29, pre.vbnet .kw30, pre.vbnet .kw31, pre.vbnet .kw32, pre.vbnet .kw33, pre.vbnet .kw34, pre.vbnet .kw35, pre.vbnet .kw36, pre.vbnet .kw37, pre.vbnet .kw38, pre.vbnet .kw39, pre.vbnet .kw40, pre.vbnet .kw41, pre.vbnet .kw42, pre.vbnet .kw43, pre.vbnet .kw44, pre.vbnet .kw45, pre.vbnet .kw46, pre.vbnet .kw47, pre.vbnet .kw48, pre.vbnet .kw49, pre.csharp .kw10, pre.csharp .kw11, pre.csharp .kw12, pre.csharp .kw13, pre.csharp .kw14, pre.csharp .kw15, pre.csharp .kw16, pre.csharp .kw17, pre.csharp .kw18, pre.csharp .kw19, pre.csharp .kw20, pre.csharp .kw21, pre.csharp .kw22, pre.csharp .kw23, pre.csharp .kw24, pre.csharp .kw25, pre.csharp .kw26, pre.csharp .kw27, pre.csharp .kw28, pre.csharp .kw29, pre.csharp .kw30, pre.csharp .kw31, pre.csharp .kw32, pre.csharp .kw33, pre.csharp .kw34, pre.csharp .kw35, pre.csharp .kw36, pre.csharp .kw37, pre.csharp .kw38, pre.csharp .kw39, pre.csharp .kw40, pre.csharp .kw41, pre.csharp .kw42, pre.csharp .kw43, pre.csharp .kw44, pre.csharp .kw45, pre.csharp .kw46, pre.csharp .kw47, pre.csharp .kw48, pre.csharp .kw49, pre.powershell .kw10, pre.powershell .kw11, pre.powershell .kw12, pre.powershell .kw13, pre.powershell .kw14, pre.powershell .kw15, pre.powershell .kw16, pre.powershell .kw17, pre.powershell .kw18, pre.powershell .kw19, pre.powershell .kw20, pre.powershell .kw21, pre.powershell .kw22, pre.powershell .kw23, pre.powershell .kw24, pre.powershell .kw25, pre.powershell .kw26, pre.powershell .kw27, pre.powershell .kw28, pre.powershell .kw29, pre.powershell .kw30, pre.powershell .kw31, pre.powershell .kw32, pre.powershell .kw33, pre.powershell .kw34, pre.powershell .kw35, pre.powershell .kw36, pre.powershell .kw37, pre.powershell .kw38, pre.powershell .kw39, pre.powershell .kw40, pre.powershell .kw41, pre.powershell .kw42, pre.powershell .kw43, pre.powershell .kw44, pre.powershell .kw45, pre.powershell .kw46, pre.powershell .kw47, pre.powershell .kw48, pre.powershell .kw49 { color: Teal; } pre.csharp .kw100 { /*none*/ } .code .re104 { color: #0000ff; } .code .re104 .br0 { color: #0000ff; } .code .me0 { color: #006600; } .code .nu0 { color: #cc66cc; } pre.csharp .nu0, pre.vbnet .nu0, pre.vb .nu0, pre.powershell .nu0, pre.javascript .nu0 { color: #000000; } .code .re0 { color: #0000ff; } .code .re1 { color: #0000ff; } .code .re2 { color: #0000ff; } .code .re4 { color: #009999; } .code .sc0 { color: #00bbdd; } .code .sc1 { color: #ddbb00; } .code .sc2 { color: #009900; } .code .st0 { color: Maroon; } .code .re103 { color: #ff0000; } .code a, .code a:visited, .code a:active { font-weight: normal; } /* ---------------------------- Diff rendering --------------------------*/ table.diff { background: white; border: 1px solid rgb(51,102,153); margin: 10px; padding: 10px; width: 96%; } td.diff-addedline { background: #ddffdd; } td.diff-deletedline { background: #ffffbb; } span.diffchange { color: red; } table.diff td.diff-context { background-color: rgb(239,239,239); } table.diff td.diff-header { font-size: 100%; text-align: center; font-weight: bold; } table.diff td.diff-blockheader { border-top: 1px solid rgb(51,102,153); font-weight: bold; } td.diff-context, td.diff-deletedline, td.diff-addedline { font-size: 90%; font-family: monospace; } td.diff-context, td.diff-deletedline, td.diff-addedline, td.diff-blockheader { padding-left: 0.3em; padding-right: 0.3em; } td.diff-mark { min-width: 1em; text-align: center; } /* Misc */ input.missing { background-color: red; } table.labeledcode { width: 100%; } .labeledcode pre { white-space: pre-wrap; } .download-info .promo-block { margin-bottom: 12.0px; } .form-control-style { box-shadow: 0 0 7px -1px rgba(0, 0, 0, 0.1); border: 1px solid #ccc; border-radius: 4px; background-color: #fff; color: #545559; font-size: 14px; } .gsc-control-cse { line-height: normal; } .gsc-control-cse table { border-collapse: separate; } .ws-icon-extlink, .interwiki { position: relative; padding-left: 16px; } .ws-icon-extlink::before, .interwiki::before { background: url("../images/extlink-icon.png?v=7034"); background-repeat: no-repeat; background-position: 50% 50%; background-size: cover; content: ''; display: inline-block; height: 12px; width: 12px; position: absolute; left: 0.1em; top: 0.2em; } a code { color: #2d90de; } .store-info { color: #8c95a4; display: block; font-family: "Roboto Mono", Monaco, Consolas, "Courier New", monospace; font-size: 12px; text-align: center; } .forum-post-user dl { margin-bottom: 0; } .important_code { background-color: #fcff00; } .tracker-comment { padding-top: 6px; padding-bottom: 6px; border-bottom: 1px solid #ddd; } .tracker-comment-first { border-top: 1px solid #ddd; } .tracker-field-row { padding-top: 7px; } .tracker-lifecycle-row { padding-top: 12px; margin-top: 20px; border-top: 1px solid #ddd; padding-bottom: 9px; } .tracker-metadata-row { padding-top: 13px; padding-bottom: 13px; border-top: 1px solid #ddd; } .tracker-meta-fit { white-space: nowrap; width: 1px; } .tracker-diff .diff_orig { background-color: rgba(255, 129, 130, 0.4); } .tracker-diff .diff_current { background-color: #ABF2BC; } tr.tracker-merged-row td { border-top: none !important; padding-top: 0 !important; } tr.tracker-merging-row td { padding-bottom: 0 !important; } a.tracker-donor { color: #545559; } .sale { color: red; font-weight: bold; } .sale-big { font-size: 150%; padding-left: 0.2em; } .forum-post-content-text hr, .tracker-comment hr { margin-top: 14px; margin-bottom: 14px; } .forum-post-content-text ul, .forum-post-content-text ol { margin-top: 1em; } .forum-post-form .textarea-controls.compact-buttons [type="button"], .forum-post-form.compact-buttons [id="forumMessageCloseTags"] { padding: 0 1ch; } .code-wrap { white-space: pre-line; word-break: break-word; } .muted-text a { filter: contrast(50%); } label + .help-block { margin-top: 0; }