
/* Do czego to służy? */

fixedPosition {  
    position: fixed;  
}  
  
.scroll {  
    overflow: auto;  
    height: 800px;   
}  
  
/* CZCIONKA W TREŚCI */  
  
.wiki-content {  
    font-family: 'Roboto', 'Segoe UI' !important; 
    font-size: 15px;  
    font-weight: 400;   
    color:#444;
    line-height:23px;
}  
  
/* CZCIONKA W NAGŁÓWKACH */  

.wiki-content h1,  
.wiki-content h2,  
.wiki-content h3, 
.wiki-content h4 {  
    font-family: 'Roboto', 'Segoe UI' !important; 
    background-color: #fff;  
    letter-spacing: 0px;  
    font-weight: 500;
}  
  
/* TYTUŁ STRONY */  
  
#title-text {  
    font-family: 'Roboto', 'Segoe UI' !important; 
    font-weight: 500;   
    background-color: #fff;  
    letter-spacing: 0px;   
}  
  
/* STOPKA STRONY */  
  
#custom-content-footer {  
    background-color: #ABDFF1;  
    font-weight: 600;   
}  
  
/* FORMATOWANIE BOLD */  
  
.wiki-content strong {  
    font-weight: 400;  
}  
   
/* FORMATOWANIE UNDERLINE zmienione na grubszy Bold */  
  
.wiki-content u {  
    text-decoration: none;  
    font-weight: 600;  
}  
  
/* FORMATOWANIE LINE-THROUGH zmienione na niebieski Asseco*/  
  
.wiki-content s {  
    text-decoration: none;  
    color: #00A3E0;  
    font-weight: 400;  
}  
  
/* FORMATOWANIE MONOSPACED czyli formatowanie wartości*/  
  
.wiki-content code {  
    font-family: 'Bitstream Vera Sans Mono', 'Consolas';  
    font-weight: 400;  
    background-color: #f5f5f5;
    font-size: 15px;
    font-weight: 400;
    letter-spacing: 0px;
}  

td.code code {
    background:#fff;
}
  
/* NAGŁÓWKI */  
  
.wiki-content h1 {   
    font-weight: 500;  
    margin-top: 35px;  
    margin-bottom: 10px;  
    font-size:21px
}  
  
.wiki-content h2 {  
    margin-top: 30px;  
    margin-bottom: 10px;  
    font-size:17px;
}  
  
.wiki-content h3 {  
    margin-top: 25px;  
    margin-bottom: 10px;  
}  

.wiki-content h4{
    margin-top: 20px;  
    margin-bottom: 10px;  
    font-size: 15px;
}

/* AKAPIT */  
  
.wiki-content p {   
    margin-top: 15px;  
    margin-bottom: 15px;  
}  
  
/* HIPERLINK */  
  
.wiki-content a {   
    background-color: #EDF1F1;  
}  
  
/* LISTA PUNKTOWANA */  
  
.wiki-content ul {   
    margin-left: 20px;  
    margin-top: 2px;  
    margin-bottom: 6px;  
    padding-left:20px;
}  

  
/* LISTA NUMEROWANA */  
  
.wiki-content ol {   
    margin-left: 20px;  
    margin-top: 2px;  
    margin-bottom: 6px;  
}  
  
/* POZYCJE LISTY */  
  
.wiki-content li {   
  
}  
  
/* PAGE METADATA */  
  
.page-metadata {  
    border-style: solid;  
    border-width: 0px 0px 0px 0px;  
    border-color: #000;  
    margin-bottom:25px;  
    padding: 0px 0px 0px 0px;  
}  
  
br {  
    display: block;  
    margin: 5px 0;  
}  
  
/* PODPIS POD RYSUNKIEM */  
  
p.numcapt-caption {  
    font-weight: 600;  
    text-align: center;  
    border-style: solid;  
    border-width: 0px 0px 1px 0px;  
    border-color: #5b9bd5;  
    padding: 0px 0px 6px 0px;  
    font-size: 15px;  
    margin-top: 6px;  
    margin-bottom: 6px;  
    margin-left: 150px;  
    margin-right: 150px;  
}  
  
div.numcapt-captionObject {  
    min-width: 40px;  
    margin-left: 0px;  
    margin-right: 0px; 
    display:flex;
    align-items:center;
    justify-content:center;
}  

p + .numcapt-caption.numcapt-center.conf-macro.output-block {
    margin-top:-15px;
}  

p.auto-cursor-target {  
    margin-top: 0px; 
    margin-bottom:0px;
}  
  
/* FORMATOWANIE INDEKS DOLNY */  
  
.wiki-content sub {  
/*  DO UZUPEŁNIENIA */  
  
}  
  
/* TABELA */  
  
.confluenceTable:first-child, .table-wrap:first-child {  
    margin-top: 10px;  
    margin-left: 0px;  
    font-size: 15px;  
}  
  
/* NAGŁÓWEK TABELI */  
  
table.confluenceTable th.confluenceTh, table.confluenceTable td.highlight  {  
    background-color: cyan ;  
}  
  
/* WIERSZE TABELI */  
  
table.confluenceTable td.confluenceTd {  
    background-color: white;  
}  
  
  
/* MOBILE */  
.rwmi_responsive_padding rwmi_comments_section {  
    visibility: collapse;  
}  
  
/* RAMKA INFO */  
  
.wiki-content .confluence-information-macro-body {   
    font-weight: 400;  
}  
/* koniec styli Grześka */

h1,h2,h3,h4 {
    color:#111 !important;
}

body,
#full-height-container {
    background: #fff;
    font-family: 'Roboto' !important;
}
#header {
    background:#fff;
}

#main {
    padding:30px 40px 30px 40px;
}

#main #content {
    padding-right:0px;
}

@media all and (max-width:1200px) {
    #main , .collapsedPanel #main {
        padding:20px 10px 20px 20px;
    }   
    .collapsedPanel .wiki-content .contentLayout2 {
        margin: 0 -10px 0 -15px;
    }
}

.theme-default.jest-spis-tresci .ia-splitter #main {
     max-width:960px; 
    margin-right:270px;    
}

.theme-default.preqa-user .ia-fixed-sidebar {
    background:#fafafa;
}

.theme-default.preqa-user .preqa-version {
    display: inline-block;
    margin-left: 20px;
    background: #46b0ec;
    line-height: 30px;
    padding: 0px 10px;
    border-radius: 3px;
    color: #fff;
}

#view-all-spaces-link {
    display:none;
}

.theme-default.preqa-user #view-all-spaces-link {
    display:block;
}

.theme-default .ia-splitter #main {
     max-width:960px; 
    margin-right:20px;    
}

@media screen and (max-width:1400px) {
    .collapsedPanel.theme-default .ia-splitter #main {
        margin-right:0px;    
    }
}

@media all and (max-width:1200px) {
    .theme-default .ia-splitter #main,
    .theme-default.jest-spis-tresci .ia-splitter #main
    { 
        margin-right:10px;    
    }   
}

#header .aui-header {
    background: #fff;
    border-bottom: 1px solid #e3e3e3;
    padding:5px 0px 5px 10px;
}

#header .aui-header a:active {
    background-color: transparent
    border-color: transparent
}

#main-header #title-text {
    background:transparent;
}

.aui-page-panel {
    border: 0px;
}

.acs-side-bar {
    background: transparent
}

