/*--------------------------------------*/
/*  GENERAL                             */
/*--------------------------------------*/

body#com-atlassian-confluence {
	margin: 0px;
	border: 0px;
	padding: 0px;
	font-family: Helvetica;
	color: #333333;
	
	background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: #F1F1F1 !important;
    background-image: url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/hp-bg.png") !important;
    background-origin: padding-box !important;
    background-position: left top !important;
    background-repeat: repeat !important;
    background-size: auto auto !important;
	
	font-family: arial, helvetica, sans-serif;color:#333;
	font-size:12px;
	line-height:1.3em;
}

body#com-atlassian-confluence #header-background-wrapper{
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/hp-head-bg.png");
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat-x;
    background-size: auto auto;
    height: 100%;
    min-height: 175px;
    width: 100%;
}

body#com-atlassian-confluence #full-height-container{
	background-color: transparent;
}

body.contenteditor {
	overflow: auto !important;
}

#fixed-width-wrapper {
	width: 990px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
}
/*WU-226 */
#search-sidebar {
	float: right;
    font-size: 14px;
    margin-top: 10px;
    width: 270px;
}

/* from old wiki */
/*Comment the rule as it is reduce iussue with collored tables   */
/* tr, th, td {vertical-align: baseline;background: transparent;} */
tr, th, td {vertical-align: baseline;}

.wiki-content, 
.wiki-content p, 
.wiki-content table, 
.wiki-content tr, 
.wiki-content td, 
.wiki-content th, 
.wiki-content ol, 
.wiki-content ul, 
.wiki-content li {
	font-size: 11px;
	line-height: 13pt;
}

.wiki-content ul {
	padding: 0 0 0 15px;
}

/* WU-208 */
.wiki-content ul.inline-task-list {
	padding: 0 0 0 30px;
}

/* WU-208 */
.wiki-content ul.inline-task-list > li {
	background-position: 0 0;
}

/*
.wiki-content ul {
	padding: 0 0 0 0px;
}
*/

/* css customizations */
h1#logo, a#people-directory-link{
	display: none;
}

.wiki-content a { text-decoration: underline; }










/*  copy/paste from old scn theme. TODO: review and remove all unused.*/

