
/* - public.css - */
@media screen {
/* http://www.chip.pl/portal_css/public.css?original=1 */
/* */
* { margin: 0; padding: 0; }
* :link,:visited { text-decoration:none }
* ul,ol { list-style:none; }
* li { display: inline; }
* h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }
* a img,:link img,:visited img { border:none }
a { outline: none; }
table { border-spacing: 0; }
img { vertical-align: text-bottom; }
/* */
/* */
body {
font: 100% Arial, FreeSans, sans-serif;
background: White url(bg-top-header.gif) repeat-x left top;
color: #444;
/* */
}
h1, h2, h3, h4, h5, h6 {
font-family: "Trebuchet MS", Arial, FreeSans, sans-serif;
font-weight: bold;
color: Black;
}
h1, h2 {
letter-spacing: -0.03em;
}
h1 {
font-size: 2em;
}
h2 {
font-size: 1.75em;
}
h3 {
font-size: 1.25em;
}
h4 {
font-size: 1.25em;
}
h5 {
font-size: 1em;
}
h6 {
font-size: 0.8em;
}
h2, h3, h4, h5, h6 {
color: #444;
}
h2 a, h3 a, h4 a {
border-bottom: none !important;
}
p {
}
a:link, a:visited {
color: #205c90;
}
a:focus img {
outline: thin dotted;
}
dt {
font-weight: bold;
}
input {
font-family: "Lucida Grande", Arial, FreeSans;
}
q {
quotes: "“" "”" "‘" "’";
}
/* */
/* */
#portal-header {
position: relative;
z-index: 2;
}
#portal-header h1 {
margin: 0;
}
#portal-logo {
display: inline-block;
margin: 11px 0 4px 0;
}
#portal-globalnav-blueline {
clear: both;
border-top: 7px solid #286295;
margin: 0 1px;
width: 685px;
}
#portal-globalnav {
border-top: 7px solid #286295;
width: 665px;
height: 31px;
clear: left;
font: 18px/22px "Arial Narrow", "Trebuchet MS", Calibri, Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
background: url(globalnav-bottom-bg.png) left top no-repeat;
/* */
margin: 6px 0 0 0;
padding: 0 0 4px 0;
}
#portal-globalnav li {
float: left;
background: url(globalnav-bottom-bg.png) left -36px no-repeat;
display: block;
position: relative;
}
#portal-globalnav li:first-child {
background: none;
}
#portal-globalnav li:last-child a {
margin: 0;
}
#portal-globalnav li a {
display: inline-block;
padding: 6px 0 14px 0;
white-space: normal;
text-align: center;
color: #286295;
}
#portal-globalnav span {
position: relative; /**/
}
#portal-globalnav li:first-child a {
margin-left: 2px;
}
#portal-globalnav li:last-child a {
margin-right: 2px;
}
#portal-globalnav .selected:first-child a,
#portal-globalnav li:first-child a:hover {
margin-left: 0;
}
#portal-globalnav .selected:last-child a,
#portal-globalnav li:last-child a:hover {
margin-right: 0;
border-right: 2px solid transparent;
}
#portal-globalnav .selected a,
#portal-globalnav a:hover {
/* */
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpbb2JqZWN0IE9iamVjdF07IiAvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6W29iamVjdCBPYmplY3RdOyIgLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCBmaWxsPSJ1cmwoI2dyYWRpZW50KSIgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgLz48L3N2Zz4=);
/* */
background: -o-linear-gradient(top, rgba(5,62,114,1), rgba(73,132,182,1));
/* */
background: -moz-linear-gradient(top, rgba(5,62,114,1), rgba(73,132,182,1));
/* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(5,62,114,1)), color-stop(1, rgba(73,132,182,1)));
/* */
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FF053E72,EndColorStr=#FF4984B6);
/* */
-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FF053E72,EndColorStr=#FF4984B6)";
color: White;
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
-webkit-border-bottom-left-radius: 3px;
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-bottomright: 3px;
}
#portal-globalnav .selected a:hover {
background: #053e72;
}
#portal-globalnav ul a:hover {
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
}
#portal-personaltools,
#top-actions {
position: absolute;
z-index: 3; /* */
top: 0;
right: 348px;
font-size: 0.875em;
font-family: Calibri, "Trebuchet MS", "Gill Sans MT", sans-serif
}
#portal-personaltools dt,
#top-actions dt {
float: left;
border-right: 1px solid #b8b8b8;
}
#portal-personaltools a,
#top-actions a {
float: left;
padding: 7px 5px 0 42px;
}
#portal-languageselector {
float: right;
background: #e3e3e3;
position: relative;
top: 0;
right: 1px;
z-index: 3; /* */
padding: 0.25em 0.5em;
font-size: 80%;
border-bottom-right-radius: 0.5em;
border-bottom-left-radius: 0.5em;
-webkit-border-bottom-right-radius: 0.5em;
-webkit-border-bottom-left-radius: 0.5em;
-moz-border-radius-bottomleft: 0.5em;
-moz-border-radius-bottomright: 0.5em;
max-width: 50%;
}
#portal-searchbox {
border-top: 7px solid #286295;
float: right;
text-align: left;
clear: right;
margin: 6px 0 8px 24px;
width: 299px;
}
#portal-searchbox form {
white-space: nowrap;
border: 1px solid #cdcdcd;
border-radius: 4px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
height: 25px;
background: #fff;
padding: 4px 4px 5px 4px;
margin: -1px;
}
#portal-searchbox label {
font-weight: normal;
}
#searchGadget, #querymain {
width: 208px;
margin-right: 4px;
background-color: #ededed;
border: 1px solid #cecece;
color: #666;
font-size: 0.75em;
padding: 4px 4px;
}
#searchGadget,
.LSBox input.searchButton {
}
.LSBox .searchSection {
}
#content input.searchField {
margin-bottom: 1em;
}
input.searchField {
}
/* */
.collapsible .collapser.collapsed {
padding-right: 14px;
background: url('arrowRight.png') center right no-repeat;
}
.collapsible .collapser.expanded {
padding-right: 14px;
background: url('arrowDown.png') center right no-repeat;
}
/* */
/* */
#LSResult {
position: absolute;
right: 0;
margin: -0.2em 0 0 -7em;
z-index: 10;
font-size: 0.8em;
}
#LSResult fieldset {
padding: 1em 0 0;
border: 0.1em solid #ccc;
background: White;
margin: 0;
}
#livesearchLegend {
background-color: #fff;
padding: 0.1em 0.5em;
border: 1px solid #ccc;
border-bottom: none;
margin: 0 0 -10px -1px;
}
#LSResult .LSDescr {
font-size: 85%;
color: #666;
}
.LSRow,
#LSNothingFound {
display: block;
padding: 0.5em 1em;
white-space: normal;
width:28em;
}
.LSHighlight {
background: #ddd;
}
/* */
/* */
#portal-breadcrumbs {
font-size: 0.75em;
margin: -10px 0;
padding: 4px 0;
background: #fff;
border-top: 1px solid #bed0df;
border-bottom: 1px solid #bed0df;
}
#portal-breadcrumbs a {
border-bottom: none;
}
.breadcrumbSeparator {
color: #900;
font-weight: bold;
font-size: 1.5em;
line-height: 0.5em;
padding-left: 7px;
}
/* */
/* */
#portal-siteactions {
padding-top: 40px;
text-align: center;
float: right;
font: 0.875em Calibri, Arial, Helvetica, sans-serif;
}
#portal-siteactions li {
margin-left: 0.75em;
border-right: 1px solid #b8b8b8;
padding-top: 16px;
}
#portal-siteactions li a {
color: #fff;
padding-right: 4px;
}
/* */
/* */
a.link-parent {
}
a.link-anchor {
border: none !important;
color: Black !important;
cursor: default !important;
}
#content a.link-overlay {
border-bottom: 1px dotted #205c90 !important;
}
dl dt .documentByLine {
font-weight: normal;
}
dl dt span.summary a {
border: none !important;
}
/* */
/* */
#portal-column-two .portletHeader .tile {
background: #fff;
margin-top: -14px;
font: 22px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-align: center;
color: #cc0000 !important;
display: block;
letter-spacing: -0.05em;
}
#portal-column-two .portletHeader .undtile {
font: 12px Calibri, "Trebuchet MS", Arial, Helvetica, sans-serif;
text-transform: uppercase;
text-align: center;
}
#portal-column-two dd a:link, #portal-column-two .portletItem a:link {
color: #424242;
}
.col-3 .portletHeader .tile {
background: transparent;
margin: 0 20px 0 0;
font: 18px/16px "Arial Narrow", "Trebuchet MS", Calibri, Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
text-align: left;
color: #fff !important;
}
#portal-column-one .col-3 .portletHeader .tile {
color: #183D5D;
}
.col-3 .portletHeader .portletTopRight {
border-right: 7px solid #7ea1bf;
border-top: 5px solid #7ea1bf;
width: 11px;
height: 13px;
top: 6px;
right: 5px;
position: absolute;
}
dl.portlet, .portlet {
margin: 0.1em 0 2em 0;
font-size: 0.8125em;
position: relative;
}
.form dl.portlet, .form .portlet {
font-size: 1em;
}
.portlet .portletItem h3 {
font: 13px Arial, Helvetica, sans-serif normal;
}
dl.portletError {
background-color: #FFA500;
}
dl.portlet dt,
.portlet .portletHeader,
div.portletAssignments div.portletHeader {
padding: 0.42em 1em;
line-height: normal;
}
#portal-column-one dl.portlet dt,
#portal-column-one  .portlet .portletHeader,
#portal-column-one  div.portletAssignments div.portletHeader {
color: #183d5d;
padding: 0.3em 0.5em 0.4em 1em;
background: #d5e4f1;
border-bottom: 2px solid #bed0df;
line-height: normal;
font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
text-transform: uppercase;
font-weight: bold;
font-size: 1.2em;
}
#portal-column-one div.portletHeader h2 {
color: #183D5D;
font-size: 1em;
}
#portal-column-two  dt, #portal-column-two .portletHeader {
background: #fff;
border: 6px solid #eb9999;
border-bottom: none;
}
#portal-column-content .portletAssignments dt, #portal-column-content .portletAssignments .portletHeader {
background: #222;
padding: 10px;
}
#portal-column-content  .portletAssignments dt a, #portal-column-content .portletAssignments .portletHeader a {
color: #eee !important;
}
#section-6col dl.portlet dt, #section-3col dl.portlet dt, #section-6col .portlet .portletHeader, #section-3col .portlet .portletHeader {
padding: 0;
margin-bottom: 10px;
}
.col-3 dt, .col-3 .portletHeader {
padding: 0.75em 0.5em 0.25em 0.5em;
background: #286295;
line-height: normal;
border: none;
}
#portal-column-one .col-3 dt, #portal-column-one .col-3 .portletHeader {
padding: 0.75em 0.5em 0.25em 0.5em;
}
dl.portletNavigationTree dt {
}
dd.portletFooter, .portletFooter {
padding: 0.42em 1em;
line-height: normal;
text-align: right;
}
dd.portletFooter a, .portletFooter a {
padding-right: 12px;
background: url(arrows-dots.gif) no-repeat right 4px;
}
#portal-column-two dd.portletFooter, #portal-column-two .portletFooter {
background: #fff;
border: 6px solid #EB9999;
border-top: none;
text-align: right;
}
#portal-column-one dd.portletFooter, #portal-column-one .portletFooter {
border-bottom: 2px solid #BED0DF;
font-size: 0.9em;
padding: 6px 3px;
}
#portal-column-one dd.portletFooter a, #portal-column-one .portletFooter a {
background-position: right -196px;
color: #222;
}
#portal-column-two dd.portletItem, #portal-column-two .portletItem {
border-bottom: 1px solid #eb9999;
}
#portal-column-two dd.portletItem a,
#portal-column-two .portletItem a {
display: block;
padding: 0.875em 0 0.25em 0;
}
.col-3 dd.portletItem, .col-3 .portletItem, #portal-column-one dd.portletItem, #portal-column-one dd.portletItem {
border-bottom: 1px solid #cacaca;
}
dl.portlet dt.hiddenStructure {
padding: 0;
}
div.portletAssignments {
border: 1px dashed #DDDDDD;
background: #fafafa;
font: 0.825em Arial;
line-height: 2em;
margin: 10px 0;
padding: 4px;
}
div.portletAssignments .managedPortletActions {
float: right;
}
div.portletAssignments .managedPortletActions a {
margin: 0 0.25em;
border: none;
}
div.portletAssignments h4 {
font: bold 1.2em/1em Arial,Helvetica,sans-serif;
}
dl.portlet .portletFooter a:link,
dl.portlet .portletFooter a:visited,
dl.portlet .portletFooter a:hover,
.portlet .portletFooter a:link,
.portlet .portletFooter a:visited,
.portlet .portletFooter a:hover {
display: inline-block;
border: none;
color: #cc0000 !important;
}
dl.portlet dt a:link,
dl.portlet dt a:visited,
dl.portlet dt a:hover,
.portlet .portletHeader a:link,
.portlet .portletHeader a:visited,
.portlet .portletHeader a:hover {
display: block;
border: none;
color: #fff;
}
#portal-column-one dl.portlet dt a:link,
#portal-column-one dl.portlet dt a:visited,
#portal-column-one dl.portlet dt a:hover,
#portal-column-one .portlet .portletHeader a:link,
#portal-column-one .portlet .portletHeader a:visited,
#portal-column-one .portlet .portletHeader a:hover {
color: #183d5d;
}
#portal-column-two dl.portlet dt a:link,
#portal-column-two dl.portlet dt a:visited,
#portal-column-two dl.portlet dt a:hover {
color: #cc0000;
}
#section-6col dl.portlet dt a:link,
#section-6col dl.portlet dt a:visited,
#section-6col dl.portlet dt a:hover,
#section-3col dl.portlet dt a:link,
#section-3col dl.portlet dt a:visited,
#section-3col dl.portlet dt a:hover {
color: #2a6497;
}
#section-4col dl.portlet dt a:link,
#section-4col dl.portlet dt a:visited,
#section-4col dl.portlet dt a:hover,
#section-4col .portlet .portletHeader a:link,
#section-4col .portlet .portletHeader a:visited,
#section-4col .portlet .portletHeader a:hover {
color: #000 !important;
}
dl.portlet dd.portletItem,
dl.portlet dd.portletFooter,
dl.portletError dd,
.portlet .portletItem,
.portlet .portletFooter {
padding: 0;
}
.simple .portletItem a:hover,
.col-3 dl.portlet dd.portletItem a:hover,
.col-3 .portlet .portletItem a:hover {
background-color: #F2F5F7;
}
#portal-column-two dl.portlet dd.portletItem a:hover,
#portal-column-two dl.portletError dd a:hover,
#portal-column-two .portlet .portletItem a:hover {
background-color: #FADEDE;
color: #fff;
}
#portal-column-one .spolecznosc .portletItem a,
#portal-column-one .newsletter .portletItem a,
#portal-column-two .tagCloud .portletItem a,
#portal-column-two .poll .portletItem a,
#portal-column-two .plainText .portletItem a,
#portal-column-two .portletCeneo .portletItem a,
#portal-column-two .recent-comments .portletItem a {
display: inline;
padding: 0;
}
#portal-column-one .spolecznosc .portletItem a:hover,
#portal-column-one .newsletter .portletItem a:hover,
#portal-column-two .tagCloud .portletItem a:hover,
#portal-column-two .poll .portletItem a:hover,
#portal-column-two .plainText .portletItem a:hover,
#portal-column-two .portletCeneo .portletItem a:hover,
#portal-column-two .portletPlay .portletItem a:hover,
#portal-column-two .recent-comments .portletItem a:hover {
background: none;
}
#portal-column-one .spolecznosc .portletItem,
#portal-column-one .newsletter .portletItem,
#portal-column-two .tagCloud .portletItem,
#portal-column-two .poll .portletItem,
#portal-column-two .plainText .portletItem,
#portal-column-two .portletCeneo .portletItem,
#portal-column-two .recent-comments .portletItem {
padding: 0.5em 0;
}
dl.portlet dd.portletFooter, .portlet .portletFooter {
padding: 0.25em 0.5em;
margin-top: 0.5em;
}
div.managePortletsLink,
a.managePortletsFallback {
text-align: center;
padding: 0.25em 0.5em;
font-size: 80%;
margin: 0 auto 1em;
background: #ddd;
border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
}
a.managePortletsFallback {
display:inline-block; /* */
}
#content a.managePortletsFallback {
display: block;
border-bottom: none !important;
}
#portlet-prefs a {
border: none;
line-height: 2em;
}
#visual-portal-wrapper dl.portletCalendar dd {
padding: 0;
}
#dashboard-portlets1,
#dashboard-portlets2,
#dashboard-portlets3,
#dashboard-portlets4 {
display: inline-block;
}
/* */
/* */
dl.portlet li {
line-height: 1.5em;
display: list-item;
}
dl.portlet ul.navTree li a {
border: none;
zoom: 1;
padding-top: 12px;
}
dl.portlet ul.navTree li a:hover {
color: #111 !important;
}
dl.portlet ul.navTree li a:hover {
background-color: #F2F5F7 !important;
}
dl.portletNavigationTree dd.portletItem {
padding: 0;
text-transform: uppercase;
font-weight: bold;
}
dl.portlet ul.navTreeLevel0 > .navTreeItem {
border-bottom: 0.1em solid #ccc;
position: relative;
}
dd.portletItem .navTreeItem a {
padding: 0.5em 0.25em 0.25em 0;
padding-left: 32px;
display: block;
}
dd.portletItem .navTreeItem ul a, dl.portlet ul.navTree ul a {
padding: 0.5em 1em;
position: relative;
border-bottom: 1px solid #e0ecf6;
}
ul.sidemenu {
position: absolute;
left: 130px;
top: 5px;
z-index: 3;
margin: 0;
font-size: 0.9em;
background: #fff;
border-left: 1px solid #e0ecf6;
border-top: 3px solid #BED0DF;
border-bottom: 3px solid #BED0DF;
-moz-box-shadow: 2px 2px 4px #344a5d;
-webkit-box-shadow: 2px 2px 4px #344a5d;
box-shadow: 2px 2px 4px #344a5d;
width: 200px;
}
.navTreeItem ul {
font-size: 0.9em;
}
.navTreeItem li:last-child {
border-bottom: none !important;
}
dl.portlet ul.navTreeLevel1 .navTreeItem {
border-bottom: 0.1em dotted #bbb;
}
dl.portlet ul.navTreeLevel1 .navTreeItem a {
padding-left: 0.5em;
}
dl.portlet ul.navTree .navTreeCurrentItem {
background: #DEE7EF !important;
color: #205C90 !important;
}
/* */
/* */
#content {
line-height: 1.5em;
clear: both;
font-size: 0.875em;
font-family: Georgia, "Times New Roman", Times, serif;
margin: 0.5em 0 2em 0;
color: #4b4b4b;
}
#content-core {
padding-bottom: 15px;
}
/* */
body#content {
margin: 0;
}
#content h1 {
margin-top: 0.5em;
}
#content h1.documentFirstHeading {
margin-top: 0;
}
#content p,
#content table,
#content dl,
dl.portlet p,
.portlet p {
margin-bottom: 1em;
}
#content ul,
#content ol {
}
#content a:link,
dl.portlet a:link {
color: #286295;
}
#content a:visited,
dl.portlet a:visited {
}
#content a:hover {
color: #C00; /* */
}
#content a:target {
background-color: #ffb;
}
#category {
font-size: 75%;
margin-bottom: 1em;
color: #666;
text-align: right;
}
#category a.link-category {
color: black;
padding: 0.25em 0.5em;
background: #ddd;
border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
}
#category a.link-category:hover {
background: #205c90;
color: White;
border-color: #205c90;
}
#category .separator {
display: none;
}
#content ul {
list-style-type: disc;
margin-left: 2em;
}
#content ol,
dl.portlet ol {
list-style-type: decimal;
margin-left: 2em;
}
#content li {
margin-bottom: 0.25em;
line-height: 1.5em;
display: list-item;
}
#content dt {
font-weight: bold;
margin-bottom: 0;
margin-right: 0;
border-top: 2px dotted #ddd;
padding-top: 10px;
}
#content dd {
margin: 0 0 1em 2em;
}
#content pre {
background-color: #222;
color: White;
font-family: Consolas, Inconsolata, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace;
padding: 1em;
overflow-x: auto;
font-size: 90%;
margin-bottom: 1em;
line-height: 1.25em;
}
#content pre.python {
background-color: White;
}
#content code {
font-family: Consolas, Inconsolata, Menlo, "DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Courier New", monospace;
}
#content div.documentByLine {
font-size: 85%;
display: block;
color: #666;
background: #eee;
font-style: italic;
padding: 2px 5px;
margin: 10px 0;
}
#content .discreet,
#sidebar .discreet {
color: #666;
font-size: 85%;
font-weight: normal;
}
#content .visualHighlight {
background-color: #ffb;
}
#content .pullquote {
margin: 0 1em 0.5em 0.5em;
font-weight: bold;
line-height: 1.25em;
float: right;
width: 35%;
clear: right;
color: #444;
font-size: 1.6em;
letter-spacing: -0.08em !important;
}
#content .callout {
background: #eee;
padding: 1em;
border-left: 1em solid #ccc;
clear: both;
}
#content table {
text-align: left;
border-collapse: collapse;
border-spacing: 0px;
}
#content .documentDescription,
#content #description {
color: #666;
margin-left: 0;
}
#content img.tileImage,
#content div.newsImageContainer {
margin: 0 0 24px 0;
clear: both;
}
#content img.tileImage,
#content div.newsImageContainer img {
border: none;
}
#content div.newsImageContainer a {
border-bottom: none;
}
#content div.newsImageContainer p.discreet {
margin: 10px 0 0 0;
}
.eventDetails {
float: right;
clear: right;
margin: 0 0 0.5em 1em;
}
/* */
/* */
table.listing,
table.plain {
border-spacing: 0;
border-collapse: collapse;
}
table.invisible td,
table.invisible th,
table.plain td,
table.plain th,
table.listing td,
table.listing th {
padding: 0.5em 1em;
vertical-align: top;
}
table.plain th,
table.plain td {
border: 1px solid #ddd;
}
table.listing td.listingCheckbox,
table.listing th.listingCheckbox {
text-align: center;
}
table.listing {
border-left: 1px solid #ddd;
border-bottom: 1px solid #ddd;
}
table.listing .top {
border-left: 1px solid #ddd;
border-top: 1px solid #ddd;
border-right: 1px solid #ddd;
}
table.listing th {
text-align: left;
color: #666;
border: 0.1em solid #e7e7e7;
border-style: solid solid none;
background: #ddd;
}
table.listing tr.odd th {
border: 0.1em solid #fff;
border-style: solid solid none none;
}
table.listing tbody th {
font-weight: bold;
}
table.listing tbody tr {
text-align:left;
}
table.listing tbody tr.odd {
background: #eee;
}
table.listing tbody tr td {
background: transparent;
}
table.listing tbody tr.odd td {
background: #eee;
}
table.listing td {
border-right: 1px solid #ddd;
}
table.listing a {
border: none;
display: inline-block;
border-bottom: none !important;
}
table.listing td.draggable {
text-shadow: White 1px 1px 1px;
background: #ddd !important;
border-bottom: 1px solid white;
padding: 0.4em 0.4em 0 0.5em;
}
/* */
table.vertical {
}
table.vertical th {
text-align: right;
}
table.vertical td {
border-top: 0.1em solid #e7e7e7;
padding: 0.5em;
}
/* */
table.grid td,
table.grid th {
border: 1px solid #e7e7e7;
padding: 0.5em;
}
.dragindicator {
outline: 2px solid #FFD700;
}
#foldercontents-order-column {
padding: 0;
}
div.listingBar {
font: 0.875em "Trebuchet MS", Arial, Helvetica, sans-serif;
margin: 1em 0;
text-align: center;
clear: both;
}
div.listingBar .next {
display: inline-block;
float: right;
}
div.listingBar .previous {
display: inline-block;
float: left;
}
div.listingBar a {
display: inline-block;
padding: 0 0.375em;
border: 0.1em solid #adb7bd;
color: #526673;
}
div.listingBar a:hover {
background-color: #eee;
border-color: #526673;
}
/* */
/* */
dl.portalMessage {
margin: 1em 0;
font-size: 80%;
border: 1px solid #DAE0AF;
background-color: #F9FFD4;
clear:both;
}
dl.portalMessage a,
#content dl.portalMessage a {
color: black;
border-bottom: 1px solid #888;
}
dl.portalMessage dt {
background-color: #B5BF75;
font-weight: bold;
float: left;
margin: 0 0.5em 0 0;
padding: 0.5em 0.75em;
color: White;
line-height: 1.25em;
}
dl.portalMessage dd {
padding: 0.5em 0.5em;
margin: 0;
line-height: 1.25em;
}
dl.warning {
border-color: #d80;
}
dl.warning dt {
background-color: #d80;
}
dl.error {
border-color: #d00;
}
dl.error dt {
background-color: #d00;
}
dl.warning {
border-color: #d80;
}
dl.warning dd {
background-color: #fd7;
}
dl.error {
border-color: red;
}
dl.error dd {
background-color: #EB9999;
}
/* */
#content dl.portalMessage {
font-size: 100%;
}
#content dl.portalMessage dt {
margin: 0 0.5em 0 0;
padding: 0.5em 0.75em;
}
#content dl.portalMessage dd {
margin: 0;
font-size: 1em;
}
/* */
/* */
/* */
/* */
#content ul.formTabs {
background-color: #ddd;
border: 0.3em solid #ddd;
}
#edit-bar {
background-color: #75ad0a;
border: 0.25em solid #75ad0a;
font-size: 80%;
min-height: 2em;
margin-bottom: 1em;
padding-top: 0.05em;
}
#content-views {
float: left;
background-color: #75ad0a;
}
#content-views a {
color: White;
}
/* */
#edit-bar,
#content ul.formTabs {
display: block;
border-style: solid solid none solid;
margin-left: 0;
border-top-right-radius: 0.5em;
border-top-left-radius: 0.5em;
-webkit-border-top-right-radius: 0.5em;
-webkit-border-top-left-radius: 0.5em;
-moz-border-radius-topleft: 0.5em;
-moz-border-radius-topright: 0.5em;
}
#content li.formTab {
display: inline;
margin-right:0.25em;
}
#content-views a,
#content li.formTab a {
/* */
display: inline-block;
}
#content-views a,
#content li.formTab a {
line-height: 2em;
padding: 0 0.75em;
text-decoration: none;
border: none;
margin: 0 ;
}
#content-views li.selected a,
#content li.formTab a.selected {
font-weight: bold;
}
#content-views li.selected a,
#content-views li a:hover,
#content li.formTab a.selected,
#content li.formTab a:hover {
background: White;
color: Black;
}
#content-views li.selected a,
#content-views li a:hover,
#content li.formTab a.selected,
#content li.formTab a:hover {
border-top-right-radius: 0.5em;
border-top-left-radius: 0.5em;
-webkit-border-top-right-radius: 0.5em;
-webkit-border-top-left-radius: 0.5em;
-moz-border-radius-topleft: 0.5em;
-moz-border-radius-topright: 0.5em;
}
#content li.formTab a.notify {
background-color: red;
color: White;
}
#content li.formTab a.required span {
background-image: url(required.png);
background-position: center right;
background-repeat: no-repeat;
padding-right: 1em;
}
#content fieldset.formPanel {
border: none;
}
#content fieldset.formPanel.hidden {
display: none;
}
#content div.formControls input.hidden {
display: none;
}
/* */
/* */
/* */
#portal-personaltools dl {
}
#portal-personaltools dt {
font-weight: normal;
}
#portal-personaltools dt.actionMenuHeader a:after {
content: " ▼";
}
#portal-personaltools dd {
right: 0;
padding-top: 0.5em;
}
#portal-personaltools dd {
background: #e3e3e3;
padding-bottom: 0.5em;
}
#portal-personaltools dd a {
line-height: 2em;
padding: 0 0.75em;
}
#portal-personaltools dd a:hover {
background: #205c90;
color: White;
}
/* */
/* */
#contentActionMenus dl.actionMenu a,
#contentActionMenus dl.actionMenu.activated dd {
background-color: #75ad0a;
color: White;
z-index: 5;
}
#contentActionMenus dl.actionMenu.activated dd {
border-bottom: 0.5em solid #75ad0a;
right: -3px;
}
#contentActionMenus dl.actionMenu.activated dd a:hover,
#contentActionMenus dl.actionMenu.activated dd .actionMenuSelected {
background-color: White !important;
color: #666;
}
#contentActionMenus dl.actionMenu {
line-height: 2em;
}
#folderHeader, #contextHeader {
border-bottom: 2px solid white;
}
#contextHeader { margin-top: 5px; }
/* */
#contentActionMenus {
float: right;
background: #75ad0a;
margin: 0;
position: relative;
top: -0.23em;
right:-0.24em;
padding: 0.1em 0.24em 0 0;
border-radius: 0.5em;
border-top-left-radius: 0;
-webkit-border-radius: 0.5em;
-webkit-border-top-left-radius: 0;
-moz-border-radius: 0.5em;
-moz-border-radius-topleft: 0;
}
.actionMenuContent {
padding: 0 0.25em;
}
dl.actionMenu {
float: right;
white-space: nowrap;
position: relative;
margin-left: 0.5em;
}
dl.actionMenu a,
dl.actionMenu div {
display: block !important;
white-space: nowrap;
}
dl.actionMenu dt {
font-weight: normal;
}
span.arrowDownAlternative {
font-size: 80%;
}
dl.actionMenu.deactivated dt {
margin: 0 0.25em;
}
dl.actionMenu.deactivated dd {
display: none;
}
dl.actionMenu.activated dd {
position: absolute;
width: auto;
min-width: 100%;
border-bottom-right-radius: 0.5em;
border-bottom-left-radius: 0.5em;
-webkit-border-bottom-right-radius: 0.5em;
-webkit-border-bottom-left-radius: 0.5em;
-moz-border-radius-bottomleft: 0.5em;
-moz-border-radius-bottomright: 0.5em;
}
dl.actionMenu.activated dt a,
dl.actionMenu.activated dd a,
dl.actionMenu.activated dd div {
margin: 0 0.25em;
}
/* */
/* */
#setup-link {
font-size: 90%;
}
#content ul.configlets {
margin: 1em 0;
list-style-image: none;
list-style: none;
}
#content ul.configlets li {
margin-bottom: 1em;
list-style: none;
display: block;
}
#content ul.configlets li a {
text-decoration: none;
border: none;
}
#content ul.configlets li a:visited {
color: #436976;
background-color: transparent;
}
#content ul.configlets li a:active {
color: #436976;
background-color: transparent;
}
#content ul.configlets li label {
font-weight: bold;
}
#content ul.configletDetails {
margin: 0em 1em 1em 4em;
list-style-image: none;
list-style: none;
}
#content ul.configletDetails li {
margin-bottom: 1em;
display: inline;
}
#content ul.configletDetails li a {
text-decoration: none;
}
#content ul.configletDetails li label {
font-weight: bold;
}
#content ul.configletDetails li.configletDescription {
display: block;
color: #76797c;
margin: 0;
}
.inlineDisplay {
display:inline
}
table.controlpanel-listing {
width:100%;
}
table.controlpanel-listing td, table.controlpanel-listing th {
font-size:120%;
}
table.controlpanel-listing dl {
margin-top:0;
}
table.controlpanel-listing dd {
margin-left: 1em;
}
table.controlpanel-listing dl dt a .trigger{
font-weight:normal;
}
table .controlpanel-listing td {
vertical-align:top;
}
table.controlpanel-listing td.checker{
text-align:center;
}
table.controlpanel-listing th.smallcolumn {
width:1.5em;
}
.chooser-right {
float:right;
margin-right:0;
margin-bottom:0;
}
.rule-element {
background-color:#EEF3F5;
margin:0.5em 0pt 0.5em;
padding:0.3em 1em 0.3em 1em;
width:auto;
}
.rule-element dl {
}
.rule-element dl dd {
margin-left:1em;
}
.rule-updown, .rule-operations {
float:right;
padding-top:0.8em;
}
/* */
/* */
dl.collapsible {
border: 0.1em solid #8cacbb;
margin: 1em 0;
padding: 0;
}
dl.collapsible dt.collapsibleHeader {
display: block;
float: left;
background: White;
line-height: 1.2em;
vertical-align: middle;
font-size: 90%;
position: relative;
top: -0.6em;
width: auto;
margin: 0 0 -0.6em 1em;
padding: 0 0.5em;
}
dl.collapsible dd.collapsibleContent {
margin: 0;
padding: 0 1em 0.4em;
clear: left;
}
/* */
dl.collapsible dd.collapsibleContent > dl {
margin: 0;
padding: 0;
}
dl.expandedInlineCollapsible dt.collapsibleHeader,
dl.expandedBlockCollapsible dt.collapsibleHeader {
padding: 0 0.5em 0 2em;
background: White url(treeExpanded.png) no-repeat 0.5em 50%;
cursor: pointer;
}
dl.collapsedBlockCollapsible {
border: none;
height: 1em;
width: auto;
}
dl.collapsedInlineCollapsible dt.collapsibleHeader,
dl.collapsedBlockCollapsible dt.collapsibleHeader {
float: none;
position: relative;
margin: 0 0 0 1em;
padding: 0 0.5em 0 2em;
line-height: 1.2em;
cursor: pointer;
background: White url(treeCollapsed.png) no-repeat 0.5em 50%;
}
dl.collapsedInlineCollapsible dd.collapsibleContent,
dl.collapsedBlockCollapsible dd.collapsibleContent {
display: none;
}
dl.collapsedInlineCollapsible {
border: none;
height: 1em;
width: auto;
display: inline;
}
dl.collapsedInlineCollapsible dt.collapsibleHeader {
position: static;
float: none;
margin: 0;
padding: 0 0 0 2em;
line-height: 1em;
cursor: pointer;
display: inline;
}
/* */
/* */
.comment {
margin-top: 1.5em;
font-size: 80%;
}
.comment .documentByLine {
margin-left: 1em;
}
.comment .formControls {
margin-left: 0;
}
.commentTime {
color: #666;
}
.commentBody {
padding: 1em;
margin: 0.5em 0;
border-radius: 0.5em;
-webkit-border-radius: 0.5em;
-moz-border-radius: 0.5em;
box-shadow: 0 0 1em 0 #888;
-moz-box-shadow: 0 0 0.5em 0 #888;
-webkit-box-shadow: 0 0 0.5em #888;
}
.comment h1,
.comment h2,
.comment h3,
.comment h4,
.comment h5,
.comment h6 {
font-weight: normal;
}
/* */
.reviewHistory,
.contentHistory {
display: inline;
color: Black;
}
.spacer {
margin: 1em;
}
.label {
font-weight: bold;
display: inline;
padding-right: 0.5em;
}
.optionsToggle {
border: 0.1em solid #8cacbb;
color: Black;
background-color: #dee7ec;
font-weight: normal;
font-size: 90%;
}
/* */
.highlightedSearchTerm {
background-color: #ffa;
}
dl.searchResults .highlightedSearchTerm {
background-color: transparent;
font-weight: bold;
}
/* */
.noInheritedRoles {
color: #a0a0a0;
}
/* */
.currentItem {
border-collapse: collapse;
border: 0.2em solid #ffa500;
padding: 0.1em;
}
/* */
/* */
form.searchPage {
padding: 15px 20px 1px 20px;
background: #E6EDF2;
margin-bottom: 20px;
}
input.searchPage {
font-size:150% !important;
}
/* */
/* */
.image-left {
float: left;
clear: both;
margin: 0.5em 1em 0.5em 0;
}
.image-right {
float: right;
clear: both;
margin: 0.5em;
}
.image-inline {
float: none;
}
img.image-left,
img.image-right,
.captioned img {
border: 1px solid #ddd;
}
dd.image-caption {
text-align: left;
padding: 0 0 0 3px; /**/
margin: 0;
color: #666;
font-size: 85%;
}
/* */
/* */
#dashboard-actions ul,
#dashboard-actions ul li {
list-style: none;
}
#dashboard-actions ul {
margin-left: 0;
}
#dashboard {
font-size: 125%;
line-height: 1em;
}
#dashboard dd {
margin: 0;
}
#dashboard dl.portlet a:link {
border-bottom: none;
}
#dashboard-portlets1,
#dashboard-portlets2,
#dashboard-portlets3 {
float:left;
width:23%;
padding:0.7em 1.3em 0 0;
}
#dashboard-portlets4 {
float:left;
width:23%;
padding-top:0.7em;
}
#dashboard-portlets1 dl.portlet,
#dashboard-portlets2 dl.portlet,
#dashboard-portlets3 dl.portlet,
#dashboard-portlets4 dl.portlet {
margin-bottom:1.5em;
}
/* */
/* */
fieldset,
.editionComment {
line-height:1.5em;
margin:1em 0;
padding:0 1em 1em;
width:auto;
}
/* */
#archetypes-fieldname-title input {
font-family: "Helvetica Neue", Arial, FreeSans, sans-serif;
line-height: 125%;
color: Black;
letter-spacing: -0.05em;
margin: inherit -0.05em;
font-size: 2em; /* */
font-weight: bold;
}
/* */
#archetypes-fieldname-description textarea#description {
font: 20px/24px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: 666;
}
div.formControls {
text-align: center;
}
input[type="text"]:focus,
input[type="password"]:focus,
textarea:focus {
}
#content textarea {
font: 100% Monaco, "Courier New", Courier, monospace;
width: 100%;
}
#content select {
vertical-align: top;
}
#content fieldset {
border: 0.1em solid #329fd7;
border-style: solid none none none;
}
#content legend {
padding: 0.5em;
font-size: 85%;
}
label {
font-weight:bold;
}
#content label {
}
#content optgroup {
font-style: normal;
font-weight: bold;
color: #999;
padding-left: 0.25em;
}
#content option {
color: black;
}
#content optgroup > option {
padding: 0 0.25em 0 1em;
}
dl.enableFormTabbing dd {
margin-left: 0;
padding-top: 2em;
}
.searchSection {
color: #76797c;
margin-top: 0.25em;
}
.searchSection label:hover {
color: Black;
}
.field {
clear: both;
margin-bottom: 1em;
}
.field input[type="text"] {
}
input#overtitle {
width: 100%;
font: 28px/32px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
color: #286295;
padding: 0;
}
input#title {
width: 100%;
font: 28px/32px "Trebuchet MS", Arial, Helvetica, sans-serif;
font-weight: bold;
color: #286295;
padding: 0;
}
.error input#title {
width:99%;
}
input#superscription {
width: 100%;
font: 18px/20px "Trebuchet MS", Arial, Helvetica, sans-serif;
color: 666;
}
input.tag_input {
width: 90%;
}
input#source, input#image_caption, input#image_reference_label {
width: 100%;
padding: 1px 0;
}
.fieldRequired {
background: url(required.png) center left no-repeat;
padding: 0 0 0 1em;
color: White;
}
.fieldUploadFile {
text-align: right;
margin-right: 0.75em;
display: none;
}
.fieldTextFormat {
text-align: right;
margin-right: 0.75em
}
#form .formHelp,
.tooltip {
color: #FFF;
margin: 0 0 0.2em 0;
position: absolute;
right: 0;
width: 35%;
background: rgba(5,62,114,0.9);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#E5053E72,endColorstr=#E5053E72);
padding: 1px 10px;
border: 2px dotted #053E72;
font: 12px Arial, Helvetica, sans-serif;
}
#form div.fieldErrorBox {
color: #c00;
font: 10px Arial, Helvetica, sans-serif;
font-weight: bold;
text-transform: uppercase;
border: none;
}
.error .fieldRequired {
color: #d00;
}
div.error.warning {
background-color: transparent;
border: none;
margin-top: 0;
padding: 0;
}
div.error.warning input {
border: 2px solid red;
}
input.inputLabelActive {
color: #76797c;
}
textarea#form\.description {
height: 6em;
width: 99%;
}
table.listing tbody tr.odd.selected td,
tr.selected {
background-color: #ffa;
}
/* */
#fieldset-openid-login input, #login-form input {
font-size: 120%;
}
body.template-register #content input,
body.template-new-user #content input {
font-size: 150%;
width: inherit;
}
#fieldset-openid-login label, #login-form label {
margin-right:0.5em;
padding-top:0.2em;
text-align:right;
width: 10em;
display: inline-block;
}
#fieldset-openid-login .formControls input, #login-form .formControls input {
margin-left: 0.25em;
}
/* */
/* */
/* */
dl.toc {
float: right;
width: 35%;
font-size: 100%;
margin: 1em 0 0.5em 1.5em;
}
dl.toc dt {
margin-left: 1em;
font-weight: normal;
text-transform: uppercase;
}
dl.toc dd {
margin-bottom: 0;
padding-left: 2em;
}
dl.toc dd ol {
margin-left: 1.5em;
}
/* */
/* */
#portal-footer-bg {
/* */
background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxkZWZzPjxsaW5lYXJHcmFkaWVudCBpZD0iZ3JhZGllbnQiIHgxPSIwJSIgeTE9IjAlIiB4Mj0iMCUiIHkyPSIxMDAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdHlsZT0ic3RvcC1jb2xvcjpbb2JqZWN0IE9iamVjdF07IiAvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3R5bGU9InN0b3AtY29sb3I6W29iamVjdCBPYmplY3RdOyIgLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCBmaWxsPSJ1cmwoI2dyYWRpZW50KSIgaGVpZ2h0PSIxMDAlIiB3aWR0aD0iMTAwJSIgLz48L3N2Zz4=);
/* */
background: -o-linear-gradient(top, rgba(45,103,154,1), rgba(2,59,111,1));
/* */
background: -moz-linear-gradient(top, rgba(45,103,154,1), rgba(2,59,111,1));
/* */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(45,103,154,1)), color-stop(1, rgba(2,59,111,1)));
/* */
filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FF2D679A,EndColorStr=#FF023B6F);
/* */
-ms-filter: "progid:DXImageTransform.Microsoft.Gradient(GradientType=0,StartColorStr=#FF2D679A,EndColorStr=#FF023B6F)";
border-top: 1px solid #abc2d7;
position: absolute;
width: 100%;
height: 80px;
border-top: 10px solid #fff;
}
#portal-footer {
padding: 0 0.5em;
line-height: 2em;
color: White;
position: relative;
height: 80px;
}
#portal-footer #author {
color: #94b1ca;
position: absolute;
left: 10px;
top: 52px;
font: 12px Calibri, Arial, Helvetica, sans-serif;
}
#portal-footer #author a {
color: #94b1ca;
}
#portal-footer #copyrights {
color: #94b1ca;
position: absolute;
left: 140px;
top: 16px;
font: 12px Calibri, Arial, Helvetica, sans-serif;
}
#portal-footer acronym {
border-bottom: none;
}
#logo-footer {
margin-top: 0;
}
#portal-colophon {
font-size: 70%;
text-align: center;
margin-bottom: 1em;
}
#portal-colophon li {
padding:0 0.75em;
}
#portal-colophon a {
color: #444;
}
/* */
/* */
#portal-sitemap {
list-style: none;
margin-left: 0;
font-size: 130%;
font-weight: bold;
}
#portal-sitemap li {
list-style: none;
margin-left: 0;
}
#portal-sitemap a {
border-bottom: none;
display: block;
}
#portal-sitemap > li {
border-bottom:0.1em dotted #ddd;
line-height:1.8em;
padding:0.25em 1em;
margin-bottom: 0;
}
#portal-sitemap .navTreeLevel2,
#portal-sitemap .navTreeLevel2 ul {
font-size: 85%;
font-weight: normal;
margin-bottom: 0;
padding: 0.25em 0;
}
/* */
/* */
.photoAlbumEntry {
float: left;
position:relative;
overflow: hidden;
height: 185px;
width: 143px;
margin: 0em;
padding: 0px 6px 0px 9px;
text-align: center;
background-image: url('polaroid-single.png');
background-repeat: no-repeat;
}
.photoAlbumEntry img {
border: 1px solid #ccc;
display: block;
margin: 0 auto;
}
.photoAlbumEntryWrapper {
height: 130px;
width: 128px;
margin-bottom: 7px;
}
.photoAlbumEntry a {
display: block;
text-decoration: none;
font-size: 90%;
height: 169px;
width: 130px;
margin: 16px auto 0px;
}
.photoAlbumFolder {
background-image: url('polaroid-multi.png');
background-repeat: no-repeat;
}
.photoAlbumEntryTitle {
color: #76797c;
display: block;
width: 128px;
height: 3.6em;
}
/* */
/* */
.hiddenStructure {
display: block;
background: transparent;
background-image: none; /* */
border: none;
height: 0.1em;
overflow: hidden;
padding: 0;
margin: -0.1em 0 0 -0.1em;
width: 1px;
}
#content .visualNoMarker {
list-style:none;
margin-left: 0;
}
.visualClear {
clear: both;
}
/* */
/* */
body.largeText { font-size: 125%; }
body.smallText { font-size: 85%; }
/* */
/* */
/* */
div.overlay {
width: auto;
height: auto;
/* */
display: none;
/* */
margin: 1em;
font-size: 80%;
}
div.overlay-iframe,
div.overlay-ajax {
width: 60%;
min-height: 100px;
z-index: 99; /* */
}
div.overlay-iframe {
height: 60%;
}
/* */
div.overlaybg div.close,
div.overlay div.close {
background-image: url(pb_close.png);
position: absolute;
left: -14px;
top: -14px;
cursor: pointer;
height: 30px;
width: 30px;
}
.pb-ajax {
overflow-y: auto;
}
.pb-ajax, .pb-image {
background-color: #fff;
border: 1px solid #999;
white-space: normal;
box-shadow: 0 0 3em 0.5em #666;
-moz-box-shadow: 0 0 3em 0.5em #666;
-webkit-box-shadow: 0 0 3em #666;
}
.pb-ajax > div {
width: 92%;
padding: 1em;
}
.pb-ajax .documentActions {display:none}
div.overlay div.close span {
display: block;
height: 1px;
margin: -1px 0 0 -1px;
overflow: hidden;
padding: 0;
width: 1px;
}
div.overlay textarea { width: 100%; }
/* */
div.overlay .link-parent { display: none; }
div.overlay #createGroup legend { display: none; }
div.overlay #createGroup fieldset { border: none; }
/* */
div.overlay p {
margin-bottom: 1em;
}
div.overlay label {
margin-bottom: 0.25em;
}
div.overlay a:hover {
color: #75ad0a;
}
div.overlay a.selected {
color: #000000;
}
div.overlay .formTab {
margin-right:1em;
font-weight: bold;
}
div.overlay .formTab.lastFormTab {
margin-right:0em;
}
div.overlay .formControls a {
display: block;
margin: 0.75em;
}
/* */
/* */
#content-history #history dd {
}
#content-history div.historyRecord {
margin-bottom: 1em;
}
#content-history div.historyTools ul {
float: right;
margin: 0.5em 1em;
}
#content-history div.historyTools ul li {
display: inline;
padding: 0 0.015em;
}
#content-history div.historyTools ul li a{
border-bottom: none;
}
#content-history div.historyTools form {
display: inline;
}
#content-history .historyAction {
}
#content-history .historyByLine {
background: #ddd;
padding: 0.5em;
border-top-right-radius: 0.5em;
border-top-left-radius: 0.5em;
-webkit-border-top-right-radius: 0.5em;
-webkit-border-top-left-radius: 0.5em;
-moz-border-radius-topleft: 0.5em;
-moz-border-radius-topright: 0.5em;
}
#content-history div.historyLinks {
float: right;
clear: right;
margin: 0.5em 1em 0 0;
}
#content-history div.historyComment {
padding: 0.5em 1em;
border: 1px solid #ddd;
}
#content-history div.historyComment p {
margin: 0;
padding-top: 1px;
}
#content-history a.historyComparePrevious {
border-top: 1px dotted #ccc;
display: block;
margin-top: 3em;
text-align: center;
}
#content-history a.historyComparePrevious span {
background-color: white;
position: relative;
top: -0.75em;
padding: 0 0.5em;
}
/* */
/* */
.icons-on .contenttype-document {
background: no-repeat transparent 0px 4px url(contenttypes-sprite.png);
}
.icons-on .contenttype-event {
background: no-repeat transparent 0px -212px url(contenttypes-sprite.png);
}
.icons-on .contenttype-folder {
background: no-repeat transparent 0px -644px url(contenttypes-sprite.png);
}
.icons-on .contenttype-link {
background: no-repeat transparent 0px -1076px url(contenttypes-sprite.png);
}
.icons-on .contenttype-news-item {
background: no-repeat transparent 0px -1292px url(contenttypes-sprite.png);
}
.icons-on .contenttype-plone-site {
background: no-repeat transparent 0px -1508px url(contenttypes-sprite.png);
}
.icons-on .contenttype-topic {
background: no-repeat transparent 0px -1724px url(contenttypes-sprite.png);
}
/* */
.icons-on #plone-contentmenu-factories .contenttype-file {
background: no-repeat transparent 0px -428px url(contenttypes-sprite.png);
}
.icons-on #plone-contentmenu-factories .contenttype-image {
background: no-repeat transparent 0px -860px url(contenttypes-sprite.png);
}
.icons-on .contenttype-document,
.icons-on .contenttype-event,
.icons-on .contenttype-folder,
.icons-on .contenttype-link,
.icons-on .contenttype-news-item,
.icons-on .contenttype-plone-site,
.icons-on .contenttype-topic,
.icons-on #plone-contentmenu-factories .contenttype-file,
.icons-on #plone-contentmenu-factories .contenttype-image {
line-height: 2em;
display: inline-block;
*display: block;
padding-left: 20px !important;
}
/* */

}