.ia-fixed-sidebar {
    background: transparent;
    border-right:1px solid #e3e3e3;
}

.ia-fixed-sidebar .ia-scrollable-section {
    overflow-y:hidden;
}

.ia-fixed-sidebar:hover .ia-scrollable-section {
    overflow-y:auto;
}
.ia-secondary-container {
    margin: 7px 0px 7px 10px;
}

.ia-secondary-header {
    display:none
}

.ia-secondary-content {
    margin-left: 4px;
    padding-top: 10px;
}

/*linki */

.wiki-content a, .wiki-content a:link {
    color:#017EBB;
    background:transparent;
}

.wiki-content a:visited {
    color:#017EBB;
}

#title-text a {
    color:#111;
}

/* wyszukiwarka na belce*/

.aui-header .aui-quicksearch {
    padding-right:15px;
}

.aui-header .aui-quicksearch input[type='text'] {
    background:#fff !important;
    border:1px solid #ddd;
}

.aui-header .aui-quicksearch:after, .aui-header .aui-quicksearch input[type='text'], .aui-header .aui-quicksearch input[type='text'][type='text']:focus {
    color:#444;
}

input::placeholder {
    color: #888 !important;  
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
    color: #888;
}

::-moz-placeholder { /* Firefox 19+ */
    color: #888;
}

:-ms-input-placeholder { /* IE 10+ */
  color: #888;
}

:-moz-placeholder { /* Firefox 18- */
  color: #888;
}

.erp-user #header .quick-nav-drop-down .aui-dropdown li a.space-name, .erp-user .aui-header .quick-nav-drop-down .aui-dropdown li a.space-name {
    display:none;
}

#header .quick-nav-drop-down .aui-dropdown  .content-type-page {
    background:none
}

.erp-user #quick-search .aui-dropdown li a span {    
    padding-left: 12px;    
}

.erp-user #page-metadata-banner, .erp-user #content-contributor-search-filter-button, .erp-user #content-type-search-filter-button,
.erp-user #space-category-search-filter-button
{
    display:none;
}

.erp-user .aui-dropdown2.aui-style-default .aui-dropdown2-section+.aui-dropdown2-section{
    display:none
}

#header .aui-header .aui-dd-parent .aui-dropdown a:focus, #header .aui-header .aui-dd-parent .aui-dropdown a:hover, #header .aui-header .aui-dd-parent .aui-dropdown a:active, #header .aui-header .aui-dd-parent .aui-dropdown li.active a, .aui-dd-parent .aui-dropdown li.active {
    color: #444;
    background-color: #d3eaf7;
}

@media screen and (min-width: 1024px) {
    .aui-header .aui-quicksearch input[type='text'] {
        width: 320px;
    }
}

.acs-side-bar-space-info.tipsy-enabled {
    display: none;
}

.acs-side-bar-space-info a,
.acs-side-bar .tip a,
.ia-secondary-container a {
    color: #111;
    font-size: 13px;
    padding:3px 6px
}
.ia-secondary-container a:hover {
    color: #017EBB;
}

div.plugin_pagetree ul.plugin_pagetree_children_list > li > div.plugin_pagetree_childtoggle_container {
    opacity: .6
}

div.plugin_pagetree ul.plugin_pagetree_children_list > li > div.plugin_pagetree_childtoggle_container:hover {
    opacity: 1;
}

.plugin_pagetree_childtoggle_container > .no-children.icon {
    background-color: transparent;
}

.plugin_pagetree .plugin_pagetree_children_list > li {
    margin: 2px 0px
}

.plugin_pagetree .plugin_pagetree_children_list > li .plugin_pagetree_children_list {
    padding-left: 10px;
}

.plugin_pagetree_children_span.plugin_pagetree_current {
    background: #d3eaf7;
    border-radius:3px;    
}

.plugin_pagetree_children_span.plugin_pagetree_current a:hover {
    text-decoration:none;
    color:#000;
}

.plugin_pagetree_childtoggle.aui-icon.aui-icon-small {
    padding:0px;
    top:3px;
    left:2px;
}

.plugin_pagetree_children_span.plugin_pagetree_current {
    font-weight:500
}

.aui-header .aui-header-logo .aui-header-logo-text {
    color: #111;
    font-size: 15px;
    font-weight: 500;
    line-height: 40px;
    padding: 0px;
}

.aui-header-logo-text>span {
    opacity:.3 ;
}

.aui-header .aui-header-logo a {
    display: flex;
    align-items: center;
    padding-left: 0px;
}

.aui-header .aui-header-logo img {
    padding: 0px;
    height:25px;
    max-height: unset;
    margin-right:5px;
}

@media only screen and (-webkit-min-device-pixel-ratio: 2) , not all {
    .erp-user .aui-header .aui-header-logo a {
        height:auto;
    }
}

.preqa-user .aui-header .aui-header-logo img {
    filter:brightness(100);
    display:none;
}

.aui-header #logo a:hover {
    background: transparent
}

.aui-header #space-menu-link {
    background:#fff;
    height: 30px;
    line-height: 30px;
    padding: 0px 8px;
    margin-top: 0px;
    border-radius: 3px;
    color: #1395D3 !important;
    font-weight: 500;
    font-size:17px
}

.aui-header #space-menu-link:hover {
    background: #f5f5f5 !important;
}

.aui-header #space-menu-link.active, .aui-header #space-menu-link:active,
.aui-header #space-menu-link:focus {
    background: #f5f5f5 !important;
}

#space-menu-link-content .space-logo {
    display:none;
}

.aui-dropdown2.aui-style-default .aui-icon-container {
    padding-left:12px;
}

.aui-dropdown2-in-header.aui-style-default a:hover {
    color: #444 !important;
    background-color: #d3eaf7 !important;
}

p.numcapt-caption {
    border:0px;
    font-weight:500;
    font-size:14px;
    color:#444;
    margin-left:0px;
    margin-right:0px;
}

.numcapt-caption.numcapt-center.conf-macro.output-block {
    margin-bottom:1.5em;
}

/* RYSUNEK */  
  
.wiki-content .confluence-embedded-file-wrapper .confluence-embedded-image {  
  margin-top: 10px;  
  margin-bottom: 2px;  
  width: 99.6%;  
}  

.numcapt-captionObject .confluence-embedded-file-wrapper {
    margin-top:1.2em;
    margin-left: 10% !important;
    margin-right: 10% !important;
}

.obrazek-tytul .confluence-embedded-file-wrapper {
    margin-top:0px;
    width:auto;
    margin-left:0px !important;
    margin-right:0px !important;
}

.obrazek-tytul .confluence-embedded-file-wrapper .confluence-embedded-image {
    width:auto;
    margin-top:0px;
    margin-left:0px !important;
    margin-right:0px !important;
}

.page-metadata {
    font-weight:400;
    color:#888;
    margin-top:-20px;
}

.theme-default:not(.preqa-user) .page-metadata-modification-info {
    font-size:0px
}

.theme-default:not(.preqa-user) .page-metadata-modification-info > span {
    display:none;
}

.theme-default:not(.preqa-user) .page-metadata-modification-info a.last-modified:before {
    content:"Ostatnia modyfikacja:";
    font-weight:400;
    color:#888;
    margin-right:5px;
}

.theme-default:not(.preqa-user) .page-metadata-modification-info a.last-modified:hover {
    text-decoration:none;
}