/* @blue:#62afb6;@gry:#333;@lightgry:#f2f0ef*/
/*-- RESET ------*/
/*html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li,fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent;}*/
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
/*-- Layout --*/
html, body {height:100%;}
/*body {font-family: arial, helvetica, sans-serif;color:#333;font-size:12px;line-height:1.3em;background:#f1f1f1 url(../images/hp-bg.png) repeat top left !important;}*/
#wrapper {width:992px;margin:0 auto;position:relative}
/*#top-bg {width:100%;min-height:175px;background:transparent url(../images/hp-head-bg.png) repeat-x 0 0;}*/
#wrapper-head {width:992px;margin:0 auto;}
.sap-header { color:#ccc; ; border-bottom:10px solid #f2aa00; height:55px; font-size:.925em;  }
a#sap-logo {margin:10px 14px 10px 0;vertical-align:top;background:transparent url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png") no-repeat 0 0;display:inline-block;*display:inline;width:240px;height:40px;}
#user-status { display:inline-block; vertical-align:top;  margin:26px 40px 0 5px; }
#user-img { float:left; margin-right:10px; margin-top:-5px; }
#j-footer {background:#000;padding:8px 20px 8px;height:34px;color: #999;margin-top:10px;}
#j-footer a {color:#fff;text-decoration:none;}
#j-footer a:hover {text-decoration:underline;}
.bold {font-weight:bold;}
/*-- TrustArc integration --*/
#teconsent {display: inline-block;}
/*---------------------- Header right side top nav and search field ----------------------*/
.sap-header ul li { display:inline; }
.sap-header ul#topNavItems {
	font-size: 10px;
	font-weight: bold;	
}
.sap-header ul#topNavItems li+li { margin-left:10px;}
.sap-header a { color:#fff !important;}
#select-options-pop li>a {color:#0165B0 !important;}
.sap-header .aside { float:right; vertical-align:top;  display:inline-block; padding:5px 0 0 0; text-align: left;}
.sap-header .aside .nav { display:block; margin-bottom:4px; text-align: center;}
.sap-header .aside input {
	vertical-align:top; padding:3px 6px; border:none; color:#b7b7b7; width:200px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display:inline-block;
	font-size: 11px;
}
.sap-header a:hover { text-decoration:underline; }
.j-layout-ls .j-column-wrap-l {width:850px;}
.j-browse-search {margin-left:10px;}
 #j-satNav li {line-height:25px;}
.blue-bg {min-height:243px;background:#00a8ef url(../images/bg-blu.png) repeat-x bottom left;color:#fff;padding:15px;}
.blue-bg h2 {font-size:1.1em;font-weight:bold;color:#fff;margin-bottom:8px;}
.blue-bg p {margin-bottom:15px;}
.blue-bg a {color:#fff;}
.blue-bg a.view-more {font-size:1.3em;font-weight:normal;color:#f2aa00;background:transparent url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png") no-repeat right -269px;padding-right:27px;}
.splash .blue-bg {padding-top:160px;min-height:101px;}
.content {width: 305px;min-height: 260px;}
.content.people {margin-top:20px;width:305px;min-height:200px;}
.content h2 {padding-top: 15px;font-size:1.1em;font-weight:bold;color:#222;margin-bottom:8px;}
.content .tote {background:transparent url(../images/tote.png) no-repeat top left;display:block;height:105px;width:310px;}
.content p {margin:10px 0 15px;line-height:1.4em;color:#676767;}
.content ul li {padding-bottom:5px;}
.content ul {margin:15px 0;}
.content.h300.people {height:245px;margin-top:0px;}

/*---------------------- Select search action Dropdown ----------------------*/
#search-select-options {position:absolute;width:140px;margin:0px 0 0 130px;padding-top:10px;background:transparent url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png") no-repeat 91px -420px;}
#search-select-options ul {background:#fff;padding:5px 0;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:-1px 2px 3px #666;}
#search-submit {display:inline-block;margin-left:-25px;cursor:pointer;width:21px;height:21px;background:transparent url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png") no-repeat right -222px;}
#search-submit:hover {background-position:right -244px;}
#search-submit-wrapper {display:inline-flex;}

/*---------------------- reusable buttons and hovers ----------------------*/
a {text-decoration:none;color:#0165b0;}
/*.btn-blu {font-size:1.1em;font-weight:bold;display:inline-block;padding:0px 0px 0px 15px;background:transparent url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png") no-repeat -0px -323px;}
.btn-blu span {display:inline-block;padding:7px 15px 6px 0px;background:transparent url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png") no-repeat right -323px;}
*/
/* .blu-btn-dwn {cursor:pointer;margin-left:4px;display:inline-block;width:21px;height:21px;background:transparent url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png") no-repeat right -130px;}*/
/*.blu-btn-dwn:hover, .blu-btn-dwn.hover {background-position:right -154px;}*/
#btn-close {background:transparent url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png") no-repeat right -366px;height:22px;width:24px;}
#btn-close:hover {background-position:right -390px;}

/* Icons */
#j-footer ul li {display:inline;}
#j-footer ul li+li {margin-left:8px;}
#j-footer-poweredBy {display:inline-block;float:right;margin-top: 8px;}
#j-footer-poweredBy ul li a.icon {display:inline-block;}
.j-footer-nav ul {margin:0px;padding:0px;}
.j-footer-nav ul li a {display:inline-block;min-width:110px;*display:inline;font-size: 11px;}
.j-footer-nav ul li a.lfoot {min-width:110px !important;}
#j-footer .icon {display:inline-block;width:17px;height:17px;background-image:url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png");}
.share-block a {color:#666;}
.share-block a:hover {color:#3778C7;}

.icon.facebook	{background-position:-35px -88px;}
.icon.twitter		{background-position:-12px -88px;} 
.icon.linkedin	{background-position:-78px -88px;} 
.icon.youtube		{background-position:-56px -88px;} 
.icon.flicker		{background-position:-78px -108px;} 

.follow {
	float:right;
	margin-left:5px;
}


/* IE 7 Conditions */
#ieroot7 #sap-logo {display:inline;}
#ieroot7 #j-satNav, #ieroot7 #j-satNav li {display:inline;}
#ieroot7 #user-options {margin:14px 0 0 -53px;position:absolute;z-index:99;}
#ieroot7 #user-options li a {display:block;width:140px;}
#ieroot7 #search-select-options {width:140px;z-index:99;margin:22px 0 0 -111px;}
#ieroot7 #user-status, #ieroot7 .sap-header .aside, #ieroot7 .master-nav .nav li, #ieroot7 .sap-tabs li { display:inline; }
#ieroot7 .master-nav {	height: 95px;	overflow: hidden;}
#ieroot7 #search-form {margin-top:2px;}
#ieroot7 #search-submit {background-position:right -242px;}
#ieroot7 .sap-header ul#topNavItems {margin-top:8px;}
#ieroot7 .sap-header .aside {margin-top:-45px;}
#ieroot7 .sap-header .aside input.search-field {padding-bottom: 1px;}
#ieroot7 .sap-tabs ul, #ieroot7 .sap-tabs .close, #ieroot7 .nav-block, #ieroot7 #overlay-teir  { display:inline; }#ieroot7 #j-search {position:absolute;z-index:2;top:0px;width:325px;text-align:right;}
#ieroot7 #j-search nav {float:right;}
#ieroot7 #j-search input {width:212px;background:transparent url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png") no-repeat -0px -51px;}
#ieroot7 .user-bar, #ieroot7 .nav {display:inline;}
#ieroot7 .user-bar #j-globalNav li {display:inline;}
#ieroot7 .blu-btn-dwn {background-position:right -129px;}
#ieroot7 .blu-btn-dwn:hover,#ieroot7 .blu-btn-dwn.hover {background-position:right -153px;}
#ieroot7 .master-nav .nav li a {font-size: 13px;}
#ieroot7 .sap-wrapper {width: 992px; margin-bottom: 10px;}
#ieroot7 #j-footer {background:#000;}
#ieroot7 #j-footer a {display:inline;}
#j-footer a:hover {text-decoration:underline !important;}
#ieroot7 #j-footer .j-footer-nav ul li a {display: inline-block;}

/* Arrange footer social links in IE */ 
#ieroot8 #j-footer-poweredBy,#ieroot7 #j-footer-poweredBy {	text-align:right;	width:350px;	font-size: 14px;}
#ieroot8 #j-footer-poweredBy .follow,#ieroot7 #j-footer-poweredBy .follow {	float: none;}
#ieroot8 #j-footer-poweredBy ul li a,#ieroot7 #j-footer-poweredBy ul li a{	padding-right: 1px;	padding-bottom: 1px;}

/* Adjustments for Flyout menu in IE */
#ieroot7 #overlay-teir, #ieroot7 #overlay-bg, #ieroot7 .nav-block-first, #ieroot7 #overlay-box {display:inline;}
#ieroot7 #overlay {	padding-top: 10px;}
#ieroot7 #overlay .nav-block h2 {}
#ieroot7 #overlay .nav-block  ul li a {	width: auto;}
#ieroot7 #overlay .nav-block  ul.id1-pop.nav{	display: inline-block;	margin-top: -2px;}
#ieroot7 #overlay .sap-tabs {	display: inline-block;	margin-bottom: 20px;}
#ieroot7 #overlay .sap-tabs #btn-close {	background-position: -220px -366px;}
#ieroot7 #overlay .sap-tabs #btn-close:hover {	background-position:-220px -390px;}
#ieroot7 #sap-logo {	float: left;}


/* sap-header tuning */

#sap-wrapper ul {	padding: 0px;}
li.login { padding-left: 20px;}

/* WU-273 */
#help-menu-link{visibility:hidden}
.dialog-help-link{visibility:hidden}
#create-dialog .dialog-button-panel .add-remove-customise-templates-trigger.button-panel-link {
padding-left: 10px;
visibility:hidden;
}

/*WU-264*/
li[data-item-module-complete-key='com.atlassian.confluence.plugins.confluence-create-content-plugin:create-blog-post'] {display:none}

/*WU-423*/
.aui-nav #notifications-anchor {display:none}
.aui-nav #help-menu-link {display:none}

/*Customize the page breadcrumb section*/
/*WU-263*/
#breadcrumb-section {
    padding-bottom: 30px;
}

/*IE8 bug*/
/*WU-440*/
/*SDN-16308*/
#content.page {overflow: visible !important;}

/*IE and Chrome bug*/
/*SDN-16099*/
#j-footer-poweredBy .follow {float: none;}

/*SDN-16141*/ /*WU-476 - additional adjustments for IE8*/
/*Space admin -> Permissions*/
#gPermissionsTable tr th, #gPermissionsTable tr td,
#uPermissionsTable tr th, #uPermissionsTable tr td,
#aPermissionsTable tr th, #aPermissionsTable tr td {
	padding: 7px 7px;
}
#gPermissionsTable tr td:first-child,
#uPermissionsTable td:first-child,
#aPermissionsTable td:first-child {
	white-space: normal;
	word-break: break-all;
}
/*Space operations -> Attachments*/
.space-operations #filterByExtension, .space-operations #filterByLabel{max-width: 200px}
table.aui.tableview.attachments tr td:first-child,
table.aui.tableview.attachments tr td:first-child + td + td + td + td + td,
table.aui.tableview.attachments tr td:first-child + td + td + td + td + td + td {
	white-space: normal;
	word-break: break-all;
}
/*Space admin -> Restricted pages*/
#content.space.space-administration.list-permission-pages #space-admin-body table.tableview.aui tr th,
#content.space.space-administration.list-permission-pages #space-admin-body table.tableview.aui tr td {
	padding: 7px 7px;
}
#content.space.space-administration.list-permission-pages #space-admin-body table.tableview.aui tr td:first-child,
#content.space.space-administration.list-permission-pages #space-admin-body table.tableview.aui tr td:first-child + td + td,
#content.space.space-administration.list-permission-pages #space-admin-body table.tableview.aui tr td:first-child + td + td + td {
	white-space: normal;
	word-break: break-all;
}

/*IE 8 bug*/
/*WU-617*/
.view-my-favourites .icon{font-size: 0px !important;}

/*SDN-16204*/
.page-metadata {
    margin: 15px 0 30px !Important;
}

/*SDN-16232*/
#profile-status-list ul li {
	word-break: break-all;
}

/*SDN-16245*/
.has-personal-sidebar #content .pageSection {
	margin-right: auto;
}

/*SDN-16306*/
#title-heading {
	word-wrap: break-word;
}

/*WU-553*/
.wiki-content {
	word-wrap: break-word;
}

#registrationPopup {
	visibility: hidden;
	overflow: auto;
	position: fixed;
    height: 100%;
    left: 0;
    top: 0;
    width: 100%;
    z-index: 100000;
}

