/* ***************************************************************** */
/*                                                                   */
/* Licensed Materials - Property of IBM                              */
/*                                                                   */
/* (C) Copyright IBM Corp. 2001, 2014. All Rights Reserved.          */
/*                                                                   */
/* US Government Users Restricted Rights - Use, duplication or       */
/* disclosure restricted by GSA ADP Schedule Contract with IBM Corp. */
/*                                                                   */
/* ***************************************************************** */

.mobileSelfAssist  .chatTranscriptContentDiv .watsonMobileChatSegment{
	/*border-bottom:1px solid #4e5f73;
	background-color: #022941;
	box-shadow:0 -2px 2px -1px black inset;*/
	padding:0px;
    /*padding: 5px 16px 5px 16px;
    margin-top: 10px;
    background: #F5F5F5;*/
    /*height: 374px;*/
}

.subHeader.questionHistoryBar {
    background-color:#040b10;
    
    border-top: 1px solid #040b10;
    border-bottom: 1px solid #3c4447;
    box-shadow: 0 -2px 2px -1px #000000 inset;
}

.showingHistory, .hidingHistory {
	width: 100%;
	height: 100%;
	padding-top: 8px;
	padding-bottom: 8px;
    border-top: 1px solid #3c4447;
	border-bottom: 1px solid #040b10;
	
	box-sizing: border-box;
}

.mobileSelfAssist .chatTranscriptContentDiv.hideHistory .watsonMobileChatSegment {
	display:none;
}

.mobileSelfAssist .chatTranscriptContentDiv.hideHistory .watsonMobileChatSegment.latestInteraction {
	display:block;
}

.hedgeTextAnswerSpacer, .sourceTitleAnswerSpacer{
	display:block;
	height:10px;
	width:1px;
}

.watsonChatSegmentCell{
	padding:20px;
	width:100%;
}

.mobileSelfAssist .messageText{
	word-break:break-word!important;
    color: #383363;
    font-size: 16px;
    font-weight: normal;
    font-family: Helvetica, "Open Sans", Arial, "Lucida Grande", sans-serif;
}

.mobileSelfAssist .messageText .cogneaBeforeMessage{
	display:inline-block!important;
	padding-bottom:10px;
}

.mobileSelfAssist .messageText .cogneaAfterMessage{
	display:inline-block!important;
	padding-top:10px;
}

.mobileSelfAssist .messageText .topicTitle{
	display:none;
}

.mobileSelfAssist .linkAnswer .messageText a{
    margin-top: 15px;
    display: inline-block;
}


.mobileSelfAssist .watsonMobileChatSegment.watsonChatSegment_Partner{
	/*background-color:transparent;*/
}

.ratingDialogCommentSection.ratingDialogCommentSeparator{
	border-top:1px solid #4e5f73;
    padding-right:25px;
}

.ratingDialogCommentSection .commentHeader{
	height:25px;
}

.ratingDialogCommentSection .commentUserName {
    float: left;
}

.ratingDialogCommentSection .commentTimestamp {
    float: right;
}


.watsonChatSegmentRow{
	/* Relative positioning is required to allow absolute positioning of the contained 
	 *  evidence button (.watsonInsightsDiv) to allow it to take up 100% height */
	position: relative;
	/*padding: 25px;*/
}

.showAllAnswers,
.evidenceButton{
	display: inline-block;
	padding-top: 5px;
	padding-bottom: 5px;
}
.actionItems {
	margin-top: 8px;
	cursor: pointer;
	display: inline-block;
	
}

.watsonChatSegmentRow .hidden{
	display: none;
}

.watsonChatSegmentRow .divider {
	background-color: #00649D;
	display: inline-block;
	height: 14px;
	margin-left: 8px;
	margin-right: 8px;
	position: relative;
	top: 2px;
	width: 1px;
}

.watsonChatSegmentRow .divider.hidden{
	display:none;
}

.feedbackContainer.hidden,
.showAllAnswers.hidden,
.evidenceButton.hidden {
	display:none;
}

.commonQuestions .actionLink {
	padding-top:2px;
	height: 25px;
}


.feedbackContainer {
    background-color:rgba(2,41,65,0.5);
}