table.confluenceTable th , table.confluenceTable th p {
    background:#f5f5f5 !important;
}

table.confluenceTable {
    font-size:13px !important;
}

.confluenceTh, .confluenceTd {
    padding:0px 10px;
}

.wiki-content u {
    text-decoration: none;
    font-weight: 700;
    color:#000
}

.wiki-content strong {
    font-weight: 500;
    color: #111;
}

.conf-macro.output-block h2 {
    margin-top: 26px;
    margin-bottom: 0;
    font-size: 18px;
    margin-bottom:15px;
}

.spis-tresci .conf-macro.output-block  ul {
    padding-left:10px;
    list-style-type: none;
}

.childpages-macro.conf-macro.output-block a {
    color:#000
}

.conf-macro.output-block a:hover {
    color:#017EBB;
}

.wiki-content s  span {
    font-weight:500;
    color:#BF045B !important;
    border-bottom:1px solid #bf3b79 ;
}

.wiki-content s  span.terms-mark {
    border-bottom:0px;
}

.wiki-content s{
    font-weight:500;
    color:#BF045B !important;
}

.wiki-content ol {
    margin-left: 30px;
    margin-top: 2px;
    margin-bottom: 6px;
    padding-left: 10px;
}

.wiki-content sub {
    color: #888;
}

.confluence-information-macro>.title {
    font-weight: bold;
    margin-bottom: .5em;
}

.confluence-information-macro-note {
    background: #fffef0;
    border-width: 0 0 0 4px;
    border-left: 4px solid #ffebb0;
    border-radius:0px;
    padding:15px;
}
 .confluence-information-macro-note .aui-icon {
    display:none;
}

.confluence-information-macro-note p {
    margin:0px
}

.wiki-content .confluence-information-macro-body a {
    color: #017EBB;
}

.confluence-information-macro-note .aui-icon {
    display:none
}

.confluence-information-macro-information {
    background:rgba(19, 149, 211, 0.02);
    border-width:0 0 0 4px;
    border-left:4px solid #a3caed;  
    border-radius:0px;
    padding:15px;
}

.confluence-information-macro-information .aui-icon {
    display:none;
}
.confluence-information-macro-information p {
    margin:0px
}

.confluence-information-macro-warning {
    background:#FEF6F6;
    border-width:0 0 0 4px;
    border-left:4px solid #FBD2D2;  
    border-radius:0px;
    padding:15px;
}

.confluence-information-macro-warning .aui-icon {
    display:none;
}

.confluence-information-macro-warning p {
    margin:0px
}

.confluence-information-macro-tip {
    background:#EEF7EE;
    border-width:0 0 0 4px;
    border-left:4px solid #C9E7C9;  
    border-radius:0px;
    padding:15px;
}

.confluence-information-macro-tip .aui-icon {
    display:none;
}

.confluence-information-macro-tip p {
    margin:0px
}

/* POWRÓT NA GÓRĘ */

#ABS_BackToTop{
    position: fixed;
    bottom: 10px;
    right: 10px;
    background: #189bd4;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px 0px 0px 0px;
    border-color: #ddd;
    width: 30px;
    height: 30px;
    padding: 0px;
    margin: 0px;
    z-index: 10;
    display:none;
    
}
#ABS_BackToTop:hover {
    background: #446e9c !important;
}

#ABS_BackToTop a {
    display: flex;
    width: 30px;
    height: 30px;
    padding: 0px;
    margin: 0px;
    font-size: 0px;
    align-items: center;
    justify-content: center;
    color:#fff;
}

#ABS_BackToTop a:hover {
    text-decoration:none;
}

/* powiazane */

.columnLayout.two-equal .innerCell {
    background:#fafafa !important;
    padding:0px;
    margin-top:10px;
    padding-top:0px;
}

.columnLayout.two-equal .innerCell h3 {
    background: #fafafa;
    padding-left: 12px;
    font-size: 16px;
    padding-bottom: 5px;
    padding-top:0px;
    margin-bottom:10px;
    border:0px;
}

.erp-user .columnLayout.two-equal .innerCell .details .smalltext {
    display:none;
}

.conf-macro.output-block ul {
    margin-left:20px;
}

.columnLayout.two-equal .innerCell h3:before {
    display:none;
}

.columnLayout.two-equal .innerCell .conf-macro.output-block {
    background:#fafafa;
    padding:5px 15px 20px;
}

.columnLayout.two-equal .innerCell .conf-macro.output-block ul {
    padding-left:0px;
    margin-left:10px;
}

.columnLayout.two-equal .innerCell .conf-macro.output-block a {
    color: #017EBB;
    font-size:14px;
}

.columnLayout.two-equal .innerCell .conf-macro.output-block .aui-icon {
    background: #ddd !important;
    height: 2px;
    width: 5px;
    min-width: 10px;
    margin-top: 10px;
    display: block;
}

 .wiki-content h1, .wiki-content h2, .wiki-content h3, .wiki-content h4 {
    margin-bottom:10px;
    background:#f5f5f5;
    border-left:4px solid #e3e3e3;
    padding:3px 6px;
}

.wiki-content h2, .wiki-content h3 {
    background:#f8f8f8;
}

.wiki-content h4{
    background:#fafafa;
}

.conf-macro.output-block > .childpages-macro {
    margin-left:20px;
    padding-left:0px;
}

.conf-macro.output-block > .childpages-macro li a,
.conf-macro.output-block h1 a, 
.conf-macro.output-block h2 a,
h2.conf-macro.output-block a {
    color: #111;
}

/* spis tresci */

.toc-macro.client-side-toc-macro.conf-macro.output-block.hidden-outline {
    background: #fff;
    position: fixed;
    right: 0px;
    top: 60px;
    height: calc(100% - 45px);
    overflow: auto;
    font-size: 13px !important;
    width:270px;
    line-height:23px;
    transition:.2s right ease-in-out;
    padding-left:20px;
}

.toc-macro.client-side-toc-macro.conf-macro.output-block.hidden-outline h4 {
    padding-left: 30px;
    margin-top: 25px;
    margin-bottom: -35px;
    background:none;
    border:0px;
    padding-top:0px;
}

.toc-macro.client-side-toc-macro.conf-macro.output-block.hidden-outline > ul {
    border-left: 1px solid #f0f0f0;
    padding-left: 20px !important;
    margin-top:10px !important;
    padding-top:30px !important;
}

.toc-macro.client-side-toc-macro.conf-macro.output-block.hidden-outline ul li a {
    font-size: 12px;
    color:#666;    display: block;
    margin: 7px 0px;
    line-height: 18px !important;
}

.toc-macro.client-side-toc-macro.conf-macro.output-block.hidden-outline ul li a:hover {
    color:#017EBB;
}

.toc-macro.client-side-toc-macro.conf-macro.output-block.hidden-outline ul {
    margin-bottom: 0px;
    margin-top: 0px;
    padding: 0;
}

.spis-tresci .innerCell a[href="#"] {
    display:none !important;
}

.columnLayout.spis-tresci ,.columnLayout.spis-tresci .innerCell , .columnLayout.spis-tresci .cell.normal {
    background:#fff !important;
    margin:0px;
    padding:0px;
    line-height:0px;
    height:0px;
}

.spis-tresci-panel {
    position: absolute;
    top: 25px;
    right: 15px; 
}

