﻿.entity-timeline
{
    padding-left: 0px;
	padding-right: 0px;
}

.entity-timeline .note 
{
    margin-bottom: 0px;
    border-top: 0px;
    padding-top: 0px;
}

html[dir="ltr"] .entity-timeline .note {
	padding-left: 0px;
}

html[dir="rtl"] .entity-timeline .note 
{
	padding-right: 0px;
}

.entity-timeline div:nth-of-type(even).note 
{
    background-color: #fbfbfb;
}

html[dir="ltr"] .entity-timeline .note .metadata 
{
	text-align:left;
}

html[dir="rtl"] .entity-timeline .note .metadata 
{
	text-align: right;
}

.entity-timeline .note .row .col-sm-3
{
    width:20%;
}

html[dir="ltr"] .entity-timeline .note .row .col-sm-3 {
	padding-left: 30px;
}

html[dir="rtl"] .entity-timeline .note .row .col-sm-3 
{
	padding-right: 30px;
}

.entity-timeline .note .row .header
{
    padding-top: 20px;
}

html[dir="ltr"] .entity-timeline .note .row .header {
	text-align: left;
}

html[dir="rtl"] .entity-timeline .note .row .header 
{
	text-align: right;
}

.entity-timeline .note .row .header .metadata .postedon,
.entity-timeline .note .row .header .metadata .createdby,
.entity-timeline .note .row .header .metadata .modifiedon{
    font-size: 12px;
    padding-bottom:10px;
}

html[dir="ltr"] .entity-timeline .note .row .header .metadata .postedon,
html[dir="ltr"] .entity-timeline .note .row .header .metadata .createdby,
html[dir="ltr"] .entity-timeline .note .row .header .metadata .modifiedon {
	text-align: left;
}

html[dir="rtl"] .entity-timeline .note .row .header .metadata .postedon,
html[dir="rtl"] .entity-timeline .note .row .header .metadata .createdby,
html[dir="rtl"] .entity-timeline .note .row .header .metadata .modifiedon 
{
	text-align: right;
}

.entity-timeline .note .row .content{
    padding-top: 20px;
    padding-bottom: 16px;
}

.entity-timeline .note .row .content .from,
.entity-timeline .note .row .content .requiredattendees,
.entity-timeline .note .row .content .cc,
.entity-timeline .note .row .content .scheduledstartandend
 {
    font-size: 15px;
}

.entity-timeline .note .row .content .subject{
    font-size: 15px;
    padding-top:16px;
    padding-bottom: 16px;
}

.entity-timeline .note .row .content .description{
    font-size: 15px;
    word-wrap:break-word;
}

.entity-timeline .note-attachment .row .attachment {
	padding-top: 16px;
	margin: 0 14px;
}

.entity-timeline .glyphicon.glyphicon-calendar,
.entity-timeline .glyphicon.glyphicon-envelope,
.entity-timeline .glyphicon.glyphicon-earphone,
.entity-timeline .glyphicon.glyphicon-user
{
    font-size: x-large;
}

.entity-form .notes-cell .info
{
    font-size: 15px;
	display:block;
}

.entity-timeline .timelineheader
{
	padding-left: 0px;
	padding-right: 0px;
}

.entity-timeline .timelineheader .title
{
    font-size: 15px;
    width : auto;
}

html[dir="ltr"] .entity-timeline .timelineheader .title {
	padding-left: 0px;
}

html[dir="rtl"] .entity-timeline .timelineheader .title 
{
	padding-right: 0px;
}

.entity-timeline .timelineheader .buttoncontainer
{
    width : auto;
}

html[dir="ltr"] .entity-timeline .timelineheader .buttoncontainer {
	float: right;
	padding-right: 0px;
}

html[dir="rtl"] .entity-timeline .timelineheader .buttoncontainer 
{
	float: left;
	padding-left: 0px;
}

.entity-timeline .timelineheader .buttoncontainer .addnote 
{
    font-size: 15px;
}

html[dir="ltr"] .entity-timeline .timelineheader .buttoncontainer .addnote {
	float: right;
}

html[dir="rtl"] .entity-timeline .timelineheader .buttoncontainer .addnote 
{
	float: left;
}

.entity-timeline .timelineheader .buttoncontainer .addnote.btn.btn-default
{
    white-space : nowrap;
}

.entity-timeline .notes-empty.message
{
	padding-top : 50px;
}

.entity-timeline .notes-error.message
{
	padding-top : 50px;
}

.entity-timeline .notes-access-denied.message 
{
	padding-top : 50px;
}

.entity-timeline a.loadmore {
	display: none;
}

html[dir="ltr"] .entity-timeline a.loadmore {
	float: right;
}

html[dir="rtl"] .entity-timeline a.loadmore {
	float: left;
}

.entity-timeline .message {
	display: none;
}

.entity-timeline .attachment {
	padding: 0px;
	margin-bottom: 0px;
}

.entity-timeline .attachment-loadmore-section {
	max-height: 500px;
	overflow-x: hidden;
	overflow-y: auto;
	margin: 0 -14px;
}

a.attachment-file {
	font-family: 'Segoe UI';
	font-style: normal;
	font-size: 14px;
	line-height: 16px;
	color: #2f5fef;
}

.entity-timeline .note .attachment-outer-border {
	border: 1px solid #E2E2E2;
	padding: 14px;
}

.entity-timeline .note .attachment-separator {
	background-color: #cbcbcb;
	height: 1px;
	text-align: center;
	margin-top: 14px;
}

.load-more-attachment-btn {
	color: #3B79B7;
	padding: 0 14px;
	font-family: 'Segoe UI';
	font-style: normal;
	font-size: 14px;
	line-height: 16px;
	letter-spacing: 0.14px;
}

.load-more-action {
	margin-top: 14px;
}
.mr-0{
	margin-top:0;
}