/*
/*
 Script name: support.css
 Description: css overrides for helppage
 LastUpdated: April 12, 2012 by cmiqueo
*/

/* helppage.css overrides */

.pagetitle{
	margin-right: 12px;
}

.producttitle{
    float: left;
    /* color: #447099; */
}


/* 
    **********************************
    Left column 
    Left column 
    ********************************** 
*/


#last-updated,
.products-affected{
    margin-bottom: 15px;
}
#last-updated p{
    margin-top: 3px;
}

.PanelFillDark {
    /* override for page tools title */
    background: #FFFFFF;
}

/* separator */
div.separator{
    height: 1px;
    background-color: #CCCCCC;
    margin-left:2px;
    margin-right:2px;
    
}

/* feedback badge */
.feedbackPodFixed{ 
    position: fixed; 
    top: 4px; 
}
.marginLeft226{
    margin-left:226px;
}

             
             
/* 
    **********************************
    Main colum
    **********************************
*/

/* 
    MiniTOC 
*/
#main #panel-main-toc ul{
    list-style: none outside none;
    margin-left: 0 !important;
    margin-top: 4px;
    padding-left: 0;
}
#main #panel-main-toc li{
    font-size: 12px;
    font-weight: bold;
    margin: 0;
}
#main #panel-main-toc li.tocH3{
    margin-left: 10px;
}

/*identify referenced content*/
#main div.docs-reference-mark {
    background-color: lightblue;
}

/*hide minitoc in reference*/
#main div.docs-reference-mark div#panel-main-toc {
    display: none;
}

/* 
    Headings 
*/
#main h2{
    border-top: solid 1px #dddddd;
    padding-top: 12px;
    margin-bottom: 9px;
}
#main #panel-main-toc h2{
    border-top: medium none;
    margin-top: 0;
    padding-top: 12px;
}
.expert-article h2,
.expert-video h2{
    font-size: 18px;
    font-weight: bold;
}


.Semantic h1, .Semantic h2, 
.Semantic h3, .Semantic h4, 
.Semantic h5, .Semantic h6 {
	line-height: 1.3em;
    margin-bottom: 0px;
	padding-right: 100px;
}

.Semantic h4{
    margin-bottom: -16px;
    margin-bottom: 0px;
}
 
/* 
    Paragraphs 
*/
.Semantic p{
    margin-top: 2px;
    margin-bottom:8px;
}

/* right margin */
#main h3,
#main h4,
#main h5,
#main ul,
#main ol,
#main p,
#main dl,
#main .tip,
#main .note,
#main .important,
#main .p
{
    margin-right: 100px;
}   


/* 
    Lists 
*/
#main ol,
#main ul{
    margin-left: 1em !important;
    margin-bottom: 8px;
    margin-top: 2px;
}
#main ul{
    list-style-type:disc;
    padding-left: 10px;
}
#main ol{
    list-style-type:decimal;
    padding-left: 14px;
}
#main ol ol {
    list-style-type: lower-alpha;
}
#main ol ol ol{
    list-style-type: lower-roman;
}
#main li{
    margin-top:0;
}

/* 
    Lists: Show All/Less 
*/
li.hiddenList{
    display:none;
}
a.toggleButton{
    font-weight: bold;
    background: url("/etc/designs/help/images/showall.png") no-repeat scroll 0 3px transparent;  
    padding-left: 12px;
    font-size: 12px; 
}

/* 
    Tables 
*/
.Semantic table{
   border-collapse: collapse;
   width: 85%;
}
.Semantic table th,
.Semantic table td{
    border: 1px solid #ccc;
}
.Semantic th { 
    font-weight: bold;
    background-color: #eee;
}
.Semantic td {
    background-color: #fff;
}

.Semantic table p,
.Semantic table ol,
.Semantic table ul,
.Semantic table dl,
.Semantic table .tip,
.Semantic table .note,
.Semantic table .important,
.Semantic table .p,
.Semantic ul ul,
.Semantic ul ol,
.Semantic ol ol,
.Semantic ol ul,
.Semantic li p,
.Semantic li .tip,
.Semantic li .note,
.Semantic li .important,
.Semantic li .p,
.Semantic li dl,
.Semantic dl dl,
.Semantic dl ul,
.Semantic dl ol,
.Semantic dl p,
.Semantic dl .p,
.Semantic dl .tip,
.Semantic dl .note,
.Semantic dl .important,
.Semantic .tip p,
.Semantic .note p,
.Semantic .important p,
.Semantic .tip .p,
.Semantic .note .p,
.Semantic .important .p,
.Semantic .p .p,
.Semantic .p p,
.Semantic .p ol,
.Semantic .p ul,
.Semantic .p dl,
.Semantic .p .tip,
.Semantic .p .note,
.Semantic .p .important,
.Semantic .fignone dl,
.Semantic .nodesc dl,
.step *{
    margin-right: 0px !important;
}