.spis-tresci-panel i {
    cursor:pointer;
    opacity:.4;
}
 .spis-tresci-panel i:hover {
    opacity:1;
}

.spis-tresci-panel .show {
    display:none;
}

.collapsedPanel .toc-macro.client-side-toc-macro.conf-macro {
    right:-268px !important;    
}

.collapsedPanel .toc-macro.client-side-toc-macro.conf-macro > ul {
    border:0px !important;
}

.collapsedPanel .toc-macro.client-side-toc-macro.conf-macro  .spis-tresci-panel {
    left:-2px;
}

.collapsedPanel .toc-macro.client-side-toc-macro.conf-macro .spis-tresci-panel .show {
    display:block
}

.collapsedPanel .toc-macro.client-side-toc-macro.conf-macro .spis-tresci-panel .close {
    display:none;
}

.collapsed .expand-collapse-trigger {
    opacity:.6
}

.collapsed .expand-collapse-trigger:hover {
    opacity:1
}

.page-metadata ul li a , .page-metadata ul li a:link {
    color:#888;
    font-weight:500;
}

.page-metadata ul li a:focus, .page-metadata ul li a:hover, .page-metadata ul li a:active, .page-metadata ul li a:visited {
    color:#017EBB;
    font-weight:500;
}

/* puste powiazane */

.macro-blank-experience {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border: 0;
    min-height: 80px;
    padding: 0px;
    font-size: 0px !important;
    background: transparent !important;
    position: relative;
}

.macro-blank-experience strong,.macro-blank-experience p {
    display:none;
}

.content-by-label.macro-blank-experience:before {
    content: 'Brak elementów';
    width: 100%;
    height: 50px;
    display: block;
    opacity: 1;
    background-size: 40px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    right: 0;    
    bottom: -35px;
    margin: auto;
    color:#ccc;
    font-size:14px;
    font-weight:400;
    text-align:center;
}

.content-by-label.macro-blank-experience:after {
    background-image:
url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAQAAABIkb+zAAABRklEQVR4Ae3PNVZFQRCE4SHBJcXdne6doRESQkqErQDbAu6+DNydKzER0ve9OnNO/Z3P1OfYb2KMMdZZrn2yqnca2U7GAOPb8nVBAsNsLKE+Sw4Ng/EEnTSMxRO0RL808pigI6aheILsaOQ1QS408pqgL9+/dP/MTsAD7AQ8wE7AA+wEJABA0NfkAXYCHmAn4AF2Ah5gJ+ABFgIAACDIW/IAOwEPsBPwADsBDzASAAAAQd6RAI0IIMAvgL3EAfoBBRBAAAEEfBJAAAF+A74IIIAArwESQAEEEEAAASESQAABBAAfJIAAAggggAACCMgggAAC/AY4fdAIeA9mgJwiAXJmB0wgATpuBnQ1SoCaL4FWOns6BwNMuyTSXDmDzD+tz3LJpEWyLGFax4ey1JbvkqynqmdIN+Qm5eOvZU372yscY4wx9otiqK3oN3uiCNwAAAAASUVORK5CYII=);
    content: '';
    width: 50px;
    height: 50px;
    display: block;
    opacity: .2;
    background-size: 50px;
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
}

@media all and (max-width:1200px) {
    .columnLayout.spis-tresci {
        background: #fff !important;
        margin: 0px;
        padding: 0px;
        line-height: auto;
        height: 100%;
    }
    .toc-macro.client-side-toc-macro.conf-macro.output-block.hidden-outline {
        background: #fff;
        position: relative;                        
        height: 100%;
        overflow: hidden;
        font-size: 14px !important;
        width: 100%;
        line-height: 23px;
        top:auto;
        transition: .2s right ease-in-out;
        margin-bottom:10px;
        top:0px !important;
        margin-top:-10px;
        right:0px !important;
    }
    .columnLayout.spis-tresci p:empty {
        display:none;
    }
    .columnLayout.spis-tresci, .columnLayout.spis-tresci .innerCell, .columnLayout.spis-tresci .cell.normal {
        height:auto;
        width:auto;
        overflow:hidden;
    }
    .spis-tresci-panel {
        display:none;
    }
    .toc-macro.client-side-toc-macro.conf-macro.output-block.hidden-outline > ul {
        border:0px;
        margin:0px 20px 0px 0px !important;
        padding:0px 20px 0px 0px !important;
       width: auto;
    }
    .toc-macro.client-side-toc-macro.conf-macro.output-block.hidden-outline h4 {
        padding-left: 0px;
        margin-top: 5px;
        margin-bottom: 5px;
    }
}

#full-height-container {
    background-color:#fff !important;
}

/* style dla zespołu Grześka - preqa-user */

.preqa-user.theme-default .ia-splitter #main {
/*    max-width: none; */
    max-width: 1400px;
}

.preqa-user.theme-default .ia-splitter ul.acs-nav-list {
    margin-top: 15px;
    margin-bottom: -10px;
}

.erp-user .ia-splitter ul.acs-nav-list {
    display:none
}

#breadcrumbs a,#breadcrumbs  a:visited,#breadcrumbs  a:focus,#breadcrumbs  a:hover,#breadcrumbs  a:active,#breadcrumbs  a.blogHeading {
    color: #017EBB;
}

#main #custom-content-footer , #footer {
    display:none;
}

.theme-default.preqa-user #header .aui-header .aui-nav-imagelink {
    color: #fff;
}

.theme-default.preqa-user #header .aui-header {
    background: #00a4e1;
    border-bottom: 0px;
    padding: 0px 0px 0px 10px;
}

.theme-default.preqa-user .aui-header .aui-header-logo .aui-header-logo-text {
    color: #fff;
    font-size: 15px;
    font-weight: 500;
    line-height: 42px;
    padding: 0 20px 0 0;
}

.theme-default.preqa-user  .aui-header #space-menu-link {
    background: #00a4e1;    
    height: auto;
    line-height: 1;
    padding: 13px 8px;
    margin-top: 0px;
    border-radius: 0px;    
    font-weight: 400;
    font-size: 15px;
    color: #fff !important;
}

.theme-default.preqa-user  .aui-header #space-menu-link:hover , 
.theme-default.preqa-user  .aui-header #space-menu-link.active, 
.theme-default.preqa-user  .aui-header #space-menu-link:active, 
.theme-default.preqa-user  .aui-header #space-menu-link:focus {
    background: #446e9c !important;
}

.theme-default.preqa-user  .aui-header .aui-dropdown2-trigger, 
.theme-default.preqa-user  #header .aui-header .aui-nav-link {
    color: #fff;
}

.theme-default.preqa-user  .aui-header .aui-quicksearch input[type='text'] {
    border: 1px solid #fff;
}

.theme-default.preqa-user  #header .aui-header .aui-nav .aui-button-primary,
.theme-default.preqa-user .aui-button.aui-button-primary {
    background-color: #017EBB;    
}

.theme-default.preqa-user #main #main-header.overlay-header {
    visibility:hidden;
    padding:5px 50px !important;
}

.theme-default.preqa-user #main #main-header.overlay-header .banner {
    visibility:hidden;
}

#main #main-header.overlay-header {
    visibility:hidden;
}

.acs-nav-item.awp-workflowreport .icon {
    opacity:.6;
}

.acs-nav-item.awp-workflowreport a:hover .icon {
    opacity:1;
}

