@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;600&display=swap');
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
  display: block;
}
audio,
canvas,
video {
  display: inline-block;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
a {
  background: transparent;
}
a:focus {
  outline: thin dotted;
}
a:active,
a:hover {
  outline: 0;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong {
  font-weight: bold;
}
dfn {
  font-style: italic;
}
hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}
mark {
  background: #ff0;
  color: #000;
}
code,
kbd,
pre,
samp {
  font-family: monospace, serif;
  font-size: 1em;
}
pre {
  white-space: pre-wrap;
}
q {
  quotes: "\201C" "\201D" "\2018" "\2019";
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 0;
}
fieldset {
  border: 1px solid #c0c0c0;
  margin: 0 2px;
  padding: 0.35em 0.625em 0.75em;
}
legend {
  border: 0;
  padding: 0;
}
button,
input,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  margin: 0;
}
button,
input {
  line-height: normal;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="search"] {
  -webkit-appearance: textfield;
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
  vertical-align: top;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
.absolute-center {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translateX(-50%) translateY(-50%);
  -moz-transform: translateX(-50%) translateY(-50%);
  -ms-transform: translateX(-50%) translateY(-50%);
  transform: translateX(-50%) translateY(-50%);
}
img {
  max-width: 100%;
  height: auto;
}
.image-responsive {
  max-width: 100%;
  height: auto;
}
@font-face {
  font-family: 'montserrat';
  src: url(/sites/all/themes/pydio_theme/fonts/montserrat-light-webfont.eot);
  src: url(/sites/all/themes/pydio_theme/fonts/montserrat-light-webfont.eot?#iefix) format('embedded-opentype'), url(/sites/all/themes/pydio_theme/fonts/montserrat-light-webfont.woff2) format('woff2'), url(/sites/all/themes/pydio_theme/fonts/montserrat-light-webfont.woff) format('woff'), url(/sites/all/themes/pydio_theme/fonts/montserrat-light-webfont.ttf) format('truetype'), url(/sites/all/themes/pydio_theme/fonts/montserrat-light-webfont.svg#montserratlight) format('svg');
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: 'montserrat';
  src: url(/sites/all/themes/pydio_theme/fonts/montserrat-regular-webfont.eot);
  src: url(/sites/all/themes/pydio_theme/fonts/montserrat-regular-webfont.eot?#iefix) format('embedded-opentype'), url(/sites/all/themes/pydio_theme/fonts/montserrat-regular-webfont.woff2) format('woff2'), url(/sites/all/themes/pydio_theme/fonts/montserrat-regular-webfont.woff) format('woff'), url(/sites/all/themes/pydio_theme/fonts/montserrat-regular-webfont.ttf) format('truetype'), url(/sites/all/themes/pydio_theme/fonts/montserrat-regular-webfont.svg#montserratregular) format('svg');
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: 'montserrat';
  src: url(/sites/all/themes/pydio_theme/fonts/montserrat-medium-webfont.eot);
  src: url(/sites/all/themes/pydio_theme/fonts/montserrat-medium-webfont.eot?#iefix) format('embedded-opentype'), url(/sites/all/themes/pydio_theme/fonts/montserrat-medium-webfont.woff2) format('woff2'), url(/sites/all/themes/pydio_theme/fonts/montserrat-medium-webfont.woff) format('woff'), url(/sites/all/themes/pydio_theme/fonts/montserrat-medium-webfont.ttf) format('truetype'), url(/sites/all/themes/pydio_theme/fonts/montserrat-medium-webfont.svg#montserratmedium) format('svg');
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: 'montserrat';
  src: url(/sites/all/themes/pydio_theme/fonts/montserrat-semibold-webfont.eot);
  src: url(/sites/all/themes/pydio_theme/fonts/montserrat-semibold-webfont.eot?#iefix) format('embedded-opentype'), url(/sites/all/themes/pydio_theme/fonts/montserrat-semibold-webfont.woff2) format('woff2'), url(/sites/all/themes/pydio_theme/fonts/montserrat-semibold-webfont.woff) format('woff'), url(/sites/all/themes/pydio_theme/fonts/montserrat-semibold-webfont.ttf) format('truetype'), url(/sites/all/themes/pydio_theme/fonts/montserrat-semibold-webfont.svg#montserratsemibold) format('svg');
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: 'icomoon';
  src: url(/sites/all/themes/pydio_theme/fonts/icomoon.eot?uri1c3);
  src: url(/sites/all/themes/pydio_theme/fonts/icomoon.eot?uri1c3#iefix) format('embedded-opentype'), url(/sites/all/themes/pydio_theme/fonts/icomoon.ttf?uri1c3) format('truetype'), url(/sites/all/themes/pydio_theme/fonts/icomoon.woff?uri1c3) format('woff'), url(/sites/all/themes/pydio_theme/fonts/icomoon.svg?uri1c3#icomoon) format('svg');
  font-weight: normal;
  font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
  font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-Two-Comp .path1:before {
  content: "\e900";
  color: #00cc99;
}
.icon-Two-Comp .path2:before {
  content: "\e901";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Two-Comp .path3:before {
  content: "\e902";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path4:before {
  content: "\e903";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path5:before {
  content: "\e904";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path6:before {
  content: "\e905";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path7:before {
  content: "\e906";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path8:before {
  content: "\e907";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path9:before {
  content: "\e908";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path10:before {
  content: "\e909";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path11:before {
  content: "\e90a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path12:before {
  content: "\e90b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path13:before {
  content: "\e90c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path14:before {
  content: "\e90d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path15:before {
  content: "\e90e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path16:before {
  content: "\e90f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path17:before {
  content: "\e910";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path18:before {
  content: "\e911";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path19:before {
  content: "\e912";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path20:before {
  content: "\e913";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path21:before {
  content: "\e914";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path22:before {
  content: "\e915";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path23:before {
  content: "\e916";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path24:before {
  content: "\e917";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path25:before {
  content: "\e918";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Two-Comp .path26:before {
  content: "\e919";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Chat .path1:before {
  content: "\e91a";
  color: #00cc99;
}
.icon-Chat .path2:before {
  content: "\e91b";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Chat .path3:before {
  content: "\e91c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Chat .path4:before {
  content: "\e91d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Chat .path5:before {
  content: "\e91e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Chat .path6:before {
  content: "\e91f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Chat .path7:before {
  content: "\e920";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Chat .path8:before {
  content: "\e921";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Chat .path9:before {
  content: "\e922";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Chat .path10:before {
  content: "\e923";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Chat .path11:before {
  content: "\e924";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Troubleshooting .path1:before {
  content: "\e925";
  color: #00cc99;
}
.icon-Troubleshooting .path2:before {
  content: "\e926";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Troubleshooting .path3:before {
  content: "\e927";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Troubleshooting .path4:before {
  content: "\e928";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Troubleshooting .path5:before {
  content: "\e929";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Collabora .path1:before {
  content: "\e92a";
  color: #00cc99;
}
.icon-Collabora .path2:before {
  content: "\e92b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Collabora .path3:before {
  content: "\e92c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Collabora .path4:before {
  content: "\e92d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Collabora .path5:before {
  content: "\e92e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Collabora .path6:before {
  content: "\e92f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Collabora .path7:before {
  content: "\e930";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Collabora .path8:before {
  content: "\e931";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Collabora .path9:before {
  content: "\e932";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Collabora .path10:before {
  content: "\e933";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Php .path1:before {
  content: "\e934";
  color: #494b5d;
}
.icon-Php .path2:before {
  content: "\e935";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Php .path3:before {
  content: "\e936";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Php .path4:before {
  content: "\e937";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Php .path5:before {
  content: "\e938";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Php .path6:before {
  content: "\e939";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Folders .path1:before {
  content: "\e93a";
  color: #00cc99;
}
.icon-Folders .path2:before {
  content: "\e93b";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path3:before {
  content: "\e93c";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path4:before {
  content: "\e93d";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path5:before {
  content: "\e93e";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path6:before {
  content: "\e93f";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path7:before {
  content: "\e940";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path8:before {
  content: "\e941";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path9:before {
  content: "\e942";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path10:before {
  content: "\e943";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path11:before {
  content: "\e944";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path12:before {
  content: "\e945";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path13:before {
  content: "\e946";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path14:before {
  content: "\e947";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path15:before {
  content: "\e948";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path16:before {
  content: "\e949";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path17:before {
  content: "\e94a";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path18:before {
  content: "\e94b";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path19:before {
  content: "\e94c";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path20:before {
  content: "\e94d";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path21:before {
  content: "\e94e";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path22:before {
  content: "\e94f";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path23:before {
  content: "\e950";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path24:before {
  content: "\e951";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path25:before {
  content: "\e952";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path26:before {
  content: "\e953";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path27:before {
  content: "\e954";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path28:before {
  content: "\e955";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path29:before {
  content: "\e956";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path30:before {
  content: "\e957";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path31:before {
  content: "\e958";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path32:before {
  content: "\e959";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path33:before {
  content: "\e95a";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path34:before {
  content: "\e95b";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path35:before {
  content: "\e95c";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path36:before {
  content: "\e95d";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path37:before {
  content: "\e95e";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path38:before {
  content: "\e95f";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Folders .path39:before {
  content: "\e960";
  margin-left: -1.296875em;
  color: #494b5d;
}
.icon-Dev .path1:before {
  content: "\e961";
  color: #00cc99;
}
.icon-Dev .path2:before {
  content: "\e962";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Dev .path3:before {
  content: "\e963";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path4:before {
  content: "\e964";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path5:before {
  content: "\e965";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path6:before {
  content: "\e966";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path7:before {
  content: "\e967";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path8:before {
  content: "\e968";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path9:before {
  content: "\e969";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path10:before {
  content: "\e96a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path11:before {
  content: "\e96b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path12:before {
  content: "\e96c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path13:before {
  content: "\e96d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path14:before {
  content: "\e96e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path15:before {
  content: "\e96f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path16:before {
  content: "\e970";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path17:before {
  content: "\e971";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path18:before {
  content: "\e972";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path19:before {
  content: "\e973";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path20:before {
  content: "\e974";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path21:before {
  content: "\e975";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Dev .path22:before {
  content: "\e976";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path1:before {
  content: "\e977";
  color: #00cc99;
}
.icon-CMS .path2:before {
  content: "\e978";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path3:before {
  content: "\e979";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path4:before {
  content: "\e97a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path5:before {
  content: "\e97b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path6:before {
  content: "\e97c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path7:before {
  content: "\e97d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path8:before {
  content: "\e97e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path9:before {
  content: "\e97f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path10:before {
  content: "\e980";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path11:before {
  content: "\e981";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path12:before {
  content: "\e982";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path13:before {
  content: "\e983";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path14:before {
  content: "\e984";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path15:before {
  content: "\e985";
  margin-left: -1em;
  color: #494b5d;
}
.icon-CMS .path16:before {
  content: "\e986";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path1:before {
  content: "\e987";
  color: #00cc99;
}
.icon-file-gateway .path2:before {
  content: "\e988";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path3:before {
  content: "\e989";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path4:before {
  content: "\e98a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path5:before {
  content: "\e98b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path6:before {
  content: "\e98c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path7:before {
  content: "\e98d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path8:before {
  content: "\e98e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path9:before {
  content: "\e98f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path10:before {
  content: "\e990";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path11:before {
  content: "\e991";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path12:before {
  content: "\e992";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path13:before {
  content: "\e993";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path14:before {
  content: "\e994";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path15:before {
  content: "\e995";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path16:before {
  content: "\e996";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path17:before {
  content: "\e997";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path18:before {
  content: "\e998";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path19:before {
  content: "\e999";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-gateway .path20:before {
  content: "\e99a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Checklist .path1:before {
  content: "\e99b";
  color: #00cc99;
}
.icon-Checklist .path2:before {
  content: "\e99c";
  margin-left: -0.875em;
  color: #00cc99;
}
.icon-Checklist .path3:before {
  content: "\e99d";
  margin-left: -0.875em;
  color: #00cc99;
}
.icon-Checklist .path4:before {
  content: "\e99e";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path5:before {
  content: "\e99f";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path6:before {
  content: "\e9a0";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path7:before {
  content: "\e9a1";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path8:before {
  content: "\e9a2";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path9:before {
  content: "\e9a3";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path10:before {
  content: "\e9a4";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path11:before {
  content: "\e9a5";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path12:before {
  content: "\e9a6";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path13:before {
  content: "\e9a7";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path14:before {
  content: "\e9a8";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path15:before {
  content: "\e9a9";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path16:before {
  content: "\e9aa";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path17:before {
  content: "\e9ab";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path18:before {
  content: "\e9ac";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path19:before {
  content: "\e9ad";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path20:before {
  content: "\e9ae";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-Checklist .path21:before {
  content: "\e9af";
  margin-left: -0.875em;
  color: #494b5d;
}
.icon-EmpProductivity .path1:before {
  content: "\e9b0";
  color: #00cc99;
}
.icon-EmpProductivity .path2:before {
  content: "\e9b1";
  margin-left: -1em;
  color: #00cc99;
}
.icon-EmpProductivity .path3:before {
  content: "\e9b2";
  margin-left: -1em;
  color: #494b5d;
}
.icon-data-protection-folder-ENCRYPTION-security-seo .path1:before {
  content: "\e9b4";
  color: #00cc99;
}
.icon-data-protection-folder-ENCRYPTION-security-seo .path2:before {
  content: "\e9b5";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-folder-ENCRYPTION-security-seo .path3:before {
  content: "\e9b6";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-folder-ENCRYPTION-security-seo .path4:before {
  content: "\e9b7";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-folder-ENCRYPTION-security-seo .path5:before {
  content: "\e9b8";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-folder-ENCRYPTION-security-seo .path6:before {
  content: "\e9b9";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-folder-ENCRYPTION-security-seo .path7:before {
  content: "\e9ba";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-folder-ENCRYPTION-security-seo .path8:before {
  content: "\e9bb";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-house-construction-home-build-builder .path1:before {
  content: "\e9bc";
  color: #00cc99;
}
.icon-house-construction-home-build-builder .path2:before {
  content: "\e9bd";
  margin-left: -1em;
  color: #494b5d;
}
.icon-house-construction-home-build-builder .path3:before {
  content: "\e9be";
  margin-left: -1em;
  color: #494b5d;
}
.icon-house-construction-home-build-builder .path4:before {
  content: "\e9bf";
  margin-left: -1em;
  color: #494b5d;
}
.icon-house-construction-home-build-builder .path5:before {
  content: "\e9c0";
  margin-left: -1em;
  color: #494b5d;
}
.icon-house-construction-home-build-builder .path6:before {
  content: "\e9c1";
  margin-left: -1em;
  color: #494b5d;
}
.icon-userdev .path1:before {
  content: "\e9c2";
  color: #00cc99;
}
.icon-userdev .path2:before {
  content: "\e9c3";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path3:before {
  content: "\e9c4";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path4:before {
  content: "\e9c5";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path5:before {
  content: "\e9c6";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path6:before {
  content: "\e9c7";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path7:before {
  content: "\e9c8";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path8:before {
  content: "\e9c9";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path9:before {
  content: "\e9ca";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path10:before {
  content: "\e9cb";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path11:before {
  content: "\e9cc";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path12:before {
  content: "\e9cd";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-userdev .path13:before {
  content: "\e9ce";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-Search .path1:before {
  content: "\e9cf";
  color: #54febd;
}
.icon-Search .path2:before {
  content: "\e9d0";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path3:before {
  content: "\e9d1";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path4:before {
  content: "\e9d2";
  margin-left: -0.9794921875em;
  color: #00cc99;
}
.icon-Search .path5:before {
  content: "\e9d3";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path6:before {
  content: "\e9d4";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path7:before {
  content: "\e9d5";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path8:before {
  content: "\e9d6";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path9:before {
  content: "\e9d7";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path10:before {
  content: "\e9d8";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path11:before {
  content: "\e9d9";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path12:before {
  content: "\e9da";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path13:before {
  content: "\e9db";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path14:before {
  content: "\e9dc";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path15:before {
  content: "\e9dd";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path16:before {
  content: "\e9de";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-Search .path17:before {
  content: "\e9df";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-file-sharing-hand-data-offer .path1:before {
  content: "\e9e0";
  color: #494b5d;
}
.icon-file-sharing-hand-data-offer .path2:before {
  content: "\e9e1";
  margin-left: -1em;
  color: #00cc99;
}
.icon-file-sharing-hand-data-offer .path3:before {
  content: "\e9e2";
  margin-left: -1em;
  color: #00cc99;
}
.icon-file-sharing-hand-data-offer .path4:before {
  content: "\e9e3";
  margin-left: -1em;
  color: #00cc99;
}
.icon-file-sharing-hand-data-offer .path5:before {
  content: "\e9e4";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-sharing-hand-data-offer .path6:before {
  content: "\e9e5";
  margin-left: -1em;
  color: #494b5d;
}
.icon-release .path1:before {
  content: "\e9e6";
  color: #00cc99;
}
.icon-release .path2:before {
  content: "\e9e7";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path3:before {
  content: "\e9e8";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path4:before {
  content: "\e9e9";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path5:before {
  content: "\e9ea";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path6:before {
  content: "\e9eb";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path7:before {
  content: "\e9ec";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path8:before {
  content: "\e9ed";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path9:before {
  content: "\e9ee";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path10:before {
  content: "\e9ef";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path11:before {
  content: "\e9f0";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path12:before {
  content: "\e9f1";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path13:before {
  content: "\e9f2";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path14:before {
  content: "\e9f3";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path15:before {
  content: "\e9f4";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-release .path16:before {
  content: "\e9f5";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path1:before {
  content: "\e9f6";
  color: #00cc99;
}
.icon-cloud-technology-storage-data-connection-internet .path2:before {
  content: "\e9f7";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path3:before {
  content: "\e9f8";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path4:before {
  content: "\e9f9";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path5:before {
  content: "\e9fa";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path6:before {
  content: "\e9fb";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path7:before {
  content: "\e9fc";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path8:before {
  content: "\e9fd";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path9:before {
  content: "\e9fe";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path10:before {
  content: "\e9ff";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path11:before {
  content: "\ea00";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path12:before {
  content: "\ea01";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path13:before {
  content: "\ea02";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path14:before {
  content: "\ea03";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path15:before {
  content: "\ea04";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path16:before {
  content: "\ea05";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path17:before {
  content: "\ea06";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path18:before {
  content: "\ea07";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path19:before {
  content: "\ea08";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-technology-storage-data-connection-internet .path20:before {
  content: "\ea09";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Legal .path1:before {
  content: "\ea0a";
  color: #00cc99;
}
.icon-Legal .path2:before {
  content: "\ea0b";
  margin-left: -0.8330078125em;
  color: #00cc99;
}
.icon-Legal .path3:before {
  content: "\ea0c";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path4:before {
  content: "\ea0d";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path5:before {
  content: "\ea0e";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path6:before {
  content: "\ea0f";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path7:before {
  content: "\ea10";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path8:before {
  content: "\ea11";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path9:before {
  content: "\ea12";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path10:before {
  content: "\ea13";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path11:before {
  content: "\ea14";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path12:before {
  content: "\ea15";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path13:before {
  content: "\ea16";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path14:before {
  content: "\ea17";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path15:before {
  content: "\ea18";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path16:before {
  content: "\ea19";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path17:before {
  content: "\ea1a";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path18:before {
  content: "\ea1b";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path19:before {
  content: "\ea1c";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path20:before {
  content: "\ea1d";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path21:before {
  content: "\ea1e";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path22:before {
  content: "\ea1f";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path23:before {
  content: "\ea20";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Legal .path24:before {
  content: "\ea21";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-it-information-technology-analysis-research-graph-chart .path1:before {
  content: "\ea22";
  color: #00cc99;
}
.icon-it-information-technology-analysis-research-graph-chart .path2:before {
  content: "\ea23";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path1:before {
  content: "\ea24";
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path2:before {
  content: "\ea25";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path3:before {
  content: "\ea26";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path4:before {
  content: "\ea27";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path5:before {
  content: "\ea28";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path6:before {
  content: "\ea29";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path7:before {
  content: "\ea2a";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path8:before {
  content: "\ea2b";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path9:before {
  content: "\ea2c";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path10:before {
  content: "\ea2d";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path11:before {
  content: "\ea2e";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path12:before {
  content: "\ea2f";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-file-transfer-cloud-document .path13:before {
  content: "\ea30";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path14:before {
  content: "\ea31";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path15:before {
  content: "\ea32";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path16:before {
  content: "\ea33";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path17:before {
  content: "\ea34";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path18:before {
  content: "\ea35";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path19:before {
  content: "\ea36";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path20:before {
  content: "\ea37";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path21:before {
  content: "\ea38";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path22:before {
  content: "\ea39";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path23:before {
  content: "\ea3a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path24:before {
  content: "\ea3b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-file-transfer-cloud-document .path25:before {
  content: "\ea3c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Cloud .path1:before {
  content: "\ea3d";
  color: #00cc99;
}
.icon-Cloud .path2:before {
  content: "\ea3e";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Cloud .path3:before {
  content: "\ea3f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Cloud .path4:before {
  content: "\ea40";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Cloud .path5:before {
  content: "\ea41";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Cloud .path6:before {
  content: "\ea42";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Cloud .path7:before {
  content: "\ea43";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Cloud .path8:before {
  content: "\ea44";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path1:before {
  content: "\ea45";
  color: #00cc99;
}
.icon-Login .path2:before {
  content: "\ea46";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Login .path3:before {
  content: "\ea47";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Login .path4:before {
  content: "\ea48";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path5:before {
  content: "\ea49";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path6:before {
  content: "\ea4a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path7:before {
  content: "\ea4b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path8:before {
  content: "\ea4c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path9:before {
  content: "\ea4d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path10:before {
  content: "\ea4e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path11:before {
  content: "\ea4f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path12:before {
  content: "\ea50";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path13:before {
  content: "\ea51";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path14:before {
  content: "\ea52";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path15:before {
  content: "\ea53";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path16:before {
  content: "\ea54";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path17:before {
  content: "\ea55";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path18:before {
  content: "\ea56";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path19:before {
  content: "\ea57";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path20:before {
  content: "\ea58";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path21:before {
  content: "\ea59";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path22:before {
  content: "\ea5a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path23:before {
  content: "\ea5b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path24:before {
  content: "\ea5c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path25:before {
  content: "\ea5d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Login .path26:before {
  content: "\ea5e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Android .path1:before {
  content: "\ea5f";
  color: #00cc99;
}
.icon-Android .path2:before {
  content: "\ea60";
  margin-left: -0.6455078125em;
  color: #00cc99;
}
.icon-Android .path3:before {
  content: "\ea61";
  margin-left: -0.6455078125em;
  color: #00cc99;
}
.icon-Android .path4:before {
  content: "\ea62";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path5:before {
  content: "\ea63";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path6:before {
  content: "\ea64";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path7:before {
  content: "\ea65";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path8:before {
  content: "\ea66";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path9:before {
  content: "\ea67";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path10:before {
  content: "\ea68";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path11:before {
  content: "\ea69";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path12:before {
  content: "\ea6a";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path13:before {
  content: "\ea6b";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path14:before {
  content: "\ea6c";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-Android .path15:before {
  content: "\ea6d";
  margin-left: -0.6455078125em;
  color: #494b5d;
}
.icon-cloud-system-storage-service-technology .path1:before {
  content: "\ea6e";
  color: #00cc99;
}
.icon-cloud-system-storage-service-technology .path2:before {
  content: "\ea6f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-system-storage-service-technology .path3:before {
  content: "\ea70";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-system-storage-service-technology .path4:before {
  content: "\ea71";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cloud-system-storage-service-technology .path5:before {
  content: "\ea72";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path1:before {
  content: "\ea73";
  color: #00cc99;
}
.icon-outsourcing-company-business-department-workload .path2:before {
  content: "\ea74";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path3:before {
  content: "\ea75";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path4:before {
  content: "\ea76";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path5:before {
  content: "\ea77";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path6:before {
  content: "\ea78";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path7:before {
  content: "\ea79";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path8:before {
  content: "\ea7a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path9:before {
  content: "\ea7b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path10:before {
  content: "\ea7c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path11:before {
  content: "\ea7d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path12:before {
  content: "\ea7e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path13:before {
  content: "\ea7f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path14:before {
  content: "\ea80";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path15:before {
  content: "\ea81";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path16:before {
  content: "\ea82";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path17:before {
  content: "\ea83";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path18:before {
  content: "\ea84";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path19:before {
  content: "\ea85";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path20:before {
  content: "\ea86";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path21:before {
  content: "\ea87";
  margin-left: -1em;
  color: #494b5d;
}
.icon-outsourcing-company-business-department-workload .path22:before {
  content: "\ea88";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Update .path1:before {
  content: "\ea89";
  color: #00cc99;
}
.icon-Update .path2:before {
  content: "\ea8a";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Update .path3:before {
  content: "\ea8b";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Update .path4:before {
  content: "\ea8c";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Update .path5:before {
  content: "\ea8d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Update .path6:before {
  content: "\ea8e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Update .path7:before {
  content: "\ea8f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Update .path8:before {
  content: "\ea90";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Update .path9:before {
  content: "\ea91";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Update .path10:before {
  content: "\ea92";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Update .path11:before {
  content: "\ea93";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Update .path12:before {
  content: "\ea94";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Open .path1:before {
  content: "\ea95";
  color: #00cc99;
}
.icon-Open .path2:before {
  content: "\ea96";
  margin-left: -0.8330078125em;
  color: #00cc99;
}
.icon-Open .path3:before {
  content: "\ea97";
  margin-left: -0.8330078125em;
  color: #00cc99;
}
.icon-Open .path4:before {
  content: "\ea98";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path5:before {
  content: "\ea99";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path6:before {
  content: "\ea9a";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path7:before {
  content: "\ea9b";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path8:before {
  content: "\ea9c";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path9:before {
  content: "\ea9d";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path10:before {
  content: "\ea9e";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path11:before {
  content: "\ea9f";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path12:before {
  content: "\eaa0";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path13:before {
  content: "\eaa1";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path14:before {
  content: "\eaa2";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-Open .path15:before {
  content: "\eaa3";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path1:before {
  content: "\eaa4";
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path2:before {
  content: "\eaa5";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path3:before {
  content: "\eaa6";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path4:before {
  content: "\eaa7";
  margin-left: -1em;
  color: #00cc99;
}
.icon-desktop-mobile-website-design-business .path5:before {
  content: "\eaa8";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path6:before {
  content: "\eaa9";
  margin-left: -1em;
  color: #00cc99;
}
.icon-desktop-mobile-website-design-business .path7:before {
  content: "\eaaa";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path8:before {
  content: "\eaab";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path9:before {
  content: "\eaac";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path10:before {
  content: "\eaad";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path11:before {
  content: "\eaae";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path12:before {
  content: "\eaaf";
  margin-left: -1em;
  color: #00cc99;
}
.icon-desktop-mobile-website-design-business .path13:before {
  content: "\eab0";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path14:before {
  content: "\eab1";
  margin-left: -1em;
  color: #00cc99;
}
.icon-desktop-mobile-website-design-business .path15:before {
  content: "\eab2";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path16:before {
  content: "\eab3";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path17:before {
  content: "\eab4";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path18:before {
  content: "\eab5";
  margin-left: -1em;
  color: #00cc99;
}
.icon-desktop-mobile-website-design-business .path19:before {
  content: "\eab6";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path20:before {
  content: "\eab7";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path21:before {
  content: "\eab8";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path22:before {
  content: "\eab9";
  margin-left: -1em;
  color: #494b5d;
}
.icon-desktop-mobile-website-design-business .path23:before {
  content: "\eaba";
  margin-left: -1em;
  color: #494b5d;
}
.icon-QuickStart .path1:before {
  content: "\eabc";
  color: #00cc99;
}
.icon-QuickStart .path2:before {
  content: "\eabd";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path3:before {
  content: "\eabe";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path4:before {
  content: "\eabf";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path5:before {
  content: "\eac0";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path6:before {
  content: "\eac1";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path7:before {
  content: "\eac2";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path8:before {
  content: "\eac3";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path9:before {
  content: "\eac4";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path10:before {
  content: "\eac5";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path11:before {
  content: "\eac6";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path12:before {
  content: "\eac7";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-QuickStart .path13:before {
  content: "\eac8";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-ChartDocs .path1:before {
  content: "\eac9";
  color: #494b5d;
}
.icon-ChartDocs .path2:before {
  content: "\eaca";
  margin-left: -0.8330078125em;
  color: #00cc99;
}
.icon-ChartDocs .path3:before {
  content: "\eacb";
  margin-left: -0.8330078125em;
  color: #00cc99;
}
.icon-ChartDocs .path4:before {
  content: "\eacc";
  margin-left: -0.8330078125em;
  color: #00cc99;
}
.icon-ChartDocs .path5:before {
  content: "\eacd";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-ChartDocs .path6:before {
  content: "\eace";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-ChartDocs .path7:before {
  content: "\eacf";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-ChartDocs .path8:before {
  content: "\ead0";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-ChartDocs .path9:before {
  content: "\ead1";
  margin-left: -0.8330078125em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path1:before {
  content: "\ead2";
  color: #494b5d;
}
.icon-hospital-building-medical-care .path2:before {
  content: "\ead3";
  margin-left: -1em;
  color: #00cc99;
}
.icon-hospital-building-medical-care .path3:before {
  content: "\ead4";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path4:before {
  content: "\ead5";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path5:before {
  content: "\ead6";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path6:before {
  content: "\ead7";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path7:before {
  content: "\ead8";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path8:before {
  content: "\ead9";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path9:before {
  content: "\eada";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path10:before {
  content: "\eadb";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path11:before {
  content: "\eadc";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path12:before {
  content: "\eadd";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path13:before {
  content: "\eade";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path14:before {
  content: "\eadf";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path15:before {
  content: "\eae0";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path16:before {
  content: "\eae1";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path17:before {
  content: "\eae2";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path18:before {
  content: "\eae3";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path19:before {
  content: "\eae4";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path20:before {
  content: "\eae5";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path21:before {
  content: "\eae6";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path22:before {
  content: "\eae7";
  margin-left: -1em;
  color: #494b5d;
}
.icon-hospital-building-medical-care .path23:before {
  content: "\eae8";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Serverlock .path1:before {
  content: "\eae9";
  color: #494b5d;
}
.icon-Serverlock .path2:before {
  content: "\eaea";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path3:before {
  content: "\eaeb";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path4:before {
  content: "\eaec";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path5:before {
  content: "\eaed";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path6:before {
  content: "\eaee";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path7:before {
  content: "\eaef";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path8:before {
  content: "\eaf0";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path9:before {
  content: "\eaf1";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path10:before {
  content: "\eaf2";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path11:before {
  content: "\eaf3";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path12:before {
  content: "\eaf4";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path13:before {
  content: "\eaf5";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path14:before {
  content: "\eaf6";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path15:before {
  content: "\eaf7";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path16:before {
  content: "\eaf8";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path17:before {
  content: "\eaf9";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path18:before {
  content: "\eafa";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path19:before {
  content: "\eafb";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path20:before {
  content: "\eafc";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path21:before {
  content: "\eafd";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path22:before {
  content: "\eafe";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path23:before {
  content: "\eaff";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path24:before {
  content: "\eb00";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path25:before {
  content: "\eb01";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path26:before {
  content: "\eb02";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path27:before {
  content: "\eb03";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path28:before {
  content: "\eb04";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path29:before {
  content: "\eb05";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path30:before {
  content: "\eb06";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path31:before {
  content: "\eb07";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path32:before {
  content: "\eb08";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path33:before {
  content: "\eb09";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path34:before {
  content: "\eb0a";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path35:before {
  content: "\eb0b";
  margin-left: -1.0205078125em;
  color: #00cc99;
}
.icon-Serverlock .path36:before {
  content: "\eb0c";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path37:before {
  content: "\eb0d";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path38:before {
  content: "\eb0e";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path39:before {
  content: "\eb0f";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path40:before {
  content: "\eb10";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path41:before {
  content: "\eb11";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path42:before {
  content: "\eb12";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path43:before {
  content: "\eb13";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path44:before {
  content: "\eb14";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path45:before {
  content: "\eb15";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path46:before {
  content: "\eb16";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path47:before {
  content: "\eb17";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path48:before {
  content: "\eb18";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path49:before {
  content: "\eb19";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path50:before {
  content: "\eb1a";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path51:before {
  content: "\eb1b";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path52:before {
  content: "\eb1c";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path53:before {
  content: "\eb1d";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path54:before {
  content: "\eb1e";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path55:before {
  content: "\eb1f";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-Serverlock .path56:before {
  content: "\eb20";
  margin-left: -1.0205078125em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path1:before {
  content: "\eb21";
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path2:before {
  content: "\eb22";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path3:before {
  content: "\eb23";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path4:before {
  content: "\eb24";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path5:before {
  content: "\eb25";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path6:before {
  content: "\eb26";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path7:before {
  content: "\eb27";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path8:before {
  content: "\eb28";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path9:before {
  content: "\eb29";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path10:before {
  content: "\eb2a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path11:before {
  content: "\eb2b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path12:before {
  content: "\eb2c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path13:before {
  content: "\eb2d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path14:before {
  content: "\eb2e";
  margin-left: -1em;
  color: #00cc99;
}
.icon-setting-gear-window-control-panel .path15:before {
  content: "\eb2f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-setting-gear-window-control-panel .path16:before {
  content: "\eb30";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Plugin .path1:before {
  content: "\eb31";
  color: #00cc99;
}
.icon-Plugin .path2:before {
  content: "\eb32";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Plugin .path3:before {
  content: "\eb33";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Plugin .path4:before {
  content: "\eb34";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path1:before {
  content: "\eb35";
  color: #00cc99;
}
.icon-back-end-developer-html-coding .path2:before {
  content: "\eb36";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path3:before {
  content: "\eb37";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path4:before {
  content: "\eb38";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path5:before {
  content: "\eb39";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path6:before {
  content: "\eb3a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path7:before {
  content: "\eb3b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path8:before {
  content: "\eb3c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path9:before {
  content: "\eb3d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path10:before {
  content: "\eb3e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path11:before {
  content: "\eb3f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path12:before {
  content: "\eb40";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path13:before {
  content: "\eb41";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path14:before {
  content: "\eb42";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path15:before {
  content: "\eb43";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path16:before {
  content: "\eb44";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path17:before {
  content: "\eb45";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path18:before {
  content: "\eb46";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path19:before {
  content: "\eb47";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path20:before {
  content: "\eb48";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path21:before {
  content: "\eb49";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path22:before {
  content: "\eb4a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path23:before {
  content: "\eb4b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path24:before {
  content: "\eb4c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path25:before {
  content: "\eb4d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path26:before {
  content: "\eb4e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path27:before {
  content: "\eb4f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path28:before {
  content: "\eb50";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path29:before {
  content: "\eb51";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path30:before {
  content: "\eb52";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path31:before {
  content: "\eb53";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path32:before {
  content: "\eb54";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path33:before {
  content: "\eb55";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path34:before {
  content: "\eb56";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path35:before {
  content: "\eb57";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path36:before {
  content: "\eb58";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path37:before {
  content: "\eb59";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path38:before {
  content: "\eb5a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path39:before {
  content: "\eb5b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path40:before {
  content: "\eb5c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path41:before {
  content: "\eb5d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path42:before {
  content: "\eb5e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-back-end-developer-html-coding .path43:before {
  content: "\eb5f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-security-lock-safe-authority-shield .path1:before {
  content: "\eb60";
  color: #494b5d;
}
.icon-security-lock-safe-authority-shield .path2:before {
  content: "\eb61";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-security-lock-safe-authority-shield .path3:before {
  content: "\eb62";
  margin-left: -0.9794921875em;
  color: #00cc99;
}
.icon-security-lock-safe-authority-shield .path4:before {
  content: "\eb63";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-security-lock-safe-authority-shield .path5:before {
  content: "\eb64";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path1:before {
  content: "\eb65";
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path2:before {
  content: "\eb66";
  margin-left: -1em;
  color: #00cc99;
}
.icon-stat-statistics-analysis-research-chart-traffic .path3:before {
  content: "\eb67";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path4:before {
  content: "\eb68";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path5:before {
  content: "\eb69";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path6:before {
  content: "\eb6a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path7:before {
  content: "\eb6b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path8:before {
  content: "\eb6c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path9:before {
  content: "\eb6d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path10:before {
  content: "\eb6e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path11:before {
  content: "\eb6f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path12:before {
  content: "\eb70";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path13:before {
  content: "\eb71";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path14:before {
  content: "\eb72";
  margin-left: -1em;
  color: #494b5d;
}
.icon-stat-statistics-analysis-research-chart-traffic .path15:before {
  content: "\eb73";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Government .path1:before {
  content: "\eb74";
  color: #00cc99;
}
.icon-Government .path2:before {
  content: "\eb75";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Government .path3:before {
  content: "\eb76";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Government .path4:before {
  content: "\eb77";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Government .path5:before {
  content: "\eb78";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Government .path6:before {
  content: "\eb79";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path1:before {
  content: "\eb7a";
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path2:before {
  content: "\eb7b";
  margin-left: -1em;
  color: #00cc99;
}
.icon-cash-register-cashire-retail-machine .path3:before {
  content: "\eb7c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path4:before {
  content: "\eb7d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path5:before {
  content: "\eb7e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path6:before {
  content: "\eb7f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path7:before {
  content: "\eb80";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path8:before {
  content: "\eb81";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path9:before {
  content: "\eb82";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path10:before {
  content: "\eb83";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path11:before {
  content: "\eb84";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path12:before {
  content: "\eb85";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path13:before {
  content: "\eb86";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path14:before {
  content: "\eb87";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path15:before {
  content: "\eb88";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path16:before {
  content: "\eb89";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path17:before {
  content: "\eb8a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path18:before {
  content: "\eb8b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path19:before {
  content: "\eb8c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path20:before {
  content: "\eb8d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path21:before {
  content: "\eb8e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-cash-register-cashire-retail-machine .path22:before {
  content: "\eb8f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Ios .path1:before {
  content: "\eb90";
  color: #00cc99;
}
.icon-Ios .path2:before {
  content: "\eb91";
  margin-left: -0.6044921875em;
  color: #494b5d;
}
.icon-Ios .path3:before {
  content: "\eb92";
  margin-left: -0.6044921875em;
  color: #494b5d;
}
.icon-Ios .path4:before {
  content: "\eb93";
  margin-left: -0.6044921875em;
  color: #494b5d;
}
.icon-Ios .path5:before {
  content: "\eb94";
  margin-left: -0.6044921875em;
  color: #494b5d;
}
.icon-Ios .path6:before {
  content: "\eb95";
  margin-left: -0.6044921875em;
  color: #494b5d;
}
.icon-download-file-folder-storage .path1:before {
  content: "\eb96";
  color: #494b5d;
}
.icon-download-file-folder-storage .path2:before {
  content: "\eb97";
  margin-left: -1em;
  color: #00cc99;
}
.icon-download-file-folder-storage .path3:before {
  content: "\eb98";
  margin-left: -1em;
  color: #494b5d;
}
.icon-download-file-folder-storage .path4:before {
  content: "\eb99";
  margin-left: -1em;
  color: #494b5d;
}
.icon-download-file-folder-storage .path5:before {
  content: "\eb9a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-download-file-folder-storage .path6:before {
  content: "\eb9b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-download-file-folder-storage .path7:before {
  content: "\eb9c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Git .path1:before {
  content: "\eb9d";
  color: #494b5d;
}
.icon-Git .path2:before {
  content: "\eb9e";
  margin-left: -0.857421875em;
  color: #00cc99;
}
.icon-Git .path3:before {
  content: "\eb9f";
  margin-left: -0.857421875em;
  color: #00cc99;
}
.icon-Git .path4:before {
  content: "\eba0";
  margin-left: -0.857421875em;
  color: #494b5d;
}
.icon-Git .path5:before {
  content: "\eba1";
  margin-left: -0.857421875em;
  color: #494b5d;
}
.icon-Git .path6:before {
  content: "\eba2";
  margin-left: -0.857421875em;
  color: #494b5d;
}
.icon-Sync1 .path1:before {
  content: "\eba3";
  color: #00cc99;
}
.icon-Sync1 .path2:before {
  content: "\eba4";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path3:before {
  content: "\eba5";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path4:before {
  content: "\eba6";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path5:before {
  content: "\eba7";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path6:before {
  content: "\eba8";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path7:before {
  content: "\eba9";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path8:before {
  content: "\ebaa";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path9:before {
  content: "\ebab";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path10:before {
  content: "\ebac";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path11:before {
  content: "\ebad";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path12:before {
  content: "\ebae";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Sync1 .path13:before {
  content: "\ebaf";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path1:before {
  content: "\ebb0";
  color: #00cc99;
}
.icon-People .path2:before {
  content: "\ebb1";
  margin-left: -1em;
  color: #00cc99;
}
.icon-People .path3:before {
  content: "\ebb2";
  margin-left: -1em;
  color: #00cc99;
}
.icon-People .path4:before {
  content: "\ebb3";
  margin-left: -1em;
  color: #00cc99;
}
.icon-People .path5:before {
  content: "\ebb4";
  margin-left: -1em;
  color: #00cc99;
}
.icon-People .path6:before {
  content: "\ebb5";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path7:before {
  content: "\ebb6";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path8:before {
  content: "\ebb7";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path9:before {
  content: "\ebb8";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path10:before {
  content: "\ebb9";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path11:before {
  content: "\ebba";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path12:before {
  content: "\ebbb";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path13:before {
  content: "\ebbc";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path14:before {
  content: "\ebbd";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path15:before {
  content: "\ebbe";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path16:before {
  content: "\ebbf";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path17:before {
  content: "\ebc0";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path18:before {
  content: "\ebc1";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path19:before {
  content: "\ebc2";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path20:before {
  content: "\ebc3";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path21:before {
  content: "\ebc4";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path22:before {
  content: "\ebc5";
  margin-left: -1em;
  color: #494b5d;
}
.icon-People .path23:before {
  content: "\ebc6";
  margin-left: -1em;
  color: #494b5d;
}
.icon-FIles-on-site .path1:before {
  content: "\ebc7";
  color: #00cc99;
}
.icon-FIles-on-site .path2:before {
  content: "\ebc8";
  margin-left: -0.9794921875em;
  color: #00cc99;
}
.icon-FIles-on-site .path3:before {
  content: "\ebc9";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path4:before {
  content: "\ebca";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path5:before {
  content: "\ebcb";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path6:before {
  content: "\ebcc";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path7:before {
  content: "\ebcd";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path8:before {
  content: "\ebce";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path9:before {
  content: "\ebcf";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path10:before {
  content: "\ebd0";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path11:before {
  content: "\ebd1";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path12:before {
  content: "\ebd2";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path13:before {
  content: "\ebd3";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path14:before {
  content: "\ebd4";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path15:before {
  content: "\ebd5";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-FIles-on-site .path16:before {
  content: "\ebd6";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-file-sharing-security-key-lock .path1:before {
  content: "\ebd7";
  color: #00cc99;
}
.icon-file-sharing-security-key-lock .path2:before {
  content: "\ebd8";
  margin-left: -1em;
  color: #00cc99;
}
.icon-file-sharing-security-key-lock .path3:before {
  content: "\ebd9";
  margin-left: -1em;
  color: #00cc99;
}
.icon-file-sharing-security-key-lock .path4:before {
  content: "\ebda";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-sharing-security-key-lock .path5:before {
  content: "\ebdb";
  margin-left: -1em;
  color: #494b5d;
}
.icon-file-sharing-security-key-lock .path6:before {
  content: "\ebdc";
  margin-left: -1em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path1:before {
  content: "\ebdd";
  color: #00cc99;
}
.icon-data-protection-file-ENCRYPTION-security .path2:before {
  content: "\ebde";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path3:before {
  content: "\ebdf";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path4:before {
  content: "\ebe0";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path5:before {
  content: "\ebe1";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path6:before {
  content: "\ebe2";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path7:before {
  content: "\ebe3";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path8:before {
  content: "\ebe4";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path9:before {
  content: "\ebe5";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path10:before {
  content: "\ebe6";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path11:before {
  content: "\ebe7";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path12:before {
  content: "\ebe8";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path13:before {
  content: "\ebe9";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path14:before {
  content: "\ebea";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-data-protection-file-ENCRYPTION-security .path15:before {
  content: "\ebeb";
  margin-left: -1.021484375em;
  color: #494b5d;
}
.icon-Book .path1:before {
  content: "\ebec";
  color: #00cc99;
}
.icon-Book .path2:before {
  content: "\ebed";
  margin-left: -0.7919921875em;
  color: #00cc99;
}
.icon-Book .path3:before {
  content: "\ebee";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path4:before {
  content: "\ebef";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path5:before {
  content: "\ebf0";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path6:before {
  content: "\ebf1";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path7:before {
  content: "\ebf2";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path8:before {
  content: "\ebf3";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path9:before {
  content: "\ebf4";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path10:before {
  content: "\ebf5";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path11:before {
  content: "\ebf6";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path12:before {
  content: "\ebf7";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path13:before {
  content: "\ebf8";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path14:before {
  content: "\ebf9";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path15:before {
  content: "\ebfa";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path16:before {
  content: "\ebfb";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path17:before {
  content: "\ebfc";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path18:before {
  content: "\ebfd";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path19:before {
  content: "\ebfe";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path20:before {
  content: "\ebff";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path21:before {
  content: "\ec00";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path22:before {
  content: "\ec01";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path23:before {
  content: "\ec02";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path24:before {
  content: "\ec03";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path25:before {
  content: "\ec04";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path26:before {
  content: "\ec05";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path27:before {
  content: "\ec06";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path28:before {
  content: "\ec07";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path29:before {
  content: "\ec08";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path30:before {
  content: "\ec09";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path31:before {
  content: "\ec0a";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path32:before {
  content: "\ec0b";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path33:before {
  content: "\ec0c";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path34:before {
  content: "\ec0d";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path35:before {
  content: "\ec0e";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path36:before {
  content: "\ec0f";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path37:before {
  content: "\ec10";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path38:before {
  content: "\ec11";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path39:before {
  content: "\ec12";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path40:before {
  content: "\ec13";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path41:before {
  content: "\ec14";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path42:before {
  content: "\ec15";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path43:before {
  content: "\ec16";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path44:before {
  content: "\ec17";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path45:before {
  content: "\ec18";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path46:before {
  content: "\ec19";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path47:before {
  content: "\ec1a";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path48:before {
  content: "\ec1b";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path49:before {
  content: "\ec1c";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path50:before {
  content: "\ec1d";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path51:before {
  content: "\ec1e";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path52:before {
  content: "\ec1f";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path53:before {
  content: "\ec20";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path54:before {
  content: "\ec21";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path55:before {
  content: "\ec22";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path56:before {
  content: "\ec23";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path57:before {
  content: "\ec24";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path58:before {
  content: "\ec25";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path59:before {
  content: "\ec26";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path60:before {
  content: "\ec27";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path61:before {
  content: "\ec28";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path62:before {
  content: "\ec29";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path63:before {
  content: "\ec2a";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path64:before {
  content: "\ec2b";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Book .path65:before {
  content: "\ec2c";
  margin-left: -0.7919921875em;
  color: #494b5d;
}
.icon-Translation .path1:before {
  content: "\ec2e";
  color: #00cc99;
}
.icon-Translation .path2:before {
  content: "\ec2f";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Translation .path3:before {
  content: "\ec30";
  margin-left: -1em;
  color: #00cc99;
}
.icon-Translation .path4:before {
  content: "\ec31";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path5:before {
  content: "\ec32";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path6:before {
  content: "\ec33";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path7:before {
  content: "\ec34";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path8:before {
  content: "\ec35";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path9:before {
  content: "\ec36";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path10:before {
  content: "\ec37";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path11:before {
  content: "\ec38";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path12:before {
  content: "\ec39";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path13:before {
  content: "\ec3a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path14:before {
  content: "\ec3b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path15:before {
  content: "\ec3c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path16:before {
  content: "\ec3d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path17:before {
  content: "\ec3e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path18:before {
  content: "\ec3f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path19:before {
  content: "\ec40";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path20:before {
  content: "\ec41";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path21:before {
  content: "\ec42";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path22:before {
  content: "\ec43";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path23:before {
  content: "\ec44";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path24:before {
  content: "\ec45";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path25:before {
  content: "\ec46";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path26:before {
  content: "\ec47";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path27:before {
  content: "\ec48";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path28:before {
  content: "\ec49";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path29:before {
  content: "\ec4a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Translation .path30:before {
  content: "\ec4b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-web-website-security-design-lock .path1:before {
  content: "\ec4c";
  color: #494b5d;
}
.icon-web-website-security-design-lock .path2:before {
  content: "\ec4d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-web-website-security-design-lock .path3:before {
  content: "\ec4e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-web-website-security-design-lock .path4:before {
  content: "\ec4f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-web-website-security-design-lock .path5:before {
  content: "\ec50";
  margin-left: -1em;
  color: #00cc99;
}
.icon-web-website-security-design-lock .path6:before {
  content: "\ec51";
  margin-left: -1em;
  color: #494b5d;
}
.icon-web-website-security-design-lock .path7:before {
  content: "\ec52";
  margin-left: -1em;
  color: #494b5d;
}
.icon-web-website-security-design-lock .path8:before {
  content: "\ec53";
  margin-left: -1em;
  color: #494b5d;
}
.icon-web-website-security-design-lock .path9:before {
  content: "\ec54";
  margin-left: -1em;
  color: #494b5d;
}
.icon-web-website-security-design-lock .path10:before {
  content: "\ec55";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path1:before {
  content: "\ec56";
  color: #00cc99;
}
.icon-Booster .path2:before {
  content: "\ec57";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path3:before {
  content: "\ec58";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path4:before {
  content: "\ec59";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path5:before {
  content: "\ec5a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path6:before {
  content: "\ec5b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path7:before {
  content: "\ec5c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path8:before {
  content: "\ec5d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path9:before {
  content: "\ec5e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path10:before {
  content: "\ec5f";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path11:before {
  content: "\ec60";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path12:before {
  content: "\ec61";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path13:before {
  content: "\ec62";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path14:before {
  content: "\ec63";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path15:before {
  content: "\ec64";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path16:before {
  content: "\ec65";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path17:before {
  content: "\ec66";
  margin-left: -1em;
  color: #494b5d;
}
.icon-Booster .path18:before {
  content: "\ec67";
  margin-left: -1em;
  color: #494b5d;
}
.icon-DevTeam .path1:before {
  content: "\ec68";
  color: #00cc99;
}
.icon-DevTeam .path2:before {
  content: "\ec69";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-DevTeam .path3:before {
  content: "\ec6a";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-DevTeam .path4:before {
  content: "\ec6b";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-DevTeam .path5:before {
  content: "\ec6c";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-DevTeam .path6:before {
  content: "\ec6d";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-DevTeam .path7:before {
  content: "\ec6e";
  margin-left: -0.9794921875em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path1:before {
  content: "\ec6f";
  color: #00cc99;
}
.icon-online-course-learning-study-degree-laptop .path2:before {
  content: "\ec70";
  margin-left: -1em;
  color: #00cc99;
}
.icon-online-course-learning-study-degree-laptop .path3:before {
  content: "\ec71";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path4:before {
  content: "\ec72";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path5:before {
  content: "\ec73";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path6:before {
  content: "\ec74";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path7:before {
  content: "\ec75";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path8:before {
  content: "\ec76";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path9:before {
  content: "\ec77";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path10:before {
  content: "\ec78";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path11:before {
  content: "\ec79";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path12:before {
  content: "\ec7a";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path13:before {
  content: "\ec7b";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path14:before {
  content: "\ec7c";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path15:before {
  content: "\ec7d";
  margin-left: -1em;
  color: #494b5d;
}
.icon-online-course-learning-study-degree-laptop .path16:before {
  content: "\ec7e";
  margin-left: -1em;
  color: #494b5d;
}
.icon-connection-relationship-graph-chart:before {
  content: "\ec7f";
}
.icon-user-web-website-happy-computer:before {
  content: "\e9b3";
}
.icon-team-business-people-smile:before {
  content: "\ec2d";
}
.icon-merger-combine-business-merge-company-buy:before {
  content: "\eabb";
}
.icon-file-vhdx:before {
  content: "\ec9a";
}
.icon-file-tar:before {
  content: "\ec9b";
}
.icon-file-ovh:before {
  content: "\ec9c";
}
.icon-up-3:before {
  content: "\ec96";
}
.icon-right-3:before {
  content: "\ec97";
}
.icon-down-3:before {
  content: "\ec98";
}
.icon-left-3:before {
  content: "\ec99";
}
.icon-Duplicate:before {
  content: "\ec80";
}
.icon-Expand:before {
  content: "\ec81";
}
.icon-up-2:before {
  content: "\ec94";
}
.icon-down-2:before {
  content: "\ec8f";
}
.icon-left-2:before {
  content: "\ec82";
}
.icon-right-2:before {
  content: "\ec95";
}
.icon-ThumbsUp:before {
  content: "\ec83";
}
.icon-left:before {
  content: "\ec92";
}
.icon-right:before {
  content: "\ec93";
}
.icon-Down:before {
  content: "\ec84";
}
.icon-up:before {
  content: "\ec86";
}
.icon-Tag:before {
  content: "\ec87";
}
.icon-Layers:before {
  content: "\ec88";
}
.icon-User:before {
  content: "\ec89";
}
.icon-MOre:before {
  content: "\ec8a";
}
.icon-Quotes:before {
  content: "\ec8b";
}
.icon-clock:before {
  content: "\ec8c";
}
.icon-Attachments:before {
  content: "\ec8d";
}
.icon-drop-down:before {
  content: "\ec8e";
}
.icon-Docs:before {
  content: "\ec90";
}
.icon-Fill-1:before {
  content: "\ec91";
}
.icon-Play:before {
  content: "\ec85";
}
.icon-global_TWITTER_blue:before {
  content: "\31";
}
.icon-global_LINKEDIN_blue:before {
  content: "\32";
}
.icon-global_FB_blue:before {
  content: "\33";
}
.icon-logoPydio:before {
  content: "\e608";
}
.icon-Pydio-logo-small:before {
  content: "\e60b";
}
.svg-size-20 span {
  font-size: 20px;
}
.svg-size-20.text-icon.a-r {
  padding-right: 20px;
}
.svg-size-20.text-icon.a-l {
  padding-left: 20px;
}
.svg-size-20 .svg-icon {
  width: 20px;
  height: 20px;
  line-height: 20px;
}
.svg-size-30 span {
  font-size: 30px;
}
.svg-size-30.text-icon.a-r {
  padding-right: 30px;
}
.svg-size-30.text-icon.a-l {
  padding-left: 30px;
}
.svg-size-30 .svg-icon {
  width: 30px;
  height: 30px;
  line-height: 30px;
}
.svg-size-40 span {
  font-size: 40px;
}
.svg-size-40.text-icon.a-r {
  padding-right: 40px;
}
.svg-size-40.text-icon.a-l {
  padding-left: 40px;
}
.svg-size-40 .svg-icon {
  width: 40px;
  height: 40px;
  line-height: 40px;
}
.svg-size-50 span {
  font-size: 50px;
}
.svg-size-50.text-icon.a-r {
  padding-right: 50px;
}
.svg-size-50.text-icon.a-l {
  padding-left: 50px;
}
.svg-size-50 .svg-icon {
  width: 50px;
  height: 50px;
  line-height: 50px;
}
.svg-size-60 span {
  font-size: 60px;
}
.svg-size-60.text-icon.a-r {
  padding-right: 60px;
}
.svg-size-60.text-icon.a-l {
  padding-left: 60px;
}
.svg-size-60 .svg-icon {
  width: 60px;
  height: 60px;
  line-height: 60px;
}
.svg-size-70 span {
  font-size: 70px;
}
.svg-size-70.text-icon.a-r {
  padding-right: 70px;
}
.svg-size-70.text-icon.a-l {
  padding-left: 70px;
}
.svg-size-70 .svg-icon {
  width: 70px;
  height: 70px;
  line-height: 70px;
}
.svg-size-80 span {
  font-size: 80px;
}
.svg-size-80.text-icon.a-r {
  padding-right: 80px;
}
.svg-size-80.text-icon.a-l {
  padding-left: 80px;
}
.svg-size-80 .svg-icon {
  width: 80px;
  height: 80px;
  line-height: 80px;
}
.svg-size-90 span {
  font-size: 90px;
}
.svg-size-90.text-icon.a-r {
  padding-right: 90px;
}
.svg-size-90.text-icon.a-l {
  padding-left: 90px;
}
.svg-size-90 .svg-icon {
  width: 90px;
  height: 90px;
  line-height: 90px;
}
.svg-size-100 span {
  font-size: 100px;
}
.svg-size-100.text-icon.a-r {
  padding-right: 100px;
}
.svg-size-100.text-icon.a-l {
  padding-left: 100px;
}
.svg-size-100 .svg-icon {
  width: 100px;
  height: 100px;
  line-height: 100px;
}
.svg-size-110 span {
  font-size: 110px;
}
.svg-size-110.text-icon.a-r {
  padding-right: 110px;
}
.svg-size-110.text-icon.a-l {
  padding-left: 110px;
}
.svg-size-110 .svg-icon {
  width: 110px;
  height: 110px;
  line-height: 110px;
}
.svg-size-120 span {
  font-size: 120px;
}
.svg-size-120.text-icon.a-r {
  padding-right: 120px;
}
.svg-size-120.text-icon.a-l {
  padding-left: 120px;
}
.svg-size-120 .svg-icon {
  width: 120px;
  height: 120px;
  line-height: 120px;
}
.svg-size-130 span {
  font-size: 130px;
}
.svg-size-130.text-icon.a-r {
  padding-right: 130px;
}
.svg-size-130.text-icon.a-l {
  padding-left: 130px;
}
.svg-size-130 .svg-icon {
  width: 130px;
  height: 130px;
  line-height: 130px;
}
.svg-size-140 span {
  font-size: 140px;
}
.svg-size-140.text-icon.a-r {
  padding-right: 140px;
}
.svg-size-140.text-icon.a-l {
  padding-left: 140px;
}
.svg-size-140 .svg-icon {
  width: 140px;
  height: 140px;
  line-height: 140px;
}
.svg-size-150 span {
  font-size: 150px;
}
.svg-size-150.text-icon.a-r {
  padding-right: 150px;
}
.svg-size-150.text-icon.a-l {
  padding-left: 150px;
}
.svg-size-150 .svg-icon {
  width: 150px;
  height: 150px;
  line-height: 150px;
}
.svg-size-160 span {
  font-size: 160px;
}
.svg-size-160.text-icon.a-r {
  padding-right: 160px;
}
.svg-size-160.text-icon.a-l {
  padding-left: 160px;
}
.svg-size-160 .svg-icon {
  width: 160px;
  height: 160px;
  line-height: 160px;
}
.svg-size-170 span {
  font-size: 170px;
}
.svg-size-170.text-icon.a-r {
  padding-right: 170px;
}
.svg-size-170.text-icon.a-l {
  padding-left: 170px;
}
.svg-size-170 .svg-icon {
  width: 170px;
  height: 170px;
  line-height: 170px;
}
.svg-size-180 span {
  font-size: 180px;
}
.svg-size-180.text-icon.a-r {
  padding-right: 180px;
}
.svg-size-180.text-icon.a-l {
  padding-left: 180px;
}
.svg-size-180 .svg-icon {
  width: 180px;
  height: 180px;
  line-height: 180px;
}
.svg-size-190 span {
  font-size: 190px;
}
.svg-size-190.text-icon.a-r {
  padding-right: 190px;
}
.svg-size-190.text-icon.a-l {
  padding-left: 190px;
}
.svg-size-190 .svg-icon {
  width: 190px;
  height: 190px;
  line-height: 190px;
}
.svg-size-200 span {
  font-size: 200px;
}
.svg-size-200.text-icon.a-r {
  padding-right: 200px;
}
.svg-size-200.text-icon.a-l {
  padding-left: 200px;
}
.svg-size-200 .svg-icon {
  width: 200px;
  height: 200px;
  line-height: 200px;
}
.svg-size-210 span {
  font-size: 210px;
}
.svg-size-210.text-icon.a-r {
  padding-right: 210px;
}
.svg-size-210.text-icon.a-l {
  padding-left: 210px;
}
.svg-size-210 .svg-icon {
  width: 210px;
  height: 210px;
  line-height: 210px;
}
.svg-size-220 span {
  font-size: 220px;
}
.svg-size-220.text-icon.a-r {
  padding-right: 220px;
}
.svg-size-220.text-icon.a-l {
  padding-left: 220px;
}
.svg-size-220 .svg-icon {
  width: 220px;
  height: 220px;
  line-height: 220px;
}
.svg-size-230 span {
  font-size: 230px;
}
.svg-size-230.text-icon.a-r {
  padding-right: 230px;
}
.svg-size-230.text-icon.a-l {
  padding-left: 230px;
}
.svg-size-230 .svg-icon {
  width: 230px;
  height: 230px;
  line-height: 230px;
}
.svg-size-240 span {
  font-size: 240px;
}
.svg-size-240.text-icon.a-r {
  padding-right: 240px;
}
.svg-size-240.text-icon.a-l {
  padding-left: 240px;
}
.svg-size-240 .svg-icon {
  width: 240px;
  height: 240px;
  line-height: 240px;
}
.svg-size-250 span {
  font-size: 250px;
}
.svg-size-250.text-icon.a-r {
  padding-right: 250px;
}
.svg-size-250.text-icon.a-l {
  padding-left: 250px;
}
.svg-size-250 .svg-icon {
  width: 250px;
  height: 250px;
  line-height: 250px;
}
.svg-size-260 span {
  font-size: 260px;
}
.svg-size-260.text-icon.a-r {
  padding-right: 260px;
}
.svg-size-260.text-icon.a-l {
  padding-left: 260px;
}
.svg-size-260 .svg-icon {
  width: 260px;
  height: 260px;
  line-height: 260px;
}
.svg-size-270 span {
  font-size: 270px;
}
.svg-size-270.text-icon.a-r {
  padding-right: 270px;
}
.svg-size-270.text-icon.a-l {
  padding-left: 270px;
}
.svg-size-270 .svg-icon {
  width: 270px;
  height: 270px;
  line-height: 270px;
}
.svg-size-280 span {
  font-size: 280px;
}
.svg-size-280.text-icon.a-r {
  padding-right: 280px;
}
.svg-size-280.text-icon.a-l {
  padding-left: 280px;
}
.svg-size-280 .svg-icon {
  width: 280px;
  height: 280px;
  line-height: 280px;
}
.svg-size-290 span {
  font-size: 290px;
}
.svg-size-290.text-icon.a-r {
  padding-right: 290px;
}
.svg-size-290.text-icon.a-l {
  padding-left: 290px;
}
.svg-size-290 .svg-icon {
  width: 290px;
  height: 290px;
  line-height: 290px;
}
.svg-size-300 span {
  font-size: 300px;
}
.svg-size-300.text-icon.a-r {
  padding-right: 300px;
}
.svg-size-300.text-icon.a-l {
  padding-left: 300px;
}
.svg-size-300 .svg-icon {
  width: 300px;
  height: 300px;
  line-height: 300px;
}
.svg-size-310 span {
  font-size: 310px;
}
.svg-size-310.text-icon.a-r {
  padding-right: 310px;
}
.svg-size-310.text-icon.a-l {
  padding-left: 310px;
}
.svg-size-310 .svg-icon {
  width: 310px;
  height: 310px;
  line-height: 310px;
}
.svg-size-320 span {
  font-size: 320px;
}
.svg-size-320.text-icon.a-r {
  padding-right: 320px;
}
.svg-size-320.text-icon.a-l {
  padding-left: 320px;
}
.svg-size-320 .svg-icon {
  width: 320px;
  height: 320px;
  line-height: 320px;
}
.svg-size-330 span {
  font-size: 330px;
}
.svg-size-330.text-icon.a-r {
  padding-right: 330px;
}
.svg-size-330.text-icon.a-l {
  padding-left: 330px;
}
.svg-size-330 .svg-icon {
  width: 330px;
  height: 330px;
  line-height: 330px;
}
.svg-size-340 span {
  font-size: 340px;
}
.svg-size-340.text-icon.a-r {
  padding-right: 340px;
}
.svg-size-340.text-icon.a-l {
  padding-left: 340px;
}
.svg-size-340 .svg-icon {
  width: 340px;
  height: 340px;
  line-height: 340px;
}
.svg-size-350 span {
  font-size: 350px;
}
.svg-size-350.text-icon.a-r {
  padding-right: 350px;
}
.svg-size-350.text-icon.a-l {
  padding-left: 350px;
}
.svg-size-350 .svg-icon {
  width: 350px;
  height: 350px;
  line-height: 350px;
}
.svg-size-360 span {
  font-size: 360px;
}
.svg-size-360.text-icon.a-r {
  padding-right: 360px;
}
.svg-size-360.text-icon.a-l {
  padding-left: 360px;
}
.svg-size-360 .svg-icon {
  width: 360px;
  height: 360px;
  line-height: 360px;
}
.svg-size-370 span {
  font-size: 370px;
}
.svg-size-370.text-icon.a-r {
  padding-right: 370px;
}
.svg-size-370.text-icon.a-l {
  padding-left: 370px;
}
.svg-size-370 .svg-icon {
  width: 370px;
  height: 370px;
  line-height: 370px;
}
.svg-size-380 span {
  font-size: 380px;
}
.svg-size-380.text-icon.a-r {
  padding-right: 380px;
}
.svg-size-380.text-icon.a-l {
  padding-left: 380px;
}
.svg-size-380 .svg-icon {
  width: 380px;
  height: 380px;
  line-height: 380px;
}
.svg-size-390 span {
  font-size: 390px;
}
.svg-size-390.text-icon.a-r {
  padding-right: 390px;
}
.svg-size-390.text-icon.a-l {
  padding-left: 390px;
}
.svg-size-390 .svg-icon {
  width: 390px;
  height: 390px;
  line-height: 390px;
}
.svg-size-400 span {
  font-size: 400px;
}
.svg-size-400.text-icon.a-r {
  padding-right: 400px;
}
.svg-size-400.text-icon.a-l {
  padding-left: 400px;
}
.svg-size-400 .svg-icon {
  width: 400px;
  height: 400px;
  line-height: 400px;
}
.svg-size-410 span {
  font-size: 410px;
}
.svg-size-410.text-icon.a-r {
  padding-right: 410px;
}
.svg-size-410.text-icon.a-l {
  padding-left: 410px;
}
.svg-size-410 .svg-icon {
  width: 410px;
  height: 410px;
  line-height: 410px;
}
.svg-size-420 span {
  font-size: 420px;
}
.svg-size-420.text-icon.a-r {
  padding-right: 420px;
}
.svg-size-420.text-icon.a-l {
  padding-left: 420px;
}
.svg-size-420 .svg-icon {
  width: 420px;
  height: 420px;
  line-height: 420px;
}
.svg-size-430 span {
  font-size: 430px;
}
.svg-size-430.text-icon.a-r {
  padding-right: 430px;
}
.svg-size-430.text-icon.a-l {
  padding-left: 430px;
}
.svg-size-430 .svg-icon {
  width: 430px;
  height: 430px;
  line-height: 430px;
}
.svg-size-440 span {
  font-size: 440px;
}
.svg-size-440.text-icon.a-r {
  padding-right: 440px;
}
.svg-size-440.text-icon.a-l {
  padding-left: 440px;
}
.svg-size-440 .svg-icon {
  width: 440px;
  height: 440px;
  line-height: 440px;
}
.svg-size-450 span {
  font-size: 450px;
}
.svg-size-450.text-icon.a-r {
  padding-right: 450px;
}
.svg-size-450.text-icon.a-l {
  padding-left: 450px;
}
.svg-size-450 .svg-icon {
  width: 450px;
  height: 450px;
  line-height: 450px;
}
.svg-size-460 span {
  font-size: 460px;
}
.svg-size-460.text-icon.a-r {
  padding-right: 460px;
}
.svg-size-460.text-icon.a-l {
  padding-left: 460px;
}
.svg-size-460 .svg-icon {
  width: 460px;
  height: 460px;
  line-height: 460px;
}
.svg-size-470 span {
  font-size: 470px;
}
.svg-size-470.text-icon.a-r {
  padding-right: 470px;
}
.svg-size-470.text-icon.a-l {
  padding-left: 470px;
}
.svg-size-470 .svg-icon {
  width: 470px;
  height: 470px;
  line-height: 470px;
}
.svg-size-480 span {
  font-size: 480px;
}
.svg-size-480.text-icon.a-r {
  padding-right: 480px;
}
.svg-size-480.text-icon.a-l {
  padding-left: 480px;
}
.svg-size-480 .svg-icon {
  width: 480px;
  height: 480px;
  line-height: 480px;
}
.svg-size-490 span {
  font-size: 490px;
}
.svg-size-490.text-icon.a-r {
  padding-right: 490px;
}
.svg-size-490.text-icon.a-l {
  padding-left: 490px;
}
.svg-size-490 .svg-icon {
  width: 490px;
  height: 490px;
  line-height: 490px;
}
.svg-size-500 span {
  font-size: 500px;
}
.svg-size-500.text-icon.a-r {
  padding-right: 500px;
}
.svg-size-500.text-icon.a-l {
  padding-left: 500px;
}
.svg-size-500 .svg-icon {
  width: 500px;
  height: 500px;
  line-height: 500px;
}
@media (min-width: 768px) {
  .svg-size-t-20 span {
    font-size: 20px;
  }
  .svg-size-t-20.text-icon.a-r {
    padding-right: 20px;
  }
  .svg-size-t-20.text-icon.a-l {
    padding-left: 20px;
  }
  .svg-size-t-20 .svg-icon {
    width: 20px;
    height: 20px;
    line-height: 20px;
  }
  .svg-size-t-30 span {
    font-size: 30px;
  }
  .svg-size-t-30.text-icon.a-r {
    padding-right: 30px;
  }
  .svg-size-t-30.text-icon.a-l {
    padding-left: 30px;
  }
  .svg-size-t-30 .svg-icon {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .svg-size-t-40 span {
    font-size: 40px;
  }
  .svg-size-t-40.text-icon.a-r {
    padding-right: 40px;
  }
  .svg-size-t-40.text-icon.a-l {
    padding-left: 40px;
  }
  .svg-size-t-40 .svg-icon {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .svg-size-t-50 span {
    font-size: 50px;
  }
  .svg-size-t-50.text-icon.a-r {
    padding-right: 50px;
  }
  .svg-size-t-50.text-icon.a-l {
    padding-left: 50px;
  }
  .svg-size-t-50 .svg-icon {
    width: 50px;
    height: 50px;
    line-height: 50px;
  }
  .svg-size-t-60 span {
    font-size: 60px;
  }
  .svg-size-t-60.text-icon.a-r {
    padding-right: 60px;
  }
  .svg-size-t-60.text-icon.a-l {
    padding-left: 60px;
  }
  .svg-size-t-60 .svg-icon {
    width: 60px;
    height: 60px;
    line-height: 60px;
  }
  .svg-size-t-70 span {
    font-size: 70px;
  }
  .svg-size-t-70.text-icon.a-r {
    padding-right: 70px;
  }
  .svg-size-t-70.text-icon.a-l {
    padding-left: 70px;
  }
  .svg-size-t-70 .svg-icon {
    width: 70px;
    height: 70px;
    line-height: 70px;
  }
  .svg-size-t-80 span {
    font-size: 80px;
  }
  .svg-size-t-80.text-icon.a-r {
    padding-right: 80px;
  }
  .svg-size-t-80.text-icon.a-l {
    padding-left: 80px;
  }
  .svg-size-t-80 .svg-icon {
    width: 80px;
    height: 80px;
    line-height: 80px;
  }
  .svg-size-t-90 span {
    font-size: 90px;
  }
  .svg-size-t-90.text-icon.a-r {
    padding-right: 90px;
  }
  .svg-size-t-90.text-icon.a-l {
    padding-left: 90px;
  }
  .svg-size-t-90 .svg-icon {
    width: 90px;
    height: 90px;
    line-height: 90px;
  }
  .svg-size-t-100 span {
    font-size: 100px;
  }
  .svg-size-t-100 .svg-icon {
    width: 100px;
    height: 100px;
    line-height: 100px;
  }
  .svg-size-t-110 span {
    font-size: 110px;
  }
  .svg-size-t-110 .svg-icon {
    width: 110px;
    height: 110px;
    line-height: 110px;
  }
  .svg-size-t-120 span {
    font-size: 120px;
  }
  .svg-size-t-120 .svg-icon {
    width: 120px;
    height: 120px;
    line-height: 120px;
  }
  .svg-size-t-130 span {
    font-size: 130px;
  }
  .svg-size-t-130 .svg-icon {
    width: 130px;
    height: 130px;
    line-height: 130px;
  }
  .svg-size-t-140 span {
    font-size: 140px;
  }
  .svg-size-t-140 .svg-icon {
    width: 140px;
    height: 140px;
    line-height: 140px;
  }
  .svg-size-t-150 span {
    font-size: 150px;
  }
  .svg-size-t-150 .svg-icon {
    width: 150px;
    height: 150px;
    line-height: 150px;
  }
  .svg-size-t-160 span {
    font-size: 160px;
  }
  .svg-size-t-160 .svg-icon {
    width: 160px;
    height: 160px;
    line-height: 160px;
  }
  .svg-size-t-170 span {
    font-size: 170px;
  }
  .svg-size-t-170 .svg-icon {
    width: 170px;
    height: 170px;
    line-height: 170px;
  }
  .svg-size-t-180 span {
    font-size: 180px;
  }
  .svg-size-t-180 .svg-icon {
    width: 180px;
    height: 180px;
    line-height: 180px;
  }
  .svg-size-t-190 span {
    font-size: 190px;
  }
  .svg-size-t-190 .svg-icon {
    width: 190px;
    height: 190px;
    line-height: 190px;
  }
  .svg-size-t-200 span {
    font-size: 200px;
  }
  .svg-size-t-200 .svg-icon {
    width: 200px;
    height: 200px;
    line-height: 200px;
  }
  .svg-size-t-210 span {
    font-size: 210px;
  }
  .svg-size-t-210 .svg-icon {
    width: 210px;
    height: 210px;
    line-height: 210px;
  }
  .svg-size-t-220 span {
    font-size: 220px;
  }
  .svg-size-t-220 .svg-icon {
    width: 220px;
    height: 220px;
    line-height: 220px;
  }
  .svg-size-t-230 span {
    font-size: 230px;
  }
  .svg-size-t-230 .svg-icon {
    width: 230px;
    height: 230px;
    line-height: 230px;
  }
  .svg-size-t-240 span {
    font-size: 240px;
  }
  .svg-size-t-240 .svg-icon {
    width: 240px;
    height: 240px;
    line-height: 240px;
  }
  .svg-size-t-250 span {
    font-size: 250px;
  }
  .svg-size-t-250 .svg-icon {
    width: 250px;
    height: 250px;
    line-height: 250px;
  }
  .svg-size-t-260 span {
    font-size: 260px;
  }
  .svg-size-t-260 .svg-icon {
    width: 260px;
    height: 260px;
    line-height: 260px;
  }
  .svg-size-t-270 span {
    font-size: 270px;
  }
  .svg-size-t-270 .svg-icon {
    width: 270px;
    height: 270px;
    line-height: 270px;
  }
  .svg-size-t-280 span {
    font-size: 280px;
  }
  .svg-size-t-280 .svg-icon {
    width: 280px;
    height: 280px;
    line-height: 280px;
  }
  .svg-size-t-290 span {
    font-size: 290px;
  }
  .svg-size-t-290 .svg-icon {
    width: 290px;
    height: 290px;
    line-height: 290px;
  }
  .svg-size-t-300 span {
    font-size: 300px;
  }
  .svg-size-t-300 .svg-icon {
    width: 300px;
    height: 300px;
    line-height: 300px;
  }
  .svg-size-t-310 span {
    font-size: 310px;
  }
  .svg-size-t-310 .svg-icon {
    width: 310px;
    height: 310px;
    line-height: 310px;
  }
  .svg-size-t-320 span {
    font-size: 320px;
  }
  .svg-size-t-320 .svg-icon {
    width: 320px;
    height: 320px;
    line-height: 320px;
  }
  .svg-size-t-330 span {
    font-size: 330px;
  }
  .svg-size-t-330 .svg-icon {
    width: 330px;
    height: 330px;
    line-height: 330px;
  }
  .svg-size-t-340 span {
    font-size: 340px;
  }
  .svg-size-t-340 .svg-icon {
    width: 340px;
    height: 340px;
    line-height: 340px;
  }
  .svg-size-t-350 span {
    font-size: 350px;
  }
  .svg-size-t-350 .svg-icon {
    width: 350px;
    height: 350px;
    line-height: 350px;
  }
  .svg-size-t-360 span {
    font-size: 360px;
  }
  .svg-size-t-360 .svg-icon {
    width: 360px;
    height: 360px;
    line-height: 360px;
  }
  .svg-size-t-370 span {
    font-size: 370px;
  }
  .svg-size-t-370 .svg-icon {
    width: 370px;
    height: 370px;
    line-height: 370px;
  }
  .svg-size-t-380 span {
    font-size: 380px;
  }
  .svg-size-t-380 .svg-icon {
    width: 380px;
    height: 380px;
    line-height: 380px;
  }
  .svg-size-t-390 span {
    font-size: 390px;
  }
  .svg-size-t-390 .svg-icon {
    width: 390px;
    height: 390px;
    line-height: 390px;
  }
  .svg-size-t-400 span {
    font-size: 400px;
  }
  .svg-size-t-400 .svg-icon {
    width: 400px;
    height: 400px;
    line-height: 400px;
  }
  .svg-size-t-410 span {
    font-size: 410px;
  }
  .svg-size-t-410 .svg-icon {
    width: 410px;
    height: 410px;
    line-height: 410px;
  }
  .svg-size-t-420 span {
    font-size: 420px;
  }
  .svg-size-t-420 .svg-icon {
    width: 420px;
    height: 420px;
    line-height: 420px;
  }
  .svg-size-t-430 span {
    font-size: 430px;
  }
  .svg-size-t-430 .svg-icon {
    width: 430px;
    height: 430px;
    line-height: 430px;
  }
  .svg-size-t-440 span {
    font-size: 440px;
  }
  .svg-size-t-440 .svg-icon {
    width: 440px;
    height: 440px;
    line-height: 440px;
  }
  .svg-size-t-450 span {
    font-size: 450px;
  }
  .svg-size-t-450 .svg-icon {
    width: 450px;
    height: 450px;
    line-height: 450px;
  }
  .svg-size-t-460 span {
    font-size: 460px;
  }
  .svg-size-t-460 .svg-icon {
    width: 460px;
    height: 460px;
    line-height: 460px;
  }
  .svg-size-t-470 span {
    font-size: 470px;
  }
  .svg-size-t-470 .svg-icon {
    width: 470px;
    height: 470px;
    line-height: 470px;
  }
  .svg-size-t-480 span {
    font-size: 480px;
  }
  .svg-size-t-480 .svg-icon {
    width: 480px;
    height: 480px;
    line-height: 480px;
  }
  .svg-size-t-490 span {
    font-size: 490px;
  }
  .svg-size-t-490 .svg-icon {
    width: 490px;
    height: 490px;
    line-height: 490px;
  }
  .svg-size-t-500 span {
    font-size: 500px;
  }
  .svg-size-t-500 .svg-icon {
    width: 500px;
    height: 500px;
    line-height: 500px;
  }
}
@media (min-width: 1025px) {
  .svg-size-l-20 span {
    font-size: 20px;
  }
  .svg-size-l-20.text-icon.a-r {
    padding-right: 20px;
  }
  .svg-size-l-20.text-icon.a-l {
    padding-left: 20px;
  }
  .svg-size-l-20 .svg-icon {
    width: 20px;
    height: 20px;
    line-height: 20px;
  }
  .svg-size-l-30 span {
    font-size: 30px;
  }
  .svg-size-l-30.text-icon.a-r {
    padding-right: 30px;
  }
  .svg-size-l-30.text-icon.a-l {
    padding-left: 30px;
  }
  .svg-size-l-30 .svg-icon {
    width: 30px;
    height: 30px;
    line-height: 30px;
  }
  .svg-size-l-40 span {
    font-size: 40px;
  }
  .svg-size-l-40.text-icon.a-r {
    padding-right: 40px;
  }
  .svg-size-l-40.text-icon.a-l {
    padding-left: 40px;
  }
  .svg-size-l-40 .svg-icon {
    width: 40px;
    height: 40px;
    line-height: 40px;
  }
  .svg-size-l-50 span {
    font-size: 50px;
  }
  .svg-size-l-50.text-icon.a-r {
    padding-right: 50px;
  }
  .svg-size-l-50.text-icon.a-l {
    padding-left: 50px;
  }
  .svg-size-l-50 .svg-icon {
    width: 50px;
    height: 50px;
    line-height: 50px;
  }
  .svg-size-l-60 span {
    font-size: 60px;
  }
  .svg-size-l-60.text-icon.a-r {
    padding-right: 60px;
  }
  .svg-size-l-60.text-icon.a-l {
    padding-left: 60px;
  }
  .svg-size-l-60 .svg-icon {
    width: 60px;
    height: 60px;
    line-height: 60px;
  }
  .svg-size-l-70 span {
    font-size: 70px;
  }
  .svg-size-l-70.text-icon.a-r {
    padding-right: 70px;
  }
  .svg-size-l-70.text-icon.a-l {
    padding-left: 70px;
  }
  .svg-size-l-70 .svg-icon {
    width: 70px;
    height: 70px;
    line-height: 70px;
  }
  .svg-size-l-80 span {
    font-size: 80px;
  }
  .svg-size-l-80.text-icon.a-r {
    padding-right: 80px;
  }
  .svg-size-l-80.text-icon.a-l {
    padding-left: 80px;
  }
  .svg-size-l-80 .svg-icon {
    width: 80px;
    height: 80px;
    line-height: 80px;
  }
  .svg-size-l-90 span {
    font-size: 90px;
  }
  .svg-size-l-90.text-icon.a-r {
    padding-right: 90px;
  }
  .svg-size-l-90.text-icon.a-l {
    padding-left: 90px;
  }
  .svg-size-l-90 .svg-icon {
    width: 90px;
    height: 90px;
    line-height: 90px;
  }
  .svg-size-l-100 span {
    font-size: 100px;
  }
  .svg-size-l-100 .svg-icon {
    width: 100px;
    height: 100px;
    line-height: 100px;
  }
  .svg-size-l-110 span {
    font-size: 110px;
  }
  .svg-size-l-110 .svg-icon {
    width: 110px;
    height: 110px;
    line-height: 110px;
  }
  .svg-size-l-120 span {
    font-size: 120px;
  }
  .svg-size-l-120 .svg-icon {
    width: 120px;
    height: 120px;
    line-height: 120px;
  }
  .svg-size-l-130 span {
    font-size: 130px;
  }
  .svg-size-l-130 .svg-icon {
    width: 130px;
    height: 130px;
    line-height: 130px;
  }
  .svg-size-l-140 span {
    font-size: 140px;
  }
  .svg-size-l-140 .svg-icon {
    width: 140px;
    height: 140px;
    line-height: 140px;
  }
  .svg-size-l-150 span {
    font-size: 150px;
  }
  .svg-size-l-150 .svg-icon {
    width: 150px;
    height: 150px;
    line-height: 150px;
  }
  .svg-size-l-160 span {
    font-size: 160px;
  }
  .svg-size-l-160 .svg-icon {
    width: 160px;
    height: 160px;
    line-height: 160px;
  }
  .svg-size-l-170 span {
    font-size: 170px;
  }
  .svg-size-l-170 .svg-icon {
    width: 170px;
    height: 170px;
    line-height: 170px;
  }
  .svg-size-l-180 span {
    font-size: 180px;
  }
  .svg-size-l-180 .svg-icon {
    width: 180px;
    height: 180px;
    line-height: 180px;
  }
  .svg-size-l-190 span {
    font-size: 190px;
  }
  .svg-size-l-190 .svg-icon {
    width: 190px;
    height: 190px;
    line-height: 190px;
  }
  .svg-size-l-200 span {
    font-size: 200px;
  }
  .svg-size-l-200 .svg-icon {
    width: 200px;
    height: 200px;
    line-height: 200px;
  }
  .svg-size-l-210 span {
    font-size: 210px;
  }
  .svg-size-l-210 .svg-icon {
    width: 210px;
    height: 210px;
    line-height: 210px;
  }
  .svg-size-l-220 span {
    font-size: 220px;
  }
  .svg-size-l-220 .svg-icon {
    width: 220px;
    height: 220px;
    line-height: 220px;
  }
  .svg-size-l-230 span {
    font-size: 230px;
  }
  .svg-size-l-230 .svg-icon {
    width: 230px;
    height: 230px;
    line-height: 230px;
  }
  .svg-size-l-240 span {
    font-size: 240px;
  }
  .svg-size-l-240 .svg-icon {
    width: 240px;
    height: 240px;
    line-height: 240px;
  }
  .svg-size-l-250 span {
    font-size: 250px;
  }
  .svg-size-l-250 .svg-icon {
    width: 250px;
    height: 250px;
    line-height: 250px;
  }
  .svg-size-l-260 span {
    font-size: 260px;
  }
  .svg-size-l-260 .svg-icon {
    width: 260px;
    height: 260px;
    line-height: 260px;
  }
  .svg-size-l-270 span {
    font-size: 270px;
  }
  .svg-size-l-270 .svg-icon {
    width: 270px;
    height: 270px;
    line-height: 270px;
  }
  .svg-size-l-280 span {
    font-size: 280px;
  }
  .svg-size-l-280 .svg-icon {
    width: 280px;
    height: 280px;
    line-height: 280px;
  }
  .svg-size-l-290 span {
    font-size: 290px;
  }
  .svg-size-l-290 .svg-icon {
    width: 290px;
    height: 290px;
    line-height: 290px;
  }
  .svg-size-l-300 span {
    font-size: 300px;
  }
  .svg-size-l-300 .svg-icon {
    width: 300px;
    height: 300px;
    line-height: 300px;
  }
  .svg-size-l-310 span {
    font-size: 310px;
  }
  .svg-size-l-310 .svg-icon {
    width: 310px;
    height: 310px;
    line-height: 310px;
  }
  .svg-size-l-320 span {
    font-size: 320px;
  }
  .svg-size-l-320 .svg-icon {
    width: 320px;
    height: 320px;
    line-height: 320px;
  }
  .svg-size-l-330 span {
    font-size: 330px;
  }
  .svg-size-l-330 .svg-icon {
    width: 330px;
    height: 330px;
    line-height: 330px;
  }
  .svg-size-l-340 span {
    font-size: 340px;
  }
  .svg-size-l-340 .svg-icon {
    width: 340px;
    height: 340px;
    line-height: 340px;
  }
  .svg-size-l-350 span {
    font-size: 350px;
  }
  .svg-size-l-350 .svg-icon {
    width: 350px;
    height: 350px;
    line-height: 350px;
  }
  .svg-size-l-360 span {
    font-size: 360px;
  }
  .svg-size-l-360 .svg-icon {
    width: 360px;
    height: 360px;
    line-height: 360px;
  }
  .svg-size-l-370 span {
    font-size: 370px;
  }
  .svg-size-l-370 .svg-icon {
    width: 370px;
    height: 370px;
    line-height: 370px;
  }
  .svg-size-l-380 span {
    font-size: 380px;
  }
  .svg-size-l-380 .svg-icon {
    width: 380px;
    height: 380px;
    line-height: 380px;
  }
  .svg-size-l-390 span {
    font-size: 390px;
  }
  .svg-size-l-390 .svg-icon {
    width: 390px;
    height: 390px;
    line-height: 390px;
  }
  .svg-size-l-400 span {
    font-size: 400px;
  }
  .svg-size-l-400 .svg-icon {
    width: 400px;
    height: 400px;
    line-height: 400px;
  }
  .svg-size-l-410 span {
    font-size: 410px;
  }
  .svg-size-l-410 .svg-icon {
    width: 410px;
    height: 410px;
    line-height: 410px;
  }
  .svg-size-l-420 span {
    font-size: 420px;
  }
  .svg-size-l-420 .svg-icon {
    width: 420px;
    height: 420px;
    line-height: 420px;
  }
  .svg-size-l-430 span {
    font-size: 430px;
  }
  .svg-size-l-430 .svg-icon {
    width: 430px;
    height: 430px;
    line-height: 430px;
  }
  .svg-size-l-440 span {
    font-size: 440px;
  }
  .svg-size-l-440 .svg-icon {
    width: 440px;
    height: 440px;
    line-height: 440px;
  }
  .svg-size-l-450 span {
    font-size: 450px;
  }
  .svg-size-l-450 .svg-icon {
    width: 450px;
    height: 450px;
    line-height: 450px;
  }
  .svg-size-l-460 span {
    font-size: 460px;
  }
  .svg-size-l-460 .svg-icon {
    width: 460px;
    height: 460px;
    line-height: 460px;
  }
  .svg-size-l-470 span {
    font-size: 470px;
  }
  .svg-size-l-470 .svg-icon {
    width: 470px;
    height: 470px;
    line-height: 470px;
  }
  .svg-size-l-480 span {
    font-size: 480px;
  }
  .svg-size-l-480 .svg-icon {
    width: 480px;
    height: 480px;
    line-height: 480px;
  }
  .svg-size-l-490 span {
    font-size: 490px;
  }
  .svg-size-l-490 .svg-icon {
    width: 490px;
    height: 490px;
    line-height: 490px;
  }
  .svg-size-l-500 span {
    font-size: 500px;
  }
  .svg-size-l-500 .svg-icon {
    width: 500px;
    height: 500px;
    line-height: 500px;
  }
}
.is-flexbox {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
}
.greenbutton {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
}
.greenbutton:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
.greenbutton:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
@media only screen and (min-width: 1025px) {
  .is-ai-center .viewport {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-item: center;
  }
}
.a-c h1:before,
.a-c h2:before,
.a-c:before {
  left: 50% !important;
  margin-left: 0 !important;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
.a-r h1:before,
.a-r h2:before,
.a-r:before {
  left: auto;
  right: 0;
}
.greenbar-s {
  padding-bottom: 15px;
  margin-bottom: 15px;
  position: relative;
}
.greenbar-s:before {
  content: '';
  display: block;
  position: absolute;
  left: 0;
  bottom: -2px;
  height: 1px;
  width: 76px;
  background: var(--sys-color-green);
}
.a-c .greenbar:before {
  left: 50%;
  margin-left: -38px;
}
.is-input {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
}
.is-input:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
.is-input:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
.is-big-input {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  padding: 6px 70px;
  border-radius: 25px;
  font-size: 15px;
}
.is-big-input:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
.is-big-input:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
.is-p {
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
}
body {
  --sys-color-dark: #32374B;
  --sys-color-darker: #292935;
  --sys-color-light: #DCE0E8;
  --sys-color-grey: #E1E4ED;
  --sys-color-lightgrey: #f9f5ec;
  --sys-color-yellowlight: #FDF2D1;
  --sys-color-yellow: #FFE093;
  --sys-color-green: #09CC99;
  --sys-color-greendark: #079b74;
  --sys-color-blue: #347DB7;
  --sys-color-red: #FF786A;
  --sys-color-reddark: #ff4a37;
  --sys-color-redlight: #ffa69d;
  --sys-color-link: #347DB7;
  --sys-color-redborder: #FF4D3B;
  --sys-color-yellowborder: #E6D195;
  --sys-color-blackborder: #666F7A;
}
.social-linkedin {
  background-position: 0px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
.social-twitter {
  background-position: -36px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
.social-facebook {
  background-position: -72px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
.device-laptop-off {
  background-position: -108px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
.device-laptop-on {
  background-position: -144px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
.device-mobile-off {
  background-position: -180px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
.device-mobile-on {
  background-position: -216px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
.sprite-icons {
  padding-left: 70px;
  position: relative;
}
.sprite-icons:before {
  content: '';
  background-image: url(/sites/all/themes/pydio_theme/images/sprite-icons.png);
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -25px;
}
@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2) {
  .sprite-icons:before {
    background-image: url(/sites/all/themes/pydio_theme/images/sprite-icons@2.png);
    background-size: 480px 420px;
  }
}
.sprite-Android:before {
  background-position: -5px -5px;
  width: 50px;
  height: 50px;
}
.sprite-Book:before {
  background-position: -65px -5px;
  width: 50px;
  height: 50px;
}
.sprite-Booster:before {
  background-position: -125px -5px;
  width: 50px;
  height: 50px;
}
.sprite-CMS:before {
  background-position: -185px -5px;
  width: 50px;
  height: 50px;
}
.sprite-ChartDocs:before {
  background-position: -245px -5px;
  width: 50px;
  height: 50px;
}
.sprite-Chat:before {
  background-position: -305px -5px;
  width: 50px;
  height: 50px;
}
.sprite-Checklist:before {
  background-position: -365px -5px;
  width: 50px;
  height: 50px;
}
.sprite-Cloud:before {
  background-position: -5px -65px;
  width: 50px;
  height: 50px;
}
.sprite-Collabora:before {
  background-position: -65px -65px;
  width: 50px;
  height: 50px;
}
.sprite-Dev:before {
  background-position: -125px -65px;
  width: 50px;
  height: 50px;
}
.sprite-DevTeam:before {
  background-position: -185px -65px;
  width: 50px;
  height: 50px;
}
.sprite-EmpProductivity:before {
  background-position: -245px -65px;
  width: 50px;
  height: 50px;
}
.sprite-FIles-on-site:before {
  background-position: -305px -65px;
  width: 50px;
  height: 50px;
}
.sprite-Folders:before {
  background-position: -365px -65px;
  width: 50px;
  height: 50px;
}
.sprite-Git:before {
  background-position: -5px -125px;
  width: 50px;
  height: 50px;
}
.sprite-Government:before {
  background-position: -65px -125px;
  width: 50px;
  height: 50px;
}
.sprite-Ios:before {
  background-position: -125px -125px;
  width: 50px;
  height: 50px;
}
.sprite-Legal:before {
  background-position: -185px -125px;
  width: 50px;
  height: 50px;
}
.sprite-Login:before {
  background-position: -245px -125px;
  width: 50px;
  height: 50px;
}
.sprite-Open:before {
  background-position: -305px -125px;
  width: 50px;
  height: 50px;
}
.sprite-People:before {
  background-position: -365px -125px;
  width: 50px;
  height: 50px;
}
.sprite-Php:before {
  background-position: -5px -185px;
  width: 50px;
  height: 50px;
}
.sprite-Plugin:before {
  background-position: -65px -185px;
  width: 50px;
  height: 50px;
}
.sprite-QuickStart:before {
  background-position: -125px -185px;
  width: 50px;
  height: 50px;
}
.sprite-Search:before {
  background-position: -185px -185px;
  width: 50px;
  height: 50px;
}
.sprite-Serverlock:before {
  background-position: -245px -185px;
  width: 50px;
  height: 50px;
}
.sprite-Sync1:before {
  background-position: -305px -185px;
  width: 50px;
  height: 50px;
}
.sprite-Translation:before {
  background-position: -365px -185px;
  width: 50px;
  height: 50px;
}
.sprite-Troubleshooting:before {
  background-position: -5px -245px;
  width: 50px;
  height: 50px;
}
.sprite-Two-Comp:before {
  background-position: -65px -245px;
  width: 50px;
  height: 50px;
}
.sprite-Update:before {
  background-position: -125px -245px;
  width: 50px;
  height: 50px;
}
.sprite-back-end-developer-html-coding:before {
  background-position: -185px -245px;
  width: 50px;
  height: 50px;
}
.sprite-cash-register-cashire-retail-machine:before {
  background-position: -245px -245px;
  width: 50px;
  height: 50px;
}
.sprite-cloud-system-storage-service-technology:before {
  background-position: -305px -245px;
  width: 50px;
  height: 50px;
}
.sprite-cloud-technology-storage-data-connection-internet:before {
  background-position: -365px -245px;
  width: 50px;
  height: 50px;
}
.sprite-data-protection-file-ENCRYPTION-security:before {
  background-position: -5px -305px;
  width: 50px;
  height: 50px;
}
.sprite-data-protection-folder-ENCRYPTION-security-seo:before {
  background-position: -65px -305px;
  width: 50px;
  height: 50px;
}
.sprite-desktop-mobile-website-design-business:before {
  background-position: -125px -305px;
  width: 50px;
  height: 50px;
}
.sprite-download-file-folder-storage:before {
  background-position: -185px -305px;
  width: 50px;
  height: 50px;
}
.sprite-file-sharing-hand-data-offer:before {
  background-position: -245px -305px;
  width: 50px;
  height: 50px;
}
.sprite-file-sharing-security-key-lock:before {
  background-position: -305px -305px;
  width: 50px;
  height: 50px;
}
.sprite-hospital-building-medical-care:before {
  background-position: -365px -305px;
  width: 50px;
  height: 50px;
}
.sprite-house-construction-home-build-builder:before {
  background-position: -5px -365px;
  width: 50px;
  height: 50px;
}
.sprite-it-information-technology-analysis-research-graph-chart:before {
  background-position: -65px -365px;
  width: 50px;
  height: 50px;
}
.sprite-merger-combine-business-merge-company-buy:before {
  background-position: -125px -365px;
  width: 50px;
  height: 50px;
}
.sprite-online-course-learning-study-degree-laptop:before {
  background-position: -185px -365px;
  width: 50px;
  height: 50px;
}
.sprite-online-file-transfer-cloud-document:before {
  background-position: -245px -365px;
  width: 50px;
  height: 50px;
}
.sprite-outsourcing-company-business-department-workload:before {
  background-position: -305px -365px;
  width: 50px;
  height: 50px;
}
.sprite-security-lock-safe-authority-shield:before {
  background-position: -365px -365px;
  width: 50px;
  height: 50px;
}
.sprite-setting-gear-window-control-panel:before {
  background-position: -425px -5px;
  width: 50px;
  height: 50px;
}
.sprite-stat-statistics-analysis-research-chart-traffic:before {
  background-position: -425px -65px;
  width: 50px;
  height: 50px;
}
.sprite-team-business-people-smile:before {
  background-position: -425px -125px;
  width: 50px;
  height: 50px;
}
.sprite-user-web-website-happy-computer:before {
  background-position: -425px -185px;
  width: 50px;
  height: 50px;
}
.sprite-web-website-security-design-lock:before {
  background-position: -425px -245px;
  width: 50px;
  height: 50px;
}
.sprite-ui {
  background-image: url(/sites/all/themes/pydio_theme/images/sprite-ui.png);
  background-repeat: no-repeat;
  display: block;
}
@media (-webkit-min-device-pixel-ratio: 2),(min-device-pixel-ratio: 2) {
  .sprite-ui {
    background-image: url(/sites/all/themes/pydio_theme/images/sprite-ui@2.png);
    background-size: 330px 330px;
  }
}
.sprite-Attachments {
  background-position: -5px -5px;
  width: 20px;
  height: 20px;
}
.sprite-Attachments-dark {
  background-position: -35px -5px;
  width: 20px;
  height: 20px;
}
.sprite-Attachments-green {
  background-position: -65px -5px;
  width: 20px;
  height: 20px;
}
.sprite-Attachments-red {
  background-position: -95px -5px;
  width: 20px;
  height: 20px;
}
.sprite-Attachments-white {
  background-position: -125px -5px;
  width: 20px;
  height: 20px;
}
.sprite-Attachments-yellow {
  background-position: -155px -5px;
  width: 20px;
  height: 20px;
}
.sprite-Docs {
  background-position: -185px -5px;
  width: 20px;
  height: 20px;
}
.sprite-Docs-dark {
  background-position: -215px -5px;
  width: 20px;
  height: 20px;
}
.sprite-Docs-green {
  background-position: -245px -5px;
  width: 20px;
  height: 20px;
}
.sprite-Docs-red {
  background-position: -275px -5px;
  width: 20px;
  height: 20px;
}
.sprite-Docs-white {
  background-position: -5px -35px;
  width: 20px;
  height: 20px;
}
.sprite-Docs-yellow {
  background-position: -35px -35px;
  width: 20px;
  height: 20px;
}
.sprite-Down {
  background-position: -65px -35px;
  width: 20px;
  height: 20px;
}
.sprite-Down-dark {
  background-position: -95px -35px;
  width: 20px;
  height: 20px;
}
.sprite-Down-green {
  background-position: -125px -35px;
  width: 20px;
  height: 20px;
}
.sprite-Down-red {
  background-position: -155px -35px;
  width: 20px;
  height: 20px;
}
.sprite-Down-white {
  background-position: -185px -35px;
  width: 20px;
  height: 20px;
}
.sprite-Down-yellow {
  background-position: -215px -35px;
  width: 20px;
  height: 20px;
}
.sprite-Duplicate {
  background-position: -245px -35px;
  width: 20px;
  height: 20px;
}
.sprite-Duplicate-dark {
  background-position: -275px -35px;
  width: 20px;
  height: 20px;
}
.sprite-Duplicate-green {
  background-position: -5px -65px;
  width: 20px;
  height: 20px;
}
.sprite-Duplicate-red {
  background-position: -35px -65px;
  width: 20px;
  height: 20px;
}
.sprite-Duplicate-white {
  background-position: -65px -65px;
  width: 20px;
  height: 20px;
}
.sprite-Duplicate-yellow {
  background-position: -95px -65px;
  width: 20px;
  height: 20px;
}
.sprite-Expand {
  background-position: -125px -65px;
  width: 20px;
  height: 20px;
}
.sprite-Expand-dark {
  background-position: -155px -65px;
  width: 20px;
  height: 20px;
}
.sprite-Expand-green {
  background-position: -185px -65px;
  width: 20px;
  height: 20px;
}
.sprite-Expand-red {
  background-position: -215px -65px;
  width: 20px;
  height: 20px;
}
.sprite-Expand-white {
  background-position: -245px -65px;
  width: 20px;
  height: 20px;
}
.sprite-Expand-yellow {
  background-position: -275px -65px;
  width: 20px;
  height: 20px;
}
.sprite-Fill {
  background-position: -5px -95px;
  width: 20px;
  height: 20px;
}
.sprite-Fill-dark {
  background-position: -35px -95px;
  width: 20px;
  height: 20px;
}
.sprite-Fill-green {
  background-position: -65px -95px;
  width: 20px;
  height: 20px;
}
.sprite-Fill-red {
  background-position: -95px -95px;
  width: 20px;
  height: 20px;
}
.sprite-Fill-white {
  background-position: -125px -95px;
  width: 20px;
  height: 20px;
}
.sprite-Fill-yellow {
  background-position: -155px -95px;
  width: 20px;
  height: 20px;
}
.sprite-Layers {
  background-position: -185px -95px;
  width: 20px;
  height: 20px;
}
.sprite-Layers-dark {
  background-position: -215px -95px;
  width: 20px;
  height: 20px;
}
.sprite-Layers-green {
  background-position: -245px -95px;
  width: 20px;
  height: 20px;
}
.sprite-Layers-red {
  background-position: -275px -95px;
  width: 20px;
  height: 20px;
}
.sprite-Layers-white {
  background-position: -5px -125px;
  width: 20px;
  height: 20px;
}
.sprite-Layers-yellow {
  background-position: -35px -125px;
  width: 20px;
  height: 20px;
}
.sprite-More {
  background-position: -65px -125px;
  width: 20px;
  height: 20px;
}
.sprite-More-dark {
  background-position: -95px -125px;
  width: 20px;
  height: 20px;
}
.sprite-More-green {
  background-position: -125px -125px;
  width: 20px;
  height: 20px;
}
.sprite-More-red {
  background-position: -155px -125px;
  width: 20px;
  height: 20px;
}
.sprite-More-white {
  background-position: -185px -125px;
  width: 20px;
  height: 20px;
}
.sprite-More-yellow {
  background-position: -215px -125px;
  width: 20px;
  height: 20px;
}
.sprite-Path {
  background-position: -245px -125px;
  width: 20px;
  height: 20px;
}
.sprite-Path-dark {
  background-position: -275px -125px;
  width: 20px;
  height: 20px;
}
.sprite-Path-green {
  background-position: -5px -155px;
  width: 20px;
  height: 20px;
}
.sprite-Path-red {
  background-position: -35px -155px;
  width: 20px;
  height: 20px;
}
.sprite-Path-white {
  background-position: -65px -155px;
  width: 20px;
  height: 20px;
}
.sprite-Path-yellow {
  background-position: -95px -155px;
  width: 20px;
  height: 20px;
}
.sprite-Play {
  background-position: -125px -155px;
  width: 20px;
  height: 20px;
}
.sprite-Play-dark {
  background-position: -155px -155px;
  width: 20px;
  height: 20px;
}
.sprite-Play-green {
  background-position: -185px -155px;
  width: 20px;
  height: 20px;
}
.sprite-Play-red {
  background-position: -215px -155px;
  width: 20px;
  height: 20px;
}
.sprite-Play-white {
  background-position: -245px -155px;
  width: 20px;
  height: 20px;
}
.sprite-Play-yellow {
  background-position: -275px -155px;
  width: 20px;
  height: 20px;
}
.sprite-Quotes {
  background-position: -5px -185px;
  width: 20px;
  height: 20px;
}
.sprite-Quotes-dark {
  background-position: -35px -185px;
  width: 20px;
  height: 20px;
}
.sprite-Quotes-green {
  background-position: -65px -185px;
  width: 20px;
  height: 20px;
}
.sprite-Quotes-red {
  background-position: -95px -185px;
  width: 20px;
  height: 20px;
}
.sprite-Quotes-white {
  background-position: -125px -185px;
  width: 20px;
  height: 20px;
}
.sprite-Quotes-yellow {
  background-position: -155px -185px;
  width: 20px;
  height: 20px;
}
.sprite-Tag {
  background-position: -185px -185px;
  width: 20px;
  height: 20px;
}
.sprite-Tag-dark {
  background-position: -215px -185px;
  width: 20px;
  height: 20px;
}
.sprite-Tag-green {
  background-position: -245px -185px;
  width: 20px;
  height: 20px;
}
.sprite-Tag-red {
  background-position: -275px -185px;
  width: 20px;
  height: 20px;
}
.sprite-Tag-white {
  background-position: -5px -215px;
  width: 20px;
  height: 20px;
}
.sprite-Tag-yellow {
  background-position: -35px -215px;
  width: 20px;
  height: 20px;
}
.sprite-ThumbsUp {
  background-position: -65px -215px;
  width: 20px;
  height: 20px;
}
.sprite-ThumbsUp-dark {
  background-position: -95px -215px;
  width: 20px;
  height: 20px;
}
.sprite-ThumbsUp-green {
  background-position: -125px -215px;
  width: 20px;
  height: 20px;
}
.sprite-ThumbsUp-red {
  background-position: -155px -215px;
  width: 20px;
  height: 20px;
}
.sprite-ThumbsUp-white {
  background-position: -185px -215px;
  width: 20px;
  height: 20px;
}
.sprite-ThumbsUp-yellow {
  background-position: -215px -215px;
  width: 20px;
  height: 20px;
}
.sprite-User {
  background-position: -245px -215px;
  width: 20px;
  height: 20px;
}
.sprite-User-dark {
  background-position: -275px -215px;
  width: 20px;
  height: 20px;
}
.sprite-User-green {
  background-position: -5px -245px;
  width: 20px;
  height: 20px;
}
.sprite-User-red {
  background-position: -35px -245px;
  width: 20px;
  height: 20px;
}
.sprite-User-white {
  background-position: -65px -245px;
  width: 20px;
  height: 20px;
}
.sprite-User-yellow {
  background-position: -95px -245px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-down {
  background-position: -125px -245px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-down-dark {
  background-position: -155px -245px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-down-green {
  background-position: -185px -245px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-down-red {
  background-position: -215px -245px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-down-white {
  background-position: -245px -245px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-down-yellow {
  background-position: -275px -245px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-left {
  background-position: -5px -275px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-left-dark {
  background-position: -35px -275px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-left-green {
  background-position: -65px -275px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-left-red {
  background-position: -95px -275px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-left-white {
  background-position: -125px -275px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-left-yellow {
  background-position: -155px -275px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-right {
  background-position: -185px -275px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-right-dark {
  background-position: -215px -275px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-right-green {
  background-position: -245px -275px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-right-red {
  background-position: -275px -275px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-right-white {
  background-position: -305px -5px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-right-yellow {
  background-position: -305px -35px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-up {
  background-position: -305px -65px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-up-dark {
  background-position: -305px -95px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-up-green {
  background-position: -305px -125px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-up-red {
  background-position: -305px -155px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-up-white {
  background-position: -305px -185px;
  width: 20px;
  height: 20px;
}
.sprite-arrow-up-yellow {
  background-position: -305px -215px;
  width: 20px;
  height: 20px;
}
.sprite-up {
  background-position: -305px -245px;
  width: 20px;
  height: 20px;
}
.sprite-up-dark {
  background-position: -305px -275px;
  width: 20px;
  height: 20px;
}
.sprite-up-green {
  background-position: -5px -305px;
  width: 20px;
  height: 20px;
}
.sprite-up-red {
  background-position: -35px -305px;
  width: 20px;
  height: 20px;
}
.sprite-up-white {
  background-position: -65px -305px;
  width: 20px;
  height: 20px;
}
.sprite-up-yellow {
  background-position: -95px -305px;
  width: 20px;
  height: 20px;
}
* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  -webkit-font-smoothing: antialiased;
  -moz-font-smoothing: antialiased;
  -o-font-smoothing: antialiased;
  font-smoothing: antialiased;
}
a,
a:focus,
a:active,
a:link,
a:visited,
a:hover,
input,
input:focus,
input:active,
input:link,
input:visited,
input:hover,
button,
button:focus,
button:active,
button:link,
button:visited,
button:hover,
*,
*:focus,
*:active,
*:link,
*:visited,
*:hover {
  outline: none;
}
html {
  font-size: 75%;
  font-family: ;
}
html,
body {
  min-height: 100%;
}
body {
  position: relative;
  font-family: arial, sans-serif;
}
a {
  text-decoration: none;
}
img {
  width: auto;
  height: auto;
}
body.menu-opened {
  overflow: hidden;
}
@media only screen and (max-width: 1200px) {
  body.menu-opened {
    overflow-x: hidden;
    overflow-y: visible;
  }
}
body.no-sidebars.sidebar {
  background: transparent;
}
body {
  overflow-x: hidden;
  background: transparent;
}
body #header {
  top: 0;
  left: 0;
  right: 0;
  z-index: 20;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
  position: absolute;
  height: auto;
  padding-top: 30px;
  border-bottom: 1px solid var(--sys-color-lightgrey);
  background-color: var(--sys-color-lightgrey);
}
body #header .topright-form {
  border: 2px solid var(--sys-color-blackborder);
  border-radius: 20px;
}
body #header span.item,
body #header span.locale-untranslated,
body #header a {
  color: white;
}
body #header .menu-toggler {
  display: none;
  border: 2px solid var(--sys-color-blackborder);
  border-radius: 20px;
  position: absolute;
  height: 30px;
  line-height: 27px;
  top: 31px;
  right: 20px;
  padding: 0 15px 0 45px;
  z-index: 1;
}
@media only screen and (max-width: 1200px) {
  body #header .menu-toggler {
    display: block;
  }
}
body #header .menu-toggler span {
  color: var(--sys-color-blackborder);
}
body #header .menu-toggler span.bars {
  background-color: var(--sys-color-blackborder);
  position: absolute;
  top: 12px;
  left: 15px;
  height: 2px;
  width: 18px;
}
body #header .menu-toggler span.bars:before,
body #header .menu-toggler span.bars:after {
  content: '';
  height: 2px;
  width: 18px;
  position: absolute;
}
body #header .menu-toggler span.bars:before {
  top: -6px;
}
body #header .menu-toggler span.bars:after {
  bottom: -6px;
}
body #header .menu-toggler span.bars:before,
body #header .menu-toggler span.bars:after {
  background-color: var(--sys-color-blackborder);
}
body #header .menu-toggler:active {
  background: rgba(56,58,70,0.5);
}
@media only screen and (max-width: 580px) {
  body #header .menu-toggler {
    top: 20px;
  }
}
body #header .menu-toggler span {
  font-size: 16px;
  font-weight: 300;
  text-transform: uppercase;
}
body #header #block-menu-menu-top-right-menu {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 1px;
  min-height: 40px;
}
body #header #block-menu-menu-top-right-menu .content ul {
  display: flex;
}
body #header #block-menu-menu-top-right-menu .content ul li {
  font-weight: bold;
  font-size: 12px;
  margin-right: 4px;
  padding-left: 4px;
}
body #header #block-menu-menu-top-right-menu .content ul li a {
  text-transform: uppercase;
  color: var(--sys-color-reddark);
}
body #header #block-menu-menu-top-right-menu .content ul li a.active-trail.active {
  border-bottom: 2px solid var(--sys-color-reddark);
}
body #header #block-menu-menu-top-right-menu .content ul li a:not(.active):hover {
  color: var(--sys-color-dark);
}
body #header #block-menu-menu-top-right-menu .title-block {
  display: none;
}
@media only screen and (max-width: 1200px) {
  body #header #block-menu-menu-top-right-menu {
    display: none;
  }
}
body #header #block-menu-menu-get-pydio {
  padding-top: 22px;
  padding-right: 15px;
  float: right;
}
body #header #block-menu-menu-get-pydio ul {
  display: flex;
}
body #header #block-menu-menu-get-pydio ul li {
  margin-left: 10px;
}
body #header #block-menu-menu-get-pydio ul li a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
}
body #header #block-menu-menu-get-pydio ul li a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body #header #block-menu-menu-get-pydio ul li a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body #header .secondary-menu,
body #header .user-menu {
  display: none;
}
body #header .viewport {
  zoom: 1;
  position: relative;
  z-index: 1;
  max-width: 1200px;
  margin: auto;
  height: auto;
}
body #header .viewport:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
@media only screen and (max-width: 1200px) {
  body #header .viewport {
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
  }
}
body #header .logo {
  padding: 5px;
  position: relative;
  z-index: 1;
}
body #header .logo a {
  background-image: url(/sites/all/themes/pydio_theme/images/logoPydioRed.png);
  display: block;
  width: 130px;
  height: 70px;
  background-size: contain;
  background-repeat: no-repeat;
  margin-top: 24px;
}
@media only screen and (max-width: 1200px) {
  body #header .logo {
    padding: 14px 20px;
  }
  body #header .logo a {
    width: 150px;
    height: 85px;
    margin-top: 0;
  }
}
@media only screen and (max-width: 580px) {
  body #header .logo {
    padding: 14px 20px;
  }
  body #header .logo a {
    width: 170px;
    height: 90px;
    margin: 40px auto 0;
  }
}
body #header .nav-wrapper {
  height: auto;
  visibility: visible;
  overflow-y: auto;
  transition: opacity 0.25s ease-in-out 0.01s;
}
body #header .nav-wrapper .top {
  height: 44px;
  position: absolute;
  z-index: 3;
  top: -14px;
  left: 0;
  right: 0;
}
body #header .nav-wrapper .top .announcement {
  float: left;
}
@media only screen and (max-width: 1200px) {
  body #header .nav-wrapper .top {
    top: 24px;
    right: 130px;
    left: auto;
    width: 250px;
  }
}
@media only screen and (max-width: 580px) {
  body #header .nav-wrapper .top {
    top: 14px;
  }
}
body #header .nav-wrapper .top .left {
  float: left;
}
body #header .nav-wrapper .top .right {
  float: right;
}
body #header .nav-wrapper .top .search {
  float: right;
  width: 250px;
  margin-right: -70px;
  padding: 7px 80px 7px 15px;
}
@media only screen and (max-width: 1200px) {
  body #header .nav-wrapper .top .search {
    width: 200px;
  }
}
body #header .nav-wrapper .top .search form {
  border: 2px solid var(--sys-color-blackborder);
  border-radius: 20px;
  height: 30px;
  padding-right: 30px;
  position: relative;
}
body #header .nav-wrapper .top .search form .form-submit {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 30px;
  text-indent: -99999px;
  background-color: transparent;
  border: none;
}
body #header .nav-wrapper .top .search form .form-submit,
body #header .nav-wrapper .top .search form .form-text {
  background-color: transparent;
  border: none;
  height: 100%;
}
body #header .nav-wrapper .top .search form .form-text {
  color: var(--sys-color-dark);
  width: 100%;
  padding: 0 10px;
  font-size: 11px;
}
body #header .nav-wrapper .top .search form:before {
  color: var(--sys-color-dark);
  content: "\ec91";
  display: block;
  position: absolute;
  top: -2px;
  right: 0;
  font-family: 'icomoon';
  font-size: 12px;
  text-align: center;
  line-height: 30px;
  width: 30px;
  height: 30px;
}
body #header .nav-wrapper .top .languages {
  border: 2px solid var(--sys-color-blackborder);
  border-radius: 20px;
  width: 55px;
  height: 30px;
  border-width: 2px;
  border-style: solid;
  position: relative;
  float: right;
  margin: 7px 15px 7px 0px;
}
body #header .nav-wrapper .top .languages .toggler:before,
body #header .nav-wrapper .top .languages .toggler:after {
  color: var(--sys-color-dark);
}
body #header .nav-wrapper .top .languages ul {
  background-color: var(--sys-color-blackborder);
  border-radius: 6px;
  position: absolute;
  top: 112%;
  left: 0;
  right: 0;
  display: none;
}
body #header .nav-wrapper .top .languages ul li a,
body #header .nav-wrapper .top .languages ul li span {
  display: block;
  line-height: 30px;
  padding: 0 10px;
}
body #header .nav-wrapper .top .languages ul li.active {
  display: none;
}
body #header .nav-wrapper .top .languages .toggler {
  height: 100%;
  cursor: pointer;
}
body #header .nav-wrapper .top .languages .toggler:before {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  top: -1px;
  line-height: 30px;
  padding: 0 10px;
  font-size: 11px;
}
body #header .nav-wrapper .top .languages .toggler:after {
  content: "\ec8f";
  font-family: 'icomoon';
  position: absolute;
  font-size: 8px;
  top: 50%;
  margin-top: -4px;
  right: 5px;
}
body #header .nav-wrapper .top .languages.opened ul {
  display: block;
}
body #header .nav-wrapper .top .languages.opened .toggler:after {
  -webkit-transform: rotate(180deg);
  -moz-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
@media only screen and (min-width: 1200px) {
  body #header .nav-wrapper .top .languages.opened ul {
    display: none;
  }
  body #header .nav-wrapper .top .languages.opened .toggler:after {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  body #header .nav-wrapper .top .languages.opened:hover ul,
  body #header .nav-wrapper .top .languages:hover ul {
    display: block;
  }
  body #header .nav-wrapper .top .languages.opened:hover .toggler:after,
  body #header .nav-wrapper .top .languages:hover .toggler:after {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
  }
}
body #header .nav-wrapper .bottom {
  position: absolute;
  background: transparent;
  top: 21px;
  left: 130px;
  right: 0;
  z-index: 2;
}
body #header .nav-wrapper .bottom .left {
  float: left;
}
body #header .nav-wrapper .bottom .right {
  float: right;
}
body #header .nav-wrapper .bottom .main-menu {
  margin-top: 10px;
}
body #header .nav-wrapper .bottom .main-menu ul li a {
  font-weight: bold;
}
body #header .nav-wrapper .bottom .main-menu ul li ul li a {
  font-weight: normal;
}
body #header .nav-wrapper .bottom .main-menu ul li {
  overflow: hidden;
  position: relative;
  height: auto !important;
  max-height: 50px;
}
body #header .nav-wrapper .bottom .main-menu ul li .toggler {
  position: absolute;
  width: 0px;
  height: 50px;
  top: 0;
  right: 0;
  z-index: 1;
}
@media only screen and (max-width: 1200px) {
  body #header .nav-wrapper .bottom .main-menu ul li .toggler {
    width: 50px;
  }
}
body #header .nav-wrapper .bottom .main-menu ul li .toggler:before,
body #header .nav-wrapper .bottom .main-menu ul li .toggler:after {
  content: '';
  display: block;
  position: absolute;
  width: 6px;
  height: 6px;
  left: 50%;
  top: 50%;
  margin-left: -3px;
}
body #header .nav-wrapper .bottom .main-menu ul li .toggler:before {
  margin-top: -5px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  filter: alpha(opacity=30);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}
body #header .nav-wrapper .bottom .main-menu ul li .toggler:after {
  margin-top: -1px;
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
.dark body #header .nav-wrapper .bottom .main-menu ul li .toggler:before,
.dark body #header .nav-wrapper .bottom .main-menu ul li .toggler:after {
  border-bottom: 1px solid white;
  border-right: 1px solid white;
}
.light body #header .nav-wrapper .bottom .main-menu ul li .toggler:before,
.light body #header .nav-wrapper .bottom .main-menu ul li .toggler:after {
  border-bottom: 1px solid var(--sys-color-dark);
  border-right: 1px solid var(--sys-color-dark);
}
body #header .nav-wrapper .bottom .main-menu ul li.opened {
  max-height: 500px;
}
body #header .nav-wrapper .bottom .main-menu ul li.opened a {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
body #header .nav-wrapper .bottom .main-menu ul li.opened > .toggler:before {
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
body #header .nav-wrapper .bottom .main-menu ul li.opened > .toggler:after {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
body #header .nav-wrapper .bottom .main-menu ul li a {
  color: var(--sys-color-dark);
  display: block;
  line-height: 50px;
  font-size: 17px;
  padding: 0 15px;
  position: relative;
  z-index: 0;
}
body #header .nav-wrapper .bottom .main-menu ul li a:active,
body #header .nav-wrapper .bottom .main-menu ul li a.active-trail,
body #header .nav-wrapper .bottom .main-menu ul li a.active {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
body #header .nav-wrapper .bottom .main-menu ul li a:active {
  color: var(--sys-color-green);
}
@media only screen and (min-width: 1025px) {
  body #header .nav-wrapper .bottom .main-menu ul li a:hover {
    filter: alpha(opacity=100);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    color: var(--sys-color-green);
  }
}
body #header .nav-wrapper .bottom .main-menu ul li ul {
  padding: 0 0 15px;
}
body #header .nav-wrapper .bottom .main-menu ul li ul li {
  padding-right: 0;
  border-bottom: none;
  max-height: 40px;
}
body #header .nav-wrapper .bottom .main-menu ul li ul li a {
  text-transform: none;
  font-size: 14px;
  line-height: 40px;
  padding: 0 30px 0;
}
body #header .nav-wrapper .bottom .main-menu ul li ul li.opened {
  max-height: inherit;
}
body #header .nav-wrapper .bottom .main-menu ul li {
  float: left;
  padding: 5px 0px;
  margin: 0 10px;
  overflow: visible;
}
.i18n-fr body #header .nav-wrapper .bottom .main-menu ul li {
  margin: 0 7px;
}
body #header .nav-wrapper .bottom .main-menu ul li ul {
  display: none;
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  position: absolute;
  top: 100%;
  left: 0;
  padding: 10px 0;
  -webkit-box-shadow: 0 10px 30px rgba(50,56,75,0.35);
  -moz-box-shadow: 0 10px 30px rgba(50,56,75,0.35);
  box-shadow: 0 10px 30px rgba(50,56,75,0.35);
  border-radius: 6px;
}
body #header .nav-wrapper .bottom .main-menu ul li ul a {
  color: white;
  white-space: nowrap;
  font-weight: 600 !important;
}
body #header .nav-wrapper .bottom .main-menu ul li ul a:active {
  background: transparent;
}
body #header .nav-wrapper .bottom .main-menu ul li ul a.active-trail {
  color: var(--sys-color-green);
}
body #header .nav-wrapper .bottom .main-menu ul li ul li {
  float: none;
  padding: 0 !important;
  margin: 0 !important;
}
body #header .nav-wrapper .bottom .main-menu ul li ul li ul {
  top: -10px;
  left: 100%;
}
body #header .nav-wrapper .bottom .main-menu ul li:hover > ul {
  display: block;
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
body #header .nav-wrapper .bottom .main-menu ul li.mdouble:hover > ul.menu {
  display: flex !important;
}
body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu {
  padding: 0 !important;
  min-width: 420px;
}
body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu > li {
  display: block !important;
  max-height: inherit !important;
  flex: 1;
}
body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu > li span.nolink {
  font-size: 12px;
  display: block;
  color: white;
  padding: 20px 20px 0px 30px;
  text-transform: uppercase;
  font-weight: bold;
  opacity: .33;
  white-space: nowrap;
}
body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu > li span.nolink.active-trail {
  opacity: 1;
}
body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu > li > ul.menu {
  display: block !important;
  position: relative !important;
  top: inherit !important;
  left: inherit !important;
  box-shadow: none !important;
  background-color: transparent !important;
  opacity: 1 !important;
}
body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu > li > ul.menu > li {
  overflow: hidden;
}
body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu > li > ul.menu > li a {
  overflow: hidden;
  text-overflow: ellipsis;
}
body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu > li.mright {
  width: 65%;
  background-color: rgba(255,255,255,0.18);
  border-radius: 0 6px 6px 0;
}
body.light body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu > li.mright {
  background-color: rgba(50,55,75,0.09);
}
@media only screen and (max-width: 1200px) {
  body #header .nav-wrapper .bottom .main-menu ul li.mdouble:hover > ul.menu {
    flex-direction: column;
  }
  body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu {
    min-width: 100%;
  }
  body #header .nav-wrapper .bottom .main-menu ul li.mdouble > ul.menu > li.mright {
    width: 100%;
    background-color: transparent;
  }
}
body #header .nav-wrapper .bottom .main-menu > ul > li:hover > a,
body #header .nav-wrapper .bottom .main-menu > ul > li > a.active-trail,
body #header .nav-wrapper .bottom .main-menu > ul > li > a.active {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
body #header .nav-wrapper .bottom .main-menu > ul > li:hover > a:before,
body #header .nav-wrapper .bottom .main-menu > ul > li > a.active-trail:before,
body #header .nav-wrapper .bottom .main-menu > ul > li > a.active:before {
  content: '';
  display: block;
  border-bottom: 2px solid var(--sys-color-green);
  position: absolute;
  left: 15px;
  bottom: 5px;
  right: 10px;
}
body #header .nav-wrapper .bottom .main-menu > ul > li.expanded > a {
  position: relative;
}
body #header .nav-wrapper .bottom .main-menu > ul > li.expanded > a:after {
  content: "\ec8f";
  font-family: 'icomoon';
  position: absolute;
  font-size: 8px;
  top: 2px;
  right: -2px;
}
@media only screen and (max-width: 1200px) {
  body #header .nav-wrapper .bottom .main-menu > ul > li.expanded > a:after {
    right: 16px;
  }
}
body #header .nav-wrapper .bottom .main-menu > ul > li.expanded > ul > li.expanded > a {
  position: relative;
}
body #header .nav-wrapper .bottom .main-menu > ul > li.expanded > ul > li.expanded > a:after {
  content: "\ec95";
  font-family: 'icomoon';
  position: relative;
  font-size: 8px;
  top: -1px;
  margin-left: 10px;
}
@media only screen and (max-width: 1200px) {
  body #header .nav-wrapper .bottom {
    background-color: var(--sys-color-dark);
    -webkit-transition: right 0.3s ease-in-out 0s;
    -moz-transition: right 0.3s ease-in-out 0s;
    -o-transition: right 0.3s ease-in-out 0s;
    -ms-transition: right 0.3s ease-in-out 0s;
    transition: right 0.3s ease-in-out 0s;
    border-radius: 20px 0 0 20px;
    position: absolute;
    top: 80px;
    left: inherit;
    right: -420px;
    max-width: 420px;
    width: 100%;
    display: block;
    padding-bottom: 20px;
  }
  body #header .nav-wrapper .bottom .left {
    float: inherit;
  }
  body #header .nav-wrapper .bottom .main-menu ul li {
    float: inherit;
    overflow: hidden;
  }
  body #header .nav-wrapper .bottom .main-menu ul li a {
    color: white;
  }
  body #header .nav-wrapper .bottom .main-menu ul li:hover > ul {
    position: relative;
  }
}
@media only screen and (max-width: 420px) {
  body #header .nav-wrapper .bottom {
    right: -100%;
    max-width: 100%;
  }
}
body #header .announcement {
  clear: both;
  padding: 7px 15px;
  zoom: 1;
  margin-bottom: 7px;
  font-size: 13px;
}
body #header .announcement:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
body #header .announcement span {
  display: inline-block;
}
@media only screen and (min-width: 1200px) {
  body #header .announcement {
    float: left;
    clear: none;
    margin-top: 7px;
  }
}
@media only screen and (min-width: 1200px) {
  body.scrolled #header {
    position: fixed;
    padding-top: 0;
    border-bottom: 1px solid var(--sys-color-grey);
  }
  body.scrolled #header .nav-wrapper .nav-inner .top {
    display: none;
  }
  body.scrolled #header .nav-wrapper .nav-inner .bottom {
    top: 0;
  }
  body.scrolled #header .logo a {
    margin-top: 0;
  }
}
@media only screen and (min-width: 1200px) {
  body header#header .main-menu ul li ul {
    background: var(--sys-color-dark);
  }
  body header#header .main-menu ul li ul a {
    color: white;
  }
}
body.menu-opened header#header .nav-wrapper .bottom {
  right: 0;
}
header ul li,
footer ul li {
  list-style: none;
}
#page {
  overflow: hidden;
}
.announcement span.label {
  color: var(--sys-color-red);
}
.announcement span.item {
  filter: alpha(opacity=70);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
}
body.logged-in header#header .user-menu ul li.last a {
  color: var(--sys-color-red);
  border: 2px solid var(--sys-color-red);
  font-weight: 600;
}
body.logged-in header#header .user-menu ul li.first a {
  background: var(--sys-color-green);
  color: white;
}
footer.footer {
  background: var(--sys-color-dark);
  color: white;
  position: relative;
  z-index: 0;
  clear: both;
}
footer.footer:before,
footer.footer:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1000%;
  background: var(--sys-color-dark);
}
footer.footer:before {
  left: 100%;
}
footer.footer:after {
  right: 100%;
}
footer.footer a {
  color: white;
}
footer.footer .footer-menu {
  padding: 25px 15px;
  font-size: 22px;
  text-align: center;
}
footer.footer .footer-menu a,
footer.footer .footer-menu span {
  display: block;
  padding: 6px 0;
}
footer.footer .footer-menu a {
  margin-left: -12px;
  padding-left: 12px;
  padding-right: 12px;
  border-radius: 20px;
}
footer.footer .footer-menu a:hover {
  background-color: rgba(255,255,255,0.1);
}
footer.footer .footer-menu ul {
  flex-flow: wrap;
  text-align: left;
  margin: auto;
  zoom: 1;
  max-width: 320px;
  position: relative;
}
footer.footer .footer-menu ul:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
footer.footer .footer-menu ul li {
  font-weight: 500;
  padding: 0 5px;
  margin-bottom: 30px;
  width: 100%;
}
footer.footer .footer-menu ul li ul {
  padding-right: 0;
  position: relative;
  display: block;
}
footer.footer .footer-menu ul li ul li {
  font-size: 15px;
  padding: 0 0;
  margin-bottom: 0;
  display: block;
  width: 100%;
  float: none;
}
footer.footer .footer-menu ul li ul a.button,
footer.footer .footer-menu ul li ul a.main-section {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  margin: 30px 0;
}
footer.footer .footer-menu ul li ul a.button:hover,
footer.footer .footer-menu ul li ul a.main-section:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
footer.footer .footer-menu ul li ul a.button:active,
footer.footer .footer-menu ul li ul a.main-section:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
@media only screen and (min-width: 736px) {
  footer.footer .footer-menu {
    padding: 50px 15px 20px;
  }
  footer.footer .footer-menu ul {
    max-width: 600px;
    position: relative;
  }
  footer.footer .footer-menu ul li {
    width: 50%;
  }
  footer.footer .footer-menu ul li ul {
    display: block;
  }
  footer.footer .footer-menu ul li ul li {
    display: block;
    width: 100%;
  }
  footer.footer .footer-menu ul li ul li.last {
    position: static;
  }
  footer.footer .footer-menu ul li.last {
    position: absolute;
    top: 0;
    right: 0;
  }
}
@media only screen and (min-width: 960px) {
  footer.footer .footer-menu {
    padding: 100px 15px 70px;
  }
  footer.footer .footer-menu ul {
    max-width: 100%;
    position: relative;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    align-items: stretch;
    justify-content: space-evenly;
  }
  footer.footer .footer-menu ul li {
    width: auto;
    vertical-align: top;
  }
  footer.footer .footer-menu ul li ul {
    display: block;
  }
  footer.footer .footer-menu ul li ul li {
    display: block;
    width: 100%;
  }
  footer.footer .footer-menu ul li.last {
    position: static;
  }
}
@media only screen and (min-width: 1200px) {
  footer.footer .footer-menu {
    padding-left: 200px;
    max-width: 1200px;
    margin: auto;
    position: relative;
  }
  footer.footer .footer-menu:before {
    content: '';
    background-image: url(/sites/all/themes/pydio_theme/images/logoPydioWhite.png);
    display: block;
    width: 100px;
    height: 50px;
    background-size: contain;
    background-repeat: no-repeat;
    position: absolute;
    left: -5px;
    top: 100px;
  }
  footer.footer .footer-menu ul {
    justify-content: space-between;
  }
}
footer.footer .bottom {
  background: var(--sys-color-darker);
  position: relative;
}
footer.footer .bottom .region-footer-bottom {
  max-width: 1200px;
  margin: auto;
  zoom: 1;
}
footer.footer .bottom .region-footer-bottom:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
footer.footer .bottom:before,
footer.footer .bottom:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  width: 1000%;
  background: var(--sys-color-darker);
  z-index: 2;
}
footer.footer .bottom:before {
  left: 100%;
}
footer.footer .bottom:after {
  right: 100%;
}
footer.footer .legal {
  padding-top: 15px;
}
footer.footer .legal ul li {
  padding: 0px 15px;
  border-right: 1px solid rgba(255,255,255,0.5);
}
footer.footer .legal ul li.first {
  display: block;
}
footer.footer .legal ul li.first,
footer.footer .legal ul li.last {
  border-right: none;
}
@media only screen and (min-width: 960px) {
  footer.footer .legal {
    padding-top: 0;
    float: left;
  }
  footer.footer .legal ul {
    padding: 10px 0;
  }
  footer.footer .legal ul li.first {
    display: inline-block;
    border-right: 1px solid rgba(255,255,255,0.5);
  }
}
footer.footer .social {
  padding-bottom: 15px;
}
footer.footer .social li {
  display: inline-block;
}
footer.footer .social a {
  position: relative;
  text-indent: -99999px;
  display: block;
  width: 36px;
  height: 36px;
  overflow: hidden;
}
footer.footer .social a:before {
  content: '';
  display: block;
  width: 24px;
  height: 24px;
  line-height: 24px;
  margin: 6px;
  text-indent: 0;
  font-size: 18px;
  -webkit-border-radius: 36px;
  -moz-border-radius: 36px;
  border-radius: 36px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: white;
  color: var(--sys-color-dark);
  font-family: 'icomoon';
  text-indent: 1px;
}
footer.footer .social a.twitter:before {
  content: "\31";
}
footer.footer .social a.linkedin:before {
  content: "\32";
}
footer.footer .social a.facebook:before {
  content: "\33";
}
@media only screen and (min-width: 960px) {
  footer.footer .social {
    padding-bottom: 0;
    float: right;
  }
  footer.footer .social ul {
    padding-left: 9px;
    padding-right: 9px;
  }
}
footer.footer .legal,
footer.footer .social {
  background-color: var(--sys-color-darker);
  text-align: center;
  position: relative;
}
footer.footer .legal ul,
footer.footer .social ul {
  overflow: auto;
  font-size: 0;
}
footer.footer .legal ul li,
footer.footer .social ul li {
  display: inline-block;
  margin: 10px 0;
}
footer.footer .legal span,
footer.footer .legal a,
footer.footer .social span,
footer.footer .social a {
  filter: alpha(opacity=60);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
  font-size: 13px;
}
footer.footer .legal a:active,
footer.footer .social a:active {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
@media only screen and (min-width: 960px) {
  footer.footer .legal,
  footer.footer .social {
    padding: 34px 0;
  }
}
@media only screen and (min-width: 1200px) {
  footer.footer .legal a:hover,
  footer.footer .social a:hover {
    filter: alpha(opacity=100);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
  }
  footer.footer .legal:before,
  footer.footer .social:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 124px;
    background: var(--sys-color-darker);
    left: 100%;
    margin-left: -1px;
  }
  footer.footer .legal:after,
  footer.footer .social:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 100%;
    height: 124px;
    background: var(--sys-color-darker);
    right: 100%;
    margin-right: -1px;
  }
}
.i18n-en  .toggler:before {
  content: 'EN';
}
.i18n-fr  .toggler:before {
  content: 'FR';
}
.i18n-de  .toggler:before {
  content: 'DE';
}
#admin-menu .dropdown .admin-menu-icon img {
  width: 16px;
}
body {
  font-family: 'montserrat', sans-serif;
  font-weight: 400;
  color: ;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
body #page {
  min-height: 100%;
}
body.maintenance-page {
  background: url(/sites/all/themes/pydio_theme/images/backgrounds/error.jpg);
  background-size: cover;
  background-position: center;
}
body.maintenance-page #logo-title {
  display: none;
}
body.maintenance-page #content > .messages {
  border-top: 0;
  margin: 30px auto;
  max-width: 768px;
}
body.maintenance-page #main-squeeze {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100%;
  padding: 20px;
  text-align: center;
  color: white;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
body.maintenance-page #main-squeeze h1,
body.maintenance-page #main-squeeze #content-content {
  text-align: center;
}
body.maintenance-page #main-squeeze h1 {
  font-size: 32px;
}
body.maintenance-page #main-squeeze h1:before {
  left: 50%;
  margin-left: -42px;
}
body.maintenance-page #main-squeeze #content-content {
  font-size: 18px;
}
body.admin-menu {
  margin-top: 0 !important;
}
h1,
h2,
h3,
h4 {
  font-weight: normal;
}
img {
  width: 100%;
  display: block;
}
body .element-invisible {
  width: 0 !important;
  height: 0 !important;
  overflow: hidden !important;
  position: absolute !important;
  margin: 0 !important;
}
a.cover {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
.section-img-background,
.medias.section {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
.medias {
  position: relative;
  z-index: 0;
}
.video.entity {
  position: relative;
  overflow: hidden;
  cursor: pointer;
}
.video.entity span.file {
  display: none;
}
.video.entity video {
  position: absolute;
  width: 100%;
  z-index: 1;
}
.video.entity .media {
  position: relative;
  z-index: 2;
}
.video.entity .media:before {
  content: '';
  display: block;
  padding-top: 65.25%;
}
.video.entity .media span {
  display: block;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.video.entity .media span:before {
  content: '';
  z-index: 2;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 0 10px 16px;
  border-color: transparent transparent transparent white;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -6px;
  margin-top: -10px;
}
.video.entity .media span:after {
  content: '';
  z-index: 1;
  height: 64px;
  width: 64px;
  -webkit-border-radius: 64px;
  -moz-border-radius: 64px;
  border-radius: 64px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -32px;
  margin-top: -33px;
  background-color: var(--sys-color-green);
}
.media span.mobile {
  display: block !important;
}
.media span.laptop {
  display: none !important;
}
.media span.desktop {
  display: none !important;
}
.media span.mobile span {
  display: block !important;
}
.media span.laptop span {
  display: none !important;
}
.media span.desktop span {
  display: none !important;
}
@media only screen and (min-width: 1025px) {
  .media span.mobile {
    display: none !important;
  }
  .media span.laptop {
    display: block !important;
  }
  .media span.desktop {
    display: none !important;
  }
  .media span.mobile span {
    display: none !important;
  }
  .media span.laptop span {
    display: block !important;
  }
  .media span.desktop span {
    display: none !important;
  }
}
@media only screen and (min-width: 1200px) {
  .media span.mobile {
    display: none !important;
  }
  .media span.laptop {
    display: none !important;
  }
  .media span.desktop {
    display: block !important;
  }
  .media span.mobile span {
    display: none !important;
  }
  .media span.laptop span {
    display: none !important;
  }
  .media span.desktop span {
    display: block !important;
  }
}
.section-img-background .media,
.medias .media {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
.section-img-background .media span,
.medias .media span {
  display: block;
  height: 100%;
}
.section-img-background .media span span,
.medias .media span span {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
section.section-basic .section-img-background .media span.desktop {
  display: block !important;
}
section.section-basic .section-img-background .media span.desktop span {
  display: block !important;
}
@media only screen and (min-width: 1025px) {
  section.section-basic .section-img-background .media span {
    display: block !important;
  }
  section.section-basic .section-img-background .media span span {
    display: block !important;
  }
}
@media only screen and (min-width: 1200px) {
  section.section-basic .section-img-background .media span {
    display: block !important;
  }
  section.section-basic .section-img-background .media span span {
    display: block !important;
  }
}
.a-r {
  text-align: right;
}
.a-l {
  text-align: left;
}
.a-c {
  text-align: center;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  display: block;
}
h1 {
  margin: 0px 0 30px;
  position: relative;
}
.media.image,
.text,
.text-icon,
.link,
.screenshot,
.subtitle {
  margin: 20px 0;
}
.media.image:only-child,
.text:only-child,
.text-icon:only-child,
.link:only-child,
.screenshot:only-child,
.subtitle:only-child {
  margin: 0;
}
.media.image img {
  max-width: 100%;
  width: auto;
  display: inline-block;
}
.media.image + h2 {
  padding-bottom: 14px;
  margin-bottom: -6px;
}
.media.image + h2:before {
  width: 80px !important;
}
.text-icon {
  position: relative;
}
.text-icon .svg-icon {
  display: inline-block;
}
.text-icon.a-l .svg-icon,
.text-icon.a-r .svg-icon {
  position: absolute;
  top: 0;
}
.text-icon.a-l .svg-icon {
  left: 0;
}
.text-icon.a-r .svg-icon {
  right: 0;
}
.text-icon .text {
  display: inline-block;
  margin: 0;
  padding-bottom: 1px;
}
.text-icon .text p {
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
}
.text-icon.small .text h3,
.text-icon.medium .text h3,
.text-icon.large .text h3 {
  display: none;
}
.text-icon.small .text h2,
.text-icon.small .text h1,
.text-icon.medium .text h2,
.text-icon.medium .text h1,
.text-icon.large .text h2,
.text-icon.large .text h1 {
  font-size: 28px;
  font-weight: 300;
  margin-top: 0;
}
.text-icon.small .svg-icon {
  font-size: 42px;
}
.text-icon.small .text h3,
.text-icon.small .text p {
  display: none;
}
.text-icon.small .text h2,
.text-icon.small .text h1 {
  font-size: 15px !important;
  line-height: 1.5;
  min-height: 64px;
  max-width: 270px;
  display: inline-block;
  font-weight: 600 !important;
  padding-top: 7px;
  padding-bottom: 20px;
  margin-bottom: 1px;
}
.text-icon.small.a-l h2,
.text-icon.small.a-l h1 {
  padding-left: 60px;
}
.text-icon.small.a-r h2,
.text-icon.small.a-l h1 {
  padding-right: 60px;
}
.text-icon.small-v2 .text {
  display: block;
  width: 100%;
}
.text-icon.small-v2 .svg-icon {
  width: 64px;
  height: 64px;
  font-size: 64px;
  position: relative;
  top: auto;
  left: auto;
  right: auto;
  bottom: auto;
  margin-bottom: 10px;
}
.text-icon.small-v2 .svg-icon > span {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.text-icon.small-v2 h3 {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 4px;
}
.text-icon.small-v2 h2,
.text-icon.small-v2 h1 {
  font-size: 15px;
  font-weight: 600;
  margin-top: 0;
}
.text-icon.small-v2 p {
  font-size: 15px;
  position: relative;
  padding-bottom: 0px;
  margin-bottom: 0px;
  padding-top: 25px;
  margin-top: 22px;
}
.text-icon.small-v2 p:before {
  bottom: auto;
  top: 0;
}
.text-icon.medium .svg-icon {
  font-size: 64px;
  position: relative;
  height: 1em;
  zoom: 0.7;
}
.text-icon.medium .text h1,
.text-icon.medium .text h2,
.text-icon.medium .text h3 {
  display: none;
}
.text-icon.medium.a-r p {
  padding-right: 90px;
}
.text-icon.large .svg-icon {
  display: none;
}
.text-icon.large .text h1,
.text-icon.large .text h2 {
  font-size: 40px;
  line-height: 1.4em;
  font-weight: 500;
}
.text-icon.large.a-r h1 {
  padding-right: 100px;
}
.text-icon.large.a-r h2 {
  padding-right: 100px;
}
.text-icon.large.a-r h3 {
  margin-right: 100px;
}
.text-icon.small-v2 + .release-list {
  padding-bottom: 0px;
  margin-bottom: 0px;
  padding-top: 25px;
  margin-top: 22px;
}
.text-icon.small-v2 + .release-list:before {
  bottom: auto;
  top: 0;
}
.section-testimonials .link.read-more a {
  line-height: 1px;
  padding: 0;
  padding-right: 35px;
  color: var(--sys-color-red);
  position: relative;
  -webkit-box-shadow: 0 6px 15px 0 rgba(23,23,29,0);
  -moz-box-shadow: 0 6px 15px 0 rgba(23,23,29,0);
  box-shadow: 0 6px 15px 0 rgba(23,23,29,0);
}
.section-testimonials .link.read-more a:before {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: absolute;
  top: 50%;
  right: 5px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.link.regular a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  margin-left: 0;
  margin-right: 0;
}
.link.regular a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
.link.regular a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
.link.regular a span {
  font-weight: 600;
}
.link.large a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  padding: 6px 70px;
  border-radius: 25px;
  font-size: 15px;
  margin-left: 0;
  margin-right: 0;
}
.link.large a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
.link.large a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
.link.large a span {
  font-weight: 600;
}
.link.read-more a {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 0;
  margin-top: 0;
  font-size: 15px;
}
.link.read-more a span {
  display: inline-block;
  line-height: 20px;
  padding-right: 36px;
  position: relative;
  font-weight: 600;
}
.link.read-more a span:before {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: absolute;
  top: 50%;
  right: 5px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.link.red a {
  color: white;
  background: var(--sys-color-red);
}
.link.red a:hover {
  background: var(--sys-color-reddark);
}
.link.red a span {
  color: white;
}
.link.red.read-more a {
  color: var(--sys-color-red);
  background-color: transparent;
  display: block;
}
.link.red.read-more a span {
  color: var(--sys-color-red);
}
.link.dark a {
  color: white;
  background: var(--sys-color-dark);
}
.link.dark a:hover {
  background: var(--sys-color-darker);
}
.link.dark a span {
  color: white;
}
.link.dark.read-more a {
  color: var(--sys-color-dark);
  background-color: transparent;
  display: block;
}
.link.dark.read-more a span {
  color: var(--sys-color-dark);
}
.link.white a {
  color: var(--sys-color-dark);
  background: white;
}
.link.white a span {
  color: var(--sys-color-dark);
}
.link.white.read-more a {
  color: white;
  background-color: transparent;
  display: block;
}
.link.white.read-more a span {
  color: white;
}
.link.green a {
  color: white;
  background: var(--sys-color-green);
}
.link.green a span {
  color: white;
}
.link.green.read-more a {
  color: var(--sys-color-green);
  background-color: transparent;
  display: block;
}
.link.green.read-more a span {
  color: var(--sys-color-green);
}
.link.yellow a {
  color: var(--sys-color-dark);
  background: var(--sys-color-yellow);
}
.link.yellow a span {
  color: var(--sys-color-dark);
}
.link.yellow.read-more a {
  color: var(--sys-color-yellow);
  background-color: transparent;
  display: block;
}
.link.yellow.read-more a span {
  color: var(--sys-color-yellow);
}
.link.apple a,
.link.google a {
  display: block;
  width: 170px;
  height: 60px;
  background-size: contain;
  -webkit-box-shadow: 0px 20px 30px -10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0px 20px 30px -10px rgba(0,0,0,0.2);
  box-shadow: 0px 20px 30px -10px rgba(0,0,0,0.2);
  border-radius: 5px;
}
.link.apple a {
  background-image: url(/sites/all/themes/pydio_theme/images/apple-download.jpg);
}
.link.google a {
  background-image: url(/sites/all/themes/pydio_theme/images/google-download.jpg);
}
.link a.win,
.link a.macosx,
.link a.linux {
  display: inline-block;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid white;
  padding: 0 26px 0 50px;
  line-height: 45px;
  font-size: 16px;
  color: #4B4A52;
  background: #fefeff;
  background: -moz-linear-gradient(top,#fefeff 0%,#dbdddc 100%);
  background: -webkit-linear-gradient(top,#fefeff 0%,#dbdddc 100%);
  background: linear-gradient(to bottom,#fefeff 0%,#dbdddc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefeff',endColorstr='#dbdddc',GradientType=0);
  -webkit-box-shadow: 0px 20px 30px -10px rgba(0,0,0,0.2);
  -moz-box-shadow: 0px 20px 30px -10px rgba(0,0,0,0.2);
  box-shadow: 0px 20px 30px -10px rgba(0,0,0,0.2);
  position: relative;
}
.link a.win span,
.link a.macosx span,
.link a.linux span {
  font-weight: 400;
}
.link a.win:before,
.link a.macosx:before,
.link a.linux:before {
  content: '';
  display: block;
  height: 24px;
  width: 50px;
  position: absolute;
  left: 0;
  top: 50%;
  margin-top: -12px;
}
.link a.win:before {
  background: url(/sites/all/themes/pydio_theme/images/windows.1.png);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.link a.macosx:before {
  background: url(/sites/all/themes/pydio_theme/images/macosx.png);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.link a.linux:before {
  background: url(/sites/all/themes/pydio_theme/images/linux.png);
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
.release-list + .more {
  margin: 20px 0 0;
}
.release-list + .more a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  background-color: var(--sys-color-red);
  color: white;
  line-height: 1;
  margin: 20px 0 0;
}
.release-list + .more a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
.release-list + .more a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
.release-list + .more a:after {
  display: none;
}
.slide {
  position: relative;
}
.screenshot {
  position: relative;
  width: 100%;
}
.screenshot .swiper-wrapper,
.screenshot .swiper-slide,
.screenshot .slide {
  height: 100%;
  position: relative;
}
.screenshot .slide a {
  display: block;
  height: 100%;
  background: white;
}
.screenshot .swiper-pagination,
.screenshot .swiper-button-next,
.screenshot .swiper-button-prev {
  display: none;
}
.screenshot.desktop {
  max-width: 440px;
  margin: auto;
}
.screenshot.desktop .media {
  background-image: url(/sites/all/themes/pydio_theme/images/devices/transparent-imac.png);
  background-size: contain;
  background-repeat: no-repeat;
  position: relative;
}
.screenshot.desktop .media:before {
  content: '';
  display: block;
  padding-top: 82%;
}
.screenshot.desktop .swiper-container {
  position: absolute;
  top: 3.9%;
  left: 4.8%;
  right: 4.2%;
  bottom: 33%;
  width: auto;
}
.screenshot.laptop {
  max-width: 440px;
  margin: 0 auto 40px;
}
.screenshot.laptop .media {
  background-image: url(/sites/all/themes/pydio_theme/images/devices/transparent-browser.png);
  background-size: contain;
  background-repeat: no-repeat;
  position: relative;
}
.screenshot.laptop .media:before {
  content: '';
  display: block;
  padding-top: 65.88%;
}
.screenshot.laptop .swiper-container {
  position: absolute;
  top: 12%;
  left: 0px;
  right: 0px;
  bottom: 0px;
  width: auto;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.screenshot.mobile {
  max-width: 440px;
  margin: auto;
  zoom: 1;
}
.screenshot.mobile:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
.screenshot.mobile .media {
  background-image: url(/sites/all/themes/pydio_theme/images/devices/transparent-iphone.png);
  background-size: contain;
  background-repeat: no-repeat;
  position: relative;
  float: left;
}
.screenshot.mobile .media:before {
  content: '';
  display: block;
  padding-top: 168%;
}
.screenshot.mobile .media:first-child {
  width: 42.6%;
}
.screenshot.mobile .media:last-child {
  width: 57.4%;
  margin-top: 32%;
}
.screenshot.mobile .swiper-container {
  position: absolute;
  top: 11.6%;
  left: 15.8%;
  right: 15.3%;
  bottom: 16%;
  width: auto;
}
.document-search-wrapper {
  margin: 30px 0 30px;
  text-align: center;
}
.document-search-wrapper:first-child {
  margin-top: 0;
}
.document-search-wrapper:last-child {
  margin-bottom: 0;
}
.document-search-wrapper span.algolia-autocomplete {
  width: 100%;
  max-width: 480px;
  margin: auto;
}
.document-search-wrapper span.algolia-autocomplete .algolia-search {
  padding: 0 15px;
  height: 50px;
  width: 100%;
  border: 1px solid #eee;
  font-size: 15px;
  margin: auto;
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 15px 0 rgba(23,23,29,0.16);
  -moz-box-shadow: 0 6px 15px 0 rgba(23,23,29,0.16);
  box-shadow: 0 6px 15px 0 rgba(23,23,29,0.16);
}
.document-search-wrapper .form-submit {
  display: none;
}
section.section-basic .viewport > h2,
section.section-basic .viewport > h3,
section.section-basic .viewport > h4,
section.section-basic .viewport > h5,
section.section-basic .viewport > h6,
.slide
.column > h2,
.slide
.column > h3,
.slide
.column > h4,
.slide
.column > h5,
.slide
.column > h6,
.column > h2,
.column > h3,
.column > h4,
.column > h5,
.column > h6 {
  margin: 20px 0;
  padding-bottom: 23px;
}
section.section-faq .answer,
section.section-basic .viewport .text,
.text {
  overflow-y: auto;
  line-height: 1.8;
}
section.section-faq .answer *:first-child,
section.section-basic .viewport .text *:first-child,
.text *:first-child {
  margin-top: 0;
}
section.section-faq .answer *:last-child,
section.section-basic .viewport .text *:last-child,
.text *:last-child {
  margin-bottom: 0;
}
section.section-faq .answer *:not(br),
section.section-basic .viewport .text *:not(br),
.text *:not(br) {
  margin: 20px 0;
}
section.section-faq .answer h1,
section.section-basic .viewport .text h1,
.text h1 {
  padding: 0 0 30px;
}
section.section-faq .answer > h2,
section.section-basic .viewport .text > h2,
.text > h2 {
  font-size: 22px;
  padding: 0;
}
section.section-faq .answer h3,
section.section-basic .viewport .text h3,
.text h3 {
  font-size: 18px;
  font-weight: 600 !important;
  padding: 0;
}
section.section-faq .answer h3:only-child,
section.section-basic .viewport .text h3:only-child,
.text h3:only-child {
  margin: 0;
}
section.section-faq .answer b,
section.section-faq .answer strong,
section.section-basic .viewport .text b,
section.section-basic .viewport .text strong,
.text b,
.text strong {
  font-family: 'montserrat', sans-serif;
  font-weight: 600;
}
section.section-faq .answer h4,
section.section-basic .viewport .text h4,
.text h4 {
  font-size: 18px;
  padding: 0;
}
section.section-faq .answer h5,
section.section-basic .viewport .text h5,
.text h5 {
  font-size: 16px;
  padding: 0;
}
section.section-faq .answer h6,
section.section-basic .viewport .text h6,
.text h6 {
  font-size: 14px;
  padding: 0;
}
section.section-faq .answer p,
section.section-basic .viewport .text p,
.text p {
  margin: 0 0 10px 0;
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
}
section.section-faq .answer p img,
section.section-basic .viewport .text p img,
.text p img {
  width: 100% !important;
  height: 100% !important;
}
section.section-faq .answer p:only-child,
section.section-basic .viewport .text p:only-child,
.text p:only-child {
  margin: 8px 0;
}
section.section-faq .answer .geshifilter,
section.section-faq .answer code,
section.section-basic .viewport .text .geshifilter,
section.section-basic .viewport .text code,
.text .geshifilter,
.text code {
  background: #F6F7F8;
  padding: 0 3px;
  border: 1px solid #D2D8DD;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin: 20px 0;
  font-size: 13px;
  font-family:  !important;
  line-height: 150%;
  overflow-x: auto;
}
section.section-faq .answer .geshifilter *,
section.section-faq .answer code *,
section.section-basic .viewport .text .geshifilter *,
section.section-basic .viewport .text code *,
.text .geshifilter *,
.text code * {
  font-family:  !important;
}
section.section-faq .answer a,
section.section-basic .viewport .text a,
.text a {
  color: var(--sys-color-red);
  font-weight: 500;
}
section.section-faq .answer pre,
section.section-basic .viewport .text pre,
.text pre {
  background: #ECF8F6;
  padding: 3px 10px;
  border: 1px solid #9ADCCA;
}
section.section-faq .answer pre .geshifilter,
section.section-faq .answer pre code,
section.section-basic .viewport .text pre .geshifilter,
section.section-basic .viewport .text pre code,
.text pre .geshifilter,
.text pre code {
  display: block;
  padding: 20px;
  background: transparent;
  border: 0px solid #9ADCCA;
}
section.section-faq .answer .geshifilter,
section.section-faq .answer code,
section.section-basic .viewport .text .geshifilter,
section.section-basic .viewport .text code,
.text .geshifilter,
.text code {
  background: #ECF8F6;
  padding: 3px 10px;
  border: 1px solid #9ADCCA;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 13px;
  overflow-x: auto;
  color: #1B3E35;
  font-family: 'montserrat', sans-serif;
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
}
section.section-faq .answer table,
section.section-basic .viewport .text table,
.text table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid var(--sys-color-grey);
}
section.section-faq .answer table th,
section.section-faq .answer table td,
section.section-basic .viewport .text table th,
section.section-basic .viewport .text table td,
.text table th,
.text table td {
  padding: 15px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid var(--sys-color-grey);
  text-align: left;
}
section.section-faq .answer table th:first-child,
section.section-faq .answer table td:first-child,
section.section-basic .viewport .text table th:first-child,
section.section-basic .viewport .text table td:first-child,
.text table th:first-child,
.text table td:first-child {
  border-left: none;
}
section.section-faq .answer table th:last-child,
section.section-faq .answer table td:last-child,
section.section-basic .viewport .text table th:last-child,
section.section-basic .viewport .text table td:last-child,
.text table th:last-child,
.text table td:last-child {
  border-right: none;
}
section.section-faq .answer table thead tr th,
section.section-basic .viewport .text table thead tr th,
.text table thead tr th {
  border: 1px solid var(--sys-color-grey);
  border-top: none;
  color: var(--sys-color-green);
  background: #ECF8F6;
}
section.section-faq .answer table tbody tr:last-child td,
section.section-basic .viewport .text table tbody tr:last-child td,
.text table tbody tr:last-child td {
  border-bottom: none;
}
section.section-faq .answer table tbody tr td,
section.section-basic .viewport .text table tbody tr td,
.text table tbody tr td {
  border: 1px solid var(--sys-color-grey);
}
section.section-faq .answer ol,
section.section-faq .answer ul,
section.section-basic .viewport .text ol,
section.section-basic .viewport .text ul,
.text ol,
.text ul {
  padding-left: 19px;
  margin: 0;
}
section.section-faq .answer ol li,
section.section-faq .answer ul li,
section.section-basic .viewport .text ol li,
section.section-basic .viewport .text ul li,
.text ol li,
.text ul li {
  margin: 0 0 10px;
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
}
section.section-faq .answer ol li ul li,
section.section-faq .answer ul li ul li,
section.section-basic .viewport .text ol li ul li,
section.section-basic .viewport .text ul li ul li,
.text ol li ul li,
.text ul li ul li {
  font-size: inherit;
}
section.section-faq .answer ul li,
section.section-basic .viewport .text ul li,
.text ul li {
  list-style: none;
  position: relative;
}
section.section-faq .answer ul li:before,
section.section-basic .viewport .text ul li:before,
.text ul li:before {
  content: '';
  display: block;
  width: 5px;
  height: 5px;
  border: 1px solid var(--sys-color-dark);
  border-radius: 100%;
  position: absolute;
  top: 10px;
  left: -19px;
}
section.section-faq .answer ul li ul li:before,
section.section-basic .viewport .text ul li ul li:before,
.text ul li ul li:before {
  content: '';
  display: block;
  width: 5px;
  height: 5px;
  background: var(--sys-color-dark);
  border: none;
  border-radius: 100%;
  position: absolute;
  top: 12px;
  left: -18px;
}
section.section-faq .answer ol li,
section.section-basic .viewport .text ol li,
.text ol li {
  list-style: inherit;
}
section.section-faq .answer.a-c ul,
section.section-faq .answer.a-r ul,
section.section-basic .viewport .text.a-c ul,
section.section-basic .viewport .text.a-r ul,
.text.a-c ul,
.text.a-r ul {
  display: inline-block;
}
section.section-faq .answer.a-c ul li,
section.section-faq .answer.a-r ul li,
section.section-basic .viewport .text.a-c ul li,
section.section-basic .viewport .text.a-r ul li,
.text.a-c ul li,
.text.a-r ul li {
  text-align: left;
}
.subtitle {
  font-size: 18px;
  line-height: 1.5;
  line-height: 30px;
  font-weight: 400;
}
.section-list .node-readmore {
  color: var(--sys-color-red);
  margin: 15px;
  display: inline-block;
  padding-right: 15px;
  position: relative;
}
.section-list .node-readmore:after {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: relative;
  top: 9px;
  margin-left: 5px;
}
.more a {
  line-height: 50px;
  padding-right: 15px;
  font-size: 15px;
  display: block;
  position: relative;
  color: var(--sys-color-red);
}
.more a:after {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: relative;
  top: 9px;
  margin-left: 5px;
}
.release-list .view-content {
  padding: 0 !important;
}
.release-list a {
  color: var(--sys-color-red);
  display: block;
  line-height: 25px;
  font-size: 13px;
  font-weight: 600;
}
.release-list ul li {
  list-style: none;
  position: relative;
}
.swiper-container {
  width: 100%;
  overflow: hidden;
  position: relative;
}
.swiper-container .swiper-wrapper {
  width: 10000%;
}
.swiper-container .swiper-wrapper .swiper-slide {
  width: 1% !important;
  float: left;
}
.swiper-container .swiper-button-disabled {
  filter: alpha(opacity=30);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.3;
  -khtml-opacity: 0.3;
  opacity: 0.3;
}
.swiper-container .swiper-button-next,
.swiper-container .swiper-button-prev {
  position: absolute;
  width: 48px;
  top: 0;
  bottom: 0;
  cursor: pointer;
}
.swiper-container .swiper-button-next:before,
.swiper-container .swiper-button-prev:before {
  content: '';
  display: block !important;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -10px;
  margin-left: -10px;
  border-right: 3px solid var(--sys-color-red);
  border-top: 3px solid var(--sys-color-red);
}
@media only screen and (min-width: 1025px) {
  .swiper-container .swiper-button-next,
  .swiper-container .swiper-button-prev {
    width: 64px;
  }
}
.swiper-container .swiper-button-next {
  right: 0;
}
.swiper-container .swiper-button-next:before {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.swiper-container .swiper-button-prev {
  left: 0;
}
.swiper-container .swiper-button-prev:before {
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.swiper-container .swiper-pagination {
  text-align: center;
  position: absolute;
  bottom: -7px;
  left: 0px;
  right: 0px;
}
.swiper-container .swiper-pagination .swiper-pagination-bullet {
  display: inline-block;
  position: relative;
  height: 20px;
  width: 20px;
  cursor: pointer;
  margin: 0px;
}
.swiper-container .swiper-pagination .swiper-pagination-bullet:before {
  content: "";
  display: block;
  position: absolute;
  height: 6px;
  width: 6px;
  -webkit-background-clip: padding-box;
  left: 50%;
  top: 50%;
  margin-top: -3px;
  margin-left: -3px;
  border-radius: 10px;
  background: transparent;
  border: 1px solid var(--sys-color-dark);
  transition: all 0.3s ease-in-out 0s;
}
.swiper-container .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
  background: var(--sys-color-dark);
}
.item-list ul.pager {
  padding: 15px;
  margin-bottom: 35px;
  zoom: 1;
}
.item-list ul.pager:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
.item-list ul.pager li {
  float: left;
  list-style: none;
  line-height: 38px;
  width: 38px;
  height: 38px;
  text-align: center;
  font-weight: 600;
  -webkit-border-radius: 38px;
  -moz-border-radius: 38px;
  border-radius: 38px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 15px;
  position: relative;
  margin: 0 5px;
}
.item-list ul.pager li a,
.item-list ul.pager li span {
  display: block;
  height: 100%;
  width: 100%;
  text-align: center;
  color: var(--sys-color-grey);
}
.item-list ul.pager li a {
  color: #ccc;
}
.item-list ul.pager li a:hover {
  color: var(--sys-color-red);
}
.item-list ul.pager li span {
  color: var(--sys-color-grey);
}
.item-list ul.pager li.pager-current {
  background: var(--sys-color-grey);
  color: var(--sys-color-dark);
  font-weight: 600;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.item-list ul.pager li.pager-current span {
  color: var(--sys-color-dark);
}
.item-list ul.pager li.pager-ellipsis span {
  color: var(--sys-color-dark);
}
.item-list ul.pager li.pager-ellipsis,
.item-list ul.pager li.pager-item {
  margin: 0;
}
.item-list ul.pager li.pager-first,
.item-list ul.pager li.pager-previous,
.item-list ul.pager li.pager-next,
.item-list ul.pager li.pager-last {
  width: 24px;
}
.item-list ul.pager li.pager-first span,
.item-list ul.pager li.pager-first a,
.item-list ul.pager li.pager-previous span,
.item-list ul.pager li.pager-previous a,
.item-list ul.pager li.pager-next span,
.item-list ul.pager li.pager-next a,
.item-list ul.pager li.pager-last span,
.item-list ul.pager li.pager-last a {
  display: block;
  position: relative;
  text-indent: -999999px;
  z-index: 0;
}
.item-list ul.pager li.pager-first span:before,
.item-list ul.pager li.pager-first a:before,
.item-list ul.pager li.pager-previous span:before,
.item-list ul.pager li.pager-previous a:before,
.item-list ul.pager li.pager-next span:before,
.item-list ul.pager li.pager-next a:before,
.item-list ul.pager li.pager-last span:before,
.item-list ul.pager li.pager-last a:before {
  content: '';
  display: block;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -12px;
  margin-left: -12px;
  -webkit-border-radius: 24px;
  -moz-border-radius: 24px;
  border-radius: 24px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.item-list ul.pager li.pager-first span:before,
.item-list ul.pager li.pager-previous span:before,
.item-list ul.pager li.pager-next span:before,
.item-list ul.pager li.pager-last span:before {
  background: var(--sys-color-grey);
}
.item-list ul.pager li.pager-first a:before,
.item-list ul.pager li.pager-previous a:before,
.item-list ul.pager li.pager-next a:before,
.item-list ul.pager li.pager-last a:before {
  background: var(--sys-color-red);
}
.item-list ul.pager li.pager-first:before,
.item-list ul.pager li.pager-previous:before,
.item-list ul.pager li.pager-next:before,
.item-list ul.pager li.pager-last:before {
  pointer-events: none;
  content: '';
  width: 5px;
  height: 5px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -4px;
  z-index: 1;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.item-list ul.pager li.pager-first:after,
.item-list ul.pager li.pager-last:after {
  pointer-events: none;
  content: '';
  width: 5px;
  height: 5px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -4px;
  z-index: 1;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.item-list ul.pager li.pager-first:before,
.item-list ul.pager li.pager-first:after,
.item-list ul.pager li.pager-previous:before {
  border-left: 2px solid white;
  border-bottom: 2px solid white;
}
.item-list ul.pager li.pager-last:before,
.item-list ul.pager li.pager-last:after,
.item-list ul.pager li.pager-next:before {
  border-right: 2px solid white;
  border-top: 2px solid white;
}
.item-list ul.pager li.pager-next:before {
  margin-left: -5px !important;
}
.item-list ul.pager li.pager-previous:before {
  margin-left: -3px !important;
}
.item-list ul.pager li.pager-first:after {
  margin-left: 0px !important;
}
.item-list ul.pager li.pager-first:before {
  margin-left: -6px !important;
}
.item-list ul.pager li.pager-last:after {
  margin-left: -2px !important;
}
.item-list ul.pager li.pager-last:before {
  margin-left: -8px !important;
}
#breadcrumb ul {
  zoom: 1;
  padding: 0;
}
#breadcrumb ul:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
#breadcrumb ul li {
  float: left;
}
#breadcrumb ul li:before {
  display: none;
}
#breadcrumb ul li a {
  font-weight: 600;
}
#breadcrumb ul li a:after {
  content: '>';
  display: inline-block;
  margin: 0 5px;
}
#breadcrumb ul li.last a {
  color: var(--sys-color-dark);
  filter: alpha(opacity=50);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
#breadcrumb ul li.last a:after {
  display: none;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-100,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-100,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-100,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-100,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-100,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-100,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-100,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-100,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-100,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-100,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-100 {
  width: 100%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-90,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-90,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-90,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-90,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-90,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-90,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-90,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-90,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-90,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-90,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-90 {
  width: 90%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-85,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-85,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-85,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-85,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-85,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-85,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-85,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-85,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-85,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-85,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-85 {
  width: 85%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-80,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-80,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-80,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-80,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-80,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-80,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-80,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-80,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-80,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-80,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-80 {
  width: 80%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-75,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-75,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-75,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-75,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-75,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-75,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-75,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-75,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-75,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-75,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-75 {
  width: 75%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-70,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-70,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-70,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-70,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-70,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-70,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-70,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-70,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-70,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-70,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-70 {
  width: 70%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-66,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-66,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-66,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-66,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-66,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-66,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-66,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-66,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-66,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-66,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-66 {
  width: 66.66666666%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-65,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-65,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-65,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-65,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-65,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-65,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-65,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-65,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-65,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-65,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-65 {
  width: 65%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-60,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-60,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-60,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-60,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-60,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-60,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-60,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-60,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-60,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-60,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-60 {
  width: 60%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-55,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-55,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-55,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-55,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-55,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-55,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-55,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-55,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-55,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-55,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-55 {
  width: 55%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-50,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-50,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-50,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-50,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-50,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-50,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-50,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-50,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-50,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-50,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-50 {
  width: 50%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-45,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-45,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-45,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-45,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-45,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-45,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-45,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-45,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-45,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-45,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-45 {
  width: 45%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-40,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-40,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-40,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-40,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-40,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-40,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-40,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-40,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-40,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-40,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-40 {
  width: 40%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-35,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-35,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-35,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-35,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-35,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-35,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-35,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-35,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-35,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-35,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-35 {
  width: 35%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-33,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-33,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-33,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-33,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-33,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-33,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-33,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-33,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-33,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-33,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-33 {
  width: 33.33333333%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-30,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-30,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-30,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-30,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-30,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-30,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-30,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-30,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-30,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-30,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-30 {
  width: 30%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-25,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-25,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-25,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-25,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-25,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-25,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-25,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-25,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-25,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-25,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-25 {
  width: 25%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-20,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-20,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-20,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-20,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-20,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-20,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-20,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-20,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-20,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-20,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-20 {
  width: 20%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-15,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-15,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-15,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-15,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-15,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-15,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-15,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-15,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-15,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-15,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-15 {
  width: 15%;
}
#content .content-wrapper .section-wrapper section .viewport .column-80.mobile-10,
#content .content-wrapper .section-wrapper section .viewport .column-75.mobile-10,
#content .content-wrapper .section-wrapper section .viewport .column-66.mobile-10,
#content .content-wrapper .section-wrapper section .viewport .column-60.mobile-10,
#content .content-wrapper .section-wrapper section .viewport .column-50.mobile-10,
#content .content-wrapper .section-wrapper section .viewport .column-40.mobile-10,
#content .content-wrapper .section-wrapper section .viewport .column-33.mobile-10,
#content .content-wrapper .section-wrapper section .viewport .column-30.mobile-10,
#content .content-wrapper .section-wrapper section .viewport .column-25.mobile-10,
#content .content-wrapper .section-wrapper section .viewport .column-20.mobile-10,
#content .content-wrapper .section-wrapper section .viewport .column.mobile-10 {
  width: 10%;
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-100,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-100,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-100,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-100,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-100,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-100,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-100,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-100,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-100,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-100,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-100 {
    width: 100%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-90,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-90,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-90,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-90,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-90,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-90,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-90,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-90,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-90,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-90,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-90 {
    width: 90%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-85,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-85,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-85,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-85,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-85,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-85,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-85,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-85,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-85,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-85,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-85 {
    width: 85%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-80,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-80,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-80,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-80,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-80,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-80,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-80,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-80,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-80,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-80,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-80 {
    width: 80%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-75,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-75,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-75,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-75,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-75,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-75,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-75,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-75,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-75,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-75,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-75 {
    width: 75%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-70,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-70,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-70,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-70,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-70,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-70,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-70,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-70,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-70,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-70,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-70 {
    width: 70%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-66,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-66,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-66,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-66,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-66,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-66,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-66,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-66,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-66,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-66,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-66 {
    width: 66.66666666%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-65,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-65,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-65,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-65,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-65,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-65,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-65,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-65,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-65,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-65,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-65 {
    width: 65%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-60,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-60,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-60,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-60,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-60,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-60,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-60,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-60,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-60,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-60,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-60 {
    width: 60%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-55,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-55,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-55,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-55,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-55,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-55,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-55,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-55,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-55,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-55,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-55 {
    width: 55%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-50,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-50,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-50,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-50,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-50,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-50,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-50,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-50,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-50,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-50,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-50 {
    width: 50%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-45,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-45,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-45,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-45,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-45,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-45,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-45,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-45,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-45,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-45,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-45 {
    width: 45%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-40,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-40,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-40,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-40,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-40,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-40,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-40,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-40,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-40,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-40,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-40 {
    width: 40%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-35,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-35,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-35,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-35,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-35,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-35,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-35,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-35,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-35,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-35,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-35 {
    width: 35%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-33,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-33,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-33,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-33,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-33,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-33,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-33,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-33,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-33,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-33,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-33 {
    width: 33.33333333%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-30,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-30,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-30,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-30,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-30,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-30,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-30,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-30,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-30,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-30,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-30 {
    width: 30%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-25,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-25,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-25,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-25,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-25,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-25,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-25,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-25,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-25,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-25,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-25 {
    width: 25%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-20,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-20,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-20,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-20,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-20,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-20,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-20,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-20,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-20,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-20,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-20 {
    width: 20%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-15,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-15,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-15,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-15,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-15,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-15,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-15,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-15,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-15,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-15,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-15 {
    width: 15%;
  }
}
@media only screen and (min-width: 736px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.tablet-10,
  #content .content-wrapper .section-wrapper section .viewport .column-75.tablet-10,
  #content .content-wrapper .section-wrapper section .viewport .column-66.tablet-10,
  #content .content-wrapper .section-wrapper section .viewport .column-60.tablet-10,
  #content .content-wrapper .section-wrapper section .viewport .column-50.tablet-10,
  #content .content-wrapper .section-wrapper section .viewport .column-40.tablet-10,
  #content .content-wrapper .section-wrapper section .viewport .column-33.tablet-10,
  #content .content-wrapper .section-wrapper section .viewport .column-30.tablet-10,
  #content .content-wrapper .section-wrapper section .viewport .column-25.tablet-10,
  #content .content-wrapper .section-wrapper section .viewport .column-20.tablet-10,
  #content .content-wrapper .section-wrapper section .viewport .column.tablet-10 {
    width: 10%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-100,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-100 {
    width: 100%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-90,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-90 {
    width: 90%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-85,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-85 {
    width: 85%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-80,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-80 {
    width: 80%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-75,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-75 {
    width: 75%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-70,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-70 {
    width: 70%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-66,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-66 {
    width: 66.66666666%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-65,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-65 {
    width: 65%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-60,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-60 {
    width: 60%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-55,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-55 {
    width: 55%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-50,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-50 {
    width: 50%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-45,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-45 {
    width: 45%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-40,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-40 {
    width: 40%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-35,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-35 {
    width: 35%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-33,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-33 {
    width: 33.33333333%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-30,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-30 {
    width: 30%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-25,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-25 {
    width: 25%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-20,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-20 {
    width: 20%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-15,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-15 {
    width: 15%;
  }
}
@media only screen and (min-width: 1025px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.laptop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-75.laptop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-66.laptop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-60.laptop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-50.laptop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-40.laptop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-33.laptop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-30.laptop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-25.laptop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-20.laptop-10,
  #content .content-wrapper .section-wrapper section .viewport .column.laptop-10 {
    width: 10%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-100,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-100,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-100 {
    width: 100%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-90,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-90,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-90 {
    width: 90%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-85,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-85,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-85 {
    width: 85%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-80,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-80,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-80 {
    width: 80%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-75,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-75,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-75 {
    width: 75%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-70,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-70,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-70 {
    width: 70%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-66,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-66,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-66 {
    width: 66.66666666%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-65,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-65,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-65 {
    width: 65%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-60,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-60,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-60 {
    width: 60%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-55,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-55,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-55 {
    width: 55%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-50,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-50,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-50 {
    width: 50%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-45,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-45,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-45 {
    width: 45%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-40,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-40,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-40 {
    width: 40%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-35,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-35,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-35 {
    width: 35%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-33,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-33,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-33 {
    width: 33.33333333%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-30,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-30,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-30 {
    width: 30%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-25,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-25,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-25 {
    width: 25%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-20,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-20,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-20 {
    width: 20%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-15,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-15,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-15 {
    width: 15%;
  }
}
@media only screen and (min-width: 1200px) {
  #content .content-wrapper .section-wrapper section .viewport .column-80.desktop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-75.desktop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-66.desktop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-60.desktop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-50.desktop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-40.desktop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-33.desktop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-30.desktop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-25.desktop-10,
  #content .content-wrapper .section-wrapper section .viewport .column-20.desktop-10,
  #content .content-wrapper .section-wrapper section .viewport .column.desktop-10 {
    width: 10%;
  }
}
.site-img {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-color: ;
  display: inline-block;
  width: 100%;
}
.site-img:before {
  content: '';
  display: block;
}
.get-app-desktop {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/1-%20Get%20the%20app%20desktop.png);
  max-width: 489px;
}
.get-app-desktop:before {
  padding-top: 97%;
}
.get-app-mobile {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/1-%20Get%20the%20app%20mobile.png);
  max-width: 185px;
}
.get-app-mobile:before {
  padding-top: 256%;
}
.share-and-collaborate {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2-%20Share%20and%20Colaborate.png);
  max-width: 386px;
}
.share-and-collaborate:before {
  padding-top: 69%;
}
.web-and-desktop {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.1-%20Web%20and%20Desktop.png);
  max-width: 321px;
}
.web-and-desktop:before {
  padding-top: 125%;
}
.secure-andundercontrole {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.2%20Secure%20&%20Under%20Control.png);
  max-width: 429px;
}
.secure-andundercontrole:before {
  padding-top: 83%;
}
.cells-flows-main-image {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/CellsFlowsMainImage.png);
  max-width: 603px;
}
.cells-flows-main-image:before {
  padding-top: 61%;
}
.control {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.2-%20Control.png);
  max-width: 318px;
}
.control:before {
  padding-top: 105%;
}
.back-end-security {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.2-%20Back-end%20Security.png);
  max-width: 318px;
}
.back-end-security:before {
  padding-top: 97%;
}
.front-end-security {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.2-%20Front%20End%20Security.png);
  max-width: 318px;
}
.front-end-security:before {
  padding-top: 97%;
}
.professional-support {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.2-%20Professional%20Support.png);
  max-width: 318px;
}
.professional-support:before {
  padding-top: 105%;
}
.everything-is-made-of-plugins {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.3-%20Everything%20is%20made%20of%20Plugins.png);
  max-width: 317px;
}
.everything-is-made-of-plugins:before {
  padding-top: 80%;
}
.flexible-and-open-source {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.3-%20Flexible%20&%20Open.png);
  max-width: 429px;
}
.flexible-and-open-source:before {
  padding-top: 83%;
}
.open-source {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.3-%20Open%20Source.png);
  max-width: 318px;
}
.open-source:before {
  padding-top: 105%;
}
.rest-api {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.3-%20Rest%20API.png);
  max-width: 318px;
}
.rest-api:before {
  padding-top: 105%;
}
.enterprise-distribution {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/2.4%20-%20Enterprice%20Distribution.png);
  max-width: 429px;
}
.enterprise-distribution:before {
  padding-top: 83%;
}
.secured-public-shares {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/Secured%20Public%20Shares.png);
  max-width: 260px;
}
.secured-public-shares:before {
  padding-top: 169%;
}
.improve-doc {
  background-image: url(/sites/all/themes/pydio_theme/images/site-img/help-us.png);
  max-width: 318px;
}
.improve-doc:before {
  padding-top: 57.33%;
}
.field-name-field-transparent-background {
  display: none;
}
.fancybox-opened .fancybox-skin {
  border-radius: 20px;
}
.fancybox-opened .fancybox-skin .fancybox-image {
  border-radius: 20px;
}
.element-invisible {
  width: 0;
  height: 0;
  overflow: hidden;
}
.element-hidden {
  display: none;
}
ul.tabs.primary {
  position: fixed;
  top: 150px;
  margin: 0;
  padding: 0;
  border: none;
  text-align: center;
  background: var(--sys-color-dark);
  z-index: 99;
  left: -120px;
  width: 120px;
  -webkit-transition: all 0.3s ease 0.3s;
  -moz-transition: all 0.3s ease 0.3s;
  -o-transition: all 0.3s ease 0.3s;
  -ms-transition: all 0.3s ease 0.3s;
  transition: all 0.3s ease 0.3s;
}
.not-logged-in ul.tabs.primary {
  display: none;
}
ul.tabs.primary:hover {
  left: 0;
  -webkit-transition: all 0.3s ease 0s;
  -moz-transition: all 0.3s ease 0s;
  -o-transition: all 0.3s ease 0s;
  -ms-transition: all 0.3s ease 0s;
  transition: all 0.3s ease 0s;
}
ul.tabs.primary:before {
  position: absolute;
  -webkit-border-radius: 0 8px 8px 0;
  -moz-border-radius: 0 8px 8px 0;
  border-radius: 0 8px 8px 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  cursor: pointer;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
  content: 'settings';
  text-transform: uppercase;
  font-family: var(--sys-color-light);
  left: 100%;
  padding: 10px 10px;
  background: var(--sys-color-blue);
  color: #ccc;
}
ul.tabs.primary li {
  font-size: 1.3333333333333em;
  display: block;
  border: none;
  background: transparent;
  width: 120px;
}
ul.tabs.primary li a {
  color: #fff;
  padding: 8px 15px;
  margin: 0;
  font-size: 11px;
  text-transform: uppercase;
}
ul.tabs.primary li a,
ul.tabs.primary li a.active {
  border: none;
  background: transparent;
  font-weight: 600;
  display: block;
}
ul.tabs.primary li a:hover,
ul.tabs.primary li a.active:hover {
  background: rgba(255,255,255,0.1);
}
body.page-user #content > .navigation,
body.page-user #content > .notifications,
body.page-user #content > .block-download {
  padding: 15px;
}
body.page-user #content > .navigation .inner,
body.page-user #content > .notifications .inner,
body.page-user #content > .block-download .inner {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 15px;
}
body.page-user #content > .navigation .inner a,
body.page-user #content > .notifications .inner a,
body.page-user #content > .block-download .inner a {
  color: var(--sys-color-red);
}
body.page-user #content > h1,
body.page-user #content > p {
  text-align: center;
  color: white;
}
body.page-user #content > h1 {
  margin-top: 30px;
  font-size: 28px;
  line-height: 42px;
  font-weight: 600;
}
body.page-user #content > h1:before {
  left: 50%;
  margin-left: -42px;
}
body.page-user #content > p {
  font-size: 15px;
  margin-bottom: 24px;
}
body.page-user #content > .navigation .inner {
  background-color: #EAF4F6;
  border: 1px solid var(--sys-color-green);
}
body.page-user #content > .notifications .inner {
  background-color: #EBEEF5;
  border: 1px solid #E0DFE4;
}
body.page-user #content > .notifications .inner h2 {
  margin-top: 0;
  padding-top: 0;
}
body.page-user #content > .block-download .inner {
  background-color: #F6EDF0;
  border: 1px solid var(--sys-color-red);
}
body.page-user #content > .block-download .inner h2 {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 38px;
}
body.page-user #content > .block-download .inner h2:before {
  width: 82px;
}
body.page-user.logged-in .content-wrapper .welcome {
  text-align: left;
  color: var(--sys-color-dark);
  padding-top: 0;
  margin-bottom: 0;
}
body.page-user.logged-in .content-wrapper .welcome .content {
  padding: 30px 20px 10px;
}
body.page-user.logged-in .content-wrapper .welcome .content h1 {
  display: none;
}
body.page-user.logged-in .content-wrapper .welcome .content .description {
  margin: auto;
  font-size: 18px;
}
body.page-user.logged-in .content-wrapper .welcome .links {
  padding: 10px 20px 30px;
  margin-top: 0;
}
body.page-user.logged-in .content-wrapper .welcome .links a {
  white-space: nowrap;
  margin-right: 0;
}
@media only screen and (min-width: 640px) {
  body.page-user.logged-in .content-wrapper .welcome {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  body.page-user.logged-in .content-wrapper .welcome .content {
    padding: 30px 20px 30px 0px;
  }
  body.page-user.logged-in .content-wrapper .welcome .links {
    padding: 30px 0px 30px 20px;
  }
  body.page-user.logged-in .content-wrapper .welcome .links {
    text-align: right;
  }
  body.page-user.logged-in .content-wrapper .welcome .links a {
    white-space: nowrap;
    margin-right: 0;
  }
}
body.page-user.logged-in .content-wrapper .navigation-wrapper {
  padding-bottom: 0 !important;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper div.account,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.licenses,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.technical {
  padding: 15px;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper div.account .inner,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.licenses .inner,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.technical .inner {
  border-color: var(--sys-color-green);
  background-color: rgba(0,204,153,0.04);
}
body.page-user.logged-in .content-wrapper .navigation-wrapper div.account .inner span[class^="icon-"],
body.page-user.logged-in .content-wrapper .navigation-wrapper div.licenses .inner span[class^="icon-"],
body.page-user.logged-in .content-wrapper .navigation-wrapper div.technical .inner span[class^="icon-"] {
  font-size: 48px !important;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper div.account .inner h2,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.licenses .inner h2,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.technical .inner h2 {
  margin-top: 0;
  padding: 14px 0 24px;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper div.account .inner h2:before,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.licenses .inner h2:before,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.technical .inner h2:before {
  display: none !important;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper div.account .inner ul li,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.licenses .inner ul li,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.technical .inner ul li {
  list-style: none;
  padding: 3px 0;
  padding-left: 20px;
  position: relative;
  font-size: 13px;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper div.account .inner ul li:before,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.licenses .inner ul li:before,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.technical .inner ul li:before {
  content: '';
  display: block;
  height: 6px;
  width: 6px;
  border: 1px solid var(--sys-color-red);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  left: 0;
  top: 9px;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper div.account .inner ul li a,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.licenses .inner ul li a,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.technical .inner ul li a {
  color: var(--sys-color-red);
  font-size: 13px;
  line-height: 20px;
  display: block;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper div.account .inner ul li a span.pending,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.licenses .inner ul li a span.pending,
body.page-user.logged-in .content-wrapper .navigation-wrapper div.technical .inner ul li a span.pending {
  padding: 0 8px;
  margin-left: 3px;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: var(--sys-color-red);
  color: white;
  font-weight: 600;
  font-size: 11px;
}
@media only screen and (min-width: 640px) {
  body.page-user.logged-in .content-wrapper .navigation-wrapper div.account,
  body.page-user.logged-in .content-wrapper .navigation-wrapper div.licenses,
  body.page-user.logged-in .content-wrapper .navigation-wrapper div.technical {
    width: 33.333333%;
    float: left;
  }
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content {
  padding-top: 0 !important;
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.notifications {
  padding: 15px;
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.notifications .inner {
  border-color: #DCDCDC;
  background-color: var(--sys-color-lightgrey);
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.notifications h2 {
  margin-top: 0 !important;
  padding-top: 0 !important;
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.notifications .notification {
  font-size: 14px;
  margin: 0 0 10px;
  padding-left: 32px;
  position: relative;
  color: var(--sys-color-dark);
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.notifications .notification:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  font-size: 18px;
  font-family: 'icomoon';
  color: var(--sys-color-green);
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.notifications .notification.External:before {
  content: "\ec8b";
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.notifications .notification.wait:before {
  content: "\ec8c";
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.notifications .link {
  padding-left: 5px;
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.notifications .link a {
  padding: 0;
  -webkit-box-shadow: 0 6px 15px 0 rgba(23,23,29,0);
  -moz-box-shadow: 0 6px 15px 0 rgba(23,23,29,0);
  box-shadow: 0 6px 15px 0 rgba(23,23,29,0);
  color: var(--sys-color-red);
}
@media only screen and (min-width: 640px) {
  body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.notifications {
    width: 66.666666%;
    float: left;
  }
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.block-download {
  padding: 15px;
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.block-download span[class^="icon-"] {
  font-size: 48px !important;
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.block-download .inner {
  border-color: var(--sys-color-red);
  background-color: rgba(255,120,106,0.07);
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.block-download .link {
  margin-bottom: 0;
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.block-download .link a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  background: var(--sys-color-red);
  color: white;
  margin-left: 0px;
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.block-download .link a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.block-download .link a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
@media only screen and (min-width: 640px) {
  body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content div.block-download {
    width: 33.333333%;
    float: left;
  }
}
body.page-user.logged-in .content-wrapper .navigation-wrapper,
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-content: flex-start;
  flex-direction: column;
  max-width: 1200px;
  margin: auto;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper > div:not(.welcome) .inner,
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content > div:not(.welcome) .inner {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-width: 1px;
  border-style: solid;
  padding: 20px;
  height: 100%;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper > div:not(.welcome) span[class^="icon-"],
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content > div:not(.welcome) span[class^="icon-"] {
  float: left;
  margin-right: 15px;
}
body.page-user.logged-in .content-wrapper .navigation-wrapper > div:not(.welcome) h2,
body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content > div:not(.welcome) h2 {
  padding: 22px 0 23px;
  font-size: 15px;
  font-weight: 600;
  color: var(--sys-color-dark);
  margin-top: 0;
}
@media only screen and (min-width: 640px) {
  body.page-user.logged-in .content-wrapper .navigation-wrapper,
  body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content {
    flex-direction: row;
  }
  body.page-user.logged-in .content-wrapper .navigation-wrapper > div:not(.welcome) span[class^="icon-"],
  body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content > div:not(.welcome) span[class^="icon-"] {
    float: none;
    margin-right: 15px;
  }
}
@media only screen and (min-width: 1025px) {
  body.page-user.logged-in .content-wrapper .navigation-wrapper > div:not(.welcome) span[class^="icon-"],
  body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content > div:not(.welcome) span[class^="icon-"] {
    float: left;
    margin-right: 15px;
  }
}
@media only screen and (min-width: 768px) {
  body.page-user.logged-in .content-wrapper .navigation-wrapper {
    margin: -15px -15px 0;
  }
  body.page-user.logged-in .content-wrapper #block-page-block-group-notification .content {
    margin: 0 -15px 0;
  }
}
@media only screen and (min-width: 480px) {
  body.page-user .field-type-text .field-label,
  body.page-user .field-type-text .field-items {
    display: inline-block;
  }
}
body.page-checkout #page > .page-header .inner,
body.page-user #page > .page-header .inner,
body.page-user.page-user-profile #page > .page-header .inner,
body.page-user.page-user-quotes #page > .page-header .inner,
body.page-user.page-user-invoices #page > .page-header .inner,
body.page-user.page-user-licenses #page > .page-header .inner {
  background: url(/sites/all/themes/pydio_theme/images/backgrounds/page-user.jpg);
  background-size: cover;
  background-position: center;
}
body.page-checkout #content,
body.page-user #content,
body.page-user.page-user-profile #content,
body.page-user.page-user-quotes #content,
body.page-user.page-user-invoices #content,
body.page-user.page-user-licenses #content {
  padding-bottom: 30px;
  overflow: hidden;
}
body.page-checkout .content-wrapper,
body.page-user .content-wrapper,
body.page-user.page-user-profile .content-wrapper,
body.page-user.page-user-quotes .content-wrapper,
body.page-user.page-user-invoices .content-wrapper,
body.page-user.page-user-licenses .content-wrapper {
  max-width: 1230px;
  min-height: 480px;
  padding: 15px;
  margin: auto;
  font-size: 16px;
  color: var(--sys-color-dark);
}
body.page-checkout .content-wrapper .row,
body.page-user .content-wrapper .row,
body.page-user.page-user-profile .content-wrapper .row,
body.page-user.page-user-quotes .content-wrapper .row,
body.page-user.page-user-invoices .content-wrapper .row,
body.page-user.page-user-licenses .content-wrapper .row {
  margin-bottom: 20px;
}
body.page-checkout .content-wrapper .row span.title,
body.page-user .content-wrapper .row span.title,
body.page-user.page-user-profile .content-wrapper .row span.title,
body.page-user.page-user-quotes .content-wrapper .row span.title,
body.page-user.page-user-invoices .content-wrapper .row span.title,
body.page-user.page-user-licenses .content-wrapper .row span.title {
  display: inline-block;
  margin-right: 10px;
  font-weight: 600;
}
body.page-checkout .content-wrapper .row a,
body.page-user .content-wrapper .row a,
body.page-user.page-user-profile .content-wrapper .row a,
body.page-user.page-user-quotes .content-wrapper .row a,
body.page-user.page-user-invoices .content-wrapper .row a,
body.page-user.page-user-licenses .content-wrapper .row a {
  margin-left: 10px;
  font-weight: 600;
}
body.page-checkout .content-wrapper .row.key span.title,
body.page-user .content-wrapper .row.key span.title,
body.page-user.page-user-profile .content-wrapper .row.key span.title,
body.page-user.page-user-quotes .content-wrapper .row.key span.title,
body.page-user.page-user-invoices .content-wrapper .row.key span.title,
body.page-user.page-user-licenses .content-wrapper .row.key span.title {
  margin-bottom: 10px;
}
body.page-checkout .content-wrapper .license-section.key .row.key span.value,
body.page-user .content-wrapper .license-section.key .row.key span.value,
body.page-user.page-user-profile .content-wrapper .license-section.key .row.key span.value,
body.page-user.page-user-quotes .content-wrapper .license-section.key .row.key span.value,
body.page-user.page-user-invoices .content-wrapper .license-section.key .row.key span.value,
body.page-user.page-user-licenses .content-wrapper .license-section.key .row.key span.value {
  display: block;
}
body.page-checkout .content-wrapper .license-section.key .row.key span.value textarea,
body.page-user .content-wrapper .license-section.key .row.key span.value textarea,
body.page-user.page-user-profile .content-wrapper .license-section.key .row.key span.value textarea,
body.page-user.page-user-quotes .content-wrapper .license-section.key .row.key span.value textarea,
body.page-user.page-user-invoices .content-wrapper .license-section.key .row.key span.value textarea,
body.page-user.page-user-licenses .content-wrapper .license-section.key .row.key span.value textarea {
  border: 0.5px solid #CECECE;
  padding: 10px;
  display: block;
  width: 100%;
  min-height: 140px;
}
body.page-checkout .content-wrapper .license-section.information form,
body.page-user .content-wrapper .license-section.information form,
body.page-user.page-user-profile .content-wrapper .license-section.information form,
body.page-user.page-user-quotes .content-wrapper .license-section.information form,
body.page-user.page-user-invoices .content-wrapper .license-section.information form,
body.page-user.page-user-licenses .content-wrapper .license-section.information form {
  margin: 0;
  border: 2px solid #DCDCDC;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: var(--sys-color-lightgrey);
  background-color: rgba(255,255,255,0.5);
}
body.page-checkout .content-wrapper .license-section.information form select,
body.page-user .content-wrapper .license-section.information form select,
body.page-user.page-user-profile .content-wrapper .license-section.information form select,
body.page-user.page-user-quotes .content-wrapper .license-section.information form select,
body.page-user.page-user-invoices .content-wrapper .license-section.information form select,
body.page-user.page-user-licenses .content-wrapper .license-section.information form select {
  padding-right: 30px;
}
@media only screen and (min-width: 1024px) {
  body.page-checkout .content-wrapper .license-section.information form,
  body.page-user .content-wrapper .license-section.information form,
  body.page-user.page-user-profile .content-wrapper .license-section.information form,
  body.page-user.page-user-quotes .content-wrapper .license-section.information form,
  body.page-user.page-user-invoices .content-wrapper .license-section.information form,
  body.page-user.page-user-licenses .content-wrapper .license-section.information form {
    padding: 10px;
  }
  body.page-checkout .content-wrapper .license-section.information form div,
  body.page-user .content-wrapper .license-section.information form div,
  body.page-user.page-user-profile .content-wrapper .license-section.information form div,
  body.page-user.page-user-quotes .content-wrapper .license-section.information form div,
  body.page-user.page-user-invoices .content-wrapper .license-section.information form div,
  body.page-user.page-user-licenses .content-wrapper .license-section.information form div {
    zoom: 1;
  }
  body.page-checkout .content-wrapper .license-section.information form div:after,
  body.page-user .content-wrapper .license-section.information form div:after,
  body.page-user.page-user-profile .content-wrapper .license-section.information form div:after,
  body.page-user.page-user-quotes .content-wrapper .license-section.information form div:after,
  body.page-user.page-user-invoices .content-wrapper .license-section.information form div:after,
  body.page-user.page-user-licenses .content-wrapper .license-section.information form div:after {
    content: '';
    display: table;
    clear: both;
    height: 0;
    visibility: hidden;
  }
  body.page-checkout .content-wrapper .license-section.information form .form-item,
  body.page-user .content-wrapper .license-section.information form .form-item,
  body.page-user.page-user-profile .content-wrapper .license-section.information form .form-item,
  body.page-user.page-user-quotes .content-wrapper .license-section.information form .form-item,
  body.page-user.page-user-invoices .content-wrapper .license-section.information form .form-item,
  body.page-user.page-user-licenses .content-wrapper .license-section.information form .form-item {
    float: left;
    width: 28%;
    margin-top: 14px;
  }
  body.page-checkout .content-wrapper .license-section.information form .form-action,
  body.page-user .content-wrapper .license-section.information form .form-action,
  body.page-user.page-user-profile .content-wrapper .license-section.information form .form-action,
  body.page-user.page-user-quotes .content-wrapper .license-section.information form .form-action,
  body.page-user.page-user-invoices .content-wrapper .license-section.information form .form-action,
  body.page-user.page-user-licenses .content-wrapper .license-section.information form .form-action {
    float: right;
  }
}
@media only screen and (min-width: 1200px) {
  body.page-checkout .content-wrapper .license-section.information form .form-item,
  body.page-user .content-wrapper .license-section.information form .form-item,
  body.page-user.page-user-profile .content-wrapper .license-section.information form .form-item,
  body.page-user.page-user-quotes .content-wrapper .license-section.information form .form-item,
  body.page-user.page-user-invoices .content-wrapper .license-section.information form .form-item,
  body.page-user.page-user-licenses .content-wrapper .license-section.information form .form-item {
    width: 29%;
  }
}
body.page-checkout .content-wrapper .license-section.upgrade .row a,
body.page-user .content-wrapper .license-section.upgrade .row a,
body.page-user.page-user-profile .content-wrapper .license-section.upgrade .row a,
body.page-user.page-user-quotes .content-wrapper .license-section.upgrade .row a,
body.page-user.page-user-invoices .content-wrapper .license-section.upgrade .row a,
body.page-user.page-user-licenses .content-wrapper .license-section.upgrade .row a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  color: white;
  display: inline;
  padding: 5px 10px;
}
body.page-checkout .content-wrapper .license-section.upgrade .row a:hover,
body.page-user .content-wrapper .license-section.upgrade .row a:hover,
body.page-user.page-user-profile .content-wrapper .license-section.upgrade .row a:hover,
body.page-user.page-user-quotes .content-wrapper .license-section.upgrade .row a:hover,
body.page-user.page-user-invoices .content-wrapper .license-section.upgrade .row a:hover,
body.page-user.page-user-licenses .content-wrapper .license-section.upgrade .row a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-checkout .content-wrapper .license-section.upgrade .row a:active,
body.page-user .content-wrapper .license-section.upgrade .row a:active,
body.page-user.page-user-profile .content-wrapper .license-section.upgrade .row a:active,
body.page-user.page-user-quotes .content-wrapper .license-section.upgrade .row a:active,
body.page-user.page-user-invoices .content-wrapper .license-section.upgrade .row a:active,
body.page-user.page-user-licenses .content-wrapper .license-section.upgrade .row a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body.page-checkout .content-wrapper .license-section,
body.page-user .content-wrapper .license-section,
body.page-user.page-user-profile .content-wrapper .license-section,
body.page-user.page-user-quotes .content-wrapper .license-section,
body.page-user.page-user-invoices .content-wrapper .license-section,
body.page-user.page-user-licenses .content-wrapper .license-section {
  margin-bottom: 50px;
}
body.page-checkout .content-wrapper .license-section:last-child,
body.page-user .content-wrapper .license-section:last-child,
body.page-user.page-user-profile .content-wrapper .license-section:last-child,
body.page-user.page-user-quotes .content-wrapper .license-section:last-child,
body.page-user.page-user-invoices .content-wrapper .license-section:last-child,
body.page-user.page-user-licenses .content-wrapper .license-section:last-child {
  margin-bottom: 0;
}
body.page-checkout .content-wrapper .license-section:last-child span.title,
body.page-user .content-wrapper .license-section:last-child span.title,
body.page-user.page-user-profile .content-wrapper .license-section:last-child span.title,
body.page-user.page-user-quotes .content-wrapper .license-section:last-child span.title,
body.page-user.page-user-invoices .content-wrapper .license-section:last-child span.title,
body.page-user.page-user-licenses .content-wrapper .license-section:last-child span.title {
  margin-bottom: 10px;
}
body.page-checkout .content-wrapper .license-section:last-child span.value,
body.page-user .content-wrapper .license-section:last-child span.value,
body.page-user.page-user-profile .content-wrapper .license-section:last-child span.value,
body.page-user.page-user-quotes .content-wrapper .license-section:last-child span.value,
body.page-user.page-user-invoices .content-wrapper .license-section:last-child span.value,
body.page-user.page-user-licenses .content-wrapper .license-section:last-child span.value {
  display: block !important;
}
body.page-checkout .content-wrapper > form,
body.page-checkout .content-wrapper > div,
body.page-user .content-wrapper > form,
body.page-user .content-wrapper > div,
body.page-user.page-user-profile .content-wrapper > form,
body.page-user.page-user-profile .content-wrapper > div,
body.page-user.page-user-quotes .content-wrapper > form,
body.page-user.page-user-quotes .content-wrapper > div,
body.page-user.page-user-invoices .content-wrapper > form,
body.page-user.page-user-invoices .content-wrapper > div,
body.page-user.page-user-licenses .content-wrapper > form,
body.page-user.page-user-licenses .content-wrapper > div {
  margin-bottom: 30px;
}
body.page-checkout .content-wrapper > form .form-actions,
body.page-user .content-wrapper > form .form-actions,
body.page-user.page-user-profile .content-wrapper > form .form-actions,
body.page-user.page-user-quotes .content-wrapper > form .form-actions,
body.page-user.page-user-invoices .content-wrapper > form .form-actions,
body.page-user.page-user-licenses .content-wrapper > form .form-actions {
  text-align: left;
}
body.page-checkout .content-wrapper > form .form-actions input.form-submit,
body.page-user .content-wrapper > form .form-actions input.form-submit,
body.page-user.page-user-profile .content-wrapper > form .form-actions input.form-submit,
body.page-user.page-user-quotes .content-wrapper > form .form-actions input.form-submit,
body.page-user.page-user-invoices .content-wrapper > form .form-actions input.form-submit,
body.page-user.page-user-licenses .content-wrapper > form .form-actions input.form-submit {
  margin-left: 0;
}
body.page-checkout .content-wrapper a,
body.page-user .content-wrapper a,
body.page-user.page-user-profile .content-wrapper a,
body.page-user.page-user-quotes .content-wrapper a,
body.page-user.page-user-invoices .content-wrapper a,
body.page-user.page-user-licenses .content-wrapper a {
  color: var(--sys-color-red);
}
@media only screen and (min-width: 736px) {
  body.page-checkout .content-wrapper,
  body.page-user .content-wrapper,
  body.page-user.page-user-profile .content-wrapper,
  body.page-user.page-user-quotes .content-wrapper,
  body.page-user.page-user-invoices .content-wrapper,
  body.page-user.page-user-licenses .content-wrapper {
    padding: 30px;
  }
}
body.page-checkout .content-wrapper h2,
body.page-user .content-wrapper h2,
body.page-user.page-user-profile .content-wrapper h2,
body.page-user.page-user-quotes .content-wrapper h2,
body.page-user.page-user-invoices .content-wrapper h2,
body.page-user.page-user-licenses .content-wrapper h2 {
  position: relative;
  padding-bottom: 10px;
  margin: 15px 0;
  font-weight: 600;
  font-size: 18px;
}
body.page-checkout .content-wrapper h2:before,
body.page-user .content-wrapper h2:before,
body.page-user.page-user-profile .content-wrapper h2:before,
body.page-user.page-user-quotes .content-wrapper h2:before,
body.page-user.page-user-invoices .content-wrapper h2:before,
body.page-user.page-user-licenses .content-wrapper h2:before {
  content: '';
  display: block;
  border-top: 1px solid var(--sys-color-green);
  width: 52px;
  position: absolute;
  bottom: 0;
  left: 0px;
}
body.page-checkout .content-wrapper .description,
body.page-user .content-wrapper .description,
body.page-user.page-user-profile .content-wrapper .description,
body.page-user.page-user-quotes .content-wrapper .description,
body.page-user.page-user-invoices .content-wrapper .description,
body.page-user.page-user-licenses .content-wrapper .description {
  margin-bottom: 30px;
  line-height: 1.5;
}
body.page-checkout .content-wrapper .view-content,
body.page-user .content-wrapper .view-content,
body.page-user.page-user-profile .content-wrapper .view-content,
body.page-user.page-user-quotes .content-wrapper .view-content,
body.page-user.page-user-invoices .content-wrapper .view-content,
body.page-user.page-user-licenses .content-wrapper .view-content {
  overflow: auto;
}
body.page-checkout .content-wrapper form,
body.page-user .content-wrapper form,
body.page-user.page-user-profile .content-wrapper form,
body.page-user.page-user-quotes .content-wrapper form,
body.page-user.page-user-invoices .content-wrapper form,
body.page-user.page-user-licenses .content-wrapper form {
  margin: 0 -20px;
}
body.page-checkout .content-wrapper form h1,
body.page-user .content-wrapper form h1,
body.page-user.page-user-profile .content-wrapper form h1,
body.page-user.page-user-quotes .content-wrapper form h1,
body.page-user.page-user-invoices .content-wrapper form h1,
body.page-user.page-user-licenses .content-wrapper form h1 {
  margin-left: 20px;
  margin-right: 20px;
}
body.page-checkout .content-wrapper table,
body.page-user .content-wrapper table,
body.page-user.page-user-profile .content-wrapper table,
body.page-user.page-user-quotes .content-wrapper table,
body.page-user.page-user-invoices .content-wrapper table,
body.page-user.page-user-licenses .content-wrapper table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid var(--sys-color-grey);
}
body.page-checkout .content-wrapper table th,
body.page-checkout .content-wrapper table td,
body.page-user .content-wrapper table th,
body.page-user .content-wrapper table td,
body.page-user.page-user-profile .content-wrapper table th,
body.page-user.page-user-profile .content-wrapper table td,
body.page-user.page-user-quotes .content-wrapper table th,
body.page-user.page-user-quotes .content-wrapper table td,
body.page-user.page-user-invoices .content-wrapper table th,
body.page-user.page-user-invoices .content-wrapper table td,
body.page-user.page-user-licenses .content-wrapper table th,
body.page-user.page-user-licenses .content-wrapper table td {
  padding: 15px;
  border: 1px solid var(--sys-color-grey);
  text-align: left;
}
body.page-checkout .content-wrapper table th:first-child,
body.page-checkout .content-wrapper table td:first-child,
body.page-user .content-wrapper table th:first-child,
body.page-user .content-wrapper table td:first-child,
body.page-user.page-user-profile .content-wrapper table th:first-child,
body.page-user.page-user-profile .content-wrapper table td:first-child,
body.page-user.page-user-quotes .content-wrapper table th:first-child,
body.page-user.page-user-quotes .content-wrapper table td:first-child,
body.page-user.page-user-invoices .content-wrapper table th:first-child,
body.page-user.page-user-invoices .content-wrapper table td:first-child,
body.page-user.page-user-licenses .content-wrapper table th:first-child,
body.page-user.page-user-licenses .content-wrapper table td:first-child {
  border-left: none;
}
body.page-checkout .content-wrapper table th:last-child,
body.page-checkout .content-wrapper table td:last-child,
body.page-user .content-wrapper table th:last-child,
body.page-user .content-wrapper table td:last-child,
body.page-user.page-user-profile .content-wrapper table th:last-child,
body.page-user.page-user-profile .content-wrapper table td:last-child,
body.page-user.page-user-quotes .content-wrapper table th:last-child,
body.page-user.page-user-quotes .content-wrapper table td:last-child,
body.page-user.page-user-invoices .content-wrapper table th:last-child,
body.page-user.page-user-invoices .content-wrapper table td:last-child,
body.page-user.page-user-licenses .content-wrapper table th:last-child,
body.page-user.page-user-licenses .content-wrapper table td:last-child {
  border-right: none;
}
body.page-checkout .content-wrapper table thead tr th,
body.page-user .content-wrapper table thead tr th,
body.page-user.page-user-profile .content-wrapper table thead tr th,
body.page-user.page-user-quotes .content-wrapper table thead tr th,
body.page-user.page-user-invoices .content-wrapper table thead tr th,
body.page-user.page-user-licenses .content-wrapper table thead tr th {
  border: 1px solid var(--sys-color-grey);
  border-top: none;
  color: var(--sys-color-green);
  background: #ECF8F6;
}
body.page-checkout .content-wrapper table tbody,
body.page-user .content-wrapper table tbody,
body.page-user.page-user-profile .content-wrapper table tbody,
body.page-user.page-user-quotes .content-wrapper table tbody,
body.page-user.page-user-invoices .content-wrapper table tbody,
body.page-user.page-user-licenses .content-wrapper table tbody {
  background: rgba(255,255,255,0.4);
}
body.page-checkout .content-wrapper table tbody tr:last-child td,
body.page-user .content-wrapper table tbody tr:last-child td,
body.page-user.page-user-profile .content-wrapper table tbody tr:last-child td,
body.page-user.page-user-quotes .content-wrapper table tbody tr:last-child td,
body.page-user.page-user-invoices .content-wrapper table tbody tr:last-child td,
body.page-user.page-user-licenses .content-wrapper table tbody tr:last-child td {
  border-bottom: none;
}
body.page-checkout .content-wrapper table tbody tr td,
body.page-user .content-wrapper table tbody tr td,
body.page-user.page-user-profile .content-wrapper table tbody tr td,
body.page-user.page-user-quotes .content-wrapper table tbody tr td,
body.page-user.page-user-invoices .content-wrapper table tbody tr td,
body.page-user.page-user-licenses .content-wrapper table tbody tr td {
  border: 1px solid var(--sys-color-grey);
}
body.page-checkout .content-wrapper .view-empty,
body.page-user .content-wrapper .view-empty,
body.page-user.page-user-profile .content-wrapper .view-empty,
body.page-user.page-user-quotes .content-wrapper .view-empty,
body.page-user.page-user-invoices .content-wrapper .view-empty,
body.page-user.page-user-licenses .content-wrapper .view-empty {
  margin: 30px 0;
  border: 2px solid #DCDCDC;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: var(--sys-color-lightgrey);
  padding: 20px;
  text-align: center;
  font-weight: 600;
}
body.page-checkout .content-wrapper .license,
body.page-user .content-wrapper .license,
body.page-user.page-user-profile .content-wrapper .license,
body.page-user.page-user-quotes .content-wrapper .license,
body.page-user.page-user-invoices .content-wrapper .license,
body.page-user.page-user-licenses .content-wrapper .license {
  margin: 0 auto 30px;
  max-width: 960px;
  background-color: rgba(255,255,255,0.5);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  -moz-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  padding: 20px;
  text-align: center;
  zoom: 1;
}
body.page-checkout .content-wrapper .license:after,
body.page-user .content-wrapper .license:after,
body.page-user.page-user-profile .content-wrapper .license:after,
body.page-user.page-user-quotes .content-wrapper .license:after,
body.page-user.page-user-invoices .content-wrapper .license:after,
body.page-user.page-user-licenses .content-wrapper .license:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
body.page-checkout .content-wrapper .license h2,
body.page-user .content-wrapper .license h2,
body.page-user.page-user-profile .content-wrapper .license h2,
body.page-user.page-user-quotes .content-wrapper .license h2,
body.page-user.page-user-invoices .content-wrapper .license h2,
body.page-user.page-user-licenses .content-wrapper .license h2 {
  margin-top: 0;
}
body.page-checkout .content-wrapper .license h2:before,
body.page-user .content-wrapper .license h2:before,
body.page-user.page-user-profile .content-wrapper .license h2:before,
body.page-user.page-user-quotes .content-wrapper .license h2:before,
body.page-user.page-user-invoices .content-wrapper .license h2:before,
body.page-user.page-user-licenses .content-wrapper .license h2:before {
  left: 50%;
  margin-left: -26px;
}
body.page-checkout .content-wrapper .license form label,
body.page-user .content-wrapper .license form label,
body.page-user.page-user-profile .content-wrapper .license form label,
body.page-user.page-user-quotes .content-wrapper .license form label,
body.page-user.page-user-invoices .content-wrapper .license form label,
body.page-user.page-user-licenses .content-wrapper .license form label {
  left: 50%;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-transition: all 0.15s ease-in-out 0s;
  -moz-transition: all 0.15s ease-in-out 0s;
  -o-transition: all 0.15s ease-in-out 0s;
  -ms-transition: all 0.15s ease-in-out 0s;
  transition: all 0.15s ease-in-out 0s;
}
body.page-checkout .content-wrapper .license form input.form-text,
body.page-user .content-wrapper .license form input.form-text,
body.page-user.page-user-profile .content-wrapper .license form input.form-text,
body.page-user.page-user-quotes .content-wrapper .license form input.form-text,
body.page-user.page-user-invoices .content-wrapper .license form input.form-text,
body.page-user.page-user-licenses .content-wrapper .license form input.form-text {
  text-align: center;
  -webkit-transition: all 0.15s ease-in-out 0s;
  -moz-transition: all 0.15s ease-in-out 0s;
  -o-transition: all 0.15s ease-in-out 0s;
  -ms-transition: all 0.15s ease-in-out 0s;
  transition: all 0.15s ease-in-out 0s;
}
body.page-checkout .content-wrapper .license form .form-item,
body.page-user .content-wrapper .license form .form-item,
body.page-user.page-user-profile .content-wrapper .license form .form-item,
body.page-user.page-user-quotes .content-wrapper .license form .form-item,
body.page-user.page-user-invoices .content-wrapper .license form .form-item,
body.page-user.page-user-licenses .content-wrapper .license form .form-item {
  margin-top: -5px;
  -webkit-transition: all 0.15s ease-in-out 0s;
  -moz-transition: all 0.15s ease-in-out 0s;
  -o-transition: all 0.15s ease-in-out 0s;
  -ms-transition: all 0.15s ease-in-out 0s;
  transition: all 0.15s ease-in-out 0s;
}
body.page-checkout .content-wrapper .license form .form-item.focus,
body.page-user .content-wrapper .license form .form-item.focus,
body.page-user.page-user-profile .content-wrapper .license form .form-item.focus,
body.page-user.page-user-quotes .content-wrapper .license form .form-item.focus,
body.page-user.page-user-invoices .content-wrapper .license form .form-item.focus,
body.page-user.page-user-licenses .content-wrapper .license form .form-item.focus {
  margin-top: 10px;
}
body.page-checkout .content-wrapper .license form .form-item.focus input.form-text,
body.page-user .content-wrapper .license form .form-item.focus input.form-text,
body.page-user.page-user-profile .content-wrapper .license form .form-item.focus input.form-text,
body.page-user.page-user-quotes .content-wrapper .license form .form-item.focus input.form-text,
body.page-user.page-user-invoices .content-wrapper .license form .form-item.focus input.form-text,
body.page-user.page-user-licenses .content-wrapper .license form .form-item.focus input.form-text {
  background-color: white;
}
body.page-checkout .content-wrapper .license form .form-item.completed label,
body.page-user .content-wrapper .license form .form-item.completed label,
body.page-user.page-user-profile .content-wrapper .license form .form-item.completed label,
body.page-user.page-user-quotes .content-wrapper .license form .form-item.completed label,
body.page-user.page-user-invoices .content-wrapper .license form .form-item.completed label,
body.page-user.page-user-licenses .content-wrapper .license form .form-item.completed label {
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
body.page-checkout .content-wrapper .license .user,
body.page-checkout .content-wrapper .license .view-empty,
body.page-user .content-wrapper .license .user,
body.page-user .content-wrapper .license .view-empty,
body.page-user.page-user-profile .content-wrapper .license .user,
body.page-user.page-user-profile .content-wrapper .license .view-empty,
body.page-user.page-user-quotes .content-wrapper .license .user,
body.page-user.page-user-quotes .content-wrapper .license .view-empty,
body.page-user.page-user-invoices .content-wrapper .license .user,
body.page-user.page-user-invoices .content-wrapper .license .view-empty,
body.page-user.page-user-licenses .content-wrapper .license .user,
body.page-user.page-user-licenses .content-wrapper .license .view-empty {
  margin: 15px auto;
  color: #888;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 10px;
  text-align: center;
  font-weight: 600;
  font-size: 14px;
}
body.page-checkout .content-wrapper .license .view-empty,
body.page-user .content-wrapper .license .view-empty,
body.page-user.page-user-profile .content-wrapper .license .view-empty,
body.page-user.page-user-quotes .content-wrapper .license .view-empty,
body.page-user.page-user-invoices .content-wrapper .license .view-empty,
body.page-user.page-user-licenses .content-wrapper .license .view-empty {
  max-width: 720px;
  background-color: rgba(50,55,75,0.04);
}
body.page-checkout .content-wrapper .license .user,
body.page-user .content-wrapper .license .user,
body.page-user.page-user-profile .content-wrapper .license .user,
body.page-user.page-user-quotes .content-wrapper .license .user,
body.page-user.page-user-invoices .content-wrapper .license .user,
body.page-user.page-user-licenses .content-wrapper .license .user {
  zoom: 1;
  background-color: white;
  border: 1px solid #DCDCDC;
}
body.page-checkout .content-wrapper .license .user:after,
body.page-user .content-wrapper .license .user:after,
body.page-user.page-user-profile .content-wrapper .license .user:after,
body.page-user.page-user-quotes .content-wrapper .license .user:after,
body.page-user.page-user-invoices .content-wrapper .license .user:after,
body.page-user.page-user-licenses .content-wrapper .license .user:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
body.page-checkout .content-wrapper .license .user span.email,
body.page-user .content-wrapper .license .user span.email,
body.page-user.page-user-profile .content-wrapper .license .user span.email,
body.page-user.page-user-quotes .content-wrapper .license .user span.email,
body.page-user.page-user-invoices .content-wrapper .license .user span.email,
body.page-user.page-user-licenses .content-wrapper .license .user span.email {
  display: block;
  float: left;
  font-weight: 600;
}
body.page-checkout .content-wrapper .license .user form,
body.page-user .content-wrapper .license .user form,
body.page-user.page-user-profile .content-wrapper .license .user form,
body.page-user.page-user-quotes .content-wrapper .license .user form,
body.page-user.page-user-invoices .content-wrapper .license .user form,
body.page-user.page-user-licenses .content-wrapper .license .user form {
  float: right;
  margin: 0;
}
body.page-checkout .content-wrapper .license .user span.email,
body.page-checkout .content-wrapper .license .user input[id^="edit-remove"],
body.page-user .content-wrapper .license .user span.email,
body.page-user .content-wrapper .license .user input[id^="edit-remove"],
body.page-user.page-user-profile .content-wrapper .license .user span.email,
body.page-user.page-user-profile .content-wrapper .license .user input[id^="edit-remove"],
body.page-user.page-user-quotes .content-wrapper .license .user span.email,
body.page-user.page-user-quotes .content-wrapper .license .user input[id^="edit-remove"],
body.page-user.page-user-invoices .content-wrapper .license .user span.email,
body.page-user.page-user-invoices .content-wrapper .license .user input[id^="edit-remove"],
body.page-user.page-user-licenses .content-wrapper .license .user span.email,
body.page-user.page-user-licenses .content-wrapper .license .user input[id^="edit-remove"] {
  padding: 5px 10px;
}
body.page-checkout .content-wrapper .license .add-user,
body.page-user .content-wrapper .license .add-user,
body.page-user.page-user-profile .content-wrapper .license .add-user,
body.page-user.page-user-quotes .content-wrapper .license .add-user,
body.page-user.page-user-invoices .content-wrapper .license .add-user,
body.page-user.page-user-licenses .content-wrapper .license .add-user {
  font-weight: 600;
  position: relative;
  padding-bottom: 15px;
}
body.page-checkout .content-wrapper .license .add-user:before,
body.page-user .content-wrapper .license .add-user:before,
body.page-user.page-user-profile .content-wrapper .license .add-user:before,
body.page-user.page-user-quotes .content-wrapper .license .add-user:before,
body.page-user.page-user-invoices .content-wrapper .license .add-user:before,
body.page-user.page-user-licenses .content-wrapper .license .add-user:before {
  content: '';
  display: block;
  border-top: 1px solid var(--sys-color-green);
  width: 52px;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -26px;
}
body.page-checkout .content-wrapper .license .user-number,
body.page-checkout .content-wrapper .license .validity-date,
body.page-user .content-wrapper .license .user-number,
body.page-user .content-wrapper .license .validity-date,
body.page-user.page-user-profile .content-wrapper .license .user-number,
body.page-user.page-user-profile .content-wrapper .license .validity-date,
body.page-user.page-user-quotes .content-wrapper .license .user-number,
body.page-user.page-user-quotes .content-wrapper .license .validity-date,
body.page-user.page-user-invoices .content-wrapper .license .user-number,
body.page-user.page-user-invoices .content-wrapper .license .validity-date,
body.page-user.page-user-licenses .content-wrapper .license .user-number,
body.page-user.page-user-licenses .content-wrapper .license .validity-date {
  display: block;
  background-color: white;
  border: 1px solid #DCDCDC;
  padding: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-top: 15px;
}
body.page-checkout .content-wrapper .license .user-number a,
body.page-checkout .content-wrapper .license .validity-date a,
body.page-user .content-wrapper .license .user-number a,
body.page-user .content-wrapper .license .validity-date a,
body.page-user.page-user-profile .content-wrapper .license .user-number a,
body.page-user.page-user-profile .content-wrapper .license .validity-date a,
body.page-user.page-user-quotes .content-wrapper .license .user-number a,
body.page-user.page-user-quotes .content-wrapper .license .validity-date a,
body.page-user.page-user-invoices .content-wrapper .license .user-number a,
body.page-user.page-user-invoices .content-wrapper .license .validity-date a,
body.page-user.page-user-licenses .content-wrapper .license .user-number a,
body.page-user.page-user-licenses .content-wrapper .license .validity-date a {
  margin-left: 10px;
  font-weight: 600;
}
body.page-checkout .content-wrapper .license .os,
body.page-checkout .content-wrapper .license .storage,
body.page-checkout .content-wrapper .license .hosting,
body.page-user .content-wrapper .license .os,
body.page-user .content-wrapper .license .storage,
body.page-user .content-wrapper .license .hosting,
body.page-user.page-user-profile .content-wrapper .license .os,
body.page-user.page-user-profile .content-wrapper .license .storage,
body.page-user.page-user-profile .content-wrapper .license .hosting,
body.page-user.page-user-quotes .content-wrapper .license .os,
body.page-user.page-user-quotes .content-wrapper .license .storage,
body.page-user.page-user-quotes .content-wrapper .license .hosting,
body.page-user.page-user-invoices .content-wrapper .license .os,
body.page-user.page-user-invoices .content-wrapper .license .storage,
body.page-user.page-user-invoices .content-wrapper .license .hosting,
body.page-user.page-user-licenses .content-wrapper .license .os,
body.page-user.page-user-licenses .content-wrapper .license .storage,
body.page-user.page-user-licenses .content-wrapper .license .hosting {
  display: inline-block;
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  margin: 15px 5px 0px;
  font-size: 12px;
  padding: 5px 10px;
  background-color: var(--sys-color-dark);
  color: white;
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
body.page-checkout .content-wrapper .license .os:hover,
body.page-checkout .content-wrapper .license .storage:hover,
body.page-checkout .content-wrapper .license .hosting:hover,
body.page-user .content-wrapper .license .os:hover,
body.page-user .content-wrapper .license .storage:hover,
body.page-user .content-wrapper .license .hosting:hover,
body.page-user.page-user-profile .content-wrapper .license .os:hover,
body.page-user.page-user-profile .content-wrapper .license .storage:hover,
body.page-user.page-user-profile .content-wrapper .license .hosting:hover,
body.page-user.page-user-quotes .content-wrapper .license .os:hover,
body.page-user.page-user-quotes .content-wrapper .license .storage:hover,
body.page-user.page-user-quotes .content-wrapper .license .hosting:hover,
body.page-user.page-user-invoices .content-wrapper .license .os:hover,
body.page-user.page-user-invoices .content-wrapper .license .storage:hover,
body.page-user.page-user-invoices .content-wrapper .license .hosting:hover,
body.page-user.page-user-licenses .content-wrapper .license .os:hover,
body.page-user.page-user-licenses .content-wrapper .license .storage:hover,
body.page-user.page-user-licenses .content-wrapper .license .hosting:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-checkout .content-wrapper .license .os:active,
body.page-checkout .content-wrapper .license .storage:active,
body.page-checkout .content-wrapper .license .hosting:active,
body.page-user .content-wrapper .license .os:active,
body.page-user .content-wrapper .license .storage:active,
body.page-user .content-wrapper .license .hosting:active,
body.page-user.page-user-profile .content-wrapper .license .os:active,
body.page-user.page-user-profile .content-wrapper .license .storage:active,
body.page-user.page-user-profile .content-wrapper .license .hosting:active,
body.page-user.page-user-quotes .content-wrapper .license .os:active,
body.page-user.page-user-quotes .content-wrapper .license .storage:active,
body.page-user.page-user-quotes .content-wrapper .license .hosting:active,
body.page-user.page-user-invoices .content-wrapper .license .os:active,
body.page-user.page-user-invoices .content-wrapper .license .storage:active,
body.page-user.page-user-invoices .content-wrapper .license .hosting:active,
body.page-user.page-user-licenses .content-wrapper .license .os:active,
body.page-user.page-user-licenses .content-wrapper .license .storage:active,
body.page-user.page-user-licenses .content-wrapper .license .hosting:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body.page-checkout .content-wrapper .license a.more,
body.page-user .content-wrapper .license a.more,
body.page-user.page-user-profile .content-wrapper .license a.more,
body.page-user.page-user-quotes .content-wrapper .license a.more,
body.page-user.page-user-invoices .content-wrapper .license a.more,
body.page-user.page-user-licenses .content-wrapper .license a.more {
  margin: 15px auto 0;
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  color: white;
  margin-left: 0;
}
body.page-checkout .content-wrapper .license a.more:hover,
body.page-user .content-wrapper .license a.more:hover,
body.page-user.page-user-profile .content-wrapper .license a.more:hover,
body.page-user.page-user-quotes .content-wrapper .license a.more:hover,
body.page-user.page-user-invoices .content-wrapper .license a.more:hover,
body.page-user.page-user-licenses .content-wrapper .license a.more:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-checkout .content-wrapper .license a.more:active,
body.page-user .content-wrapper .license a.more:active,
body.page-user.page-user-profile .content-wrapper .license a.more:active,
body.page-user.page-user-quotes .content-wrapper .license a.more:active,
body.page-user.page-user-invoices .content-wrapper .license a.more:active,
body.page-user.page-user-licenses .content-wrapper .license a.more:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body.page-checkout .content-wrapper .license-list,
body.page-user .content-wrapper .license-list,
body.page-user.page-user-profile .content-wrapper .license-list,
body.page-user.page-user-quotes .content-wrapper .license-list,
body.page-user.page-user-invoices .content-wrapper .license-list,
body.page-user.page-user-licenses .content-wrapper .license-list {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-content: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
  width: 100%;
  margin-bottom: 0;
}
body.page-checkout .content-wrapper .license-list .license,
body.page-user .content-wrapper .license-list .license,
body.page-user.page-user-profile .content-wrapper .license-list .license,
body.page-user.page-user-quotes .content-wrapper .license-list .license,
body.page-user.page-user-invoices .content-wrapper .license-list .license,
body.page-user.page-user-licenses .content-wrapper .license-list .license {
  width: 100%;
}
@media only screen and (min-width: 736px) {
  body.page-checkout .content-wrapper .license-list,
  body.page-user .content-wrapper .license-list,
  body.page-user.page-user-profile .content-wrapper .license-list,
  body.page-user.page-user-quotes .content-wrapper .license-list,
  body.page-user.page-user-invoices .content-wrapper .license-list,
  body.page-user.page-user-licenses .content-wrapper .license-list {
    width: calc(100% + 30px);
    margin: 0 -15px;
  }
  body.page-checkout .content-wrapper .license-list .license,
  body.page-user .content-wrapper .license-list .license,
  body.page-user.page-user-profile .content-wrapper .license-list .license,
  body.page-user.page-user-quotes .content-wrapper .license-list .license,
  body.page-user.page-user-invoices .content-wrapper .license-list .license,
  body.page-user.page-user-licenses .content-wrapper .license-list .license {
    width: calc(50% - 30px);
    margin: 0 15px 30px;
  }
}
@media only screen and (min-width: 1200px) {
  body.page-checkout .content-wrapper .license-list .license,
  body.page-user .content-wrapper .license-list .license,
  body.page-user.page-user-profile .content-wrapper .license-list .license,
  body.page-user.page-user-quotes .content-wrapper .license-list .license,
  body.page-user.page-user-invoices .content-wrapper .license-list .license,
  body.page-user.page-user-licenses .content-wrapper .license-list .license {
    width: calc(33.333333% - 30px);
    margin: 0 15px 30px;
  }
}
body.page-checkout .content-wrapper .technical-contact-section.technical,
body.page-user .content-wrapper .technical-contact-section.technical,
body.page-user.page-user-profile .content-wrapper .technical-contact-section.technical,
body.page-user.page-user-quotes .content-wrapper .technical-contact-section.technical,
body.page-user.page-user-invoices .content-wrapper .technical-contact-section.technical,
body.page-user.page-user-licenses .content-wrapper .technical-contact-section.technical {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-content: flex-start;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: stretch;
  width: 100%;
}
body.page-checkout .content-wrapper .technical-contact-section.technical  > h2,
body.page-user .content-wrapper .technical-contact-section.technical  > h2,
body.page-user.page-user-profile .content-wrapper .technical-contact-section.technical  > h2,
body.page-user.page-user-quotes .content-wrapper .technical-contact-section.technical  > h2,
body.page-user.page-user-invoices .content-wrapper .technical-contact-section.technical  > h2,
body.page-user.page-user-licenses .content-wrapper .technical-contact-section.technical  > h2 {
  width: 100%;
}
body.page-checkout .content-wrapper .technical-contact-section.technical .license,
body.page-user .content-wrapper .technical-contact-section.technical .license,
body.page-user.page-user-profile .content-wrapper .technical-contact-section.technical .license,
body.page-user.page-user-quotes .content-wrapper .technical-contact-section.technical .license,
body.page-user.page-user-invoices .content-wrapper .technical-contact-section.technical .license,
body.page-user.page-user-licenses .content-wrapper .technical-contact-section.technical .license {
  width: 100%;
}
body.page-checkout .content-wrapper .technical-contact-section.technical .license label,
body.page-user .content-wrapper .technical-contact-section.technical .license label,
body.page-user.page-user-profile .content-wrapper .technical-contact-section.technical .license label,
body.page-user.page-user-quotes .content-wrapper .technical-contact-section.technical .license label,
body.page-user.page-user-invoices .content-wrapper .technical-contact-section.technical .license label,
body.page-user.page-user-licenses .content-wrapper .technical-contact-section.technical .license label {
  background: #FAFAFD;
}
@media only screen and (min-width: 736px) {
  body.page-checkout .content-wrapper .technical-contact-section.technical,
  body.page-user .content-wrapper .technical-contact-section.technical,
  body.page-user.page-user-profile .content-wrapper .technical-contact-section.technical,
  body.page-user.page-user-quotes .content-wrapper .technical-contact-section.technical,
  body.page-user.page-user-invoices .content-wrapper .technical-contact-section.technical,
  body.page-user.page-user-licenses .content-wrapper .technical-contact-section.technical {
    width: calc(100% + 30px);
    margin: 0 -15px;
  }
  body.page-checkout .content-wrapper .technical-contact-section.technical  > h2,
  body.page-user .content-wrapper .technical-contact-section.technical  > h2,
  body.page-user.page-user-profile .content-wrapper .technical-contact-section.technical  > h2,
  body.page-user.page-user-quotes .content-wrapper .technical-contact-section.technical  > h2,
  body.page-user.page-user-invoices .content-wrapper .technical-contact-section.technical  > h2,
  body.page-user.page-user-licenses .content-wrapper .technical-contact-section.technical  > h2 {
    margin-left: 15px;
  }
  body.page-checkout .content-wrapper .technical-contact-section.technical .license,
  body.page-user .content-wrapper .technical-contact-section.technical .license,
  body.page-user.page-user-profile .content-wrapper .technical-contact-section.technical .license,
  body.page-user.page-user-quotes .content-wrapper .technical-contact-section.technical .license,
  body.page-user.page-user-invoices .content-wrapper .technical-contact-section.technical .license,
  body.page-user.page-user-licenses .content-wrapper .technical-contact-section.technical .license {
    width: calc(50% - 30px);
    margin: 0 15px 30px;
  }
}
@media only screen and (min-width: 1200px) {
  body.page-checkout .content-wrapper .technical-contact-section.technical .license,
  body.page-user .content-wrapper .technical-contact-section.technical .license,
  body.page-user.page-user-profile .content-wrapper .technical-contact-section.technical .license,
  body.page-user.page-user-quotes .content-wrapper .technical-contact-section.technical .license,
  body.page-user.page-user-invoices .content-wrapper .technical-contact-section.technical .license,
  body.page-user.page-user-licenses .content-wrapper .technical-contact-section.technical .license {
    width: calc(33.333333% - 30px);
    margin: 0 15px 30px;
  }
}
body.page-checkout .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-user .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-user.page-user-profile .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-user.page-user-quotes .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-user.page-user-invoices .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-user.page-user-licenses .content-wrapper .technical-contact-section.adminisrative .row span.name {
  font-weight: 600;
}
body.page-checkout .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-checkout .content-wrapper .technical-contact-section.adminisrative .row span.mail,
body.page-user .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-user .content-wrapper .technical-contact-section.adminisrative .row span.mail,
body.page-user.page-user-profile .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-user.page-user-profile .content-wrapper .technical-contact-section.adminisrative .row span.mail,
body.page-user.page-user-quotes .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-user.page-user-quotes .content-wrapper .technical-contact-section.adminisrative .row span.mail,
body.page-user.page-user-invoices .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-user.page-user-invoices .content-wrapper .technical-contact-section.adminisrative .row span.mail,
body.page-user.page-user-licenses .content-wrapper .technical-contact-section.adminisrative .row span.name,
body.page-user.page-user-licenses .content-wrapper .technical-contact-section.adminisrative .row span.mail {
  margin-right: 10px;
}
body.page-checkout .add-ticket,
body.page-checkout .links,
body.page-user .add-ticket,
body.page-user .links,
body.page-user.page-user-profile .add-ticket,
body.page-user.page-user-profile .links,
body.page-user.page-user-quotes .add-ticket,
body.page-user.page-user-quotes .links,
body.page-user.page-user-invoices .add-ticket,
body.page-user.page-user-invoices .links,
body.page-user.page-user-licenses .add-ticket,
body.page-user.page-user-licenses .links {
  margin-top: 30px;
}
body.page-checkout .add-ticket a,
body.page-checkout .links a,
body.page-user .add-ticket a,
body.page-user .links a,
body.page-user.page-user-profile .add-ticket a,
body.page-user.page-user-profile .links a,
body.page-user.page-user-quotes .add-ticket a,
body.page-user.page-user-quotes .links a,
body.page-user.page-user-invoices .add-ticket a,
body.page-user.page-user-invoices .links a,
body.page-user.page-user-licenses .add-ticket a,
body.page-user.page-user-licenses .links a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  margin-right: 20px;
  margin-left: 0;
  color: white;
}
body.page-checkout .add-ticket a:hover,
body.page-checkout .links a:hover,
body.page-user .add-ticket a:hover,
body.page-user .links a:hover,
body.page-user.page-user-profile .add-ticket a:hover,
body.page-user.page-user-profile .links a:hover,
body.page-user.page-user-quotes .add-ticket a:hover,
body.page-user.page-user-quotes .links a:hover,
body.page-user.page-user-invoices .add-ticket a:hover,
body.page-user.page-user-invoices .links a:hover,
body.page-user.page-user-licenses .add-ticket a:hover,
body.page-user.page-user-licenses .links a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-checkout .add-ticket a:active,
body.page-checkout .links a:active,
body.page-user .add-ticket a:active,
body.page-user .links a:active,
body.page-user.page-user-profile .add-ticket a:active,
body.page-user.page-user-profile .links a:active,
body.page-user.page-user-quotes .add-ticket a:active,
body.page-user.page-user-quotes .links a:active,
body.page-user.page-user-invoices .add-ticket a:active,
body.page-user.page-user-invoices .links a:active,
body.page-user.page-user-licenses .add-ticket a:active,
body.page-user.page-user-licenses .links a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body.page-checkout a.edit,
body.page-checkout input[id^="edit-update"],
body.page-user a.edit,
body.page-user input[id^="edit-update"],
body.page-user.page-user-profile a.edit,
body.page-user.page-user-profile input[id^="edit-update"],
body.page-user.page-user-quotes a.edit,
body.page-user.page-user-quotes input[id^="edit-update"],
body.page-user.page-user-invoices a.edit,
body.page-user.page-user-invoices input[id^="edit-update"],
body.page-user.page-user-licenses a.edit,
body.page-user.page-user-licenses input[id^="edit-update"] {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  margin-left: 0;
  background-color: var(--sys-color-dark);
  color: white;
}
body.page-checkout a.edit:hover,
body.page-checkout input[id^="edit-update"]:hover,
body.page-user a.edit:hover,
body.page-user input[id^="edit-update"]:hover,
body.page-user.page-user-profile a.edit:hover,
body.page-user.page-user-profile input[id^="edit-update"]:hover,
body.page-user.page-user-quotes a.edit:hover,
body.page-user.page-user-quotes input[id^="edit-update"]:hover,
body.page-user.page-user-invoices a.edit:hover,
body.page-user.page-user-invoices input[id^="edit-update"]:hover,
body.page-user.page-user-licenses a.edit:hover,
body.page-user.page-user-licenses input[id^="edit-update"]:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-checkout a.edit:active,
body.page-checkout input[id^="edit-update"]:active,
body.page-user a.edit:active,
body.page-user input[id^="edit-update"]:active,
body.page-user.page-user-profile a.edit:active,
body.page-user.page-user-profile input[id^="edit-update"]:active,
body.page-user.page-user-quotes a.edit:active,
body.page-user.page-user-quotes input[id^="edit-update"]:active,
body.page-user.page-user-invoices a.edit:active,
body.page-user.page-user-invoices input[id^="edit-update"]:active,
body.page-user.page-user-licenses a.edit:active,
body.page-user.page-user-licenses input[id^="edit-update"]:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body.page-checkout input[id^="edit-remove"],
body.page-user input[id^="edit-remove"],
body.page-user.page-user-profile input[id^="edit-remove"],
body.page-user.page-user-quotes input[id^="edit-remove"],
body.page-user.page-user-invoices input[id^="edit-remove"],
body.page-user.page-user-licenses input[id^="edit-remove"] {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  margin-left: 0;
  background-color: var(--sys-color-red);
  color: white;
}
body.page-checkout input[id^="edit-remove"]:hover,
body.page-user input[id^="edit-remove"]:hover,
body.page-user.page-user-profile input[id^="edit-remove"]:hover,
body.page-user.page-user-quotes input[id^="edit-remove"]:hover,
body.page-user.page-user-invoices input[id^="edit-remove"]:hover,
body.page-user.page-user-licenses input[id^="edit-remove"]:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-checkout input[id^="edit-remove"]:active,
body.page-user input[id^="edit-remove"]:active,
body.page-user.page-user-profile input[id^="edit-remove"]:active,
body.page-user.page-user-quotes input[id^="edit-remove"]:active,
body.page-user.page-user-invoices input[id^="edit-remove"]:active,
body.page-user.page-user-licenses input[id^="edit-remove"]:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body.page-checkout input[id^="edit-add"],
body.page-user input[id^="edit-add"],
body.page-user.page-user-profile input[id^="edit-add"],
body.page-user.page-user-quotes input[id^="edit-add"],
body.page-user.page-user-invoices input[id^="edit-add"],
body.page-user.page-user-licenses input[id^="edit-add"] {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  margin-left: 0;
  color: white;
}
body.page-checkout input[id^="edit-add"]:hover,
body.page-user input[id^="edit-add"]:hover,
body.page-user.page-user-profile input[id^="edit-add"]:hover,
body.page-user.page-user-quotes input[id^="edit-add"]:hover,
body.page-user.page-user-invoices input[id^="edit-add"]:hover,
body.page-user.page-user-licenses input[id^="edit-add"]:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-checkout input[id^="edit-add"]:active,
body.page-user input[id^="edit-add"]:active,
body.page-user.page-user-profile input[id^="edit-add"]:active,
body.page-user.page-user-quotes input[id^="edit-add"]:active,
body.page-user.page-user-invoices input[id^="edit-add"]:active,
body.page-user.page-user-licenses input[id^="edit-add"]:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body.page-user.page-user-licenses .content-wrapper > a.link {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  padding: 6px 70px;
  border-radius: 25px;
  font-size: 15px;
  color: white;
  margin-left: 0;
}
body.page-user.page-user-licenses .content-wrapper > a.link:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-user.page-user-licenses .content-wrapper > a.link:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
@media only screen and (min-width: 736px) {
  body.page-user.page-user-licenses .content-wrapper > a.link {
    width: calc(50% - 15px);
    margin-left: auto;
    margin-right: auto;
  }
}
@media only screen and (min-width: 1200px) {
  body.page-user.page-user-licenses .content-wrapper > a.link {
    width: calc(33.333333% - 20px);
  }
}
body.page-user.page-user-licenses .content-wrapper {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  align-content: flex-start;
  flex-direction: row;
}
body.page-user.page-user-licenses .content-wrapper h1,
body.page-user.page-user-licenses .content-wrapper .description {
  width: 100%;
}
body.page-user.page-user-licenses .content-wrapper .upgrade-product {
  padding: 0 0 15px;
  width: 100%;
}
body.page-user.page-user-licenses .content-wrapper .upgrade-product .upgrade-inner {
  background-color: white;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  -moz-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  padding: 20px;
  height: 100%;
  text-align: center;
}
body.page-user.page-user-licenses .content-wrapper .upgrade-product .upgrade-inner > div {
  margin-bottom: 15px;
}
body.page-user.page-user-licenses .content-wrapper .upgrade-product .upgrade-inner .price {
  -webkit-border-radius: 100px;
  -moz-border-radius: 100px;
  border-radius: 100px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 10px 15px;
  background-color: var(--sys-color-dark);
  color: white;
}
body.page-user.page-user-licenses .content-wrapper .upgrade-product .upgrade-inner .title {
  padding: 0px 0 23px;
  position: relative;
  font-weight: 600;
  font-size: 15px;
  color: var(--sys-color-dark);
  margin-bottom: 20px;
}
body.page-user.page-user-licenses .content-wrapper .upgrade-product .upgrade-inner .title:before {
  content: '';
  display: block;
  border-top: 1px solid var(--sys-color-green);
  width: 52px;
  position: absolute;
  bottom: 0;
  left: 50%;
  margin-left: -26px;
}
body.page-user.page-user-licenses .content-wrapper .upgrade-product .upgrade-inner .content {
  line-height: 2;
}
body.page-user.page-user-licenses .content-wrapper .upgrade-product .upgrade-inner .upgrade-link a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  background: var(--sys-color-green);
  color: white;
  margin-left: 0;
}
body.page-user.page-user-licenses .content-wrapper .upgrade-product .upgrade-inner .upgrade-link a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-user.page-user-licenses .content-wrapper .upgrade-product .upgrade-inner .upgrade-link a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
@media only screen and (min-width: 736px) {
  body.page-user.page-user-licenses .content-wrapper .upgrade-product {
    width: 50%;
  }
  body.page-user.page-user-licenses .content-wrapper .upgrade-product:nth-child(odd) {
    padding-right: 15px;
  }
  body.page-user.page-user-licenses .content-wrapper .upgrade-product:nth-child(even) {
    padding-left: 15px;
  }
}
@media only screen and (min-width: 1200px) {
  body.page-user.page-user-licenses .content-wrapper .upgrade-product {
    width: 25%;
  }
  body.page-user.page-user-licenses .content-wrapper .upgrade-product:nth-child(odd) {
    padding-left: 15px;
  }
  body.page-user.page-user-licenses .content-wrapper .upgrade-product:nth-child(even) {
    padding-right: 15px;
  }
  body.page-user.page-user-licenses .content-wrapper .upgrade-product:nth-child(3) {
    padding-left: 0;
  }
  body.page-user.page-user-licenses .content-wrapper .upgrade-product:last-child {
    padding-right: 0;
  }
}
body.page-user.page-user-profile .profile {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  align-content: flex-start;
  flex-direction: row;
  margin: 0;
  position: relative;
}
body.page-user.page-user-profile .profile h1,
body.page-user.page-user-profile .profile .link {
  width: 100%;
}
@media only screen and (min-width: 768px) {
  body.page-user.page-user-profile .profile .link {
    margin-top: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: auto;
  }
}
body.page-user.page-user-profile .account,
body.page-user.page-user-profile .company,
body.page-user.page-user-profile .billing {
  padding: 0 0 15px;
  width: 100%;
}
body.page-user.page-user-profile .account .inner,
body.page-user.page-user-profile .company .inner,
body.page-user.page-user-profile .billing .inner {
  border-width: 1px;
  border-style: solid;
  border-color: var(--sys-color-green);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: rgba(0,204,153,0.04);
  padding: 20px;
  height: 100%;
}
body.page-user.page-user-profile .account .inner h2,
body.page-user.page-user-profile .company .inner h2,
body.page-user.page-user-profile .billing .inner h2 {
  margin-top: 0;
}
body.page-user.page-user-profile .account .field,
body.page-user.page-user-profile .company .field,
body.page-user.page-user-profile .billing .field {
  margin-bottom: 10px;
}
body.page-user.page-user-profile .account .field:last-child,
body.page-user.page-user-profile .company .field:last-child,
body.page-user.page-user-profile .billing .field:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 1024px) {
  body.page-user.page-user-profile .account,
  body.page-user.page-user-profile .company,
  body.page-user.page-user-profile .billing {
    width: 33.33333%;
    padding: 0 15px;
  }
  body.page-user.page-user-profile .account {
    padding-left: 0;
  }
  body.page-user.page-user-profile .billing {
    padding-right: 0;
  }
}
body.page-user.page-user-sales .form-type-textarea {
  max-width: 960px;
}
body.page-user.page-user-quotes .content-wrapper > a {
  font-weight: 600;
  display: inline-block;
  margin-bottom: 10px;
  float: right;
  font-size: 15px;
}
body.page-user.page-user-quotes h1 {
  margin-bottom: 10px;
}
body.page-user.page-user-quotes .commerce-order-quote {
  clear: both;
}
body.page-user.page-user-quotes .commerce-order-quote h2 {
  display: none;
}
body.page-user.page-user-quotes .commerce-order-quote .component-type-commerce-price-formatted-amount {
  text-shadow: 0 2px 2px rgba(0,0,0,0.1);
  background-color: rgba(73,75,93,0.05);
  color: rgba(73,75,93,0.75);
  border-radius: 14px;
  border: 1px solid var(--sys-color-grey);
}
body.page-user.page-user-quotes .commerce-order-quote .field-name-commerce-line-items table thead tr th,
body.page-user.page-user-quotes .commerce-order-quote .field-name-commerce-line-items table tbody tr td,
body.page-user.page-user-quotes .commerce-order-quote .field-name-commerce-order-total table thead tr th,
body.page-user.page-user-quotes .commerce-order-quote .field-name-commerce-order-total table tbody tr td {
  white-space: nowrap;
}
body.page-user.page-user-quotes .commerce-order-quote .field-name-commerce-line-items .views-field-field-line-item-title {
  line-height: 2;
}
body.page-user.page-user-quotes .commerce-order-quote .field-name-commerce-line-items .views-field-field-line-item-title * {
  max-width: 420px;
}
body.page-user.page-user-quotes .commerce-order-quote .field-name-commerce-order-total {
  margin-top: 20px;
}
body.page-user.page-user-quotes .commerce-order-quote .field-name-commerce-order-total table {
  width: auto;
  border: none;
}
body.page-user.page-user-quotes .commerce-order-quote .field-name-commerce-order-total table tbody tr td {
  border: none;
  padding: 10px 15px;
}
body.page-user.page-user-quotes .commerce-order-quote .views-field-commerce-unit-price,
body.page-user.page-user-quotes .commerce-order-quote .views-field-quantity {
  text-align: center;
}
body.page-user.page-user-quotes .commerce-order-quote .views-field-line-item-id {
  width: 1px;
  font-weight: 600;
}
body.page-user.page-user-quotes .commerce-order-quote .views-field-commerce-total,
body.page-user.page-user-quotes .commerce-order-quote .component-total {
  width: 120px;
}
body.page-user.page-user-quotes input.form-submit {
  margin: 10px !important;
}
body.page-user.page-user-quotes input.form-submit#edit-bank-transfer,
body.page-user.page-user-quotes input.form-submit#edit-cb {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  padding: 6px 70px;
  border-radius: 25px;
  font-size: 15px;
  color: white;
}
body.page-user.page-user-quotes input.form-submit#edit-bank-transfer:hover,
body.page-user.page-user-quotes input.form-submit#edit-cb:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-user.page-user-quotes input.form-submit#edit-bank-transfer:active,
body.page-user.page-user-quotes input.form-submit#edit-cb:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body.page-user.page-user-quotes input.form-submit#edit-submit {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  background-color: var(--sys-color-dark);
  color: white;
}
body.page-user.page-user-quotes input.form-submit#edit-submit:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-user.page-user-quotes input.form-submit#edit-submit:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body.page-user.page-user-quotes form#-pydio-order-vat-form {
  margin: 0 -10px;
}
body.page-user.page-user-quotes form#-pydio-order-vat-form > div {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: row;
  float: right;
}
body.page-user.page-user-quotes form#-pydio-order-vat-form .form-type-textfield {
  padding-top: 15px;
  margin: 4px 0;
  max-width: 240px;
}
body.page-user.page-user-quotes form#-pydio-order-vat-form .form-type-textfield label {
  position: absolute;
  left: 20px;
  color: var(--sys-color-dark);
  z-index: 2;
  width: 100%;
  pointer-events: none;
  filter: alpha(opacity=60);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.6;
  -khtml-opacity: 0.6;
  opacity: 0.6;
  line-height: 15px;
  font-size: 11px;
  top: 0px;
  background-color: transparent;
}
body.page-user.page-user-quotes form#-pydio-order-vat-form .form-type-textfield input.form-submit {
  padding: 0px 22px;
  height: 40px;
}
body.page-user.page-user-quotes form#-pydio-order-payment-method-selection {
  text-align: center;
  clear: both;
  margin-top: 110px;
}
@media only screen and (min-width: 768px) {
  body.page-user.page-user-quotes form#-pydio-order-payment-method-selection {
    text-align: right;
  }
  body.page-user.page-user-quotes form#-pydio-order-payment-method-selection input.form-submit {
    margin: 10px 20px 10px 0px !important;
  }
}
body.page-checkout {
  background-color: var(--sys-color-dark);
  background-image: url(/sites/all/themes/pydio_theme/images/backgrounds/page-user.jpg);
  background-size: 100%;
  background-position: top;
}
body.page-checkout .content-viewport {
  margin-top: 60px;
}
body.page-checkout .content-viewport #content > .messages {
  border-top: none;
}
@media only screen and (min-width: 1200px) {
  body.page-checkout .content-viewport {
    margin-top: 170px;
  }
  body.page-checkout .content-viewport #content {
    padding: 50px 0;
  }
}
body.page-checkout form#commerce-checkout-form-checkout {
  padding: 0 15px;
}
body.page-checkout form#commerce-checkout-form-checkout legend {
  display: none;
}
body.page-checkout form#commerce-checkout-form-checkout h1 {
  text-align: center;
}
body.page-checkout form#commerce-checkout-form-checkout h1:before {
  left: 50%;
  margin-left: -42px;
}
body.page-checkout form#commerce-checkout-form-checkout label {
  display: block;
  color: var(--sys-color-dark);
  line-height: 15px;
  font-size: 11px;
  letter-spacing: 0.045em;
  position: static;
  background: transparent;
  text-align: left;
}
body.page-checkout form#commerce-checkout-form-checkout select {
  width: 100%;
}
body.page-checkout form#commerce-checkout-form-checkout .form-item {
  margin: 0 0 10px;
  padding: 0 20px 0 20px;
}
@media only screen and (min-width: 375px) {
  body.page-checkout form#commerce-checkout-form-checkout .form-item.form-item-commerce-payment-payment-details-credit-card-exp-month,
  body.page-checkout form#commerce-checkout-form-checkout .form-item.form-item-commerce-payment-payment-details-credit-card-exp-year,
  body.page-checkout form#commerce-checkout-form-checkout .form-item.form-item-commerce-payment-payment-details-credit-card-code {
    margin: 0;
  }
}
body.page-checkout form#commerce-checkout-form-checkout .commerce_payment .fieldset-wrapper #payment-details {
  margin: 30px 0 40px 0;
}
body.page-checkout form#commerce-checkout-form-checkout .commerce_payment .fieldset-wrapper .stripe-wrapper {
  position: relative;
}
body.page-checkout form#commerce-checkout-form-checkout .commerce_payment .fieldset-wrapper .stripe-wrapper .message {
  padding: 0 20px;
  text-align: left;
  position: absolute;
  top: 0;
}
body.page-checkout form#commerce-checkout-form-checkout #edit-commerce-payment-payment-method {
  padding: 0px 20px 30px 20px;
  margin-bottom: -36px;
}
body.page-checkout form#commerce-checkout-form-checkout #edit-commerce-payment-payment-method .form-item {
  height: 25px;
  background-image: url(/sites/all/themes/pydio_theme/images/stripe.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: right;
}
body.page-checkout form#commerce-checkout-form-checkout #edit-commerce-payment-payment-method .form-item input,
body.page-checkout form#commerce-checkout-form-checkout #edit-commerce-payment-payment-method .form-item label {
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
body.page-checkout form#commerce-checkout-form-checkout #edit-commerce-payment {
  max-width: 550px;
  margin: 0 auto 10px;
  background-color: rgba(255,255,255,0.5);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  -moz-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  padding: 20px 10px 0px;
  text-align: center;
  font-size: 15px;
  color: var(--sys-color-dark);
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details label {
  width: auto;
  text-align: left;
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details .form-item-commerce-payment-payment-details-credit-card-exp-month label {
  margin-top: -15px;
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details .commerce-credit-card-expiration {
  zoom: 1;
  position: relative;
  width: 100%;
  float: left;
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details .commerce-credit-card-expiration:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details .commerce-credit-card-expiration .form-item {
  width: 48%;
  float: left;
  padding-top: 20px;
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details .commerce-credit-card-expiration .commerce-month-year-divider {
  float: left;
  line-height: 31px;
  display: block;
  margin: 0;
  width: 4%;
  text-align: center;
  filter: alpha(opacity=25);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.25;
  -khtml-opacity: 0.25;
  opacity: 0.25;
  padding-top: 20px;
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details .form-item-commerce-payment-payment-details-credit-card-number {
  margin-bottom: 25px;
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details .form-item-commerce-payment-payment-details-credit-card-code {
  padding-top: 20px;
  clear: both;
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details .form-item-commerce-payment-payment-details-credit-card-code label {
  position: absolute;
  top: 5px;
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details .messages {
  width: 100%;
}
body.page-checkout form#commerce-checkout-form-checkout #payment-details .payment-errors {
  clear: both;
  border-radius: 8px;
  background: var(--sys-color-red);
  margin: 0 20px 30px;
  font-size: 18px;
  font-weight: 600;
}
@media only screen and (min-width: 380px) {
  body.page-checkout form#commerce-checkout-form-checkout #payment-details .commerce-credit-card-expiration {
    width: 220px;
    margin-bottom: 0;
  }
  body.page-checkout form#commerce-checkout-form-checkout #payment-details .form-item-commerce-payment-payment-details-credit-card-code {
    padding-left: 230px;
    margin-left: -220px;
    width: 100%;
    float: right;
    clear: none;
  }
  body.page-checkout form#commerce-checkout-form-checkout #payment-details .form-item-commerce-payment-payment-details-credit-card-code label {
    left: 230px;
  }
}
body.page-checkout .checkout_completion_message.form-wrapper {
  max-width: 600px;
  margin: 60px auto;
  padding: 20px;
}
body.page-checkout .checkout-completion-message {
  max-width: 960px;
  background-color: rgba(255,255,255,0.5);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  -moz-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  padding: 20px;
  text-align: center;
  font-size: 18px;
  color: var(--sys-color-dark);
}
body.page-checkout .checkout-buttons {
  text-align: center;
}
body.page-checkout .checkout-buttons input.form-submit {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  background: var(--sys-color-green);
  color: white;
  margin: 10px !important;
}
body.page-checkout .checkout-buttons input.form-submit:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body.page-checkout .checkout-buttons input.form-submit:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body.page-checkout .checkout-buttons input.form-submit.cancel {
  background: var(--sys-color-red);
  color: white;
}
@media only screen and (min-width: 480px) {
  body.page-checkout .checkout-buttons input.form-submit {
    display: block;
    background-color: var(--sys-color-green);
    color: #fff;
    font-weight: 600;
    font-size: 13px;
    border-radius: 20px;
    line-height: 36px;
    padding: 0 24px;
    text-align: center;
    -webkit-transition: background 0.3s ease-in-out 0s;
    -moz-transition: background 0.3s ease-in-out 0s;
    -o-transition: background 0.3s ease-in-out 0s;
    -ms-transition: background 0.3s ease-in-out 0s;
    transition: background 0.3s ease-in-out 0s;
    display: inline-block;
    padding: 6px 70px;
    border-radius: 25px;
    font-size: 15px;
  }
  body.page-checkout .checkout-buttons input.form-submit:hover {
    background-color: var(--sys-color-greendark);
    color: #fff;
  }
  body.page-checkout .checkout-buttons input.form-submit:active {
    background-color: var(--sys-color-green);
    color: #fff;
  }
}
fieldset.captcha legend,
fieldset.captcha .fieldset-description {
  display: none;
}
fieldset.captcha .g-recaptcha > div {
  margin: 3em auto;
}
.popup-video,
.popup-messages {
  background: rgba(41,41,53,0.9);
  z-index: 99999;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
.popup-video .close,
.popup-messages .close {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
}
.popup-video .close:before,
.popup-video .close:after,
.popup-messages .close:before,
.popup-messages .close:after {
  content: '';
  display: block;
  width: 24px;
  height: 1px;
  background: white;
  position: absolute;
  top: 20px;
  right: 10px;
  margin-left: -12px;
}
.popup-video .close:before,
.popup-messages .close:before {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.popup-video .close:after,
.popup-messages .close:after {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.popup-video .close:active,
.popup-messages .close:active {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
@media only screen and (min-width: 1025px) {
  .popup-video .close:hover,
  .popup-messages .close:hover {
    filter: alpha(opacity=100);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
  }
}
.popup-video div.close {
  top: 0;
  left: auto;
  right: 0;
  bottom: auto;
  width: 44px;
  height: 44px;
}
.popup-video .video-thumbnail,
.popup-video span.file {
  display: none;
}
.popup-video .play {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 2;
}
.popup-video video {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 100% !important;
  height: 100% !important;
  max-width: 100%;
  max-height: 100%;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  z-index: 1;
}
.popup-video .media {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
.popup-video .media span {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
.popup-video .media:before {
  display: none;
}
.popup-messages .messages {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
}
.messages {
  width: 90%;
  max-width: 600px;
  padding: 30px;
  font-size: 15px;
  margin: 15px auto;
}
.messages em {
  word-break: break-all;
}
.messages.status {
  background: var(--sys-color-green);
  color: white;
}
.messages.warning {
  background: var(--sys-color-green);
  color: white;
}
.messages.error {
  background: var(--sys-color-red);
  color: white;
}
#content > .messages {
  width: 100%;
  max-width: 600px;
  top: 60px;
  right: 0;
  border-radius: 20px;
  margin: 0 auto;
  position: absolute;
  z-index: 200;
}
@media (min-width: 1200px) {
  #content > .messages {
    margin: 0 auto;
    top: 165px;
  }
}
.page-user-login #content > .messages,
.page-user-register #content > .messages,
.page-user-password #content > .messages {
  border-top: none !important;
  max-width: 514px;
  width: calc(100% - 30px);
  margin: 40px auto 30px;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.page-header + .content-viewport #content > .messages {
  border-top: none;
  max-width: 1170px;
  margin: 0 auto;
}
.page-taxonomy-term .content-wrapper {
  padding: 0 15px;
  max-width: 960px;
  margin: auto;
}
@media only screen and (min-width: 1024px) {
  .page-taxonomy-term .content-wrapper {
    padding: 0 30px;
  }
}
@media only screen and (min-width: 1220px) {
  .page-taxonomy-term .content-wrapper {
    padding-left: 20px;
    padding-right: 30px;
  }
}
.page-taxonomy-term .content-wrapper article.documentation {
  margin: 30px 0;
  padding: 30px;
  padding-right: 80px;
  border: 2px solid #F1F0F3;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.page-taxonomy-term .content-wrapper article.documentation h1 {
  font-size: 24px;
  color: #494B5D;
  margin-bottom: 20px;
  margin-top: -10px !important;
}
.page-taxonomy-term .content-wrapper article.documentation h1 a {
  color: #494B5D;
}
.page-taxonomy-term .content-wrapper article.documentation h1 a:active {
  color: var(--sys-color-red);
}
@media only screen and (min-width: 1025px) {
  .page-taxonomy-term .content-wrapper article.documentation h1 a:hover {
    color: var(--sys-color-red);
  }
}
.page-taxonomy-term .content-wrapper article.documentation ul.links {
  padding-left: 0px;
  margin-top: 10px;
}
.page-taxonomy-term .content-wrapper article.documentation ul.links li.node-readmore {
  list-style: none;
  margin: 0;
  line-height: 1;
}
.page-taxonomy-term .content-wrapper article.documentation ul.links li.node-readmore:before {
  display: none;
}
.page-taxonomy-term .content-wrapper article.documentation ul.links li.node-readmore a {
  color: var(--sys-color-red);
  font-size: 15px;
  line-height: 19px;
  display: inline-block;
  padding-right: 30px;
  position: relative;
  font-weight: 400;
}
.page-taxonomy-term .content-wrapper article.documentation ul.links li.node-readmore a:before {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: absolute;
  top: 50%;
  right: 5px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.page-blog.page-blog-type.page-blog-type-blog .hero-internal {
  padding-top: 60px;
}
.view-pydio-blog-homepage,
.view-clone-of-pydio-homepage-news-blog {
  max-width: 1200px;
  margin: 0 auto;
}
.view-pydio-blog-homepage > .view-content,
.view-clone-of-pydio-homepage-news-blog > .view-content {
  display: grid;
  grid-gap: 40px;
  gap: 40px;
  grid-auto-rows: auto;
  grid-template-columns: repeat(auto-fit,minmax(min(325px,100%),1fr));
  padding-left: 40px;
  padding-right: 40px;
  padding: 30px 30px 0 0;
}
.view-pydio-blog-homepage > .view-content .views-row,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row {
  border-radius: 20px;
  border: 2px solid var(--sys-color-grey);
  cursor: pointer;
  transition: all 0.2s ease-in-out 0s;
  box-shadow: none;
  overflow: hidden;
  position: relative;
  padding-top: 180px;
  display: flex;
  flex-direction: column;
}
.view-pydio-blog-homepage > .view-content .views-row:hover,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row:hover {
  border-color: var(--sys-color-red);
  box-shadow: 0px 15px 30px -6px rgba(0,0,0,0.15);
}
.view-pydio-blog-homepage > .view-content .views-row h2,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row h2 {
  font-size: 24px;
  margin: 20px 26px 0;
  font-weight: 500;
  padding: 0;
}
.view-pydio-blog-homepage > .view-content .views-row h2 a,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row h2 a {
  color: #494B5D;
}
.view-pydio-blog-homepage > .view-content .views-row h2 a:active,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row h2 a:active {
  color: var(--sys-color-red);
}
@media only screen and (min-width: 1025px) {
  .view-pydio-blog-homepage > .view-content .views-row h2 a:hover,
  .view-clone-of-pydio-homepage-news-blog > .view-content .views-row h2 a:hover {
    color: var(--sys-color-red);
  }
}
.view-pydio-blog-homepage > .view-content .views-row .content,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .content {
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
  margin: 20px 26px;
  flex: 1;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.view-pydio-blog-homepage > .view-content .views-row .content .form-type-item,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .content .form-type-item {
  display: none;
}
.view-pydio-blog-homepage > .view-content .views-row .content .updated,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .content .updated {
  font-size: 12px;
  line-height: 15px;
  color: #494B5D;
  filter: alpha(opacity=70);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
  display: block;
  margin-bottom: 10px;
}
.view-pydio-blog-homepage > .view-content .views-row .content .tags,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .content .tags {
  display: none;
}
.view-pydio-blog-homepage > .view-content .views-row .type,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .type {
  display: inline-block;
  padding: 5px 10px;
  margin: 10px 0;
  border: 1px solid rgba(73,75,93,0.39);
  border-radius: 4px;
  background-color: rgba(73,75,93,0.05);
  color: rgba(73,75,93,0.75);
}
.view-pydio-blog-homepage > .view-content .views-row .wrapper-infos,
.view-pydio-blog-homepage > .view-content .views-row .views-field-field-section-image,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .wrapper-infos,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .views-field-field-section-image {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  overflow: hidden;
}
.view-pydio-blog-homepage > .view-content .views-row .wrapper-infos div.media.image,
.view-pydio-blog-homepage > .view-content .views-row .views-field-field-section-image div.media.image,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .wrapper-infos div.media.image,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .views-field-field-section-image div.media.image {
  margin: 0;
}
.view-pydio-blog-homepage > .view-content .views-row .wrapper-infos div.media.picture > span > span,
.view-pydio-blog-homepage > .view-content .views-row .wrapper-infos div.default-pic,
.view-pydio-blog-homepage > .view-content .views-row .views-field-field-section-image div.media.picture > span > span,
.view-pydio-blog-homepage > .view-content .views-row .views-field-field-section-image div.default-pic,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .wrapper-infos div.media.picture > span > span,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .wrapper-infos div.default-pic,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .views-field-field-section-image div.media.picture > span > span,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .views-field-field-section-image div.default-pic {
  height: 180px;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.view-pydio-blog-homepage > .view-content .views-row .wrapper-infos div.default-pic,
.view-pydio-blog-homepage > .view-content .views-row .views-field-field-section-image div.default-pic,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .wrapper-infos div.default-pic,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .views-field-field-section-image div.default-pic {
  background-image: url(/sites/all/themes/pydio_theme/images/release-cells.png);
}
.view-pydio-blog-homepage > .view-content .views-row .wrapper-infos .updated,
.view-pydio-blog-homepage > .view-content .views-row .views-field-field-section-image .updated,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .wrapper-infos .updated,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .views-field-field-section-image .updated {
  display: none;
}
.view-pydio-blog-homepage > .view-content .views-row .text,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .text {
  margin: 10px 0;
  font-size: 17px;
  line-height: 1.7em;
  flex: 1;
  overflow: hidden;
  min-height: 100px;
}
.view-pydio-blog-homepage > .view-content .views-row .link,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .link {
  padding-left: 0px;
  margin-top: 10px;
  margin-bottom: 0px;
}
.view-pydio-blog-homepage > .view-content .views-row .link a,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .link a {
  color: var(--sys-color-red);
  font-weight: 600;
  font-size: 17px;
  line-height: 19px;
  display: inline-block;
  padding-right: 30px;
  position: relative;
}
.view-pydio-blog-homepage > .view-content .views-row .link a:before,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row .link a:before {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: absolute;
  top: 50%;
  right: 5px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.view-pydio-blog-homepage > .view-content .views-row ul.links,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row ul.links {
  padding-left: 0px;
  margin-top: 10px;
}
.view-pydio-blog-homepage > .view-content .views-row ul.links li.node-readmore,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row ul.links li.node-readmore {
  list-style: none;
  margin: 0;
  line-height: 1;
}
.view-pydio-blog-homepage > .view-content .views-row ul.links li.node-readmore:before,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row ul.links li.node-readmore:before {
  display: none;
}
.view-pydio-blog-homepage > .view-content .views-row ul.links li.node-readmore a,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row ul.links li.node-readmore a {
  color: var(--sys-color-red);
  font-size: 15px;
  line-height: 19px;
  display: inline-block;
  padding-right: 30px;
  position: relative;
  font-weight: 600;
}
.view-pydio-blog-homepage > .view-content .views-row ul.links li.node-readmore a:before,
.view-clone-of-pydio-homepage-news-blog > .view-content .views-row ul.links li.node-readmore a:before {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: absolute;
  top: 50%;
  right: 5px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.view-clone-of-pydio-homepage-news-blog > .view-content {
  padding: 20px;
  grid-gap: 20px;
}
.view-clone-of-pydio-homepage-news-blog > .view-content > .views-row {
  padding-top: 140px;
}
.view-clone-of-pydio-homepage-news-blog > .view-content > .views-row .views-field-field-section-image div.media.picture > span > span {
  height: 140px;
}
.view-clone-of-pydio-homepage-news-blog > .view-content > .views-row > .view-content > .image,
.view-clone-of-pydio-homepage-news-blog > .view-content > .views-row > .view-content > .date,
.view-clone-of-pydio-homepage-news-blog > .view-content > .views-row > .view-content > .text,
.view-clone-of-pydio-homepage-news-blog > .view-content > .views-row > .view-content > .title {
  display: none;
}
.view-clone-of-pydio-homepage-news-blog > .view-content > .views-row > .view-content > .link {
  opacity: 0;
  position: absolute;
  bottom: 0;
}
.view-pydio-search .view-content,
.view-pydio-release-note-list .view-content {
  padding: 0 15px;
}
.view-pydio-search .views-row,
.view-pydio-release-note-list .views-row {
  margin: 30px 0;
  padding: 20px;
  border: 2px solid var(--sys-color-grey);
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.view-pydio-search .views-row h2,
.view-pydio-release-note-list .views-row h2 {
  font-size: 18px;
  color: var(--sys-color-dark);
  font-weight: 600;
  margin-bottom: 10px;
}
.view-pydio-search .views-row h2 a,
.view-pydio-release-note-list .views-row h2 a {
  color: var(--sys-color-dark);
}
.view-pydio-search .views-row h2 a:active,
.view-pydio-release-note-list .views-row h2 a:active {
  color: var(--sys-color-red);
}
@media only screen and (min-width: 1025px) {
  .view-pydio-search .views-row h2 a:hover,
  .view-pydio-release-note-list .views-row h2 a:hover {
    color: var(--sys-color-red);
  }
}
.view-pydio-search .views-row .content .form-type-item,
.view-pydio-release-note-list .views-row .content .form-type-item {
  display: none;
}
.view-pydio-search .views-row .content .updated,
.view-pydio-release-note-list .views-row .content .updated {
  font-size: 14px;
  line-height: 1.5em;
  color: var(--sys-color-dark);
  filter: alpha(opacity=70);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
  display: block;
  margin-bottom: 10px;
}
.view-pydio-search .views-row .content .tags,
.view-pydio-release-note-list .views-row .content .tags {
  position: relative;
  color: white;
}
.view-pydio-search .views-row .content .tags a,
.view-pydio-release-note-list .views-row .content .tags a {
  position: relative;
  display: inline-block;
  text-indent: 0px;
  line-height: 30px;
  padding: 0 10px;
  margin-bottom: 5px;
  margin-right: 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: var(--sys-color-green);
  border: 1px solid #28a58c;
  color: white;
  font-weight: 600;
}
.view-pydio-search .views-row .content .tags a.green,
.view-pydio-release-note-list .views-row .content .tags a.green {
  background: var(--sys-color-green);
  border: 1px solid var(--sys-color-greendark);
}
.view-pydio-search .views-row .content .tags a.red,
.view-pydio-release-note-list .views-row .content .tags a.red {
  background: #FC796B;
  border: 1px solid #D0695C;
}
.view-pydio-search .views-row .content .tags a.blue,
.view-pydio-release-note-list .views-row .content .tags a.blue {
  background: #07BBCD;
  border: 1px solid #109BAA;
}
.view-pydio-search .views-row .content .tags a.orange,
.view-pydio-release-note-list .views-row .content .tags a.orange {
  background: #E59255;
  border: 1px solid #C07C51;
}
.view-pydio-search .views-row .content .tags a.yellow,
.view-pydio-release-note-list .views-row .content .tags a.yellow {
  background: #FFC05D;
  border: 1px solid #D5A557;
}
.view-pydio-search .views-row .type,
.view-pydio-release-note-list .views-row .type {
  display: inline-block;
  padding: 5px 10px;
  margin: 10px 0;
  border: 1px solid rgba(73,75,93,0.39);
  border-radius: 4px;
  background-color: rgba(73,75,93,0.05);
  color: rgba(73,75,93,0.75);
}
.view-pydio-search .views-row .text,
.view-pydio-release-note-list .views-row .text {
  margin: 10px 0;
  font-size: 15px;
  line-height: 25px;
}
.view-pydio-search .views-row .link,
.view-pydio-release-note-list .views-row .link {
  padding-left: 0px;
  margin-top: 10px;
  margin-bottom: 0px;
}
.view-pydio-search .views-row .link a,
.view-pydio-release-note-list .views-row .link a {
  color: var(--sys-color-red);
  font-size: 15px;
  line-height: 19px;
  display: inline-block;
  padding-right: 30px;
  position: relative;
  font-weight: 400;
}
.view-pydio-search .views-row .link a:before,
.view-pydio-release-note-list .views-row .link a:before {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: absolute;
  top: 50%;
  right: 5px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.view-pydio-search .views-row ul.links,
.view-pydio-release-note-list .views-row ul.links {
  padding-left: 0px;
  margin-top: 10px;
}
.view-pydio-search .views-row ul.links li.node-readmore,
.view-pydio-release-note-list .views-row ul.links li.node-readmore {
  list-style: none;
  margin: 0;
  line-height: 1;
}
.view-pydio-search .views-row ul.links li.node-readmore:before,
.view-pydio-release-note-list .views-row ul.links li.node-readmore:before {
  display: none;
}
.view-pydio-search .views-row ul.links li.node-readmore a,
.view-pydio-release-note-list .views-row ul.links li.node-readmore a {
  color: var(--sys-color-red);
  font-size: 15px;
  line-height: 19px;
  display: inline-block;
  padding-right: 30px;
  position: relative;
  font-weight: 400;
}
.view-pydio-search .views-row ul.links li.node-readmore a:before,
.view-pydio-release-note-list .views-row ul.links li.node-readmore a:before {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: absolute;
  top: 50%;
  right: 5px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media only screen and (min-width: 1024px) {
  .view-pydio-search .view-content {
    padding: 0 30px;
  }
}
@media only screen and (min-width: 1220px) {
  .view-pydio-search .view-content {
    padding-left: 30px;
    padding-right: 15px;
  }
}
@media only screen and (min-width: 1024px) {
  .view-pydio-release-note-list .view-content {
    padding: 0 30px;
  }
}
@media only screen and (min-width: 1220px) {
  .view-pydio-release-note-list .view-content {
    padding-right: 30px;
    padding-left: 15px;
  }
}
body.no-sidebars.page-search .main.main {
  float: none;
  margin-left: 0px !important;
  padding-left: 0px !important;
}
body.no-sidebars.page-search .content-viewport {
  max-width: 100%;
}
body.no-sidebars.page-search .content-viewport .view-empty {
  text-align: center;
  font-size: 18px;
  padding-top: 60px;
}
.node-type-blog-article #content,
.node-type-release-note #content {
  padding-left: 10px !important;
  padding-top: 0px !important;
}
.node-type-blog-article .region.region-aside,
.node-type-release-note .region.region-aside {
  padding-top: 45px;
}
.node-type-blog-article .region.region-aside .title-block,
.node-type-release-note .region.region-aside .title-block {
  color: var(--sys-color-dark);
  padding: 0 20px;
  font-size: 24px;
  font-weight: 500;
}
.node-type-blog-article .main #content {
  padding-left: 0;
  background-color: #fff !important;
}
.node-type-blog-article .main #content div > div > div.media.image img {
  max-height: 200px;
}
.node-type-blog-article .main #content .updated {
  font-size: 20px;
}
.node-type-blog-article .main .blog-bottom-block {
  padding: 20px;
  padding-bottom: 10px;
  background-color: var(--sys-color-lightgrey);
  border-radius: 20px;
  font-weight: 600;
  margin-bottom: 50px;
}
.node-type-blog-article .main .blog-bottom-block #talk-to-an-expert {
  padding: 14px 44px;
  display: inline-block;
  margin: 0 0 10px;
  border-radius: 20px;
  font-size: 13px;
  font-weight: 600;
  background-color: var(--sys-color-red);
  color: white !important;
}
.node-type-blog-article .main .content-wrapper h1 {
  padding-bottom: 0;
  margin-bottom: 15px;
}
.node-type-blog-article .main .content-wrapper h1:before {
  display: none;
  bottom: auto;
  top: 0;
}
.node-type-blog-article .main .content-wrapper h2 {
  margin: 48px 0 0px !important;
}
.node-type-blog-article .main .content-wrapper address {
  font-style: normal;
  font-size: 17px;
  padding: 10px 20px 20px;
  background: rgba(9,204,154,0.03);
  border-radius: 4px;
  color: var(--sys-color-dark);
  font-weight: 600;
  position: relative;
  margin: 40px 0px !important;
  border: 1px solid rgba(9,204,154,0.5);
}
.node-type-blog-article .main .content-wrapper address:before {
  display: inline-block;
  content: 'TAKEAWAY';
  color: var(--sys-color-green);
  font-size: 12px;
  letter-spacing: 2px;
  padding-bottom: 6px;
  border-bottom: 1px solid;
  margin-bottom: 14px;
}
.node-type-blog-article .main .content-wrapper address strong {
  display: block;
  font-weight: 500 !important;
}
.node-type-blog-article .main .content-wrapper .content > .text {
  position: relative;
  margin-top: 35px;
  padding-top: 10px;
}
.node-type-release-note .main #content {
  background-color: white;
}
.node-type-release-note .main .blog-bottom-block {
  display: none;
}
.node-type-blog-article #page > .page-header .contextual-menu,
.page-blog #page > .page-header .contextual-menu {
  display: none;
}
body.page-search .content-viewport {
  position: static;
  padding-top: 240px;
}
@media only screen and (min-width: 736px) {
  body.page-search .content-viewport {
    padding-top: 300px;
  }
}
@media only screen and (min-width: 1024px) {
  body.page-search .content-viewport {
    padding-top: 400px;
  }
}
body.page-search .view-pydio-search {
  padding-bottom: 60px;
}
body.page-search .view-pydio-search .view-header {
  height: 240px;
  padding: 85px 20px 0;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  background-color: var(--sys-color-lightgrey);
}
@media only screen and (min-width: 736px) {
  body.page-search .view-pydio-search .view-header {
    height: 300px;
  }
}
@media only screen and (min-width: 1024px) {
  body.page-search .view-pydio-search .view-header {
    height: 400px;
    padding: 150px 20px 0;
  }
}
@media only screen and (min-width: 1200px) {
  body.page-search .view-pydio-search .view-header {
    padding: 195px 20px 0;
  }
}
body.page-search .view-pydio-search .view-header .wrapper-header-result {
  margin: 0px 0 30px;
  padding-bottom: 30px;
  position: relative;
  font-size: 40px;
  font-family: Raleway, Montserrat, sans-serif;
  font-weight: 300;
  text-align: center;
  color: var(--sys-color-dark);
}
body.page-search .view-pydio-search .view-header .wrapper-header-result .term-searched {
  font-weight: 600;
}
body.page-search .view-pydio-search .view-header .wrapper-header-result .result-count {
  font-size: 22px;
}
#disqus_thread {
  display: none;
}
#page > .content-viewport {
  clear: both;
}
#page > .page-header {
  clear: both;
  position: relative;
  z-index: 2;
  background: var(--sys-color-lightgrey);
}
#page > .page-header.search-opened .toggler-search:before {
  border-color: white !important;
  background-color: white !important;
  color: #4a4b5e !important;
}
#page > .page-header.search-opened .inner .viewport p {
  display: none;
}
#page > .page-header.search-opened .contextual-menu .search {
  display: block;
}
@media only screen and (min-width: 736px) {
  #page > .page-header.search-opened .inner .viewport p {
    display: block;
  }
}
#page > .page-header.docs-opened .toggler-docs:before {
  border-color: white !important;
  background-color: white !important;
  color: #4a4b5e !important;
}
#page > .page-header.docs-opened .inner .viewport {
  display: none;
}
#page > .page-header.docs-opened .contextual-menu .left {
  display: block;
}
@media only screen and (min-width: 1200px) {
  #page > .page-header.docs-opened .inner .viewport {
    display: block;
  }
}
#page > .page-header.versions-opened .versions ul {
  display: block;
}
#page > .page-header .inner {
  height: 240px;
  padding: 85px 20px 0;
}
@media only screen and (min-width: 736px) {
  #page > .page-header .inner {
    height: 300px;
  }
}
@media only screen and (min-width: 1024px) {
  #page > .page-header .inner {
    height: 400px;
    padding: 150px 20px 0;
  }
}
@media only screen and (min-width: 1200px) {
  #page > .page-header .inner {
    padding: 195px 20px 0;
  }
}
#page > .page-header .inner .viewport {
  max-width: 720px;
  margin: auto;
  text-align: center;
  color: white;
}
#page > .page-header .inner .viewport h1 {
  font-size: 28px;
  margin: 0px 0 30px;
  padding-bottom: 30px;
  position: relative;
  font-weight: 600;
}
#page > .page-header .inner .viewport h1:before {
  left: 50%;
  margin-left: -42px;
}
#page > .page-header .inner .viewport p {
  font-size: 18px;
}
#page > .page-header .search {
  position: absolute;
  bottom: 94px;
  left: 20px;
  right: 20px;
  display: none;
}
#page > .page-header .search form {
  height: 32px;
  border-width: 1px;
  border-style: solid;
  border-color: white;
  border-radius: 3px;
  padding-left: 30px;
  position: relative;
  max-width: 320px;
  margin: auto;
}
#page > .page-header .search form .form-submit {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 30px;
  text-indent: -99999px;
  background-color: transparent;
  border: none;
}
#page > .page-header .search form input::-webkit-input-placeholder {
  color: white;
}
#page > .page-header .search form input::-moz-placeholder {
  color: white;
}
#page > .page-header .search form input:-ms-input-placeholder {
  color: white;
}
#page > .page-header .search form input:-moz-placeholder {
  color: white;
}
#page > .page-header .search form .form-submit,
#page > .page-header .search form .form-text {
  background-color: transparent;
  border: none;
  height: 100%;
}
#page > .page-header .search form .form-text {
  width: 100%;
  padding: 0 10px 1px 0;
  font-size: 13px;
  color: white;
  font-weight: 600;
}
#page > .page-header .search form:before {
  content: "\ec91";
  color: white;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  font-family: 'icomoon';
  font-size: 12px;
  text-align: center;
  line-height: 30px;
  width: 30px;
  height: 30px;
}
@media only screen and (min-width: 736px) {
  #page > .page-header .search {
    position: static;
    float: left;
    padding: 16px;
    display: block !important;
  }
}
@media only screen and (min-width: 1200px) {
  #page > .page-header .search {
    padding-right: 0;
    display: block !important;
  }
}
#page > .page-header .right {
  float: right;
}
#page > .page-header .left {
  position: absolute;
  left: 0;
  right: 0;
  bottom: 100%;
  height: 300px;
  z-index: 12;
  padding-top: 60px;
  display: none;
}
#page > .page-header .left ul {
  height: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-wrap: wrap;
  flex-direction: column;
  align-items: center;
  align-content: center;
  justify-content: center;
}
#page > .page-header .left ul li {
  list-style: none;
}
#page > .page-header .left ul li.forum {
  display: none;
}
#page > .page-header .left ul li a {
  display: block;
  text-align: center;
  padding: 13px;
  font-size: 13px;
  color: var(--sys-color-dark);
  font-weight: 600;
}
#page > .page-header .left ul li a.link-external::after {
  content: '\2192';
  margin-left: 4px;
}
#page > .page-header .left ul li a:hover {
  color: var(--sys-color-green);
}
#page > .page-header .left ul ul {
  display: none !important;
}
@media only screen and (min-width: 1024px) {
  #page > .page-header .left {
    height: 400px;
  }
}
@media only screen and (min-width: 1200px) {
  #page > .page-header .left {
    position: static;
    float: left;
    height: auto;
    padding-left: 0px;
    padding-top: 0;
    display: block !important;
  }
  #page > .page-header .left ul {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    align-content: flex-start;
  }
  #page > .page-header .left ul li {
    margin-right: 50px;
  }
  #page > .page-header .left ul li a {
    padding: 23px 0 22px;
  }
  #page > .page-header .left ul li a.active {
    filter: alpha(opacity=100);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
    border-bottom: 2px solid var(--sys-color-green);
  }
  #page > .page-header .left ul li:last-child {
    margin-right: 0;
  }
}
#page > .page-header .forum {
  padding: 16px 8px;
}
#page > .page-header .forum a {
  color: #00CC99;
  border: 1px solid #00CC99;
  background-color: rgba(0,204,153,0.06);
  padding: 7px 12px 7px 32px;
  font-size: 13px;
  display: block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: relative;
}
#page > .page-header .forum a:before {
  content: "\ec8b";
  font-family: 'icomoon';
  color: #00CC99;
  position: absolute;
  top: 7px;
  left: 9px;
  font-size: 16px;
  margin-right: 10px;
}
#page > .page-header .versions {
  position: relative;
  float: left;
  z-index: 0;
  padding-top: 16px;
  margin-right: 8px;
  display: none;
}
#page > .page-header .versions .versions-toggler {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
}
#page > .page-header .versions h2 {
  color: var(--sys-color-red);
  border: 1px solid var(--sys-color-red);
  background-color: rgba(255,120,106,0.07);
  padding: 7px 10px;
  font-size: 13px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
#page > .page-header .versions h2:after {
  content: "\ec8f";
  font-family: 'icomoon';
  position: relative;
  font-size: 8px;
  color: var(--sys-color-red);
  margin-left: 8px;
}
#page > .page-header .versions ul {
  background: var(--sys-color-dark);
  border-top: none;
  border: 1px solid rgba(255,255,255,0.1);
  position: absolute;
  top: 100%;
  left: 0;
  min-width: 100%;
  max-width: 180px;
  overflow: hidden;
  display: none;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  -webkit-box-shadow: 0 6px 15px 0 rgba(23,23,29,0.16);
  -moz-box-shadow: 0 6px 15px 0 rgba(23,23,29,0.16);
  box-shadow: 0 6px 15px 0 rgba(23,23,29,0.16);
}
#page > .page-header .versions ul li {
  list-style: none;
}
#page > .page-header .versions ul li a {
  display: block;
  padding: 8px;
  font-size: 13px;
  border-top: 1px solid rgba(255,255,255,0.1);
  color: #B9B9C3;
}
#page > .page-header .versions ul li a:active {
  background-color: white;
  color: var(--sys-color-darker) !important;
}
#page > .page-header .versions ul li.active a {
  color: white;
}
@media only screen and (min-width: 1025px) {
  #page > .page-header .versions .versions-toggler {
    display: none;
  }
  #page > .page-header .versions:hover ul {
    display: block;
  }
}
#page > .page-header .contextual-menu {
  height: 64px;
  position: relative;
}
#page > .page-header .contextual-menu .viewport {
  max-width: 1200px;
  margin: auto;
  padding: 0 8px;
}
#page > .page-header .contextual-menu .toggler-search,
#page > .page-header .contextual-menu .toggler-docs {
  height: 64px;
  width: 48px;
  padding: 16px 0;
  float: right;
}
#page > .page-header .contextual-menu .toggler-search:before,
#page > .page-header .contextual-menu .toggler-docs:before {
  content: '';
  text-align: center;
  display: block;
  width: 30px;
  height: 30px;
  margin: auto;
  line-height: 30px;
  font-family: 'icomoon';
  font-size: 18px;
  color: #B9B9C3;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-width: 1px;
  border-color: #B9B9C3;
  border-style: solid;
  background: #383844;
  -webkit-transition: all 0.3s ease-in-out 0s;
  -moz-transition: all 0.3s ease-in-out 0s;
  -o-transition: all 0.3s ease-in-out 0s;
  -ms-transition: all 0.3s ease-in-out 0s;
  transition: all 0.3s ease-in-out 0s;
}
#page > .page-header .contextual-menu .toggler-search:active:before,
#page > .page-header .contextual-menu .toggler-docs:active:before {
  border-color: white;
  color: white;
}
#page > .page-header .contextual-menu .toggler-search {
  right: 7px;
}
#page > .page-header .contextual-menu .toggler-search:before {
  content: "\ec91";
}
#page > .page-header .contextual-menu .toggler-docs {
  right: 55px;
}
#page > .page-header .contextual-menu .toggler-docs:before {
  content: "\ec90";
}
@media only screen and (min-width: 1200px) {
  #page > .page-header .contextual-menu .toggler-docs {
    display: none;
  }
}
@media only screen and (min-width: 736px) {
  #page > .page-header .contextual-menu .toggler-search {
    display: none;
  }
}
.page-node-5860 .page-header,
.page-node-5861 .page-header,
.page-node-5862 .page-header,
.page-node-5863 .page-header {
  display: none;
}
.node-type-release-note .section-wrapper > h1 {
  padding-top: 30px;
  padding-bottom: 0;
  margin-bottom: 0;
}
.node-type-release-note .section-wrapper > h1:before {
  bottom: auto;
  top: 0;
}
.node-type-release-note .content > .updated {
  font-size: 20px;
  position: relative;
  margin-top: 10px;
  margin-bottom: 40px;
}
body[class^="node-type-docs-dev-guide"] .main,
body[class^="node-type-docs-admin-guide"] .main,
.node-type-docs-how-to .main,
.page-docs-references .main,
.page-docs-plugins .main,
.node-type-docs-dev-guide .main,
.node-type-docs-dev-guide-v5 .main,
.node-type-docs-dev-guide-v6 .main,
.node-type-docs-dev-guide-v7 .main,
.node-type-docs-dev-guide-v8 .main,
.node-type-docs-admin-guide .main,
.node-type-docs-admin-guide-v5 .main,
.node-type-docs-admin-guide-v6 .main,
.node-type-docs-admin-guide-v7 .main,
.node-type-docs-admin-guide-v8 .main,
.node-type-docs-admin-guide-v5-enterprise .main,
.node-type-docs-admin-guide-v6-enterprise .main,
.node-type-docs-admin-guide-v7-enterprise .main,
.node-type-docs-admin-guide-v8-enterprise .main,
.node-type-release-note .main,
.node-type-event .main,
.node-type-blog-article .main,
.page-docs-kb .main,
.bbp-reply-content,
article.documentation {
  color: var(--sys-color-dark);
}
body[class^="node-type-docs-dev-guide"] .main a.back,
body[class^="node-type-docs-admin-guide"] .main a.back,
.node-type-docs-how-to .main a.back,
.page-docs-references .main a.back,
.page-docs-plugins .main a.back,
.node-type-docs-dev-guide .main a.back,
.node-type-docs-dev-guide-v5 .main a.back,
.node-type-docs-dev-guide-v6 .main a.back,
.node-type-docs-dev-guide-v7 .main a.back,
.node-type-docs-dev-guide-v8 .main a.back,
.node-type-docs-admin-guide .main a.back,
.node-type-docs-admin-guide-v5 .main a.back,
.node-type-docs-admin-guide-v6 .main a.back,
.node-type-docs-admin-guide-v7 .main a.back,
.node-type-docs-admin-guide-v8 .main a.back,
.node-type-docs-admin-guide-v5-enterprise .main a.back,
.node-type-docs-admin-guide-v6-enterprise .main a.back,
.node-type-docs-admin-guide-v7-enterprise .main a.back,
.node-type-docs-admin-guide-v8-enterprise .main a.back,
.node-type-release-note .main a.back,
.node-type-event .main a.back,
.node-type-blog-article .main a.back,
.page-docs-kb .main a.back,
.bbp-reply-content a.back,
article.documentation a.back {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  position: relative;
  float: left;
  margin: 30px 0;
  padding-left: 40px;
}
body[class^="node-type-docs-dev-guide"] .main a.back:hover,
body[class^="node-type-docs-admin-guide"] .main a.back:hover,
.node-type-docs-how-to .main a.back:hover,
.page-docs-references .main a.back:hover,
.page-docs-plugins .main a.back:hover,
.node-type-docs-dev-guide .main a.back:hover,
.node-type-docs-dev-guide-v5 .main a.back:hover,
.node-type-docs-dev-guide-v6 .main a.back:hover,
.node-type-docs-dev-guide-v7 .main a.back:hover,
.node-type-docs-dev-guide-v8 .main a.back:hover,
.node-type-docs-admin-guide .main a.back:hover,
.node-type-docs-admin-guide-v5 .main a.back:hover,
.node-type-docs-admin-guide-v6 .main a.back:hover,
.node-type-docs-admin-guide-v7 .main a.back:hover,
.node-type-docs-admin-guide-v8 .main a.back:hover,
.node-type-docs-admin-guide-v5-enterprise .main a.back:hover,
.node-type-docs-admin-guide-v6-enterprise .main a.back:hover,
.node-type-docs-admin-guide-v7-enterprise .main a.back:hover,
.node-type-docs-admin-guide-v8-enterprise .main a.back:hover,
.node-type-release-note .main a.back:hover,
.node-type-event .main a.back:hover,
.node-type-blog-article .main a.back:hover,
.page-docs-kb .main a.back:hover,
.bbp-reply-content a.back:hover,
article.documentation a.back:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body[class^="node-type-docs-dev-guide"] .main a.back:active,
body[class^="node-type-docs-admin-guide"] .main a.back:active,
.node-type-docs-how-to .main a.back:active,
.page-docs-references .main a.back:active,
.page-docs-plugins .main a.back:active,
.node-type-docs-dev-guide .main a.back:active,
.node-type-docs-dev-guide-v5 .main a.back:active,
.node-type-docs-dev-guide-v6 .main a.back:active,
.node-type-docs-dev-guide-v7 .main a.back:active,
.node-type-docs-dev-guide-v8 .main a.back:active,
.node-type-docs-admin-guide .main a.back:active,
.node-type-docs-admin-guide-v5 .main a.back:active,
.node-type-docs-admin-guide-v6 .main a.back:active,
.node-type-docs-admin-guide-v7 .main a.back:active,
.node-type-docs-admin-guide-v8 .main a.back:active,
.node-type-docs-admin-guide-v5-enterprise .main a.back:active,
.node-type-docs-admin-guide-v6-enterprise .main a.back:active,
.node-type-docs-admin-guide-v7-enterprise .main a.back:active,
.node-type-docs-admin-guide-v8-enterprise .main a.back:active,
.node-type-release-note .main a.back:active,
.node-type-event .main a.back:active,
.node-type-blog-article .main a.back:active,
.page-docs-kb .main a.back:active,
.bbp-reply-content a.back:active,
article.documentation a.back:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body[class^="node-type-docs-dev-guide"] .main a.back:before,
body[class^="node-type-docs-admin-guide"] .main a.back:before,
.node-type-docs-how-to .main a.back:before,
.page-docs-references .main a.back:before,
.page-docs-plugins .main a.back:before,
.node-type-docs-dev-guide .main a.back:before,
.node-type-docs-dev-guide-v5 .main a.back:before,
.node-type-docs-dev-guide-v6 .main a.back:before,
.node-type-docs-dev-guide-v7 .main a.back:before,
.node-type-docs-dev-guide-v8 .main a.back:before,
.node-type-docs-admin-guide .main a.back:before,
.node-type-docs-admin-guide-v5 .main a.back:before,
.node-type-docs-admin-guide-v6 .main a.back:before,
.node-type-docs-admin-guide-v7 .main a.back:before,
.node-type-docs-admin-guide-v8 .main a.back:before,
.node-type-docs-admin-guide-v5-enterprise .main a.back:before,
.node-type-docs-admin-guide-v6-enterprise .main a.back:before,
.node-type-docs-admin-guide-v7-enterprise .main a.back:before,
.node-type-docs-admin-guide-v8-enterprise .main a.back:before,
.node-type-release-note .main a.back:before,
.node-type-event .main a.back:before,
.node-type-blog-article .main a.back:before,
.page-docs-kb .main a.back:before,
.bbp-reply-content a.back:before,
article.documentation a.back:before {
  font-family: 'icomoon';
  content: "\ec96";
  position: absolute;
  top: 0;
  left: 0;
  width: 48px;
  text-align: center;
  line-height: 35px;
  font-size: 32px;
  font-weight: normal;
}
body[class^="node-type-docs-dev-guide"] .main .node-navigation,
body[class^="node-type-docs-admin-guide"] .main .node-navigation,
.node-type-docs-how-to .main .node-navigation,
.page-docs-references .main .node-navigation,
.page-docs-plugins .main .node-navigation,
.node-type-docs-dev-guide .main .node-navigation,
.node-type-docs-dev-guide-v5 .main .node-navigation,
.node-type-docs-dev-guide-v6 .main .node-navigation,
.node-type-docs-dev-guide-v7 .main .node-navigation,
.node-type-docs-dev-guide-v8 .main .node-navigation,
.node-type-docs-admin-guide .main .node-navigation,
.node-type-docs-admin-guide-v5 .main .node-navigation,
.node-type-docs-admin-guide-v6 .main .node-navigation,
.node-type-docs-admin-guide-v7 .main .node-navigation,
.node-type-docs-admin-guide-v8 .main .node-navigation,
.node-type-docs-admin-guide-v5-enterprise .main .node-navigation,
.node-type-docs-admin-guide-v6-enterprise .main .node-navigation,
.node-type-docs-admin-guide-v7-enterprise .main .node-navigation,
.node-type-docs-admin-guide-v8-enterprise .main .node-navigation,
.node-type-release-note .main .node-navigation,
.node-type-event .main .node-navigation,
.node-type-blog-article .main .node-navigation,
.page-docs-kb .main .node-navigation,
.bbp-reply-content .node-navigation,
article.documentation .node-navigation {
  float: right;
  margin: 30px 0;
}
body[class^="node-type-docs-dev-guide"] .main .node-navigation a,
body[class^="node-type-docs-admin-guide"] .main .node-navigation a,
.node-type-docs-how-to .main .node-navigation a,
.page-docs-references .main .node-navigation a,
.page-docs-plugins .main .node-navigation a,
.node-type-docs-dev-guide .main .node-navigation a,
.node-type-docs-dev-guide-v5 .main .node-navigation a,
.node-type-docs-dev-guide-v6 .main .node-navigation a,
.node-type-docs-dev-guide-v7 .main .node-navigation a,
.node-type-docs-dev-guide-v8 .main .node-navigation a,
.node-type-docs-admin-guide .main .node-navigation a,
.node-type-docs-admin-guide-v5 .main .node-navigation a,
.node-type-docs-admin-guide-v6 .main .node-navigation a,
.node-type-docs-admin-guide-v7 .main .node-navigation a,
.node-type-docs-admin-guide-v8 .main .node-navigation a,
.node-type-docs-admin-guide-v5-enterprise .main .node-navigation a,
.node-type-docs-admin-guide-v6-enterprise .main .node-navigation a,
.node-type-docs-admin-guide-v7-enterprise .main .node-navigation a,
.node-type-docs-admin-guide-v8-enterprise .main .node-navigation a,
.node-type-release-note .main .node-navigation a,
.node-type-event .main .node-navigation a,
.node-type-blog-article .main .node-navigation a,
.page-docs-kb .main .node-navigation a,
.bbp-reply-content .node-navigation a,
article.documentation .node-navigation a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  float: left;
  position: relative;
  margin-right: 10px;
  padding-left: 40px;
}
body[class^="node-type-docs-dev-guide"] .main .node-navigation a:hover,
body[class^="node-type-docs-admin-guide"] .main .node-navigation a:hover,
.node-type-docs-how-to .main .node-navigation a:hover,
.page-docs-references .main .node-navigation a:hover,
.page-docs-plugins .main .node-navigation a:hover,
.node-type-docs-dev-guide .main .node-navigation a:hover,
.node-type-docs-dev-guide-v5 .main .node-navigation a:hover,
.node-type-docs-dev-guide-v6 .main .node-navigation a:hover,
.node-type-docs-dev-guide-v7 .main .node-navigation a:hover,
.node-type-docs-dev-guide-v8 .main .node-navigation a:hover,
.node-type-docs-admin-guide .main .node-navigation a:hover,
.node-type-docs-admin-guide-v5 .main .node-navigation a:hover,
.node-type-docs-admin-guide-v6 .main .node-navigation a:hover,
.node-type-docs-admin-guide-v7 .main .node-navigation a:hover,
.node-type-docs-admin-guide-v8 .main .node-navigation a:hover,
.node-type-docs-admin-guide-v5-enterprise .main .node-navigation a:hover,
.node-type-docs-admin-guide-v6-enterprise .main .node-navigation a:hover,
.node-type-docs-admin-guide-v7-enterprise .main .node-navigation a:hover,
.node-type-docs-admin-guide-v8-enterprise .main .node-navigation a:hover,
.node-type-release-note .main .node-navigation a:hover,
.node-type-event .main .node-navigation a:hover,
.node-type-blog-article .main .node-navigation a:hover,
.page-docs-kb .main .node-navigation a:hover,
.bbp-reply-content .node-navigation a:hover,
article.documentation .node-navigation a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body[class^="node-type-docs-dev-guide"] .main .node-navigation a:active,
body[class^="node-type-docs-admin-guide"] .main .node-navigation a:active,
.node-type-docs-how-to .main .node-navigation a:active,
.page-docs-references .main .node-navigation a:active,
.page-docs-plugins .main .node-navigation a:active,
.node-type-docs-dev-guide .main .node-navigation a:active,
.node-type-docs-dev-guide-v5 .main .node-navigation a:active,
.node-type-docs-dev-guide-v6 .main .node-navigation a:active,
.node-type-docs-dev-guide-v7 .main .node-navigation a:active,
.node-type-docs-dev-guide-v8 .main .node-navigation a:active,
.node-type-docs-admin-guide .main .node-navigation a:active,
.node-type-docs-admin-guide-v5 .main .node-navigation a:active,
.node-type-docs-admin-guide-v6 .main .node-navigation a:active,
.node-type-docs-admin-guide-v7 .main .node-navigation a:active,
.node-type-docs-admin-guide-v8 .main .node-navigation a:active,
.node-type-docs-admin-guide-v5-enterprise .main .node-navigation a:active,
.node-type-docs-admin-guide-v6-enterprise .main .node-navigation a:active,
.node-type-docs-admin-guide-v7-enterprise .main .node-navigation a:active,
.node-type-docs-admin-guide-v8-enterprise .main .node-navigation a:active,
.node-type-release-note .main .node-navigation a:active,
.node-type-event .main .node-navigation a:active,
.node-type-blog-article .main .node-navigation a:active,
.page-docs-kb .main .node-navigation a:active,
.bbp-reply-content .node-navigation a:active,
article.documentation .node-navigation a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body[class^="node-type-docs-dev-guide"] .main .node-navigation a:before,
body[class^="node-type-docs-admin-guide"] .main .node-navigation a:before,
.node-type-docs-how-to .main .node-navigation a:before,
.page-docs-references .main .node-navigation a:before,
.page-docs-plugins .main .node-navigation a:before,
.node-type-docs-dev-guide .main .node-navigation a:before,
.node-type-docs-dev-guide-v5 .main .node-navigation a:before,
.node-type-docs-dev-guide-v6 .main .node-navigation a:before,
.node-type-docs-dev-guide-v7 .main .node-navigation a:before,
.node-type-docs-dev-guide-v8 .main .node-navigation a:before,
.node-type-docs-admin-guide .main .node-navigation a:before,
.node-type-docs-admin-guide-v5 .main .node-navigation a:before,
.node-type-docs-admin-guide-v6 .main .node-navigation a:before,
.node-type-docs-admin-guide-v7 .main .node-navigation a:before,
.node-type-docs-admin-guide-v8 .main .node-navigation a:before,
.node-type-docs-admin-guide-v5-enterprise .main .node-navigation a:before,
.node-type-docs-admin-guide-v6-enterprise .main .node-navigation a:before,
.node-type-docs-admin-guide-v7-enterprise .main .node-navigation a:before,
.node-type-docs-admin-guide-v8-enterprise .main .node-navigation a:before,
.node-type-release-note .main .node-navigation a:before,
.node-type-event .main .node-navigation a:before,
.node-type-blog-article .main .node-navigation a:before,
.page-docs-kb .main .node-navigation a:before,
.bbp-reply-content .node-navigation a:before,
article.documentation .node-navigation a:before {
  font-family: 'icomoon';
  content: "\ec96";
  position: absolute;
  top: 0;
  left: 0;
  width: 48px;
  text-align: center;
  line-height: 35px;
  font-size: 32px;
  font-weight: normal;
  transform: rotate(-90deg);
}
body[class^="node-type-docs-dev-guide"] .main .node-navigation a.next,
body[class^="node-type-docs-admin-guide"] .main .node-navigation a.next,
.node-type-docs-how-to .main .node-navigation a.next,
.page-docs-references .main .node-navigation a.next,
.page-docs-plugins .main .node-navigation a.next,
.node-type-docs-dev-guide .main .node-navigation a.next,
.node-type-docs-dev-guide-v5 .main .node-navigation a.next,
.node-type-docs-dev-guide-v6 .main .node-navigation a.next,
.node-type-docs-dev-guide-v7 .main .node-navigation a.next,
.node-type-docs-dev-guide-v8 .main .node-navigation a.next,
.node-type-docs-admin-guide .main .node-navigation a.next,
.node-type-docs-admin-guide-v5 .main .node-navigation a.next,
.node-type-docs-admin-guide-v6 .main .node-navigation a.next,
.node-type-docs-admin-guide-v7 .main .node-navigation a.next,
.node-type-docs-admin-guide-v8 .main .node-navigation a.next,
.node-type-docs-admin-guide-v5-enterprise .main .node-navigation a.next,
.node-type-docs-admin-guide-v6-enterprise .main .node-navigation a.next,
.node-type-docs-admin-guide-v7-enterprise .main .node-navigation a.next,
.node-type-docs-admin-guide-v8-enterprise .main .node-navigation a.next,
.node-type-release-note .main .node-navigation a.next,
.node-type-event .main .node-navigation a.next,
.node-type-blog-article .main .node-navigation a.next,
.page-docs-kb .main .node-navigation a.next,
.bbp-reply-content .node-navigation a.next,
article.documentation .node-navigation a.next {
  padding-left: 20px;
  padding-right: 40px;
}
body[class^="node-type-docs-dev-guide"] .main .node-navigation a.next:before,
body[class^="node-type-docs-admin-guide"] .main .node-navigation a.next:before,
.node-type-docs-how-to .main .node-navigation a.next:before,
.page-docs-references .main .node-navigation a.next:before,
.page-docs-plugins .main .node-navigation a.next:before,
.node-type-docs-dev-guide .main .node-navigation a.next:before,
.node-type-docs-dev-guide-v5 .main .node-navigation a.next:before,
.node-type-docs-dev-guide-v6 .main .node-navigation a.next:before,
.node-type-docs-dev-guide-v7 .main .node-navigation a.next:before,
.node-type-docs-dev-guide-v8 .main .node-navigation a.next:before,
.node-type-docs-admin-guide .main .node-navigation a.next:before,
.node-type-docs-admin-guide-v5 .main .node-navigation a.next:before,
.node-type-docs-admin-guide-v6 .main .node-navigation a.next:before,
.node-type-docs-admin-guide-v7 .main .node-navigation a.next:before,
.node-type-docs-admin-guide-v8 .main .node-navigation a.next:before,
.node-type-docs-admin-guide-v5-enterprise .main .node-navigation a.next:before,
.node-type-docs-admin-guide-v6-enterprise .main .node-navigation a.next:before,
.node-type-docs-admin-guide-v7-enterprise .main .node-navigation a.next:before,
.node-type-docs-admin-guide-v8-enterprise .main .node-navigation a.next:before,
.node-type-release-note .main .node-navigation a.next:before,
.node-type-event .main .node-navigation a.next:before,
.node-type-blog-article .main .node-navigation a.next:before,
.page-docs-kb .main .node-navigation a.next:before,
.bbp-reply-content .node-navigation a.next:before,
article.documentation .node-navigation a.next:before {
  transform: rotate(90deg);
  left: inherit;
  right: 0;
}
body[class^="node-type-docs-dev-guide"] .main #content,
body[class^="node-type-docs-admin-guide"] .main #content,
.node-type-docs-how-to .main #content,
.page-docs-references .main #content,
.page-docs-plugins .main #content,
.node-type-docs-dev-guide .main #content,
.node-type-docs-dev-guide-v5 .main #content,
.node-type-docs-dev-guide-v6 .main #content,
.node-type-docs-dev-guide-v7 .main #content,
.node-type-docs-dev-guide-v8 .main #content,
.node-type-docs-admin-guide .main #content,
.node-type-docs-admin-guide-v5 .main #content,
.node-type-docs-admin-guide-v6 .main #content,
.node-type-docs-admin-guide-v7 .main #content,
.node-type-docs-admin-guide-v8 .main #content,
.node-type-docs-admin-guide-v5-enterprise .main #content,
.node-type-docs-admin-guide-v6-enterprise .main #content,
.node-type-docs-admin-guide-v7-enterprise .main #content,
.node-type-docs-admin-guide-v8-enterprise .main #content,
.node-type-release-note .main #content,
.node-type-event .main #content,
.node-type-blog-article .main #content,
.page-docs-kb .main #content,
.bbp-reply-content #content,
article.documentation #content {
  max-width: 1200px;
  padding: 30px 15px;
  margin: auto;
  overflow: auto;
}
@media only screen and (min-width: 768px) {
  body[class^="node-type-docs-dev-guide"] .main #content,
  body[class^="node-type-docs-admin-guide"] .main #content,
  .node-type-docs-how-to .main #content,
  .page-docs-references .main #content,
  .page-docs-plugins .main #content,
  .node-type-docs-dev-guide .main #content,
  .node-type-docs-dev-guide-v5 .main #content,
  .node-type-docs-dev-guide-v6 .main #content,
  .node-type-docs-dev-guide-v7 .main #content,
  .node-type-docs-dev-guide-v8 .main #content,
  .node-type-docs-admin-guide .main #content,
  .node-type-docs-admin-guide-v5 .main #content,
  .node-type-docs-admin-guide-v6 .main #content,
  .node-type-docs-admin-guide-v7 .main #content,
  .node-type-docs-admin-guide-v8 .main #content,
  .node-type-docs-admin-guide-v5-enterprise .main #content,
  .node-type-docs-admin-guide-v6-enterprise .main #content,
  .node-type-docs-admin-guide-v7-enterprise .main #content,
  .node-type-docs-admin-guide-v8-enterprise .main #content,
  .node-type-release-note .main #content,
  .node-type-event .main #content,
  .node-type-blog-article .main #content,
  .page-docs-kb .main #content,
  .bbp-reply-content #content,
  article.documentation #content {
    padding: 30px;
  }
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-infos,
body[class^="node-type-docs-admin-guide"] .main .wrapper-infos,
.node-type-docs-how-to .main .wrapper-infos,
.page-docs-references .main .wrapper-infos,
.page-docs-plugins .main .wrapper-infos,
.node-type-docs-dev-guide .main .wrapper-infos,
.node-type-docs-dev-guide-v5 .main .wrapper-infos,
.node-type-docs-dev-guide-v6 .main .wrapper-infos,
.node-type-docs-dev-guide-v7 .main .wrapper-infos,
.node-type-docs-dev-guide-v8 .main .wrapper-infos,
.node-type-docs-admin-guide .main .wrapper-infos,
.node-type-docs-admin-guide-v5 .main .wrapper-infos,
.node-type-docs-admin-guide-v6 .main .wrapper-infos,
.node-type-docs-admin-guide-v7 .main .wrapper-infos,
.node-type-docs-admin-guide-v8 .main .wrapper-infos,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-infos,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-infos,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-infos,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-infos,
.node-type-release-note .main .wrapper-infos,
.node-type-event .main .wrapper-infos,
.node-type-blog-article .main .wrapper-infos,
.page-docs-kb .main .wrapper-infos,
.bbp-reply-content .wrapper-infos,
article.documentation .wrapper-infos {
  font-size: 1.25em;
}
body[class^="node-type-docs-dev-guide"] .main .field,
body[class^="node-type-docs-admin-guide"] .main .field,
.node-type-docs-how-to .main .field,
.page-docs-references .main .field,
.page-docs-plugins .main .field,
.node-type-docs-dev-guide .main .field,
.node-type-docs-dev-guide-v5 .main .field,
.node-type-docs-dev-guide-v6 .main .field,
.node-type-docs-dev-guide-v7 .main .field,
.node-type-docs-dev-guide-v8 .main .field,
.node-type-docs-admin-guide .main .field,
.node-type-docs-admin-guide-v5 .main .field,
.node-type-docs-admin-guide-v6 .main .field,
.node-type-docs-admin-guide-v7 .main .field,
.node-type-docs-admin-guide-v8 .main .field,
.node-type-docs-admin-guide-v5-enterprise .main .field,
.node-type-docs-admin-guide-v6-enterprise .main .field,
.node-type-docs-admin-guide-v7-enterprise .main .field,
.node-type-docs-admin-guide-v8-enterprise .main .field,
.node-type-release-note .main .field,
.node-type-event .main .field,
.node-type-blog-article .main .field,
.page-docs-kb .main .field,
.bbp-reply-content .field,
article.documentation .field {
  margin: 0;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-content-markdown,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-content-markdown,
.node-type-docs-how-to .main .field.field-name-field-release-content-markdown,
.page-docs-references .main .field.field-name-field-release-content-markdown,
.page-docs-plugins .main .field.field-name-field-release-content-markdown,
.node-type-docs-dev-guide .main .field.field-name-field-release-content-markdown,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-content-markdown,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-content-markdown,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-content-markdown,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-content-markdown,
.node-type-docs-admin-guide .main .field.field-name-field-release-content-markdown,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-content-markdown,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-content-markdown,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-content-markdown,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-content-markdown,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-content-markdown,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-content-markdown,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-content-markdown,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-content-markdown,
.node-type-release-note .main .field.field-name-field-release-content-markdown,
.node-type-event .main .field.field-name-field-release-content-markdown,
.node-type-blog-article .main .field.field-name-field-release-content-markdown,
.page-docs-kb .main .field.field-name-field-release-content-markdown,
.bbp-reply-content .field.field-name-field-release-content-markdown,
article.documentation .field.field-name-field-release-content-markdown {
  clear: both;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds,
.node-type-docs-how-to .main .field.field-name-field-release-builds,
.page-docs-references .main .field.field-name-field-release-builds,
.page-docs-plugins .main .field.field-name-field-release-builds,
.node-type-docs-dev-guide .main .field.field-name-field-release-builds,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds,
.node-type-release-note .main .field.field-name-field-release-builds,
.node-type-event .main .field.field-name-field-release-builds,
.node-type-blog-article .main .field.field-name-field-release-builds,
.page-docs-kb .main .field.field-name-field-release-builds,
.bbp-reply-content .field.field-name-field-release-builds,
article.documentation .field.field-name-field-release-builds {
  border: 1px solid var(--sys-color-grey);
  margin-bottom: -1px;
  margin-top: 0;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type,
.node-type-docs-how-to .main .field.field-name-field-release-type,
.page-docs-references .main .field.field-name-field-release-type,
.page-docs-plugins .main .field.field-name-field-release-type,
.node-type-docs-dev-guide .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type,
.node-type-release-note .main .field.field-name-field-release-type,
.node-type-event .main .field.field-name-field-release-type,
.node-type-blog-article .main .field.field-name-field-release-type,
.page-docs-kb .main .field.field-name-field-release-type,
.bbp-reply-content .field.field-name-field-release-type,
article.documentation .field.field-name-field-release-type {
  border: 1px solid var(--sys-color-grey);
  margin-bottom: -1px;
  margin-top: 0;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type,
.node-type-docs-how-to .main .field.field-name-field-release-license-type,
.page-docs-references .main .field.field-name-field-release-license-type,
.page-docs-plugins .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type,
.node-type-release-note .main .field.field-name-field-release-license-type,
.node-type-event .main .field.field-name-field-release-license-type,
.node-type-blog-article .main .field.field-name-field-release-license-type,
.page-docs-kb .main .field.field-name-field-release-license-type,
.bbp-reply-content .field.field-name-field-release-license-type,
article.documentation .field.field-name-field-release-license-type {
  border: 1px solid var(--sys-color-grey);
  margin-bottom: -1px;
  margin-top: 0;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version,
.node-type-docs-how-to .main .field.field-name-field-release-version,
.page-docs-references .main .field.field-name-field-release-version,
.page-docs-plugins .main .field.field-name-field-release-version,
.node-type-docs-dev-guide .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version,
.node-type-release-note .main .field.field-name-field-release-version,
.node-type-event .main .field.field-name-field-release-version,
.node-type-blog-article .main .field.field-name-field-release-version,
.page-docs-kb .main .field.field-name-field-release-version,
.bbp-reply-content .field.field-name-field-release-version,
article.documentation .field.field-name-field-release-version {
  border: 1px solid var(--sys-color-grey);
  margin-bottom: -1px;
  margin-top: 0;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds div.field-label,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type div.field-label,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type div.field-label,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version div.field-label,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds div.field-label,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type div.field-label,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type div.field-label,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version div.field-label,
.node-type-docs-how-to .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-how-to .main .field.field-name-field-release-type div.field-label,
.node-type-docs-how-to .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-how-to .main .field.field-name-field-release-version div.field-label,
.page-docs-references .main .field.field-name-field-release-builds div.field-label,
.page-docs-references .main .field.field-name-field-release-type div.field-label,
.page-docs-references .main .field.field-name-field-release-license-type div.field-label,
.page-docs-references .main .field.field-name-field-release-version div.field-label,
.page-docs-plugins .main .field.field-name-field-release-builds div.field-label,
.page-docs-plugins .main .field.field-name-field-release-type div.field-label,
.page-docs-plugins .main .field.field-name-field-release-license-type div.field-label,
.page-docs-plugins .main .field.field-name-field-release-version div.field-label,
.node-type-docs-dev-guide .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-dev-guide .main .field.field-name-field-release-type div.field-label,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-dev-guide .main .field.field-name-field-release-version div.field-label,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version div.field-label,
.node-type-release-note .main .field.field-name-field-release-builds div.field-label,
.node-type-release-note .main .field.field-name-field-release-type div.field-label,
.node-type-release-note .main .field.field-name-field-release-license-type div.field-label,
.node-type-release-note .main .field.field-name-field-release-version div.field-label,
.node-type-event .main .field.field-name-field-release-builds div.field-label,
.node-type-event .main .field.field-name-field-release-type div.field-label,
.node-type-event .main .field.field-name-field-release-license-type div.field-label,
.node-type-event .main .field.field-name-field-release-version div.field-label,
.node-type-blog-article .main .field.field-name-field-release-builds div.field-label,
.node-type-blog-article .main .field.field-name-field-release-type div.field-label,
.node-type-blog-article .main .field.field-name-field-release-license-type div.field-label,
.node-type-blog-article .main .field.field-name-field-release-version div.field-label,
.page-docs-kb .main .field.field-name-field-release-builds div.field-label,
.page-docs-kb .main .field.field-name-field-release-type div.field-label,
.page-docs-kb .main .field.field-name-field-release-license-type div.field-label,
.page-docs-kb .main .field.field-name-field-release-version div.field-label,
.bbp-reply-content .field.field-name-field-release-builds div.field-label,
.bbp-reply-content .field.field-name-field-release-type div.field-label,
.bbp-reply-content .field.field-name-field-release-license-type div.field-label,
.bbp-reply-content .field.field-name-field-release-version div.field-label,
article.documentation .field.field-name-field-release-builds div.field-label,
article.documentation .field.field-name-field-release-type div.field-label,
article.documentation .field.field-name-field-release-license-type div.field-label,
article.documentation .field.field-name-field-release-version div.field-label {
  border-bottom: 1px solid var(--sys-color-grey);
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version,
.node-type-docs-how-to .main .field.field-name-field-release-builds,
.node-type-docs-how-to .main .field.field-name-field-release-type,
.node-type-docs-how-to .main .field.field-name-field-release-license-type,
.node-type-docs-how-to .main .field.field-name-field-release-version,
.page-docs-references .main .field.field-name-field-release-builds,
.page-docs-references .main .field.field-name-field-release-type,
.page-docs-references .main .field.field-name-field-release-license-type,
.page-docs-references .main .field.field-name-field-release-version,
.page-docs-plugins .main .field.field-name-field-release-builds,
.page-docs-plugins .main .field.field-name-field-release-type,
.page-docs-plugins .main .field.field-name-field-release-license-type,
.page-docs-plugins .main .field.field-name-field-release-version,
.node-type-docs-dev-guide .main .field.field-name-field-release-builds,
.node-type-docs-dev-guide .main .field.field-name-field-release-type,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide .main .field.field-name-field-release-type,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version,
.node-type-release-note .main .field.field-name-field-release-builds,
.node-type-release-note .main .field.field-name-field-release-type,
.node-type-release-note .main .field.field-name-field-release-license-type,
.node-type-release-note .main .field.field-name-field-release-version,
.node-type-event .main .field.field-name-field-release-builds,
.node-type-event .main .field.field-name-field-release-type,
.node-type-event .main .field.field-name-field-release-license-type,
.node-type-event .main .field.field-name-field-release-version,
.node-type-blog-article .main .field.field-name-field-release-builds,
.node-type-blog-article .main .field.field-name-field-release-type,
.node-type-blog-article .main .field.field-name-field-release-license-type,
.node-type-blog-article .main .field.field-name-field-release-version,
.page-docs-kb .main .field.field-name-field-release-builds,
.page-docs-kb .main .field.field-name-field-release-type,
.page-docs-kb .main .field.field-name-field-release-license-type,
.page-docs-kb .main .field.field-name-field-release-version,
.bbp-reply-content .field.field-name-field-release-builds,
.bbp-reply-content .field.field-name-field-release-type,
.bbp-reply-content .field.field-name-field-release-license-type,
.bbp-reply-content .field.field-name-field-release-version,
article.documentation .field.field-name-field-release-builds,
article.documentation .field.field-name-field-release-type,
article.documentation .field.field-name-field-release-license-type,
article.documentation .field.field-name-field-release-version {
  position: relative;
  font-size: 15px;
  line-height: 20px;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds div.field-label,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type div.field-label,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type div.field-label,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version div.field-label,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds div.field-label,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type div.field-label,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type div.field-label,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version div.field-label,
.node-type-docs-how-to .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-how-to .main .field.field-name-field-release-type div.field-label,
.node-type-docs-how-to .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-how-to .main .field.field-name-field-release-version div.field-label,
.page-docs-references .main .field.field-name-field-release-builds div.field-label,
.page-docs-references .main .field.field-name-field-release-type div.field-label,
.page-docs-references .main .field.field-name-field-release-license-type div.field-label,
.page-docs-references .main .field.field-name-field-release-version div.field-label,
.page-docs-plugins .main .field.field-name-field-release-builds div.field-label,
.page-docs-plugins .main .field.field-name-field-release-type div.field-label,
.page-docs-plugins .main .field.field-name-field-release-license-type div.field-label,
.page-docs-plugins .main .field.field-name-field-release-version div.field-label,
.node-type-docs-dev-guide .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-dev-guide .main .field.field-name-field-release-type div.field-label,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-dev-guide .main .field.field-name-field-release-version div.field-label,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version div.field-label,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds div.field-label,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type div.field-label,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type div.field-label,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version div.field-label,
.node-type-release-note .main .field.field-name-field-release-builds div.field-label,
.node-type-release-note .main .field.field-name-field-release-type div.field-label,
.node-type-release-note .main .field.field-name-field-release-license-type div.field-label,
.node-type-release-note .main .field.field-name-field-release-version div.field-label,
.node-type-event .main .field.field-name-field-release-builds div.field-label,
.node-type-event .main .field.field-name-field-release-type div.field-label,
.node-type-event .main .field.field-name-field-release-license-type div.field-label,
.node-type-event .main .field.field-name-field-release-version div.field-label,
.node-type-blog-article .main .field.field-name-field-release-builds div.field-label,
.node-type-blog-article .main .field.field-name-field-release-type div.field-label,
.node-type-blog-article .main .field.field-name-field-release-license-type div.field-label,
.node-type-blog-article .main .field.field-name-field-release-version div.field-label,
.page-docs-kb .main .field.field-name-field-release-builds div.field-label,
.page-docs-kb .main .field.field-name-field-release-type div.field-label,
.page-docs-kb .main .field.field-name-field-release-license-type div.field-label,
.page-docs-kb .main .field.field-name-field-release-version div.field-label,
.bbp-reply-content .field.field-name-field-release-builds div.field-label,
.bbp-reply-content .field.field-name-field-release-type div.field-label,
.bbp-reply-content .field.field-name-field-release-license-type div.field-label,
.bbp-reply-content .field.field-name-field-release-version div.field-label,
article.documentation .field.field-name-field-release-builds div.field-label,
article.documentation .field.field-name-field-release-type div.field-label,
article.documentation .field.field-name-field-release-license-type div.field-label,
article.documentation .field.field-name-field-release-version div.field-label {
  text-align: center;
  font-weight: 600;
  color: var(--sys-color-green);
  padding: 20px;
  background: rgba(50,206,175,0.15);
  display: block;
  margin: 0;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds div.field-label:before,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type div.field-label:before,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type div.field-label:before,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version div.field-label:before,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds div.field-label:before,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type div.field-label:before,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type div.field-label:before,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-how-to .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-how-to .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-how-to .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-how-to .main .field.field-name-field-release-version div.field-label:before,
.page-docs-references .main .field.field-name-field-release-builds div.field-label:before,
.page-docs-references .main .field.field-name-field-release-type div.field-label:before,
.page-docs-references .main .field.field-name-field-release-license-type div.field-label:before,
.page-docs-references .main .field.field-name-field-release-version div.field-label:before,
.page-docs-plugins .main .field.field-name-field-release-builds div.field-label:before,
.page-docs-plugins .main .field.field-name-field-release-type div.field-label:before,
.page-docs-plugins .main .field.field-name-field-release-license-type div.field-label:before,
.page-docs-plugins .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-dev-guide .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-dev-guide .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-dev-guide .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version div.field-label:before,
.node-type-release-note .main .field.field-name-field-release-builds div.field-label:before,
.node-type-release-note .main .field.field-name-field-release-type div.field-label:before,
.node-type-release-note .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-release-note .main .field.field-name-field-release-version div.field-label:before,
.node-type-event .main .field.field-name-field-release-builds div.field-label:before,
.node-type-event .main .field.field-name-field-release-type div.field-label:before,
.node-type-event .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-event .main .field.field-name-field-release-version div.field-label:before,
.node-type-blog-article .main .field.field-name-field-release-builds div.field-label:before,
.node-type-blog-article .main .field.field-name-field-release-type div.field-label:before,
.node-type-blog-article .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-blog-article .main .field.field-name-field-release-version div.field-label:before,
.page-docs-kb .main .field.field-name-field-release-builds div.field-label:before,
.page-docs-kb .main .field.field-name-field-release-type div.field-label:before,
.page-docs-kb .main .field.field-name-field-release-license-type div.field-label:before,
.page-docs-kb .main .field.field-name-field-release-version div.field-label:before,
.bbp-reply-content .field.field-name-field-release-builds div.field-label:before,
.bbp-reply-content .field.field-name-field-release-type div.field-label:before,
.bbp-reply-content .field.field-name-field-release-license-type div.field-label:before,
.bbp-reply-content .field.field-name-field-release-version div.field-label:before,
article.documentation .field.field-name-field-release-builds div.field-label:before,
article.documentation .field.field-name-field-release-type div.field-label:before,
article.documentation .field.field-name-field-release-license-type div.field-label:before,
article.documentation .field.field-name-field-release-version div.field-label:before {
  content: '';
  display: inline-block;
  position: relative;
  margin-right: 20px;
  font-family: 'icomoon';
  font-size: 20px;
  font-weight: normal;
  top: 2px;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds div.field-items,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type div.field-items,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type div.field-items,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version div.field-items,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds div.field-items,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type div.field-items,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type div.field-items,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version div.field-items,
.node-type-docs-how-to .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-how-to .main .field.field-name-field-release-type div.field-items,
.node-type-docs-how-to .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-how-to .main .field.field-name-field-release-version div.field-items,
.page-docs-references .main .field.field-name-field-release-builds div.field-items,
.page-docs-references .main .field.field-name-field-release-type div.field-items,
.page-docs-references .main .field.field-name-field-release-license-type div.field-items,
.page-docs-references .main .field.field-name-field-release-version div.field-items,
.page-docs-plugins .main .field.field-name-field-release-builds div.field-items,
.page-docs-plugins .main .field.field-name-field-release-type div.field-items,
.page-docs-plugins .main .field.field-name-field-release-license-type div.field-items,
.page-docs-plugins .main .field.field-name-field-release-version div.field-items,
.node-type-docs-dev-guide .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-dev-guide .main .field.field-name-field-release-type div.field-items,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-dev-guide .main .field.field-name-field-release-version div.field-items,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type div.field-items,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version div.field-items,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type div.field-items,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version div.field-items,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type div.field-items,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version div.field-items,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type div.field-items,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version div.field-items,
.node-type-docs-admin-guide .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-admin-guide .main .field.field-name-field-release-type div.field-items,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-admin-guide .main .field.field-name-field-release-version div.field-items,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type div.field-items,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version div.field-items,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type div.field-items,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version div.field-items,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type div.field-items,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version div.field-items,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type div.field-items,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version div.field-items,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type div.field-items,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version div.field-items,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type div.field-items,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version div.field-items,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type div.field-items,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version div.field-items,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds div.field-items,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type div.field-items,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type div.field-items,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version div.field-items,
.node-type-release-note .main .field.field-name-field-release-builds div.field-items,
.node-type-release-note .main .field.field-name-field-release-type div.field-items,
.node-type-release-note .main .field.field-name-field-release-license-type div.field-items,
.node-type-release-note .main .field.field-name-field-release-version div.field-items,
.node-type-event .main .field.field-name-field-release-builds div.field-items,
.node-type-event .main .field.field-name-field-release-type div.field-items,
.node-type-event .main .field.field-name-field-release-license-type div.field-items,
.node-type-event .main .field.field-name-field-release-version div.field-items,
.node-type-blog-article .main .field.field-name-field-release-builds div.field-items,
.node-type-blog-article .main .field.field-name-field-release-type div.field-items,
.node-type-blog-article .main .field.field-name-field-release-license-type div.field-items,
.node-type-blog-article .main .field.field-name-field-release-version div.field-items,
.page-docs-kb .main .field.field-name-field-release-builds div.field-items,
.page-docs-kb .main .field.field-name-field-release-type div.field-items,
.page-docs-kb .main .field.field-name-field-release-license-type div.field-items,
.page-docs-kb .main .field.field-name-field-release-version div.field-items,
.bbp-reply-content .field.field-name-field-release-builds div.field-items,
.bbp-reply-content .field.field-name-field-release-type div.field-items,
.bbp-reply-content .field.field-name-field-release-license-type div.field-items,
.bbp-reply-content .field.field-name-field-release-version div.field-items,
article.documentation .field.field-name-field-release-builds div.field-items,
article.documentation .field.field-name-field-release-type div.field-items,
article.documentation .field.field-name-field-release-license-type div.field-items,
article.documentation .field.field-name-field-release-version div.field-items {
  text-align: center;
  padding: 20px;
  display: block;
  margin-left: 0;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds div.field-items .field-item,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type div.field-items .field-item,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type div.field-items .field-item,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version div.field-items .field-item,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds div.field-items .field-item,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type div.field-items .field-item,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type div.field-items .field-item,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-how-to .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-how-to .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-how-to .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-how-to .main .field.field-name-field-release-version div.field-items .field-item,
.page-docs-references .main .field.field-name-field-release-builds div.field-items .field-item,
.page-docs-references .main .field.field-name-field-release-type div.field-items .field-item,
.page-docs-references .main .field.field-name-field-release-license-type div.field-items .field-item,
.page-docs-references .main .field.field-name-field-release-version div.field-items .field-item,
.page-docs-plugins .main .field.field-name-field-release-builds div.field-items .field-item,
.page-docs-plugins .main .field.field-name-field-release-type div.field-items .field-item,
.page-docs-plugins .main .field.field-name-field-release-license-type div.field-items .field-item,
.page-docs-plugins .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-dev-guide .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-dev-guide .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-dev-guide .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-admin-guide .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-admin-guide .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-admin-guide .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-release-note .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-release-note .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-release-note .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-release-note .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-event .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-event .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-event .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-event .main .field.field-name-field-release-version div.field-items .field-item,
.node-type-blog-article .main .field.field-name-field-release-builds div.field-items .field-item,
.node-type-blog-article .main .field.field-name-field-release-type div.field-items .field-item,
.node-type-blog-article .main .field.field-name-field-release-license-type div.field-items .field-item,
.node-type-blog-article .main .field.field-name-field-release-version div.field-items .field-item,
.page-docs-kb .main .field.field-name-field-release-builds div.field-items .field-item,
.page-docs-kb .main .field.field-name-field-release-type div.field-items .field-item,
.page-docs-kb .main .field.field-name-field-release-license-type div.field-items .field-item,
.page-docs-kb .main .field.field-name-field-release-version div.field-items .field-item,
.bbp-reply-content .field.field-name-field-release-builds div.field-items .field-item,
.bbp-reply-content .field.field-name-field-release-type div.field-items .field-item,
.bbp-reply-content .field.field-name-field-release-license-type div.field-items .field-item,
.bbp-reply-content .field.field-name-field-release-version div.field-items .field-item,
article.documentation .field.field-name-field-release-builds div.field-items .field-item,
article.documentation .field.field-name-field-release-type div.field-items .field-item,
article.documentation .field.field-name-field-release-license-type div.field-items .field-item,
article.documentation .field.field-name-field-release-version div.field-items .field-item {
  width: 100%;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds div.field-label:before,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-how-to .main .field.field-name-field-release-builds div.field-label:before,
.page-docs-references .main .field.field-name-field-release-builds div.field-label:before,
.page-docs-plugins .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-dev-guide .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds div.field-label:before,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds div.field-label:before,
.node-type-release-note .main .field.field-name-field-release-builds div.field-label:before,
.node-type-event .main .field.field-name-field-release-builds div.field-label:before,
.node-type-blog-article .main .field.field-name-field-release-builds div.field-label:before,
.page-docs-kb .main .field.field-name-field-release-builds div.field-label:before,
.bbp-reply-content .field.field-name-field-release-builds div.field-label:before,
article.documentation .field.field-name-field-release-builds div.field-label:before {
  content: "\ec88";
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type div.field-label:before,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-how-to .main .field.field-name-field-release-type div.field-label:before,
.page-docs-references .main .field.field-name-field-release-type div.field-label:before,
.page-docs-plugins .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-dev-guide .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type div.field-label:before,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type div.field-label:before,
.node-type-release-note .main .field.field-name-field-release-type div.field-label:before,
.node-type-event .main .field.field-name-field-release-type div.field-label:before,
.node-type-blog-article .main .field.field-name-field-release-type div.field-label:before,
.page-docs-kb .main .field.field-name-field-release-type div.field-label:before,
.bbp-reply-content .field.field-name-field-release-type div.field-label:before,
article.documentation .field.field-name-field-release-type div.field-label:before {
  content: "\ec90";
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type div.field-label:before,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-how-to .main .field.field-name-field-release-license-type div.field-label:before,
.page-docs-references .main .field.field-name-field-release-license-type div.field-label:before,
.page-docs-plugins .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-release-note .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-event .main .field.field-name-field-release-license-type div.field-label:before,
.node-type-blog-article .main .field.field-name-field-release-license-type div.field-label:before,
.page-docs-kb .main .field.field-name-field-release-license-type div.field-label:before,
.bbp-reply-content .field.field-name-field-release-license-type div.field-label:before,
article.documentation .field.field-name-field-release-license-type div.field-label:before {
  content: "\ec91";
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version div.field-label:before,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-how-to .main .field.field-name-field-release-version div.field-label:before,
.page-docs-references .main .field.field-name-field-release-version div.field-label:before,
.page-docs-plugins .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-dev-guide .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version div.field-label:before,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version div.field-label:before,
.node-type-release-note .main .field.field-name-field-release-version div.field-label:before,
.node-type-event .main .field.field-name-field-release-version div.field-label:before,
.node-type-blog-article .main .field.field-name-field-release-version div.field-label:before,
.page-docs-kb .main .field.field-name-field-release-version div.field-label:before,
.bbp-reply-content .field.field-name-field-release-version div.field-label:before,
article.documentation .field.field-name-field-release-version div.field-label:before {
  content: "\ec91";
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version,
.node-type-docs-how-to .main .field.field-name-field-release-type,
.node-type-docs-how-to .main .field.field-name-field-release-license-type,
.node-type-docs-how-to .main .field.field-name-field-release-version,
.page-docs-references .main .field.field-name-field-release-type,
.page-docs-references .main .field.field-name-field-release-license-type,
.page-docs-references .main .field.field-name-field-release-version,
.page-docs-plugins .main .field.field-name-field-release-type,
.page-docs-plugins .main .field.field-name-field-release-license-type,
.page-docs-plugins .main .field.field-name-field-release-version,
.node-type-docs-dev-guide .main .field.field-name-field-release-type,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide .main .field.field-name-field-release-type,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version,
.node-type-release-note .main .field.field-name-field-release-type,
.node-type-release-note .main .field.field-name-field-release-license-type,
.node-type-release-note .main .field.field-name-field-release-version,
.node-type-event .main .field.field-name-field-release-type,
.node-type-event .main .field.field-name-field-release-license-type,
.node-type-event .main .field.field-name-field-release-version,
.node-type-blog-article .main .field.field-name-field-release-type,
.node-type-blog-article .main .field.field-name-field-release-license-type,
.node-type-blog-article .main .field.field-name-field-release-version,
.page-docs-kb .main .field.field-name-field-release-type,
.page-docs-kb .main .field.field-name-field-release-license-type,
.page-docs-kb .main .field.field-name-field-release-version,
.bbp-reply-content .field.field-name-field-release-type,
.bbp-reply-content .field.field-name-field-release-license-type,
.bbp-reply-content .field.field-name-field-release-version,
article.documentation .field.field-name-field-release-type,
article.documentation .field.field-name-field-release-license-type,
article.documentation .field.field-name-field-release-version {
  zoom: 1;
  width: 100%;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type:after,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type:after,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version:after,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type:after,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type:after,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version:after,
.node-type-docs-how-to .main .field.field-name-field-release-type:after,
.node-type-docs-how-to .main .field.field-name-field-release-license-type:after,
.node-type-docs-how-to .main .field.field-name-field-release-version:after,
.page-docs-references .main .field.field-name-field-release-type:after,
.page-docs-references .main .field.field-name-field-release-license-type:after,
.page-docs-references .main .field.field-name-field-release-version:after,
.page-docs-plugins .main .field.field-name-field-release-type:after,
.page-docs-plugins .main .field.field-name-field-release-license-type:after,
.page-docs-plugins .main .field.field-name-field-release-version:after,
.node-type-docs-dev-guide .main .field.field-name-field-release-type:after,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type:after,
.node-type-docs-dev-guide .main .field.field-name-field-release-version:after,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type:after,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type:after,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version:after,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type:after,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type:after,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version:after,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type:after,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type:after,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version:after,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type:after,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type:after,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version:after,
.node-type-docs-admin-guide .main .field.field-name-field-release-type:after,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type:after,
.node-type-docs-admin-guide .main .field.field-name-field-release-version:after,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type:after,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type:after,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version:after,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type:after,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type:after,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version:after,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type:after,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type:after,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version:after,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type:after,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type:after,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version:after,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type:after,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type:after,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version:after,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type:after,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type:after,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version:after,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type:after,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type:after,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version:after,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type:after,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type:after,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version:after,
.node-type-release-note .main .field.field-name-field-release-type:after,
.node-type-release-note .main .field.field-name-field-release-license-type:after,
.node-type-release-note .main .field.field-name-field-release-version:after,
.node-type-event .main .field.field-name-field-release-type:after,
.node-type-event .main .field.field-name-field-release-license-type:after,
.node-type-event .main .field.field-name-field-release-version:after,
.node-type-blog-article .main .field.field-name-field-release-type:after,
.node-type-blog-article .main .field.field-name-field-release-license-type:after,
.node-type-blog-article .main .field.field-name-field-release-version:after,
.page-docs-kb .main .field.field-name-field-release-type:after,
.page-docs-kb .main .field.field-name-field-release-license-type:after,
.page-docs-kb .main .field.field-name-field-release-version:after,
.bbp-reply-content .field.field-name-field-release-type:after,
.bbp-reply-content .field.field-name-field-release-license-type:after,
.bbp-reply-content .field.field-name-field-release-version:after,
article.documentation .field.field-name-field-release-type:after,
article.documentation .field.field-name-field-release-license-type:after,
article.documentation .field.field-name-field-release-version:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type a,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type a,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version a,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type a,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type a,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version a,
.node-type-docs-how-to .main .field.field-name-field-release-type a,
.node-type-docs-how-to .main .field.field-name-field-release-license-type a,
.node-type-docs-how-to .main .field.field-name-field-release-version a,
.page-docs-references .main .field.field-name-field-release-type a,
.page-docs-references .main .field.field-name-field-release-license-type a,
.page-docs-references .main .field.field-name-field-release-version a,
.page-docs-plugins .main .field.field-name-field-release-type a,
.page-docs-plugins .main .field.field-name-field-release-license-type a,
.page-docs-plugins .main .field.field-name-field-release-version a,
.node-type-docs-dev-guide .main .field.field-name-field-release-type a,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type a,
.node-type-docs-dev-guide .main .field.field-name-field-release-version a,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type a,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type a,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version a,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type a,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type a,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version a,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type a,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type a,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version a,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type a,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type a,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version a,
.node-type-docs-admin-guide .main .field.field-name-field-release-type a,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type a,
.node-type-docs-admin-guide .main .field.field-name-field-release-version a,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type a,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type a,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version a,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type a,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type a,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version a,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type a,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type a,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version a,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type a,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type a,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version a,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type a,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type a,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version a,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type a,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type a,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version a,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type a,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type a,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version a,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type a,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type a,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version a,
.node-type-release-note .main .field.field-name-field-release-type a,
.node-type-release-note .main .field.field-name-field-release-license-type a,
.node-type-release-note .main .field.field-name-field-release-version a,
.node-type-event .main .field.field-name-field-release-type a,
.node-type-event .main .field.field-name-field-release-license-type a,
.node-type-event .main .field.field-name-field-release-version a,
.node-type-blog-article .main .field.field-name-field-release-type a,
.node-type-blog-article .main .field.field-name-field-release-license-type a,
.node-type-blog-article .main .field.field-name-field-release-version a,
.page-docs-kb .main .field.field-name-field-release-type a,
.page-docs-kb .main .field.field-name-field-release-license-type a,
.page-docs-kb .main .field.field-name-field-release-version a,
.bbp-reply-content .field.field-name-field-release-type a,
.bbp-reply-content .field.field-name-field-release-license-type a,
.bbp-reply-content .field.field-name-field-release-version a,
article.documentation .field.field-name-field-release-type a,
article.documentation .field.field-name-field-release-license-type a,
article.documentation .field.field-name-field-release-version a {
  font-weight: 400;
  display: inline-block;
  background-color: transparent;
  color: var(--sys-color-dark);
  border: none;
  padding: 0;
  line-height: 1;
  margin-bottom: 0;
}
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type a:hover,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type a:hover,
body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version a:hover,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type a:hover,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type a:hover,
body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version a:hover,
.node-type-docs-how-to .main .field.field-name-field-release-type a:hover,
.node-type-docs-how-to .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-how-to .main .field.field-name-field-release-version a:hover,
.page-docs-references .main .field.field-name-field-release-type a:hover,
.page-docs-references .main .field.field-name-field-release-license-type a:hover,
.page-docs-references .main .field.field-name-field-release-version a:hover,
.page-docs-plugins .main .field.field-name-field-release-type a:hover,
.page-docs-plugins .main .field.field-name-field-release-license-type a:hover,
.page-docs-plugins .main .field.field-name-field-release-version a:hover,
.node-type-docs-dev-guide .main .field.field-name-field-release-type a:hover,
.node-type-docs-dev-guide .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-dev-guide .main .field.field-name-field-release-version a:hover,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type a:hover,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version a:hover,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type a:hover,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version a:hover,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type a:hover,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version a:hover,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type a:hover,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version a:hover,
.node-type-docs-admin-guide .main .field.field-name-field-release-type a:hover,
.node-type-docs-admin-guide .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-admin-guide .main .field.field-name-field-release-version a:hover,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type a:hover,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version a:hover,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type a:hover,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version a:hover,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type a:hover,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version a:hover,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type a:hover,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version a:hover,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type a:hover,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version a:hover,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type a:hover,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version a:hover,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type a:hover,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version a:hover,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type a:hover,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type a:hover,
.node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version a:hover,
.node-type-release-note .main .field.field-name-field-release-type a:hover,
.node-type-release-note .main .field.field-name-field-release-license-type a:hover,
.node-type-release-note .main .field.field-name-field-release-version a:hover,
.node-type-event .main .field.field-name-field-release-type a:hover,
.node-type-event .main .field.field-name-field-release-license-type a:hover,
.node-type-event .main .field.field-name-field-release-version a:hover,
.node-type-blog-article .main .field.field-name-field-release-type a:hover,
.node-type-blog-article .main .field.field-name-field-release-license-type a:hover,
.node-type-blog-article .main .field.field-name-field-release-version a:hover,
.page-docs-kb .main .field.field-name-field-release-type a:hover,
.page-docs-kb .main .field.field-name-field-release-license-type a:hover,
.page-docs-kb .main .field.field-name-field-release-version a:hover,
.bbp-reply-content .field.field-name-field-release-type a:hover,
.bbp-reply-content .field.field-name-field-release-license-type a:hover,
.bbp-reply-content .field.field-name-field-release-version a:hover,
article.documentation .field.field-name-field-release-type a:hover,
article.documentation .field.field-name-field-release-license-type a:hover,
article.documentation .field.field-name-field-release-version a:hover {
  color: var(--sys-color-red);
}
@media only screen and (min-width: 768px) {
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version,
  .node-type-docs-how-to .main .field.field-name-field-release-builds,
  .node-type-docs-how-to .main .field.field-name-field-release-type,
  .node-type-docs-how-to .main .field.field-name-field-release-license-type,
  .node-type-docs-how-to .main .field.field-name-field-release-version,
  .page-docs-references .main .field.field-name-field-release-builds,
  .page-docs-references .main .field.field-name-field-release-type,
  .page-docs-references .main .field.field-name-field-release-license-type,
  .page-docs-references .main .field.field-name-field-release-version,
  .page-docs-plugins .main .field.field-name-field-release-builds,
  .page-docs-plugins .main .field.field-name-field-release-type,
  .page-docs-plugins .main .field.field-name-field-release-license-type,
  .page-docs-plugins .main .field.field-name-field-release-version,
  .node-type-docs-dev-guide .main .field.field-name-field-release-builds,
  .node-type-docs-dev-guide .main .field.field-name-field-release-type,
  .node-type-docs-dev-guide .main .field.field-name-field-release-license-type,
  .node-type-docs-dev-guide .main .field.field-name-field-release-version,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version,
  .node-type-docs-admin-guide .main .field.field-name-field-release-builds,
  .node-type-docs-admin-guide .main .field.field-name-field-release-type,
  .node-type-docs-admin-guide .main .field.field-name-field-release-license-type,
  .node-type-docs-admin-guide .main .field.field-name-field-release-version,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version,
  .node-type-release-note .main .field.field-name-field-release-builds,
  .node-type-release-note .main .field.field-name-field-release-type,
  .node-type-release-note .main .field.field-name-field-release-license-type,
  .node-type-release-note .main .field.field-name-field-release-version,
  .node-type-event .main .field.field-name-field-release-builds,
  .node-type-event .main .field.field-name-field-release-type,
  .node-type-event .main .field.field-name-field-release-license-type,
  .node-type-event .main .field.field-name-field-release-version,
  .node-type-blog-article .main .field.field-name-field-release-builds,
  .node-type-blog-article .main .field.field-name-field-release-type,
  .node-type-blog-article .main .field.field-name-field-release-license-type,
  .node-type-blog-article .main .field.field-name-field-release-version,
  .page-docs-kb .main .field.field-name-field-release-builds,
  .page-docs-kb .main .field.field-name-field-release-type,
  .page-docs-kb .main .field.field-name-field-release-license-type,
  .page-docs-kb .main .field.field-name-field-release-version,
  .bbp-reply-content .field.field-name-field-release-builds,
  .bbp-reply-content .field.field-name-field-release-type,
  .bbp-reply-content .field.field-name-field-release-license-type,
  .bbp-reply-content .field.field-name-field-release-version,
  article.documentation .field.field-name-field-release-builds,
  article.documentation .field.field-name-field-release-type,
  article.documentation .field.field-name-field-release-license-type,
  article.documentation .field.field-name-field-release-version {
    display: none;
    padding-left: 272px;
    position: relative;
  }
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds div.field-label,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type div.field-label,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type div.field-label,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version div.field-label,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds div.field-label,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type div.field-label,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type div.field-label,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-how-to .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-how-to .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-how-to .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-how-to .main .field.field-name-field-release-version div.field-label,
  .page-docs-references .main .field.field-name-field-release-builds div.field-label,
  .page-docs-references .main .field.field-name-field-release-type div.field-label,
  .page-docs-references .main .field.field-name-field-release-license-type div.field-label,
  .page-docs-references .main .field.field-name-field-release-version div.field-label,
  .page-docs-plugins .main .field.field-name-field-release-builds div.field-label,
  .page-docs-plugins .main .field.field-name-field-release-type div.field-label,
  .page-docs-plugins .main .field.field-name-field-release-license-type div.field-label,
  .page-docs-plugins .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-dev-guide .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-dev-guide .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-dev-guide .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-dev-guide .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-admin-guide .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-admin-guide .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-admin-guide .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-admin-guide .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version div.field-label,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds div.field-label,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type div.field-label,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type div.field-label,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version div.field-label,
  .node-type-release-note .main .field.field-name-field-release-builds div.field-label,
  .node-type-release-note .main .field.field-name-field-release-type div.field-label,
  .node-type-release-note .main .field.field-name-field-release-license-type div.field-label,
  .node-type-release-note .main .field.field-name-field-release-version div.field-label,
  .node-type-event .main .field.field-name-field-release-builds div.field-label,
  .node-type-event .main .field.field-name-field-release-type div.field-label,
  .node-type-event .main .field.field-name-field-release-license-type div.field-label,
  .node-type-event .main .field.field-name-field-release-version div.field-label,
  .node-type-blog-article .main .field.field-name-field-release-builds div.field-label,
  .node-type-blog-article .main .field.field-name-field-release-type div.field-label,
  .node-type-blog-article .main .field.field-name-field-release-license-type div.field-label,
  .node-type-blog-article .main .field.field-name-field-release-version div.field-label,
  .page-docs-kb .main .field.field-name-field-release-builds div.field-label,
  .page-docs-kb .main .field.field-name-field-release-type div.field-label,
  .page-docs-kb .main .field.field-name-field-release-license-type div.field-label,
  .page-docs-kb .main .field.field-name-field-release-version div.field-label,
  .bbp-reply-content .field.field-name-field-release-builds div.field-label,
  .bbp-reply-content .field.field-name-field-release-type div.field-label,
  .bbp-reply-content .field.field-name-field-release-license-type div.field-label,
  .bbp-reply-content .field.field-name-field-release-version div.field-label,
  article.documentation .field.field-name-field-release-builds div.field-label,
  article.documentation .field.field-name-field-release-type div.field-label,
  article.documentation .field.field-name-field-release-license-type div.field-label,
  article.documentation .field.field-name-field-release-version div.field-label {
    position: absolute;
    width: 272px;
    top: 0;
    left: 0;
    bottom: 0;
    border-bottom: none;
    border-right: 1px solid var(--sys-color-grey);
    text-align: left;
    padding-left: 76px;
  }
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds div.field-label:before,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type div.field-label:before,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type div.field-label:before,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version div.field-label:before,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds div.field-label:before,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type div.field-label:before,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type div.field-label:before,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-how-to .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-how-to .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-how-to .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-how-to .main .field.field-name-field-release-version div.field-label:before,
  .page-docs-references .main .field.field-name-field-release-builds div.field-label:before,
  .page-docs-references .main .field.field-name-field-release-type div.field-label:before,
  .page-docs-references .main .field.field-name-field-release-license-type div.field-label:before,
  .page-docs-references .main .field.field-name-field-release-version div.field-label:before,
  .page-docs-plugins .main .field.field-name-field-release-builds div.field-label:before,
  .page-docs-plugins .main .field.field-name-field-release-type div.field-label:before,
  .page-docs-plugins .main .field.field-name-field-release-license-type div.field-label:before,
  .page-docs-plugins .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-dev-guide .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-dev-guide .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-dev-guide .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-dev-guide .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-admin-guide .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-admin-guide .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-admin-guide .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-admin-guide .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version div.field-label:before,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type div.field-label:before,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version div.field-label:before,
  .node-type-release-note .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-release-note .main .field.field-name-field-release-type div.field-label:before,
  .node-type-release-note .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-release-note .main .field.field-name-field-release-version div.field-label:before,
  .node-type-event .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-event .main .field.field-name-field-release-type div.field-label:before,
  .node-type-event .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-event .main .field.field-name-field-release-version div.field-label:before,
  .node-type-blog-article .main .field.field-name-field-release-builds div.field-label:before,
  .node-type-blog-article .main .field.field-name-field-release-type div.field-label:before,
  .node-type-blog-article .main .field.field-name-field-release-license-type div.field-label:before,
  .node-type-blog-article .main .field.field-name-field-release-version div.field-label:before,
  .page-docs-kb .main .field.field-name-field-release-builds div.field-label:before,
  .page-docs-kb .main .field.field-name-field-release-type div.field-label:before,
  .page-docs-kb .main .field.field-name-field-release-license-type div.field-label:before,
  .page-docs-kb .main .field.field-name-field-release-version div.field-label:before,
  .bbp-reply-content .field.field-name-field-release-builds div.field-label:before,
  .bbp-reply-content .field.field-name-field-release-type div.field-label:before,
  .bbp-reply-content .field.field-name-field-release-license-type div.field-label:before,
  .bbp-reply-content .field.field-name-field-release-version div.field-label:before,
  article.documentation .field.field-name-field-release-builds div.field-label:before,
  article.documentation .field.field-name-field-release-type div.field-label:before,
  article.documentation .field.field-name-field-release-license-type div.field-label:before,
  article.documentation .field.field-name-field-release-version div.field-label:before {
    position: absolute;
    top: 20px;
    left: 30px;
  }
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-builds div.field-items,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-type div.field-items,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-license-type div.field-items,
  body[class^="node-type-docs-dev-guide"] .main .field.field-name-field-release-version div.field-items,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-builds div.field-items,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-type div.field-items,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-license-type div.field-items,
  body[class^="node-type-docs-admin-guide"] .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-how-to .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-how-to .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-how-to .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-how-to .main .field.field-name-field-release-version div.field-items,
  .page-docs-references .main .field.field-name-field-release-builds div.field-items,
  .page-docs-references .main .field.field-name-field-release-type div.field-items,
  .page-docs-references .main .field.field-name-field-release-license-type div.field-items,
  .page-docs-references .main .field.field-name-field-release-version div.field-items,
  .page-docs-plugins .main .field.field-name-field-release-builds div.field-items,
  .page-docs-plugins .main .field.field-name-field-release-type div.field-items,
  .page-docs-plugins .main .field.field-name-field-release-license-type div.field-items,
  .page-docs-plugins .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-dev-guide .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-dev-guide .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-dev-guide .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-dev-guide .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-dev-guide-v5 .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-dev-guide-v6 .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-dev-guide-v7 .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-dev-guide-v8 .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-admin-guide .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-admin-guide .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-admin-guide .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-admin-guide .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-admin-guide-v5 .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-admin-guide-v6 .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-admin-guide-v7 .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-admin-guide-v8 .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-admin-guide-v5-enterprise .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-admin-guide-v6-enterprise .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-admin-guide-v7-enterprise .main .field.field-name-field-release-version div.field-items,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-builds div.field-items,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-type div.field-items,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-license-type div.field-items,
  .node-type-docs-admin-guide-v8-enterprise .main .field.field-name-field-release-version div.field-items,
  .node-type-release-note .main .field.field-name-field-release-builds div.field-items,
  .node-type-release-note .main .field.field-name-field-release-type div.field-items,
  .node-type-release-note .main .field.field-name-field-release-license-type div.field-items,
  .node-type-release-note .main .field.field-name-field-release-version div.field-items,
  .node-type-event .main .field.field-name-field-release-builds div.field-items,
  .node-type-event .main .field.field-name-field-release-type div.field-items,
  .node-type-event .main .field.field-name-field-release-license-type div.field-items,
  .node-type-event .main .field.field-name-field-release-version div.field-items,
  .node-type-blog-article .main .field.field-name-field-release-builds div.field-items,
  .node-type-blog-article .main .field.field-name-field-release-type div.field-items,
  .node-type-blog-article .main .field.field-name-field-release-license-type div.field-items,
  .node-type-blog-article .main .field.field-name-field-release-version div.field-items,
  .page-docs-kb .main .field.field-name-field-release-builds div.field-items,
  .page-docs-kb .main .field.field-name-field-release-type div.field-items,
  .page-docs-kb .main .field.field-name-field-release-license-type div.field-items,
  .page-docs-kb .main .field.field-name-field-release-version div.field-items,
  .bbp-reply-content .field.field-name-field-release-builds div.field-items,
  .bbp-reply-content .field.field-name-field-release-type div.field-items,
  .bbp-reply-content .field.field-name-field-release-license-type div.field-items,
  .bbp-reply-content .field.field-name-field-release-version div.field-items,
  article.documentation .field.field-name-field-release-builds div.field-items,
  article.documentation .field.field-name-field-release-type div.field-items,
  article.documentation .field.field-name-field-release-license-type div.field-items,
  article.documentation .field.field-name-field-release-version div.field-items {
    text-align: left;
  }
}
body[class^="node-type-docs-dev-guide"] .main .release-info-wrapper,
body[class^="node-type-docs-admin-guide"] .main .release-info-wrapper,
.node-type-docs-how-to .main .release-info-wrapper,
.page-docs-references .main .release-info-wrapper,
.page-docs-plugins .main .release-info-wrapper,
.node-type-docs-dev-guide .main .release-info-wrapper,
.node-type-docs-dev-guide-v5 .main .release-info-wrapper,
.node-type-docs-dev-guide-v6 .main .release-info-wrapper,
.node-type-docs-dev-guide-v7 .main .release-info-wrapper,
.node-type-docs-dev-guide-v8 .main .release-info-wrapper,
.node-type-docs-admin-guide .main .release-info-wrapper,
.node-type-docs-admin-guide-v5 .main .release-info-wrapper,
.node-type-docs-admin-guide-v6 .main .release-info-wrapper,
.node-type-docs-admin-guide-v7 .main .release-info-wrapper,
.node-type-docs-admin-guide-v8 .main .release-info-wrapper,
.node-type-docs-admin-guide-v5-enterprise .main .release-info-wrapper,
.node-type-docs-admin-guide-v6-enterprise .main .release-info-wrapper,
.node-type-docs-admin-guide-v7-enterprise .main .release-info-wrapper,
.node-type-docs-admin-guide-v8-enterprise .main .release-info-wrapper,
.node-type-release-note .main .release-info-wrapper,
.node-type-event .main .release-info-wrapper,
.node-type-blog-article .main .release-info-wrapper,
.page-docs-kb .main .release-info-wrapper,
.bbp-reply-content .release-info-wrapper,
article.documentation .release-info-wrapper {
  border-top: none;
  border-bottom: 1px solid var(--sys-color-grey);
  padding: 10px 0 6px;
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list,
body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list,
.node-type-docs-how-to .main .wrapper-build-list,
.page-docs-references .main .wrapper-build-list,
.page-docs-plugins .main .wrapper-build-list,
.node-type-docs-dev-guide .main .wrapper-build-list,
.node-type-docs-dev-guide-v5 .main .wrapper-build-list,
.node-type-docs-dev-guide-v6 .main .wrapper-build-list,
.node-type-docs-dev-guide-v7 .main .wrapper-build-list,
.node-type-docs-dev-guide-v8 .main .wrapper-build-list,
.node-type-docs-admin-guide .main .wrapper-build-list,
.node-type-docs-admin-guide-v5 .main .wrapper-build-list,
.node-type-docs-admin-guide-v6 .main .wrapper-build-list,
.node-type-docs-admin-guide-v7 .main .wrapper-build-list,
.node-type-docs-admin-guide-v8 .main .wrapper-build-list,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list,
.node-type-release-note .main .wrapper-build-list,
.node-type-event .main .wrapper-build-list,
.node-type-blog-article .main .wrapper-build-list,
.page-docs-kb .main .wrapper-build-list,
.bbp-reply-content .wrapper-build-list,
article.documentation .wrapper-build-list {
  clear: both;
  border: 2px solid var(--sys-color-grey);
  margin-top: 80px;
  margin-bottom: 40px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  text-align: center;
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list h2,
body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list h2,
.node-type-docs-how-to .main .wrapper-build-list h2,
.page-docs-references .main .wrapper-build-list h2,
.page-docs-plugins .main .wrapper-build-list h2,
.node-type-docs-dev-guide .main .wrapper-build-list h2,
.node-type-docs-dev-guide-v5 .main .wrapper-build-list h2,
.node-type-docs-dev-guide-v6 .main .wrapper-build-list h2,
.node-type-docs-dev-guide-v7 .main .wrapper-build-list h2,
.node-type-docs-dev-guide-v8 .main .wrapper-build-list h2,
.node-type-docs-admin-guide .main .wrapper-build-list h2,
.node-type-docs-admin-guide-v5 .main .wrapper-build-list h2,
.node-type-docs-admin-guide-v6 .main .wrapper-build-list h2,
.node-type-docs-admin-guide-v7 .main .wrapper-build-list h2,
.node-type-docs-admin-guide-v8 .main .wrapper-build-list h2,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list h2,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list h2,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list h2,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list h2,
.node-type-release-note .main .wrapper-build-list h2,
.node-type-event .main .wrapper-build-list h2,
.node-type-blog-article .main .wrapper-build-list h2,
.page-docs-kb .main .wrapper-build-list h2,
.bbp-reply-content .wrapper-build-list h2,
article.documentation .wrapper-build-list h2 {
  margin: 0;
  font-size: 16px;
  color: #afb2be;
  text-transform: none;
  display: none;
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list ul,
body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list ul,
.node-type-docs-how-to .main .wrapper-build-list ul,
.page-docs-references .main .wrapper-build-list ul,
.page-docs-plugins .main .wrapper-build-list ul,
.node-type-docs-dev-guide .main .wrapper-build-list ul,
.node-type-docs-dev-guide-v5 .main .wrapper-build-list ul,
.node-type-docs-dev-guide-v6 .main .wrapper-build-list ul,
.node-type-docs-dev-guide-v7 .main .wrapper-build-list ul,
.node-type-docs-dev-guide-v8 .main .wrapper-build-list ul,
.node-type-docs-admin-guide .main .wrapper-build-list ul,
.node-type-docs-admin-guide-v5 .main .wrapper-build-list ul,
.node-type-docs-admin-guide-v6 .main .wrapper-build-list ul,
.node-type-docs-admin-guide-v7 .main .wrapper-build-list ul,
.node-type-docs-admin-guide-v8 .main .wrapper-build-list ul,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list ul,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list ul,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list ul,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list ul,
.node-type-release-note .main .wrapper-build-list ul,
.node-type-event .main .wrapper-build-list ul,
.node-type-blog-article .main .wrapper-build-list ul,
.page-docs-kb .main .wrapper-build-list ul,
.bbp-reply-content .wrapper-build-list ul,
article.documentation .wrapper-build-list ul {
  zoom: 1;
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list ul:after,
body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list ul:after,
.node-type-docs-how-to .main .wrapper-build-list ul:after,
.page-docs-references .main .wrapper-build-list ul:after,
.page-docs-plugins .main .wrapper-build-list ul:after,
.node-type-docs-dev-guide .main .wrapper-build-list ul:after,
.node-type-docs-dev-guide-v5 .main .wrapper-build-list ul:after,
.node-type-docs-dev-guide-v6 .main .wrapper-build-list ul:after,
.node-type-docs-dev-guide-v7 .main .wrapper-build-list ul:after,
.node-type-docs-dev-guide-v8 .main .wrapper-build-list ul:after,
.node-type-docs-admin-guide .main .wrapper-build-list ul:after,
.node-type-docs-admin-guide-v5 .main .wrapper-build-list ul:after,
.node-type-docs-admin-guide-v6 .main .wrapper-build-list ul:after,
.node-type-docs-admin-guide-v7 .main .wrapper-build-list ul:after,
.node-type-docs-admin-guide-v8 .main .wrapper-build-list ul:after,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list ul:after,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list ul:after,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list ul:after,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list ul:after,
.node-type-release-note .main .wrapper-build-list ul:after,
.node-type-event .main .wrapper-build-list ul:after,
.node-type-blog-article .main .wrapper-build-list ul:after,
.page-docs-kb .main .wrapper-build-list ul:after,
.bbp-reply-content .wrapper-build-list ul:after,
article.documentation .wrapper-build-list ul:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list ul li,
body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list ul li,
.node-type-docs-how-to .main .wrapper-build-list ul li,
.page-docs-references .main .wrapper-build-list ul li,
.page-docs-plugins .main .wrapper-build-list ul li,
.node-type-docs-dev-guide .main .wrapper-build-list ul li,
.node-type-docs-dev-guide-v5 .main .wrapper-build-list ul li,
.node-type-docs-dev-guide-v6 .main .wrapper-build-list ul li,
.node-type-docs-dev-guide-v7 .main .wrapper-build-list ul li,
.node-type-docs-dev-guide-v8 .main .wrapper-build-list ul li,
.node-type-docs-admin-guide .main .wrapper-build-list ul li,
.node-type-docs-admin-guide-v5 .main .wrapper-build-list ul li,
.node-type-docs-admin-guide-v6 .main .wrapper-build-list ul li,
.node-type-docs-admin-guide-v7 .main .wrapper-build-list ul li,
.node-type-docs-admin-guide-v8 .main .wrapper-build-list ul li,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list ul li,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list ul li,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list ul li,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list ul li,
.node-type-release-note .main .wrapper-build-list ul li,
.node-type-event .main .wrapper-build-list ul li,
.node-type-blog-article .main .wrapper-build-list ul li,
.page-docs-kb .main .wrapper-build-list ul li,
.bbp-reply-content .wrapper-build-list ul li,
article.documentation .wrapper-build-list ul li {
  padding: 15px;
  font-size: 16px;
  margin: 0 !important;
  border-top: 1px solid var(--sys-color-grey);
  min-height: 50px;
  position: relative;
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list ul li.views-row-1,
body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-how-to .main .wrapper-build-list ul li.views-row-1,
.page-docs-references .main .wrapper-build-list ul li.views-row-1,
.page-docs-plugins .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-dev-guide .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-dev-guide-v5 .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-dev-guide-v6 .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-dev-guide-v7 .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-dev-guide-v8 .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-admin-guide .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-admin-guide-v5 .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-admin-guide-v6 .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-admin-guide-v7 .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-admin-guide-v8 .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list ul li.views-row-1,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list ul li.views-row-1,
.node-type-release-note .main .wrapper-build-list ul li.views-row-1,
.node-type-event .main .wrapper-build-list ul li.views-row-1,
.node-type-blog-article .main .wrapper-build-list ul li.views-row-1,
.page-docs-kb .main .wrapper-build-list ul li.views-row-1,
.bbp-reply-content .wrapper-build-list ul li.views-row-1,
article.documentation .wrapper-build-list ul li.views-row-1 {
  border-top: none;
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list a,
body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list a,
.node-type-docs-how-to .main .wrapper-build-list a,
.page-docs-references .main .wrapper-build-list a,
.page-docs-plugins .main .wrapper-build-list a,
.node-type-docs-dev-guide .main .wrapper-build-list a,
.node-type-docs-dev-guide-v5 .main .wrapper-build-list a,
.node-type-docs-dev-guide-v6 .main .wrapper-build-list a,
.node-type-docs-dev-guide-v7 .main .wrapper-build-list a,
.node-type-docs-dev-guide-v8 .main .wrapper-build-list a,
.node-type-docs-admin-guide .main .wrapper-build-list a,
.node-type-docs-admin-guide-v5 .main .wrapper-build-list a,
.node-type-docs-admin-guide-v6 .main .wrapper-build-list a,
.node-type-docs-admin-guide-v7 .main .wrapper-build-list a,
.node-type-docs-admin-guide-v8 .main .wrapper-build-list a,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list a,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list a,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list a,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list a,
.node-type-release-note .main .wrapper-build-list a,
.node-type-event .main .wrapper-build-list a,
.node-type-blog-article .main .wrapper-build-list a,
.page-docs-kb .main .wrapper-build-list a,
.bbp-reply-content .wrapper-build-list a,
article.documentation .wrapper-build-list a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  background: var(--sys-color-red);
  color: white;
  padding: 0px 40px;
  margin-top: 5px;
  margin-bottom: 5px;
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list a:hover,
body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list a:hover,
.node-type-docs-how-to .main .wrapper-build-list a:hover,
.page-docs-references .main .wrapper-build-list a:hover,
.page-docs-plugins .main .wrapper-build-list a:hover,
.node-type-docs-dev-guide .main .wrapper-build-list a:hover,
.node-type-docs-dev-guide-v5 .main .wrapper-build-list a:hover,
.node-type-docs-dev-guide-v6 .main .wrapper-build-list a:hover,
.node-type-docs-dev-guide-v7 .main .wrapper-build-list a:hover,
.node-type-docs-dev-guide-v8 .main .wrapper-build-list a:hover,
.node-type-docs-admin-guide .main .wrapper-build-list a:hover,
.node-type-docs-admin-guide-v5 .main .wrapper-build-list a:hover,
.node-type-docs-admin-guide-v6 .main .wrapper-build-list a:hover,
.node-type-docs-admin-guide-v7 .main .wrapper-build-list a:hover,
.node-type-docs-admin-guide-v8 .main .wrapper-build-list a:hover,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list a:hover,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list a:hover,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list a:hover,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list a:hover,
.node-type-release-note .main .wrapper-build-list a:hover,
.node-type-event .main .wrapper-build-list a:hover,
.node-type-blog-article .main .wrapper-build-list a:hover,
.page-docs-kb .main .wrapper-build-list a:hover,
.bbp-reply-content .wrapper-build-list a:hover,
article.documentation .wrapper-build-list a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list a:active,
body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list a:active,
.node-type-docs-how-to .main .wrapper-build-list a:active,
.page-docs-references .main .wrapper-build-list a:active,
.page-docs-plugins .main .wrapper-build-list a:active,
.node-type-docs-dev-guide .main .wrapper-build-list a:active,
.node-type-docs-dev-guide-v5 .main .wrapper-build-list a:active,
.node-type-docs-dev-guide-v6 .main .wrapper-build-list a:active,
.node-type-docs-dev-guide-v7 .main .wrapper-build-list a:active,
.node-type-docs-dev-guide-v8 .main .wrapper-build-list a:active,
.node-type-docs-admin-guide .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v5 .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v6 .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v7 .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v8 .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list a:active,
.node-type-release-note .main .wrapper-build-list a:active,
.node-type-event .main .wrapper-build-list a:active,
.node-type-blog-article .main .wrapper-build-list a:active,
.page-docs-kb .main .wrapper-build-list a:active,
.bbp-reply-content .wrapper-build-list a:active,
article.documentation .wrapper-build-list a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list a:active,
body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list a:active,
.node-type-docs-how-to .main .wrapper-build-list a:active,
.page-docs-references .main .wrapper-build-list a:active,
.page-docs-plugins .main .wrapper-build-list a:active,
.node-type-docs-dev-guide .main .wrapper-build-list a:active,
.node-type-docs-dev-guide-v5 .main .wrapper-build-list a:active,
.node-type-docs-dev-guide-v6 .main .wrapper-build-list a:active,
.node-type-docs-dev-guide-v7 .main .wrapper-build-list a:active,
.node-type-docs-dev-guide-v8 .main .wrapper-build-list a:active,
.node-type-docs-admin-guide .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v5 .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v6 .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v7 .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v8 .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list a:active,
.node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list a:active,
.node-type-release-note .main .wrapper-build-list a:active,
.node-type-event .main .wrapper-build-list a:active,
.node-type-blog-article .main .wrapper-build-list a:active,
.page-docs-kb .main .wrapper-build-list a:active,
.bbp-reply-content .wrapper-build-list a:active,
article.documentation .wrapper-build-list a:active {
  color: white;
  background-color: var(--sys-color-reddark);
}
@media only screen and (min-width: 768px) {
  body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list ul li.views-row,
  body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list ul li.views-row,
  .node-type-docs-how-to .main .wrapper-build-list ul li.views-row,
  .page-docs-references .main .wrapper-build-list ul li.views-row,
  .page-docs-plugins .main .wrapper-build-list ul li.views-row,
  .node-type-docs-dev-guide .main .wrapper-build-list ul li.views-row,
  .node-type-docs-dev-guide-v5 .main .wrapper-build-list ul li.views-row,
  .node-type-docs-dev-guide-v6 .main .wrapper-build-list ul li.views-row,
  .node-type-docs-dev-guide-v7 .main .wrapper-build-list ul li.views-row,
  .node-type-docs-dev-guide-v8 .main .wrapper-build-list ul li.views-row,
  .node-type-docs-admin-guide .main .wrapper-build-list ul li.views-row,
  .node-type-docs-admin-guide-v5 .main .wrapper-build-list ul li.views-row,
  .node-type-docs-admin-guide-v6 .main .wrapper-build-list ul li.views-row,
  .node-type-docs-admin-guide-v7 .main .wrapper-build-list ul li.views-row,
  .node-type-docs-admin-guide-v8 .main .wrapper-build-list ul li.views-row,
  .node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list ul li.views-row,
  .node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list ul li.views-row,
  .node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list ul li.views-row,
  .node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list ul li.views-row,
  .node-type-release-note .main .wrapper-build-list ul li.views-row,
  .node-type-event .main .wrapper-build-list ul li.views-row,
  .node-type-blog-article .main .wrapper-build-list ul li.views-row,
  .page-docs-kb .main .wrapper-build-list ul li.views-row,
  .bbp-reply-content .wrapper-build-list ul li.views-row,
  article.documentation .wrapper-build-list ul li.views-row {
    padding-right: 200px;
    min-height: 60px;
    text-align: left;
  }
  body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list a,
  body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list a,
  .node-type-docs-how-to .main .wrapper-build-list a,
  .page-docs-references .main .wrapper-build-list a,
  .page-docs-plugins .main .wrapper-build-list a,
  .node-type-docs-dev-guide .main .wrapper-build-list a,
  .node-type-docs-dev-guide-v5 .main .wrapper-build-list a,
  .node-type-docs-dev-guide-v6 .main .wrapper-build-list a,
  .node-type-docs-dev-guide-v7 .main .wrapper-build-list a,
  .node-type-docs-dev-guide-v8 .main .wrapper-build-list a,
  .node-type-docs-admin-guide .main .wrapper-build-list a,
  .node-type-docs-admin-guide-v5 .main .wrapper-build-list a,
  .node-type-docs-admin-guide-v6 .main .wrapper-build-list a,
  .node-type-docs-admin-guide-v7 .main .wrapper-build-list a,
  .node-type-docs-admin-guide-v8 .main .wrapper-build-list a,
  .node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list a,
  .node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list a,
  .node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list a,
  .node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list a,
  .node-type-release-note .main .wrapper-build-list a,
  .node-type-event .main .wrapper-build-list a,
  .node-type-blog-article .main .wrapper-build-list a,
  .page-docs-kb .main .wrapper-build-list a,
  .bbp-reply-content .wrapper-build-list a,
  article.documentation .wrapper-build-list a {
    margin-top: 0px;
    margin-bottom: 0px;
    position: absolute;
    top: 10px;
    right: 10px;
  }
}
@media only screen and (min-width: 1025px) {
  body[class^="node-type-docs-dev-guide"] .main .wrapper-build-list a:hover,
  body[class^="node-type-docs-admin-guide"] .main .wrapper-build-list a:hover,
  .node-type-docs-how-to .main .wrapper-build-list a:hover,
  .page-docs-references .main .wrapper-build-list a:hover,
  .page-docs-plugins .main .wrapper-build-list a:hover,
  .node-type-docs-dev-guide .main .wrapper-build-list a:hover,
  .node-type-docs-dev-guide-v5 .main .wrapper-build-list a:hover,
  .node-type-docs-dev-guide-v6 .main .wrapper-build-list a:hover,
  .node-type-docs-dev-guide-v7 .main .wrapper-build-list a:hover,
  .node-type-docs-dev-guide-v8 .main .wrapper-build-list a:hover,
  .node-type-docs-admin-guide .main .wrapper-build-list a:hover,
  .node-type-docs-admin-guide-v5 .main .wrapper-build-list a:hover,
  .node-type-docs-admin-guide-v6 .main .wrapper-build-list a:hover,
  .node-type-docs-admin-guide-v7 .main .wrapper-build-list a:hover,
  .node-type-docs-admin-guide-v8 .main .wrapper-build-list a:hover,
  .node-type-docs-admin-guide-v5-enterprise .main .wrapper-build-list a:hover,
  .node-type-docs-admin-guide-v6-enterprise .main .wrapper-build-list a:hover,
  .node-type-docs-admin-guide-v7-enterprise .main .wrapper-build-list a:hover,
  .node-type-docs-admin-guide-v8-enterprise .main .wrapper-build-list a:hover,
  .node-type-release-note .main .wrapper-build-list a:hover,
  .node-type-event .main .wrapper-build-list a:hover,
  .node-type-blog-article .main .wrapper-build-list a:hover,
  .page-docs-kb .main .wrapper-build-list a:hover,
  .bbp-reply-content .wrapper-build-list a:hover,
  article.documentation .wrapper-build-list a:hover {
    color: white;
    background-color: var(--sys-color-reddark);
  }
}
body[class^="node-type-docs-dev-guide"] .main .view-pydio-release-note-build-list,
body[class^="node-type-docs-admin-guide"] .main .view-pydio-release-note-build-list,
.node-type-docs-how-to .main .view-pydio-release-note-build-list,
.page-docs-references .main .view-pydio-release-note-build-list,
.page-docs-plugins .main .view-pydio-release-note-build-list,
.node-type-docs-dev-guide .main .view-pydio-release-note-build-list,
.node-type-docs-dev-guide-v5 .main .view-pydio-release-note-build-list,
.node-type-docs-dev-guide-v6 .main .view-pydio-release-note-build-list,
.node-type-docs-dev-guide-v7 .main .view-pydio-release-note-build-list,
.node-type-docs-dev-guide-v8 .main .view-pydio-release-note-build-list,
.node-type-docs-admin-guide .main .view-pydio-release-note-build-list,
.node-type-docs-admin-guide-v5 .main .view-pydio-release-note-build-list,
.node-type-docs-admin-guide-v6 .main .view-pydio-release-note-build-list,
.node-type-docs-admin-guide-v7 .main .view-pydio-release-note-build-list,
.node-type-docs-admin-guide-v8 .main .view-pydio-release-note-build-list,
.node-type-docs-admin-guide-v5-enterprise .main .view-pydio-release-note-build-list,
.node-type-docs-admin-guide-v6-enterprise .main .view-pydio-release-note-build-list,
.node-type-docs-admin-guide-v7-enterprise .main .view-pydio-release-note-build-list,
.node-type-docs-admin-guide-v8-enterprise .main .view-pydio-release-note-build-list,
.node-type-release-note .main .view-pydio-release-note-build-list,
.node-type-event .main .view-pydio-release-note-build-list,
.node-type-blog-article .main .view-pydio-release-note-build-list,
.page-docs-kb .main .view-pydio-release-note-build-list,
.bbp-reply-content .view-pydio-release-note-build-list,
article.documentation .view-pydio-release-note-build-list {
  clear: both;
  width: 100%;
}
body[class^="node-type-docs-dev-guide"] .main .view-pydio-release-note-build-list ul,
body[class^="node-type-docs-admin-guide"] .main .view-pydio-release-note-build-list ul,
.node-type-docs-how-to .main .view-pydio-release-note-build-list ul,
.page-docs-references .main .view-pydio-release-note-build-list ul,
.page-docs-plugins .main .view-pydio-release-note-build-list ul,
.node-type-docs-dev-guide .main .view-pydio-release-note-build-list ul,
.node-type-docs-dev-guide-v5 .main .view-pydio-release-note-build-list ul,
.node-type-docs-dev-guide-v6 .main .view-pydio-release-note-build-list ul,
.node-type-docs-dev-guide-v7 .main .view-pydio-release-note-build-list ul,
.node-type-docs-dev-guide-v8 .main .view-pydio-release-note-build-list ul,
.node-type-docs-admin-guide .main .view-pydio-release-note-build-list ul,
.node-type-docs-admin-guide-v5 .main .view-pydio-release-note-build-list ul,
.node-type-docs-admin-guide-v6 .main .view-pydio-release-note-build-list ul,
.node-type-docs-admin-guide-v7 .main .view-pydio-release-note-build-list ul,
.node-type-docs-admin-guide-v8 .main .view-pydio-release-note-build-list ul,
.node-type-docs-admin-guide-v5-enterprise .main .view-pydio-release-note-build-list ul,
.node-type-docs-admin-guide-v6-enterprise .main .view-pydio-release-note-build-list ul,
.node-type-docs-admin-guide-v7-enterprise .main .view-pydio-release-note-build-list ul,
.node-type-docs-admin-guide-v8-enterprise .main .view-pydio-release-note-build-list ul,
.node-type-release-note .main .view-pydio-release-note-build-list ul,
.node-type-event .main .view-pydio-release-note-build-list ul,
.node-type-blog-article .main .view-pydio-release-note-build-list ul,
.page-docs-kb .main .view-pydio-release-note-build-list ul,
.bbp-reply-content .view-pydio-release-note-build-list ul,
article.documentation .view-pydio-release-note-build-list ul {
  padding-left: 0;
}
body[class^="node-type-docs-dev-guide"] .main .view-pydio-release-note-build-list ul li,
body[class^="node-type-docs-admin-guide"] .main .view-pydio-release-note-build-list ul li,
.node-type-docs-how-to .main .view-pydio-release-note-build-list ul li,
.page-docs-references .main .view-pydio-release-note-build-list ul li,
.page-docs-plugins .main .view-pydio-release-note-build-list ul li,
.node-type-docs-dev-guide .main .view-pydio-release-note-build-list ul li,
.node-type-docs-dev-guide-v5 .main .view-pydio-release-note-build-list ul li,
.node-type-docs-dev-guide-v6 .main .view-pydio-release-note-build-list ul li,
.node-type-docs-dev-guide-v7 .main .view-pydio-release-note-build-list ul li,
.node-type-docs-dev-guide-v8 .main .view-pydio-release-note-build-list ul li,
.node-type-docs-admin-guide .main .view-pydio-release-note-build-list ul li,
.node-type-docs-admin-guide-v5 .main .view-pydio-release-note-build-list ul li,
.node-type-docs-admin-guide-v6 .main .view-pydio-release-note-build-list ul li,
.node-type-docs-admin-guide-v7 .main .view-pydio-release-note-build-list ul li,
.node-type-docs-admin-guide-v8 .main .view-pydio-release-note-build-list ul li,
.node-type-docs-admin-guide-v5-enterprise .main .view-pydio-release-note-build-list ul li,
.node-type-docs-admin-guide-v6-enterprise .main .view-pydio-release-note-build-list ul li,
.node-type-docs-admin-guide-v7-enterprise .main .view-pydio-release-note-build-list ul li,
.node-type-docs-admin-guide-v8-enterprise .main .view-pydio-release-note-build-list ul li,
.node-type-release-note .main .view-pydio-release-note-build-list ul li,
.node-type-event .main .view-pydio-release-note-build-list ul li,
.node-type-blog-article .main .view-pydio-release-note-build-list ul li,
.page-docs-kb .main .view-pydio-release-note-build-list ul li,
.bbp-reply-content .view-pydio-release-note-build-list ul li,
article.documentation .view-pydio-release-note-build-list ul li {
  list-style: none;
}
body[class^="node-type-docs-dev-guide"] .main .field-type-taxonomy-term-reference,
body[class^="node-type-docs-dev-guide"] .main .tags,
body[class^="node-type-docs-admin-guide"] .main .field-type-taxonomy-term-reference,
body[class^="node-type-docs-admin-guide"] .main .tags,
.node-type-docs-how-to .main .field-type-taxonomy-term-reference,
.node-type-docs-how-to .main .tags,
.page-docs-references .main .field-type-taxonomy-term-reference,
.page-docs-references .main .tags,
.page-docs-plugins .main .field-type-taxonomy-term-reference,
.page-docs-plugins .main .tags,
.node-type-docs-dev-guide .main .field-type-taxonomy-term-reference,
.node-type-docs-dev-guide .main .tags,
.node-type-docs-dev-guide-v5 .main .field-type-taxonomy-term-reference,
.node-type-docs-dev-guide-v5 .main .tags,
.node-type-docs-dev-guide-v6 .main .field-type-taxonomy-term-reference,
.node-type-docs-dev-guide-v6 .main .tags,
.node-type-docs-dev-guide-v7 .main .field-type-taxonomy-term-reference,
.node-type-docs-dev-guide-v7 .main .tags,
.node-type-docs-dev-guide-v8 .main .field-type-taxonomy-term-reference,
.node-type-docs-dev-guide-v8 .main .tags,
.node-type-docs-admin-guide .main .field-type-taxonomy-term-reference,
.node-type-docs-admin-guide .main .tags,
.node-type-docs-admin-guide-v5 .main .field-type-taxonomy-term-reference,
.node-type-docs-admin-guide-v5 .main .tags,
.node-type-docs-admin-guide-v6 .main .field-type-taxonomy-term-reference,
.node-type-docs-admin-guide-v6 .main .tags,
.node-type-docs-admin-guide-v7 .main .field-type-taxonomy-term-reference,
.node-type-docs-admin-guide-v7 .main .tags,
.node-type-docs-admin-guide-v8 .main .field-type-taxonomy-term-reference,
.node-type-docs-admin-guide-v8 .main .tags,
.node-type-docs-admin-guide-v5-enterprise .main .field-type-taxonomy-term-reference,
.node-type-docs-admin-guide-v5-enterprise .main .tags,
.node-type-docs-admin-guide-v6-enterprise .main .field-type-taxonomy-term-reference,
.node-type-docs-admin-guide-v6-enterprise .main .tags,
.node-type-docs-admin-guide-v7-enterprise .main .field-type-taxonomy-term-reference,
.node-type-docs-admin-guide-v7-enterprise .main .tags,
.node-type-docs-admin-guide-v8-enterprise .main .field-type-taxonomy-term-reference,
.node-type-docs-admin-guide-v8-enterprise .main .tags,
.node-type-release-note .main .field-type-taxonomy-term-reference,
.node-type-release-note .main .tags,
.node-type-event .main .field-type-taxonomy-term-reference,
.node-type-event .main .tags,
.node-type-blog-article .main .field-type-taxonomy-term-reference,
.node-type-blog-article .main .tags,
.page-docs-kb .main .field-type-taxonomy-term-reference,
.page-docs-kb .main .tags,
.bbp-reply-content .field-type-taxonomy-term-reference,
.bbp-reply-content .tags,
article.documentation .field-type-taxonomy-term-reference,
article.documentation .tags {
  position: relative;
  color: white;
  font-size: 13px;
  font-weight: 600;
  display: block;
  margin: 20px 0;
}
body[class^="node-type-docs-dev-guide"] .main .field-type-taxonomy-term-reference a,
body[class^="node-type-docs-dev-guide"] .main .tags a,
body[class^="node-type-docs-admin-guide"] .main .field-type-taxonomy-term-reference a,
body[class^="node-type-docs-admin-guide"] .main .tags a,
.node-type-docs-how-to .main .field-type-taxonomy-term-reference a,
.node-type-docs-how-to .main .tags a,
.page-docs-references .main .field-type-taxonomy-term-reference a,
.page-docs-references .main .tags a,
.page-docs-plugins .main .field-type-taxonomy-term-reference a,
.page-docs-plugins .main .tags a,
.node-type-docs-dev-guide .main .field-type-taxonomy-term-reference a,
.node-type-docs-dev-guide .main .tags a,
.node-type-docs-dev-guide-v5 .main .field-type-taxonomy-term-reference a,
.node-type-docs-dev-guide-v5 .main .tags a,
.node-type-docs-dev-guide-v6 .main .field-type-taxonomy-term-reference a,
.node-type-docs-dev-guide-v6 .main .tags a,
.node-type-docs-dev-guide-v7 .main .field-type-taxonomy-term-reference a,
.node-type-docs-dev-guide-v7 .main .tags a,
.node-type-docs-dev-guide-v8 .main .field-type-taxonomy-term-reference a,
.node-type-docs-dev-guide-v8 .main .tags a,
.node-type-docs-admin-guide .main .field-type-taxonomy-term-reference a,
.node-type-docs-admin-guide .main .tags a,
.node-type-docs-admin-guide-v5 .main .field-type-taxonomy-term-reference a,
.node-type-docs-admin-guide-v5 .main .tags a,
.node-type-docs-admin-guide-v6 .main .field-type-taxonomy-term-reference a,
.node-type-docs-admin-guide-v6 .main .tags a,
.node-type-docs-admin-guide-v7 .main .field-type-taxonomy-term-reference a,
.node-type-docs-admin-guide-v7 .main .tags a,
.node-type-docs-admin-guide-v8 .main .field-type-taxonomy-term-reference a,
.node-type-docs-admin-guide-v8 .main .tags a,
.node-type-docs-admin-guide-v5-enterprise .main .field-type-taxonomy-term-reference a,
.node-type-docs-admin-guide-v5-enterprise .main .tags a,
.node-type-docs-admin-guide-v6-enterprise .main .field-type-taxonomy-term-reference a,
.node-type-docs-admin-guide-v6-enterprise .main .tags a,
.node-type-docs-admin-guide-v7-enterprise .main .field-type-taxonomy-term-reference a,
.node-type-docs-admin-guide-v7-enterprise .main .tags a,
.node-type-docs-admin-guide-v8-enterprise .main .field-type-taxonomy-term-reference a,
.node-type-docs-admin-guide-v8-enterprise .main .tags a,
.node-type-release-note .main .field-type-taxonomy-term-reference a,
.node-type-release-note .main .tags a,
.node-type-event .main .field-type-taxonomy-term-reference a,
.node-type-event .main .tags a,
.node-type-blog-article .main .field-type-taxonomy-term-reference a,
.node-type-blog-article .main .tags a,
.page-docs-kb .main .field-type-taxonomy-term-reference a,
.page-docs-kb .main .tags a,
.bbp-reply-content .field-type-taxonomy-term-reference a,
.bbp-reply-content .tags a,
article.documentation .field-type-taxonomy-term-reference a,
article.documentation .tags a {
  position: relative;
  display: inline-block;
  text-indent: 0px;
  line-height: 30px;
  padding: 0 15px;
  margin-bottom: 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: var(--sys-color-green);
  border: 1px solid #28a58c;
  color: white;
  font-weight: 600;
}
body[class^="node-type-docs-dev-guide"] .main .field-type-taxonomy-term-reference a.red,
body[class^="node-type-docs-dev-guide"] .main .tags a.red,
body[class^="node-type-docs-admin-guide"] .main .field-type-taxonomy-term-reference a.red,
body[class^="node-type-docs-admin-guide"] .main .tags a.red,
.node-type-docs-how-to .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-how-to .main .tags a.red,
.page-docs-references .main .field-type-taxonomy-term-reference a.red,
.page-docs-references .main .tags a.red,
.page-docs-plugins .main .field-type-taxonomy-term-reference a.red,
.page-docs-plugins .main .tags a.red,
.node-type-docs-dev-guide .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-dev-guide .main .tags a.red,
.node-type-docs-dev-guide-v5 .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-dev-guide-v5 .main .tags a.red,
.node-type-docs-dev-guide-v6 .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-dev-guide-v6 .main .tags a.red,
.node-type-docs-dev-guide-v7 .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-dev-guide-v7 .main .tags a.red,
.node-type-docs-dev-guide-v8 .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-dev-guide-v8 .main .tags a.red,
.node-type-docs-admin-guide .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-admin-guide .main .tags a.red,
.node-type-docs-admin-guide-v5 .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-admin-guide-v5 .main .tags a.red,
.node-type-docs-admin-guide-v6 .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-admin-guide-v6 .main .tags a.red,
.node-type-docs-admin-guide-v7 .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-admin-guide-v7 .main .tags a.red,
.node-type-docs-admin-guide-v8 .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-admin-guide-v8 .main .tags a.red,
.node-type-docs-admin-guide-v5-enterprise .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-admin-guide-v5-enterprise .main .tags a.red,
.node-type-docs-admin-guide-v6-enterprise .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-admin-guide-v6-enterprise .main .tags a.red,
.node-type-docs-admin-guide-v7-enterprise .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-admin-guide-v7-enterprise .main .tags a.red,
.node-type-docs-admin-guide-v8-enterprise .main .field-type-taxonomy-term-reference a.red,
.node-type-docs-admin-guide-v8-enterprise .main .tags a.red,
.node-type-release-note .main .field-type-taxonomy-term-reference a.red,
.node-type-release-note .main .tags a.red,
.node-type-event .main .field-type-taxonomy-term-reference a.red,
.node-type-event .main .tags a.red,
.node-type-blog-article .main .field-type-taxonomy-term-reference a.red,
.node-type-blog-article .main .tags a.red,
.page-docs-kb .main .field-type-taxonomy-term-reference a.red,
.page-docs-kb .main .tags a.red,
.bbp-reply-content .field-type-taxonomy-term-reference a.red,
.bbp-reply-content .tags a.red,
article.documentation .field-type-taxonomy-term-reference a.red,
article.documentation .tags a.red {
  background: #FC796B;
  border: 1px solid #D0695C;
}
body[class^="node-type-docs-dev-guide"] .main .field-type-taxonomy-term-reference a.blue,
body[class^="node-type-docs-dev-guide"] .main .tags a.blue,
body[class^="node-type-docs-admin-guide"] .main .field-type-taxonomy-term-reference a.blue,
body[class^="node-type-docs-admin-guide"] .main .tags a.blue,
.node-type-docs-how-to .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-how-to .main .tags a.blue,
.page-docs-references .main .field-type-taxonomy-term-reference a.blue,
.page-docs-references .main .tags a.blue,
.page-docs-plugins .main .field-type-taxonomy-term-reference a.blue,
.page-docs-plugins .main .tags a.blue,
.node-type-docs-dev-guide .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-dev-guide .main .tags a.blue,
.node-type-docs-dev-guide-v5 .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-dev-guide-v5 .main .tags a.blue,
.node-type-docs-dev-guide-v6 .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-dev-guide-v6 .main .tags a.blue,
.node-type-docs-dev-guide-v7 .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-dev-guide-v7 .main .tags a.blue,
.node-type-docs-dev-guide-v8 .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-dev-guide-v8 .main .tags a.blue,
.node-type-docs-admin-guide .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-admin-guide .main .tags a.blue,
.node-type-docs-admin-guide-v5 .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-admin-guide-v5 .main .tags a.blue,
.node-type-docs-admin-guide-v6 .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-admin-guide-v6 .main .tags a.blue,
.node-type-docs-admin-guide-v7 .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-admin-guide-v7 .main .tags a.blue,
.node-type-docs-admin-guide-v8 .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-admin-guide-v8 .main .tags a.blue,
.node-type-docs-admin-guide-v5-enterprise .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-admin-guide-v5-enterprise .main .tags a.blue,
.node-type-docs-admin-guide-v6-enterprise .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-admin-guide-v6-enterprise .main .tags a.blue,
.node-type-docs-admin-guide-v7-enterprise .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-admin-guide-v7-enterprise .main .tags a.blue,
.node-type-docs-admin-guide-v8-enterprise .main .field-type-taxonomy-term-reference a.blue,
.node-type-docs-admin-guide-v8-enterprise .main .tags a.blue,
.node-type-release-note .main .field-type-taxonomy-term-reference a.blue,
.node-type-release-note .main .tags a.blue,
.node-type-event .main .field-type-taxonomy-term-reference a.blue,
.node-type-event .main .tags a.blue,
.node-type-blog-article .main .field-type-taxonomy-term-reference a.blue,
.node-type-blog-article .main .tags a.blue,
.page-docs-kb .main .field-type-taxonomy-term-reference a.blue,
.page-docs-kb .main .tags a.blue,
.bbp-reply-content .field-type-taxonomy-term-reference a.blue,
.bbp-reply-content .tags a.blue,
article.documentation .field-type-taxonomy-term-reference a.blue,
article.documentation .tags a.blue {
  background: #07BBCD;
  border: 1px solid #109BAA;
}
body[class^="node-type-docs-dev-guide"] .main .field-type-taxonomy-term-reference a.orange,
body[class^="node-type-docs-dev-guide"] .main .tags a.orange,
body[class^="node-type-docs-admin-guide"] .main .field-type-taxonomy-term-reference a.orange,
body[class^="node-type-docs-admin-guide"] .main .tags a.orange,
.node-type-docs-how-to .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-how-to .main .tags a.orange,
.page-docs-references .main .field-type-taxonomy-term-reference a.orange,
.page-docs-references .main .tags a.orange,
.page-docs-plugins .main .field-type-taxonomy-term-reference a.orange,
.page-docs-plugins .main .tags a.orange,
.node-type-docs-dev-guide .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-dev-guide .main .tags a.orange,
.node-type-docs-dev-guide-v5 .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-dev-guide-v5 .main .tags a.orange,
.node-type-docs-dev-guide-v6 .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-dev-guide-v6 .main .tags a.orange,
.node-type-docs-dev-guide-v7 .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-dev-guide-v7 .main .tags a.orange,
.node-type-docs-dev-guide-v8 .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-dev-guide-v8 .main .tags a.orange,
.node-type-docs-admin-guide .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-admin-guide .main .tags a.orange,
.node-type-docs-admin-guide-v5 .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-admin-guide-v5 .main .tags a.orange,
.node-type-docs-admin-guide-v6 .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-admin-guide-v6 .main .tags a.orange,
.node-type-docs-admin-guide-v7 .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-admin-guide-v7 .main .tags a.orange,
.node-type-docs-admin-guide-v8 .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-admin-guide-v8 .main .tags a.orange,
.node-type-docs-admin-guide-v5-enterprise .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-admin-guide-v5-enterprise .main .tags a.orange,
.node-type-docs-admin-guide-v6-enterprise .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-admin-guide-v6-enterprise .main .tags a.orange,
.node-type-docs-admin-guide-v7-enterprise .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-admin-guide-v7-enterprise .main .tags a.orange,
.node-type-docs-admin-guide-v8-enterprise .main .field-type-taxonomy-term-reference a.orange,
.node-type-docs-admin-guide-v8-enterprise .main .tags a.orange,
.node-type-release-note .main .field-type-taxonomy-term-reference a.orange,
.node-type-release-note .main .tags a.orange,
.node-type-event .main .field-type-taxonomy-term-reference a.orange,
.node-type-event .main .tags a.orange,
.node-type-blog-article .main .field-type-taxonomy-term-reference a.orange,
.node-type-blog-article .main .tags a.orange,
.page-docs-kb .main .field-type-taxonomy-term-reference a.orange,
.page-docs-kb .main .tags a.orange,
.bbp-reply-content .field-type-taxonomy-term-reference a.orange,
.bbp-reply-content .tags a.orange,
article.documentation .field-type-taxonomy-term-reference a.orange,
article.documentation .tags a.orange {
  background: #E59255;
  border: 1px solid #C07C51;
}
body[class^="node-type-docs-dev-guide"] .main .field-type-taxonomy-term-reference a.yellow,
body[class^="node-type-docs-dev-guide"] .main .tags a.yellow,
body[class^="node-type-docs-admin-guide"] .main .field-type-taxonomy-term-reference a.yellow,
body[class^="node-type-docs-admin-guide"] .main .tags a.yellow,
.node-type-docs-how-to .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-how-to .main .tags a.yellow,
.page-docs-references .main .field-type-taxonomy-term-reference a.yellow,
.page-docs-references .main .tags a.yellow,
.page-docs-plugins .main .field-type-taxonomy-term-reference a.yellow,
.page-docs-plugins .main .tags a.yellow,
.node-type-docs-dev-guide .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-dev-guide .main .tags a.yellow,
.node-type-docs-dev-guide-v5 .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-dev-guide-v5 .main .tags a.yellow,
.node-type-docs-dev-guide-v6 .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-dev-guide-v6 .main .tags a.yellow,
.node-type-docs-dev-guide-v7 .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-dev-guide-v7 .main .tags a.yellow,
.node-type-docs-dev-guide-v8 .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-dev-guide-v8 .main .tags a.yellow,
.node-type-docs-admin-guide .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-admin-guide .main .tags a.yellow,
.node-type-docs-admin-guide-v5 .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-admin-guide-v5 .main .tags a.yellow,
.node-type-docs-admin-guide-v6 .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-admin-guide-v6 .main .tags a.yellow,
.node-type-docs-admin-guide-v7 .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-admin-guide-v7 .main .tags a.yellow,
.node-type-docs-admin-guide-v8 .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-admin-guide-v8 .main .tags a.yellow,
.node-type-docs-admin-guide-v5-enterprise .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-admin-guide-v5-enterprise .main .tags a.yellow,
.node-type-docs-admin-guide-v6-enterprise .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-admin-guide-v6-enterprise .main .tags a.yellow,
.node-type-docs-admin-guide-v7-enterprise .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-admin-guide-v7-enterprise .main .tags a.yellow,
.node-type-docs-admin-guide-v8-enterprise .main .field-type-taxonomy-term-reference a.yellow,
.node-type-docs-admin-guide-v8-enterprise .main .tags a.yellow,
.node-type-release-note .main .field-type-taxonomy-term-reference a.yellow,
.node-type-release-note .main .tags a.yellow,
.node-type-event .main .field-type-taxonomy-term-reference a.yellow,
.node-type-event .main .tags a.yellow,
.node-type-blog-article .main .field-type-taxonomy-term-reference a.yellow,
.node-type-blog-article .main .tags a.yellow,
.page-docs-kb .main .field-type-taxonomy-term-reference a.yellow,
.page-docs-kb .main .tags a.yellow,
.bbp-reply-content .field-type-taxonomy-term-reference a.yellow,
.bbp-reply-content .tags a.yellow,
article.documentation .field-type-taxonomy-term-reference a.yellow,
article.documentation .tags a.yellow {
  background: #FFC05D;
  border: 1px solid #D5A557;
}
body[class^="node-type-docs-dev-guide"] .main .field-type-taxonomy-term-reference .field-label,
body[class^="node-type-docs-admin-guide"] .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-how-to .main .field-type-taxonomy-term-reference .field-label,
.page-docs-references .main .field-type-taxonomy-term-reference .field-label,
.page-docs-plugins .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-dev-guide .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-dev-guide-v5 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-dev-guide-v6 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-dev-guide-v7 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-dev-guide-v8 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v5 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v6 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v7 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v8 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v5-enterprise .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v6-enterprise .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v7-enterprise .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v8-enterprise .main .field-type-taxonomy-term-reference .field-label,
.node-type-release-note .main .field-type-taxonomy-term-reference .field-label,
.node-type-event .main .field-type-taxonomy-term-reference .field-label,
.node-type-blog-article .main .field-type-taxonomy-term-reference .field-label,
.page-docs-kb .main .field-type-taxonomy-term-reference .field-label,
.bbp-reply-content .field-type-taxonomy-term-reference .field-label,
article.documentation .field-type-taxonomy-term-reference .field-label {
  color: var(--sys-color-dark);
}
body[class^="node-type-docs-dev-guide"] .main .field-type-taxonomy-term-reference .field-label,
body[class^="node-type-docs-dev-guide"] .main .field-type-taxonomy-term-reference .field-items,
body[class^="node-type-docs-admin-guide"] .main .field-type-taxonomy-term-reference .field-label,
body[class^="node-type-docs-admin-guide"] .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-how-to .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-how-to .main .field-type-taxonomy-term-reference .field-items,
.page-docs-references .main .field-type-taxonomy-term-reference .field-label,
.page-docs-references .main .field-type-taxonomy-term-reference .field-items,
.page-docs-plugins .main .field-type-taxonomy-term-reference .field-label,
.page-docs-plugins .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-dev-guide .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-dev-guide .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-dev-guide-v5 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-dev-guide-v5 .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-dev-guide-v6 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-dev-guide-v6 .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-dev-guide-v7 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-dev-guide-v7 .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-dev-guide-v8 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-dev-guide-v8 .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-admin-guide .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-admin-guide-v5 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v5 .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-admin-guide-v6 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v6 .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-admin-guide-v7 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v7 .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-admin-guide-v8 .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v8 .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-admin-guide-v5-enterprise .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v5-enterprise .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-admin-guide-v6-enterprise .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v6-enterprise .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-admin-guide-v7-enterprise .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v7-enterprise .main .field-type-taxonomy-term-reference .field-items,
.node-type-docs-admin-guide-v8-enterprise .main .field-type-taxonomy-term-reference .field-label,
.node-type-docs-admin-guide-v8-enterprise .main .field-type-taxonomy-term-reference .field-items,
.node-type-release-note .main .field-type-taxonomy-term-reference .field-label,
.node-type-release-note .main .field-type-taxonomy-term-reference .field-items,
.node-type-event .main .field-type-taxonomy-term-reference .field-label,
.node-type-event .main .field-type-taxonomy-term-reference .field-items,
.node-type-blog-article .main .field-type-taxonomy-term-reference .field-label,
.node-type-blog-article .main .field-type-taxonomy-term-reference .field-items,
.page-docs-kb .main .field-type-taxonomy-term-reference .field-label,
.page-docs-kb .main .field-type-taxonomy-term-reference .field-items,
.bbp-reply-content .field-type-taxonomy-term-reference .field-label,
.bbp-reply-content .field-type-taxonomy-term-reference .field-items,
article.documentation .field-type-taxonomy-term-reference .field-label,
article.documentation .field-type-taxonomy-term-reference .field-items {
  display: inline-block;
  margin-right: 10px;
}
body[class^="node-type-docs-dev-guide"] .main img,
body[class^="node-type-docs-admin-guide"] .main img,
.node-type-docs-how-to .main img,
.page-docs-references .main img,
.page-docs-plugins .main img,
.node-type-docs-dev-guide .main img,
.node-type-docs-dev-guide-v5 .main img,
.node-type-docs-dev-guide-v6 .main img,
.node-type-docs-dev-guide-v7 .main img,
.node-type-docs-dev-guide-v8 .main img,
.node-type-docs-admin-guide .main img,
.node-type-docs-admin-guide-v5 .main img,
.node-type-docs-admin-guide-v6 .main img,
.node-type-docs-admin-guide-v7 .main img,
.node-type-docs-admin-guide-v8 .main img,
.node-type-docs-admin-guide-v5-enterprise .main img,
.node-type-docs-admin-guide-v6-enterprise .main img,
.node-type-docs-admin-guide-v7-enterprise .main img,
.node-type-docs-admin-guide-v8-enterprise .main img,
.node-type-release-note .main img,
.node-type-event .main img,
.node-type-blog-article .main img,
.page-docs-kb .main img,
.bbp-reply-content img,
article.documentation img {
  border: 2px solid var(--sys-color-grey);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  width: auto;
  max-width: 100%;
}
body[class^="node-type-docs-dev-guide"] .main h1,
body[class^="node-type-docs-admin-guide"] .main h1,
.node-type-docs-how-to .main h1,
.page-docs-references .main h1,
.page-docs-plugins .main h1,
.node-type-docs-dev-guide .main h1,
.node-type-docs-dev-guide-v5 .main h1,
.node-type-docs-dev-guide-v6 .main h1,
.node-type-docs-dev-guide-v7 .main h1,
.node-type-docs-dev-guide-v8 .main h1,
.node-type-docs-admin-guide .main h1,
.node-type-docs-admin-guide-v5 .main h1,
.node-type-docs-admin-guide-v6 .main h1,
.node-type-docs-admin-guide-v7 .main h1,
.node-type-docs-admin-guide-v8 .main h1,
.node-type-docs-admin-guide-v5-enterprise .main h1,
.node-type-docs-admin-guide-v6-enterprise .main h1,
.node-type-docs-admin-guide-v7-enterprise .main h1,
.node-type-docs-admin-guide-v8-enterprise .main h1,
.node-type-release-note .main h1,
.node-type-event .main h1,
.node-type-blog-article .main h1,
.page-docs-kb .main h1,
.bbp-reply-content h1,
article.documentation h1 {
  font-weight: 500;
  font-size: 40px;
  line-height: 1.4em;
  margin-top: 30px;
}
body[class^="node-type-docs-dev-guide"] .main h1:first-child,
body[class^="node-type-docs-admin-guide"] .main h1:first-child,
.node-type-docs-how-to .main h1:first-child,
.page-docs-references .main h1:first-child,
.page-docs-plugins .main h1:first-child,
.node-type-docs-dev-guide .main h1:first-child,
.node-type-docs-dev-guide-v5 .main h1:first-child,
.node-type-docs-dev-guide-v6 .main h1:first-child,
.node-type-docs-dev-guide-v7 .main h1:first-child,
.node-type-docs-dev-guide-v8 .main h1:first-child,
.node-type-docs-admin-guide .main h1:first-child,
.node-type-docs-admin-guide-v5 .main h1:first-child,
.node-type-docs-admin-guide-v6 .main h1:first-child,
.node-type-docs-admin-guide-v7 .main h1:first-child,
.node-type-docs-admin-guide-v8 .main h1:first-child,
.node-type-docs-admin-guide-v5-enterprise .main h1:first-child,
.node-type-docs-admin-guide-v6-enterprise .main h1:first-child,
.node-type-docs-admin-guide-v7-enterprise .main h1:first-child,
.node-type-docs-admin-guide-v8-enterprise .main h1:first-child,
.node-type-release-note .main h1:first-child,
.node-type-event .main h1:first-child,
.node-type-blog-article .main h1:first-child,
.page-docs-kb .main h1:first-child,
.bbp-reply-content h1:first-child,
article.documentation h1:first-child {
  margin-top: 0;
}
body[class^="node-type-docs-dev-guide"] .main h1#page-title,
body[class^="node-type-docs-admin-guide"] .main h1#page-title,
.node-type-docs-how-to .main h1#page-title,
.page-docs-references .main h1#page-title,
.page-docs-plugins .main h1#page-title,
.node-type-docs-dev-guide .main h1#page-title,
.node-type-docs-dev-guide-v5 .main h1#page-title,
.node-type-docs-dev-guide-v6 .main h1#page-title,
.node-type-docs-dev-guide-v7 .main h1#page-title,
.node-type-docs-dev-guide-v8 .main h1#page-title,
.node-type-docs-admin-guide .main h1#page-title,
.node-type-docs-admin-guide-v5 .main h1#page-title,
.node-type-docs-admin-guide-v6 .main h1#page-title,
.node-type-docs-admin-guide-v7 .main h1#page-title,
.node-type-docs-admin-guide-v8 .main h1#page-title,
.node-type-docs-admin-guide-v5-enterprise .main h1#page-title,
.node-type-docs-admin-guide-v6-enterprise .main h1#page-title,
.node-type-docs-admin-guide-v7-enterprise .main h1#page-title,
.node-type-docs-admin-guide-v8-enterprise .main h1#page-title,
.node-type-release-note .main h1#page-title,
.node-type-event .main h1#page-title,
.node-type-blog-article .main h1#page-title,
.page-docs-kb .main h1#page-title,
.bbp-reply-content h1#page-title,
article.documentation h1#page-title {
  text-indent: -9999px;
  margin: 0;
  height: 0;
}
body[class^="node-type-docs-dev-guide"] .main h2,
body[class^="node-type-docs-admin-guide"] .main h2,
.node-type-docs-how-to .main h2,
.page-docs-references .main h2,
.page-docs-plugins .main h2,
.node-type-docs-dev-guide .main h2,
.node-type-docs-dev-guide-v5 .main h2,
.node-type-docs-dev-guide-v6 .main h2,
.node-type-docs-dev-guide-v7 .main h2,
.node-type-docs-dev-guide-v8 .main h2,
.node-type-docs-admin-guide .main h2,
.node-type-docs-admin-guide-v5 .main h2,
.node-type-docs-admin-guide-v6 .main h2,
.node-type-docs-admin-guide-v7 .main h2,
.node-type-docs-admin-guide-v8 .main h2,
.node-type-docs-admin-guide-v5-enterprise .main h2,
.node-type-docs-admin-guide-v6-enterprise .main h2,
.node-type-docs-admin-guide-v7-enterprise .main h2,
.node-type-docs-admin-guide-v8-enterprise .main h2,
.node-type-release-note .main h2,
.node-type-event .main h2,
.node-type-blog-article .main h2,
.page-docs-kb .main h2,
.bbp-reply-content h2,
article.documentation h2 {
  font-size: 32px;
}
body[class^="node-type-docs-dev-guide"] .main h3,
body[class^="node-type-docs-admin-guide"] .main h3,
.node-type-docs-how-to .main h3,
.page-docs-references .main h3,
.page-docs-plugins .main h3,
.node-type-docs-dev-guide .main h3,
.node-type-docs-dev-guide-v5 .main h3,
.node-type-docs-dev-guide-v6 .main h3,
.node-type-docs-dev-guide-v7 .main h3,
.node-type-docs-dev-guide-v8 .main h3,
.node-type-docs-admin-guide .main h3,
.node-type-docs-admin-guide-v5 .main h3,
.node-type-docs-admin-guide-v6 .main h3,
.node-type-docs-admin-guide-v7 .main h3,
.node-type-docs-admin-guide-v8 .main h3,
.node-type-docs-admin-guide-v5-enterprise .main h3,
.node-type-docs-admin-guide-v6-enterprise .main h3,
.node-type-docs-admin-guide-v7-enterprise .main h3,
.node-type-docs-admin-guide-v8-enterprise .main h3,
.node-type-release-note .main h3,
.node-type-event .main h3,
.node-type-blog-article .main h3,
.page-docs-kb .main h3,
.bbp-reply-content h3,
article.documentation h3 {
  font-size: 24px;
  font-weight: 600 !important;
}
body[class^="node-type-docs-dev-guide"] .main h4,
body[class^="node-type-docs-admin-guide"] .main h4,
.node-type-docs-how-to .main h4,
.page-docs-references .main h4,
.page-docs-plugins .main h4,
.node-type-docs-dev-guide .main h4,
.node-type-docs-dev-guide-v5 .main h4,
.node-type-docs-dev-guide-v6 .main h4,
.node-type-docs-dev-guide-v7 .main h4,
.node-type-docs-dev-guide-v8 .main h4,
.node-type-docs-admin-guide .main h4,
.node-type-docs-admin-guide-v5 .main h4,
.node-type-docs-admin-guide-v6 .main h4,
.node-type-docs-admin-guide-v7 .main h4,
.node-type-docs-admin-guide-v8 .main h4,
.node-type-docs-admin-guide-v5-enterprise .main h4,
.node-type-docs-admin-guide-v6-enterprise .main h4,
.node-type-docs-admin-guide-v7-enterprise .main h4,
.node-type-docs-admin-guide-v8-enterprise .main h4,
.node-type-release-note .main h4,
.node-type-event .main h4,
.node-type-blog-article .main h4,
.page-docs-kb .main h4,
.bbp-reply-content h4,
article.documentation h4 {
  font-size: 18px;
  font-weight: 600 !important;
}
body[class^="node-type-docs-dev-guide"] .main h5,
body[class^="node-type-docs-admin-guide"] .main h5,
.node-type-docs-how-to .main h5,
.page-docs-references .main h5,
.page-docs-plugins .main h5,
.node-type-docs-dev-guide .main h5,
.node-type-docs-dev-guide-v5 .main h5,
.node-type-docs-dev-guide-v6 .main h5,
.node-type-docs-dev-guide-v7 .main h5,
.node-type-docs-dev-guide-v8 .main h5,
.node-type-docs-admin-guide .main h5,
.node-type-docs-admin-guide-v5 .main h5,
.node-type-docs-admin-guide-v6 .main h5,
.node-type-docs-admin-guide-v7 .main h5,
.node-type-docs-admin-guide-v8 .main h5,
.node-type-docs-admin-guide-v5-enterprise .main h5,
.node-type-docs-admin-guide-v6-enterprise .main h5,
.node-type-docs-admin-guide-v7-enterprise .main h5,
.node-type-docs-admin-guide-v8-enterprise .main h5,
.node-type-release-note .main h5,
.node-type-event .main h5,
.node-type-blog-article .main h5,
.page-docs-kb .main h5,
.bbp-reply-content h5,
article.documentation h5 {
  font-size: 15px;
}
body[class^="node-type-docs-dev-guide"] .main h6,
body[class^="node-type-docs-admin-guide"] .main h6,
.node-type-docs-how-to .main h6,
.page-docs-references .main h6,
.page-docs-plugins .main h6,
.node-type-docs-dev-guide .main h6,
.node-type-docs-dev-guide-v5 .main h6,
.node-type-docs-dev-guide-v6 .main h6,
.node-type-docs-dev-guide-v7 .main h6,
.node-type-docs-dev-guide-v8 .main h6,
.node-type-docs-admin-guide .main h6,
.node-type-docs-admin-guide-v5 .main h6,
.node-type-docs-admin-guide-v6 .main h6,
.node-type-docs-admin-guide-v7 .main h6,
.node-type-docs-admin-guide-v8 .main h6,
.node-type-docs-admin-guide-v5-enterprise .main h6,
.node-type-docs-admin-guide-v6-enterprise .main h6,
.node-type-docs-admin-guide-v7-enterprise .main h6,
.node-type-docs-admin-guide-v8-enterprise .main h6,
.node-type-release-note .main h6,
.node-type-event .main h6,
.node-type-blog-article .main h6,
.page-docs-kb .main h6,
.bbp-reply-content h6,
article.documentation h6 {
  font-size: 14px;
}
body[class^="node-type-docs-dev-guide"] .main h2,
body[class^="node-type-docs-dev-guide"] .main h3,
body[class^="node-type-docs-dev-guide"] .main h4,
body[class^="node-type-docs-dev-guide"] .main h5,
body[class^="node-type-docs-dev-guide"] .main h6,
body[class^="node-type-docs-admin-guide"] .main h2,
body[class^="node-type-docs-admin-guide"] .main h3,
body[class^="node-type-docs-admin-guide"] .main h4,
body[class^="node-type-docs-admin-guide"] .main h5,
body[class^="node-type-docs-admin-guide"] .main h6,
.node-type-docs-how-to .main h2,
.node-type-docs-how-to .main h3,
.node-type-docs-how-to .main h4,
.node-type-docs-how-to .main h5,
.node-type-docs-how-to .main h6,
.page-docs-references .main h2,
.page-docs-references .main h3,
.page-docs-references .main h4,
.page-docs-references .main h5,
.page-docs-references .main h6,
.page-docs-plugins .main h2,
.page-docs-plugins .main h3,
.page-docs-plugins .main h4,
.page-docs-plugins .main h5,
.page-docs-plugins .main h6,
.node-type-docs-dev-guide .main h2,
.node-type-docs-dev-guide .main h3,
.node-type-docs-dev-guide .main h4,
.node-type-docs-dev-guide .main h5,
.node-type-docs-dev-guide .main h6,
.node-type-docs-dev-guide-v5 .main h2,
.node-type-docs-dev-guide-v5 .main h3,
.node-type-docs-dev-guide-v5 .main h4,
.node-type-docs-dev-guide-v5 .main h5,
.node-type-docs-dev-guide-v5 .main h6,
.node-type-docs-dev-guide-v6 .main h2,
.node-type-docs-dev-guide-v6 .main h3,
.node-type-docs-dev-guide-v6 .main h4,
.node-type-docs-dev-guide-v6 .main h5,
.node-type-docs-dev-guide-v6 .main h6,
.node-type-docs-dev-guide-v7 .main h2,
.node-type-docs-dev-guide-v7 .main h3,
.node-type-docs-dev-guide-v7 .main h4,
.node-type-docs-dev-guide-v7 .main h5,
.node-type-docs-dev-guide-v7 .main h6,
.node-type-docs-dev-guide-v8 .main h2,
.node-type-docs-dev-guide-v8 .main h3,
.node-type-docs-dev-guide-v8 .main h4,
.node-type-docs-dev-guide-v8 .main h5,
.node-type-docs-dev-guide-v8 .main h6,
.node-type-docs-admin-guide .main h2,
.node-type-docs-admin-guide .main h3,
.node-type-docs-admin-guide .main h4,
.node-type-docs-admin-guide .main h5,
.node-type-docs-admin-guide .main h6,
.node-type-docs-admin-guide-v5 .main h2,
.node-type-docs-admin-guide-v5 .main h3,
.node-type-docs-admin-guide-v5 .main h4,
.node-type-docs-admin-guide-v5 .main h5,
.node-type-docs-admin-guide-v5 .main h6,
.node-type-docs-admin-guide-v6 .main h2,
.node-type-docs-admin-guide-v6 .main h3,
.node-type-docs-admin-guide-v6 .main h4,
.node-type-docs-admin-guide-v6 .main h5,
.node-type-docs-admin-guide-v6 .main h6,
.node-type-docs-admin-guide-v7 .main h2,
.node-type-docs-admin-guide-v7 .main h3,
.node-type-docs-admin-guide-v7 .main h4,
.node-type-docs-admin-guide-v7 .main h5,
.node-type-docs-admin-guide-v7 .main h6,
.node-type-docs-admin-guide-v8 .main h2,
.node-type-docs-admin-guide-v8 .main h3,
.node-type-docs-admin-guide-v8 .main h4,
.node-type-docs-admin-guide-v8 .main h5,
.node-type-docs-admin-guide-v8 .main h6,
.node-type-docs-admin-guide-v5-enterprise .main h2,
.node-type-docs-admin-guide-v5-enterprise .main h3,
.node-type-docs-admin-guide-v5-enterprise .main h4,
.node-type-docs-admin-guide-v5-enterprise .main h5,
.node-type-docs-admin-guide-v5-enterprise .main h6,
.node-type-docs-admin-guide-v6-enterprise .main h2,
.node-type-docs-admin-guide-v6-enterprise .main h3,
.node-type-docs-admin-guide-v6-enterprise .main h4,
.node-type-docs-admin-guide-v6-enterprise .main h5,
.node-type-docs-admin-guide-v6-enterprise .main h6,
.node-type-docs-admin-guide-v7-enterprise .main h2,
.node-type-docs-admin-guide-v7-enterprise .main h3,
.node-type-docs-admin-guide-v7-enterprise .main h4,
.node-type-docs-admin-guide-v7-enterprise .main h5,
.node-type-docs-admin-guide-v7-enterprise .main h6,
.node-type-docs-admin-guide-v8-enterprise .main h2,
.node-type-docs-admin-guide-v8-enterprise .main h3,
.node-type-docs-admin-guide-v8-enterprise .main h4,
.node-type-docs-admin-guide-v8-enterprise .main h5,
.node-type-docs-admin-guide-v8-enterprise .main h6,
.node-type-release-note .main h2,
.node-type-release-note .main h3,
.node-type-release-note .main h4,
.node-type-release-note .main h5,
.node-type-release-note .main h6,
.node-type-event .main h2,
.node-type-event .main h3,
.node-type-event .main h4,
.node-type-event .main h5,
.node-type-event .main h6,
.node-type-blog-article .main h2,
.node-type-blog-article .main h3,
.node-type-blog-article .main h4,
.node-type-blog-article .main h5,
.node-type-blog-article .main h6,
.page-docs-kb .main h2,
.page-docs-kb .main h3,
.page-docs-kb .main h4,
.page-docs-kb .main h5,
.page-docs-kb .main h6,
.bbp-reply-content h2,
.bbp-reply-content h3,
.bbp-reply-content h4,
.bbp-reply-content h5,
.bbp-reply-content h6,
article.documentation h2,
article.documentation h3,
article.documentation h4,
article.documentation h5,
article.documentation h6 {
  line-height: 1.4em;
  margin: 20px 0;
  color: var(--sys-color-dark);
}
body[class^="node-type-docs-dev-guide"] .main h2:first-child,
body[class^="node-type-docs-dev-guide"] .main h3:first-child,
body[class^="node-type-docs-dev-guide"] .main h4:first-child,
body[class^="node-type-docs-dev-guide"] .main h5:first-child,
body[class^="node-type-docs-dev-guide"] .main h6:first-child,
body[class^="node-type-docs-admin-guide"] .main h2:first-child,
body[class^="node-type-docs-admin-guide"] .main h3:first-child,
body[class^="node-type-docs-admin-guide"] .main h4:first-child,
body[class^="node-type-docs-admin-guide"] .main h5:first-child,
body[class^="node-type-docs-admin-guide"] .main h6:first-child,
.node-type-docs-how-to .main h2:first-child,
.node-type-docs-how-to .main h3:first-child,
.node-type-docs-how-to .main h4:first-child,
.node-type-docs-how-to .main h5:first-child,
.node-type-docs-how-to .main h6:first-child,
.page-docs-references .main h2:first-child,
.page-docs-references .main h3:first-child,
.page-docs-references .main h4:first-child,
.page-docs-references .main h5:first-child,
.page-docs-references .main h6:first-child,
.page-docs-plugins .main h2:first-child,
.page-docs-plugins .main h3:first-child,
.page-docs-plugins .main h4:first-child,
.page-docs-plugins .main h5:first-child,
.page-docs-plugins .main h6:first-child,
.node-type-docs-dev-guide .main h2:first-child,
.node-type-docs-dev-guide .main h3:first-child,
.node-type-docs-dev-guide .main h4:first-child,
.node-type-docs-dev-guide .main h5:first-child,
.node-type-docs-dev-guide .main h6:first-child,
.node-type-docs-dev-guide-v5 .main h2:first-child,
.node-type-docs-dev-guide-v5 .main h3:first-child,
.node-type-docs-dev-guide-v5 .main h4:first-child,
.node-type-docs-dev-guide-v5 .main h5:first-child,
.node-type-docs-dev-guide-v5 .main h6:first-child,
.node-type-docs-dev-guide-v6 .main h2:first-child,
.node-type-docs-dev-guide-v6 .main h3:first-child,
.node-type-docs-dev-guide-v6 .main h4:first-child,
.node-type-docs-dev-guide-v6 .main h5:first-child,
.node-type-docs-dev-guide-v6 .main h6:first-child,
.node-type-docs-dev-guide-v7 .main h2:first-child,
.node-type-docs-dev-guide-v7 .main h3:first-child,
.node-type-docs-dev-guide-v7 .main h4:first-child,
.node-type-docs-dev-guide-v7 .main h5:first-child,
.node-type-docs-dev-guide-v7 .main h6:first-child,
.node-type-docs-dev-guide-v8 .main h2:first-child,
.node-type-docs-dev-guide-v8 .main h3:first-child,
.node-type-docs-dev-guide-v8 .main h4:first-child,
.node-type-docs-dev-guide-v8 .main h5:first-child,
.node-type-docs-dev-guide-v8 .main h6:first-child,
.node-type-docs-admin-guide .main h2:first-child,
.node-type-docs-admin-guide .main h3:first-child,
.node-type-docs-admin-guide .main h4:first-child,
.node-type-docs-admin-guide .main h5:first-child,
.node-type-docs-admin-guide .main h6:first-child,
.node-type-docs-admin-guide-v5 .main h2:first-child,
.node-type-docs-admin-guide-v5 .main h3:first-child,
.node-type-docs-admin-guide-v5 .main h4:first-child,
.node-type-docs-admin-guide-v5 .main h5:first-child,
.node-type-docs-admin-guide-v5 .main h6:first-child,
.node-type-docs-admin-guide-v6 .main h2:first-child,
.node-type-docs-admin-guide-v6 .main h3:first-child,
.node-type-docs-admin-guide-v6 .main h4:first-child,
.node-type-docs-admin-guide-v6 .main h5:first-child,
.node-type-docs-admin-guide-v6 .main h6:first-child,
.node-type-docs-admin-guide-v7 .main h2:first-child,
.node-type-docs-admin-guide-v7 .main h3:first-child,
.node-type-docs-admin-guide-v7 .main h4:first-child,
.node-type-docs-admin-guide-v7 .main h5:first-child,
.node-type-docs-admin-guide-v7 .main h6:first-child,
.node-type-docs-admin-guide-v8 .main h2:first-child,
.node-type-docs-admin-guide-v8 .main h3:first-child,
.node-type-docs-admin-guide-v8 .main h4:first-child,
.node-type-docs-admin-guide-v8 .main h5:first-child,
.node-type-docs-admin-guide-v8 .main h6:first-child,
.node-type-docs-admin-guide-v5-enterprise .main h2:first-child,
.node-type-docs-admin-guide-v5-enterprise .main h3:first-child,
.node-type-docs-admin-guide-v5-enterprise .main h4:first-child,
.node-type-docs-admin-guide-v5-enterprise .main h5:first-child,
.node-type-docs-admin-guide-v5-enterprise .main h6:first-child,
.node-type-docs-admin-guide-v6-enterprise .main h2:first-child,
.node-type-docs-admin-guide-v6-enterprise .main h3:first-child,
.node-type-docs-admin-guide-v6-enterprise .main h4:first-child,
.node-type-docs-admin-guide-v6-enterprise .main h5:first-child,
.node-type-docs-admin-guide-v6-enterprise .main h6:first-child,
.node-type-docs-admin-guide-v7-enterprise .main h2:first-child,
.node-type-docs-admin-guide-v7-enterprise .main h3:first-child,
.node-type-docs-admin-guide-v7-enterprise .main h4:first-child,
.node-type-docs-admin-guide-v7-enterprise .main h5:first-child,
.node-type-docs-admin-guide-v7-enterprise .main h6:first-child,
.node-type-docs-admin-guide-v8-enterprise .main h2:first-child,
.node-type-docs-admin-guide-v8-enterprise .main h3:first-child,
.node-type-docs-admin-guide-v8-enterprise .main h4:first-child,
.node-type-docs-admin-guide-v8-enterprise .main h5:first-child,
.node-type-docs-admin-guide-v8-enterprise .main h6:first-child,
.node-type-release-note .main h2:first-child,
.node-type-release-note .main h3:first-child,
.node-type-release-note .main h4:first-child,
.node-type-release-note .main h5:first-child,
.node-type-release-note .main h6:first-child,
.node-type-event .main h2:first-child,
.node-type-event .main h3:first-child,
.node-type-event .main h4:first-child,
.node-type-event .main h5:first-child,
.node-type-event .main h6:first-child,
.node-type-blog-article .main h2:first-child,
.node-type-blog-article .main h3:first-child,
.node-type-blog-article .main h4:first-child,
.node-type-blog-article .main h5:first-child,
.node-type-blog-article .main h6:first-child,
.page-docs-kb .main h2:first-child,
.page-docs-kb .main h3:first-child,
.page-docs-kb .main h4:first-child,
.page-docs-kb .main h5:first-child,
.page-docs-kb .main h6:first-child,
.bbp-reply-content h2:first-child,
.bbp-reply-content h3:first-child,
.bbp-reply-content h4:first-child,
.bbp-reply-content h5:first-child,
.bbp-reply-content h6:first-child,
article.documentation h2:first-child,
article.documentation h3:first-child,
article.documentation h4:first-child,
article.documentation h5:first-child,
article.documentation h6:first-child {
  margin-top: 0;
}
body[class^="node-type-docs-dev-guide"] .main h2,
body[class^="node-type-docs-admin-guide"] .main h2,
.node-type-docs-how-to .main h2,
.page-docs-references .main h2,
.page-docs-plugins .main h2,
.node-type-docs-dev-guide .main h2,
.node-type-docs-dev-guide-v5 .main h2,
.node-type-docs-dev-guide-v6 .main h2,
.node-type-docs-dev-guide-v7 .main h2,
.node-type-docs-dev-guide-v8 .main h2,
.node-type-docs-admin-guide .main h2,
.node-type-docs-admin-guide-v5 .main h2,
.node-type-docs-admin-guide-v6 .main h2,
.node-type-docs-admin-guide-v7 .main h2,
.node-type-docs-admin-guide-v8 .main h2,
.node-type-docs-admin-guide-v5-enterprise .main h2,
.node-type-docs-admin-guide-v6-enterprise .main h2,
.node-type-docs-admin-guide-v7-enterprise .main h2,
.node-type-docs-admin-guide-v8-enterprise .main h2,
.node-type-release-note .main h2,
.node-type-event .main h2,
.node-type-blog-article .main h2,
.page-docs-kb .main h2,
.bbp-reply-content h2,
article.documentation h2 {
  margin: 48px 0 32px;
  position: relative;
}
body[class^="node-type-docs-dev-guide"] .main h2:first-child,
body[class^="node-type-docs-admin-guide"] .main h2:first-child,
.node-type-docs-how-to .main h2:first-child,
.page-docs-references .main h2:first-child,
.page-docs-plugins .main h2:first-child,
.node-type-docs-dev-guide .main h2:first-child,
.node-type-docs-dev-guide-v5 .main h2:first-child,
.node-type-docs-dev-guide-v6 .main h2:first-child,
.node-type-docs-dev-guide-v7 .main h2:first-child,
.node-type-docs-dev-guide-v8 .main h2:first-child,
.node-type-docs-admin-guide .main h2:first-child,
.node-type-docs-admin-guide-v5 .main h2:first-child,
.node-type-docs-admin-guide-v6 .main h2:first-child,
.node-type-docs-admin-guide-v7 .main h2:first-child,
.node-type-docs-admin-guide-v8 .main h2:first-child,
.node-type-docs-admin-guide-v5-enterprise .main h2:first-child,
.node-type-docs-admin-guide-v6-enterprise .main h2:first-child,
.node-type-docs-admin-guide-v7-enterprise .main h2:first-child,
.node-type-docs-admin-guide-v8-enterprise .main h2:first-child,
.node-type-release-note .main h2:first-child,
.node-type-event .main h2:first-child,
.node-type-blog-article .main h2:first-child,
.page-docs-kb .main h2:first-child,
.bbp-reply-content h2:first-child,
article.documentation h2:first-child {
  border-top: none;
  padding-top: 0;
}
body[class^="node-type-docs-dev-guide"] .main a,
body[class^="node-type-docs-admin-guide"] .main a,
.node-type-docs-how-to .main a,
.page-docs-references .main a,
.page-docs-plugins .main a,
.node-type-docs-dev-guide .main a,
.node-type-docs-dev-guide-v5 .main a,
.node-type-docs-dev-guide-v6 .main a,
.node-type-docs-dev-guide-v7 .main a,
.node-type-docs-dev-guide-v8 .main a,
.node-type-docs-admin-guide .main a,
.node-type-docs-admin-guide-v5 .main a,
.node-type-docs-admin-guide-v6 .main a,
.node-type-docs-admin-guide-v7 .main a,
.node-type-docs-admin-guide-v8 .main a,
.node-type-docs-admin-guide-v5-enterprise .main a,
.node-type-docs-admin-guide-v6-enterprise .main a,
.node-type-docs-admin-guide-v7-enterprise .main a,
.node-type-docs-admin-guide-v8-enterprise .main a,
.node-type-release-note .main a,
.node-type-event .main a,
.node-type-blog-article .main a,
.page-docs-kb .main a,
.bbp-reply-content a,
article.documentation a {
  color: var(--sys-color-red);
  font-weight: 500;
}
body[class^="node-type-docs-dev-guide"] .main a:active,
body[class^="node-type-docs-admin-guide"] .main a:active,
.node-type-docs-how-to .main a:active,
.page-docs-references .main a:active,
.page-docs-plugins .main a:active,
.node-type-docs-dev-guide .main a:active,
.node-type-docs-dev-guide-v5 .main a:active,
.node-type-docs-dev-guide-v6 .main a:active,
.node-type-docs-dev-guide-v7 .main a:active,
.node-type-docs-dev-guide-v8 .main a:active,
.node-type-docs-admin-guide .main a:active,
.node-type-docs-admin-guide-v5 .main a:active,
.node-type-docs-admin-guide-v6 .main a:active,
.node-type-docs-admin-guide-v7 .main a:active,
.node-type-docs-admin-guide-v8 .main a:active,
.node-type-docs-admin-guide-v5-enterprise .main a:active,
.node-type-docs-admin-guide-v6-enterprise .main a:active,
.node-type-docs-admin-guide-v7-enterprise .main a:active,
.node-type-docs-admin-guide-v8-enterprise .main a:active,
.node-type-release-note .main a:active,
.node-type-event .main a:active,
.node-type-blog-article .main a:active,
.page-docs-kb .main a:active,
.bbp-reply-content a:active,
article.documentation a:active {
  color: var(--sys-color-redlight);
}
@media only screen and (min-width: 1025px) {
  body[class^="node-type-docs-dev-guide"] .main a:hover,
  body[class^="node-type-docs-admin-guide"] .main a:hover,
  .node-type-docs-how-to .main a:hover,
  .page-docs-references .main a:hover,
  .page-docs-plugins .main a:hover,
  .node-type-docs-dev-guide .main a:hover,
  .node-type-docs-dev-guide-v5 .main a:hover,
  .node-type-docs-dev-guide-v6 .main a:hover,
  .node-type-docs-dev-guide-v7 .main a:hover,
  .node-type-docs-dev-guide-v8 .main a:hover,
  .node-type-docs-admin-guide .main a:hover,
  .node-type-docs-admin-guide-v5 .main a:hover,
  .node-type-docs-admin-guide-v6 .main a:hover,
  .node-type-docs-admin-guide-v7 .main a:hover,
  .node-type-docs-admin-guide-v8 .main a:hover,
  .node-type-docs-admin-guide-v5-enterprise .main a:hover,
  .node-type-docs-admin-guide-v6-enterprise .main a:hover,
  .node-type-docs-admin-guide-v7-enterprise .main a:hover,
  .node-type-docs-admin-guide-v8-enterprise .main a:hover,
  .node-type-release-note .main a:hover,
  .node-type-event .main a:hover,
  .node-type-blog-article .main a:hover,
  .page-docs-kb .main a:hover,
  .bbp-reply-content a:hover,
  article.documentation a:hover {
    color: var(--sys-color-redlight);
  }
}
body[class^="node-type-docs-dev-guide"] .main p,
body[class^="node-type-docs-admin-guide"] .main p,
.node-type-docs-how-to .main p,
.page-docs-references .main p,
.page-docs-plugins .main p,
.node-type-docs-dev-guide .main p,
.node-type-docs-dev-guide-v5 .main p,
.node-type-docs-dev-guide-v6 .main p,
.node-type-docs-dev-guide-v7 .main p,
.node-type-docs-dev-guide-v8 .main p,
.node-type-docs-admin-guide .main p,
.node-type-docs-admin-guide-v5 .main p,
.node-type-docs-admin-guide-v6 .main p,
.node-type-docs-admin-guide-v7 .main p,
.node-type-docs-admin-guide-v8 .main p,
.node-type-docs-admin-guide-v5-enterprise .main p,
.node-type-docs-admin-guide-v6-enterprise .main p,
.node-type-docs-admin-guide-v7-enterprise .main p,
.node-type-docs-admin-guide-v8-enterprise .main p,
.node-type-release-note .main p,
.node-type-event .main p,
.node-type-blog-article .main p,
.page-docs-kb .main p,
.bbp-reply-content p,
article.documentation p {
  margin: 20px 0;
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
}
body[class^="node-type-docs-dev-guide"] .main strong,
body[class^="node-type-docs-admin-guide"] .main strong,
.node-type-docs-how-to .main strong,
.page-docs-references .main strong,
.page-docs-plugins .main strong,
.node-type-docs-dev-guide .main strong,
.node-type-docs-dev-guide-v5 .main strong,
.node-type-docs-dev-guide-v6 .main strong,
.node-type-docs-dev-guide-v7 .main strong,
.node-type-docs-dev-guide-v8 .main strong,
.node-type-docs-admin-guide .main strong,
.node-type-docs-admin-guide-v5 .main strong,
.node-type-docs-admin-guide-v6 .main strong,
.node-type-docs-admin-guide-v7 .main strong,
.node-type-docs-admin-guide-v8 .main strong,
.node-type-docs-admin-guide-v5-enterprise .main strong,
.node-type-docs-admin-guide-v6-enterprise .main strong,
.node-type-docs-admin-guide-v7-enterprise .main strong,
.node-type-docs-admin-guide-v8-enterprise .main strong,
.node-type-release-note .main strong,
.node-type-event .main strong,
.node-type-blog-article .main strong,
.page-docs-kb .main strong,
.bbp-reply-content strong,
article.documentation strong {
  font-weight: 600;
  font-family: 'montserrat', sans-serif;
}
body[class^="node-type-docs-dev-guide"] .main .geshifilter,
body[class^="node-type-docs-dev-guide"] .main code,
body[class^="node-type-docs-admin-guide"] .main .geshifilter,
body[class^="node-type-docs-admin-guide"] .main code,
.node-type-docs-how-to .main .geshifilter,
.node-type-docs-how-to .main code,
.page-docs-references .main .geshifilter,
.page-docs-references .main code,
.page-docs-plugins .main .geshifilter,
.page-docs-plugins .main code,
.node-type-docs-dev-guide .main .geshifilter,
.node-type-docs-dev-guide .main code,
.node-type-docs-dev-guide-v5 .main .geshifilter,
.node-type-docs-dev-guide-v5 .main code,
.node-type-docs-dev-guide-v6 .main .geshifilter,
.node-type-docs-dev-guide-v6 .main code,
.node-type-docs-dev-guide-v7 .main .geshifilter,
.node-type-docs-dev-guide-v7 .main code,
.node-type-docs-dev-guide-v8 .main .geshifilter,
.node-type-docs-dev-guide-v8 .main code,
.node-type-docs-admin-guide .main .geshifilter,
.node-type-docs-admin-guide .main code,
.node-type-docs-admin-guide-v5 .main .geshifilter,
.node-type-docs-admin-guide-v5 .main code,
.node-type-docs-admin-guide-v6 .main .geshifilter,
.node-type-docs-admin-guide-v6 .main code,
.node-type-docs-admin-guide-v7 .main .geshifilter,
.node-type-docs-admin-guide-v7 .main code,
.node-type-docs-admin-guide-v8 .main .geshifilter,
.node-type-docs-admin-guide-v8 .main code,
.node-type-docs-admin-guide-v5-enterprise .main .geshifilter,
.node-type-docs-admin-guide-v5-enterprise .main code,
.node-type-docs-admin-guide-v6-enterprise .main .geshifilter,
.node-type-docs-admin-guide-v6-enterprise .main code,
.node-type-docs-admin-guide-v7-enterprise .main .geshifilter,
.node-type-docs-admin-guide-v7-enterprise .main code,
.node-type-docs-admin-guide-v8-enterprise .main .geshifilter,
.node-type-docs-admin-guide-v8-enterprise .main code,
.node-type-release-note .main .geshifilter,
.node-type-release-note .main code,
.node-type-event .main .geshifilter,
.node-type-event .main code,
.node-type-blog-article .main .geshifilter,
.node-type-blog-article .main code,
.page-docs-kb .main .geshifilter,
.page-docs-kb .main code,
.bbp-reply-content .geshifilter,
.bbp-reply-content code,
article.documentation .geshifilter,
article.documentation code {
  background: #ECF8F6;
  padding: 2px 4px;
  margin: 0 4px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  font-size: 14px;
  overflow-x: auto;
  color: #1B3E35;
  font-family: monospace;
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
}
body[class^="node-type-docs-dev-guide"] .main pre .geshifilter,
body[class^="node-type-docs-dev-guide"] .main pre code,
body[class^="node-type-docs-admin-guide"] .main pre .geshifilter,
body[class^="node-type-docs-admin-guide"] .main pre code,
.node-type-docs-how-to .main pre .geshifilter,
.node-type-docs-how-to .main pre code,
.page-docs-references .main pre .geshifilter,
.page-docs-references .main pre code,
.page-docs-plugins .main pre .geshifilter,
.page-docs-plugins .main pre code,
.node-type-docs-dev-guide .main pre .geshifilter,
.node-type-docs-dev-guide .main pre code,
.node-type-docs-dev-guide-v5 .main pre .geshifilter,
.node-type-docs-dev-guide-v5 .main pre code,
.node-type-docs-dev-guide-v6 .main pre .geshifilter,
.node-type-docs-dev-guide-v6 .main pre code,
.node-type-docs-dev-guide-v7 .main pre .geshifilter,
.node-type-docs-dev-guide-v7 .main pre code,
.node-type-docs-dev-guide-v8 .main pre .geshifilter,
.node-type-docs-dev-guide-v8 .main pre code,
.node-type-docs-admin-guide .main pre .geshifilter,
.node-type-docs-admin-guide .main pre code,
.node-type-docs-admin-guide-v5 .main pre .geshifilter,
.node-type-docs-admin-guide-v5 .main pre code,
.node-type-docs-admin-guide-v6 .main pre .geshifilter,
.node-type-docs-admin-guide-v6 .main pre code,
.node-type-docs-admin-guide-v7 .main pre .geshifilter,
.node-type-docs-admin-guide-v7 .main pre code,
.node-type-docs-admin-guide-v8 .main pre .geshifilter,
.node-type-docs-admin-guide-v8 .main pre code,
.node-type-docs-admin-guide-v5-enterprise .main pre .geshifilter,
.node-type-docs-admin-guide-v5-enterprise .main pre code,
.node-type-docs-admin-guide-v6-enterprise .main pre .geshifilter,
.node-type-docs-admin-guide-v6-enterprise .main pre code,
.node-type-docs-admin-guide-v7-enterprise .main pre .geshifilter,
.node-type-docs-admin-guide-v7-enterprise .main pre code,
.node-type-docs-admin-guide-v8-enterprise .main pre .geshifilter,
.node-type-docs-admin-guide-v8-enterprise .main pre code,
.node-type-release-note .main pre .geshifilter,
.node-type-release-note .main pre code,
.node-type-event .main pre .geshifilter,
.node-type-event .main pre code,
.node-type-blog-article .main pre .geshifilter,
.node-type-blog-article .main pre code,
.page-docs-kb .main pre .geshifilter,
.page-docs-kb .main pre code,
.bbp-reply-content pre .geshifilter,
.bbp-reply-content pre code,
article.documentation pre .geshifilter,
article.documentation pre code {
  font-size: 14px;
  display: block;
  font-family: monospace;
  white-space: pre;
  padding: 10px 16px;
  border: 1px solid #9ADCCA;
}
body[class^="node-type-docs-dev-guide"] .main ul li,
body[class^="node-type-docs-admin-guide"] .main ul li,
.node-type-docs-how-to .main ul li,
.page-docs-references .main ul li,
.page-docs-plugins .main ul li,
.node-type-docs-dev-guide .main ul li,
.node-type-docs-dev-guide-v5 .main ul li,
.node-type-docs-dev-guide-v6 .main ul li,
.node-type-docs-dev-guide-v7 .main ul li,
.node-type-docs-dev-guide-v8 .main ul li,
.node-type-docs-admin-guide .main ul li,
.node-type-docs-admin-guide-v5 .main ul li,
.node-type-docs-admin-guide-v6 .main ul li,
.node-type-docs-admin-guide-v7 .main ul li,
.node-type-docs-admin-guide-v8 .main ul li,
.node-type-docs-admin-guide-v5-enterprise .main ul li,
.node-type-docs-admin-guide-v6-enterprise .main ul li,
.node-type-docs-admin-guide-v7-enterprise .main ul li,
.node-type-docs-admin-guide-v8-enterprise .main ul li,
.node-type-release-note .main ul li,
.node-type-event .main ul li,
.node-type-blog-article .main ul li,
.page-docs-kb .main ul li,
.bbp-reply-content ul li,
article.documentation ul li {
  list-style: none;
  position: relative;
}
body[class^="node-type-docs-dev-guide"] .main ul li a:active,
body[class^="node-type-docs-admin-guide"] .main ul li a:active,
.node-type-docs-how-to .main ul li a:active,
.page-docs-references .main ul li a:active,
.page-docs-plugins .main ul li a:active,
.node-type-docs-dev-guide .main ul li a:active,
.node-type-docs-dev-guide-v5 .main ul li a:active,
.node-type-docs-dev-guide-v6 .main ul li a:active,
.node-type-docs-dev-guide-v7 .main ul li a:active,
.node-type-docs-dev-guide-v8 .main ul li a:active,
.node-type-docs-admin-guide .main ul li a:active,
.node-type-docs-admin-guide-v5 .main ul li a:active,
.node-type-docs-admin-guide-v6 .main ul li a:active,
.node-type-docs-admin-guide-v7 .main ul li a:active,
.node-type-docs-admin-guide-v8 .main ul li a:active,
.node-type-docs-admin-guide-v5-enterprise .main ul li a:active,
.node-type-docs-admin-guide-v6-enterprise .main ul li a:active,
.node-type-docs-admin-guide-v7-enterprise .main ul li a:active,
.node-type-docs-admin-guide-v8-enterprise .main ul li a:active,
.node-type-release-note .main ul li a:active,
.node-type-event .main ul li a:active,
.node-type-blog-article .main ul li a:active,
.page-docs-kb .main ul li a:active,
.bbp-reply-content ul li a:active,
article.documentation ul li a:active {
  color: var(--sys-color-redlight);
}
@media only screen and (min-width: 1025px) {
  body[class^="node-type-docs-dev-guide"] .main ul li a:hover,
  body[class^="node-type-docs-admin-guide"] .main ul li a:hover,
  .node-type-docs-how-to .main ul li a:hover,
  .page-docs-references .main ul li a:hover,
  .page-docs-plugins .main ul li a:hover,
  .node-type-docs-dev-guide .main ul li a:hover,
  .node-type-docs-dev-guide-v5 .main ul li a:hover,
  .node-type-docs-dev-guide-v6 .main ul li a:hover,
  .node-type-docs-dev-guide-v7 .main ul li a:hover,
  .node-type-docs-dev-guide-v8 .main ul li a:hover,
  .node-type-docs-admin-guide .main ul li a:hover,
  .node-type-docs-admin-guide-v5 .main ul li a:hover,
  .node-type-docs-admin-guide-v6 .main ul li a:hover,
  .node-type-docs-admin-guide-v7 .main ul li a:hover,
  .node-type-docs-admin-guide-v8 .main ul li a:hover,
  .node-type-docs-admin-guide-v5-enterprise .main ul li a:hover,
  .node-type-docs-admin-guide-v6-enterprise .main ul li a:hover,
  .node-type-docs-admin-guide-v7-enterprise .main ul li a:hover,
  .node-type-docs-admin-guide-v8-enterprise .main ul li a:hover,
  .node-type-release-note .main ul li a:hover,
  .node-type-event .main ul li a:hover,
  .node-type-blog-article .main ul li a:hover,
  .page-docs-kb .main ul li a:hover,
  .bbp-reply-content ul li a:hover,
  article.documentation ul li a:hover {
    color: var(--sys-color-redlight);
  }
}
body[class^="node-type-docs-dev-guide"] .main ul li:before,
body[class^="node-type-docs-admin-guide"] .main ul li:before,
.node-type-docs-how-to .main ul li:before,
.page-docs-references .main ul li:before,
.page-docs-plugins .main ul li:before,
.node-type-docs-dev-guide .main ul li:before,
.node-type-docs-dev-guide-v5 .main ul li:before,
.node-type-docs-dev-guide-v6 .main ul li:before,
.node-type-docs-dev-guide-v7 .main ul li:before,
.node-type-docs-dev-guide-v8 .main ul li:before,
.node-type-docs-admin-guide .main ul li:before,
.node-type-docs-admin-guide-v5 .main ul li:before,
.node-type-docs-admin-guide-v6 .main ul li:before,
.node-type-docs-admin-guide-v7 .main ul li:before,
.node-type-docs-admin-guide-v8 .main ul li:before,
.node-type-docs-admin-guide-v5-enterprise .main ul li:before,
.node-type-docs-admin-guide-v6-enterprise .main ul li:before,
.node-type-docs-admin-guide-v7-enterprise .main ul li:before,
.node-type-docs-admin-guide-v8-enterprise .main ul li:before,
.node-type-release-note .main ul li:before,
.node-type-event .main ul li:before,
.node-type-blog-article .main ul li:before,
.page-docs-kb .main ul li:before,
.bbp-reply-content ul li:before,
article.documentation ul li:before {
  content: '';
  display: block;
  width: 5px;
  height: 5px;
  background-color: var(--sys-color-dark);
  border-radius: 100%;
  position: absolute;
  top: 11px;
  left: -15px;
}
body[class^="node-type-docs-dev-guide"] .main ul li ul li:before,
body[class^="node-type-docs-admin-guide"] .main ul li ul li:before,
.node-type-docs-how-to .main ul li ul li:before,
.page-docs-references .main ul li ul li:before,
.page-docs-plugins .main ul li ul li:before,
.node-type-docs-dev-guide .main ul li ul li:before,
.node-type-docs-dev-guide-v5 .main ul li ul li:before,
.node-type-docs-dev-guide-v6 .main ul li ul li:before,
.node-type-docs-dev-guide-v7 .main ul li ul li:before,
.node-type-docs-dev-guide-v8 .main ul li ul li:before,
.node-type-docs-admin-guide .main ul li ul li:before,
.node-type-docs-admin-guide-v5 .main ul li ul li:before,
.node-type-docs-admin-guide-v6 .main ul li ul li:before,
.node-type-docs-admin-guide-v7 .main ul li ul li:before,
.node-type-docs-admin-guide-v8 .main ul li ul li:before,
.node-type-docs-admin-guide-v5-enterprise .main ul li ul li:before,
.node-type-docs-admin-guide-v6-enterprise .main ul li ul li:before,
.node-type-docs-admin-guide-v7-enterprise .main ul li ul li:before,
.node-type-docs-admin-guide-v8-enterprise .main ul li ul li:before,
.node-type-release-note .main ul li ul li:before,
.node-type-event .main ul li ul li:before,
.node-type-blog-article .main ul li ul li:before,
.page-docs-kb .main ul li ul li:before,
.bbp-reply-content ul li ul li:before,
article.documentation ul li ul li:before {
  content: '';
  display: block;
  width: 5px;
  height: 5px;
  background: var(--sys-color-dark);
  border: none;
  border-radius: 100%;
  position: absolute;
  top: 12px;
  left: -18px;
}
body[class^="node-type-docs-dev-guide"] .main ul,
body[class^="node-type-docs-dev-guide"] .main ol,
body[class^="node-type-docs-admin-guide"] .main ul,
body[class^="node-type-docs-admin-guide"] .main ol,
.node-type-docs-how-to .main ul,
.node-type-docs-how-to .main ol,
.page-docs-references .main ul,
.page-docs-references .main ol,
.page-docs-plugins .main ul,
.page-docs-plugins .main ol,
.node-type-docs-dev-guide .main ul,
.node-type-docs-dev-guide .main ol,
.node-type-docs-dev-guide-v5 .main ul,
.node-type-docs-dev-guide-v5 .main ol,
.node-type-docs-dev-guide-v6 .main ul,
.node-type-docs-dev-guide-v6 .main ol,
.node-type-docs-dev-guide-v7 .main ul,
.node-type-docs-dev-guide-v7 .main ol,
.node-type-docs-dev-guide-v8 .main ul,
.node-type-docs-dev-guide-v8 .main ol,
.node-type-docs-admin-guide .main ul,
.node-type-docs-admin-guide .main ol,
.node-type-docs-admin-guide-v5 .main ul,
.node-type-docs-admin-guide-v5 .main ol,
.node-type-docs-admin-guide-v6 .main ul,
.node-type-docs-admin-guide-v6 .main ol,
.node-type-docs-admin-guide-v7 .main ul,
.node-type-docs-admin-guide-v7 .main ol,
.node-type-docs-admin-guide-v8 .main ul,
.node-type-docs-admin-guide-v8 .main ol,
.node-type-docs-admin-guide-v5-enterprise .main ul,
.node-type-docs-admin-guide-v5-enterprise .main ol,
.node-type-docs-admin-guide-v6-enterprise .main ul,
.node-type-docs-admin-guide-v6-enterprise .main ol,
.node-type-docs-admin-guide-v7-enterprise .main ul,
.node-type-docs-admin-guide-v7-enterprise .main ol,
.node-type-docs-admin-guide-v8-enterprise .main ul,
.node-type-docs-admin-guide-v8-enterprise .main ol,
.node-type-release-note .main ul,
.node-type-release-note .main ol,
.node-type-event .main ul,
.node-type-event .main ol,
.node-type-blog-article .main ul,
.node-type-blog-article .main ol,
.page-docs-kb .main ul,
.page-docs-kb .main ol,
.bbp-reply-content ul,
.bbp-reply-content ol,
article.documentation ul,
article.documentation ol {
  padding-left: 17px;
  font-size: 16px;
}
body[class^="node-type-docs-dev-guide"] .main ul li,
body[class^="node-type-docs-dev-guide"] .main ol li,
body[class^="node-type-docs-admin-guide"] .main ul li,
body[class^="node-type-docs-admin-guide"] .main ol li,
.node-type-docs-how-to .main ul li,
.node-type-docs-how-to .main ol li,
.page-docs-references .main ul li,
.page-docs-references .main ol li,
.page-docs-plugins .main ul li,
.page-docs-plugins .main ol li,
.node-type-docs-dev-guide .main ul li,
.node-type-docs-dev-guide .main ol li,
.node-type-docs-dev-guide-v5 .main ul li,
.node-type-docs-dev-guide-v5 .main ol li,
.node-type-docs-dev-guide-v6 .main ul li,
.node-type-docs-dev-guide-v6 .main ol li,
.node-type-docs-dev-guide-v7 .main ul li,
.node-type-docs-dev-guide-v7 .main ol li,
.node-type-docs-dev-guide-v8 .main ul li,
.node-type-docs-dev-guide-v8 .main ol li,
.node-type-docs-admin-guide .main ul li,
.node-type-docs-admin-guide .main ol li,
.node-type-docs-admin-guide-v5 .main ul li,
.node-type-docs-admin-guide-v5 .main ol li,
.node-type-docs-admin-guide-v6 .main ul li,
.node-type-docs-admin-guide-v6 .main ol li,
.node-type-docs-admin-guide-v7 .main ul li,
.node-type-docs-admin-guide-v7 .main ol li,
.node-type-docs-admin-guide-v8 .main ul li,
.node-type-docs-admin-guide-v8 .main ol li,
.node-type-docs-admin-guide-v5-enterprise .main ul li,
.node-type-docs-admin-guide-v5-enterprise .main ol li,
.node-type-docs-admin-guide-v6-enterprise .main ul li,
.node-type-docs-admin-guide-v6-enterprise .main ol li,
.node-type-docs-admin-guide-v7-enterprise .main ul li,
.node-type-docs-admin-guide-v7-enterprise .main ol li,
.node-type-docs-admin-guide-v8-enterprise .main ul li,
.node-type-docs-admin-guide-v8-enterprise .main ol li,
.node-type-release-note .main ul li,
.node-type-release-note .main ol li,
.node-type-event .main ul li,
.node-type-event .main ol li,
.node-type-blog-article .main ul li,
.node-type-blog-article .main ol li,
.page-docs-kb .main ul li,
.page-docs-kb .main ol li,
.bbp-reply-content ul li,
.bbp-reply-content ol li,
article.documentation ul li,
article.documentation ol li {
  margin: 10px 0;
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
}
body[class^="node-type-docs-dev-guide"] .main ul li h2,
body[class^="node-type-docs-dev-guide"] .main ol li h2,
body[class^="node-type-docs-admin-guide"] .main ul li h2,
body[class^="node-type-docs-admin-guide"] .main ol li h2,
.node-type-docs-how-to .main ul li h2,
.node-type-docs-how-to .main ol li h2,
.page-docs-references .main ul li h2,
.page-docs-references .main ol li h2,
.page-docs-plugins .main ul li h2,
.page-docs-plugins .main ol li h2,
.node-type-docs-dev-guide .main ul li h2,
.node-type-docs-dev-guide .main ol li h2,
.node-type-docs-dev-guide-v5 .main ul li h2,
.node-type-docs-dev-guide-v5 .main ol li h2,
.node-type-docs-dev-guide-v6 .main ul li h2,
.node-type-docs-dev-guide-v6 .main ol li h2,
.node-type-docs-dev-guide-v7 .main ul li h2,
.node-type-docs-dev-guide-v7 .main ol li h2,
.node-type-docs-dev-guide-v8 .main ul li h2,
.node-type-docs-dev-guide-v8 .main ol li h2,
.node-type-docs-admin-guide .main ul li h2,
.node-type-docs-admin-guide .main ol li h2,
.node-type-docs-admin-guide-v5 .main ul li h2,
.node-type-docs-admin-guide-v5 .main ol li h2,
.node-type-docs-admin-guide-v6 .main ul li h2,
.node-type-docs-admin-guide-v6 .main ol li h2,
.node-type-docs-admin-guide-v7 .main ul li h2,
.node-type-docs-admin-guide-v7 .main ol li h2,
.node-type-docs-admin-guide-v8 .main ul li h2,
.node-type-docs-admin-guide-v8 .main ol li h2,
.node-type-docs-admin-guide-v5-enterprise .main ul li h2,
.node-type-docs-admin-guide-v5-enterprise .main ol li h2,
.node-type-docs-admin-guide-v6-enterprise .main ul li h2,
.node-type-docs-admin-guide-v6-enterprise .main ol li h2,
.node-type-docs-admin-guide-v7-enterprise .main ul li h2,
.node-type-docs-admin-guide-v7-enterprise .main ol li h2,
.node-type-docs-admin-guide-v8-enterprise .main ul li h2,
.node-type-docs-admin-guide-v8-enterprise .main ol li h2,
.node-type-release-note .main ul li h2,
.node-type-release-note .main ol li h2,
.node-type-event .main ul li h2,
.node-type-event .main ol li h2,
.node-type-blog-article .main ul li h2,
.node-type-blog-article .main ol li h2,
.page-docs-kb .main ul li h2,
.page-docs-kb .main ol li h2,
.bbp-reply-content ul li h2,
.bbp-reply-content ol li h2,
article.documentation ul li h2,
article.documentation ol li h2 {
  padding-top: 0;
  border-top: none;
}
body[class^="node-type-docs-dev-guide"] .main ul li,
body[class^="node-type-docs-admin-guide"] .main ul li,
.node-type-docs-how-to .main ul li,
.page-docs-references .main ul li,
.page-docs-plugins .main ul li,
.node-type-docs-dev-guide .main ul li,
.node-type-docs-dev-guide-v5 .main ul li,
.node-type-docs-dev-guide-v6 .main ul li,
.node-type-docs-dev-guide-v7 .main ul li,
.node-type-docs-dev-guide-v8 .main ul li,
.node-type-docs-admin-guide .main ul li,
.node-type-docs-admin-guide-v5 .main ul li,
.node-type-docs-admin-guide-v6 .main ul li,
.node-type-docs-admin-guide-v7 .main ul li,
.node-type-docs-admin-guide-v8 .main ul li,
.node-type-docs-admin-guide-v5-enterprise .main ul li,
.node-type-docs-admin-guide-v6-enterprise .main ul li,
.node-type-docs-admin-guide-v7-enterprise .main ul li,
.node-type-docs-admin-guide-v8-enterprise .main ul li,
.node-type-release-note .main ul li,
.node-type-event .main ul li,
.node-type-blog-article .main ul li,
.page-docs-kb .main ul li,
.bbp-reply-content ul li,
article.documentation ul li {
  list-style: none;
}
body[class^="node-type-docs-dev-guide"] .main ol li,
body[class^="node-type-docs-admin-guide"] .main ol li,
.node-type-docs-how-to .main ol li,
.page-docs-references .main ol li,
.page-docs-plugins .main ol li,
.node-type-docs-dev-guide .main ol li,
.node-type-docs-dev-guide-v5 .main ol li,
.node-type-docs-dev-guide-v6 .main ol li,
.node-type-docs-dev-guide-v7 .main ol li,
.node-type-docs-dev-guide-v8 .main ol li,
.node-type-docs-admin-guide .main ol li,
.node-type-docs-admin-guide-v5 .main ol li,
.node-type-docs-admin-guide-v6 .main ol li,
.node-type-docs-admin-guide-v7 .main ol li,
.node-type-docs-admin-guide-v8 .main ol li,
.node-type-docs-admin-guide-v5-enterprise .main ol li,
.node-type-docs-admin-guide-v6-enterprise .main ol li,
.node-type-docs-admin-guide-v7-enterprise .main ol li,
.node-type-docs-admin-guide-v8-enterprise .main ol li,
.node-type-release-note .main ol li,
.node-type-event .main ol li,
.node-type-blog-article .main ol li,
.page-docs-kb .main ol li,
.bbp-reply-content ol li,
article.documentation ol li {
  list-style-type: decimal;
}
body[class^="node-type-docs-dev-guide"] .main table,
body[class^="node-type-docs-admin-guide"] .main table,
.node-type-docs-how-to .main table,
.page-docs-references .main table,
.page-docs-plugins .main table,
.node-type-docs-dev-guide .main table,
.node-type-docs-dev-guide-v5 .main table,
.node-type-docs-dev-guide-v6 .main table,
.node-type-docs-dev-guide-v7 .main table,
.node-type-docs-dev-guide-v8 .main table,
.node-type-docs-admin-guide .main table,
.node-type-docs-admin-guide-v5 .main table,
.node-type-docs-admin-guide-v6 .main table,
.node-type-docs-admin-guide-v7 .main table,
.node-type-docs-admin-guide-v8 .main table,
.node-type-docs-admin-guide-v5-enterprise .main table,
.node-type-docs-admin-guide-v6-enterprise .main table,
.node-type-docs-admin-guide-v7-enterprise .main table,
.node-type-docs-admin-guide-v8-enterprise .main table,
.node-type-release-note .main table,
.node-type-event .main table,
.node-type-blog-article .main table,
.page-docs-kb .main table,
.bbp-reply-content table,
article.documentation table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid var(--sys-color-grey);
  font-size: 15px;
}
body[class^="node-type-docs-dev-guide"] .main table th,
body[class^="node-type-docs-dev-guide"] .main table td,
body[class^="node-type-docs-admin-guide"] .main table th,
body[class^="node-type-docs-admin-guide"] .main table td,
.node-type-docs-how-to .main table th,
.node-type-docs-how-to .main table td,
.page-docs-references .main table th,
.page-docs-references .main table td,
.page-docs-plugins .main table th,
.page-docs-plugins .main table td,
.node-type-docs-dev-guide .main table th,
.node-type-docs-dev-guide .main table td,
.node-type-docs-dev-guide-v5 .main table th,
.node-type-docs-dev-guide-v5 .main table td,
.node-type-docs-dev-guide-v6 .main table th,
.node-type-docs-dev-guide-v6 .main table td,
.node-type-docs-dev-guide-v7 .main table th,
.node-type-docs-dev-guide-v7 .main table td,
.node-type-docs-dev-guide-v8 .main table th,
.node-type-docs-dev-guide-v8 .main table td,
.node-type-docs-admin-guide .main table th,
.node-type-docs-admin-guide .main table td,
.node-type-docs-admin-guide-v5 .main table th,
.node-type-docs-admin-guide-v5 .main table td,
.node-type-docs-admin-guide-v6 .main table th,
.node-type-docs-admin-guide-v6 .main table td,
.node-type-docs-admin-guide-v7 .main table th,
.node-type-docs-admin-guide-v7 .main table td,
.node-type-docs-admin-guide-v8 .main table th,
.node-type-docs-admin-guide-v8 .main table td,
.node-type-docs-admin-guide-v5-enterprise .main table th,
.node-type-docs-admin-guide-v5-enterprise .main table td,
.node-type-docs-admin-guide-v6-enterprise .main table th,
.node-type-docs-admin-guide-v6-enterprise .main table td,
.node-type-docs-admin-guide-v7-enterprise .main table th,
.node-type-docs-admin-guide-v7-enterprise .main table td,
.node-type-docs-admin-guide-v8-enterprise .main table th,
.node-type-docs-admin-guide-v8-enterprise .main table td,
.node-type-release-note .main table th,
.node-type-release-note .main table td,
.node-type-event .main table th,
.node-type-event .main table td,
.node-type-blog-article .main table th,
.node-type-blog-article .main table td,
.page-docs-kb .main table th,
.page-docs-kb .main table td,
.bbp-reply-content table th,
.bbp-reply-content table td,
article.documentation table th,
article.documentation table td {
  padding: 10px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid var(--sys-color-grey);
  text-align: left;
}
body[class^="node-type-docs-dev-guide"] .main table th:first-child,
body[class^="node-type-docs-dev-guide"] .main table td:first-child,
body[class^="node-type-docs-admin-guide"] .main table th:first-child,
body[class^="node-type-docs-admin-guide"] .main table td:first-child,
.node-type-docs-how-to .main table th:first-child,
.node-type-docs-how-to .main table td:first-child,
.page-docs-references .main table th:first-child,
.page-docs-references .main table td:first-child,
.page-docs-plugins .main table th:first-child,
.page-docs-plugins .main table td:first-child,
.node-type-docs-dev-guide .main table th:first-child,
.node-type-docs-dev-guide .main table td:first-child,
.node-type-docs-dev-guide-v5 .main table th:first-child,
.node-type-docs-dev-guide-v5 .main table td:first-child,
.node-type-docs-dev-guide-v6 .main table th:first-child,
.node-type-docs-dev-guide-v6 .main table td:first-child,
.node-type-docs-dev-guide-v7 .main table th:first-child,
.node-type-docs-dev-guide-v7 .main table td:first-child,
.node-type-docs-dev-guide-v8 .main table th:first-child,
.node-type-docs-dev-guide-v8 .main table td:first-child,
.node-type-docs-admin-guide .main table th:first-child,
.node-type-docs-admin-guide .main table td:first-child,
.node-type-docs-admin-guide-v5 .main table th:first-child,
.node-type-docs-admin-guide-v5 .main table td:first-child,
.node-type-docs-admin-guide-v6 .main table th:first-child,
.node-type-docs-admin-guide-v6 .main table td:first-child,
.node-type-docs-admin-guide-v7 .main table th:first-child,
.node-type-docs-admin-guide-v7 .main table td:first-child,
.node-type-docs-admin-guide-v8 .main table th:first-child,
.node-type-docs-admin-guide-v8 .main table td:first-child,
.node-type-docs-admin-guide-v5-enterprise .main table th:first-child,
.node-type-docs-admin-guide-v5-enterprise .main table td:first-child,
.node-type-docs-admin-guide-v6-enterprise .main table th:first-child,
.node-type-docs-admin-guide-v6-enterprise .main table td:first-child,
.node-type-docs-admin-guide-v7-enterprise .main table th:first-child,
.node-type-docs-admin-guide-v7-enterprise .main table td:first-child,
.node-type-docs-admin-guide-v8-enterprise .main table th:first-child,
.node-type-docs-admin-guide-v8-enterprise .main table td:first-child,
.node-type-release-note .main table th:first-child,
.node-type-release-note .main table td:first-child,
.node-type-event .main table th:first-child,
.node-type-event .main table td:first-child,
.node-type-blog-article .main table th:first-child,
.node-type-blog-article .main table td:first-child,
.page-docs-kb .main table th:first-child,
.page-docs-kb .main table td:first-child,
.bbp-reply-content table th:first-child,
.bbp-reply-content table td:first-child,
article.documentation table th:first-child,
article.documentation table td:first-child {
  border-left: none;
}
body[class^="node-type-docs-dev-guide"] .main table th:last-child,
body[class^="node-type-docs-dev-guide"] .main table td:last-child,
body[class^="node-type-docs-admin-guide"] .main table th:last-child,
body[class^="node-type-docs-admin-guide"] .main table td:last-child,
.node-type-docs-how-to .main table th:last-child,
.node-type-docs-how-to .main table td:last-child,
.page-docs-references .main table th:last-child,
.page-docs-references .main table td:last-child,
.page-docs-plugins .main table th:last-child,
.page-docs-plugins .main table td:last-child,
.node-type-docs-dev-guide .main table th:last-child,
.node-type-docs-dev-guide .main table td:last-child,
.node-type-docs-dev-guide-v5 .main table th:last-child,
.node-type-docs-dev-guide-v5 .main table td:last-child,
.node-type-docs-dev-guide-v6 .main table th:last-child,
.node-type-docs-dev-guide-v6 .main table td:last-child,
.node-type-docs-dev-guide-v7 .main table th:last-child,
.node-type-docs-dev-guide-v7 .main table td:last-child,
.node-type-docs-dev-guide-v8 .main table th:last-child,
.node-type-docs-dev-guide-v8 .main table td:last-child,
.node-type-docs-admin-guide .main table th:last-child,
.node-type-docs-admin-guide .main table td:last-child,
.node-type-docs-admin-guide-v5 .main table th:last-child,
.node-type-docs-admin-guide-v5 .main table td:last-child,
.node-type-docs-admin-guide-v6 .main table th:last-child,
.node-type-docs-admin-guide-v6 .main table td:last-child,
.node-type-docs-admin-guide-v7 .main table th:last-child,
.node-type-docs-admin-guide-v7 .main table td:last-child,
.node-type-docs-admin-guide-v8 .main table th:last-child,
.node-type-docs-admin-guide-v8 .main table td:last-child,
.node-type-docs-admin-guide-v5-enterprise .main table th:last-child,
.node-type-docs-admin-guide-v5-enterprise .main table td:last-child,
.node-type-docs-admin-guide-v6-enterprise .main table th:last-child,
.node-type-docs-admin-guide-v6-enterprise .main table td:last-child,
.node-type-docs-admin-guide-v7-enterprise .main table th:last-child,
.node-type-docs-admin-guide-v7-enterprise .main table td:last-child,
.node-type-docs-admin-guide-v8-enterprise .main table th:last-child,
.node-type-docs-admin-guide-v8-enterprise .main table td:last-child,
.node-type-release-note .main table th:last-child,
.node-type-release-note .main table td:last-child,
.node-type-event .main table th:last-child,
.node-type-event .main table td:last-child,
.node-type-blog-article .main table th:last-child,
.node-type-blog-article .main table td:last-child,
.page-docs-kb .main table th:last-child,
.page-docs-kb .main table td:last-child,
.bbp-reply-content table th:last-child,
.bbp-reply-content table td:last-child,
article.documentation table th:last-child,
article.documentation table td:last-child {
  border-right: none;
}
body[class^="node-type-docs-dev-guide"] .main table thead tr th,
body[class^="node-type-docs-admin-guide"] .main table thead tr th,
.node-type-docs-how-to .main table thead tr th,
.page-docs-references .main table thead tr th,
.page-docs-plugins .main table thead tr th,
.node-type-docs-dev-guide .main table thead tr th,
.node-type-docs-dev-guide-v5 .main table thead tr th,
.node-type-docs-dev-guide-v6 .main table thead tr th,
.node-type-docs-dev-guide-v7 .main table thead tr th,
.node-type-docs-dev-guide-v8 .main table thead tr th,
.node-type-docs-admin-guide .main table thead tr th,
.node-type-docs-admin-guide-v5 .main table thead tr th,
.node-type-docs-admin-guide-v6 .main table thead tr th,
.node-type-docs-admin-guide-v7 .main table thead tr th,
.node-type-docs-admin-guide-v8 .main table thead tr th,
.node-type-docs-admin-guide-v5-enterprise .main table thead tr th,
.node-type-docs-admin-guide-v6-enterprise .main table thead tr th,
.node-type-docs-admin-guide-v7-enterprise .main table thead tr th,
.node-type-docs-admin-guide-v8-enterprise .main table thead tr th,
.node-type-release-note .main table thead tr th,
.node-type-event .main table thead tr th,
.node-type-blog-article .main table thead tr th,
.page-docs-kb .main table thead tr th,
.bbp-reply-content table thead tr th,
article.documentation table thead tr th {
  border: 1px solid var(--sys-color-grey);
  border-top: none;
  color: var(--sys-color-green);
  background: #ECF8F6;
}
body[class^="node-type-docs-dev-guide"] .main table tbody tr:last-child td,
body[class^="node-type-docs-admin-guide"] .main table tbody tr:last-child td,
.node-type-docs-how-to .main table tbody tr:last-child td,
.page-docs-references .main table tbody tr:last-child td,
.page-docs-plugins .main table tbody tr:last-child td,
.node-type-docs-dev-guide .main table tbody tr:last-child td,
.node-type-docs-dev-guide-v5 .main table tbody tr:last-child td,
.node-type-docs-dev-guide-v6 .main table tbody tr:last-child td,
.node-type-docs-dev-guide-v7 .main table tbody tr:last-child td,
.node-type-docs-dev-guide-v8 .main table tbody tr:last-child td,
.node-type-docs-admin-guide .main table tbody tr:last-child td,
.node-type-docs-admin-guide-v5 .main table tbody tr:last-child td,
.node-type-docs-admin-guide-v6 .main table tbody tr:last-child td,
.node-type-docs-admin-guide-v7 .main table tbody tr:last-child td,
.node-type-docs-admin-guide-v8 .main table tbody tr:last-child td,
.node-type-docs-admin-guide-v5-enterprise .main table tbody tr:last-child td,
.node-type-docs-admin-guide-v6-enterprise .main table tbody tr:last-child td,
.node-type-docs-admin-guide-v7-enterprise .main table tbody tr:last-child td,
.node-type-docs-admin-guide-v8-enterprise .main table tbody tr:last-child td,
.node-type-release-note .main table tbody tr:last-child td,
.node-type-event .main table tbody tr:last-child td,
.node-type-blog-article .main table tbody tr:last-child td,
.page-docs-kb .main table tbody tr:last-child td,
.bbp-reply-content table tbody tr:last-child td,
article.documentation table tbody tr:last-child td {
  border-bottom: none;
}
body[class^="node-type-docs-dev-guide"] .main table tbody tr td,
body[class^="node-type-docs-admin-guide"] .main table tbody tr td,
.node-type-docs-how-to .main table tbody tr td,
.page-docs-references .main table tbody tr td,
.page-docs-plugins .main table tbody tr td,
.node-type-docs-dev-guide .main table tbody tr td,
.node-type-docs-dev-guide-v5 .main table tbody tr td,
.node-type-docs-dev-guide-v6 .main table tbody tr td,
.node-type-docs-dev-guide-v7 .main table tbody tr td,
.node-type-docs-dev-guide-v8 .main table tbody tr td,
.node-type-docs-admin-guide .main table tbody tr td,
.node-type-docs-admin-guide-v5 .main table tbody tr td,
.node-type-docs-admin-guide-v6 .main table tbody tr td,
.node-type-docs-admin-guide-v7 .main table tbody tr td,
.node-type-docs-admin-guide-v8 .main table tbody tr td,
.node-type-docs-admin-guide-v5-enterprise .main table tbody tr td,
.node-type-docs-admin-guide-v6-enterprise .main table tbody tr td,
.node-type-docs-admin-guide-v7-enterprise .main table tbody tr td,
.node-type-docs-admin-guide-v8-enterprise .main table tbody tr td,
.node-type-release-note .main table tbody tr td,
.node-type-event .main table tbody tr td,
.node-type-blog-article .main table tbody tr td,
.page-docs-kb .main table tbody tr td,
.bbp-reply-content table tbody tr td,
article.documentation table tbody tr td {
  border: 1px solid var(--sys-color-grey);
}
.node-type-release-note main.main h1,
.node-type-event main.main h1,
.node-type-blog-article main.main h1 {
  margin: 30px 0px 0;
  padding-top: 30px;
  padding-bottom: 0px;
}
.node-type-release-note main.main h1:before,
.node-type-event main.main h1:before,
.node-type-blog-article main.main h1:before {
  bottom: auto;
  top: 0;
}
main.main {
  zoom: 1;
}
main.main:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
#sidebar > .toggler,
aside > .toggler {
  width: 48px;
  height: 48px;
  background-color: #F7F6FC;
  position: absolute;
  top: 0;
}
#sidebar > .toggler span,
aside > .toggler span {
  display: block;
  width: 18px;
  height: 2px;
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -1px;
  margin-left: -9px;
  background: var(--sys-color-dark);
}
#sidebar > .toggler span:first-child,
aside > .toggler span:first-child {
  margin-top: -6px;
}
#sidebar > .toggler span:last-child,
aside > .toggler span:last-child {
  margin-top: 4px;
}
.sidebar-opened #sidebar > .toggler span,
.sidebar-opened aside > .toggler span {
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
.sidebar-opened #sidebar > .toggler span:first-child,
.sidebar-opened aside > .toggler span:first-child {
  margin-top: -1px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
.sidebar-opened #sidebar > .toggler span:last-child,
.sidebar-opened aside > .toggler span:last-child {
  margin-top: -1px;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
#sidebar .block-facetapi,
#sidebar #block-menu-menu-how-to-category,
#sidebar #block-menu-block-3,
#sidebar #block-menu-menu-blog-content-type,
#sidebar #block-menu-menu-blog-tags,
aside .block-facetapi,
aside #block-menu-menu-how-to-category,
aside #block-menu-block-3,
aside #block-menu-menu-blog-content-type,
aside #block-menu-menu-blog-tags {
  padding: 30px;
}
#sidebar .block-facetapi ul,
#sidebar #block-menu-menu-how-to-category ul,
#sidebar #block-menu-block-3 ul,
#sidebar #block-menu-menu-blog-content-type ul,
#sidebar #block-menu-menu-blog-tags ul,
aside .block-facetapi ul,
aside #block-menu-menu-how-to-category ul,
aside #block-menu-block-3 ul,
aside #block-menu-menu-blog-content-type ul,
aside #block-menu-menu-blog-tags ul {
  zoom: 1;
}
#sidebar .block-facetapi ul:after,
#sidebar #block-menu-menu-how-to-category ul:after,
#sidebar #block-menu-block-3 ul:after,
#sidebar #block-menu-menu-blog-content-type ul:after,
#sidebar #block-menu-menu-blog-tags ul:after,
aside .block-facetapi ul:after,
aside #block-menu-menu-how-to-category ul:after,
aside #block-menu-block-3 ul:after,
aside #block-menu-menu-blog-content-type ul:after,
aside #block-menu-menu-blog-tags ul:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
#sidebar .block-facetapi ul li,
#sidebar #block-menu-menu-how-to-category ul li,
#sidebar #block-menu-block-3 ul li,
#sidebar #block-menu-menu-blog-content-type ul li,
#sidebar #block-menu-menu-blog-tags ul li,
aside .block-facetapi ul li,
aside #block-menu-menu-how-to-category ul li,
aside #block-menu-block-3 ul li,
aside #block-menu-menu-blog-content-type ul li,
aside #block-menu-menu-blog-tags ul li {
  list-style: none;
}
#sidebar .block-facetapi ul li a,
#sidebar #block-menu-menu-how-to-category ul li a,
#sidebar #block-menu-block-3 ul li a,
#sidebar #block-menu-menu-blog-content-type ul li a,
#sidebar #block-menu-menu-blog-tags ul li a,
aside .block-facetapi ul li a,
aside #block-menu-menu-how-to-category ul li a,
aside #block-menu-block-3 ul li a,
aside #block-menu-menu-blog-content-type ul li a,
aside #block-menu-menu-blog-tags ul li a {
  font-size: 13px;
  display: block;
}
#sidebar .block-facetapi .title-block,
#sidebar #block-menu-menu-how-to-category .title-block,
#sidebar #block-menu-block-3 .title-block,
#sidebar #block-menu-menu-blog-content-type .title-block,
#sidebar #block-menu-menu-blog-tags .title-block,
aside .block-facetapi .title-block,
aside #block-menu-menu-how-to-category .title-block,
aside #block-menu-block-3 .title-block,
aside #block-menu-menu-blog-content-type .title-block,
aside #block-menu-menu-blog-tags .title-block {
  color: #494B5D;
  filter: alpha(opacity=50);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  text-transform: uppercase;
  font-size: 13px;
  font-weight: 600;
  margin-bottom: 15px;
}
#sidebar .block-facetapi,
aside .block-facetapi {
  background-color: #F7F6FC;
  border-radius: 20px;
  position: relative;
  overflow: hidden;
  margin-top: 30px;
}
#sidebar .block-facetapi .title-block,
#sidebar .block-facetapi ul,
aside .block-facetapi .title-block,
aside .block-facetapi ul {
  padding-left: 10px;
}
#sidebar .block-facetapi ul li,
aside .block-facetapi ul li {
  position: relative;
  padding: 10px 20px;
  font-size: 13px;
  color: var(--sys-color-dark);
  font-weight: 600;
}
#sidebar .block-facetapi ul li input.facetapi-checkbox,
aside .block-facetapi ul li input.facetapi-checkbox {
  position: absolute;
  top: 12px;
  left: 0px;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  width: 12px;
  height: 12px;
  background-size: cover;
  background-repeat: no-repeat;
  background-image: url(/sites/all/themes/pydio_theme/images/checkbox-off.png);
}
#sidebar .block-facetapi ul li input[type="checkbox"]:checked,
aside .block-facetapi ul li input[type="checkbox"]:checked {
  background-image: url(/sites/all/themes/pydio_theme/images/checkbox-on.png);
}
#sidebar .block-facetapi ul li a,
aside .block-facetapi ul li a {
  color: var(--sys-color-green);
}
#sidebar #block-menu-menu-how-to-category,
#sidebar #block-menu-block-3,
#sidebar #block-menu-menu-blog-content-type,
aside #block-menu-menu-how-to-category,
aside #block-menu-block-3,
aside #block-menu-menu-blog-content-type {
  background-color: #EFF0F5;
  border-bottom: 2px solid #EEEFF4;
  position: relative;
}
#sidebar #block-menu-menu-how-to-category:before,
#sidebar #block-menu-block-3:before,
#sidebar #block-menu-menu-blog-content-type:before,
aside #block-menu-menu-how-to-category:before,
aside #block-menu-block-3:before,
aside #block-menu-menu-blog-content-type:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  height: 100%;
  left: 100%;
  background-color: #EFF0F5;
  border-bottom: 2px solid #EEEFF4;
  width: 1000%;
}
#sidebar #block-menu-menu-how-to-category ul li a,
#sidebar #block-menu-block-3 ul li a,
#sidebar #block-menu-menu-blog-content-type ul li a,
aside #block-menu-menu-how-to-category ul li a,
aside #block-menu-block-3 ul li a,
aside #block-menu-menu-blog-content-type ul li a {
  line-height: 30px;
  color: #494B5D;
  filter: alpha(opacity=70);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
  font-weight: 400;
}
#sidebar #block-menu-menu-how-to-category ul li a:active,
#sidebar #block-menu-block-3 ul li a:active,
#sidebar #block-menu-menu-blog-content-type ul li a:active,
aside #block-menu-menu-how-to-category ul li a:active,
aside #block-menu-block-3 ul li a:active,
aside #block-menu-menu-blog-content-type ul li a:active {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
@media only screen and (min-width: 1025px) {
  #sidebar #block-menu-menu-how-to-category ul li a:hover,
  #sidebar #block-menu-block-3 ul li a:hover,
  #sidebar #block-menu-menu-blog-content-type ul li a:hover,
  aside #block-menu-menu-how-to-category ul li a:hover,
  aside #block-menu-block-3 ul li a:hover,
  aside #block-menu-menu-blog-content-type ul li a:hover {
    filter: alpha(opacity=100);
    -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
    -moz-opacity: 1;
    -khtml-opacity: 1;
    opacity: 1;
  }
}
#sidebar #block-menu-menu-how-to-category ul li a.active,
#sidebar #block-menu-block-3 ul li a.active,
#sidebar #block-menu-menu-blog-content-type ul li a.active,
aside #block-menu-menu-how-to-category ul li a.active,
aside #block-menu-block-3 ul li a.active,
aside #block-menu-menu-blog-content-type ul li a.active {
  color: var(--sys-color-green);
  font-weight: 600;
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
#sidebar #block-menu-menu-blog-tags,
aside #block-menu-menu-blog-tags {
  background-color: #F7F6FC;
  position: relative;
}
#sidebar #block-menu-menu-blog-tags:before,
aside #block-menu-menu-blog-tags:before {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  height: 100%;
  left: 100%;
  background-color: #F7F6FC;
  width: 1000%;
}
#sidebar #block-menu-menu-blog-tags .title-block,
aside #block-menu-menu-blog-tags .title-block {
  margin-bottom: 25px;
}
#sidebar #block-menu-menu-blog-tags ul li,
aside #block-menu-menu-blog-tags ul li {
  float: left;
  margin-bottom: 10px;
  margin-right: 10px;
}
#sidebar #block-menu-menu-blog-tags ul li a,
aside #block-menu-menu-blog-tags ul li a {
  line-height: 30px;
  padding: 0 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background: var(--sys-color-green);
  border: 1px solid var(--sys-color-greendark);
  color: white;
  font-weight: 600;
}
#sidebar #block-menu-menu-blog-tags ul li.green a,
aside #block-menu-menu-blog-tags ul li.green a {
  background: var(--sys-color-green);
  border: 1px solid var(--sys-color-greendark);
}
#sidebar #block-menu-menu-blog-tags ul li.red a,
aside #block-menu-menu-blog-tags ul li.red a {
  background: #FC796B;
  border: 1px solid #D0695C;
}
#sidebar #block-menu-menu-blog-tags ul li.blue a,
aside #block-menu-menu-blog-tags ul li.blue a {
  background: #07BBCD;
  border: 1px solid #109BAA;
}
#sidebar #block-menu-menu-blog-tags ul li.orange a,
aside #block-menu-menu-blog-tags ul li.orange a {
  background: #E59255;
  border: 1px solid #C07C51;
}
#sidebar #block-menu-menu-blog-tags ul li.yellow a,
aside #block-menu-menu-blog-tags ul li.yellow a {
  background: #FFC05D;
  border: 1px solid #D5A557;
}
@media only screen and (min-width: 1280px) {
  #sidebar #block-menu-menu-blog-tags,
  aside #block-menu-menu-blog-tags {
    width: 380px;
  }
}
#sidebar .block-pydio-documentation,
#sidebar .documentation-menu,
aside .block-pydio-documentation,
aside .documentation-menu {
  margin: 20px 0;
  border-radius: 20px;
  overflow: hidden;
  background-color: #F8F7FC;
}
#sidebar .block-pydio-documentation ul,
#sidebar .documentation-menu ul,
aside .block-pydio-documentation ul,
aside .documentation-menu ul {
  background-color: #EDEEF2;
}
#sidebar .block-pydio-documentation ul > li.opened,
#sidebar .documentation-menu ul > li.opened,
aside .block-pydio-documentation ul > li.opened,
aside .documentation-menu ul > li.opened {
  max-height: 1500px;
}
#sidebar .block-pydio-documentation ul > li.opened .toggler:before,
#sidebar .documentation-menu ul > li.opened .toggler:before,
aside .block-pydio-documentation ul > li.opened .toggler:before,
aside .documentation-menu ul > li.opened .toggler:before {
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
#sidebar .block-pydio-documentation ul > li.opened .toggler:after,
#sidebar .documentation-menu ul > li.opened .toggler:after,
aside .block-pydio-documentation ul > li.opened .toggler:after,
aside .documentation-menu ul > li.opened .toggler:after {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
#sidebar .block-pydio-documentation ul > li.opened ul li .toggler:before,
#sidebar .documentation-menu ul > li.opened ul li .toggler:before,
aside .block-pydio-documentation ul > li.opened ul li .toggler:before,
aside .documentation-menu ul > li.opened ul li .toggler:before {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
#sidebar .block-pydio-documentation ul > li.opened ul li .toggler:after,
#sidebar .documentation-menu ul > li.opened ul li .toggler:after,
aside .block-pydio-documentation ul > li.opened ul li .toggler:after,
aside .documentation-menu ul > li.opened ul li .toggler:after {
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
#sidebar .block-pydio-documentation ul > li.opened ul li.opened .toggler:before,
#sidebar .documentation-menu ul > li.opened ul li.opened .toggler:before,
aside .block-pydio-documentation ul > li.opened ul li.opened .toggler:before,
aside .documentation-menu ul > li.opened ul li.opened .toggler:before {
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
#sidebar .block-pydio-documentation ul > li.opened ul li.opened .toggler:after,
#sidebar .documentation-menu ul > li.opened ul li.opened .toggler:after,
aside .block-pydio-documentation ul > li.opened ul li.opened .toggler:after,
aside .documentation-menu ul > li.opened ul li.opened .toggler:after {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
#sidebar .block-pydio-documentation ul li,
#sidebar .documentation-menu ul li,
aside .block-pydio-documentation ul li,
aside .documentation-menu ul li {
  overflow: hidden;
  max-height: 70px;
  height: auto !important;
  display: block;
  position: relative;
  background-color: #EDEEF2;
}
#sidebar .block-pydio-documentation ul li > .toggler,
#sidebar .documentation-menu ul li > .toggler,
aside .block-pydio-documentation ul li > .toggler,
aside .documentation-menu ul li > .toggler {
  position: absolute;
  top: 0;
  right: 0;
  width: 50px;
  height: 70px;
}
#sidebar .block-pydio-documentation ul li > .toggler:before,
#sidebar .block-pydio-documentation ul li > .toggler:after,
#sidebar .documentation-menu ul li > .toggler:before,
#sidebar .documentation-menu ul li > .toggler:after,
aside .block-pydio-documentation ul li > .toggler:before,
aside .block-pydio-documentation ul li > .toggler:after,
aside .documentation-menu ul li > .toggler:before,
aside .documentation-menu ul li > .toggler:after {
  content: '';
  display: block;
  height: 70px;
  width: 50px;
  line-height: 70px;
  position: absolute;
  top: 50%;
  margin-top: -35px;
  right: 0;
  text-align: center;
  font-family: 'icomoon';
  -webkit-transition: opacity 0.3s ease-in-out 0s;
  -moz-transition: opacity 0.3s ease-in-out 0s;
  -o-transition: opacity 0.3s ease-in-out 0s;
  -ms-transition: opacity 0.3s ease-in-out 0s;
  transition: opacity 0.3s ease-in-out 0s;
  color: var(--sys-color-dark);
  font-size: 16px;
}
#sidebar .block-pydio-documentation ul li > .toggler:before,
#sidebar .documentation-menu ul li > .toggler:before,
aside .block-pydio-documentation ul li > .toggler:before,
aside .documentation-menu ul li > .toggler:before {
  content: "\ec84";
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  cursor: pointer;
}
#sidebar .block-pydio-documentation ul li > .toggler:after,
#sidebar .documentation-menu ul li > .toggler:after,
aside .block-pydio-documentation ul li > .toggler:after,
aside .documentation-menu ul li > .toggler:after {
  content: "\ec86";
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  cursor: pointer;
}
#sidebar .block-pydio-documentation ul li.opened toggler:before,
#sidebar .documentation-menu ul li.opened toggler:before,
aside .block-pydio-documentation ul li.opened toggler:before,
aside .documentation-menu ul li.opened toggler:before {
  content: "\ec84";
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
  cursor: pointer;
}
#sidebar .block-pydio-documentation ul li.opened toggler:after,
#sidebar .documentation-menu ul li.opened toggler:after,
aside .block-pydio-documentation ul li.opened toggler:after,
aside .documentation-menu ul li.opened toggler:after {
  content: "\ec86";
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
  cursor: pointer;
}
#sidebar .block-pydio-documentation ul li a,
#sidebar .documentation-menu ul li a,
aside .block-pydio-documentation ul li a,
aside .documentation-menu ul li a {
  font-size: 13px;
  text-transform: uppercase;
  font-weight: 600;
  display: block;
  min-height: 70px;
  padding: 26px 15px;
  padding-right: 50px;
  width: 320px;
  color: var(--sys-color-dark);
}
#sidebar .block-pydio-documentation ul li a.active,
#sidebar .documentation-menu ul li a.active,
aside .block-pydio-documentation ul li a.active,
aside .documentation-menu ul li a.active {
  color: var(--sys-color-green);
}
#sidebar .block-pydio-documentation ul li ul > li.opened li,
#sidebar .documentation-menu ul li ul > li.opened li,
aside .block-pydio-documentation ul li ul > li.opened li,
aside .documentation-menu ul li ul > li.opened li {
  max-height: 1500px;
}
#sidebar .block-pydio-documentation ul li ul > li.opened li.first,
#sidebar .documentation-menu ul li ul > li.opened li.first,
aside .block-pydio-documentation ul li ul > li.opened li.first,
aside .documentation-menu ul li ul > li.opened li.first {
  padding-top: 25px;
}
#sidebar .block-pydio-documentation ul li ul > li.opened li.last,
#sidebar .documentation-menu ul li ul > li.opened li.last,
aside .block-pydio-documentation ul li ul > li.opened li.last,
aside .documentation-menu ul li ul > li.opened li.last {
  padding-bottom: 25px;
}
#sidebar .block-pydio-documentation ul li ul > li.opened li ul,
#sidebar .documentation-menu ul li ul > li.opened li ul,
aside .block-pydio-documentation ul li ul > li.opened li ul,
aside .documentation-menu ul li ul > li.opened li ul {
  padding: 15px 0;
}
#sidebar .block-pydio-documentation ul li ul li,
#sidebar .documentation-menu ul li ul li,
aside .block-pydio-documentation ul li ul li,
aside .documentation-menu ul li ul li {
  max-height: 50px;
}
#sidebar .block-pydio-documentation ul li ul li.last,
#sidebar .documentation-menu ul li ul li.last,
aside .block-pydio-documentation ul li ul li.last,
aside .documentation-menu ul li ul li.last {
  border-bottom: none;
}
#sidebar .block-pydio-documentation ul li ul li > .toggler,
#sidebar .documentation-menu ul li ul li > .toggler,
aside .block-pydio-documentation ul li ul li > .toggler,
aside .documentation-menu ul li ul li > .toggler {
  height: 50px;
}
#sidebar .block-pydio-documentation ul li ul li > .toggler:before,
#sidebar .block-pydio-documentation ul li ul li > .toggler:after,
#sidebar .documentation-menu ul li ul li > .toggler:before,
#sidebar .documentation-menu ul li ul li > .toggler:after,
aside .block-pydio-documentation ul li ul li > .toggler:before,
aside .block-pydio-documentation ul li ul li > .toggler:after,
aside .documentation-menu ul li ul li > .toggler:before,
aside .documentation-menu ul li ul li > .toggler:after {
  height: 50px;
  line-height: 50px;
  margin-top: -25px;
  font-size: 12px;
  color: #787a87;
}
#sidebar .block-pydio-documentation ul li ul li > .toggler:before,
#sidebar .documentation-menu ul li ul li > .toggler:before,
aside .block-pydio-documentation ul li ul li > .toggler:before,
aside .documentation-menu ul li ul li > .toggler:before {
  content: "\ec8f";
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
#sidebar .block-pydio-documentation ul li ul li > .toggler:after,
#sidebar .documentation-menu ul li ul li > .toggler:after,
aside .block-pydio-documentation ul li ul li > .toggler:after,
aside .documentation-menu ul li ul li > .toggler:after {
  content: "\ec94";
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
#sidebar .block-pydio-documentation ul li ul li a,
#sidebar .documentation-menu ul li ul li a,
aside .block-pydio-documentation ul li ul li a,
aside .documentation-menu ul li ul li a {
  min-height: 50px;
  padding: 16px 15px;
  color: #787a87;
}
#sidebar .block-pydio-documentation ul li ul li ul > li.opened,
#sidebar .documentation-menu ul li ul li ul > li.opened,
aside .block-pydio-documentation ul li ul li ul > li.opened,
aside .documentation-menu ul li ul li ul > li.opened {
  max-height: 1500px;
}
#sidebar .block-pydio-documentation ul li ul li ul li,
#sidebar .documentation-menu ul li ul li ul li,
aside .block-pydio-documentation ul li ul li ul li,
aside .documentation-menu ul li ul li ul li {
  border-bottom: none;
  max-height: 30px;
  background-color: #F8F7FC;
}
#sidebar .block-pydio-documentation ul li ul li ul li.opened,
#sidebar .documentation-menu ul li ul li ul li.opened,
aside .block-pydio-documentation ul li ul li ul li.opened,
aside .documentation-menu ul li ul li ul li.opened {
  max-height: 1500px;
}
#sidebar .block-pydio-documentation ul li ul li ul li .toggler,
#sidebar .documentation-menu ul li ul li ul li .toggler,
aside .block-pydio-documentation ul li ul li ul li .toggler,
aside .documentation-menu ul li ul li ul li .toggler {
  height: 30px;
}
#sidebar .block-pydio-documentation ul li ul li ul li .toggler:before,
#sidebar .block-pydio-documentation ul li ul li ul li .toggler:after,
#sidebar .documentation-menu ul li ul li ul li .toggler:before,
#sidebar .documentation-menu ul li ul li ul li .toggler:after,
aside .block-pydio-documentation ul li ul li ul li .toggler:before,
aside .block-pydio-documentation ul li ul li ul li .toggler:after,
aside .documentation-menu ul li ul li ul li .toggler:before,
aside .documentation-menu ul li ul li ul li .toggler:after {
  height: 30px;
  line-height: 30px;
  margin-top: -15px;
}
#sidebar .block-pydio-documentation ul li ul li ul li a,
#sidebar .documentation-menu ul li ul li ul li a,
aside .block-pydio-documentation ul li ul li ul li a,
aside .documentation-menu ul li ul li ul li a {
  text-transform: none;
  min-height: 30px;
  padding: 6px 15px;
  border-bottom: none;
  position: relative;
}
#sidebar .block-pydio-documentation ul li ul li ul li a.active,
#sidebar .documentation-menu ul li ul li ul li a.active,
aside .block-pydio-documentation ul li ul li ul li a.active,
aside .documentation-menu ul li ul li ul li a.active {
  color: var(--sys-color-green);
}
#sidebar .block-pydio-documentation ul li ul li ul li a.active:before,
#sidebar .documentation-menu ul li ul li ul li a.active:before,
aside .block-pydio-documentation ul li ul li ul li a.active:before,
aside .documentation-menu ul li ul li ul li a.active:before {
  content: '';
  display: block;
  width: 6px;
  height: 6px;
  background: var(--sys-color-green);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: 20px;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul > li.opened li,
.page-docs-kb #sidebar .block-pydio-documentation ul > li.opened li,
.node-type-docs-how-to #sidebar .documentation-menu ul > li.opened li,
.page-docs-kb #sidebar .documentation-menu ul > li.opened li,
.node-type-docs-how-to aside .block-pydio-documentation ul > li.opened li,
.page-docs-kb aside .block-pydio-documentation ul > li.opened li,
.node-type-docs-how-to aside .documentation-menu ul > li.opened li,
.page-docs-kb aside .documentation-menu ul > li.opened li {
  max-height: 1500px;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul > li.opened li.first,
.page-docs-kb #sidebar .block-pydio-documentation ul > li.opened li.first,
.node-type-docs-how-to #sidebar .documentation-menu ul > li.opened li.first,
.page-docs-kb #sidebar .documentation-menu ul > li.opened li.first,
.node-type-docs-how-to aside .block-pydio-documentation ul > li.opened li.first,
.page-docs-kb aside .block-pydio-documentation ul > li.opened li.first,
.node-type-docs-how-to aside .documentation-menu ul > li.opened li.first,
.page-docs-kb aside .documentation-menu ul > li.opened li.first {
  padding-top: 25px;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul > li.opened li.last,
.page-docs-kb #sidebar .block-pydio-documentation ul > li.opened li.last,
.node-type-docs-how-to #sidebar .documentation-menu ul > li.opened li.last,
.page-docs-kb #sidebar .documentation-menu ul > li.opened li.last,
.node-type-docs-how-to aside .block-pydio-documentation ul > li.opened li.last,
.page-docs-kb aside .block-pydio-documentation ul > li.opened li.last,
.node-type-docs-how-to aside .documentation-menu ul > li.opened li.last,
.page-docs-kb aside .documentation-menu ul > li.opened li.last {
  padding-bottom: 25px;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul > li.opened li ul,
.page-docs-kb #sidebar .block-pydio-documentation ul > li.opened li ul,
.node-type-docs-how-to #sidebar .documentation-menu ul > li.opened li ul,
.page-docs-kb #sidebar .documentation-menu ul > li.opened li ul,
.node-type-docs-how-to aside .block-pydio-documentation ul > li.opened li ul,
.page-docs-kb aside .block-pydio-documentation ul > li.opened li ul,
.node-type-docs-how-to aside .documentation-menu ul > li.opened li ul,
.page-docs-kb aside .documentation-menu ul > li.opened li ul {
  padding: 15px 0;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li,
.page-docs-kb #sidebar .block-pydio-documentation ul li,
.node-type-docs-how-to #sidebar .documentation-menu ul li,
.page-docs-kb #sidebar .documentation-menu ul li,
.node-type-docs-how-to aside .block-pydio-documentation ul li,
.page-docs-kb aside .block-pydio-documentation ul li,
.node-type-docs-how-to aside .documentation-menu ul li,
.page-docs-kb aside .documentation-menu ul li {
  max-height: 50px;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li.last,
.page-docs-kb #sidebar .block-pydio-documentation ul li.last,
.node-type-docs-how-to #sidebar .documentation-menu ul li.last,
.page-docs-kb #sidebar .documentation-menu ul li.last,
.node-type-docs-how-to aside .block-pydio-documentation ul li.last,
.page-docs-kb aside .block-pydio-documentation ul li.last,
.node-type-docs-how-to aside .documentation-menu ul li.last,
.page-docs-kb aside .documentation-menu ul li.last {
  border-bottom: none;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li > .toggler,
.page-docs-kb #sidebar .block-pydio-documentation ul li > .toggler,
.node-type-docs-how-to #sidebar .documentation-menu ul li > .toggler,
.page-docs-kb #sidebar .documentation-menu ul li > .toggler,
.node-type-docs-how-to aside .block-pydio-documentation ul li > .toggler,
.page-docs-kb aside .block-pydio-documentation ul li > .toggler,
.node-type-docs-how-to aside .documentation-menu ul li > .toggler,
.page-docs-kb aside .documentation-menu ul li > .toggler {
  height: 50px;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li > .toggler:before,
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li > .toggler:after,
.page-docs-kb #sidebar .block-pydio-documentation ul li > .toggler:before,
.page-docs-kb #sidebar .block-pydio-documentation ul li > .toggler:after,
.node-type-docs-how-to #sidebar .documentation-menu ul li > .toggler:before,
.node-type-docs-how-to #sidebar .documentation-menu ul li > .toggler:after,
.page-docs-kb #sidebar .documentation-menu ul li > .toggler:before,
.page-docs-kb #sidebar .documentation-menu ul li > .toggler:after,
.node-type-docs-how-to aside .block-pydio-documentation ul li > .toggler:before,
.node-type-docs-how-to aside .block-pydio-documentation ul li > .toggler:after,
.page-docs-kb aside .block-pydio-documentation ul li > .toggler:before,
.page-docs-kb aside .block-pydio-documentation ul li > .toggler:after,
.node-type-docs-how-to aside .documentation-menu ul li > .toggler:before,
.node-type-docs-how-to aside .documentation-menu ul li > .toggler:after,
.page-docs-kb aside .documentation-menu ul li > .toggler:before,
.page-docs-kb aside .documentation-menu ul li > .toggler:after {
  height: 50px;
  line-height: 50px;
  margin-top: -25px;
  font-size: 12px;
  color: #787a87;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li > .toggler:before,
.page-docs-kb #sidebar .block-pydio-documentation ul li > .toggler:before,
.node-type-docs-how-to #sidebar .documentation-menu ul li > .toggler:before,
.page-docs-kb #sidebar .documentation-menu ul li > .toggler:before,
.node-type-docs-how-to aside .block-pydio-documentation ul li > .toggler:before,
.page-docs-kb aside .block-pydio-documentation ul li > .toggler:before,
.node-type-docs-how-to aside .documentation-menu ul li > .toggler:before,
.page-docs-kb aside .documentation-menu ul li > .toggler:before {
  content: "\ec8f";
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li > .toggler:after,
.page-docs-kb #sidebar .block-pydio-documentation ul li > .toggler:after,
.node-type-docs-how-to #sidebar .documentation-menu ul li > .toggler:after,
.page-docs-kb #sidebar .documentation-menu ul li > .toggler:after,
.node-type-docs-how-to aside .block-pydio-documentation ul li > .toggler:after,
.page-docs-kb aside .block-pydio-documentation ul li > .toggler:after,
.node-type-docs-how-to aside .documentation-menu ul li > .toggler:after,
.page-docs-kb aside .documentation-menu ul li > .toggler:after {
  content: "\ec94";
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li a,
.page-docs-kb #sidebar .block-pydio-documentation ul li a,
.node-type-docs-how-to #sidebar .documentation-menu ul li a,
.page-docs-kb #sidebar .documentation-menu ul li a,
.node-type-docs-how-to aside .block-pydio-documentation ul li a,
.page-docs-kb aside .block-pydio-documentation ul li a,
.node-type-docs-how-to aside .documentation-menu ul li a,
.page-docs-kb aside .documentation-menu ul li a {
  min-height: 50px;
  padding: 16px 15px;
  color: #9B9DA8;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li ul > li.opened,
.page-docs-kb #sidebar .block-pydio-documentation ul li ul > li.opened,
.node-type-docs-how-to #sidebar .documentation-menu ul li ul > li.opened,
.page-docs-kb #sidebar .documentation-menu ul li ul > li.opened,
.node-type-docs-how-to aside .block-pydio-documentation ul li ul > li.opened,
.page-docs-kb aside .block-pydio-documentation ul li ul > li.opened,
.node-type-docs-how-to aside .documentation-menu ul li ul > li.opened,
.page-docs-kb aside .documentation-menu ul li ul > li.opened {
  max-height: 1500px;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li ul li,
.page-docs-kb #sidebar .block-pydio-documentation ul li ul li,
.node-type-docs-how-to #sidebar .documentation-menu ul li ul li,
.page-docs-kb #sidebar .documentation-menu ul li ul li,
.node-type-docs-how-to aside .block-pydio-documentation ul li ul li,
.page-docs-kb aside .block-pydio-documentation ul li ul li,
.node-type-docs-how-to aside .documentation-menu ul li ul li,
.page-docs-kb aside .documentation-menu ul li ul li {
  border-bottom: none;
  max-height: 30px;
  background-color: #F8F7FC;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li ul li.opened,
.page-docs-kb #sidebar .block-pydio-documentation ul li ul li.opened,
.node-type-docs-how-to #sidebar .documentation-menu ul li ul li.opened,
.page-docs-kb #sidebar .documentation-menu ul li ul li.opened,
.node-type-docs-how-to aside .block-pydio-documentation ul li ul li.opened,
.page-docs-kb aside .block-pydio-documentation ul li ul li.opened,
.node-type-docs-how-to aside .documentation-menu ul li ul li.opened,
.page-docs-kb aside .documentation-menu ul li ul li.opened {
  max-height: 1500px;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li ul li .toggler,
.page-docs-kb #sidebar .block-pydio-documentation ul li ul li .toggler,
.node-type-docs-how-to #sidebar .documentation-menu ul li ul li .toggler,
.page-docs-kb #sidebar .documentation-menu ul li ul li .toggler,
.node-type-docs-how-to aside .block-pydio-documentation ul li ul li .toggler,
.page-docs-kb aside .block-pydio-documentation ul li ul li .toggler,
.node-type-docs-how-to aside .documentation-menu ul li ul li .toggler,
.page-docs-kb aside .documentation-menu ul li ul li .toggler {
  height: 30px;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li ul li .toggler:before,
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li ul li .toggler:after,
.page-docs-kb #sidebar .block-pydio-documentation ul li ul li .toggler:before,
.page-docs-kb #sidebar .block-pydio-documentation ul li ul li .toggler:after,
.node-type-docs-how-to #sidebar .documentation-menu ul li ul li .toggler:before,
.node-type-docs-how-to #sidebar .documentation-menu ul li ul li .toggler:after,
.page-docs-kb #sidebar .documentation-menu ul li ul li .toggler:before,
.page-docs-kb #sidebar .documentation-menu ul li ul li .toggler:after,
.node-type-docs-how-to aside .block-pydio-documentation ul li ul li .toggler:before,
.node-type-docs-how-to aside .block-pydio-documentation ul li ul li .toggler:after,
.page-docs-kb aside .block-pydio-documentation ul li ul li .toggler:before,
.page-docs-kb aside .block-pydio-documentation ul li ul li .toggler:after,
.node-type-docs-how-to aside .documentation-menu ul li ul li .toggler:before,
.node-type-docs-how-to aside .documentation-menu ul li ul li .toggler:after,
.page-docs-kb aside .documentation-menu ul li ul li .toggler:before,
.page-docs-kb aside .documentation-menu ul li ul li .toggler:after {
  height: 30px;
  line-height: 30px;
  margin-top: -15px;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li ul li a,
.page-docs-kb #sidebar .block-pydio-documentation ul li ul li a,
.node-type-docs-how-to #sidebar .documentation-menu ul li ul li a,
.page-docs-kb #sidebar .documentation-menu ul li ul li a,
.node-type-docs-how-to aside .block-pydio-documentation ul li ul li a,
.page-docs-kb aside .block-pydio-documentation ul li ul li a,
.node-type-docs-how-to aside .documentation-menu ul li ul li a,
.page-docs-kb aside .documentation-menu ul li ul li a {
  text-transform: none;
  min-height: 30px;
  padding: 6px 15px;
  border-bottom: none;
  position: relative;
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li ul li a.active,
.page-docs-kb #sidebar .block-pydio-documentation ul li ul li a.active,
.node-type-docs-how-to #sidebar .documentation-menu ul li ul li a.active,
.page-docs-kb #sidebar .documentation-menu ul li ul li a.active,
.node-type-docs-how-to aside .block-pydio-documentation ul li ul li a.active,
.page-docs-kb aside .block-pydio-documentation ul li ul li a.active,
.node-type-docs-how-to aside .documentation-menu ul li ul li a.active,
.page-docs-kb aside .documentation-menu ul li ul li a.active {
  color: var(--sys-color-green);
}
.node-type-docs-how-to #sidebar .block-pydio-documentation ul li ul li a.active:before,
.page-docs-kb #sidebar .block-pydio-documentation ul li ul li a.active:before,
.node-type-docs-how-to #sidebar .documentation-menu ul li ul li a.active:before,
.page-docs-kb #sidebar .documentation-menu ul li ul li a.active:before,
.node-type-docs-how-to aside .block-pydio-documentation ul li ul li a.active:before,
.page-docs-kb aside .block-pydio-documentation ul li ul li a.active:before,
.node-type-docs-how-to aside .documentation-menu ul li ul li a.active:before,
.page-docs-kb aside .documentation-menu ul li ul li a.active:before {
  content: '';
  display: block;
  width: 6px;
  height: 6px;
  background: var(--sys-color-green);
  -webkit-border-radius: 6px;
  -moz-border-radius: 6px;
  border-radius: 6px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  position: absolute;
  top: 50%;
  margin-top: -3px;
  right: 59px;
}
body[class^="node-type-docs-dev-guide"] .content-viewport,
body[class^="node-type-docs-admin-guide"] .content-viewport,
.node-type-release-note .content-viewport,
.node-type-event .content-viewport,
.node-type-blog-article .content-viewport,
.node-type-docs-how-to .content-viewport,
.page-docs-kb .content-viewport,
.page-docs-references .content-viewport,
.page-docs-plugins .content-viewport,
.page-blog-tags-collabora .content-viewport,
body.page-search.no-sidebars.sidebar .content-viewport,
.node-type-page-builder.sidebar .content-viewport,
.node-type-docs-admin-guide .content-viewport,
.node-type-docs-dev-guide .content-viewport,
.node-type-docs-dev-guide-v5 .content-viewport,
.node-type-docs-dev-guide-v6 .content-viewport,
.node-type-docs-dev-guide-v7 .content-viewport,
.node-type-docs-dev-guide-v8 .content-viewport,
.node-type-docs-admin-guide-v5 .content-viewport,
.node-type-docs-admin-guide-v6 .content-viewport,
.node-type-docs-admin-guide-v7 .content-viewport,
.node-type-docs-admin-guide-v8 .content-viewport,
.node-type-docs-admin-guide-v5-enterprise .content-viewport,
.node-type-docs-admin-guide-v6-enterprise .content-viewport,
.node-type-docs-admin-guide-v7-enterprise .content-viewport,
.node-type-docs-admin-guide-v8-enterprise .content-viewport {
  max-width: 1200px;
  margin: auto;
  zoom: 1;
}
body[class^="node-type-docs-dev-guide"] .content-viewport:after,
body[class^="node-type-docs-admin-guide"] .content-viewport:after,
.node-type-release-note .content-viewport:after,
.node-type-event .content-viewport:after,
.node-type-blog-article .content-viewport:after,
.node-type-docs-how-to .content-viewport:after,
.page-docs-kb .content-viewport:after,
.page-docs-references .content-viewport:after,
.page-docs-plugins .content-viewport:after,
.page-blog-tags-collabora .content-viewport:after,
body.page-search.no-sidebars.sidebar .content-viewport:after,
.node-type-page-builder.sidebar .content-viewport:after,
.node-type-docs-admin-guide .content-viewport:after,
.node-type-docs-dev-guide .content-viewport:after,
.node-type-docs-dev-guide-v5 .content-viewport:after,
.node-type-docs-dev-guide-v6 .content-viewport:after,
.node-type-docs-dev-guide-v7 .content-viewport:after,
.node-type-docs-dev-guide-v8 .content-viewport:after,
.node-type-docs-admin-guide-v5 .content-viewport:after,
.node-type-docs-admin-guide-v6 .content-viewport:after,
.node-type-docs-admin-guide-v7 .content-viewport:after,
.node-type-docs-admin-guide-v8 .content-viewport:after,
.node-type-docs-admin-guide-v5-enterprise .content-viewport:after,
.node-type-docs-admin-guide-v6-enterprise .content-viewport:after,
.node-type-docs-admin-guide-v7-enterprise .content-viewport:after,
.node-type-docs-admin-guide-v8-enterprise .content-viewport:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
body[class^="node-type-docs-dev-guide"] #page,
body[class^="node-type-docs-admin-guide"] #page,
body.page-search.no-sidebars.sidebar #page,
.page-docs-references #page,
.page-docs-plugins #page,
.page-docs-kb #page,
.node-type-docs-how-to #page,
.node-type-docs-admin-guide #page,
.node-type-docs-dev-guide #page,
.node-type-docs-dev-guide-v5 #page,
.node-type-docs-dev-guide-v6 #page,
.node-type-docs-dev-guide-v7 #page,
.node-type-docs-dev-guide-v8 #page,
.node-type-docs-admin-guide-v5 #page,
.node-type-docs-admin-guide-v6 #page,
.node-type-docs-admin-guide-v7 #page,
.node-type-docs-admin-guide-v8 #page,
.node-type-docs-admin-guide-v5-enterprise #page,
.node-type-docs-admin-guide-v6-enterprise #page,
.node-type-docs-admin-guide-v7-enterprise #page,
.node-type-docs-admin-guide-v8-enterprise #page {
  overflow: hidden;
}
body[class^="node-type-docs-dev-guide"] main.main,
body[class^="node-type-docs-admin-guide"] main.main,
body.page-search.no-sidebars.sidebar main.main,
.page-docs-references main.main,
.page-docs-plugins main.main,
.page-docs-kb main.main,
.node-type-docs-how-to main.main,
.node-type-docs-admin-guide main.main,
.node-type-docs-dev-guide main.main,
.node-type-docs-dev-guide-v5 main.main,
.node-type-docs-dev-guide-v6 main.main,
.node-type-docs-dev-guide-v7 main.main,
.node-type-docs-dev-guide-v8 main.main,
.node-type-docs-admin-guide-v5 main.main,
.node-type-docs-admin-guide-v6 main.main,
.node-type-docs-admin-guide-v7 main.main,
.node-type-docs-admin-guide-v8 main.main,
.node-type-docs-admin-guide-v5-enterprise main.main,
.node-type-docs-admin-guide-v6-enterprise main.main,
.node-type-docs-admin-guide-v7-enterprise main.main,
.node-type-docs-admin-guide-v8-enterprise main.main {
  float: right;
  width: 100%;
  margin-left: -320px;
}
body[class^="node-type-docs-dev-guide"] main.main #content,
body[class^="node-type-docs-admin-guide"] main.main #content,
body.page-search.no-sidebars.sidebar main.main #content,
.page-docs-references main.main #content,
.page-docs-plugins main.main #content,
.page-docs-kb main.main #content,
.node-type-docs-how-to main.main #content,
.node-type-docs-admin-guide main.main #content,
.node-type-docs-dev-guide main.main #content,
.node-type-docs-dev-guide-v5 main.main #content,
.node-type-docs-dev-guide-v6 main.main #content,
.node-type-docs-dev-guide-v7 main.main #content,
.node-type-docs-dev-guide-v8 main.main #content,
.node-type-docs-admin-guide-v5 main.main #content,
.node-type-docs-admin-guide-v6 main.main #content,
.node-type-docs-admin-guide-v7 main.main #content,
.node-type-docs-admin-guide-v8 main.main #content,
.node-type-docs-admin-guide-v5-enterprise main.main #content,
.node-type-docs-admin-guide-v6-enterprise main.main #content,
.node-type-docs-admin-guide-v7-enterprise main.main #content,
.node-type-docs-admin-guide-v8-enterprise main.main #content {
  padding-right: 15px;
  background-color: rgba(255,255,255,0.4);
  border-right: 1px solid #f4f4fc;
}
body[class^="node-type-docs-dev-guide"] aside,
body[class^="node-type-docs-admin-guide"] aside,
body.page-search.no-sidebars.sidebar aside,
.page-docs-references aside,
.page-docs-plugins aside,
.page-docs-kb aside,
.node-type-docs-how-to aside,
.node-type-docs-admin-guide aside,
.node-type-docs-dev-guide aside,
.node-type-docs-dev-guide-v5 aside,
.node-type-docs-dev-guide-v6 aside,
.node-type-docs-dev-guide-v7 aside,
.node-type-docs-dev-guide-v8 aside,
.node-type-docs-admin-guide-v5 aside,
.node-type-docs-admin-guide-v6 aside,
.node-type-docs-admin-guide-v7 aside,
.node-type-docs-admin-guide-v8 aside,
.node-type-docs-admin-guide-v5-enterprise aside,
.node-type-docs-admin-guide-v6-enterprise aside,
.node-type-docs-admin-guide-v7-enterprise aside,
.node-type-docs-admin-guide-v8-enterprise aside {
  width: 320px;
  float: left;
  margin-left: -320px;
  position: relative;
}
body[class^="node-type-docs-dev-guide"] aside > .toggler,
body[class^="node-type-docs-admin-guide"] aside > .toggler,
body.page-search.no-sidebars.sidebar aside > .toggler,
.page-docs-references aside > .toggler,
.page-docs-plugins aside > .toggler,
.page-docs-kb aside > .toggler,
.node-type-docs-how-to aside > .toggler,
.node-type-docs-admin-guide aside > .toggler,
.node-type-docs-dev-guide aside > .toggler,
.node-type-docs-dev-guide-v5 aside > .toggler,
.node-type-docs-dev-guide-v6 aside > .toggler,
.node-type-docs-dev-guide-v7 aside > .toggler,
.node-type-docs-dev-guide-v8 aside > .toggler,
.node-type-docs-admin-guide-v5 aside > .toggler,
.node-type-docs-admin-guide-v6 aside > .toggler,
.node-type-docs-admin-guide-v7 aside > .toggler,
.node-type-docs-admin-guide-v8 aside > .toggler,
.node-type-docs-admin-guide-v5-enterprise aside > .toggler,
.node-type-docs-admin-guide-v6-enterprise aside > .toggler,
.node-type-docs-admin-guide-v7-enterprise aside > .toggler,
.node-type-docs-admin-guide-v8-enterprise aside > .toggler {
  left: 100%;
  border-left: 2px solid #E3E2E8;
}
body[class^="node-type-docs-dev-guide"] aside:before,
body[class^="node-type-docs-admin-guide"] aside:before,
body.page-search.no-sidebars.sidebar aside:before,
.page-docs-references aside:before,
.page-docs-plugins aside:before,
.page-docs-kb aside:before,
.node-type-docs-how-to aside:before,
.node-type-docs-admin-guide aside:before,
.node-type-docs-dev-guide aside:before,
.node-type-docs-dev-guide-v5 aside:before,
.node-type-docs-dev-guide-v6 aside:before,
.node-type-docs-dev-guide-v7 aside:before,
.node-type-docs-dev-guide-v8 aside:before,
.node-type-docs-admin-guide-v5 aside:before,
.node-type-docs-admin-guide-v6 aside:before,
.node-type-docs-admin-guide-v7 aside:before,
.node-type-docs-admin-guide-v8 aside:before,
.node-type-docs-admin-guide-v5-enterprise aside:before,
.node-type-docs-admin-guide-v6-enterprise aside:before,
.node-type-docs-admin-guide-v7-enterprise aside:before,
.node-type-docs-admin-guide-v8-enterprise aside:before {
  content: '';
  display: block;
  position: absolute;
  top: 100%;
  left: -1000%;
  right: -2px;
  height: 10000%;
}
body[class^="node-type-docs-dev-guide"].sidebar-opened aside,
body[class^="node-type-docs-admin-guide"].sidebar-opened aside,
body.page-search.no-sidebars.sidebar.sidebar-opened aside,
.page-docs-references.sidebar-opened aside,
.page-docs-plugins.sidebar-opened aside,
.page-docs-kb.sidebar-opened aside,
.node-type-docs-how-to.sidebar-opened aside,
.node-type-docs-admin-guide.sidebar-opened aside,
.node-type-docs-dev-guide.sidebar-opened aside,
.node-type-docs-dev-guide-v5.sidebar-opened aside,
.node-type-docs-dev-guide-v6.sidebar-opened aside,
.node-type-docs-dev-guide-v7.sidebar-opened aside,
.node-type-docs-dev-guide-v8.sidebar-opened aside,
.node-type-docs-admin-guide-v5.sidebar-opened aside,
.node-type-docs-admin-guide-v6.sidebar-opened aside,
.node-type-docs-admin-guide-v7.sidebar-opened aside,
.node-type-docs-admin-guide-v8.sidebar-opened aside,
.node-type-docs-admin-guide-v5-enterprise.sidebar-opened aside,
.node-type-docs-admin-guide-v6-enterprise.sidebar-opened aside,
.node-type-docs-admin-guide-v7-enterprise.sidebar-opened aside,
.node-type-docs-admin-guide-v8-enterprise.sidebar-opened aside {
  margin-left: 0px;
}
@media only screen and (min-width: 1024px) {
  body[class^="node-type-docs-dev-guide"] main.main,
  body[class^="node-type-docs-admin-guide"] main.main,
  body.page-search.no-sidebars.sidebar main.main,
  .page-docs-references main.main,
  .page-docs-plugins main.main,
  .page-docs-kb main.main,
  .node-type-docs-how-to main.main,
  .node-type-docs-admin-guide main.main,
  .node-type-docs-dev-guide main.main,
  .node-type-docs-dev-guide-v5 main.main,
  .node-type-docs-dev-guide-v6 main.main,
  .node-type-docs-dev-guide-v7 main.main,
  .node-type-docs-dev-guide-v8 main.main,
  .node-type-docs-admin-guide-v5 main.main,
  .node-type-docs-admin-guide-v6 main.main,
  .node-type-docs-admin-guide-v7 main.main,
  .node-type-docs-admin-guide-v8 main.main,
  .node-type-docs-admin-guide-v5-enterprise main.main,
  .node-type-docs-admin-guide-v6-enterprise main.main,
  .node-type-docs-admin-guide-v7-enterprise main.main,
  .node-type-docs-admin-guide-v8-enterprise main.main {
    float: right;
    margin-left: -320px !important;
    padding-left: 320px !important;
  }
  body[class^="node-type-docs-dev-guide"] aside,
  body[class^="node-type-docs-admin-guide"] aside,
  body.page-search.no-sidebars.sidebar aside,
  .page-docs-references aside,
  .page-docs-plugins aside,
  .page-docs-kb aside,
  .node-type-docs-how-to aside,
  .node-type-docs-admin-guide aside,
  .node-type-docs-dev-guide aside,
  .node-type-docs-dev-guide-v5 aside,
  .node-type-docs-dev-guide-v6 aside,
  .node-type-docs-dev-guide-v7 aside,
  .node-type-docs-dev-guide-v8 aside,
  .node-type-docs-admin-guide-v5 aside,
  .node-type-docs-admin-guide-v6 aside,
  .node-type-docs-admin-guide-v7 aside,
  .node-type-docs-admin-guide-v8 aside,
  .node-type-docs-admin-guide-v5-enterprise aside,
  .node-type-docs-admin-guide-v6-enterprise aside,
  .node-type-docs-admin-guide-v7-enterprise aside,
  .node-type-docs-admin-guide-v8-enterprise aside {
    float: right;
    margin-left: 0 !important;
  }
  body[class^="node-type-docs-dev-guide"] aside > .toggler,
  body[class^="node-type-docs-admin-guide"] aside > .toggler,
  body.page-search.no-sidebars.sidebar aside > .toggler,
  .page-docs-references aside > .toggler,
  .page-docs-plugins aside > .toggler,
  .page-docs-kb aside > .toggler,
  .node-type-docs-how-to aside > .toggler,
  .node-type-docs-admin-guide aside > .toggler,
  .node-type-docs-dev-guide aside > .toggler,
  .node-type-docs-dev-guide-v5 aside > .toggler,
  .node-type-docs-dev-guide-v6 aside > .toggler,
  .node-type-docs-dev-guide-v7 aside > .toggler,
  .node-type-docs-dev-guide-v8 aside > .toggler,
  .node-type-docs-admin-guide-v5 aside > .toggler,
  .node-type-docs-admin-guide-v6 aside > .toggler,
  .node-type-docs-admin-guide-v7 aside > .toggler,
  .node-type-docs-admin-guide-v8 aside > .toggler,
  .node-type-docs-admin-guide-v5-enterprise aside > .toggler,
  .node-type-docs-admin-guide-v6-enterprise aside > .toggler,
  .node-type-docs-admin-guide-v7-enterprise aside > .toggler,
  .node-type-docs-admin-guide-v8-enterprise aside > .toggler {
    display: none;
  }
}
.page-drupal-integration-render-content-forum aside {
  width: 320px;
  float: left;
  position: relative;
  border-right: 2px solid #E3E2E8;
  margin-left: -320px;
}
.page-drupal-integration-render-content-forum aside > .toggler {
  left: 100%;
  border-left: 2px solid #E3E2E8;
}
.page-drupal-integration-render-content-forum aside:before {
  content: '';
  display: block;
  position: absolute;
  top: 100%;
  left: -1000%;
  right: -2px;
  height: 10000%;
  background-color: #EDEEF2;
  border-right: 2px solid #E3E2E8;
}
.page-drupal-integration-render-content-forum.sidebar-opened aside {
  margin-left: 0px;
}
@media only screen and (min-width: 1024px) {
  .page-drupal-integration-render-content-forum aside {
    float: right;
    margin-left: 0 !important;
  }
  .page-drupal-integration-render-content-forum aside > .toggler {
    display: none;
  }
}
.node-type-page-builder.sidebar .page-header + .content-viewport .main:before,
.page-blog-tags-collabora .page-header + .content-viewport .main:before,
.node-type-event .page-header + .content-viewport .main:before,
.node-type-release-note .page-header + .content-viewport .main:before,
.node-type-blog-article .page-header + .content-viewport .main:before {
  right: 100%;
  left: auto;
}
.node-type-page-builder.sidebar main.main,
.page-blog-tags-collabora main.main,
.node-type-event main.main,
.node-type-release-note main.main,
.node-type-blog-article main.main {
  float: left;
  width: 100%;
}
.node-type-page-builder.sidebar aside,
.page-blog-tags-collabora aside,
.node-type-event aside,
.node-type-release-note aside,
.node-type-blog-article aside {
  width: 320px;
  float: left;
  position: relative;
  border-left: 2px solid #E3E2E8;
  margin-right: -320px;
}
.node-type-page-builder.sidebar aside > .toggler,
.page-blog-tags-collabora aside > .toggler,
.node-type-event aside > .toggler,
.node-type-release-note aside > .toggler,
.node-type-blog-article aside > .toggler {
  right: 100%;
  border-right: 2px solid #E3E2E8;
}
.node-type-page-builder.sidebar aside:before,
.page-blog-tags-collabora aside:before,
.node-type-event aside:before,
.node-type-release-note aside:before,
.node-type-blog-article aside:before {
  content: '';
  display: block;
  position: absolute;
  top: 100%;
  right: -1000%;
  left: -2px;
  height: 10000%;
  border-left: 2px solid #E3E2E8;
}
.node-type-page-builder.sidebar.sidebar-opened aside,
.page-blog-tags-collabora.sidebar-opened aside,
.node-type-event.sidebar-opened aside,
.node-type-release-note.sidebar-opened aside,
.node-type-blog-article.sidebar-opened aside {
  margin-right: 0px;
}
.node-type-page-builder.sidebar.sidebar-opened main.main,
.page-blog-tags-collabora.sidebar-opened main.main,
.node-type-event.sidebar-opened main.main,
.node-type-release-note.sidebar-opened main.main,
.node-type-blog-article.sidebar-opened main.main {
  margin-right: -320px;
}
@media only screen and (min-width: 1024px) {
  .node-type-page-builder.sidebar main.main,
  .page-blog-tags-collabora main.main,
  .node-type-event main.main,
  .node-type-release-note main.main,
  .node-type-blog-article main.main {
    margin-right: -320px !important;
    padding-right: 320px !important;
  }
  .node-type-page-builder.sidebar aside,
  .page-blog-tags-collabora aside,
  .node-type-event aside,
  .node-type-release-note aside,
  .node-type-blog-article aside {
    margin-right: 0 !important;
  }
  .node-type-page-builder.sidebar aside > .toggler,
  .page-blog-tags-collabora aside > .toggler,
  .node-type-event aside > .toggler,
  .node-type-release-note aside > .toggler,
  .node-type-blog-article aside > .toggler {
    display: none;
  }
}
.field-name-field-share-block-display .field-label {
  display: none;
}
.view-pydio-how-to-page-category-list ul.how-to {
  padding-left: 0 !important;
  padding-bottom: 60px;
  display: flex;
  flex-wrap: wrap;
}
.view-pydio-how-to-page-category-list ul.how-to li::before {
  content: none !important;
}
.view-pydio-how-to-page-category-list ul.how-to li.item {
  width: calc(50% - 20px);
  margin: 10px;
  background: white;
  padding: 16px;
  border-radius: 5px;
  box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
}
.view-pydio-how-to-page-category-list ul.how-to li.item div.title {
  font-weight: 600;
  font-size: 16px;
  padding-bottom: 20px;
}
.view-pydio-how-to-page-category-list ul.how-to li.item div.content,
.view-pydio-how-to-page-category-list ul.how-to li.item div.content * {
  font-size: 14px;
}
.content-wrapper {
  overflow: hidden;
}
.content-wrapper section:only-child .viewport {
  padding: 120px 0 60px;
}
.content-wrapper section:first-child {
  padding-top: 160px;
  padding-bottom: 60px;
}
body.yellow .content-wrapper section:first-child {
  padding-top: 60px;
}
.content-wrapper section:first-child.section-faq {
  padding-bottom: 0;
}
.content-wrapper section:first-child.margin-top {
  padding-top: 160px;
}
.content-wrapper section:first-child.margin-bottom {
  padding-bottom: 60px;
}
.content-wrapper section:first-child .section-img-background {
  display: none;
}
@media only screen and (max-width: 1200px) {
  .content-wrapper section:first-child {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media only screen and (min-width: 580px) and (max-width: 1200px) {
  .content-wrapper section:first-child {
    padding-top: 100px;
  }
  .content-wrapper section:first-child.margin-top {
    padding-top: 100px;
  }
}
.content-wrapper section {
  position: relative;
  color: var(--sys-color-dark);
  overflow: hidden;
  z-index: 1;
}
.content-wrapper section .viewport {
  position: relative;
  z-index: 1;
  max-width: 1270px;
  margin: auto;
  zoom: 1;
}
.content-wrapper section .viewport:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
.content-wrapper section.margin-top {
  padding-top: 48px;
}
@media only screen and (min-width: 1200px) {
  .content-wrapper section.margin-top {
    padding-top: 60px;
  }
}
.content-wrapper section.margin-bottom {
  padding-bottom: 48px;
}
@media only screen and (min-width: 1200px) {
  .content-wrapper section.margin-bottom {
    padding-bottom: 60px;
  }
}
.content-wrapper section.dark {
  background-color: var(--sys-color-dark);
  color: white;
}
.content-wrapper section.dark h1,
.content-wrapper section.dark h2,
.content-wrapper section.dark h3,
.content-wrapper section.dark h4,
.content-wrapper section.dark h5,
.content-wrapper section.dark h6 {
  color: white;
}
.content-wrapper section.dark h1 {
  font-weight: 600;
}
.content-wrapper section.dark * {
  color: white;
}
.content-wrapper section.grey {
  background-color: var(--sys-color-lightgrey);
}
.content-wrapper section.lightgrey {
  background-color: var(--sys-color-lightgrey);
}
.content-wrapper section h1 {
  font-family: 'Raleway', Montserrat, Sans-Serif;
}
.content-wrapper section h1,
.content-wrapper section h2,
.content-wrapper section h3,
.content-wrapper section h4,
.content-wrapper section h5,
.content-wrapper section h6 {
  font-weight: 500;
  color: var(--sys-color-dark);
}
.content-wrapper section h1 strong,
.content-wrapper section h2 strong,
.content-wrapper section h3 strong,
.content-wrapper section h4 strong,
.content-wrapper section h5 strong,
.content-wrapper section h6 strong {
  color: var(--sys-color-green);
  font-family: 'montserrat', sans-serif;
  font-weight: 600;
}
.content-wrapper section.fullwidth .viewport {
  max-width: 1060px;
}
.content-wrapper section h1 {
  font-size: 40px;
  line-height: 1.2em;
}
.content-wrapper section h2 {
  font-size: 36px;
}
.content-wrapper section h3 {
  font-size: 24px;
}
.content-wrapper .field-type-image {
  border-radius: 20px;
  overflow: hidden;
  border: 0px solid var(--sys-color-grey);
  box-shadow: -30px 30px 0 var(--sys-color-green);
  margin-left: 20px;
}
.content-wrapper .field-type-image img {
  display: inherit;
}
section.separator-grey {
  background: transparent;
  margin-top: -1px;
  padding: 0px 15px;
}
@media only screen and (min-width: 768px) {
  section.separator-grey {
    padding: 0 30px;
  }
}
@media only screen and (min-width: 1025px) {
  section.separator-grey {
    padding: 0 40px;
  }
}
@media only screen and (min-width: 1200px) {
  section.separator-grey {
    padding: 0 50px;
  }
}
section.separator-grey .viewport {
  height: 1px;
  max-width: 1170px;
  margin: auto;
  background: var(--sys-color-green);
  padding: 0 !important;
}
section.fullwidth + section.separator-grey .viewport {
  max-width: 960px;
}
section.section-basic .viewport *:only-child,
section.section-columns .viewport *:only-child {
  margin-top: 0;
  margin-bottom: 0;
}
section.section-basic .viewport {
  padding: 0 40px;
}
section.section-basic .viewport > *:first-child {
  margin-top: 0;
}
section.section-basic .viewport > *:last-child {
  margin-bottom: 0;
}
section.section-basic .viewport .subtitle + h2 {
  margin-top: 0;
}
@media only screen and (min-width: 1025px) {
  section.section-basic .viewport {
    padding: 0 40px;
  }
}
@media only screen and (min-width: 1200px) {
  section.section-basic .viewport {
    padding: 0 50px;
  }
}
section.section-basic:not(.quotes) .viewport .media.image {
  border-radius: 20px;
  overflow: hidden;
  border: 0px solid var(--sys-color-grey);
  box-shadow: -30px 30px 0 var(--sys-color-green);
  margin-left: 20px;
  margin-bottom: 50px;
}
section.section-basic:not(.quotes) .viewport .media.image img {
  display: inherit;
}
section.section-columns .viewport {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-flow: wrap;
  justify-content: flex-start;
  align-items: stretch;
}
section.section-columns [class^="column-"],
section.section-columns .column {
  margin-top: 20px;
  margin-bottom: 20px;
  padding: 0px 15px;
  position: relative;
  z-index: 1;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  section.section-columns [class^="column-"],
  section.section-columns .column {
    padding: 0 30px;
  }
}
@media only screen and (min-width: 1025px) {
  section.section-columns [class^="column-"],
  section.section-columns .column {
    padding: 0 40px;
  }
}
@media only screen and (min-width: 1200px) {
  section.section-columns [class^="column-"],
  section.section-columns .column {
    padding: 0 50px;
  }
}
section.section-columns [class^="column-"] > *:first-child,
section.section-columns .column > *:first-child {
  margin-top: 0;
}
section.section-columns [class^="column-"] > *:last-child,
section.section-columns .column > *:last-child {
  margin-bottom: 0;
}
section.section-columns [class^="column-"] .subtitle + h2,
section.section-columns .column .subtitle + h2 {
  margin-top: 0;
}
section.section-columns [class^="column-"] > h2,
section.section-columns .column > h2 {
  margin-bottom: 24px;
  position: relative;
}
section.section-columns [class^="column-"] > h2.a-c:before,
section.section-columns .column > h2.a-c:before {
  left: 50%;
  margin-left: -60px;
}
section.section-columns [class^="column-"] > h2.a-r:before,
section.section-columns .column > h2.a-r:before {
  left: auto;
  right: 0;
}
section.section-columns.column-1 .column {
  width: calc(100%  - 80px);
}
@media only screen and (min-width: 1200px) {
  section.section-columns.column-1 .column {
    width: 100%;
  }
}
section.section-columns.column-1 .column,
section.section-columns.column-1 [class^="column-"] {
  margin: auto;
  float: none !important;
}
section.section-columns.column-1:not(.quotes) > .viewport > .column .media.image {
  border-radius: 20px;
  overflow: hidden;
  border: 0px solid var(--sys-color-grey);
  box-shadow: -30px 30px 0 var(--sys-color-green);
  margin-left: 20px;
}
section.section-columns.column-1:not(.quotes) > .viewport > .column .media.image img {
  display: inherit;
}
section.section-columns.column-1:not(.quotes) > .viewport > .column .media.image + div {
  margin-top: 40px;
}
section.section-columns.column-2:not(.cards) > .viewport {
  align-items: center;
}
section.section-columns.column-2:not(.cards) > .viewport > .column .media.image,
section.section-columns.column-2:not(.cards) > .viewport > .column-50 .media.image {
  border-radius: 20px;
  overflow: hidden;
  border: 0px solid var(--sys-color-grey);
  box-shadow: -30px 30px 0 var(--sys-color-green);
  margin-left: 20px;
}
section.section-columns.column-2:not(.cards) > .viewport > .column .media.image img,
section.section-columns.column-2:not(.cards) > .viewport > .column-50 .media.image img {
  display: inherit;
}
section.section-columns.column-2:not(.cards) > .viewport > .column div.column-slideshow .media.image,
section.section-columns.column-2:not(.cards) > .viewport > .column-50 div.column-slideshow .media.image {
  box-shadow: none;
}
section.section-columns.flex-top > .viewport {
  align-items: start !important;
}
@media only screen and (min-width: 736px) {
  section.section-columns.column-2 .column {
    width: 50%;
    float: left;
  }
  section.section-columns.column-2 [class^="column-"] {
    float: left;
  }
  section.section-columns.column-3 .column {
    width: 33.3333333%;
    float: left;
  }
  section.section-columns.column-3 [class^="column-"] {
    float: left;
  }
}
@media only screen and (min-width: 1025px) {
  section.section-columns .column {
    float: left;
    max-width: 100%;
  }
  section.section-columns .w-33 {
    width: 33.33333333%;
  }
  section.section-columns .w-66 {
    width: 66.66666666%;
  }
}
section.section-logo-gallery {
  margin-top: -30px;
}
section.section-logo-gallery.margin-bottom {
  padding-bottom: 0px;
}
section.section-logo-gallery.margin-top {
  padding-top: 40px;
}
section.section-logo-gallery.margin-bottom .viewport {
  padding-bottom: 24px;
}
section.section-logo-gallery.margin-top .viewport {
  padding-top: 24px;
}
@media only screen and (min-width: 768px) {
  section.section-logo-gallery.margin-bottom {
    padding-bottom: 0px;
  }
  section.section-logo-gallery.margin-top {
    padding-top: 40px;
  }
  section.section-logo-gallery.margin-bottom .viewport {
    padding-bottom: 48px;
  }
  section.section-logo-gallery.margin-top .viewport {
    padding-top: 48px;
  }
}
@media only screen and (min-width: 1200px) {
  section.section-logo-gallery.margin-bottom {
    padding-bottom: 0px;
  }
  section.section-logo-gallery.margin-top {
    padding-top: 80px;
  }
  section.section-logo-gallery.margin-bottom .viewport {
    padding-bottom: 60px;
  }
  section.section-logo-gallery.margin-top .viewport {
    padding-top: 60px;
  }
}
section.section-logo-gallery .field-type-image {
  box-shadow: none;
  border: 0;
}
section.section-logo-gallery .viewport {
  padding: 60px 0;
  max-width: 100%;
}
section.section-logo-gallery h2 {
  font-weight: 400;
  margin-top: 20px;
}
section.section-logo-gallery .viewport > h2:before {
  left: 50%;
  margin-left: -42px;
}
section.section-logo-gallery .viewport {
  padding: 10px 0;
}
section.section-logo-gallery h2 {
  display: none;
}
section.section-logo-gallery .image {
  display: inline-block;
  vertical-align: top;
  position: relative;
  height: 70px;
  width: 140px;
  font-size: 0;
  text-align: center;
  margin: 20px 0;
}
section.section-logo-gallery .image img {
  display: block;
  max-width: 110px;
  max-height: 55px;
  width: auto;
  height: auto;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
}
@media only screen and (min-width: 1200px) {
  section.section-logo-gallery .image {
    margin: 20px 15px;
  }
}
section.section-logo-gallery .link {
  margin: 30px 0 20px;
}
section.section-logo-gallery .link.large a {
  min-width: 276px;
}
section.section-logo-gallery .viewport > .field {
  position: relative;
  z-index: 1;
}
section.section-logo-gallery .viewport > .section-img-background {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  z-index: 0;
}
section.triangle + section.section-logo-gallery {
  overflow: visible;
}
section.triangle + section.section-logo-gallery .viewport {
  padding: 0;
  margin-top: -30px;
}
@media only screen and (min-width: 1200px) {
  section.triangle + section.section-logo-gallery .viewport {
    margin-top: -60px;
  }
}
section.section-blog-homepage-block {
  text-align: center;
  font-size: 0;
  overflow: visible;
  z-index: 2;
  padding: 0px 0 60px;
}
section.section-blog-homepage-block h2 {
  font-weight: 400;
}
section.section-blog-homepage-block .viewport > h2:before {
  left: 50%;
  margin-left: -42px;
}
section.section-blog-homepage-block .viewport > .view > .view-content {
  display: grid;
  grid-gap: 40px;
  gap: 40px;
  grid-auto-rows: auto;
  grid-template-columns: repeat(auto-fit,minmax(min(325px,100%),1fr));
  padding-left: 40px;
  padding-right: 40px;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  text-align: left;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content {
  border-radius: 20px;
  border: 2px solid var(--sys-color-grey);
  cursor: pointer;
  transition: all 0.2s ease-in-out 0s;
  box-shadow: none;
  overflow: hidden;
  height: 100%;
  display: flex;
  flex-direction: column;
  background-color: white;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content:hover {
  border-color: var(--sys-color-red);
  box-shadow: 0px 15px 30px -6px rgba(0,0,0,0.15);
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .image {
  background-color: var(--sys-color-dark);
  position: relative;
  overflow: hidden;
  max-height: 165px;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .image:before {
  content: '';
  display: block;
  padding-top: 65.79%;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .image .media {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .image .media span {
  height: 100%;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .image .media span span {
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-color: var(--sys-color-dark);
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .image:after {
  content: " ";
  width: 100%;
  height: 100%;
  display: block;
  color: var(--sys-color-red);
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  background-image: url(/sites/all/themes/pydio_theme/images/release-cells.png);
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .date {
  display: none;
  margin: 15px 26px 10px;
  font-size: 12px;
  color: #AAA;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .title {
  font-size: 24px;
  margin: 20px 26px 0;
  font-weight: 500;
  padding: 0;
  margin-left: 26px;
  margin-right: 26px;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .text {
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
  margin: 20px 26px;
  flex: 1;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .link a {
  margin: 0 26px;
  font-weight: 600;
  padding: 0 36px 0 0;
  font-size: 15px;
  background-color: transparent;
  display: inline-block;
  line-height: 50px;
  -webkit-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0);
  -moz-box-shadow: 0px 0px 15px 0px rgba(0,0,0,0);
  box-shadow: 0px 0px 15px 0px rgba(0,0,0,0);
  color: var(--sys-color-red);
  position: relative;
}
section.section-blog-homepage-block .viewport > .view > .view-content .views-row .view-content .link a:before {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: absolute;
  top: 50%;
  right: 5px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
section.section-download-apps {
  padding: 50px 0 100px;
  text-align: center;
}
section.section-download-apps h2 {
  font-weight: 600;
}
section.section-download-apps .viewport > h2:before {
  left: 50%;
  margin-left: -42px;
}
section.section-download-apps .site-img {
  text-align: center;
}
section.section-download-apps .mobile-app {
  background-image: url(/sites/all/themes/pydio_theme/images/backgrounds/Get%20Pydio%20Mobile.jpg);
  background-size: cover;
  background-position: center;
}
@media only screen and (min-width: 736px) {
  section.section-download-apps .mobile-app .inner {
    width: 50%;
  }
  section.section-download-apps .mobile-app .site-img {
    position: absolute;
    top: 20px;
    left: 50%;
    right: 0;
    bottom: -60px;
    width: auto;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    max-width: inherit;
  }
}
section.section-download-apps .desktop-app {
  background-image: url(/sites/all/themes/pydio_theme/images/backgrounds/Get%20Pydio%20Desktop.jpg);
  background-size: cover;
  background-position: center;
  color: white;
}
section.section-download-apps .desktop-app h2,
section.section-download-apps .desktop-app h3,
section.section-download-apps .desktop-app p {
  color: white;
}
@media only screen and (min-width: 736px) {
  section.section-download-apps .desktop-app .inner {
    width: 50%;
    float: right;
  }
  section.section-download-apps .desktop-app .site-img {
    position: absolute;
    top: 20px;
    left: 0;
    right: 50%;
    bottom: -60px;
    width: auto;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat;
    max-width: inherit;
  }
}
section.section-download-apps .mobile-app,
section.section-download-apps .desktop-app {
  zoom: 1;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-position: center;
  padding: 60px 50px;
  position: relative;
  min-height: 430px;
}
section.section-download-apps .mobile-app:after,
section.section-download-apps .desktop-app:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
section.section-download-apps .inner {
  text-align: left;
}
section.section-download-apps .inner .item {
  display: inline-block;
  margin: 0 5px 10px 0;
}
section.section-download-apps .inner .item .link {
  margin: 0;
}
section.section-download-apps .tab {
  height: 36px;
  width: 192px;
  margin: 38px auto 0;
  border: 2px solid rgba(50,206,175,0.5);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
section.section-download-apps .tab > div {
  height: 100%;
  width: 50%;
  float: left;
  position: relative;
}
section.section-download-apps .tab > div:before {
  content: '';
  position: absolute;
  top: 50%;
  left: 50%;
  margin-top: -18px;
  margin-left: -18px;
}
section.section-download-apps .tab .mobile {
  border-right: 1px solid rgba(50,206,175,0.5);
}
section.section-download-apps .tab .mobile:before {
  background-position: -180px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
section.section-download-apps .tab .mobile.active {
  background: #e9faf4;
  background: -moz-linear-gradient(left,#e9faf4 0%,#c8f6e6 100%);
  background: -webkit-linear-gradient(left,#e9faf4 0%,#c8f6e6 100%);
  background: linear-gradient(to right,#e9faf4 0%,#c8f6e6 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9faf4',endColorstr='#c8f6e6',GradientType=1);
}
section.section-download-apps .tab .mobile.active:before,
section.section-download-apps .tab .mobile:active:before {
  background-position: -216px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
@media only screen and (min-width: 1025px) {
  section.section-download-apps .tab .mobile:hover:before {
    background-position: -216px 0px;
    width: 36px;
    height: 36px;
    background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
    background-repeat: no-repeat;
    display: block;
    background-size: 252px 36px;
  }
}
section.section-download-apps .tab .laptop {
  border-left: 1px solid rgba(50,206,175,0.5);
}
section.section-download-apps .tab .laptop:before {
  background-position: -108px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
section.section-download-apps .tab .laptop.active {
  background: #c8f6e6;
  background: -moz-linear-gradient(left,#c8f6e6 0%,#e9faf4 100%);
  background: -webkit-linear-gradient(left,#c8f6e6 0%,#e9faf4 100%);
  background: linear-gradient(to right,#c8f6e6 0%,#e9faf4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#c8f6e6',endColorstr='#e9faf4',GradientType=1);
}
section.section-download-apps .tab .laptop.active:before,
section.section-download-apps .tab .laptop:active:before {
  background-position: -144px 0px;
  width: 36px;
  height: 36px;
  background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
  background-repeat: no-repeat;
  display: block;
  background-size: 252px 36px;
}
@media only screen and (min-width: 1025px) {
  section.section-download-apps .tab .laptop:hover:before {
    background-position: -144px 0px;
    width: 36px;
    height: 36px;
    background-image: url(/sites/all/themes/pydio_theme/images/social-sprite.png);
    background-repeat: no-repeat;
    display: block;
    background-size: 252px 36px;
  }
}
section.section-download-apps .swiper-pagination {
  display: none;
}
section.section-download-apps .swiper-container {
  max-width: 1108px;
  margin: auto;
}
section.section-download-apps .swiper-container .swiper-slide {
  position: relative;
  padding: 38px 48px;
}
section.section-download-apps .swiper-container .swiper-slide .inner {
  position: relative;
  z-index: 1;
  text-align: left;
}
@media only screen and (min-width: 1025px) {
  section.section-download-apps .swiper-container .swiper-slide {
    padding: 38px 60px 60px;
  }
}
section.section-faq:last-child {
  padding-bottom: 70px;
}
section.section-faq .viewport {
  padding: 15px;
  max-width: 1200px;
  margin: auto;
}
section.section-faq .title {
  font-size: 28px;
  margin-bottom: 30px;
}
section.section-faq .faq-question {
  border: 2px solid var(--sys-color-grey);
  background: white;
  overflow: hidden;
  margin-bottom: 10px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
section.section-faq .faq-question .question {
  padding: 20px;
  padding-right: 64px;
  font-size: 20px;
  font-weight: 500;
  position: relative;
}
section.section-faq .faq-question .question:before,
section.section-faq .faq-question .question:after {
  content: '';
  display: block;
  height: 64px;
  width: 64px;
  line-height: 64px;
  font-size: 20px;
  position: absolute;
  top: 50%;
  margin-top: -32px;
  right: 0;
  text-align: center;
  font-family: 'icomoon';
  -webkit-transition: opacity 0.3s ease-in-out 0s;
  -moz-transition: opacity 0.3s ease-in-out 0s;
  -o-transition: opacity 0.3s ease-in-out 0s;
  -ms-transition: opacity 0.3s ease-in-out 0s;
  transition: opacity 0.3s ease-in-out 0s;
}
section.section-faq .faq-question .question:before {
  content: "\ec84";
  color: var(--sys-color-green);
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
section.section-faq .faq-question .question:after {
  content: "\ec86";
  color: var(--sys-color-dark);
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
section.section-faq .faq-question .question.open:before {
  filter: alpha(opacity=0);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0;
  -khtml-opacity: 0;
  opacity: 0;
}
section.section-faq .faq-question .question.open:after {
  filter: alpha(opacity=100);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 1;
  -khtml-opacity: 1;
  opacity: 1;
}
section.section-faq .faq-question .answer {
  -webkit-transition: height 0.3s ease-in-out 0s;
  -moz-transition: height 0.3s ease-in-out 0s;
  -o-transition: height 0.3s ease-in-out 0s;
  -ms-transition: height 0.3s ease-in-out 0s;
  transition: height 0.3s ease-in-out 0s;
}
section.section-faq .faq-question .answer .inner {
  padding: 0 20px 24px;
}
section.section-faq .faq-question .answer .inner p {
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
}
section.pricing-table + section.section-faq .title {
  text-align: center;
  position: relative;
  padding-bottom: 30px;
  margin-bottom: 40px;
}
section.pricing-table + section.section-faq .title:before {
  content: '';
  display: block;
  position: absolute;
  left: 50%;
  bottom: 0;
  height: 1px;
  width: 84px;
  margin-left: -42px;
  background: var(--sys-color-green);
}
section.section-how-to .viewport {
  max-width: 1200px !important;
}
section.section-how-to .wrapper-how-to {
  padding: 15px 30px;
  width: 100%;
}
@media only screen and (min-width: 640px) {
  section.section-how-to .wrapper-how-to {
    padding: 15px;
    width: 50%;
  }
}
@media only screen and (min-width: 1200px) {
  section.section-how-to .wrapper-how-to {
    padding: 15px;
    width: 33.3333333%;
  }
}
section.section-how-to .wrapper-how-to h2.title,
section.section-how-to .wrapper-how-to > .view,
section.section-how-to .wrapper-how-to .more {
  padding: 15px;
  border: 2px solid #00CC99;
  background-color: rgba(0,204,153,0.04);
}
section.section-how-to .wrapper-how-to h2.title {
  margin: 0;
  padding-bottom: 0;
  border-bottom: none;
  border-radius: 20px 20px 0px 0px;
  font-weight: 600;
  font-size: 15px;
}
section.section-how-to .wrapper-how-to > .view {
  border-bottom: none;
  border-top: none;
  padding-bottom: 0;
  padding-top: 10px;
}
section.section-how-to .wrapper-how-to .more {
  margin: 0;
  padding-top: 0;
  border-top: none;
  border-radius: 0px 0px 20px 20px;
}
section.section-how-to .wrapper-how-to ul {
  padding: 0;
  margin: 0;
}
section.section-how-to .wrapper-how-to ul li {
  padding: 0;
  margin: 0;
  list-style: none;
  font-size: 13px;
}
section.section-how-to .wrapper-how-to a {
  color: var(--sys-color-dark);
  line-height: 200%;
  display: block;
}
section.section-how-to .wrapper-how-to a:active {
  color: var(--sys-color-red);
}
@media only screen and (min-width: 1025px) {
  section.section-how-to .wrapper-how-to a:hover {
    color: var(--sys-color-red);
  }
}
section.section-webform {
  z-index: 2;
  overflow: visible;
  padding: 48px;
  background: transparent;
}
section.section-webform .viewport {
  max-width: 860px;
  margin: auto;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: white;
  -webkit-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  -moz-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  overflow: hidden;
}
section.section-webform .wrappper-form {
  padding: 20px;
  background-image: url(/sites/all/themes/pydio_theme/images/backgrounds/contact-section.jpg);
  background-size: contain;
  background-position: bottom center;
  background-repeat: no-repeat;
}
section.section-webform .wrappper-form > h2 {
  font-size: 18px;
  font-weight: 600;
  padding: 20px;
  padding-top: 0;
}
section.section-webform .wrappper-form .email-textfield {
  display: none !important;
}
section.section-webform .wrappper-form form .form-item,
section.section-webform .wrappper-form form .form-actions,
section.section-webform .wrappper-form form .form-action {
  margin-left: 0;
  margin-right: 0;
}
section.section-webform .wrappper-form .webform-component--pro-text-title,
section.section-webform .wrappper-form .webform-component--choose-pydio-version {
  width: 100% !important;
}
section.section-webform .wrappper-form .webform-component-textfield,
section.section-webform .wrappper-form .webform-component-select,
section.section-webform .wrappper-form .webform-component-email {
  float: left;
  width: 100%;
}
section.section-webform .wrappper-form .webform-component-textarea {
  clear: both;
  padding-top: 20px;
}
section.section-webform .wrappper-form .webform-component-checkboxes {
  clear: both;
}
section.section-webform .wrappper-form .webform-component-checkboxes label {
  font-size: 12px;
  line-height: 20px;
  padding-top: 11px;
}
section.section-webform .wrappper-form .webform-component-checkboxes label:before {
  top: 12px;
}
section.section-webform .wrappper-form .webform-component-checkboxes label:after {
  top: 14px;
}
section.section-webform .wrappper-form .webform-component-optionsmarkup {
  clear: both;
}
section.section-webform .wrappper-form .webform-component-optionsmarkup label {
  font-size: 12px;
  line-height: 20px;
  padding-top: 11px;
}
section.section-webform .wrappper-form .webform-component-optionsmarkup label:before {
  top: 12px;
}
section.section-webform .wrappper-form .webform-component-optionsmarkup label:after {
  top: 14px;
}
@media only screen and (min-width: 768px) {
  section.section-webform .wrappper-form .webform-component-textfield,
  section.section-webform .wrappper-form .webform-component-select,
  section.section-webform .wrappper-form .webform-component-email {
    float: left;
    width: 50%;
  }
  section.section-webform .wrappper-form .webform-component-textarea {
    clear: both;
    padding-top: 20px;
  }
  section.section-webform .wrappper-form .webform-component-checkboxes {
    clear: both;
  }
  section.section-webform .wrappper-form .webform-component-optionsmarkup {
    clear: both;
  }
}
section.section-webform .wrapper-block {
  padding: 20px;
  background-color: var(--sys-color-green);
  color: white;
  font-weight: 600;
  overflow: hidden;
}
section.section-webform .wrapper-block:before {
  content: "\e60b";
  font-family: 'icomoon';
  position: absolute;
  color: white;
  filter: alpha(opacity=15);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.15;
  -khtml-opacity: 0.15;
  opacity: 0.15;
  font-size: 250px;
  font-weight: normal;
}
section.section-webform .wrapper-block .block {
  filter: alpha(opacity=80);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}
section.section-webform .wrapper-block h2 {
  font-size: 18px;
  font-weight: 600;
  padding: 20px 0 0;
  padding-bottom: 0;
  color: white;
}
section.section-webform .wrapper-block p {
  font-size: 15px;
  color: white;
  font-weight: 600;
}
section.section-webform .wrapper-block .link a {
  padding: 16px 16px 18px !important;
}
@media only screen and (min-width: 1024px) {
  section.section-webform .viewport {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
  }
  section.section-webform .wrappper-form:only-child {
    margin-right: 0px;
    padding-right: 40px;
  }
  section.section-webform .wrappper-form {
    width: 100%;
    margin-right: -250px;
    padding: 40px;
    padding-right: 290px;
    float: left;
  }
  section.section-webform .wrappper-form .webform-component-checkboxes {
    margin-right: -266px !important;
    padding-right: 200px;
    width: 100%;
  }
  section.section-webform .wrappper-form .webform-component-optionsmarkup {
    margin-right: -266px !important;
    padding-right: 200px;
    width: 100%;
  }
  section.section-webform .wrappper-form .form-actions {
    float: right;
  }
  section.section-webform .wrapper-block {
    float: left;
    width: 250px;
    padding: 20px;
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    justify-content: center;
    align-items: center;
  }
  section.section-webform .wrapper-block:before {
    top: -67px;
    right: -42px;
  }
  section.section-webform .wrapper-block h2 {
    margin-bottom: 48px;
  }
  section.section-webform .wrapper-block p {
    margin-bottom: 45px;
  }
  section.section-webform .wrapper-block p:last-child {
    margin-bottom: 0;
  }
}
section.section-community-quick-links {
  background-color: var(--sys-color-lightgrey);
  padding: 0 0 60px !important;
}
section.section-community-quick-links .text p {
  margin: 0;
}
section.section-community-quick-links .wrapper-left,
section.section-community-quick-links .wrapper-right {
  zoom: 1;
  overflow: auto;
}
section.section-community-quick-links .wrapper-left:after,
section.section-community-quick-links .wrapper-right:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
section.section-community-quick-links .wrapper-left .wrapper-content-security,
section.section-community-quick-links .wrapper-left .wrapper-content-entreprise,
section.section-community-quick-links .wrapper-left .wrapper-technical,
section.section-community-quick-links .wrapper-left .wrapper-answer,
section.section-community-quick-links .wrapper-left .wrapper-stuck,
section.section-community-quick-links .wrapper-left .wrapper-issue,
section.section-community-quick-links .wrapper-right .wrapper-content-security,
section.section-community-quick-links .wrapper-right .wrapper-content-entreprise,
section.section-community-quick-links .wrapper-right .wrapper-technical,
section.section-community-quick-links .wrapper-right .wrapper-answer,
section.section-community-quick-links .wrapper-right .wrapper-stuck,
section.section-community-quick-links .wrapper-right .wrapper-issue {
  margin: 20px 0;
  padding: 0px 15px;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  align-content: center;
  align-items: center;
  zoom: 1;
}
section.section-community-quick-links .wrapper-left .wrapper-content-security:after,
section.section-community-quick-links .wrapper-left .wrapper-content-entreprise:after,
section.section-community-quick-links .wrapper-left .wrapper-technical:after,
section.section-community-quick-links .wrapper-left .wrapper-answer:after,
section.section-community-quick-links .wrapper-left .wrapper-stuck:after,
section.section-community-quick-links .wrapper-left .wrapper-issue:after,
section.section-community-quick-links .wrapper-right .wrapper-content-security:after,
section.section-community-quick-links .wrapper-right .wrapper-content-entreprise:after,
section.section-community-quick-links .wrapper-right .wrapper-technical:after,
section.section-community-quick-links .wrapper-right .wrapper-answer:after,
section.section-community-quick-links .wrapper-right .wrapper-stuck:after,
section.section-community-quick-links .wrapper-right .wrapper-issue:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
@media only screen and (min-width: 768px) {
  section.section-community-quick-links .wrapper-left .wrapper-content-security,
  section.section-community-quick-links .wrapper-left .wrapper-content-entreprise,
  section.section-community-quick-links .wrapper-left .wrapper-technical,
  section.section-community-quick-links .wrapper-left .wrapper-answer,
  section.section-community-quick-links .wrapper-left .wrapper-stuck,
  section.section-community-quick-links .wrapper-left .wrapper-issue,
  section.section-community-quick-links .wrapper-right .wrapper-content-security,
  section.section-community-quick-links .wrapper-right .wrapper-content-entreprise,
  section.section-community-quick-links .wrapper-right .wrapper-technical,
  section.section-community-quick-links .wrapper-right .wrapper-answer,
  section.section-community-quick-links .wrapper-right .wrapper-stuck,
  section.section-community-quick-links .wrapper-right .wrapper-issue {
    padding: 0 30px;
  }
}
@media only screen and (min-width: 1025px) {
  section.section-community-quick-links .wrapper-left .wrapper-content-security,
  section.section-community-quick-links .wrapper-left .wrapper-content-entreprise,
  section.section-community-quick-links .wrapper-left .wrapper-technical,
  section.section-community-quick-links .wrapper-left .wrapper-answer,
  section.section-community-quick-links .wrapper-left .wrapper-stuck,
  section.section-community-quick-links .wrapper-left .wrapper-issue,
  section.section-community-quick-links .wrapper-right .wrapper-content-security,
  section.section-community-quick-links .wrapper-right .wrapper-content-entreprise,
  section.section-community-quick-links .wrapper-right .wrapper-technical,
  section.section-community-quick-links .wrapper-right .wrapper-answer,
  section.section-community-quick-links .wrapper-right .wrapper-stuck,
  section.section-community-quick-links .wrapper-right .wrapper-issue {
    padding: 0 40px;
  }
}
@media only screen and (min-width: 1200px) {
  section.section-community-quick-links .wrapper-left .wrapper-content-security,
  section.section-community-quick-links .wrapper-left .wrapper-content-entreprise,
  section.section-community-quick-links .wrapper-left .wrapper-technical,
  section.section-community-quick-links .wrapper-left .wrapper-answer,
  section.section-community-quick-links .wrapper-left .wrapper-stuck,
  section.section-community-quick-links .wrapper-left .wrapper-issue,
  section.section-community-quick-links .wrapper-right .wrapper-content-security,
  section.section-community-quick-links .wrapper-right .wrapper-content-entreprise,
  section.section-community-quick-links .wrapper-right .wrapper-technical,
  section.section-community-quick-links .wrapper-right .wrapper-answer,
  section.section-community-quick-links .wrapper-right .wrapper-stuck,
  section.section-community-quick-links .wrapper-right .wrapper-issue {
    padding: 0 0 0 50px;
  }
}
section.section-community-quick-links .wrapper-left .wrapper-svg,
section.section-community-quick-links .wrapper-right .wrapper-svg {
  width: 72px;
  height: 72px;
  line-height: 72px;
  font-size: 64px;
  text-align: center;
  margin-right: 15px;
}
section.section-community-quick-links .wrapper-left .wrapper-text .title,
section.section-community-quick-links .wrapper-right .wrapper-text .title {
  font-size: 20px;
  font-weight: 500;
}
section.section-community-quick-links .wrapper-left .wrapper-text .text,
section.section-community-quick-links .wrapper-right .wrapper-text .text {
  margin: 0;
}
@media only screen and (min-width: 768px) {
  section.section-community-quick-links .wrapper-technical,
  section.section-community-quick-links .wrapper-content-security,
  section.section-community-quick-links .wrapper-sub-content > div {
    float: left;
    width: 50%;
  }
  section.section-community-quick-links .wrapper-technical {
    float: none;
  }
}
@media only screen and (min-width: 1024px) {
  section.section-community-quick-links .wrapper-technical,
  section.section-community-quick-links .wrapper-content-security,
  section.section-community-quick-links .wrapper-sub-content > div {
    float: left;
    width: 50%;
  }
}
@media only screen and (min-width: 1200px) {
  section.section-community-quick-links .wrapper-technical {
    float: none;
  }
  section.section-community-quick-links .wrapper-content-security,
  section.section-community-quick-links .wrapper-sub-content > div {
    float: left;
    width: 33.333333%;
  }
  section.section-community-quick-links .wrapper-sub-content .wrapper-answer,
  section.section-community-quick-links .wrapper-sub-content .wrapper-stuck,
  section.section-community-quick-links .wrapper-sub-content .wrapper-issue {
    margin: 20px 0 0;
  }
  section.section-community-quick-links .wrapper-right {
    width: 66.666666%;
    position: absolute;
    top: 0;
    right: 0;
  }
  section.section-community-quick-links .wrapper-right > div {
    width: 50%;
  }
}
section.section-list {
  overflow: visible;
}
section.section-list .list-content,
section.section-list .list-footer {
  zoom: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: stretch;
  flex-wrap: wrap;
}
section.section-list .list-content:after,
section.section-list .list-footer:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
section.section-list .inner {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
  box-shadow: 0 2px 12px 0 rgba(0,0,0,0.06);
  background: white;
  height: 100%;
  position: relative;
}
section.section-list .contact-sales,
section.section-list .item {
  padding: 10px;
  width: 100%;
}
@media only screen and (min-width: 768px) {
  section.section-list .contact-sales,
  section.section-list .item {
    padding: 15px;
    width: 50%;
  }
}
@media only screen and (min-width: 1024px) {
  section.section-list .contact-sales,
  section.section-list .item {
    padding: 20px;
    width: 33.333333333%;
  }
}
section.section-list .contact-sales .inner {
  padding: 50px;
  position: relative;
}
section.section-list .contact-sales .inner .media {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  margin: 0;
}
section.section-list .contact-sales .inner .media span {
  height: 100%;
  width: 100%;
}
section.section-list .contact-sales .inner .field-name-field-section-teaser-title,
section.section-list .contact-sales .inner .field-name-field-section-title,
section.section-list .contact-sales .inner .text {
  position: relative;
  z-index: 1;
  max-width: 600px;
}
section.section-list .contact-sales .inner .field-name-field-section-teaser-title {
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 300;
}
section.section-list .contact-sales .inner .field-name-field-section-title {
  font-size: 28px;
  text-transform: uppercase;
  font-weight: 300;
}
section.section-list .contact-sales .inner .text {
  font-size: 15px;
}
section.section-list .contact-sales .inner .link.readmore {
  padding-left: 0;
}
@media only screen and (min-width: 1024px) {
  section.section-list .contact-sales {
    padding: 20px;
    width: 66.666666666% !important;
  }
}
section.section-list .item {
  text-align: left;
  float: left;
}
section.section-list .item .media {
  margin: 0;
}
section.section-list .item .title {
  padding: 20px 15px 15px;
  font-size: 15px;
  font-weight: 600;
}
section.section-list .item .text {
  padding: 0 15px 15px;
  margin: 0;
  font-size: 15px;
}
section.section-list .item .link.readmore {
  padding: 0 15px;
  margin: 0;
  display: inline-block;
  color: var(--sys-color-red);
  line-height: 50px;
  padding-right: 15px;
  line-height: 1;
  font-size: 15px;
  line-height: 20px;
  margin: 0 0 20px 0;
  padding-right: 30px;
  position: relative;
  font-weight: 400;
}
section.section-list .item .link.readmore:before {
  content: "\ec97";
  font-family: 'icomoon';
  font-weight: normal;
  font-size: 30px;
  position: absolute;
  top: 50%;
  right: 5px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
section.section-list .item .image {
  background-color: var(--sys-color-dark);
  position: relative;
}
section.section-list .item .image:before {
  content: '';
  display: block;
  padding-top: 75%;
}
section.section-list .item .image .picture {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}
section.section-list .item .image span {
  display: block;
  height: 100%;
}
section.section-list .item .image span span {
  background-size: cover;
}
section.triangle + section.section-list .viewport {
  margin-top: -9.6%;
}
section.section-developer-guide .viewport,
section.section-developer-guide-v5 .viewport,
section.section-developer-guide-v7 .viewport,
section.section-administration-guide .viewport,
section.section-administration-guide-v5 .viewport,
section.section-administration-guide-v7 .viewport,
section.section-administration-guide-v7-enterprise .viewport,
section.section-administration-guide-v6-enterprise .viewport {
  padding: 0 36px;
}
section.section-developer-guide ul li,
section.section-developer-guide-v5 ul li,
section.section-developer-guide-v7 ul li,
section.section-administration-guide ul li,
section.section-administration-guide-v5 ul li,
section.section-administration-guide-v7 ul li,
section.section-administration-guide-v7-enterprise ul li,
section.section-administration-guide-v6-enterprise ul li {
  list-style: none;
}
section.section-developer-guide ul li ul li,
section.section-developer-guide-v5 ul li ul li,
section.section-developer-guide-v7 ul li ul li,
section.section-administration-guide ul li ul li,
section.section-administration-guide-v5 ul li ul li,
section.section-administration-guide-v7 ul li ul li,
section.section-administration-guide-v7-enterprise ul li ul li,
section.section-administration-guide-v6-enterprise ul li ul li {
  padding-left: 20px;
  position: relative;
  margin-bottom: 10px;
}
section.section-developer-guide ul li ul li:before,
section.section-developer-guide-v5 ul li ul li:before,
section.section-developer-guide-v7 ul li ul li:before,
section.section-administration-guide ul li ul li:before,
section.section-administration-guide-v5 ul li ul li:before,
section.section-administration-guide-v7 ul li ul li:before,
section.section-administration-guide-v7-enterprise ul li ul li:before,
section.section-administration-guide-v6-enterprise ul li ul li:before {
  content: '';
  display: block;
  width: 5px;
  height: 5px;
  border: 1px solid var(--sys-color-dark);
  border-radius: 100%;
  position: absolute;
  top: 8px;
  left: 0px;
}
section.section-developer-guide ul li ul li ul li,
section.section-developer-guide-v5 ul li ul li ul li,
section.section-developer-guide-v7 ul li ul li ul li,
section.section-administration-guide ul li ul li ul li,
section.section-administration-guide-v5 ul li ul li ul li,
section.section-administration-guide-v7 ul li ul li ul li,
section.section-administration-guide-v7-enterprise ul li ul li ul li,
section.section-administration-guide-v6-enterprise ul li ul li ul li {
  margin-bottom: 0px;
  font-size: 15px;
}
section.section-developer-guide ul li ul li ul li:first-child,
section.section-developer-guide-v5 ul li ul li ul li:first-child,
section.section-developer-guide-v7 ul li ul li ul li:first-child,
section.section-administration-guide ul li ul li ul li:first-child,
section.section-administration-guide-v5 ul li ul li ul li:first-child,
section.section-administration-guide-v7 ul li ul li ul li:first-child,
section.section-administration-guide-v7-enterprise ul li ul li ul li:first-child,
section.section-administration-guide-v6-enterprise ul li ul li ul li:first-child {
  margin-top: 10px;
}
section.section-developer-guide ul li ul li ul li:before,
section.section-developer-guide-v5 ul li ul li ul li:before,
section.section-developer-guide-v7 ul li ul li ul li:before,
section.section-administration-guide ul li ul li ul li:before,
section.section-administration-guide-v5 ul li ul li ul li:before,
section.section-administration-guide-v7 ul li ul li ul li:before,
section.section-administration-guide-v7-enterprise ul li ul li ul li:before,
section.section-administration-guide-v6-enterprise ul li ul li ul li:before {
  width: 3px;
  height: 3px;
  border: 1px solid var(--sys-color-dark);
  background-color: var(--sys-color-dark);
  border-radius: 0%;
}
section.section-developer-guide a,
section.section-developer-guide-v5 a,
section.section-developer-guide-v7 a,
section.section-administration-guide a,
section.section-administration-guide-v5 a,
section.section-administration-guide-v7 a,
section.section-administration-guide-v7-enterprise a,
section.section-administration-guide-v6-enterprise a {
  display: block;
  color: var(--sys-color-dark);
}
section.section-developer-guide a:active,
section.section-developer-guide-v5 a:active,
section.section-developer-guide-v7 a:active,
section.section-administration-guide a:active,
section.section-administration-guide-v5 a:active,
section.section-administration-guide-v7 a:active,
section.section-administration-guide-v7-enterprise a:active,
section.section-administration-guide-v6-enterprise a:active {
  color: var(--sys-color-red);
}
@media only screen and (min-width: 1025px) {
  section.section-developer-guide a:hover,
  section.section-developer-guide-v5 a:hover,
  section.section-developer-guide-v7 a:hover,
  section.section-administration-guide a:hover,
  section.section-administration-guide-v5 a:hover,
  section.section-administration-guide-v7 a:hover,
  section.section-administration-guide-v7-enterprise a:hover,
  section.section-administration-guide-v6-enterprise a:hover {
    color: var(--sys-color-red);
  }
}
section.section-developer-guide .viewport > ul > li,
section.section-developer-guide-v5 .viewport > ul > li,
section.section-developer-guide-v7 .viewport > ul > li,
section.section-administration-guide .viewport > ul > li,
section.section-administration-guide-v5 .viewport > ul > li,
section.section-administration-guide-v7 .viewport > ul > li,
section.section-administration-guide-v7-enterprise .viewport > ul > li,
section.section-administration-guide-v6-enterprise .viewport > ul > li {
  width: 100%;
  padding: 15px;
  line-height: 1.5;
  font-size: 15px;
}
section.section-developer-guide .viewport > ul > li > a,
section.section-developer-guide-v5 .viewport > ul > li > a,
section.section-developer-guide-v7 .viewport > ul > li > a,
section.section-administration-guide .viewport > ul > li > a,
section.section-administration-guide-v5 .viewport > ul > li > a,
section.section-administration-guide-v7 .viewport > ul > li > a,
section.section-administration-guide-v7-enterprise .viewport > ul > li > a,
section.section-administration-guide-v6-enterprise .viewport > ul > li > a {
  display: block;
  -webkit-border-radius: 20px 20px 0 0;
  -moz-border-radius: 20px 20px 0 0;
  border-radius: 20px 20px 0 0;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 2px solid #00CC99;
  background-color: rgba(0,204,153,0.05);
  border-bottom: none;
  font-size: 17px;
  font-weight: 600;
  padding: 15px;
  padding-bottom: 5px;
}
section.section-developer-guide .viewport > ul > li > a:only-child,
section.section-developer-guide-v5 .viewport > ul > li > a:only-child,
section.section-developer-guide-v7 .viewport > ul > li > a:only-child,
section.section-administration-guide .viewport > ul > li > a:only-child,
section.section-administration-guide-v5 .viewport > ul > li > a:only-child,
section.section-administration-guide-v7 .viewport > ul > li > a:only-child,
section.section-administration-guide-v7-enterprise .viewport > ul > li > a:only-child,
section.section-administration-guide-v6-enterprise .viewport > ul > li > a:only-child {
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border-bottom: 2px solid #00CC99;
  padding-bottom: 15px;
}
section.section-developer-guide .viewport > ul > li > ul,
section.section-developer-guide-v5 .viewport > ul > li > ul,
section.section-developer-guide-v7 .viewport > ul > li > ul,
section.section-administration-guide .viewport > ul > li > ul,
section.section-administration-guide-v5 .viewport > ul > li > ul,
section.section-administration-guide-v7 .viewport > ul > li > ul,
section.section-administration-guide-v7-enterprise .viewport > ul > li > ul,
section.section-administration-guide-v6-enterprise .viewport > ul > li > ul {
  display: block;
  -webkit-border-radius: 0 0 20px 20px;
  -moz-border-radius: 0 0 20px 20px;
  border-radius: 0 0 20px 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 2px solid #00CC99;
  background-color: rgba(0,204,153,0.05);
  border-top: none;
  padding: 15px;
  padding-top: 5px;
}
@media only screen and (min-width: 640px) {
  section.section-developer-guide .viewport > ul > li,
  section.section-developer-guide-v5 .viewport > ul > li,
  section.section-developer-guide-v7 .viewport > ul > li,
  section.section-administration-guide .viewport > ul > li,
  section.section-administration-guide-v5 .viewport > ul > li,
  section.section-administration-guide-v7 .viewport > ul > li,
  section.section-administration-guide-v7-enterprise .viewport > ul > li,
  section.section-administration-guide-v6-enterprise .viewport > ul > li {
    width: 50%;
  }
}
@media only screen and (min-width: 1025px) {
  section.section-developer-guide .viewport > ul > li,
  section.section-developer-guide-v5 .viewport > ul > li,
  section.section-developer-guide-v7 .viewport > ul > li,
  section.section-administration-guide .viewport > ul > li,
  section.section-administration-guide-v5 .viewport > ul > li,
  section.section-administration-guide-v7 .viewport > ul > li,
  section.section-administration-guide-v7-enterprise .viewport > ul > li,
  section.section-administration-guide-v6-enterprise .viewport > ul > li {
    width: 33.3333333%;
  }
}
section.section-testimonials {
  padding: 48px 0;
}
@media only screen and (min-width: 768px) {
  section.section-testimonials {
    padding: 64px 0;
  }
}
section.section-testimonials.dark {
  background-color: initial;
}
section.section-testimonials.dark .viewport {
  background-color: var(--sys-color-dark);
  border-radius: 20px;
  max-width: 1200px;
  padding-top: 40px;
  padding-bottom: 40px;
}
section.section-testimonials .left,
section.section-testimonials .right {
  padding: 0px 15px;
}
@media only screen and (min-width: 768px) {
  section.section-testimonials .left,
  section.section-testimonials .right {
    padding: 0 30px;
    width: 50%;
    float: left;
  }
}
@media only screen and (min-width: 1025px) {
  section.section-testimonials .left,
  section.section-testimonials .right {
    padding: 0 40px;
  }
}
@media only screen and (min-width: 1200px) {
  section.section-testimonials .left,
  section.section-testimonials .right {
    padding: 0 50px;
  }
}
section.section-testimonials .left h2 {
  font-size: 28px;
  font-weight: 400;
}
section.section-testimonials .left .subtitle {
  font-size: 18px;
  line-height: 30px;
  font-weight: 400;
}
section.section-testimonials .right {
  font-size: 15px;
  line-height: 25px;
}
section.section-testimonials .right .testimonial {
  padding: 20px;
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  margin-bottom: 24px;
  border: 1px solid var(--sys-color-grey);
  position: relative;
}
section.section-testimonials .right .testimonial:after {
  content: '';
  display: block;
  position: absolute;
  top: 100%;
  left: 55px;
  margin-top: -1px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: white transparent transparent transparent;
}
section.section-testimonials .right .testimonial:before {
  content: '';
  display: block;
  position: absolute;
  top: 100%;
  left: 55px;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 10px 10px 0 10px;
  border-color: var(--sys-color-grey) transparent transparent transparent;
}
section.section-testimonials .right .author-infos {
  position: relative;
  padding-left: 124px;
  height: 74px;
}
section.section-testimonials .right .author-infos .author-pic {
  width: 74px;
  height: 74px;
  -webkit-border-radius: 74px;
  -moz-border-radius: 74px;
  border-radius: 74px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 28px;
  -webkit-box-shadow: 0 6px 15px 0 rgba(23,23,29,0.16);
  -moz-box-shadow: 0 6px 15px 0 rgba(23,23,29,0.16);
  box-shadow: 0 6px 15px 0 rgba(23,23,29,0.16);
}
section.section-testimonials .right .author-infos .author-pic:before {
  content: '';
  display: block;
  top: 2px;
  left: 2px;
  right: 2px;
  bottom: 2px;
  position: absolute;
  background: var(--sys-color-dark);
  -webkit-border-radius: 74px;
  -moz-border-radius: 74px;
  border-radius: 74px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  z-index: 0;
}
section.section-testimonials .right .author-infos .author-pic:after {
  content: "\e60b";
  font-family: 'icomoon';
  font-size: 48px;
  display: block;
  color: var(--sys-color-red);
  position: absolute;
  top: 50%;
  left: 50%;
  margin-left: 2px;
  -webkit-transform: translate(-50%,-50%);
  -moz-transform: translate(-50%,-50%);
  -ms-transform: translate(-50%,-50%);
  transform: translate(-50%,-50%);
  z-index: 1;
}
section.section-testimonials .right .author-infos .author-pic .media {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  position: absolute;
  background: white;
  z-index: 2;
}
section.section-testimonials .right .author-infos .author-pic .media * {
  height: 100%;
  background-size: cover;
  background-position: center;
}
section.section-testimonials .right .author-infos .author-name {
  font-weight: 600;
  padding-top: 12px;
}
section.pricing-table .viewport {
  max-width: 750px;
  margin: auto;
  padding: 50px 0;
}
section.pricing-table .table-wrapper {
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  overflow: auto;
  box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.1);
  margin: 15px;
  text-align: center;
  position: relative;
}
@media only screen and (max-width: 600px) {
  section.pricing-table .table-wrapper {
    padding-bottom: 230px;
  }
  section.pricing-table .table-wrapper .table-footer {
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    height: 230px;
  }
}
section.pricing-table .table-wrapper .row {
  zoom: 1;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  align-items: stretch;
  flex-flow: flex-wrap;
  vertical-align: middle;
}
section.pricing-table .table-wrapper .row:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
section.pricing-table .table-wrapper .cell {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 50%;
  float: left;
  padding: 10px;
  font-size: 15px;
  border: 1px solid #F2F2F2;
  position: relative;
}
section.pricing-table .table-wrapper .cell:first-child {
  border-left: none;
}
section.pricing-table .table-wrapper .cell:last-child {
  border-right: none;
}
section.pricing-table .table-wrapper p,
section.pricing-table .table-wrapper a {
  line-height: 30px;
}
section.pricing-table .table-wrapper .table-head .cell {
  border: none;
  padding: 25px 10px;
}
section.pricing-table .table-wrapper .table-head .cell:before {
  display: block;
  width: 60px;
  height: 60px;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  right: 10px;
  filter: alpha(opacity=50);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
  font-family: 'icomoon';
  font-size: 60px;
  line-height: 60px;
  text-align: center;
  color: white;
}
section.pricing-table .table-wrapper .table-head .cell:first-child:before {
  content: "\e9b3";
}
section.pricing-table .table-wrapper .table-head .cell:last-child:before {
  content: "\ec2d";
}
section.pricing-table .table-wrapper .table-head h2,
section.pricing-table .table-wrapper .table-head span {
  font-size: 15px;
  color: white;
  font-weight: 600;
}
section.pricing-table .table-wrapper .table-head span {
  filter: alpha(opacity=70);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.7;
  -khtml-opacity: 0.7;
  opacity: 0.7;
}
section.pricing-table .table-wrapper .table-head .cell:first-child {
  background: var(--sys-color-red);
}
section.pricing-table .table-wrapper .table-head .cell:last-child {
  background: var(--sys-color-green);
}
section.pricing-table .table-wrapper .table-body {
  background-color: white;
}
section.pricing-table .table-wrapper .table-body .cell > span {
  display: block;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  background-color: #F4F5FA;
  margin-bottom: 10px;
  width: 100%;
}
section.pricing-table .table-wrapper .table-body .cell > span .title {
  display: block;
  text-align: left;
  font-weight: 600;
  padding: 15px 30px 15px 60px;
  position: relative;
  line-height: 24px;
}
section.pricing-table .table-wrapper .table-body .cell > span .title:before {
  content: "\ec8a";
  font-family: 'icomoon';
  color: var(--sys-color-red);
  font-weight: normal;
  font-size: 25px;
  text-align: center;
  line-height: 60px;
  display: block;
  width: 60px;
  height: 60px;
  position: absolute;
  top: 50%;
  margin-top: -30px;
  left: 0;
}
section.pricing-table .table-wrapper .table-body .cell > span .text {
  display: none;
  text-align: left;
  padding: 0px 30px 15px 60px;
  margin: -10px 0 0;
  position: relative;
  line-height: 24px;
  width: 100%;
}
section.pricing-table .table-wrapper .table-body .cell > span:active {
  background: white;
}
section.pricing-table .table-wrapper .table-body .cell > span.active .text {
  display: block;
}
section.pricing-table .table-wrapper .table-body .cell > span:last-child {
  margin-bottom: 0;
}
@media only screen and (min-width: 1200px) {
  section.pricing-table .table-wrapper .table-body .cell {
    padding: 20px;
  }
  section.pricing-table .table-wrapper .table-body .cell > span {
    margin-bottom: 20px;
  }
}
section.pricing-table .table-wrapper .table-body a {
  color: var(--sys-color-red);
}
section.pricing-table .table-wrapper .table-head,
section.pricing-table .table-wrapper .table-body,
section.pricing-table .table-wrapper .table-footer {
  width: 175%;
}
@media only screen and (min-width: 600px) {
  section.pricing-table .table-wrapper .table-head,
  section.pricing-table .table-wrapper .table-body,
  section.pricing-table .table-wrapper .table-footer {
    width: 100%;
  }
}
section.pricing-table .table-wrapper .table-footer {
  padding: 15px;
  font-size: 15px;
  background-image: url(/sites/all/themes/pydio_theme/images/pricing.jpg);
  background-size: cover;
  background-repeat: no-repeat;
  zoom: 1;
}
section.pricing-table .table-wrapper .table-footer:after {
  content: '';
  display: table;
  clear: both;
  height: 0;
  visibility: hidden;
}
section.pricing-table .table-wrapper .table-footer p {
  font-weight: 600;
}
section.pricing-table .table-wrapper .table-footer p,
section.pricing-table .table-wrapper .table-footer a {
  margin: 15px;
}
section.pricing-table .table-wrapper .table-footer .link {
  margin: 0;
  text-align: inherit !important;
}
section.pricing-table .table-wrapper .table-footer a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  background: var(--sys-color-green);
  color: white;
}
section.pricing-table .table-wrapper .table-footer a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
section.pricing-table .table-wrapper .table-footer a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
@media only screen and (min-width: 600px) {
  section.pricing-table .table-wrapper .table-footer p {
    float: left;
    width: 50%;
    text-align: left;
    max-width: 260px;
  }
}
section.section-slideshow {
  padding: 24px 0;
}
section.section-slideshow .viewport {
  max-width: 1080px;
}
section.section-slideshow .swiper-container {
  padding-bottom: 8px;
}
section.section-slideshow .swiper-slide {
  padding: 0 48px;
}
section.section-slideshow .swiper-slide .slide {
  max-width: 950px;
  margin: auto;
}
section.section-slideshow .swiper-slide .slide .media {
  max-width: 760px;
  margin: 20px auto;
}
section.section-slideshow .swiper-slide .slide .image + h2 {
  position: absolute;
  right: -20px;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  max-width: 205px;
  font-size: 14px;
  top: -30px;
  background: #ffffff;
  color: var(--sys-color-red);
  border: 1px solid white;
  padding: 20px 20px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  box-shadow: 3px 3px 6px 0 rgba(0,0,0,0.3);
  margin-top: 12px;
  text-align: center;
}
@media only screen and (min-width: 856px) {
  section.section-slideshow .swiper-slide .slide .image + h2 {
    padding: 29px;
    font-size: 16px;
    right: 50%;
    margin-right: -408px;
  }
}
section.triangle + section.download-application-build {
  margin-top: -140px;
}
@media only screen and (min-width: 768px) {
  section.triangle + section.download-application-build {
    margin-top: -14%;
  }
}
@media only screen and (min-width: 1200px) {
  section.triangle + section.download-application-build {
    margin-top: -220px;
  }
}
section.download-application-build {
  padding: 45px 0;
  text-align: center;
}
@media only screen and (min-width: 736px) {
  section.download-application-build {
    padding: 60px 0;
  }
}
section.download-application-build a {
  color: var(--sys-color-red);
}
section.download-application-build .wrapper > div {
  padding: 15px;
}
section.download-application-build .wrapper > div .inner {
  max-width: 355px;
  margin: auto;
}
@media only screen and (min-width: 736px) {
  section.download-application-build .wrapper > div {
    display: inline-block;
    vertical-align: top;
    width: 380px;
  }
  section.download-application-build .wrapper > div .inner {
    width: 100%;
    min-height: 320px;
  }
}
section.download-application-build .wrapper > div > a {
  display: none;
  font-size: 15px;
  text-align: center;
  padding: 10px;
}
section.download-application-build .icon-connection-relationship-graph-chart:before {
  content: "\ec7f";
}
section.download-application-build .icon-merger-combine-business-merge-company-buy:before {
  content: "\eabb";
}
section.download-application-build .wrapper .community .title {
  background-color: var(--sys-color-red);
}
section.download-application-build .wrapper .community .title:before {
  content: "\ec7f";
}
section.download-application-build .wrapper .community .downloads a {
  color: var(--sys-color-red);
  border-color: var(--sys-color-red);
  background-color: rgba(255,120,106,0.1);
}
section.download-application-build .wrapper .enterprise .title {
  background-color: var(--sys-color-green);
}
section.download-application-build .wrapper .enterprise .title:before {
  content: "\eabb";
}
section.download-application-build .wrapper .enterprise .downloads a {
  color: var(--sys-color-green);
  border-color: var(--sys-color-green);
  background-color: rgba(0,204,153,0.1);
}
section.download-application-build .wrapper .inner {
  border-radius: 10px;
  overflow: hidden;
  background-color: white;
  background-image: url(/sites/all/themes/pydio_theme/images/backgrounds/Pydio%20Community%20Background.png);
  background-repeat: no-repeat;
  background-position: bottom center;
  background-size: contain;
  -webkit-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  -moz-box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
  box-shadow: 2px -2px 22px 0 rgba(0,0,0,0.12);
}
section.download-application-build .title {
  height: 88px;
  font-size: 15px;
  color: white;
  text-align: left;
  font-weight: 600;
  text-transform: uppercase;
  padding: 35px 15px;
  position: relative;
}
section.download-application-build .title:before {
  font-family: 'icomoon';
  font-size: 60px;
  width: 60px;
  height: 60px;
  display: block;
  position: absolute;
  top: 14px;
  right: 14px;
  color: white;
  font-weight: normal;
  filter: alpha(opacity=50);
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=@opacity-ie);
  -moz-opacity: 0.5;
  -khtml-opacity: 0.5;
  opacity: 0.5;
}
@media only screen and (min-width: 540px) {
  section.download-application-build .title {
    text-align: center;
  }
}
section.download-application-build .description {
  padding: 10px 60px;
  font-size: 15px;
  line-height: 30px;
  text-align: center;
  border-bottom: 2px solid #f3f3f3;
}
section.download-application-build .downloads {
  text-align: center;
  padding: 20px;
}
@media only screen and (min-width: 540px) {
  section.download-application-build .downloads {
    padding: 20px 40px;
  }
}
section.download-application-build .downloads h3 {
  font-size: 15px;
  font-weight: 600;
  margin-bottom: 20px;
  display: none;
}
section.download-application-build .downloads a {
  display: block;
  border-width: 1px;
  border-style: solid;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  padding: 5px 10px 10px;
  line-height: 24px;
  margin-bottom: 20px;
  font-weight: 600;
}
section.download-application-build .downloads a:before {
  font-family: 'icomoon';
  font-size: 24px;
  position: relative;
  top: 4px;
  font-weight: normal;
  margin-right: 20px;
}
section.download-application-build .downloads a.vhdx-downloads:before {
  content: "\ec9a";
}
section.download-application-build .downloads a.tar-downloads:before {
  content: "\ec9b";
}
section.download-application-build .downloads a.ovf-downloads:before {
  content: "\ec9c";
}
section.download-application-build .downloads a:last-child {
  margin-bottom: 0;
}
section.download-application-build .wrapper .footer {
  width: 100%;
  font-size: 15px;
  display: none;
}
section.download-application-build .wrapper .footer span {
  display: inline-block;
  padding: 3px 15px;
  border-right: 1px solid #ccc;
}
section.download-application-build .wrapper .footer span:last-child {
  border-right: none;
}
section.table-wrapper table {
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  border: 1px solid var(--sys-color-grey);
  max-width: 1200px;
  margin: auto;
}
section.table-wrapper table th,
section.table-wrapper table td {
  padding: 15px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-background-clip: padding;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
  border: 1px solid var(--sys-color-grey);
  text-align: left;
}
section.table-wrapper table th .subtitle,
section.table-wrapper table td .subtitle {
  margin: 0;
}
section.table-wrapper table th a,
section.table-wrapper table td a {
  font-size: 15px;
  color: var(--sys-color-red);
}
section.table-wrapper table th:first-child,
section.table-wrapper table td:first-child {
  border-left: none;
}
section.table-wrapper table th:last-child,
section.table-wrapper table td:last-child {
  border-right: none;
}
section.table-wrapper table thead tr th,
section.table-wrapper table tbody tr th {
  border: 1px solid var(--sys-color-grey);
  border-top: none;
  color: var(--sys-color-green);
  background: #ECF8F6;
}
section.table-wrapper table tbody tr:first-child td {
  border: 1px solid var(--sys-color-grey);
  border-top: none;
  color: var(--sys-color-green);
  background: #ECF8F6;
}
section.table-wrapper table tbody tr:last-child td {
  border-bottom: none;
}
section.table-wrapper table tbody tr td {
  border: 1px solid var(--sys-color-grey);
}
section.basic:first-child + section.section-how-to,
section.basic:first-child + section.section-developer-guide,
section.basic:first-child + section.section-developer-guide-v7,
section.basic:first-child + section.section-administration-guide-v7,
section.basic:first-child + section.section-administration-guide-v7-enterprise,
section.basic:first-child + section.section-administration-guide-v5,
section.basic:first-child + section.section-administration-guide-v6-enterprise,
section.basic:first-child + section.section-administration-guide {
  margin-top: -60px;
}
@media (min-width: 736px) {
  section:first-child + section.section-how-to {
    margin-top: -45px;
  }
  section:first-child + section.section-developer-guide {
    margin-top: -85px;
  }
  section.section-how-to,
  section.section-developer-guide,
  section.section-developer-guide-v7,
  section.section-administration-guide-v7,
  section.section-administration-guide-v7-enterprise,
  section.section-administration-guide-v5,
  section.section-administration-guide-v6-enterprise,
  section.section-administration-guide {
    padding: 30px;
  }
  section.tabs-container .tab-item .column-20,
  section.section-columns .column-20 {
    width: 20%;
  }
  section.tabs-container .tab-item .column-25,
  section.section-columns .column-25 {
    width: 25%;
  }
  section.tabs-container .tab-item .column-30,
  section.section-columns .column-30 {
    width: 30%;
  }
  section.tabs-container .tab-item .column-33,
  section.section-columns .column-33 {
    width: 33.333333%;
  }
  section.tabs-container .tab-item .column-40,
  section.section-columns .column-40 {
    width: 40%;
  }
  section.tabs-container .tab-item .column-50,
  section.section-columns .column-50 {
    width: 50%;
  }
  section.tabs-container .tab-item .column-60,
  section.section-columns .column-60 {
    width: 60%;
  }
  section.tabs-container .tab-item .column-66,
  section.section-columns .column-66 {
    width: 66.666666%;
  }
  section.tabs-container .tab-item .column-70,
  section.section-columns .column-70 {
    width: 70%;
  }
  section.tabs-container .tab-item .column-75,
  section.section-columns .column-75 {
    width: 75%;
  }
  section.tabs-container .tab-item .column-80,
  section.section-columns .column-80 {
    width: 80%;
  }
  section.tabs-container .tab-item.column-1 .column,
  section.section-columns.column-1 .column {
    width: 100%;
  }
  section.tabs-container .tab-item.column-2 .column,
  section.section-columns.column-2 .column {
    width: 50%;
  }
  section.tabs-container .tab-item.column-3 .column,
  section.section-columns.column-3 .column {
    width: 33.3333333%;
  }
  section.tabs-container .tab-item.column-4 .column,
  section.section-columns.column-4 .column {
    width: 50%;
  }
  section.tabs-container .tab-item.column-5 .column:nth-child(1),
  section.tabs-container .tab-item.column-5 .column:nth-child(2),
  section.tabs-container .tab-item.column-5 .column:nth-child(3),
  section.section-columns.column-5 .column:nth-child(1),
  section.section-columns.column-5 .column:nth-child(2),
  section.section-columns.column-5 .column:nth-child(3) {
    width: 33.3333333%;
  }
  section.tabs-container .tab-item.column-5 .column:nth-child(4),
  section.tabs-container .tab-item.column-5 .column:nth-child(5),
  section.section-columns.column-5 .column:nth-child(4),
  section.section-columns.column-5 .column:nth-child(5) {
    width: 50%;
  }
  section.tabs-container .tab-item.column-5 .column,
  section.section-columns.column-5 .column {
    width: 50%;
  }
  section.tabs-container .tab-item.column-5 .column-50,
  section.section-columns.column-5 .column-50 {
    padding: 0 20px;
    width: 33%;
  }
  section.tabs-container .tab-item.column-5 .column-40,
  section.tabs-container .tab-item.column-5 .column-60,
  section.section-columns.column-5 .column-40,
  section.section-columns.column-5 .column-60 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    margin: 40px 0 80px;
  }
  section.tabs-container .tab-item.column-5 .column-40 h1 > img,
  section.tabs-container .tab-item.column-5 .column-60 h1 > img,
  section.section-columns.column-5 .column-40 h1 > img,
  section.section-columns.column-5 .column-60 h1 > img {
    display: none;
  }
  section.tabs-container .tab-item.column-2 [class^="column-"],
  section.tabs-container .tab-item.column-2 .column,
  section.tabs-container .tab-item.column-3 [class^="column-"],
  section.tabs-container .tab-item.column-3 .column,
  section.tabs-container .tab-item.column-4 [class^="column-"],
  section.tabs-container .tab-item.column-4 .column,
  section.tabs-container .tab-item.column-5 [class^="column-"],
  section.tabs-container .tab-item.column-5 .column,
  section.tabs-container .tab-item.column-6 [class^="column-"],
  section.tabs-container .tab-item.column-6 .column,
  section.section-columns.column-2 [class^="column-"],
  section.section-columns.column-2 .column,
  section.section-columns.column-3 [class^="column-"],
  section.section-columns.column-3 .column,
  section.section-columns.column-4 [class^="column-"],
  section.section-columns.column-4 .column,
  section.section-columns.column-5 [class^="column-"],
  section.section-columns.column-5 .column,
  section.section-columns.column-6 [class^="column-"],
  section.section-columns.column-6 .column {
    float: left;
  }
}
#admin-menu {
  bottom: 0;
  top: initial;
}
#page > .page-header .inner {
  height: 140px;
  padding: 0;
}
#page > .page-header .inner * {
  display: none;
}
@media only screen and (min-width: 1200px) {
  #page > .page-header .contextual-menu {
    height: 45px;
  }
  #page > .page-header .contextual-menu .right {
    display: none;
  }
  #page > .page-header .contextual-menu .left li {
    margin-right: 35px !important;
  }
  #page > .page-header .contextual-menu .left li a {
    font-size: 14px !important;
    padding: 17px 0 8px !important;
  }
}
.column-slideshow .swiper-container .swiper-pagination-bullets {
  display: none;
}
.column-slideshow .swiper-container .media.image.a-c {
  padding: 20px 0;
}
.column-slideshow .swiper-container .subtitle,
.column-slideshow .swiper-container .text {
  padding: 0 90px;
}
@media only screen and (max-width: 1200px) {
  .column-slideshow .swiper-container .subtitle,
  .column-slideshow .swiper-container .text {
    padding: 0 !important;
  }
  .column-slideshow .swiper-container .subtitle,
  .column-slideshow .swiper-container .subtitle > p,
  .column-slideshow .swiper-container .text,
  .column-slideshow .swiper-container .text > p {
    font-size: 16px;
    line-height: 1.5em;
  }
}
.column-slideshow .swiper-container .media.image.a-l {
  margin: 0 90px;
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 90px;
}
.column-slideshow .swiper-container .media.image.a-l +.subtitle {
  padding-left: 210px;
}
.column-slideshow .swiper-container .media.image.a-l +.subtitle +.text {
  padding-left: 210px;
}
@media only screen and (min-width: 1200px) {
  .content-wrapper section.hero-internal.margin-top {
    padding-top: 200px;
  }
  .content-wrapper section.hero-internal.margin-bottom {
    padding-bottom: 100px;
  }
  .content-wrapper section.hero-internal h1 {
    font-family: 'Raleway', montserrat, sans-serif;
    font-weight: 500;
    font-size: 60px;
    line-height: 1.1em;
  }
}
@media (min-width: 736px) {
  body .content-wrapper section.hero-internal [class^="column-"] {
    width: 50% !important;
  }
  body .content-wrapper section.hero-internal .text-icon.large {
    height: 300px;
  }
  body .content-wrapper section.hero-internal .text-icon.large .svg-icon {
    display: block;
    font-size: 300px;
  }
}
.content-wrapper section.hero-internal.transparent-background .field-type-image {
  box-shadow: none;
  border: 0;
}
body .content-wrapper section.hero-home .viewport {
  background-color: var(--sys-color-dark);
  color: white;
  border-radius: 24px;
  padding: 0 12px 0;
}
@media only screen and (min-width: 1000px) {
  body .content-wrapper section.hero-home .viewport {
    padding: 80px 12px;
  }
}
body .content-wrapper section.hero-home .viewport h1,
body .content-wrapper section.hero-home .viewport h2 {
  color: white;
  font-family: 'Raleway', montserrat, sans-serif;
  font-size: 42px;
  line-height: 1.2em;
  font-weight: 500;
  padding: 0;
  margin: 0;
}
@media only screen and (min-width: 736px) {
  body .content-wrapper section.hero-home .viewport h1,
  body .content-wrapper section.hero-home .viewport h2 {
    font-size: 50px;
    line-height: 1.1em;
  }
}
@media only screen and (min-width: 1200px) {
  body .content-wrapper section.hero-home .viewport h1,
  body .content-wrapper section.hero-home .viewport h2 {
    font-size: 60px;
    line-height: 1.1em;
  }
}
body .content-wrapper section.hero-home .viewport .text p {
  font-size: 22px;
  text-align: left;
  line-height: 1.7em;
}
body .content-wrapper section.hero-home .viewport .field-type-image {
  box-shadow: none;
  border: 0;
}
@media only screen and (min-width: 1000px) {
  body .content-wrapper section.hero-home .viewport .column-40 {
    position: absolute;
    right: 0;
    bottom: -20px;
    top: -20px;
  }
  body .content-wrapper section.hero-home .viewport .column-40 .media.image.a-r {
    position: absolute;
    right: -50px;
    bottom: -42px;
    height: 80%;
  }
  body .content-wrapper section.hero-home .viewport .column-40 .media.image.a-r img {
    max-width: none;
    height: 100%;
  }
}
@media only screen and (min-width: 1200px) {
  body .content-wrapper section.hero-home .viewport .column-40 .media.image.a-r {
    height: 100%;
  }
}
section.section-columns.cards .viewport {
  display: grid;
  grid-gap: 40px;
  gap: 40px;
  grid-auto-rows: auto;
  grid-template-columns: repeat(auto-fit,minmax(min(325px,100%),1fr));
  padding-left: 40px;
  padding-right: 40px;
}
section.section-columns.cards .viewport [class^="column-"],
section.section-columns.cards .viewport .column {
  display: flex;
  flex-direction: column;
  width: 100%;
  margin: 0;
  padding: 0;
  border-radius: 20px;
  border: 2px solid var(--sys-color-grey);
  cursor: pointer;
  transition: all 0.2s ease-in-out 0s;
  box-shadow: none;
}
section.section-columns.cards .viewport [class^="column-"]:hover,
section.section-columns.cards .viewport .column:hover {
  border-color: var(--sys-color-red);
  box-shadow: 0px 15px 30px -6px rgba(0,0,0,0.15);
}
section.section-columns.cards .viewport [class^="column-"] .media.image,
section.section-columns.cards .viewport .column .media.image {
  width: 42px;
  margin: 30px 30px 0;
  filter: saturate(0) contrast(2);
  transition: filter 0.2s ease-in-out 0s;
}
section.section-columns.cards .viewport [class^="column-"]:hover .media.image,
section.section-columns.cards .viewport .column:hover .media.image {
  filter: initial;
}
section.section-columns.cards .viewport [class^="column-"] h2,
section.section-columns.cards .viewport [class^="column-"] h3,
section.section-columns.cards .viewport .column h2,
section.section-columns.cards .viewport .column h3 {
  font-size: 24px;
  margin: 20px 26px 0;
  font-weight: 500;
  padding: 0;
}
section.section-columns.cards .viewport [class^="column-"] .subtitle,
section.section-columns.cards .viewport .column .subtitle {
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
  margin: 20px 26px;
  flex: 1;
}
section.section-columns.cards .viewport [class^="column-"] .text,
section.section-columns.cards .viewport .column .text {
  flex: 1;
  margin: 20px 26px;
}
section.section-columns.cards .viewport [class^="column-"] .text ul li:before,
section.section-columns.cards .viewport .column .text ul li:before {
  border: 0;
  top: 0;
  content: '\ec97';
  display: block;
  position: absolute;
  left: -28px;
  font-size: 26px;
  font-family: 'icomoon';
}
section.section-columns.cards .viewport [class^="column-"] .release-list.simple,
section.section-columns.cards .viewport .column .release-list.simple {
  margin: 20px 26px;
  flex: 1;
}
section.section-columns.cards .viewport [class^="column-"] .release-list.simple a,
section.section-columns.cards .viewport .column .release-list.simple a {
  font-size: 17px;
  line-height: 1.7em;
  font-weight: 500;
}
section.section-columns.cards .viewport [class^="column-"] > div.more,
section.section-columns.cards .viewport .column > div.more {
  margin: 20px 26px;
}
section.section-columns.cards .viewport [class^="column-"] > div.more a,
section.section-columns.cards .viewport .column > div.more a {
  display: block;
  background-color: var(--sys-color-green);
  color: #fff;
  font-weight: 600;
  font-size: 13px;
  border-radius: 20px;
  line-height: 36px;
  padding: 0 24px;
  text-align: center;
  -webkit-transition: background 0.3s ease-in-out 0s;
  -moz-transition: background 0.3s ease-in-out 0s;
  -o-transition: background 0.3s ease-in-out 0s;
  -ms-transition: background 0.3s ease-in-out 0s;
  transition: background 0.3s ease-in-out 0s;
  display: inline-block;
  background: var(--sys-color-red);
}
section.section-columns.cards .viewport [class^="column-"] > div.more a:hover,
section.section-columns.cards .viewport .column > div.more a:hover {
  background-color: var(--sys-color-greendark);
  color: #fff;
}
section.section-columns.cards .viewport [class^="column-"] > div.more a:active,
section.section-columns.cards .viewport .column > div.more a:active {
  background-color: var(--sys-color-green);
  color: #fff;
}
section.section-columns.cards .viewport [class^="column-"] > div.more a:hover,
section.section-columns.cards .viewport .column > div.more a:hover {
  background: var(--sys-color-reddark);
}
section.section-columns.cards .viewport [class^="column-"] .link,
section.section-columns.cards .viewport .column .link {
  margin: 26px;
}
section.section-columns.cards .viewport [class^="column-"] .link a span,
section.section-columns.cards .viewport .column .link a span {
  font-weight: 600;
}
section.section-columns.cards .viewport [class^="column-"] .text-icon.small.a-l,
section.section-columns.cards .viewport .column .text-icon.small.a-l {
  margin: 26px;
  margin-bottom: 0;
  filter: saturate(0) contrast(2);
  transition: filter 0.2s ease-in-out 0s;
}
section.section-columns.cards .viewport [class^="column-"]:hover .text-icon.small.a-l,
section.section-columns.cards .viewport .column:hover .text-icon.small.a-l {
  filter: initial;
}
section.section-columns.cards.column-2 .viewport {
  grid-template-columns: repeat(auto-fit,minmax(400px,1fr));
  align-items: flex-start;
}
section.section-columns.cards.cards-ribbon .viewport [class^="column-"],
section.section-columns.cards.cards-ribbon .viewport .column {
  position: relative;
  overflow: hidden;
}
section.section-columns.cards.cards-ribbon .viewport [class^="column-"] .media.image,
section.section-columns.cards.cards-ribbon .viewport .column .media.image {
  width: 100%;
  border-bottom: 2px solid var(--sys-color-grey);
  margin: 0;
  filter: initial;
  height: 164px;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: var(--sys-color-grey);
  overflow: hidden;
}
section.section-columns.cards.cards-ribbon .viewport [class^="column-"] .text.a-r,
section.section-columns.cards.cards-ribbon .viewport .column .text.a-r {
  margin: 0;
  flex: 0;
}
section.section-columns.cards.cards-ribbon .viewport [class^="column-"] .text.a-l h3,
section.section-columns.cards.cards-ribbon .viewport .column .text.a-l h3 {
  margin: 0 0 20px 0;
}
.section-columns.kpis .viewport h2 {
  font-size: 50px !important;
  padding-bottom: 0;
  margin-bottom: 0;
}
.section-columns.kpis .viewport h2:before {
  display: none;
}
.section-columns.kpis .viewport .subtitle {
  margin-top: 5px;
}
.section-columns.sectors .viewport,
.section-columns.cards-3 .viewport {
  display: grid;
  grid-gap: 40px;
  gap: 40px;
  grid-auto-rows: auto;
  grid-template-columns: repeat(auto-fit,minmax(min(325px,100%),1fr));
  padding-left: 40px;
  padding-right: 40px;
}
.section-columns.sectors .viewport .column,
.section-columns.sectors .viewport [class^="column-"],
.section-columns.cards-3 .viewport .column,
.section-columns.cards-3 .viewport [class^="column-"] {
  width: 100%;
  border-radius: 20px;
  background-color: var(--sys-color-lightgrey);
  box-shadow: none;
  padding: 0;
  margin: 0;
}
.section-columns.sectors .viewport .column .text-icon,
.section-columns.sectors .viewport [class^="column-"] .text-icon,
.section-columns.cards-3 .viewport .column .text-icon,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon {
  display: flex;
  flex-direction: column;
  padding: 30px 0 20px;
}
.section-columns.sectors .viewport .column .text-icon .svg-icon,
.section-columns.sectors .viewport [class^="column-"] .text-icon .svg-icon,
.section-columns.cards-3 .viewport .column .text-icon .svg-icon,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon .svg-icon {
  height: 60px;
}
.section-columns.sectors .viewport .column .text-icon .text,
.section-columns.sectors .viewport .column .text-icon .text p,
.section-columns.sectors .viewport [class^="column-"] .text-icon .text,
.section-columns.sectors .viewport [class^="column-"] .text-icon .text p,
.section-columns.cards-3 .viewport .column .text-icon .text,
.section-columns.cards-3 .viewport .column .text-icon .text p,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon .text,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon .text p {
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
}
.section-columns.sectors .viewport .column .text-icon.small-v2.a-c,
.section-columns.sectors .viewport .column .text-icon.medium.a-l,
.section-columns.sectors .viewport [class^="column-"] .text-icon.small-v2.a-c,
.section-columns.sectors .viewport [class^="column-"] .text-icon.medium.a-l,
.section-columns.cards-3 .viewport .column .text-icon.small-v2.a-c,
.section-columns.cards-3 .viewport .column .text-icon.medium.a-l,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon.small-v2.a-c,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon.medium.a-l {
  padding: 30px 30px 20px;
  align-items: flex-start;
}
.section-columns.sectors .viewport .column .text-icon.small-v2.a-c .svg-icon,
.section-columns.sectors .viewport .column .text-icon.medium.a-l .svg-icon,
.section-columns.sectors .viewport [class^="column-"] .text-icon.small-v2.a-c .svg-icon,
.section-columns.sectors .viewport [class^="column-"] .text-icon.medium.a-l .svg-icon,
.section-columns.cards-3 .viewport .column .text-icon.small-v2.a-c .svg-icon,
.section-columns.cards-3 .viewport .column .text-icon.medium.a-l .svg-icon,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon.small-v2.a-c .svg-icon,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon.medium.a-l .svg-icon {
  zoom: .7;
  margin-bottom: 20px;
}
.section-columns.sectors .viewport .column .text-icon.small-v2.a-c .text p,
.section-columns.sectors .viewport .column .text-icon.medium.a-l .text p,
.section-columns.sectors .viewport [class^="column-"] .text-icon.small-v2.a-c .text p,
.section-columns.sectors .viewport [class^="column-"] .text-icon.medium.a-l .text p,
.section-columns.cards-3 .viewport .column .text-icon.small-v2.a-c .text p,
.section-columns.cards-3 .viewport .column .text-icon.medium.a-l .text p,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon.small-v2.a-c .text p,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon.medium.a-l .text p {
  padding-top: 0;
  text-align: left;
  font-size: 20px !important;
}
.section-columns.sectors .viewport .column .text-icon.small-v2.a-c .text p:before,
.section-columns.sectors .viewport .column .text-icon.medium.a-l .text p:before,
.section-columns.sectors .viewport [class^="column-"] .text-icon.small-v2.a-c .text p:before,
.section-columns.sectors .viewport [class^="column-"] .text-icon.medium.a-l .text p:before,
.section-columns.cards-3 .viewport .column .text-icon.small-v2.a-c .text p:before,
.section-columns.cards-3 .viewport .column .text-icon.medium.a-l .text p:before,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon.small-v2.a-c .text p:before,
.section-columns.cards-3 .viewport [class^="column-"] .text-icon.medium.a-l .text p:before {
  display: none;
}
.section-columns.sectors .viewport .column .link,
.section-columns.sectors .viewport [class^="column-"] .link,
.section-columns.cards-3 .viewport .column .link,
.section-columns.cards-3 .viewport [class^="column-"] .link {
  display: none;
}
.section-columns.sectors .viewport .column {
  margin: 20px 22px;
  border-radius: 10px;
  width: 190px;
}
.section-columns.sectors .viewport .column .text-icon.medium.a-c {
  padding: 30px 20px 0;
  margin-bottom: 0;
}
.section-columns.sectors .viewport .column .text-icon.medium.a-c .svg-icon {
  height: 90px;
}
.section-columns.sectors .viewport .column .text-icon.medium.a-c .text p {
  font-weight: 400;
  font-size: 17px;
  line-height: 1.7em;
  padding-bottom: 15px;
}
.section-columns.sectors .viewport .column:hover .text-icon.medium.a-c .text p {
  font-weight: 600;
  color: var(--sys-color-red);
  margin-top: -1px;
}
.section-columns.sectors .media.image.a-l {
  padding-top: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 0;
}
.section-columns.sectors .media.image.a-l img {
  height: 120px;
}
section.quotes.dark,
section.quotes.lightgrey {
  background-color: initial;
}
section.quotes.dark .viewport,
section.quotes.lightgrey .viewport {
  max-width: 1200px;
}
@media only screen and (max-width: 1200px) {
  section.quotes.dark .viewport,
  section.quotes.lightgrey .viewport {
    max-width: calc(100% - 80px);
  }
}
section.quotes.lightgrey .viewport {
  background-color: var(--sys-color-lightgrey);
}
section.quotes.dark .viewport {
  background-color: var(--sys-color-dark);
}
section.quotes.lightgrey.margin-top,
section.quotes.dark.margin-top {
  padding-top: 0;
}
section.quotes.lightgrey.margin-top .viewport,
section.quotes.dark.margin-top .viewport {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
  padding-top: 40px;
}
section.quotes.lightgrey.margin-bottom,
section.quotes.dark.margin-bottom {
  padding-bottom: 0;
}
section.quotes.lightgrey.margin-bottom .viewport,
section.quotes.dark.margin-bottom .viewport {
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
  padding-bottom: 40px;
}
section.quotes .viewport .column .column-slideshow {
  padding: 0;
}
section.quotes .viewport .swiper-pagination {
  display: none;
}
.section-basic.poweredby {
  position: relative;
}
.section-basic.poweredby .viewport> .subtitle {
  margin-top: 20px;
}
section.inline-right-slides .viewport .column-60 {
  padding: 10px 0;
}
section.inline-right-slides .viewport .column-60 .column-slideshow .swiper-button-next,
section.inline-right-slides .viewport .column-60 .column-slideshow .swiper-button-prev {
  visibility: hidden;
}
a.link-rarr {
  display: inline-block;
}
a.link-rarr:before {
  content: '\2192';
  margin-right: 5px;
}
h4.ribbon {
  position: absolute;
  display: block;
  font-size: 15px;
  line-height: 25px;
  padding: 0 95px;
  border: 1px solid #00CC99;
  border-radius: 3px;
  background-color: rgba(0,204,153,0.8);
  margin: 0;
  top: 25px;
  right: -84px;
  transform: rotate(40deg);
  color: white !important;
  font-weight: 600 !important;
}
h4.ribbon.ribbon-action {
  top: 18px;
  right: -82px;
  border: 1px solid var(--sys-color-red);
  background-color: rgba(255,120,107,0.8);
}
div.right-column-form {
  background-color: var(--sys-color-lightgrey);
  border-radius: 20px;
  padding: 20px;
  margin: 15px auto;
  width: 100%;
}
#tarteaucitronRoot #tarteaucitronAlertBig {
  box-shadow: 0 0 150px #555 !important;
  text-align: left !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig button {
  border-radius: 5px;
  font-size: 12px;
}
#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronDisclaimerAlert {
  font-size: 14px;
  padding: 15px 15px 20px 5px;
  display: block;
  text-align: left;
}
#tarteaucitronRoot #tarteaucitronAlertBig::before {
  display: none;
}
#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronPersonalize {
  color: #00a8a7 !important;
  background-color: #fff !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig .tarteaucitronDeny {
  color: #00a8a7 !important;
  background-color: #fff !important;
}
#tarteaucitronRoot #tarteaucitronAlertBig #tarteaucitronCloseAlert {
  color: #00a8a7 !important;
  background-color: #fff !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronMainLine {
  background: #1e1348 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine {
  border-color: #1e1348 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronServices .tarteaucitronLine #tarteaucitronInfo {
  background-color: #1e1348 !important;
  border: 0 !important;
}
#tarteaucitronRoot #tarteaucitron #tarteaucitronClosePanel {
  background: #1e1348 !important;
}
#tarteaucitronRoot #tarteaucitron .tarteaucitronBorder {
  border: 0 !important;
}
#tarteaucitronRoot button::after {
  content: none;
}
.tac_iframe.miniBlock .tac_activate {
  position: absolute;
}
.tac_iframe.miniBlock .tac_activate .tarteaucitronAllow {
  margin-top: 5px;
}
