/* Digi Confluence CSS */

/* GENERAL */
/*************************************/
body {
    background-color: #ffffff;
}
/* TOC macro */
.toc-macro a, a:link, a:visited, a:active, a:focus { 
    font-weight: normal;
    font-family: "Open Sans",Arial,sans-serif;
    color: #4f5454;
    text-decoration: none;
}
table {
    max-width: 941px;
}

/* TOP BAR */
/*************************************/
#header .aui-header {
    border-bottom: none;
    background-color: #00a05b;
}

/* SPLITTER */
/*************************************/
#splitter {
    background-color: #ffffff;
	min-height: 150px;
}
/* Left container */
#splitter #splitter-sidebar {
    background-image: none;
    background-color: #efefef;
    max-height: 100%;
    min-height: 100%;
    overflow: auto;
    padding-top: 0px;
}
/* Left panel */
#splitter #splitter-sidebar .plugin_pagetree { 
    padding-top: 5px;
    font-family: "Open Sans",Arial,sans-serif;
    color: #4f5454;
}
/* Additional text of the left panel */
#splitter #splitter-sidebar p {
    background-color: #4f5454;
    color: #ffffff;
    font-size: 18px;
    padding-left: 30px;
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 2px solid #ffffff;
}
/* Additional links of the left panel */
#splitter #splitter-sidebar a, #splitter #splitter-sidebar a:link, #splitter #splitter-sidebar a:visited, #splitter #splitter-sidebar a:active, #splitter #splitter-sidebar a:focus { 
    font-family: "Open Sans",Arial,sans-serif;
    color: #ffffff;
    text-decoration: none;
    font-weight: normal;
}
#splitter #splitter-sidebar a:hover { 
    text-decoration: underline;
    font-weight: normal;
}
/* Left panel lists hierarchy identation */
.plugin_pagetree ul.plugin_pagetree_children_list li, .plugin_pagetree ul.plugin_pagetree_children_list li div.plugin_pagetree_children_container {
    padding-left: 16px;
    width: auto;
}
/* Left panel navigation tree */
#splitter #splitter-sidebar .plugin_pagetree_children_span a, .plugin_pagetree_children_span a:link, .plugin_pagetree_children_span a:visited, .plugin_pagetree_children_span a:active, .plugin_pagetree_children_span a:focus {
    color: #4f5454;
    font-weight: normal;
    font-size: 14px;
}
#splitter #splitter-sidebar .plugin_pagetree_children_span a:hover {
    color: #4f5454;
    font-weight: normal;
    text-decoration: underline;
}
/* Left panel selected item of the navigation tree */
#splitter  #splitter-sidebar ul.plugin_pagetree_children_list li .plugin_pagetree_children_content .plugin_pagetree_children_span.plugin_pagetree_current a{ 
    color: #006633;
    font-weight: bold;
}
/* Left panel search box (if enabled in the space) */
#splitter #splitter-sidebar #pagetreesearch {
    margin: 0px;
    padding: 10px;
    padding-top: 20px;
    padding-left: 20px;
}
/* Separator between left and right panels */
#splitter .vsplitbar {   
    background-color: #ffffff;
    max-height: 100%;/*80em*/  
    min-height: 100%;  
}
/* Right container */
#splitter #splitter-content {    
    background-color: #ffffff;
    max-height: 100%;
    min-height: 100%;
    overflow: auto;
    padding-top: 0px;
    margin: 0px;
} 
/* Right panel */
#splitter #splitter-content .aui-page-panel {
    margin: 0px;
}
/* Right panel header */
#splitter #splitter-content #main {  
    padding-bottom: 0px;
}
/* Right panel header */
#splitter #splitter-content #main #main-header {  
    margin: 0 auto;
    max-width: 941px; 
}

