
/* ----------------------- GENERAL ----------------------- */
#main-content                                      {
    min-width: 900px;
    max-width: 1200px;
}

/* ----------------------- TITLES --------------------------- */
.wiki-content h2                                    {
    max-width        : 50%;
    padding          : 2px 8px;
    margin           : 20px 6px 14px 6px;
    font-size        : 17px;
    color            : #FFFFFF;
    background-color : #0070C0;
    border           : 1px solid #0F1335;
    border-radius    : 4px;
    box-shadow       : 4px 4px 4px rgba(0, 0, 0, 0.35);
}

.wiki-content h3                                    {
    font-size        : 17px;
    font-weight      : normal;
    color            : #0070C0;
    margin           : 2px 6px 10px 45px;
    color            : #000000;
    background-color :  #dae6eb;
    border           : 1px solid #b0c5c2;
    border-radius    : 4px;
    width            : auto;
    padding-left     : 20px;
    display          : inline-block;
    padding-right    : 20px;
    box-shadow       : 4px 4px 4px rgba(0, 0, 0, 0.35);
}

.wiki-content h4                                    {
    font-size        : 15px;
    font-weight      : normal;
    color            : #0070C0;
    margin           : 2px 6px 10px 90px;
    color            : #000000;
    background-color : #f4dbdb;
    border           : 1px solid #d26565;
    border-radius    : 4px;
    width            : auto;
    padding-left     : 20px;
    display          : inline-block;
    padding-right    : 20px;
    box-shadow       : 4px 4px 4px rgba(0, 0, 0, 0.35);
}



.wiki-content h6                                    {
    max-width        : 50%;
    padding          : 2px 8px;
    margin           : 6px;
    font-size        : 17px;
    color            : #FFFFFF;
    background-color : #FF0000;
    border           : 1px solid #0F1335;
    border-radius    : 4px;
    box-shadow       : 4px 4px 4px rgba(0, 0, 0, 0.35);
}



/* ----------------------- TABLES --------------------------- */
.confluenceTh, .confluenceTd                        {
    border         : none;
    padding        : 7px 10px;
    vertical-align : middle;
    text-align     : left;
    border-width:1px;
    /*
    border-style:solid;
    border-color:black;
    */
}

/* ----------------------- IMAGES --------------------------- */
.wiki-content .image-right {
    float: right;
    margin: 10px 1% 10px 8%!important;
}

.wiki-content .image-left {
    float: right;
    margin: 0px 8% 0px 1%!important;
}

.wiki-content .confluence-embedded-file-wrapper .confluence-embedded-image {
    display: block;
    margin: 0px;
    box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.35);
    max-width: calc(100% - 4px);
    height: auto;
}

.wiki-content .confluence-embedded-file-wrapper .confluence-embedded-image[height], .wiki-content .confluence-embedded-file-wrapper .confluence-embedded-image[width] {
    max-width: calc(100% - 4px);
    height: auto;
}
.wiki-content .confluence-embedded-file-wrapper.confluence-embedded-manual-size                             {
    max-width : calc(100% - 4px);
    height    : auto;
}

td.confluenceTd img, table.confluenceTable td.confluenceTd .confluence-embedded-file-wrapper img, table.confluenceTable th.confluenceTh .confluence-embedded-file-wrapper img {
    max-width: calc(100% - 4px);
    height: auto;
}

/* ----------------------- SECTION --------------------------- */
.wiki-content .contentLayout2 .columnLayout .cell {
    padding-left  : 0px;
    padding-right : 0px;
}

.wiki-content .innerCell {
    padding: 10px;
}

/* ----------------------- MACRO --------------------------- */
.confluence-information-macro {
    color: #333;
    box-shadow: 4px 4px 4px rgba(0, 0, 0, 0.35);
}

.plugin_pagetree .plugin_pagetree_children_list > li {
    margin: 0px 0px 0px 5px!important;
}
/* ============= toc-macro (table of content) ---- */
.toc-macro ul {
    padding: 0px;
}
.toc-macro ul  li ul {
    padding: 0px 0px 0px 18px;
}

.panelContent {
    background-color: #f5f5f5;
}

/* ----------------------- TO BE DONE IN LAST WHEN APPLYING THE CSS --------------------------- */

li                                                  {
    font-size   : 14px;
    color       : #000000;
    font-weight : normal;
    margin      : 3px 0px 0px 10px !important;
}

td                                               {
    font-size   : 14px;
    color       : #000000;
    font-weight : normal;
    margin      : 3px 0px 0px 20px !important;
}
body,p,table,tr,.bodytext,.stepfield                {
    font-size   : 14px;
    color       : #000000;
    font-weight : normal;
}

p                                                   {
    margin      : 10px 0px 0px 5px;
}