.acs-nav-item.awp-workflowreport a .acs-nav-item-label {
    color:#111;
}

@media all and (-ms-high-contrast:none) {
    body {
        text-rendering: optimizeLegibility;
        font-kerning: normal;               
        font-variant-ligatures: common-ligatures contextual;
        font-feature-settings: "kern", "liga", "clig", "calt";
    }
    *::-ms-backdrop, body {
        text-rendering: optimizeLegibility;
        font-kerning: normal;               
        font-variant-ligatures: common-ligatures contextual;
        font-feature-settings: "kern", "liga", "clig", "calt";
    }
    *::-ms-backdrop, .aui-header .aui-header-logo img{max-height:none !important}
    *::-ms-backdrop, #coverForViewContent ul{height:200px !important}
    *::-ms-backdrop, #coverForViewContent ul:before{content:none !important}
    *::-ms-backdrop, #coverForViewContent ul:after{bottom:-49px !important}
    *::-ms-backdrop, .cw-published-view #notifications-anchor , .cw-published-view .acs-nav, 
          div[class^='SearchContainer_search-filter-list-container'], #recent-space-items-section, #page-metadata-banner{ display:none;}
     *::-ms-backdrop, div[class^='SearchContainer_search-typeahead-container']{ margin-left:20px;margin-right:0px;}
     *::-ms-backdrop, div[class^='SearchContainer_search-content-container']{ float:right; }
}

/* strona wyboru wersji*/

#coverForViewContent {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}

#coverForViewContent ul {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    background: #00a4e1;
    padding: 95px 40px 40px 40px;
    position: relative;
    border-radius: 4px 4px 4px 0px;
    max-width: 960px;
    margin: auto;
    list-style:none;
}

#coverForViewContent ul::before {
    content:"Wybierz wersję aplikacji: ";
    color: #fff;
    margin-bottom: 20px;
    font-weight: 400;
    font-size: 20px;
    width:100%;
    position:absolute;
    top:0;
    text-align:center;
    display:block;
    padding-top:40px;
}

#coverForViewContent ul::after {
    width: 0;
    height: 0;
    border-top: 50px solid #00a4e1;
    border-right: 50px solid transparent;
    bottom: -50px;
    left: 0;
    position: absolute;
    content: '';
}

#coverForViewContent ul li a {
    border-radius: 4px;
    width: auto;
    height: auto;
    background: rgba(255,255,255,.2);
    margin: 10px;
    text-decoration: none;
    padding: 20px 30px;
    -webkit-box-shadow: 0px 11px 58px -8px rgba(0,0,0,.08);
    box-shadow: 0px 11px 58px -8px rgba(0,0,0,.08);
    -webkit-transition: .2s all ease-in-out;
    -o-transition: .2s all ease-in-out;
    transition: .2s all ease-in-out;
    position: relative;
    font-size: 50px;
    font-weight: 400;
    color: rgba(255,255,255,.9);
    display:flex;
    min-width:70px;
}

#coverForViewContent ul li a:first-letter {
    color:transparent;
    font-size:0px;
}

#coverForViewContent ul li a:hover {
    -webkit-box-shadow: 0px 11px 58px -8px rgba(0,0,0,.15);
    box-shadow: 0px 11px 58px -8px rgba(0,0,0,.15);
    -webkit-transform: scale(1.05,1.05);
    -ms-transform: scale(1.05,1.05);
    transform: scale(1.05,1.05);
}

#coverForViewContent ul li a:after {
    content:"Wersja";
    position: absolute;
    left: 10px;
    top: 10px;
    color: #999;
    font-size: 12px;
    color: rgba(255,255,255,.7);
}

#coverForViewContent:before{
    content:"System pomocy Softlab ERP";
    color: #111;
    font-size: 15px;
    font-weight: 500;
    line-height: 40px;
    width:100%;
    border-bottom:1px solid;
    background: #fff;
    border-bottom: 1px solid #e3e3e3;
    padding: 5px 0px 5px 10px;
    position:absolute;
    top:0px;
    left:0px;
}

/*
.erp-user h1#logo a:before {
    background: url(https://help-sl-erp.assecobs.pl/download/attachments/1180182/softlabERP_byasseco_xs2.png) no-repeat;
    content: '';
    display: block;
    width: 108px;
    float: left;
    height: 40px;
    margin-left:-20px;
}
*/

.erp-user .aui-header .aui-header-logo .aui-header-logo-text {
//    border-left: 2px solid #f5f5f5;
    padding-left: 10px;
}

.erp-user.preqa-user .aui-header .aui-header-logo .aui-header-logo-text {
    border-left:0px;
}

.erp-user #notifications-anchor {
    display:none;
}

.erp-user .search-container-component #recent-space-items-section,
.erp-user .search-container-component #search-panel-recent-page-link {
    display:none;
}

.erp-user .search-container-component #search-filter-input {
    border-bottom:2px solid #e3e3e3;
}

.erp-user .search-container-component #search-filter-input:focus {
    border-bottom:solid 2px #a4a4a4;
}

.erp-user .search-container-component > div:nth-of-type(3) > a {
    display:none;
}

#search-result-container .search-drawer-list-item  span > strong {
    background:rgba(255,229,100,0.1);
}

/*
@media only screen and (-webkit-min-device-pixel-ratio: 2) , not all
.erp-user h1#logo a:before {
    background: url(https://help-sl-erp.assecobs.pl/download/attachments/1180182/softlabERP_byasseco_xs@2x.png) no-repeat;
    background-size: 108px 40px;
}
*/

.erp-user #main #content.gd-content-offset {
    margin-right:0px;
}

@media print {
    .toc-macro.client-side-toc-macro.conf-macro.output-block.hidden-outline,
    #ABS_BackToTop,
   .columnLayout.two-equal .innerCell {
        display:none !important;
    }
}

.codeContent .syntaxhighlighter table td.code .container .line {
    white-space: normal !important;
}

.confluence-icon-page.zmieniony {
    opacity:.8;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAQAAABIkb+zAAACuUlEQVR4Ae3bA7AdSxSF4f38Yts2Zq/Ytm0WYtu2bdu2bdu2jXNvx9acTHZluqr/LnN9xyST/UymeP8msqzKPJDXYB/O8308xw0+ztsxHVUTxiJ3ZyXCYDyE+vbhizyQo7v0kscqKHuH13Ex+oPcFtLgIZRtxJ7EqV1I4CdQXpzpicKRu+JMXhKucELdCQ85u+YE9kF5zQnwWOndR3jqFeFu4hhuI+TwjsDHw/vRndCNSG+CBwk0J/BGki+hP28JeG6fgIwkHc+yipBXWfm8IMwh2RCcfeCRI7BP/AiygAZQUJIEqy1JxnuhZAm8jeSKFQAKygHBYwPga4UgqZAb6hNCPpHroDRJxR2hPjnPrXwCd+QOcoB5UDYITh9KJ5JU2ABlj+BgvuLNJBUfhLJBcPZcrHCOpMIlqK8TOIeNV0MuANz45tX+lHP8ovmKz5BUfAzKBsHRfCickgNsgrJBcDZf8SbRh1EbBEfzoTBGDtAH6oeETA7nKzQlqazCNm4ATziTo/mKC5FUsYPZmvDYyXx4ogckuXAYSvisJsnQXhrAdWQBYdhXGNCaZONF4tdBDVlAXijNCdigOQGx4dGcwL2htCbECoCjmhMSRMVNKMifBpLfCns0J1jl2EdzAmfn+5oTrLh8UXNCgiA8jH21JhBxCj6kOYH+QlHepCvhfVYSHoDz35vAx7g1+skTHIXYXAfDsQpn39837mAnT0W7xEnpddxfmCCfIfz2DIHb6E/o7g5CdzcRDMEQDMEQDMEQDMEQ+hvCr4lba09Ag58noIv2hMSpNSfwSiKtCfyASG/CUSKtCVZbIp0Jq+lvIn0Jq+X/kSNJWB39P5JPjLBMfr4kYRn+IfnECAvwD7k/rvGt+fKPPIIEniU/X5DAk+kv0iurHvu+nz+B/iD9QkbegYc4gVb0nUwm0wsxc0F+6R1+sQAAAABJRU5ErkJggg==);
}