/* Right panel header navigation bar (edit buttons) */
#splitter #splitter-content #main #main-header #navigation {  
    margin-top: -5px; 
}
/* Right panel header user image */
#splitter #splitter-content #main #main-header #title-heading .userLogoLink {
    height: 0px;
    display:none;
}
/* Right panel header space image */
#splitter #splitter-content #main #main-header #title-heading .space-logo {
    height: 0px;
    display:none;
}
/* Right panel header page title */
#splitter #splitter-content #main #main-header #title-heading h1 a, #splitter #splitter-content #main #main-header #title-heading h1 a:link, #splitter #splitter-content #main #main-header #title-heading h1 a:visited, #splitter #splitter-content #main #main-header #title-heading h1 a:visited , #splitter #splitter-content #main #main-header #title-heading h1 a:active , #splitter #splitter-content #main #main-header #title-heading h1 a:focus , #splitter #splitter-content #main #main-header #title-heading h1 a:hover   {
    color: #4f5454;
    font-size: 39px;
    font-weight: 300;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0px;
}
/* Right panel header navigation links container */
#splitter #splitter-content #main #main-header #title-heading #breadcrumb-section {  
   margin-bottom: 40px;  
}
/* Right panel header navigation links */
#splitter #splitter-content #main #main-header #title-heading #breadcrumb-section #breadcrumbs a, #splitter #splitter-content #main #main-header #title-heading #breadcrumb-section #breadcrumbs a:link, #splitter #splitter-content #main #main-header #title-heading #breadcrumb-section #breadcrumbs a:visited, #splitter #splitter-content #main #main-header #title-heading #breadcrumb-section #breadcrumbs a:active, #splitter #splitter-content #main #main-header #title-heading #breadcrumb-section #breadcrumbs a:focus {
    color: #006633;
    text-decoration: none;
    font-size: 13px;
}
#splitter #splitter-content #main #main-header #title-heading #breadcrumb-section #breadcrumbs a:hover {
    color: #000000;
    text-decoration: underline;
    font-size: 13px;
}
/* Change the separator between links */
#splitter #splitter-content #main #main-header #title-heading #breadcrumb-section #breadcrumbs li:before {
    color: #4f5454;
    content: ">";
}
/* Remove the the second child of the navigation bar */
#splitter #splitter-content #main #main-header #title-heading #breadcrumb-section #breadcrumbs li:nth-child(2) {
    display: none;
}
/* Right panel content */
#splitter #splitter-content #main  #content {  
    margin: 0 auto;
    max-width: 941px; 
}

/* FOOTER */
/*************************************/
/* Footer container */
#footer {  
    background-color: #00a05b;
}
#footer .footer-body{  
    min-height: 40px;
}
/* Powered By */
#footer #poweredby {  
    display:none;  
}
body.theme-documentation #footer {
    border-top: 0px;
}
body.theme-documentation #footer .footer-body {
    padding: 0px;
}

/* DOCUMENTATION CONTENT */
/*************************************/
#content .wiki-content {
    margin: 0px;
    margin-top: 15px;
    font-family: "Open Sans",Arial,sans-serif;
    color: #4f5454;
}
/* Horizontal separator */
#content .wiki-content hr {
    margin-bottom: 20px;
    border-style: none none solid;
    border-width: 0 0 1px;
}
/* Lists */
#content .wiki-content ul, .wiki-content ol {
    margin-bottom: 20px;
	line-height: 24px;
}
/* List line */
#content .wiki-content li {
    font-size: 15px;
}
/* Tables */
#content .wiki-content .table-wrap {
    margin-bottom: 20px;
}
/* Paragraphs inside lists */
#content .wiki-content ul p, .wiki-content ol p {
    margin-bottom: 0px;
}
/* Paragraphs */
#content .wiki-content p {
    font-size: 15px;
    font-weight: normal;
    text-align: left;
    line-height: 24px;
    margin-bottom: 20px;
    color: #4f5454;
}
/* Pre-formatted text */
#content .wiki-content pre, code{
    font-size: 16px;
    font-weight: normal;
    text-align: left;
    line-height: 24px;
}
/* Header 1 */
#content .wiki-content h1 {
    font-size: 39px;
    font-weight: 300;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 0px;
    color: #4f5454;
}
/* Header 2 */
#content .wiki-content h2 {
    font-size: 30px;
    font-weight: 300;
    margin-bottom: 10px;
    margin-top: 50px;
    padding: 0px;
    color: #4f5454;
}
/* Header 3 */
#content .wiki-content h3 {
    font-size: 26px;
    font-weight: 300;
    margin-bottom: 10px;
    margin-top: 40px;
    padding: 0px;
    color: #4f5454;
}
/* Header 4 */
#content .wiki-content h4 {
    font-size: 22px;
    font-weight: bold;
    margin-bottom: 5px;
    margin-top: 30px;
    padding: 0px;
    color: #4f5454;
}
/* Header 5 */
#content .wiki-content h5 {
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 5px;
    margin-top: 25px;
    font-style: italic;
    padding: 0px;
    color: #4f5454;
}
/* Header 6 */
#content .wiki-content h6 {
    font-size: 18px;
    font-weight: normal;
    color: #006633;
    margin-bottom: 5px;
    margin-top: 20px;
    text-decoration: underline;
    padding: 0px;
}
/* Code text boxes */
#content .code {
    border-style: solid;
}
/* Contents links */
#content .wiki-content a:link, .wiki-content a, .wiki-content a:visited, .wiki-content a:active, .wiki-content a:focus  {
    color: #006633;
    text-decoration: none;
}
#content .wiki-content a:hover {
    color: #000000;
    text-decoration: underline;
}
/* Tips, warnings, etc. panels */
#content .wiki-content .aui-message {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    margin-bottom: 20px;
}
/* Tips, warnings, etc. panels titles */
#content .wiki-content .aui-message .title {
    font-size: 16px;
    font-weight: normal;
	margin-bottom: 0px;
}
/* Tips, warnings, etc. panels icons */
#content .wiki-content .aui-message .aui-icon {
    padding-top: 7px;
}
/* Tips, warnings, etc. panels content */
#content .wiki-content .aui-message .message-content {
    padding-top: 2px;
}
/* Tips, warnings, etc. panels inner text */
#content .message-content p  {
    margin-bottom: 0px;
}
/* Panel macro */
#content .wiki-content .panel  {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    margin-bottom: 20px;
}
/* Panel macro header */
#content .wiki-content .panelHeader  {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    padding: 10px;
}
/* Panel macro inner text */
#content .wiki-content .panel p  {
    margin-bottom: 0px;
}
/* Table of contents macro */
#content .wiki-content .toc-macro ul  {
    margin-bottom: 0px;
}
/* Code panel */
#content .wiki-content .pdl .panelContent {
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
}
/* Expand control macro */
.expand-content {
    margin-bottom: 20px;
}
.expand-control-text {
    color: #006633;
	font-size: 15px;
}