/* Tables: no border */
.dntShowBorder table {
    border: none 0px;
    border-collapse: inherit;
}
.dntShowBorder table th,
.dntShowBorder table td {
    border: none 0px;
}



/* 
    Search terms 
*/
#search-terms{
    border-top: 1px solid #DEDEDE;
    margin: 16px 0 0 0;
    padding: 10px 0;
}

/* 
    ION Comments 
*/
#ionCom {
    border-top: 1px solid #DEDEDE;
    margin: 30px 0;
    padding-top: 6px;
    width: auto !important;
}
.textcomment .comment{
    background-color: #FFFFCC;
    border: 1px solid #CCCC99;
    /* border-top: 1px solid #AAAA66; */
    padding: 1px 6px;
}
.textcomment .comment:before{
    color: #aaa;
    font-weight: bold;
    font-style: italic;
    content: "Internal Comment"; 
    width:100%;
}

/* Text styles in Text component */
span.bold {
    font-weight: bold;
}
span.italic {
    font-style: italic;
}
span.under {
    text-decoration: underline;
}
span.kbd {
    font-family: Courier New;
    font-weight: bold;
}
span.code {
    font-family: Courier New;
}
span.achtung {
    font-weight: bold;
    color: red;
}
span.cps-highlight {
    background-color: #ff66cc;
}
span.comment-inline {
    background-color: #ffffcc;
}

/* 
    Components from Day team 
*/

.help-caution,
.help-note,
.help-important,
.help-glossary,
.help-variable,
.help-warning,
.help-tip{
    margin-bottom: 6px
}

.help-caution p,
.help-note p,
.help-important p,
.help-warning p{
    font-style: italic; 
}

.help-caution p,
.help-important p,
.help-warning p,
.variable-text p{
	margin-right: 0 !important;
}

.help-caution-title,
.help-note-title,
.help-important-title,
.help-glossary-title,
.help-variable-title,
.help-warning-title{ 
    font-weight: bold;
    padding-right:8px;
    float:left;
}  
.help-tip{
    font-style: italic;
}
 
/*
    Draft
*/  
.docs-draft{
    border-right: 2px solid #3a3;
}

/*
    Remark
*/
.docs-remark{
    background-color: #FFFFCC;
    border: 1px solid #CCCC99;
    padding: 1px 6px;
}

/* 
    Image caption 
*/
div.image small{
    font-style: italic;
}