.zmieniony {
    opacity:.8;
    background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAQAAABIkb+zAAACuUlEQVR4Ae3bA7AdSxSF4f38Yts2Zq/Ytm0WYtu2bdu2bdu2jXNvx9acTHZluqr/LnN9xyST/UymeP8msqzKPJDXYB/O8308xw0+ztsxHVUTxiJ3ZyXCYDyE+vbhizyQo7v0kscqKHuH13Ex+oPcFtLgIZRtxJ7EqV1I4CdQXpzpicKRu+JMXhKucELdCQ85u+YE9kF5zQnwWOndR3jqFeFu4hhuI+TwjsDHw/vRndCNSG+CBwk0J/BGki+hP28JeG6fgIwkHc+yipBXWfm8IMwh2RCcfeCRI7BP/AiygAZQUJIEqy1JxnuhZAm8jeSKFQAKygHBYwPga4UgqZAb6hNCPpHroDRJxR2hPjnPrXwCd+QOcoB5UDYITh9KJ5JU2ABlj+BgvuLNJBUfhLJBcPZcrHCOpMIlqK8TOIeNV0MuANz45tX+lHP8ovmKz5BUfAzKBsHRfCickgNsgrJBcDZf8SbRh1EbBEfzoTBGDtAH6oeETA7nKzQlqazCNm4ATziTo/mKC5FUsYPZmvDYyXx4ogckuXAYSvisJsnQXhrAdWQBYdhXGNCaZONF4tdBDVlAXijNCdigOQGx4dGcwL2htCbECoCjmhMSRMVNKMifBpLfCns0J1jl2EdzAmfn+5oTrLh8UXNCgiA8jH21JhBxCj6kOYH+QlHepCvhfVYSHoDz35vAx7g1+skTHIXYXAfDsQpn39837mAnT0W7xEnpddxfmCCfIfz2DIHb6E/o7g5CdzcRDMEQDMEQDMEQDMEQ+hvCr4lba09Ag58noIv2hMSpNSfwSiKtCfyASG/CUSKtCVZbIp0Jq+lvIn0Jq+X/kSNJWB39P5JPjLBMfr4kYRn+IfnECAvwD7k/rvGt+fKPPIIEniU/X5DAk+kv0iurHvu+nz+B/iD9QkbegYc4gVb0nUwm0wsxc0F+6R1+sQAAAABJRU5ErkJggg==);
}

div[class^="RecentContentItem_result-item-title"] b,
div[class^="SearchContentItem_content-title"] b {
    display:none
}

.erp-user .hl-term-keywords {
    display:none;
}

.terms-container.ng-scope {
    padding:0px;
}

.terms-term-selector:hover {
    background-color: #ececec !important;
}

.terms-term-selector {
    border-bottom: 1px dashed #ccc;
    background-color: #f5f5f5 !important;
}

body:not(.preqa-user) #terms-center-action {
    background: #fff;
    height: 30px;
/*    line-height: 30px;*/
    padding: 0px 8px;
    margin-top: 0px;
    border-radius: 3px;
    color: #1395D3 !important;
    font-weight: 500;
    font-size: 17px;
}

body:not(.preqa-user) #terms-center-action:hover {
      background: #f5f5f5 !important;
}

body:not(.preqa-user) a#terms-center-action span {
    font-size: 0px;
}

body:not(.preqa-user) a#terms-center-action span:before {
    content: 'Słownik';
    font-size: 17px;
}

.erpUser  #search-results-header {
    padding: 20px 20px 30px 20px;
    margin: -30px -40px 0px -40px;
    margin-bottom: 0;
    border-bottom: 2px solid #ebecf0;
    background: #f5f5f5;
}

.erpUser #search-results-header h1 {
    float: left;
    padding-left: 8px;
    width: 229px;
    margin-top: 15px;
    font-size: 20px;
    text-align: right;
    padding-right: 20px;
}

.erpUser #search-results-header #search-query-submit-button {
    top:-2px;
    background: #189bd4;
    color:#fff;
}

.erpUser #search-results-header #search-query-submit-button *{
    background: #189bd4;
    color:#fff;
}

.erpUser #search-results-header #search-query-submit-button:hover,
.erpUser #search-results-header #search-query-submit-button:hover *{
    background: #446e9c !important;
}

.erpUser a[class^='SearchContainer_more-options'] {
    display:none
}

#tagi {
    margin-top:30px;
}

#tagi span {
    font-weight:500;
}

#tagi span b {
    background-color: #f2f2f2;
    border-radius:3px;
    padding:1px 5px;
    font-weight:400;
    display: inline-block;
    margin: 3px;
}

#tagi span b:first-child {
    margin-left:10px;
}

#terms-center-app .terms-list-scroll {
    height:auto !important;
}

.aui-message.error, .aui-message-error {
    color: #172b4d;
    background: #FEF6F6;
    border-width: 0 0 0 4px;
    border-left: 6px solid #ff5630;
    border-radius: 0px;
    padding: 15px;
}

.aui-message.error::after, .aui-message-error::after {
    content:none
}

.login.theme-default {
    background: #f5f5f5;
}

.login div#full-height-container {
    background: transparent !important;
}

.login #main.aui-page-panel {
    -webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.04), 0 2px 1px -1px rgba(0, 0, 0, 0.04), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.04), 0 2px 1px -1px rgba(0, 0, 0, 0.04), 0 2px 3px 0 rgba(0, 0, 0, 0.1);
    border-color:#fff;
}

.userpassword-section h2, .login-section h2, .signup-section h2 {
    border-bottom:0px;
    font-size:18px;
}

.login form.aui .checkbox>label {
    font-size:12px; color:#666;
}

.login form.aui div.checkbox:first-child {
    margin-top:5px; margin-bottom:10px;
}

.erp-user.dashboard .confluence-dashboard #nav-sidebar {
    display:none
}

.erp-user.dashboard .confluence-dashboard .aui-page-panel {
    padding-left:0px;
}

.erp-user.erpUser #likes-and-labels-container{
    display:none;
}

.erp-user.erpUser #people-directory-link,
.erp-user.erpUser #space-tools-menu-trigger,  
.erp-user.erpUser #main-header #navigation, 
.erp-user.erpUser #help-menu-link,
.erp-user.erpUser #user-menu-link,
.erp-user.erpUser #tech-auth-menu {
    display:none;
}

.cp-file-title {
    display:none !important;
}

