/* COMPILED WITH ONAIR-COMPILER: 13.05.2024 05:33:23 */

@CHARSET "UTF-8";
@-moz-keyframes onairBusyIndicatorSpin {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes onairBusyIndicatorSpin {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes onairBusyIndicatorFadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 0.5;
  }
}
@-moz-keyframes onairBusyIndicatorFadeOut {
  0% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
  }
}
.onairBlock {
  position: relative;
}
.onairBlock:before {
  content: " ";
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 0.3;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(30));
  filter: alpha(opacity = 30);
  background-color: #000;
  z-index: 999998;
}
.onairBlock .onairBlock:before,
.onairBlock .onairBlockTransparent:before,
.onairBlock .onairBlockBusy:before,
.onairBlock .onairBlockBusy:after {
  display: none;
}
.onairBlockTransparent {
  position: relative;
}
.onairBlockTransparent:before {
  content: " ";
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 1;
  background-color: transparent;
  z-index: 999998;
}
.onairBlockTransparent .onairBlock:before,
.onairBlockTransparent .onairBlockTransparent:before,
.onairBlockTransparent .onairBlockBusy:before,
.onairBlockTransparent .onairBlockBusy:after {
  display: none;
}
.onairBlockBusy {
  position: relative;
}
.onairBlockBusy:before {
  content: "";
  position: absolute;
  display: block;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  opacity: 0.3;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(opacity=(30));
  filter: alpha(opacity = 30);
  background-color: #000;
  z-index: 999998;
}
.onairBlockBusy:after {
  content: " ";
  position: absolute;
  display: block;
  border-style: solid;
  border-width: 8px;
  border-radius: 40px;
  border-bottom-color: rgba(0,0,0,0.74);
  border-left-color: rgba(0,0,0,0.84);
  border-top-color: #000000;
  border-right-color: rgba(0,0,0,0);
  width: 40px;
  height: 40px;
  top: 50%;
  left: 50%;
  bottom: 50%;
  right: 50%;
  margin-left: -25px;
  margin-top: -29px;
  animation-name: onairBusyIndicatorSpin;
  animation-duration: 2.5s;
  animation-iteration-count: infinite;
  -moz-animation-name: onairBusyIndicatorSpin;
  -moz-animation-duration: 2.5s;
  -moz-animation-iteration-count: infinite;
  -webkit-animation-name: onairBusyIndicatorSpin;
  -webkit-animation-duration: 2.5s;
  -webkit-animation-iteration-count: infinite;
  -ms-animation-name: onairBusyIndicatorSpin;
  -ms-animation-duration: 2.5s;
  -ms-animation-iteration-count: infinite;
  -o-animation-name: onairBusyIndicatorSpin;
  -o-animation-duration: 2.5s;
  -o-animation-iteration-count: infinite;
  z-index: 999999;
}
.onairBlockBusy .onairBlock:before,
.onairBlockBusy .onairBlockTransparent:before,
.onairBlockBusy .onairBlockBusy:before,
.onairBlockBusy .onairBlockBusy:after {
  display: none;
}
.onairTable {
  display: table;
  *display: block;
}
.onairTableRow {
  display: table-row;
  *display: block;
}
.onairTableCell {
  display: table-cell;
  zoom: 1;
  *display: inline;
}
html {
  color: #000;
  background: #FFF;
}
body,
div,
dl,
dt,
dd,
ul,
ol,
li,
h1,
h2,
h3,
h4,
h5,
h6,
pre,
code,
form,
fieldset,
legend,
input,
textarea,
p,
blockquote,
th,
td {
  margin: 0;
  padding: 0;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
table,
tr,
th,
td,
dl,
dd {
  border: 0;
  border-spacing: 0;
  vertical-align: top;
  border-style: none;
  color: inherit;
  font-size: inherit;
  line-height: inherit;
}
fieldset,
img {
  border: 0;
}
address,
caption,
cite,
code,
dfn,
em,
strong,
th,
var {
  font-style: normal;
  font-weight: normal;
}
b,
strong {
  font-weight: bold;
}
ol,
ul {
  list-style: none;
  margin: 0 0 0 0;
  padding: 0 0 0 15px;
}
ol {
  padding: 0 0 0 20px;
}
caption,
th {
  text-align: left;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-size: 100%;
  font-weight: normal;
}
q:before,
q:after {
  content: '';
}
abbr,
acronym {
  border: 0;
  font-variant: normal;
}
sup {
  vertical-align: text-top;
}
sub {
  vertical-align: text-bottom;
}
input,
textarea,
select {
  font-family: inherit;
  font-size: inherit;
  font-weight: inherit;
}
input,
textarea,
select {
  *font-size: 100%;
}
legend {
  color: #000;
}
em {
  font-style: italic;
}
html {
  width: 100%;
  max-width: 100%;
}
body {
  width: 100%;
  max-width: 100%;
  font: 12px/1.2em arial, helvetica, clean, sans-serif;
  *font-size: small;
  *font: x-small;
}
html.onairAdmin {
  height: 100%;
}
html.onairAdmin body {
  height: 100%;
}
select,
input,
button,
textarea {
  font: 99% arial, helvetica, clean, sans-serif;
}
table {
  font-size: inherit;
  font: 100%;
}
pre,
code,
kbd,
samp,
tt {
  font-family: monospace;
  *font-size: 108%;
  line-height: 100%;
}
a {
  text-decoration: none;
  color: inherit;
}
a img {
  border: none 0;
}
textarea {
  resize: none;
}
input,
button,
textarea,
select {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("/libs/onaircore/css/htc/boxsizing.htc");
}
input[type='submit'],
input[type='button'],
input[type='reset'],
button {
  outline: none;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("/libs/onaircore/css/htc/boxsizing.htc");
  line-height: 1.0em;
}
input::-moz-focus-inner,
input[type="submit"]::-moz-focus-inner,
input[type="button"]::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner,
button::-moz-focus-inner {
  border: 0 none;
  padding: 0;
}
.clearfix:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
* + html .clearfix {
  display: inline-block;
  zoom: 1;
  *display: inline;
}
* html .clearfix {
  height: 1%;
}
*:active,
*:focus {
  outline: none;
}
.container_12 {
  margin-left: auto;
  margin-right: auto;
  width: 960px;
}
.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12 {
  display: inline;
  float: left;
  margin-left: 10px;
  margin-right: 10px;
}
.push_1,
.pull_1,
.push_2,
.pull_2,
.push_3,
.pull_3,
.push_4,
.pull_4,
.push_5,
.pull_5,
.push_6,
.pull_6,
.push_7,
.pull_7,
.push_8,
.pull_8,
.push_9,
.pull_9,
.push_10,
.pull_10,
.push_11,
.pull_11 {
  position: relative;
}
.alpha {
  margin-left: 0;
}
.omega {
  margin-right: 0;
}
.container_12 .grid_1 {
  width: 60px;
}
.container_12 .grid_2 {
  width: 140px;
}
.container_12 .grid_3 {
  width: 220px;
}
.container_12 .grid_4 {
  width: 300px;
}
.container_12 .grid_5 {
  width: 380px;
}
.container_12 .grid_6 {
  width: 460px;
}
.container_12 .grid_7 {
  width: 540px;
}
.container_12 .grid_8 {
  width: 620px;
}
.container_12 .grid_9 {
  width: 700px;
}
.container_12 .grid_10 {
  width: 780px;
}
.container_12 .grid_11 {
  width: 860px;
}
.container_12 .grid_12 {
  width: 940px;
}
.container_12 .prefix_1 {
  padding-left: 80px;
}
.container_12 .prefix_2 {
  padding-left: 160px;
}
.container_12 .prefix_3 {
  padding-left: 240px;
}
.container_12 .prefix_4 {
  padding-left: 320px;
}
.container_12 .prefix_5 {
  padding-left: 400px;
}
.container_12 .prefix_6 {
  padding-left: 480px;
}
.container_12 .prefix_7 {
  padding-left: 560px;
}
.container_12 .prefix_8 {
  padding-left: 640px;
}
.container_12 .prefix_9 {
  padding-left: 720px;
}
.container_12 .prefix_10 {
  padding-left: 800px;
}
.container_12 .prefix_11 {
  padding-left: 880px;
}
.container_12 .suffix_1 {
  padding-right: 80px;
}
.container_12 .suffix_2 {
  padding-right: 160px;
}
.container_12 .suffix_3 {
  padding-right: 240px;
}
.container_12 .suffix_4 {
  padding-right: 320px;
}
.container_12 .suffix_5 {
  padding-right: 400px;
}
.container_12 .suffix_6 {
  padding-right: 480px;
}
.container_12 .suffix_7 {
  padding-right: 560px;
}
.container_12 .suffix_8 {
  padding-right: 640px;
}
.container_12 .suffix_9 {
  padding-right: 720px;
}
.container_12 .suffix_10 {
  padding-right: 800px;
}
.container_12 .suffix_11 {
  padding-right: 880px;
}
.container_12 .push_1 {
  left: 80px;
}
.container_12 .push_2 {
  left: 160px;
}
.container_12 .push_3 {
  left: 240px;
}
.container_12 .push_4 {
  left: 320px;
}
.container_12 .push_5 {
  left: 400px;
}
.container_12 .push_6 {
  left: 480px;
}
.container_12 .push_7 {
  left: 560px;
}
.container_12 .push_8 {
  left: 640px;
}
.container_12 .push_9 {
  left: 720px;
}
.container_12 .push_10 {
  left: 800px;
}
.container_12 .push_11 {
  left: 880px;
}
.container_12 .pull_1 {
  left: -80px;
}
.container_12 .pull_2 {
  left: -160px;
}
.container_12 .pull_3 {
  left: -240px;
}
.container_12 .pull_4 {
  left: -320px;
}
.container_12 .pull_5 {
  left: -400px;
}
.container_12 .pull_6 {
  left: -480px;
}
.container_12 .pull_7 {
  left: -560px;
}
.container_12 .pull_8 {
  left: -640px;
}
.container_12 .pull_9 {
  left: -720px;
}
.container_12 .pull_10 {
  left: -800px;
}
.container_12 .pull_11 {
  left: -880px;
}
.clear {
  clear: both;
  display: block;
  overflow: hidden;
  visibility: hidden;
  width: 0;
  height: 0;
}
.onairContainer_12 {
  margin-left: auto;
  margin-right: auto;
}
.onairGrid_1,
.onairGrid_2,
.onairGrid_3,
.onairGrid_4,
.onairGrid_5,
.onairGrid_6,
.onairGrid_7,
.onairGrid_8,
.onairGrid_9,
.onairGrid_10,
.onairGrid_11,
.onairGrid_12 {
  display: inline;
  float: left;
  padding-left: 10px;
  padding-right: 10px;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("/libs/onaircore/css/htc/boxsizing.htc");
}
.onairPush_1,
.onairPull_1,
.onairPush_2,
.onairPull_2,
.onairPush_3,
.onairPull_3,
.onairPush_4,
.onairPull_4,
.onairPush_5,
.onairPull_5,
.onairPush_6,
.onairPull_6,
.onairPush_7,
.onairPull_7,
.onairPush_8,
.onairPull_8,
.onairPush_9,
.onairPull_9,
.onairPush_10,
.onairPull_10,
.onairPush_11,
.onairPull_11 {
  position: relative;
}
.onairAlpha {
  padding-left: 0;
}
.onairOmega {
  padding-right: 0;
}
.onairContainer_12 .onairGrid_1 {
  width: 8.3333333333333%;
}
.onairContainer_12 .onairGrid_2 {
  width: 16.666666666667%;
}
.onairContainer_12 .onairGrid_3 {
  width: 25%;
}
.onairContainer_12 .onairGrid_4 {
  width: 33.333333333333%;
}
.onairContainer_12 .onairGrid_5 {
  width: 41.666666666667%;
}
.onairContainer_12 .onairGrid_6 {
  width: 50%;
}
.onairContainer_12 .onairGrid_7 {
  width: 58.333333333333%;
}
.onairContainer_12 .onairGrid_8 {
  width: 66.666666666667%;
}
.onairContainer_12 .onairGrid_9 {
  width: 75%;
}
.onairContainer_12 .onairGrid_10 {
  width: 83.333333333333%;
}
.onairContainer_12 .onairGrid_11 {
  width: 91.666666666667%;
}
.onairContainer_12 .onairGrid_12 {
  width: 100%;
}
.onairContainer_12 .onairPrefix_1 {
  margin-left: 8.3333333333333%;
}
.onairContainer_12 .onairPrefix_2 {
  margin-left: 16.666666666667%;
}
.onairContainer_12 .onairPrefix_3 {
  margin-left: 25%;
}
.onairContainer_12 .onairPrefix_4 {
  margin-left: 33.333333333333%;
}
.onairContainer_12 .onairPrefix_5 {
  margin-left: 41.666666666667%;
}
.onairContainer_12 .onairPrefix_6 {
  margin-left: 50%;
}
.onairContainer_12 .onairPrefix_7 {
  margin-left: 58.333333333333%;
}
.onairContainer_12 .onairPrefix_8 {
  margin-left: 66.666666666667%;
}
.onairContainer_12 .onairPrefix_9 {
  margin-left: 75%;
}
.onairContainer_12 .onairPrefix_10 {
  margin-left: 83.333333333333%;
}
.onairContainer_12 .onairPrefix_11 {
  margin-left: 91.666666666667%;
}
.onairContainer_12 .onairSuffix_1 {
  margin-right: 8.3333333333333%;
}
.onairContainer_12 .onairSuffix_2 {
  margin-right: 16.666666666667%;
}
.onairContainer_12 .onairSuffix_3 {
  margin-right: 25%;
}
.onairContainer_12 .onairSuffix_4 {
  margin-right: 33.333333333333%;
}
.onairContainer_12 .onairSuffix_5 {
  margin-right: 41.666666666667%;
}
.onairContainer_12 .onairSuffix_6 {
  margin-right: 50%;
}
.onairContainer_12 .onairSuffix_7 {
  margin-right: 58.333333333333%;
}
.onairContainer_12 .onairSuffix_8 {
  margin-right: 66.666666666667%;
}
.onairContainer_12 .onairSuffix_9 {
  margin-right: 75%;
}
.onairContainer_12 .onairSuffix_10 {
  margin-right: 83.333333333333%;
}
.onairContainer_12 .onairSuffix_11 {
  margin-right: 91.666666666667%;
}
.onairContainer_12 .onairPush_1 {
  margin-left: 8.3333333333333%;
}
.onairContainer_12 .onairPush_2 {
  margin-left: 16.666666666667%;
}
.onairContainer_12 .onairPush_3 {
  margin-left: 25%;
}
.onairContainer_12 .onairPush_4 {
  margin-left: 33.333333333333%;
}
.onairContainer_12 .onairPush_5 {
  margin-left: 41.666666666667%;
}
.onairContainer_12 .onairPush_6 {
  margin-left: 50%;
}
.onairContainer_12 .onairPush_7 {
  margin-left: 58.333333333333%;
}
.onairContainer_12 .onairPush_8 {
  margin-left: 66.666666666667%;
}
.onairContainer_12 .onairPush_9 {
  margin-left: 75%;
}
.onairContainer_12 .onairPush_10 {
  margin-left: 83.333333333333%;
}
.onairContainer_12 .onairPush_11 {
  margin-left: 91.666666666667%;
}
.onairContainer_12 .onairPull_1 {
  margin-right: 8.3333333333333%;
}
.onairContainer_12 .onairPull_2 {
  margin-right: 16.666666666667%;
}
.onairContainer_12 .onairPull_3 {
  margin-right: 25%;
}
.onairContainer_12 .onairPull_4 {
  margin-right: 33.333333333333%;
}
.onairContainer_12 .onairPull_5 {
  margin-right: 41.666666666667%;
}
.onairContainer_12 .onairPull_6 {
  margin-right: 50%;
}
.onairContainer_12 .onairPull_7 {
  margin-right: 58.333333333333%;
}
.onairContainer_12 .onairPull_8 {
  margin-right: 66.666666666667%;
}
.onairContainer_12 .onairPull_9 {
  margin-right: 75%;
}
.onairContainer_12 .onairPull_10 {
  margin-right: 83.333333333333%;
}
.onairContainer_12 .onairPull_11 {
  margin-right: 91.666666666667%;
}
.onairFullPanel {
  width: 100%;
  height: 100%;
}
textarea.onairJsonCommandObject {
  width: 100%;
}
.commandobject {
  display: none;
}
.commandobject.verbose {
  display: block;
  border: solid 1px ;
  margin: 0 0 8px 0;
  padding: 4px 4px 4px 4px;
  top: 50px;
  left: 10px;
}
@media screen {
  .onairPrintOnly {
    display: none;
  }
}
.onairDefaultDraggable {
  cursor: pointer;
}
.onairLeft,
.left {
  float: left;
  display: block;
}
.onairRight,
.right {
  float: right;
  display: block;
}
.onairClr,
.clr {
  clear: both;
}
.onairClear,
.clear {
  clear: both;
  height: 0;
  line-height: 0;
  overflow: hidden;
}
.onairInvisible {
  display: none !important;
}
.onairVisibleIe8 {
  display: none;
}
body.onairSiteIe8 .onairVisibleIe8 {
  display: block;
}
body.onairSiteIe8 .onairVisibleIe8.onairInvisible {
  display: none;
}
.onairHoverEffectContainer > .onairHoverEffectContainerHoverItem {
  display: none !important;
}
.onairHoverEffectContainer:hover > .onairHoverEffectContainerNormalItem {
  display: none !important;
}
.onairHoverEffectContainer:hover > .onairHoverEffectContainerHoverItem {
  display: inline-block !important;
}
.onairFullWidth {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("/libs/onaircore/css/htc/boxsizing.htc");
  width: 100%;
}
.onairFullHeight {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("/libs/onaircore/css/htc/boxsizing.htc");
  width: 100%;
}
table.onairFullWidth,
table.onairFullHeight {
  overflow: hidden;
  table-layout: fixed;
}
.stickyFooterPageWrapper {
  min-height: 100%;
  height: auto !important;
  background-attachment: scroll;
}
.onairFilesystemDirectory {
  padding: 3px 2px 4px 24px;
  background-repeat: no-repeat;
  background-position: 2px center;
  font-size: 11px;
}
.onairFilesystemSubDirectories {
  margin: 0 0 0 20px;
}
.onairFilesystemDirectoryIconClosed {
  background-image: url("/libs/onaircore/assets/filesystem/folder_closed.png");
}
.onairFilesystemDirectoryIconOpen {
  background-image: url("/libs/onaircore/assets/filesystem/folder_open.png");
}
.onairFilesystemFileThumbnail {
  width: 200px;
  height: 230px;
  margin-right: 5px;
  margin-bottom: 5px;
  background-color: #f3f3f3;
  border: solid 1px #d9d9d9;
}
.onairFilesystemFileThumbnailIcon {
  height: 200px;
  background-repeat: no-repeat;
  background-position: center center;
}
.onairFilesystemFileThumbnailPreview {
  background-repeat: no-repeat;
  background-position: center center;
}
.onairFilesystemFileThumbnailLabel {
  height: 26px;
  background-color: #d9d9d9;
  overflow: hidden;
  padding: 2px 2px 2px 2px;
}
.onairFilesystemFileIcon-unknown {
  background-image: url("/libs/onaircore/assets/filesystem/file.png");
}
.onairFilesystemFileIcon-image {
  background-image: url("/libs/onaircore/assets/filesystem/image.png");
  background-size: contain;
}
.onairFilesystemFileIcon-pdf {
  background-image: url("/libs/onaircore/assets/filesystem/pdf.png");
}
.onairFilesystemFileIcon-swf {
  background-image: url("/libs/onaircore/assets/filesystem/swf.png");
}
.onairFilesystemFileIcon-video {
  background-image: url("/libs/onaircore/assets/filesystem/video.png");
}
.onairFilesystemFileIcon-richtext {
  background-image: url("/libs/onaircore/assets/filesystem/doc.png");
}
.onairFilesystemFileIcon-table {
  background-image: url("/libs/onaircore/assets/filesystem/xls.png");
}
.error,
.smallerror {
  color: #000;
  background-color: #fee7d7;
  border: solid 1px #e6001a;
}
.error {
  padding: 10px 16px 10px 16px;
}
.smallerror {
  margin: 2px 0 2px 0;
  padding: 2px 6px 2px 6px;
}
.error b,
.error strong,
.smallerror b,
.smallerror strong {
  color: #e6001a;
}
.success,
.smallsuccess {
  color: #000;
  background-color: #e7fed7;
  border: solid 1px #00e61a;
}
.success {
  padding: 10px 16px 10px 16px;
}
.smallsuccess {
  margin: 2px 0 2px 0;
  padding: 2px 6px 2px 6px;
}
.success b,
.success strong,
.smallsuccess b,
.smallsuccess strong {
  color: #00e61a;
}
.onairClosable.onairClosableClosed > .onairClosableContent,
.elementPropertiesContainer.onairClosableClosed > .elementPropertiesContainerBody {
  display: none !important;
}
.onairClosable.onairClosableOpen > .onairClosableInvertedContent {
  display: none !important;
}
.onairClosableHandleOpen,
.onairClosableHandleClose,
.onairClosableHandleToggle {
  cursor: pointer;
}
.onairSelectable {
  cursor: pointer;
}
.onairSelectable.onairSelected {
  color: #c33;
}
.onairSelectable.onairSelectableBorderColor,
.onairSelectableBorderColor .onairSelectable {
  border: solid 1px transparent;
}
.onairSelectable.onairSelectableBorderColor.onairSelected,
.onairSelectableBorderColor .onairSelectable.onairSelected {
  border: solid 1px #c33;
}
.onairSelectableFullColor .onairSelectable.onairSelected {
  background-color: #c33;
  color: #fff;
}
.onairSelectable.onairSelectableArrowIcon.onairSelected,
.onairSelectableBorderColor .onairSelectableArrowIcon.onairSelected {
  background: url("/libs/onaircore/assets/icons/arrow_right.gif") no-repeat #e8e8e8 5px center;
}
.onairSelectable > .onairSelectableActive {
  display: none;
}
.onairSelectable.onairSelected > .onairSelectableActive {
  display: block;
}
.onairSelectable > .onairSelectableInactive {
  display: block;
}
.onairSelectable.onairSelected > .onairSelectableInactive {
  display: none;
}
.onairHighlightable.onairHighlighted,
.onairHighlightable:hover {
  background-color: #f3f3f3;
  color: #f00;
}
.onairHighlightable.onairHighlightableArrowIcon {
  padding: 1px 0 1px 20px;
}
.onairHighlightable.onairHighlightableArrowIcon.onairHighlighted,
.onairHighlightable.onairHighlightableArrowIcon:hover {
  background: url("/libs/onaircore/assets/icons/arrow_right.gif") no-repeat #e8e8e8 5px center;
}
.draghighlightInto .onairHighlightable.onairHighlighted,
.draghighlightInto .onairHighlightable:hover {
  background-color: transparent;
  color: #f3f3f3;
}
input.onairFilterField[type=text] {
  background-repeat: no-repeat;
  background-position: 97% center;
  padding-right: 20px;
}
input.onairFilterField[type=text].onairFilterFieldEmpty {
  background-image: url("/libs/onaircore/assets/icons/search.png");
}
input.onairFilterField[type=text].onairFilterFieldPreset {
  background-image: url("/libs/onaircore/assets/icons/search.png");
  opacity: 0.5;
  filter: alpha(opacity=50);
}
input.onairFilterField[type=text].onairFilterFieldFilled {
  background-image: url("/libs/onaircore/assets/icons/cancel_gray.png");
}
input.onairFilterField[type=text].onairFilterFieldFilled.onairFilterFieldHighlight {
  background-image: url("/libs/onaircore/assets/icons/cancel_red.png");
  cursor: pointer;
}
input.onairFilterField[type=text].onairFilterFieldBusy {
  background-image: url("/libs/onaircore/assets/progress/busy_16.gif");
}
.onairGenericListFilterFieldHighlight {
  cursor: pointer;
}
.onairGoogleMapMapContainer {
  width: 100%;
  height: 100%;
}
.onairElementBlocker {
  position: absolute;
  cursor: wait;
  background-color: #000;
  background-image: url("/libs/onaircore/css/assets/progressindicators/busy_32.gif");
  background-repeat: no-repeat;
  background-position: center center;
  opacity: 0.3;
  filter: alpha(opacity=30);
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  text-align: center;
}
.onairElementBlocker.onairElementBlockerTransparent {
  background: transparent;
}
.pageblocker {
  background-color: #000;
  border: none;
  cursor: wait;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  opacity: 0.6;
  filter: alpha(opacity=60);
  left: 0;
  top: 0;
  position: fixed;
  z-index: 1000;
}
.pageblockerprogressicon {
  background-image: url("/libs/onaircore/css/assets/progressindicators/busy_48.gif");
  background-repeat: no-repeat;
  background-position: center center;
}
.usersgroups_groups {
  width: 49%;
}
.usersgroups_users {
  width: 49%;
}
.content ul {
  list-style: disc;
  margin: 0 0 0 0;
  padding: 0 0 0 15px;
}
.content ol {
  list-style: decimal;
  margin: 0 0 0 0;
  padding: 0 0 0 15px;
}
.onairContent .onairTabContainer > ul.onairTabs {
  margin: 0 0 0 0;
  padding: 4px 0 2px 0;
}
.onairContent .onairTabContainer > ul.onairTabs > li {
  list-style: none;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.onairContent .onairTabContainer > ul.onairTabs > li > a {
  text-decoration: none;
  margin: 0 0 0 0;
  padding: 5px 10px 3px 10px;
  background-color: #ccc;
  border-top: solid 1px #aaa;
  border-left: solid 1px #aaa;
  border-right: solid 1px #aaa;
  -moz-border-radius-topleft: 8px;
  -webkit-border-top-left-radius: 8px;
  -khtml-border-radius-topleft: 8px;
  border-top-left-radius: 8px;
  -moz-border-radius-topright: 8px;
  -webkit-border-top-right-radius: 8px;
  -khtml-border-radius-topright: 8px;
  border-top-right-radius: 8px;
}
.onairContent .onairTabContainer > ul.onairTabs > li > a.onairTabsActive {
  background-color: #fff;
}
.onairContent .onairTabContainer > div.onairTab {
  border: solid 1px #aaa;
  padding: 2px;
}
ul.onairMenu,
ul.onairMenu li.onairMenuItem {
  margin: 0;
  padding: 0;
}
ul.onairMenu a {
  display: block;
}
ul.onairMenu li.onairMenuItem {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("/libs/onaircore/css/htc/boxsizing.htc");
}
.sf-sub-indicator {
  position: absolute;
  display: none;
  text-indent: -999em;
  overflow: hidden;
  background: no-repeat -10px -100px;
}
ul.onairMenu,
ul.onairLocaleSelector,
ul.onairBreadcrumbs {
  padding: 0 0 0 0;
}
.onairScrollable {
  display: block;
  overflow: hidden;
  position: relative;
}
.onairScrollable .onairScrollablePanel {
  display: block;
  margin-right: 25px;
}
.onairScrollable .onairScrollableScrollbar {
  display: block;
  position: absolute;
  top: 5px;
  bottom: 5px;
  right: 5px;
  width: 15px;
  border: solid 1px #ccc;
  background-color: #fff;
}
.onairScrollable .onairScrollableScrollbar .onairScrollableSrollbarSlider {
  display: block;
  height: 20px;
  background-color: #aaa;
  margin-top: 20px;
}
label.onairTextField,
label.onairTextArea,
label.onairDateField,
label.onairAutocompleterField {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("/libs/onaircore/css/htc/boxsizing.htc");
  display: inline-block;
  zoom: 1;
  *display: inline;
  position: relative;
}
label.onairTextField >input,
label.onairTextArea >input,
label.onairDateField >input,
label.onairAutocompleterField >input {
  padding: 3px 2px 2px 2px;
  border: none;
  display: block;
  line-height: 1.0em;
  width: 100%;
  color: inherit;
}
label.onairTextField >textarea,
label.onairTextArea >textarea,
label.onairDateField >textarea,
label.onairAutocompleterField >textarea {
  padding: 3px 2px 2px 2px;
  border: none;
  display: block;
  line-height: 1.0em;
  width: 100%;
  color: inherit;
}
label.onairTextField >span.onairTextField-decaratorIcon,
label.onairTextArea >span.onairTextField-decaratorIcon,
label.onairDateField >span.onairTextField-decaratorIcon,
label.onairAutocompleterField >span.onairTextField-decaratorIcon {
  position: absolute;
  display: block;
  left: 5px;
  top: 2px;
  color: inherit;
}
label.onairTextField >span.onairTextField-decaratorIcon~input,
label.onairTextArea >span.onairTextField-decaratorIcon~input,
label.onairDateField >span.onairTextField-decaratorIcon~input,
label.onairAutocompleterField >span.onairTextField-decaratorIcon~input {
  padding-left: 19px;
}
label.onairTextField >span.onairTextField-decaratorIcon~textarea,
label.onairTextArea >span.onairTextField-decaratorIcon~textarea,
label.onairDateField >span.onairTextField-decaratorIcon~textarea,
label.onairAutocompleterField >span.onairTextField-decaratorIcon~textarea {
  padding-left: 19px;
}
label.onairTextField >a.onairTextField-buttonAutocomplete,
label.onairTextArea >a.onairTextField-buttonAutocomplete,
label.onairDateField >a.onairTextField-buttonAutocomplete,
label.onairAutocompleterField >a.onairTextField-buttonAutocomplete {
  position: absolute;
  display: block;
  right: 5px;
  top: 2px;
  color: inherit;
}
label.onairTextField >a.onairTextField-buttonAutocomplete~input,
label.onairTextArea >a.onairTextField-buttonAutocomplete~input,
label.onairDateField >a.onairTextField-buttonAutocomplete~input,
label.onairAutocompleterField >a.onairTextField-buttonAutocomplete~input {
  padding-right: 19px;
}
label.onairTextField >a.onairTextField-buttonAutocomplete~textarea,
label.onairTextArea >a.onairTextField-buttonAutocomplete~textarea,
label.onairDateField >a.onairTextField-buttonAutocomplete~textarea,
label.onairAutocompleterField >a.onairTextField-buttonAutocomplete~textarea {
  padding-right: 19px;
}
label.onairTextField >a.onairTextField-buttonClear,
label.onairTextArea >a.onairTextField-buttonClear,
label.onairDateField >a.onairTextField-buttonClear,
label.onairAutocompleterField >a.onairTextField-buttonClear {
  position: absolute;
  display: block;
  right: 5px;
  top: 2px;
  color: inherit;
}
label.onairTextField >a.onairTextField-buttonClear~input,
label.onairTextArea >a.onairTextField-buttonClear~input,
label.onairDateField >a.onairTextField-buttonClear~input,
label.onairAutocompleterField >a.onairTextField-buttonClear~input {
  padding-right: 19px;
}
label.onairTextField >a.onairTextField-buttonClear~textarea,
label.onairTextArea >a.onairTextField-buttonClear~textarea,
label.onairDateField >a.onairTextField-buttonClear~textarea,
label.onairAutocompleterField >a.onairTextField-buttonClear~textarea {
  padding-right: 19px;
}
label.onairTextField >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete,
label.onairTextArea >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete,
label.onairDateField >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete,
label.onairAutocompleterField >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete {
  right: 19px;
}
label.onairTextField >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete~input,
label.onairTextArea >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete~input,
label.onairDateField >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete~input,
label.onairAutocompleterField >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete~input {
  padding-right: 30px;
}
label.onairTextField >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete~textarea,
label.onairTextArea >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete~textarea,
label.onairDateField >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete~textarea,
label.onairAutocompleterField >a.onairTextField-buttonClear~a.onairTextField-buttonAutocomplete~textarea {
  padding-right: 30px;
}
.onairSliderField {
  display: inline-block;
  zoom: 1;
  *display: inline;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("/libs/onaircore/css/htc/boxsizing.htc");
}
.onairSliderField a.ui-slider-handle {
  z-index: 1;
}
.onairAdminLayoutNode {
  position: relative;
}
.onairSliderContainer {
  position: relative;
  min-height: 10px;
}
.onairSliderContainer .onairSliderContainerItems {
  position: absolute;
}
.onairSliderContainer .onairSliderContainerItems > div.onairLayoutNode {
  width: 100%;
  float: left;
}
.onairSliderContainer > ul.onairSliderNavi {
  position: absolute;
  margin: 0;
  padding: 0;
}
.onairSliderContainer > ul.onairSliderNavi > li {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-block;
  zoom: 1;
  *display: inline;
  background-color: #fff;
}
.onairSliderContainer > ul.onairSliderNavi > li > a {
  display: block;
}
.onairSliderContainer > ul.onairSliderNavi > li > a:first-child {
  margin-left: 0;
}
body.cursorCopy * {
  cursor: copy !important;
}
body.cursorInvalid * {
  cursor: no-drop !important;
}
.onairColumnContainer2 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer2 >.onairLayoutNode {
  -webkit-box-flex: 1 0 50%;
  -moz-box-flex: 1 0 50%;
  -webkit-flex: 1 0 50%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 50%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer2 >.onairLayoutNode:nth-child(2) {
  padding-left: 10px;
  padding-right: 0px;
}
.onairColumnContainer2 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 10px;
}
.onairColumnContainer3 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer3 >.onairLayoutNode {
  -webkit-box-flex: 1 0 33.333333333333%;
  -moz-box-flex: 1 0 33.333333333333%;
  -webkit-flex: 1 0 33.333333333333%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 33.333333333333%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer3 >.onairLayoutNode:nth-child(3) {
  padding-left: 13.333333333333px;
  padding-right: 0px;
}
.onairColumnContainer3 >.onairLayoutNode:nth-child(2) {
  padding-left: 6.6666666666667px;
  padding-right: 6.6666666666667px;
}
.onairColumnContainer3 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 13.333333333333px;
}
.onairColumnContainer4 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer4 >.onairLayoutNode {
  -webkit-box-flex: 1 0 25%;
  -moz-box-flex: 1 0 25%;
  -webkit-flex: 1 0 25%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 25%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer4 >.onairLayoutNode:nth-child(4) {
  padding-left: 15px;
  padding-right: 0px;
}
.onairColumnContainer4 >.onairLayoutNode:nth-child(3) {
  padding-left: 10px;
  padding-right: 5px;
}
.onairColumnContainer4 >.onairLayoutNode:nth-child(2) {
  padding-left: 5px;
  padding-right: 10px;
}
.onairColumnContainer4 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 15px;
}
.onairColumnContainer5 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer5 >.onairLayoutNode {
  -webkit-box-flex: 1 0 20%;
  -moz-box-flex: 1 0 20%;
  -webkit-flex: 1 0 20%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 20%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer5 >.onairLayoutNode:nth-child(5) {
  padding-left: 16px;
  padding-right: 0px;
}
.onairColumnContainer5 >.onairLayoutNode:nth-child(4) {
  padding-left: 12px;
  padding-right: 4px;
}
.onairColumnContainer5 >.onairLayoutNode:nth-child(3) {
  padding-left: 8px;
  padding-right: 8px;
}
.onairColumnContainer5 >.onairLayoutNode:nth-child(2) {
  padding-left: 4px;
  padding-right: 12px;
}
.onairColumnContainer5 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 16px;
}
.onairColumnContainer6 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer6 >.onairLayoutNode {
  -webkit-box-flex: 1 0 16.666666666667%;
  -moz-box-flex: 1 0 16.666666666667%;
  -webkit-flex: 1 0 16.666666666667%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 16.666666666667%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer6 >.onairLayoutNode:nth-child(6) {
  padding-left: 16.666666666667px;
  padding-right: 0px;
}
.onairColumnContainer6 >.onairLayoutNode:nth-child(5) {
  padding-left: 13.333333333333px;
  padding-right: 3.3333333333333px;
}
.onairColumnContainer6 >.onairLayoutNode:nth-child(4) {
  padding-left: 10px;
  padding-right: 6.6666666666667px;
}
.onairColumnContainer6 >.onairLayoutNode:nth-child(3) {
  padding-left: 6.6666666666667px;
  padding-right: 10px;
}
.onairColumnContainer6 >.onairLayoutNode:nth-child(2) {
  padding-left: 3.3333333333333px;
  padding-right: 13.333333333333px;
}
.onairColumnContainer6 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 16.666666666667px;
}
.onairColumnContainer7 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer7 >.onairLayoutNode {
  -webkit-box-flex: 1 0 14.285714285714%;
  -moz-box-flex: 1 0 14.285714285714%;
  -webkit-flex: 1 0 14.285714285714%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 14.285714285714%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer7 >.onairLayoutNode:nth-child(7) {
  padding-left: 17.142857142857px;
  padding-right: 0px;
}
.onairColumnContainer7 >.onairLayoutNode:nth-child(6) {
  padding-left: 14.285714285714px;
  padding-right: 2.8571428571429px;
}
.onairColumnContainer7 >.onairLayoutNode:nth-child(5) {
  padding-left: 11.428571428571px;
  padding-right: 5.7142857142857px;
}
.onairColumnContainer7 >.onairLayoutNode:nth-child(4) {
  padding-left: 8.5714285714286px;
  padding-right: 8.5714285714286px;
}
.onairColumnContainer7 >.onairLayoutNode:nth-child(3) {
  padding-left: 5.7142857142857px;
  padding-right: 11.428571428571px;
}
.onairColumnContainer7 >.onairLayoutNode:nth-child(2) {
  padding-left: 2.8571428571429px;
  padding-right: 14.285714285714px;
}
.onairColumnContainer7 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 17.142857142857px;
}
.onairColumnContainer8 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer8 >.onairLayoutNode {
  -webkit-box-flex: 1 0 12.5%;
  -moz-box-flex: 1 0 12.5%;
  -webkit-flex: 1 0 12.5%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 12.5%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer8 >.onairLayoutNode:nth-child(8) {
  padding-left: 17.5px;
  padding-right: 0px;
}
.onairColumnContainer8 >.onairLayoutNode:nth-child(7) {
  padding-left: 15px;
  padding-right: 2.5px;
}
.onairColumnContainer8 >.onairLayoutNode:nth-child(6) {
  padding-left: 12.5px;
  padding-right: 5px;
}
.onairColumnContainer8 >.onairLayoutNode:nth-child(5) {
  padding-left: 10px;
  padding-right: 7.5px;
}
.onairColumnContainer8 >.onairLayoutNode:nth-child(4) {
  padding-left: 7.5px;
  padding-right: 10px;
}
.onairColumnContainer8 >.onairLayoutNode:nth-child(3) {
  padding-left: 5px;
  padding-right: 12.5px;
}
.onairColumnContainer8 >.onairLayoutNode:nth-child(2) {
  padding-left: 2.5px;
  padding-right: 15px;
}
.onairColumnContainer8 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 17.5px;
}
.onairColumnContainer9 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer9 >.onairLayoutNode {
  -webkit-box-flex: 1 0 11.111111111111%;
  -moz-box-flex: 1 0 11.111111111111%;
  -webkit-flex: 1 0 11.111111111111%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 11.111111111111%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer9 >.onairLayoutNode:nth-child(9) {
  padding-left: 17.777777777778px;
  padding-right: 0px;
}
.onairColumnContainer9 >.onairLayoutNode:nth-child(8) {
  padding-left: 15.555555555556px;
  padding-right: 2.2222222222222px;
}
.onairColumnContainer9 >.onairLayoutNode:nth-child(7) {
  padding-left: 13.333333333333px;
  padding-right: 4.4444444444444px;
}
.onairColumnContainer9 >.onairLayoutNode:nth-child(6) {
  padding-left: 11.111111111111px;
  padding-right: 6.6666666666667px;
}
.onairColumnContainer9 >.onairLayoutNode:nth-child(5) {
  padding-left: 8.8888888888889px;
  padding-right: 8.8888888888889px;
}
.onairColumnContainer9 >.onairLayoutNode:nth-child(4) {
  padding-left: 6.6666666666667px;
  padding-right: 11.111111111111px;
}
.onairColumnContainer9 >.onairLayoutNode:nth-child(3) {
  padding-left: 4.4444444444444px;
  padding-right: 13.333333333333px;
}
.onairColumnContainer9 >.onairLayoutNode:nth-child(2) {
  padding-left: 2.2222222222222px;
  padding-right: 15.555555555556px;
}
.onairColumnContainer9 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 17.777777777778px;
}
.onairColumnContainer10 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer10 >.onairLayoutNode {
  -webkit-box-flex: 1 0 10%;
  -moz-box-flex: 1 0 10%;
  -webkit-flex: 1 0 10%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 10%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer10 >.onairLayoutNode:nth-child(10) {
  padding-left: 18px;
  padding-right: 0px;
}
.onairColumnContainer10 >.onairLayoutNode:nth-child(9) {
  padding-left: 16px;
  padding-right: 2px;
}
.onairColumnContainer10 >.onairLayoutNode:nth-child(8) {
  padding-left: 14px;
  padding-right: 4px;
}
.onairColumnContainer10 >.onairLayoutNode:nth-child(7) {
  padding-left: 12px;
  padding-right: 6px;
}
.onairColumnContainer10 >.onairLayoutNode:nth-child(6) {
  padding-left: 10px;
  padding-right: 8px;
}
.onairColumnContainer10 >.onairLayoutNode:nth-child(5) {
  padding-left: 8px;
  padding-right: 10px;
}
.onairColumnContainer10 >.onairLayoutNode:nth-child(4) {
  padding-left: 6px;
  padding-right: 12px;
}
.onairColumnContainer10 >.onairLayoutNode:nth-child(3) {
  padding-left: 4px;
  padding-right: 14px;
}
.onairColumnContainer10 >.onairLayoutNode:nth-child(2) {
  padding-left: 2px;
  padding-right: 16px;
}
.onairColumnContainer10 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 18px;
}
.onairColumnContainer11 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer11 >.onairLayoutNode {
  -webkit-box-flex: 1 0 9.0909090909091%;
  -moz-box-flex: 1 0 9.0909090909091%;
  -webkit-flex: 1 0 9.0909090909091%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 9.0909090909091%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(11) {
  padding-left: 18.181818181818px;
  padding-right: 0px;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(10) {
  padding-left: 16.363636363636px;
  padding-right: 1.8181818181818px;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(9) {
  padding-left: 14.545454545455px;
  padding-right: 3.6363636363636px;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(8) {
  padding-left: 12.727272727273px;
  padding-right: 5.4545454545455px;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(7) {
  padding-left: 10.909090909091px;
  padding-right: 7.2727272727273px;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(6) {
  padding-left: 9.0909090909091px;
  padding-right: 9.0909090909091px;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(5) {
  padding-left: 7.2727272727273px;
  padding-right: 10.909090909091px;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(4) {
  padding-left: 5.4545454545455px;
  padding-right: 12.727272727273px;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(3) {
  padding-left: 3.6363636363636px;
  padding-right: 14.545454545455px;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(2) {
  padding-left: 1.8181818181818px;
  padding-right: 16.363636363636px;
}
.onairColumnContainer11 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 18.181818181818px;
}
.onairColumnContainer12 {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  -moz-flex-flow: row wrap;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
}
.onairColumnContainer12 >.onairLayoutNode {
  -webkit-box-flex: 1 0 8.3333333333333%;
  -moz-box-flex: 1 0 8.3333333333333%;
  -webkit-flex: 1 0 8.3333333333333%;
  -ms-flex: 1 0 100%/;
  flex: 1 0 8.3333333333333%;
  box-sizing: border-box;
  -moz-background-clip: border;
  -webkit-background-clip: border;
  background-clip: border-box;
  -moz-background-clip: padding;
  -webkit-background-clip: padding;
  background-clip: padding-box;
  -moz-background-clip: content;
  -webkit-background-clip: content;
  background-clip: content-box;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(12) {
  padding-left: 18.333333333333px;
  padding-right: 0px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(11) {
  padding-left: 16.666666666667px;
  padding-right: 1.6666666666667px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(10) {
  padding-left: 15px;
  padding-right: 3.3333333333333px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(9) {
  padding-left: 13.333333333333px;
  padding-right: 5px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(8) {
  padding-left: 11.666666666667px;
  padding-right: 6.6666666666667px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(7) {
  padding-left: 10px;
  padding-right: 8.3333333333333px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(6) {
  padding-left: 8.3333333333333px;
  padding-right: 10px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(5) {
  padding-left: 6.6666666666667px;
  padding-right: 11.666666666667px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(4) {
  padding-left: 5px;
  padding-right: 13.333333333333px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(3) {
  padding-left: 3.3333333333333px;
  padding-right: 15px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(2) {
  padding-left: 1.6666666666667px;
  padding-right: 16.666666666667px;
}
.onairColumnContainer12 >.onairLayoutNode:nth-child(1) {
  padding-left: 0px;
  padding-right: 18.333333333333px;
}
div[class^="layout_col"],
div[class*=" layout_col"] {
  zoom: 1;
}
div[class^="layout_col"]:before,
div[class^="layout_col"]:after,
div[class*=" layout_col"]:before,
div[class*=" layout_col"]:after {
  content: ".";
  display: block;
  height: 0;
  overflow: hidden;
}
div[class^="layout_col"]:after,
div[class*=" layout_col"]:after {
  clear: both;
}
div[class^="layout_col"] >div[class^="layout_col"],
div[class^="layout_col"] >div[class*=" layout_col"],
div[class*=" layout_col"] >div[class^="layout_col"],
div[class*=" layout_col"] >div[class*=" layout_col"] {
  margin: 0;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  *behavior: url("/libs/onaircore/css/htc/boxsizing.htc");
  min-height: 1px;
}
div[class^="layout_col"] >div[class^="layout_col"].onairAdminContainerLayoutNodeEmpty,
div[class^="layout_col"] >div[class*=" layout_col"].onairAdminContainerLayoutNodeEmpty,
div[class*=" layout_col"] >div[class^="layout_col"].onairAdminContainerLayoutNodeEmpty,
div[class*=" layout_col"] >div[class*=" layout_col"].onairAdminContainerLayoutNodeEmpty {
  background-origin: content-box;
  background-clip: content-box;
  min-height: 80px;
}
.onairAdminContainerLayoutNodeEmpty {
  background-image: url("/libs/onaircore/assets/icons/layoutareas/Container-empty-element-75x100.png");
  min-height: 80px;
}
.onairSliderContainer {
  overflow: hidden;
}
.onairSliderContainer .onairSliderContainerItems {
  width: 20000em;
}
.cmsMultiMediaElement.Potiscom_Cms_Element_MultimediaTemplate_Slimbox a.slimboxthumb {
  float: left;
}
.cmsMultiMediaElement.Potiscom_Cms_Element_MultimediaTemplate_Slimbox a.slimboxthumb.nextRow {
  margin-top: 15px;
}
.cmsMultiMediaElement.Potiscom_Cms_Element_MultimediaTemplate_Slimbox a.slimboxthumb:nth-child(n+2) {
  margin-left: 15px;
}
.cmsMultiMediaElement.Potiscom_Cms_Element_MultimediaTemplate_Slimbox a.slimboxthumb span.slimboxthumbholder {
  display: table;
  *display: block;
}
.cmsMultiMediaElement.Potiscom_Cms_Element_MultimediaTemplate_Slimbox a.slimboxthumb span.slimboxthumbholder >span:first-child {
  display: table-cell;
  zoom: 1;
  *display: inline;
  text-align: center;
  vertical-align: middle;
}
.cmsMultiMediaElement.Potiscom_Cms_Element_MultimediaTemplate_Slimbox a.slimboxthumb span.slimboxcaptionholder {
  text-align: center;
  padding-top: 2px;
  padding-bottom: 2px;
  display: block;
  width: 100%;
}
.Potiscom_Cms_Element_Image > a {
  display: block;
}
.Potiscom_Cms_Element_Image.onairImageAlignLeft >a,
.Potiscom_Cms_Element_Image.onairImageAlignLeft >img {
  margin-right: auto;
}
.Potiscom_Cms_Element_Image.onairImageAlignCenter >a,
.Potiscom_Cms_Element_Image.onairImageAlignCenter >img {
  margin-left: auto;
  margin-right: auto;
}
.Potiscom_Cms_Element_Image.onairImageAlignRight >a,
.Potiscom_Cms_Element_Image.onairImageAlignRight >img {
  margin-left: auto;
}
.Potiscom_Cms_Element_Image span.onairImageDescription,
.Potiscom_Cms_Element_Image span.onairImageHoverDescription {
  display: block;
  line-height: 1.5em;
  padding: 2px 0 0 0;
}
.Potiscom_Cms_Element_Image img {
  display: block;
  max-width: 100%;
}
.Potiscom_Cms_Element_Image > a.onairHoverEffectContainer:link,
.Potiscom_Cms_Element_Image > a.onairHoverEffectContainer:visited,
.Potiscom_Cms_Element_Image > a.onairHoverEffectContainer:hover {
  line-height: 0;
}
body.site .Potiscom_Cms_Element_Image {
  overflow: hidden;
}
tr.th,
tr.th > td {
  height: 0;
}
td.defaultFormNameCol {
  width: 80px;
}
.style_margin_top_5 {
  margin-top: 5px !important;
}
.style_margin_top_10 {
  margin-top: 10px !important;
}
.style_margin_top_15 {
  margin-top: 15px !important;
}
.style_margin_top_20 {
  margin-top: 20px !important;
}
.style_margin_top_25 {
  margin-top: 25px !important;
}
.style_margin_bottom_5 {
  margin-bottom: 5px !important;
}
.style_margin_bottom_10 {
  margin-bottom: 10px !important;
}
.style_margin_bottom_15 {
  margin-bottom: 15px !important;
}
.style_margin_bottom_20 {
  margin-bottom: 20px !important;
}
.style_margin_bottom_25 {
  margin-bottom: 25px !important;
}
.style_margin_left_5 {
  margin-left: 5px !important;
}
.style_margin_left_10 {
  margin-left: 10px !important;
}
.style_margin_left_15 {
  margin-left: 15px !important;
}
.style_margin_left_20 {
  margin-left: 20px !important;
}
.style_margin_left_25 {
  margin-left: 25px !important;
}
.style_margin_right_5 {
  margin-right: 5px !important;
}
.style_margin_right_10 {
  margin-right: 10px !important;
}
.style_margin_right_15 {
  margin-right: 15px !important;
}
.style_margin_right_20 {
  margin-right: 20px !important;
}
.style_margin_right_25 {
  margin-right: 25px !important;
}
.style_padding_top_5 {
  padding-top: 5px !important;
}
.style_padding_top_10 {
  padding-top: 10px !important;
}
.style_padding_top_15 {
  padding-top: 15px !important;
}
.style_padding_top_20 {
  padding-top: 20px !important;
}
.style_padding_top_25 {
  padding-top: 25px !important;
}
.style_padding_bottom_5 {
  padding-bottom: 5px !important;
}
.style_padding_bottom_10 {
  padding-bottom: 10px !important;
}
.style_padding_bottom_15 {
  padding-bottom: 15px !important;
}
.style_padding_bottom_20 {
  padding-bottom: 20px !important;
}
.style_padding_bottom_25 {
  padding-bottom: 25px !important;
}
.style_padding_left_5 {
  padding-left: 5px !important;
}
.style_padding_left_10 {
  padding-left: 10px !important;
}
.style_padding_left_15 {
  padding-left: 15px !important;
}
.style_padding_left_20 {
  padding-left: 20px !important;
}
.style_padding_left_25 {
  padding-left: 25px !important;
}
.style_padding_right_5 {
  padding-right: 5px !important;
}
.style_padding_right_10 {
  padding-right: 10px !important;
}
.style_padding_right_15 {
  padding-right: 15px !important;
}
.style_padding_right_20 {
  padding-right: 20px !important;
}
.style_padding_right_25 {
  padding-right: 25px !important;
}
.onairAdminLayoutNodeEditing.style_border_top_1 > .onairAdminLayoutNodeHighlightTop {
  border-top: none !important;
}
.onairAdminLayoutNodeEditing.style_border_bottom_1 > .onairAdminLayoutNodeHighlightBottom {
  border-bottom: none !important;
}