/* DIGI FOOTER */
/* Footer position */
#theme-footer {
    bottom: 0;
    left: 0;
    padding-bottom: 12px;
    position: fixed;
    text-align: center;
    width: 100%;
}
/* Footer paragraph */
#theme-footer p {
    color: #ffffff;
    font-size: 13px;
	font-family: "Open Sans",Arial,sans-serif;
}
/* Footer links */
#theme-footer a, #theme-footer a:link, #theme-footer a:visited, #theme-footer a:active, #theme-footer a:focus {
    color: #ffffff;
    text-decoration: none;
    font-size: 13px;
	font-family: "Open Sans",Arial,sans-serif;
}
#theme-footer  a:hover {
    text-decoration: underline;
}

/* HIDDEN ELEMENTS */
/*************************************/
/* Top bar - App. switcher */
.aui-header-before {
    display:none;
}
/* Top bar - Spaces button - Create space */
#create-space-header {
    display:none;
}
/* Top bar - People button */
#people-directory-link {
    display:none;
}
/* Top bar - Questions button */
#confluence-questions-link {
    display:none;
}
/* Top bar - Browse button */
#browse-menu-link {
    display:none;
}
/* Top bar - Create button */
#create-page-button {
    display:none;
}
/* Top bar - Help button */
#help-menu-link {
    display:none;
}
/* Top bar - Login button */
#login-link {
    display:none;
}
/* Right panel - Page metadata (Create information) */
#splitter #splitter-content #main #content .page-metadata {
    display:none;
}
/* Right panel - Children pages list */
#splitter #splitter-content #main #content #children-section {
    display:none;
}
/* Right panel - Likes and Labels panel */
#splitter #splitter-content #main #content #likes-and-labels-container {
    display:none;
}
/* Right panel - Edit Page button */
#splitter #splitter-content #main #main-header #navigation #editPageLink {
    display:none;
}
/* Right panel - Watch button */
#splitter #splitter-content #main #main-header #navigation #watch-content-button {
    display:none;
}
/* Right panel - Share button */
#splitter #splitter-content #main #main-header #navigation #shareContentLink {
    display:none;
}
/* Right panel - Add menu button */
#splitter #splitter-content #main #main-header #navigation #add-menu-link {
    display:none;
}
/* Right panel - Action menu - Primary */
#action-menu #action-menu-primary {
    display:none;
}
/* Right panel - Action menu - Favourite */
#action-menu #action-menu-marker {
    display:none;
}
/* Right panel - Action menu - Secondary */
#action-menu #action-menu-secondary {
    border-top: 0 none;
}
#action-menu #action-menu-secondary .aui-style-default .aui-dropdown2-section + .aui-dropdown2-section {
    border-top: 0 none;
}
/* Right panel - Action menu - Secondary - View page info */
#action-menu #action-menu-secondary #view-page-info-link {
    display:none;
}
/* Right panel - Action menu - Secondary - View page hierarchy */
#action-menu #action-menu-secondary #view-in-hierarchy-link {
    display:none;
}
/* Right panel - Action menu - Secondary - View page source */
#action-menu #action-menu-secondary #action-view-source-link {
    display:none;
}
/* Right panel - Action menu - Secondary - Import Word */
#action-menu #action-menu-secondary #import-word-doc {
    display:none;
}
/* Right panel - Action menu - Modify */
#action-menu #action-menu-modify {
    display:none;
}