.erp-user .term-informations {
    display: none;
}

.erpUser #breadcrumb-section, .erpUser:not(.preqa-user) .gd-comments-sidebar, .erpUser:not(.preqa-user) .gd-comment-icon {
    display:none !important
}

.sv-infopopup-container.conf-macro.output-inline .columnLayout.two-equal {
    display:none;
} 
.sv-infopopup-container {
    padding:30px;
    border:1px solid #f0f0f0;
    background:transparent;
    transition:none;
    -webkit-transition:none;
    -moz-transition:none
}

.sv-infopopup-container:hover {
    background:transparent
}

.conf-macro.output-block .columnLayout.two-equal {
    display:none;
} 

.conf-macro.output-block .toc-macro {
    display:none;
} 

.aui-tabs .conf-macro.output-block .columnLayout.single, .expand-container  .conf-macro.output-block .columnLayout.single {
    padding:20px 0px;
    background:transparent;
    transition:none;
    -webkit-transition:none;
    -moz-transition:none;
    margin-left:20px;
    margin-right:20px;
    width:calc(100% - 40px);
    border:1px solid #ebecf0;
    border-top: 4px solid #ebecf0;
}

.tabs-pane .spis-w-cytowanym, .expand-container .spis-w-cytowanym {
    display:none;
}

/* LINK EDU */

#link-edu {
    background-color: #F0F0F0;
    color: #344563;
}

#link-edu:hover {
    background: rgba(9, 30, 66, 0.13);
    color: #344563;
}

#link-edu .aui-icon {
    color: #344563;
}

/* HORIZONTAL LINE */

hr {
    border: 10px solid;
    border-radius: 5px;
    color: #d9d9d9;
    background: #d9d9d9;
}

/* TEST*/
/* Podmiana menu Terms na Słownik dla usera user_test */

.help-user #terms-center-action {
    background: #00a4e1;
    height: 30px;
    line-height: 30px;
    padding: 0px 8px;
    margin-top: 5px;
    border-radius: 3px;
    color: #fff;
    font-weight: 500;
    font-size: 15px;
}
.help-user #terms-center-action:hover {
      background: #446e9c !important;
}
.help-user a#terms-center-action span {
    font-size: 0px;
}
.help-user a#terms-center-action span:before {
    content: 'Słownik';
    font-size: 15px;
}

/* strona glowna portale hr */
.portale-glowna #full-height-container{
    background: url(https://help-sl-erp.assecobs.pl/download/attachments/29533038/BrandRight.png) no-repeat right top;
background-size:350px;
}
.portale-glowna .aui-page-panel{
background:transparent;
}
.portale-glowna .ia-fixed-sidebar{
background:#fff;
}
.portale-glowna .search-macro-large{
max-width:100%;
margin-bottom:20px;
margin-left:0px !important;
}

.portale-glowna   .page-metadata, .portale-glowna #main-header #title-text{
display:none !important;
}

.portale-glowna #main-header-placeholder h1 a{
color:#fff !important;
}
.portale-glowna .search-macro-large .search-macro-query .aui-icon-large:before {
    font-size: 14px;
   
}
.portale-glowna .search-macro-large .search-macro-query input{
font-size:16px;}

.portale-glowna .contentf-clickable.conf-macro.output-inline {
    display: block;
    padding: 10px 20px;
    border-radius: 4px;
    background-color: #fff;
    -webkit-box-shadow: rgb(0 0 0 / 10%) 0 4px 10px 0, rgb(0 0 0 / 6%) 0 4px 1px -2px;
    -moz-box-shadow: rgba(0,0,0,.1) 0 4px 10px 0,rgba(0,0,0,.06) 0 4px 1px -2px;
    box-shadow: rgb(0 0 0 / 10%) 0 4px 10px 0, rgb(0 0 0 / 6%) 0 4px 1px -2px;
margin:0px 10px;
min-height:195px;
}
.portale-glowna .contentf-clickable:hover{
text-decoration:none;
box-shadow:0px 0px 0px 3px !important;
}

.portale-glowna .contentf-clickable.conf-macro.output-inline p:nth-of-type(2){
color: #4c4c4c;
    font-weight: 600;
    font-size: 16px;
    margin-bottom: 0px;
    padding-bottom: 0px;
}
.portale-glowna .contentf-clickable.conf-macro.output-inline p:nth-of-type(3){
color: #888;
    margin-top: 5px;
    line-height: 16px;
}
.portale-glowna .sectionMacro .columnMacro+.columnMacro {
    padding-left: 5px;
}
.portale-glowna  .ia-splitter #main{
max-width:1200px;}

.portale-glowna .expand-content{
margin-left:0px;}

.portale-glowna .custom-sidebar .search-macro.search-macro-medium{
display:none}

.portale-glowna .wiki-content h1{
font-size: 16px;
    color: #666 !important;
    margin-bottom: 0px;
    padding: 0px 0px 5px 0px;
    border-bottom: 1px solid #f0f0f0;
background:transparent;
border-left:0px;
margin-top:15px !important;
}



.zielony-theme .wiki-content a, .zielony-theme .wiki-content a:link
{
color:#009788;
}
.zielony-theme .wiki-content a:visited, 
.zielony-theme .conf-macro.output-block h2 a:visited {
color:#018a7c !important;
}


.zielony-theme .search-macro .search-macro-dropdown li a{
color:#222 !important;
background:none;
}
.zielony-theme .search-macro .search-macro-dropdown li a:hover{
color:#222 !important;
}
.zielony-theme .search-macro .search-macro-dropdown .active a.additional{
color:#444;
}


.zielony-theme .search-macro .search-macro-dropdown .with-additional.active{
background: #d9f0ed !important;
}
.zielony-theme .search-macro .search-macro-dropdown ol{
border-bottom:0px;}
.zielony-theme .search-macro .search-macro-dropdown ol li.active{
background:none;}
.zielony-theme .search-macro .search-macro-dropdown ol.last{
border-top:1px solid #e3e3e3;
padding: 0px !important;
    margin: 0px;}
.zielony-theme .search-macro .search-macro-dropdown ol.last li{
margin:0px;
padding:0px;
width:100%;
height:100%;
}
.zielony-theme .search-macro .search-macro-dropdown ol.last li a{
width:100%;
height:100%;
text-align:center;
color:#222 !important;
    padding: 8px 0px;
    display: flex;
    align-items: center;
    justify-content: center;}
.zielony-theme .search-macro .search-macro-dropdown ol.last li.active a{
background: #d9f0ed !important;
}

.zielony-theme .search-macro .search-macro-dropdown li a {
    color: #222 !important;
    height: 100%;
    display: flex;
    width: calc(100% - 20px);
    padding: 5px;
}
.zielony-theme .search-macro .aui-dropdown ol li {
    color: #172b4d;
    height: auto;
    line-height: 24px;
    padding: 0;
    margin: 0px;
    position: relative;
    white-space: nowrap;
    text-overflow: ellipsis;
    padding: 0px;
}
.zielony-theme .search-macro .search-macro-dropdown li.active a{
background: #d9f0ed
}
.search-macro .search-macro-dropdown li span{
padding-left:0px;
}

.zielony-theme .search-macro .search-macro-dropdown ol.last li a span:before{
display:none;}