/* - authoring.css - */
@media screen {
/* http://www.chip.pl/portal_css/authoring.css?original=1 */
#lista li {
display: block;
}
}


/* - portlets.css - */
@media screen {
/* http://www.chip.pl/portal_css/portlets.css?original=1 */
.managedPortlet {
margin: 0.8em 0;
}
.blockedPortlet .portletHeader {
border: 1px dashed #ddd;
margin: -1px;
background: none !important;
}
.blockedPortlet .portletHeader a {
color: #666;
}
.blockedPortlet .portletBlockedMessage {
color: white;
display: inline;
}
#portal-column-content .blockedPortlet .portletHeader {
background: #222 !important;
color: #eee;
}
#portal-column-content .blockedPortlet .portletHeader a {
color: #eee;
}
#portal-column-content .blockedPortlet .portletBlockedMessage {
color: #222;
display: inline;
}
.portletCalendar {
width: 100%;
margin: 1px 0 1em 0;
}
.portletCalendar dt {
background-color: #eee;
font-weight: bold;
text-align: center;
line-height: 1.6em;
border-bottom: none;
}
.portletCalendar dd {
margin: 0;
padding: 0;
}
.portletCalendar dt a#calendar-previous {
float: left;
padding: 0 1em;
margin: 0 -.5em;
}
.portletCalendar dt a#calendar-next {
float: right;
padding: 0 1em;
margin: 0 -.5em;
}
.portletCalendar a, .portletCalendar a:focus,
.portletCalendar a, .portletCalendar a:hover {
text-decoration: none;
}
.ploneCalendar {
border-spacing: 0;
width: 100%;
}
.ploneCalendar a {
text-decoration: none;
border-bottom: none !important;
}
.ploneCalendar td {
background-color: transparent;
width: 14%;
text-align: center;
padding: 2px;
}
.ploneCalendar .weekdays th {
background-color: #eee;
text-align: center;
padding: 2px;
font-weight: normal;
}
.ploneCalendar .event {
background-color: #eee;
font-weight: bold;
}
.ploneCalendar .todayevent {
background-color: #eee;
border: 2px solid #205C90;
font-weight: bold;
}
.ploneCalendar .todaynoevent {
border: 2px solid #205C90;
}
.portletItemDetails {
font-size: 85%;
padding-top: .5em;
line-height: 1.5em;
margin-left: 1em;
display: block;
}
.portlets-manager select {
width: 100%;
}

}