/*
    Product branding
*/
.mnemonic{border-top: 4px solid #ddd;}
.acrobat-color{border-top: 4px solid #E50B0A} 
.connect-color{border-top: 4px solid #688F7D}  
.adobereader-color{border-top: 4px solid #E50B0A}   
.aftereffects-color {border-top: 4px solid #61678f}
.dreamweaver-color{border-top: 4px solid #79941b}
.flash-color{border-top: 4px solid #ce2738}
.flashplayer-color{border-top: 4px solid #E8E8E8}
.flex-color{border-top: 4px solid #605758} 
.framemaker-color{border-top: 4px solid #FB940B} 
.indesign-color{border-top: 4px solid #b82b72}
.photoshop-color{border-top: 4px solid #1775d5}
.photoshopcom-color{border-top: 4px solid #008CDA}
.illustrator-color{border-top: 4px solid #e77000}   
.lightroom-color{border-top: 4px solid #4f5a65}
.livecycle-color{border-top: 4px solid #0C90C7}  
.photoshopelements-color{border-top: 4px solid #1775D5}   
.premiere-color{border-top: 4px solid #916A97}
.premierepro-color{border-top: 4px solid #916A97}
.premiereelements-color {border-top: 4px solid #916A97}  
.acrobatconnect-color{border-top: 4px solid #DDD}   

.robohelp-color{border-top: 4px solid #27747b}
.captivate-color{border-top: 4px solid #729e68}
.fireworks-color{border-top: 4px solid #daaa18}
.di-color{border-top: 4px solid #d24600}
.bridge-color{border-top: 4px solid #ad4e1b}
.incopy-color{border-top: 4px solid #6d458f}
.contribute-color{border-top: 4px solid #353490}
.audition-color{border-top: 4px solid #4b96a4}
.onlocation-color{border-top: 4px solid #557997}
.encore-color{border-top: 4px solid #838b99}
.aftereffects-color{border-top: 4px solid #61678f}
.fc-color{border-top: 4px solid #aaaaaa} 
.flashbuilder-color{border-top: 4px solid #605758}  
.catalyst-color{border-top: 4px solid #aaaaaa} 
.soundbooth-color{border-top: 4px solid #9b9183}

.carousel-color{border-top: 4px solid #2D107A}
.revel-color{border-top: 4px solid #2D107A}
.flashmedialiveencoder-color{border-top: 4px solid #ce2738} 
.digitalpublishingsuite-color{border-top: 4px solid #9D6E8A} 
.flashmediaplayback-color{border-top: 4px solid #ce2738}
.flashmediaplayback-color{border-top: 4px solid #CE2738}
.flashplatformservices-color{border-top: 4px solid #CE2738}   
.fontfolio-color{border-top: 4px solid #5A5A5A}
.kuler-color{border-top: 4px solid #70C3EB}  
.livecyclecollaborationservice-color{border-top: 4px solid #0C90C7}
.livecyclees-color{border-top: 4px solid #0C90C7}

/* bug #3122283 */
.air-color{border-top: 4px solid #ce2738}              /* /products/air.html */
.coldfusion-color{border-top: 4px solid #2697b9}       /* from icon */
.digitaleditions-color{}
.director-color{}
.els-color{border-top: 4px solid #E50B0A}              /* /products/elearningsuite.html */
.extensionmanager-color{border-top: 4px solid #ab8655} /* /products/elearningsuite.html */
.flashaccess-color{}
.flashcatalyst-color{border-top: 4px solid #928285}    /* /products/flashcatalyst.html */
.flashmediaserver-color{}
.presenter-color{border-top: 4px solid #95b4a6}        /* /products/presenter background */  
.revel-color{border-top: 4px solid #2D107A}            /* same as carousel */
.shockwaveplayer-color{border-top: 4px solid #d97d31} 
.adobestory-color{border-top: 4px solid #E5C541}       /* story.adobe.com/en-us/ */
.techcommsuite-color{border-top: 4px solid #E50B0A}    /* /products/technicalcommunicationsuite.html */

/* bug #3045677 */
.creativesuite-color{border-top: 4px solid #4d4e4e}   
.mediaencoder-color{border-top: 4px solid ##744442}




/*    
    Back to top
*/
.backtotop {
    background: url("/etc/designs/help/images/tothetop.png") no-repeat scroll right 5px transparent;    
    padding-right: 14px;
    text-align: right;
    font-size: 12px;
    font-weight: bold;
    float: right;
    margin-top: 12px;
}



/* 
    Support legacy sttyles 
*/
span.bold  { font-weight: bold; }
span.italic{ font-style: italic; }


/*
    remove callout and captions from images in expert compoents
*/
.article-image .image *{  
    display: none;
}
.article-image .image img{
    display: block;
}
.expert-author .image *{  
    display: none;
}
.expert-author .image img{
    display: block;
}

/*
Definition Entry with Level 2 indent
*/
div.indent_2 {
    padding-left: 50px;
}

/* internal pod */
/* cmiqueo: 01-31-2012 */
.agenttext{
    margin-top: 22px;
}

#internal-confidential {
    background: url("/etc/designs/help/images/internal-watermark.png") repeat scroll 20px -20px #EAEAEA;
    margin-bottom: 20px;
    margin-top: 4px;
    padding-bottom: 10px;
    padding: 6px 2px;
}
#internal-confidential p { 
    margin-bottom: 6px;
    margin-top: 0;
    padding-left: 6px;
    margin-right: 0;
    line-height: 1.462;
    overflow-x: hidden;
}
/* end cmiqueo: 01-31-2012 */


#internal-confidential h3 {
    background-color: #606060;
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
    padding: 6px;
    margin: 4px 0 6px;
    line-height: 1.25;
}


/* Bug 3089364: fix for dotcom build of jan 2012 */
html {
    background: url("/include/style/theme/adobe-light/tile.png") repeat-y scroll center top #F5F5F5;
    color: #000000;
}
.ArticleGrid{
    background: #fff;
}

/* Bug #: 3092318 */
.JiveContainer{
    border-top: 2px dotted #AAA;
    padding-top: 16px;
    margin-top: 16px;
}

/* cmiqueo: bugfix #3111782 */
span.byline{
    color: #999;
}

/* cmiqueo:  bugfix #3082643 */
#jive-body-main h1 {
    font-size: 1.3em !important;
    font-weight: bold !important;
}

.communityeverywhere{
	font-size:80%; 
}

/* cmiqueo:  bugfix #3162308 */
.Semantic em, 
.SemanticPhrase em {
    font-weight: inherit;
}

/* for 2nd level Run-in-head */
#main dl dl {
    margin-left: 50px;
    margin-top: 9px;
}

#relatedlinkinfo { 
	margin-top: 10px;
	font-weight: bold;
}