.regpopup-button {
	float: right;
	-moz-box-sizing: border-box;
	background: -moz-linear-gradient(center top , #3F93D8, #1E5E94) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #1E5E94 #1E5E94 #0D2B43;
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
	color: #FFFFFF;
	cursor: pointer;
	display: inline-block;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size: 1rem;
	outline: medium none;
	padding: 0.28571rem 0.71429rem;
	text-align: center;
}

.regpopup-button-group {
    font-size: 0;
    padding: 0.85714rem 0rem;
    margin-bottom: 1.71429rem;	
    clear: both;
}

.regpopup-button-group:after {
    clear: both;
    content: "";
    display: table;
}

.regpopup {
    background: none repeat scroll 0 0 #FFFFFF;
    box-shadow: 0 0 4px rgba(0, 0, 0, 0.5);
    margin: 28px auto 0;
    position: relative;
    height: 300px;
    width: 625px;
    z-index: 100000;
    padding: 1rem 1rem 0rem;
}

.regpopup-heading {
    font-size: 2rem;
    margin-bottom: 0.85714rem;
    margin-top: 0.85714rem;
}

.regpopup-overlay {
    background: url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/regpopup-overlay.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 100%;
    left: 0;
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 99999;
}

.regpopup-message {
	margin-bottom: 1.14286rem;
    float: left;
	font-family: Arial,"Helvetica Neue",Helvetica,sans-serif;
	font-size: 0.92857rem;
	color: #666666;
	line-height: 1.3;
}

.regpopup-top-bar {
    text-align: right;
}

.regpopup-x-mark {
    background-image: url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/regpopup-icons.png");
    background-position: 0 0;
    background-repeat: no-repeat;
    display: inline-block;
    height: 16px;
    opacity: 0.7;
    width: 16px;
}

.regpopup-x-mark:hover {
    opacity: 1;
}

.regpopup-reglink {
	line-height: 3;
}

#sidebar {
	padding: 20px 40px 20px 60px;
}

table.attachments th.comment,
table.attachments th.labels {
    width: auto !important;
}

div.community-logo {
    color: white;
    font-size: 1.4em;
    font-weight: 700;    
    width: 290px;
    display: inline-block;
    margin: 10px 1px 10px 0;
    background: transparent url("../../download/resources/com.sap.scn.wiki.plugins.com.sap.scn.wiki.plugins.scn-theme:com.sap.scn.wiki.plugins.scn-theme-resources/images/sap-sprite.png") no-repeat 0 0;
    display: inline-block;
    padding-top: 14px;
    padding-left: 55px;
    display: inline-block;
    height: 30px;
}
  
span.sap-community-logo{margin-left: 30px }
/*EWU-271*/
#title-text.with-breadcrumbs {display:block;}