/* - ploneKss.css - */
@media screen {
/* http://www.chip.pl/portal_css/ploneKss.css?original=1 */
#kss-spinner {
display:none;
width: 20px;
height: 20px;
position: fixed;
background-position: center center;
top: 50%;
left: 50%;
margin-top: -10px;
margin-left: -10px;
}
.formlibInlineEditable,
.inlineEditable {
padding: 1px;
display: block;
}
body.kssActive .inlineEditable:hover,
body.kssActive .formlibInlineEditable:hover {
padding: 0;
border: 1px solid #ddd;
border-color: #666 #ddd #ddd #666;
cursor: text;
background: White url(input_background.png) repeat-x;
}
body.kssActive .inlineEditable a:hover,
body.kssActive .formlibInlineEditable a:hover {
cursor: pointer;
}
body.kssActive .formlibInlineForm:hover,
body.kssActive .formlibInlineForm a:hover {
padding: 1px;
border: none;
cursor: default;
background: none;
}
.inlineForm .formHelp,
.inlineForm .fieldRequired,
.inlineForm label {
display: none;
}
/* */
.inlineForm .ArchetypesSelectionWidget label {
display: inline;
}
.inlineForm #archetypes-fieldname-title input,
.inlineForm #archetypes-fieldname-title {
font-size: 100%;
}
/* */
h1 div.formControls input {
font-size: 55% !important;
}
}


