@import url(/css/v/52framework-reset.css);@import url(/css/v/52framework-general.css);@import url(/css/publisher/base.less);@font-size: 0.85em;@sidenav-width: 14em;.underlined-text{.underlined(lighten(@color-text, 50%), dashed);text-decoration: none !important;}.underlined-object{.underlined(@color-object-border, dotted);}code, tt{display: inline;background: @color-fixed-background;color: @color-fixed-text;border: 1px solid @color-fixed-border;padding: 0 0.25em;}html{height: 100%;}body{background: @color-background;color: @color-text;height: 100%;font-family: @fonts;font-size: @font-size;}a{color: @color-link;text-decoration: none;&:hover, &:active{color: @color-link-active;text-decoration: underline;}}b, em, strong{color: @color-text-bold;}dt{color: @color-text-bold;font-weight: bold;float: left;&:hover{color: @color-text;}}dd{}input, select{padding: 0.3em 0.15em;}h1, h2, h3, h4, h5, h6{color: @color-foreground;font-weight: normal;margin-bottom: 1em;text-transform: uppercase;}h1{font-size: @font-size * 2.25;}h2{font-size: @font-size * 2;}h3{font-size: @font-size * 1.5;}h4{font-size: @font-size * 1.25;}h5{font-size: @font-size;}h6{font-size: @font-size * 0.75;}hr{border-top: 1px dotted @color-object-border;}p{margin-bottom: 0.75em;}pre, tt{background: @color-fixed-background;color: @color-fixed-text;border: 1px dotted @color-fixed-border;font-family: @fonts-fixed;font-size: (@font-size * 1.15);}pre{margin: 1em 2em;padding: 0.75em;}small{font-size: 0.8em;}sup{font-size: smaller;vertical-align: super;}sub{font-size: smaller;vertical-align: sub;}tt{padding: 0 0.25em;}ul, ol{padding-left: 2em;margin: 1em 0;}a.underlined,h1.underlined, h2.underlined, h3.underlined, h4.underlined, h5.underlined, h6.underlined{.underlined-text;&:hover, &:active{.underlined(@color-text, dashed);text-decoration: none;}}div.underlined, dt.underlined, dd.underlined, section.underlined, span.underlined{.underlined-object;}div.lined-left, dt.lined-left, dd.lined-left, section.lined-left, span.lined-left{.lined-left(@color-object-border);}div.lined-right, dt.lined-right, dd.lined-right, section.lined-right, span.lined-right{.lined-right(@color-object-border);}div.lined-top, dt.lined-top, dd.lined-top, section.lined-top, span.lined-top{.lined-top(@color-object-border);}div.lined-bottom, dt.lined-bottom, dd.lined-bottom, section.lined-bottom, span.lined-bottom{.lined-bottom(@color-object-border);}div.lined-all, dt.lined-all, dd.lined-all, section.lined-all, span.lined-all{.lined-top(@color-object-border);.lined-right(@color-object-border);.lined-bottom(@color-object-border);.lined-left(@color-object-border);}.case-up{text-transform: uppercase;}.case-camel, .case-cap{text-transform: capitalize;}.case-low{text-transform: lowercase;}#non-footer{height: auto;margin: 0 auto (@footer-height * -1);min-height: 100%;}header{@color-object-background-light: lighten(@color-object-background, 7%);@color-object-background-dark: darken(@color-object-background, 7%);height: @header-height;margin-bottom: 1.5em;padding: 0.75em;background: @color-object-background-light;background-image: url(/img/publisher/header-bg-lg.svg);background: linear-gradient(center top, @color-object-background-dark 2%, @color-object-background-light 8%);background: -webkit-gradient(linear, left top, left bottom, color-stop(0.02, @color-object-background-dark), color-stop(0.08, @color-object-background-light));background: -moz-linear-gradient(center top, @color-object-background-dark 2%, @color-object-background-light 8%);background-position: 0 (@header-height + 0.8em) ;background-repeat: no-repeat;#logo{background: @logo-url no-repeat;float: left;height: @logo-height;overflow: hidden;a{display: block;height: @logo-height;width: @logo-width;&:visited, &:hover, &:active{text-decoration: none;}*{color: transparent;font-size: 0;}}}>nav#header-nav{float: right;.highlight{.underlined-text;font-weight: normal;font-style: italic;&:hover, &:active{text-decoration: none;}}#welcome{float: left;margin: 0.33em 2em 0;a:visited{color: @color-link;}a:hover, a:active{color: @color-link-active;}}>.links{.list-flat;float: right;margin: 0.33em -0.66em 0;>li{border: 0;float: left;padding: 0;>[role=button]{.radius(0, 0, 0, 0);background: none;border: 0;border-left: 1px dashed @color-object-border;color: @color-object-text;min-width: 4em;margin-top: -1.33em;padding: 0;.ui-button-text{padding: 1.33em 1em;}&.highlight, &.highlight:active, &.highlight:hover{text-shadow: none;box-shadow: 0 4px 8px @color-object-border;-webkit-box-shadow: 0 4px 8px @color-object-border;-moz-box-shadow: 0 4px 8px @color-object-border;}&:visited{color: @color-object-text;}&:active, &:hover{background: @color-object-text;-moz-box-shadow: none;text-shadow: none;color: @color-object-background;}}}}}}header + #page-wrapper{clear: both;padding: 0 2em (@footer-height + 4em) (@sidenav-width + 2em);&:after{.clear-both;}>aside{margin: auto 0 auto ((@sidenav-width + 2em) * -1);float: left;#side-nav{width: @sidenav-width;*{margin: 0;padding: 0;}>ul>li{background: @color-background ;border-top: 1px dotted @color-mono-light;a, a:visited{color: @color-text;display: block;margin-left: 0.75em;padding: 0.33em 1em 0.33em 2em;font-weight: bold;text-decoration: none;text-transform: uppercase;&:hover, &:active{color: lighten(@color-text, 33.33%);text-decoration: none;}&#side-nav-home{background: url(/img/publisher/icon-16x16-home.png) no-repeat scroll left center;}&#side-nav-resources{background: url(/img/publisher/icon-16x16-monitor.png) no-repeat scroll left center;}&#side-nav-stats{background: url(/img/publisher/icon-16x16-reporting.png) no-repeat scroll left center;}&#side-nav-tools{background: url(/img/publisher/icon-16x16-tools.png) no-repeat scroll left center;}&#side-nav-management{background: url(/img/publisher/icon-16x16-manage.png) no-repeat scroll left center;}&#side-nav-publishers{background: url(/img/publisher/clients.png) no-repeat scroll left center;}&#side-nav-surrogates{background: url(/img/publisher/server.png) no-repeat scroll left center;}&#side-nav-resellers{background: url(/img/publisher/clients.png) no-repeat scroll left center;}}>ul>li{background: @color-foreground;border-top: 1px dotted (@color-foreground + #404040);a, a:visited{background: transparent;color: @color-background;display: block;font-weight: normal;text-decoration: none;text-transform: capitalize;&:hover, &:active{color: @color-text;text-decoration: none;}}}}}#side-nav-min{ul{.list-flat;}}}#page{float: left;width: 100%;min-width: 66em;>aside,>.assistant{float: right;margin: 0 0 0 2em;width: 25%;+ .has-assistant{float: left;width: 75%;}> .portlet{margin-right: 0;}}>.page-nav{font-size: 0.75em;margin: -1.5em 0 1em;ul{.list-flat;}}>.page-summaries{.entity-info{dl{dd{margin-left: 14em;}}}}h1, h2, h3, h4, h5, h6{&:not(:first-of-type){margin-top: 2em;}&[role=tab]{margin-top: 0.5em;}}}}footer{background: @color-foreground;color: @color-background;line-height: 2em;height: (@footer-height - 1.5);margin: 0;padding: 0.75em;a, a:visited{color: @color-background;opacity: 0.8;text-decoration: none;&:hover, &:active{color: @color-background;border-bottom: 1px dotted @color-background;text-decoration: none;}}nav:nth-child(1){.links-piped;display: inline;float: left;}nav:nth-child(2){.links-piped;display: inline;float: right;}#copyrights{margin-right: 0.25em;clear: both;float: right;}}.box{border: 1px solid @color-object-border;color: @color-object-text;margin: 0 2em 2em 0;>div, >p{padding: 0.75em 1em;form{input[type="text"], input[type="email"], input[type="url"], input[type="password"],select{width: 100%;}}}}.box1{.radius-medium;.box;@color-object-background-light: lighten(@color-object-background, 7%);@color-object-background-dark: darken(@color-object-background, 7%);background: @color-object-background-light;h1{.radius(0.6em, 0.6em, 0, 0);background: @color-object-background;background: linear-gradient(center bottom, @color-object-background-dark 5%,@color-object-background-light 95%);background: -webkit-gradient(linear, left bottom, left top, color-stop(0.05, @color-object-background-dark), color-stop(0.95, @color-object-background-light));background: -moz-linear-gradient(center bottom, @color-object-background-dark 5%,@color-object-background-light 95%);color: @color-object-text;border-bottom: 1px solid @color-object-border;font-size: (@font-size * 1.5);margin: 0;padding: 0.33em 0.66em;text-transform: none;}>div, >p{padding: 1.5em auto;hr{border-top-style: dotted;}}}.box2{.radius-medium;.box;@color-object-background-light: lighten(@color-object-background, 10%);background: @color-object-background;background: linear-gradient(center bottom, @color-object-background 0%,@color-object-background-light 77%);background: -webkit-gradient(linear, left bottom, left top, color-stop(0, @color-object-background), color-stop(0.77, @color-object-background-light));background: -moz-linear-gradient(center bottom, @color-object-background 0%,@color-object-background-light 77%);h1{color: @color-object-foreground;border-bottom: 1px solid @color-object-border;font-size: (@font-size * 2);margin: 0.5em 0.25em 0;padding: 0 0.5em 0.25em;text-transform: none;}form{.form-layout-stretch}}.portlet{.box1;}.items{margin-bottom: 1.5em;white-space: nowrap;>.item-name{clear: both;cursor: pointer;float: left;overflow: hidden;padding: 0.5em 0;width: 50%;.tags{font-size: 0.9em;font-weight: normal;}}>.item-data{float: left;overflow: hidden;padding: 0.5em 0;text-align: left;width: 50%;.actions{float: right;text-align: right;}}.tags{color: @color-mono-medium;&:before{content: " ";}&:after{content: " ";}}&:after{content: " ";clear: both;display: block;}}.form-layout{label{font-size: 1.1em;}fieldset,.fields{margin-bottom: 2em;padding: 1em 1.5em;>p + dl{margin-top: 1.5em;}>dl{>dt, >dd{margin-bottom: 0.33em;}>dd{ul.options,ul.radio_list{margin: 0;padding: 0;li{margin: 0;padding: 0;list-style: none;*{display: inline-block;vertical-align: middle;}}}}}*:focus{@color-highlight-background-dark: darken(@color-highlight-background, 24%);border: 1px solid @color-highlight-background-dark;box-shadow: 0 0 2px @color-highlight-background-dark;-webkit-box-shadow: 0 0 2px @color-highlight-background-dark;-moz-box-shadow: 0 0 2px @color-highlight-background-dark;}fieldset{margin: 1em auto 0;>legend{font-size: 1.15em;}>.fieldset-trigger + dl{margin-top: 1.25em;}}}.actions,.form-actions{.list-flat;margin: 2em 0 0;li:after{content: " ";}[role=button]{min-width: 6em;}}}.form-layout-lr{.form-layout;fieldset,.fields{>dl{>dt{width: 20%;float: left;padding-top: 0.33em;padding-right: 1em;text-align: right;}>dd{margin-left: 20%;padding-left: 1em;input{&[type="text"], &[type="email"], &[type="url"], &[type="password"]{width: 50%;}}textarea{width: 50%;}}>dd::after{.clear-both;}}}}.form-layout-stretch{.form-layout;label{color: @color-text;font-weight: normal;}fieldset{border: 0;padding: 0;>dl{>dt{width: 100%;float: none;margin: 0.33em 0;padding-right: 1em;text-align: left;white-space: nowrap;}>dd{margin-left: 0;padding-left: 0;}}}}form{.form-layout-lr;}.splash{color: @color-text-bold;font-size: 0.85em;text-align: center;}.stats{padding: 0;text-align: center;*{color: @color-text;}:nth-child(odd){font-weight: normal;}:nth-child(even){margin: 0;}:nth-child(1){float: none;margin: 0;position: relative;top: 4.5em;}:nth-child(2){.radius(0.25em, 0.25em, 0.25em, 0.25em);@color-object-background-dark:darken(@color-object-background, 24%);background: @color-object-background;border: 0 !important;font-size: 4em;height: 0.83em;margin: -0.33em 0 0.1em;padding-top: 0.5em;padding-bottom: 0.25em;overflow: hidden;}}.stats-tower{.stats;:nth-child(odd):not(:first-child){float: left;width: 50%;}:nth-child(even):not(:last-child){border-bottom: 1px solid @color-object-border;}}.data-wrapper,.records{.box1;padding-bottom: 1.5em;>nav>.actions{.list-flat;font-size: 0.8em;float: right;margin: -2.5em 0 0;padding: 0 0.5em 0 0;li{margin-right: 0.5em;&:not(:last-of-type):after{content: "\00B7";margin-left: 0.5em;}}[role=button]{border: 0;color: @color-link !important;&:hover, &:active{color: @color-link-active !important;}&.button-icon{background-position: 0 0.33em !important;padding: 0 0 0 0.66em;}}}.data{width: 99.5%;}}.data{margin: 0.33em auto;width: 100%;word-wrap: break-word;table-layout: fixed;>thead>tr,> tr.records-head{background: darken(@color-object-border, 15%);color: lighten(@color-object-background, 15%);th,.record-col{padding: 0.5em 1em;text-align: right;vertical-align: middle;&:first-child{text-align: left;width: 50%;}}}>tbody>tr,>tr.record-row{background: lighten(@color-object-background, 3.33%);border-bottom: 1px dotted @color-object-border;&:nth-child(odd){background: lighten(@color-object-background, 5%);}&:hover{background: @color-object-background;}&.highlight{background: @color-warning-background;&:nth-child(odd){background: lighten(@color-warning-background, 1.667%);}&:hover{background: darken(@color-warning-background, 8%);}}td,.record-col{padding: 0.5em 1em;text-align: right;&:first-child{font-size: 1.75em;text-align: left;.actions, .record-actions, .tags{font-size: 0.45em;text-align: left;margin: 0.5em 0 0;}.actions,.record-actions{ul{.list-flat;li:not(:last-child){&:after{color: @color-link;content: " | ";}}}}}&.empty{padding: 0.75em 0;text-align: center;}sub{color: @color-lowlight-text;}}.lurker{background: lighten(@color-object-background, 10%);border-top: 1px dotted @color-object-border;display: none;position: relative;left: -0.9em;margin: 0.33em 0 -0.25em;width: 207%;>.lurker-content{font-size: 0.5em;padding: 1em 2em;h1{background: none;border: none;border-radius: none;margin: 0;padding: 0 0 0.5em;font-weight: bold;}dl{dt{margin-right: 0.5em;min-width: 8em;}}}}.notifications,.record-notification{display: inline-block;ul{.list-flat;[role="button"]{background: @color-object-background;border: 1px solid @color-object-border;color: @color-object-text;font-size: 0.75em;min-width: 0;width: 1.5em;line-height: 1em;height: 1.5em;padding: 0;text-align: center;border-radius: 1em;-webkit-border-radius: 1em;-moz-border-radius: 1em;*{padding: 0;}}}}}&.clickable{>tbody>tr,>tr.record-row{cursor: pointer;}}}.button-icon-add{background: url(/img/publisher/icon-16x16-add.png) no-repeat scroll 0 0 transparent !important;}[role=button], a[role=button]{background: @color-clickable-background;color: @color-clickable-text;&:hover{background: @color-clickable-background-hover;color: @color-clickable-text-hover;}&:active{background: @color-clickable-background-active;color: @color-clickable-text-active;}&.highlight{@color-highlight-background-dark: darken(@color-highlight-background, 24%);background: @color-highlight-background;background: -webkit-gradient(linear, left bottom, left top, color-stop(0.067, @color-highlight-background-dark), color-stop(1, @color-highlight-background));background: -moz-linear-gradient(center bottom, @color-highlight-background-dark 6.67%, @color-highlight-background 100%);border: 1px solid @color-mono-dark;color: @color-highlight-text;text-shadow: 0 1px 1px @color-mono-dark;box-shadow: 0 1px 2px @color-mono-medium;-webkit-box-shadow: 0 1px 2px @color-mono-medium;-moz-box-shadow: 0 1px 2px @color-mono-medium;&:hover, &:active{background: @color-highlight-background-dark;color: @color-highlight-text;}}.ui-button-text{padding: 0.33em 1em;}}.tooltip{margin: 0 auto;position: absolute;.ui-tooltip-tip{position: absolute;margin: 0 auto;overflow: hidden;line-height: 0.1px;font-size: 1px;background: transparent !important;border: 0px !important;z-index: 10;}.ui-tooltip-content{word-wrap: break-word;}}.tooltip{.ui-tooltip-wrapper{border-color: #000;background-color: #000;width: 20em;border-radius: 0.25em;-webkit-border-radius: 0.25em;-moz-border-radius: 0.25em;box-shadow: 0 0 0.25em #999;-moz-box-shadow: 0 0 0.25em #999;-webkit-box-shadow: 0 0 0.25em #999;}.ui-tooltip-content{color: #fff;padding: 0.5em 1em;text-align: left;}}.ui-dialog{overflow: visible;opacity: 0.9;.ui-dialog-titlebar{[role=button]{min-width: 0;}}}.ui-state-error, .ui-state-highlight{margin: 1em 0.5em;padding: 1em;}ul.ui-state-error, ul.ui-state-highlight{margin: 0.5em 0;padding: 0.15em 0.33em;list-style: none;li{margin: 0.15em 0 0;padding-left: 16px + 2px;&:not(:first-of-type){border-top: 1px dotted;margin: 0.3em 0 0;padding-top: 2px;}}}ul.ui-state-error li{background: url(/img/i/16/error.png) no-repeat scroll left 2px;}ul.ui-state-highlight li{background: url(/img/i/16/error.png) no-repeat scroll left 2px;}