.zielony-theme .aui-dd-parent .aui-dropdown ol{
padding-left:10px !important;
}
.zielony-theme .search-macro-large .aui-dd-parent .aui-dropdown ol{
margin-left:0px !important;
}
.zielony-theme .wiki-content a:hover, .zielony-theme  .wiki-content a:link:hover,
.zielony-theme .acs-side-bar-space-info a:hover, .zielony-theme .acs-side-bar .tip a:hover, .zielony-theme .ia-secondary-container a:hover{
color:rgb(0, 126, 113) !important;
}

.zielony-theme .plugin_pagetree_children_span.plugin_pagetree_current{
background: #d9f0ed !important;
}

.zielony-theme .contentf-clickable, 
.zielony-theme .search-result-link,
.zielony-theme .pagination li a{
color:#009788;
}
.zielony-theme .columnLayout.two-equal .innerCell .conf-macro.output-block a{
color:#009788;
}


.zielony-theme .sectionColumnWrapper .sectionMacro{
margin-top:0px;}

.zielony-theme #space-menu-link{
display:none}
body.zielony-theme:not(.preqa-user) #terms-center-action{
color:#009788 !important;}
.zielony-theme #ABS_BackToTop{
background:#009788;
}
.zielony-theme #ABS_BackToTop:hover{
background: rgb(0, 126, 113) !important;
}
.zielony-theme .aui-header-primary .aui-nav{
display:none;}
.preqa-user.zielony-theme .aui-header-primary .aui-nav{
display:flex;
}
.zielony-theme .confluence-icon-page,
.zielony-theme .aui-icon.content-type-page,
.zielony-theme .search-results span.aui-icon{
opacity:.5;filter:grayscale(1)}

.zielony-theme.erpUser #search-results-header #search-query-submit-button,
.zielony-theme.erpUser #search-results-header #search-query-submit-button *{
background:#009788 !important;
}
.zielony-theme.erpUser #search-results-header #search-query-submit-button:hover, 
.zielony-theme.erpUser #search-results-header #search-query-submit-button:hover * {
    background: rgb(0, 126, 113) !important;
}
.zielony-theme #logo a{
pointer-events: none;
}
.zielony-theme.erp-user .ia-splitter ul.acs-nav-list{
display:block;
margin-top:10px;}
.zielony-theme .main-links-section,
.zielony-theme .ia-quick-links-header-title 
{
display:none;
}
.zielony-theme .ia-secondary-content{
padding-top:0px;}
.zielony-theme .acs-nav-list .acs-nav-item-label{
font-size:13px;
color:#111;
}
.zielony-theme li.acs-nav-item .acs-nav-item-link:hover{
background: #d9f0ed
}
.zielony-theme .acs-nav-item .acs-nav-item-label {
    margin-left: 8px;
}
.zielony-theme .expand-control{
display:flex;
align-items:center;
justify-content:center;
}
.zielony-theme .expand-control-text{
color:#009788;
font-weight:500;
font-size:0;
}
.zielony-theme .expand-control .expand-icon{
display:none}
.zielony-theme .expand-control[aria-expanded="false"] .expand-control-text:before {
    content: 'Zobacz wszystkie >';
    font-size: 15px;
}
.zielony-theme .expand-control[aria-expanded="true"] .expand-control-text:before {
    content: 'Pokaż mniej >';
    font-size: 15px;
}


.zielony-theme:not(.preqa-user) .aui-quicksearch{
display:none;}
.zielony-theme:not(.preqa-user) .ia-fixed-sidebar{
z-index:105;}
.zielony-theme:not(.preqa-user) .custom-sidebar .search-macro.search-macro-medium{
width:350px;
position:fixed;
z-index:105;
top:10px;
right:10px;}
.zielony-theme:not(.preqa-user) .custom-sidebar .search-macro.search-macro-medium .aui-dd-parent{
width:340px !important;}
.zielony-theme:not(.preqa-user)  .custom-sidebar .search-macro.search-macro-medium form.aui{
margin-top:0px;}
.zielony-theme:not(.preqa-user)  .custom-sidebar .search-macro-medium .search-macro-query {
    width: 290px;
}

.zielony-theme:not(.preqa-user) .custom-sidebar .search-macro.search-macro-medium .search-macro-fields{
display:flex;}
.zielony-theme:not(.preqa-user) .custom-sidebar .search-macro.search-macro-medium form.aui:not(.aui-legacy-forms) .text{
max-width:285px}
.zielony-theme .conf-macro.output-block > .childpages-macro li a:visited, 
.zielony-theme .conf-macro.output-block h1 a:visited, 
.zielony-theme .conf-macro.output-block h2 a:visited,
.zielony-theme h2.conf-macro.output-block a:visited{
color:#018a7c !important
}
.portale-glowna #main-content .columnLayout.single:nth-of-type(4) .sectionMacroRow >.columnMacro:first-of-type .contentf-clickable{
color:#33ACA0;
background:#33ACA0;
box-shadow: 0px 0px 0px 2px;

}
.portale-glowna #main-content .columnLayout.single:nth-of-type(4) .sectionMacroRow >.columnMacro:first-of-type .contentf-clickable > *{
color:#fff;
}
.portale-glowna #main-content .columnLayout.single:nth-of-type(4) .sectionMacroRow >.columnMacro:first-of-type .contentf-clickable  p:nth-of-type(3){
opacity:.8}
.portale-glowna #main-content .columnLayout.single:nth-of-type(4) .sectionMacroRow >.columnMacro:first-of-type .contentf-clickable:hover{
color:#009788;
background:#009788;
}
.portale-glowna  .expand-container.conf-macro.output-block{
    display:flex;
    align-items:center;
    justify-content:center;
    flex-direction:column-reverse;
}
.portale-glowna .expand-container.conf-macro.output-block .expand-content:not(.expand-hidden){
    display:flex;
        align-items:center;
    justify-content:center;
    flex-direction:row;      
//margin-top:-8px; 
}
.cp-container{
z-index:120}

.portale-glowna #main-content .columnLayout.single:nth-of-type(2) .contentf-clickable.conf-macro.output-inline{
box-shadow:none;
min-height:100px;
position:relative;
}
.portale-glowna #main-content .columnLayout.single:nth-of-type(2) .contentf-clickable.conf-macro.output-inline:hover{
box-shadow:none !important;
background:#fafafa;
}
.portale-glowna #main-content .columnLayout.single:nth-of-type(2) .sectionMacroRow >.columnMacro:first-of-type .contentf-clickable p:nth-of-type(1) img{
width:48px}
.portale-glowna #main-content .columnLayout.single:nth-of-type(2) .contentf-clickable.conf-macro.output-inline p:nth-of-type(1){
position:absolute;
top:0px;
left:5px;
}
.portale-glowna #main-content .columnLayout.single:nth-of-type(2) .contentf-clickable.conf-macro.output-inline p:nth-of-type(2),
.portale-glowna #main-content .columnLayout.single:nth-of-type(2) .contentf-clickable.conf-macro.output-inline p:nth-of-type(3){
padding-left:50px;
}
.zielony-theme:not(.preqa-user) .ia-fixed-sidebar.collapsed  .acs-side-bar-content li.acs-nav-item .icon{
display:none;
}

.aui-tabs.vertical-tabs>.tabs-menu {
  position: fixed;
  right: 250px; 
}

.portale-glowna div.wiki-content div.search-macro-large{
margin:0;
}