/* - ++resource++tinymce.stylesheets/tinymce.css - */
@media screen {
/* http://www.chip.pl/portal_css/++resource++tinymce.stylesheets/tinymce.css?original=1 */
#content ul.listTypeDisc {
list-style-type: disc;
list-style-image: none;
}
#content ul.listTypeSquare {
list-style-type: square;
list-style-image: none;
}
#content ul.listTypeCircle {
list-style-type: circle;
list-style-image: none;
}
#content ol.listTypeDecimal {
list-style-type: decimal;
list-style-image: none;
}
#content ol.listTypeLowerAlpha {
list-style-type: lower-alpha;
list-style-image: none;
}
#content ol.listTypeUpperAlpha {
list-style-type: upper-alpha;
list-style-image: none;
}
#content ol.listTypeLowerRoman {
list-style-type: lower-roman;
list-style-image: none;
}
#content ol.listTypeUpperRoman {
list-style-type: upper-roman;
list-style-image: none;
}

}


/* - print.css - */
@media print {
/* http://www.chip.pl/portal_css/print.css?original=1 */
body {
color: #000 !important;
background: white;
font-size: 12pt;
}
h1, h2, h3, h4, h5, h6 {
font-weight: bold;
line-height: 125%;
page-break-inside: avoid;
page-break-after: avoid;
color: #000 !important;
}
h1, h2 {
letter-spacing: -0.05em;
}
#content a {
text-decoration: none;
border-bottom: 0.1em solid gray;
color: #000 !important;
}
div.row {
width: auto;
display: block;
margin: 0 auto;
overflow: visible !important;
}
div.cell {
position: static;
float: none;
left: auto;
}
#portal-logo a, #portal-logo img {
border: none !important;
}
#portal-column-content, #portal-header, #portal-footer {
width: 95%;
float: none;
margin: auto;
}
#portal-top {
border-bottom: 4px solid #205C90;
margin-bottom: 50px;
height: 50px;
}
#portal-logo {
float: left;
}
#pageTitle {
position: static !important;
margin: 15px 0 0 20px;
float: left;
}
#logo-footer, #copyrights {
float: left;
border: none;
position: static !important;
}
.documentDescription {
font-weight: bold;
}
pre {
border: 1pt dotted black;
white-space: pre;
font-size: 8pt;
overflow: auto;
padding: 1em;
}
table.listing,
table.listing td {
border: 1pt solid black;
border-collapse: collapse;
}
table.listing td,
table.listing th {
padding: 6px;
}
/* */
div.pageBreak {
page-break-before: always;
}
/* */
#content dt {
margin:1em 0 0.625em;
}
#content p, #content table {
margin-bottom:0.625em;
margin-top:0.625em;
}
#content .documentDescription, #content #description {
margin:0.5em 0 1.31em;
}
#content, #copyrights, .discreet {
color: #000 !important;
padding: 0 !important;
}
/* */
div.top,
#portal-logon,
#portal-localnav,
.wide-banners-section,
#wide-undernav-bg,
.articles-navigation,
.portlet-comments,
#section-3col,
#section-4col,
#section-6col,
#portal-footer-bg,
#author,
#nawi,
#top-actions,
#local-nav-placeholder,
#portal-siteactions,
.hiddenStructure,
#portal-searchbox,
#portal-globalnav,
.portlet-share-bar,
.share-tools,
#portal-personaltools,
#edit-bar,
#portal-column-one,
#portal-column-two,
#portal-languageselector,
.contentViews,
.contentActions,
.help,
.legend,
.portalMessage,
.documentActions,
.netscape4,
#kss-spinner,
#review-history,
#content-history,
.listingBar,
#portal-colophon,
.skipnav,
#kss-spinner,
#review-history,
#content-history,
.listingBar,
.link-presentation,
input.standalone,
.overlay,
.managePortletsFallback,
.close,
.link-parent,
.draggingHook,
#foldercontents-order-column,
input.context,
.visualNoPrint {
display: none;
}
/* */
.image-left {
float: left;
clear: both;
margin: 0.5em 1em 0.5em 0;
border: 0.4pt solid Black;
}
.image-inline {
float: none;
}
.image-right {
float: right;
clear: both;
margin: 0.5em;
border: 0.4pt solid Black;
}
dd.image-caption {
text-align:left;
padding: 0; margin:0;
}
dl.captioned {
padding: 0.8em;
}
#portal-breadcrumbs-container,
#portal-breadcrumbs a,
#portal-breadcrumbs {
border: none !important;
display: none;
}
#portlet-article-tools {
font: 1em/0.75em  Arial, FreeSans, sans-serif !important;
}
.first-col {
font: 1em/0.75em  Arial, FreeSans, sans-serif !important;
}
}


/* - mobile.css - */
@media handheld, screen and (max-device-width: 480px) {
/* http://www.chip.pl/portal_css/mobile.css?original=1 */
/* */
@media only screen and (max-width: 991px) {
div.row, div.cell {
position: static;
overflow: visible;
}
#pageTitle {
display: none;
}
#portal-thematicnav, #rolldown-button, #portal-personaltools {
}
#portal-thematicnav li {
width: auto;
height: auto;
display: inline-block;
float: none;
padding: 0 5px;
}
#portal-thematicnav li a {
display: inline;
}
.vmiddle {
height: auto;
}
#portal-thematicnav {
clear: left;
}
h2, h1, h4, #content {
font-family: Arial, Helvetica, sans-serif !important;
line-height: 1.4em !important;
}
.portlet-comments {
font-size: 1em;
}
dl.portlet, .portlet {
font-size: 1em;
}
#portal-top {
position: relative;
}
#portal-searchbox {
margin: 0;
background: none;
border: none;
width: auto;
}
#portal-logon {
height: 50px;
width: 30%;
float: none;
margin: 0;
position: absolute;
top: 0 !important;
z-index: 10;
padding: 3px 8px;
}
#portal-logon #__ac_name, #portal-logon #__ac_password {
width: 32%;
margin: 0 0 2px 0;
padding: 1px 2px;
}
#portal-logon-tools a {
display: inline-block;
}
#searchGadget {
width: auto;
}
#portal-logon-tools, #logged-user {
font-family: Arial, Helvetica, sans-serif;
letter-spacing: normal;
margin: 0;
padding: 0 !important;
}
#portal-logo {
position: absolute;
top: 5px;
}
#logged-user {
width: auto;
}
#portal-globalnav {
width: 100%;
float: left;
}
.wide-banners-section {
margin-top: 80px;
}
.wide-banners-section img, .wide-banners-section div, .wide-banners-section iframe, .pasek img, .content-commercial img {
width: 100%;
height: auto;
}
#portal-siteactions {
width: 50%;
text-align: right;
padding-top: 46px;
}
#portal-siteactions li {
padding-top: 0;
display: inline-block;
}
#portal-footer #copyrights, #portal-footer #author {
font-size: 0.9em;
}
#portal-personaltools, #top-actions {
right: 35%;
}
.portlet .portletItem h3 {
font-size: 1em;
}
#portal-column-two .portletHeader .tile, #portal-column-one .portletHeader {
font-size: 1em !important;
}
#portal-column-two .portletHeader .undtile {
font-size: 0.86em !important;
}
#books_portlet div {
width: 100% !important;
}
#section-6col .cell, #section-3col .cell {
padding: 10px 0 !important;
}
.comment-author, .comment-abuse {
font-size: 0.9em;
margin-bottom: 1em;
}
.portletGalerie .exif {
font-size: 0.9em !important;
}
.exif .title {
font-size: inherit;
}
#content {
font-size: 0.9em;
}
.forums, .forums .updated, .forums .date, .forums .who {
font-size: 1em;
}
.forums h3 {
font-size: 1.2em;
}
td, .rankTable td, .forums td {
font-size: 0.8em;
}
#content select, #content input {
font-size: 1em;
}
#content table {
display: block;
overflow-x: auto;
}
/* */
@media only screen and (min-width: 768px) and (max-width: 991px) {
body {
font-size: 0.9em;
}
.cell, .row, #portal-columns, #portal-top, #portal-menusection, #portal-column-one, #portal-column-two, #portal-column-content, #content {
float: none !important;
margin-left: auto !important;
margin-right: auto !important;
width: 748px !important;
padding: 0 !important;
left: 0 !important;
margin-top: 0 !important;
}
#portal-column-one {
float: left !important;
width: 25% !important;
margin-left: 15% !important;
}
#portal-column-two {
float: right !important;
width: 41% !important;
margin-right: 10% !important;
}
#rolldown-button {
clear: both;
margin-top: 10px;
}
#portal-thematicnav {
padding-top: 10px;
}
#portal-thematicnav .icon img {
width: 24px;
height: auto;
}
#promoArea {
position: relative !important;
width: 745px !important;
margin-bottom: 4px;
}
.row img {
max-width: 748px;
}
#portal-logon {
margin-bottom: 50px;
}
}
@media only screen and (max-width: 767px) {
.cell, .row, #portal-columns, #portal-top, #portal-menusection, #portal-column-one, #portal-column-two, #portal-column-content, #content {
float: none !important;
margin-left: auto !important;
margin-right: auto !important;
padding: 0 !important;
left: 0 !important;
margin-top: 0 !important;
}
#portal-globalnav {
font: bold 1em Arial, Helvetica, sans-serif;
background: #fff;
}
#portal-globalnav li a {
border-left: 1px solid #ddd;
padding: 4px;
width: auto !important;
}
#portal-globalnav ul li a {
width: 100% !important;
font-size: 1.1em;
}
#portal-globalnav .selected a {
padding-bottom: 8px;
border: none;
}
#portal-globalnav .home a {
padding: 8px 2px;
}
#portal-menusection .row {
border-bottom: none !important;
}
#portal-thematicnav .icon img {
width: 10px;
height: auto;
}
#promoArea {
position: relative !important;
margin-bottom: 4px;
}
.line-space {
max-height: 220px;
}
.tileBody, .tileFooter {
margin: 2px auto !important;
}
#portal-logo img {
max-width: 160px;
height: auto;
}
#portal-logon {
width: 50%;
}
#portal-personaltools, #top-actions {
right: 0;
top: 65px;
}
#portal-personaltools a, #top-actions a {
padding: 0 8px;
}
#rolldown-button {
padding: 0 4px;
font-size: 0.9em;
}
#rolldown-button img {
width: 10px;
height: auto;
margin: 0;
}
#rolldown-button .btn {
width: auto;
margin: 0 1px;
}
.tagCloud .portletItem {
font-size: 0.8em;
}
.portletReklama div, .portletReklama iframe, .portletReklama embed, .portletReklama img {
width: 100% !important;
}
.navGallery .item {
width: 9%;
}
.navGallery .item img {
max-width: 100%;
}
.resizeImagePlay {
width: 30%;
}
.resizeImagePlay img {
max-width: 100%;
}
.portlet .tileHeadline {
font-size: 1.1em;
}
.portletPlay .taryfa span, .portletPlay .price span {
font-size: 1em;
}
.galleryWide .foto {
height: 390px !important;
}
.galleryWide {
height: 420px !important;
}
#content select, #content input {
font-size: 0.8em;
}
}
/* */
@media only screen and (min-width: 480px) and (max-width: 767px) {
body {
font-size: 0.8em !important;
}
.cell, .row, #portal-columns, #portal-top, #portal-menusection, #portal-column-one, #portal-column-two, #portal-column-content, #content {
width: 470px !important;
}
#content img {
max-width: 470px !important;
}
#portal-column-one {
float: left !important;
width: 49% !important;
}
#portal-column-two {
float: right !important;
width: 49% !important;
}
#portal-thematicnav .icon img {
width: 16px;
height: auto;
}
#promoArea {
width: 470px !important;
}
#promoArea h2 {
font-size: 12px !important;
}
.threeCols {
width: 150px !important;
}
.threeCols a {
width: 144px !important;
margin: 2px 4px !important;
}
.threeCols img {
max-width: 144px !important;
}
.twoCols {
width: 230px !important;
}
.twoCols a {
width: 100px !important;
margin: 2px 4px !important;
}
.twoCols img {
max-width: 100px !important;
}
h2 {
font-size: 14px !important;
}
h1 {
font-size: 20px !important;
}
h4 {
font-size: 13px !important;
}
#section-6col .portletWrapper {
width: auto;
margin: 4px 0;
}
.portletWrapper .portlet {
width: auto;
margin: 8px 0;
}
#portal-logo {
top: 10px;
}
#portal-logon {
margin-bottom: 50px;
}
.ecommerce img.tileImage {
width: 120px !important;
height: auto;
}
#portal-column-two .portletGalerie dd.portletItem, #portal-column-two .portletGalerie .portletItem {
width: 110px;
}
.portletGalerie .img {
width: 106px;
height: 106px;
}
.portletGalerie img {
max-width: 106px;
max-height: 106px;
}
.portletGalerie a.vid {
width: 106px;
height: 106px;
}
.portletGalerie .vid img {
clip: rect(0px, 146px, 116px, 40px);
left: -40px;
width: 190px;
}
.portletGalerie .exif {
font-size: 0.9em;
width: 86px;
height: 86px;
}
}
/* */
@media only screen  and (max-width: 479px) {
body {
font-size: 0.7em;
}
.cell, .row, #portal-columns, #portal-top, #portal-menusection, #portal-column-one, #portal-column-two, #portal-column-content, #content {
width: 300px !important;
}
#portal-column-one {
float: left !important;
width: 49% !important;
}
#portal-column-two {
float: right !important;
width: 49% !important;
}
#portal-logon {
height: 45px;
}
#portal-logon #__ac_name, #portal-logon #__ac_password {
width: 25%;
}
#galleryTests, .foto {
width: auto;
height: auto;
}
.foto img {
max-width: 290px;
}
#content img {
width: 96%;
}
#promoArea {
width: 300px !important;
height: 260px !important;
}
#promoArea h2 {
font-size: 10px !important;
}
.line-space {
max-height: 160px;
}
.threeCols {
width: 96px !important;
height: auto !important;
}
.threeCols a {
width: 96px !important;
margin: 2px !important;
height: auto !important;
display: inline;
}
.threeCols img {
max-width: 90px !important;
}
.twoCols {
width: 145px !important;
}
.twoCols a {
width: 50px !important;
margin: 2px 4px !important;
}
.twoCols img {
max-width: 50px !important;
}
h2, h2 .tile {
font-size: 12px !important;
}
h1 {
font-size: 16px !important;
}
h4 {
font-size: 14px !important;
}
.tileItem img {
max-width: 100px !important;
}
#section-6col .portletWrapper, #section-3col .portletWrapper {
width: auto;
}
#portal-globalnav {
font-size: 0.8em;
}
#portal-globalnav a {
padding: 2px !important;
border: none;
}
#portal-logo {
top: 17px;
}
#portal-logo img {
width: 120px;
}
#portal-column-two .portletGalerie dd.portletItem, #portal-column-two .portletGalerie .portletItem {
width: 68px;
}
.portletGalerie .img {
width: 68px;
height: 68px;
}
.portletGalerie img {
max-width: 68px;
max-height: 68px;
}
.portletGalerie a.vid {
width: 68px;
height: 68px;
}
.portletGalerie .vid img {
clip: rect(0px, 94px,68px, 26px);
left: -26px;
width: 120px;
}
.portletGalerie .exif {
width: 58px;
height: 58px;
padding: 5px;
line-height: 0.9em;
}
.galleryWide .foto {
height: 260px !important;
}
.galleryWide {
height: 300px !important;
}
}
.comment-avatar, .portlet-share-bar img, #portal-footer img {
width: auto !important;
}

}

