table.subMessages{width:100%;border-collapse:collapse}
div.subMessagesContent{font-family:arial;font-size:12px;margin-top:4px;font-weight:normal}
div.messageBackgroundDiv{background-color:#eee;padding:10px}
div.messageSubject{font-family:arial;font-weight:bold;font-size:16px}
div.messageParticipants{font-family:arial;font-size:13px;margin-top:3px;padding-bottom:20px;width:100%}
table.messageDetailTable{width:100%}
table.messageDetailTable td{vertical-align:top}
div.avatarColumn{background-repeat:no-repeat;background-size:40px;background-position:left;padding:20px 20px 20px 0}
td.messageDetails{width:92%;padding-right:1%}
form.messageLinkHolder,.minmessagelinkdiv{float:left}
.unreadMessageContainingRow{background-color:#f8f8f8}
.verticalLine{border-left:thin solid #e7e7e7}
#navigatorDiv{border-bottom:thick solid #8c8c8c}
.messageActionDiv{padding-top:10px;border-top:thin solid #e7e7e7}
#navigatorDiv a,#messageActionDiv a{text-decoration:none}
#navigatorDiv div.inlineDiv{margin-top:5px}
.lineDiv{width:15px;height:0;display:inline-block;padding-bottom:4px}
.rightFloatingDiv{float:right}
.messageDetailedContent{padding-top:10px}
.enabledLink{color:#5a5a5a !important}
.disabledLink{color:#9c9c9c !important;cursor:default}
#navigatorDiv .arrowLeft,#messageActionDiv .enabledLink .arrowLeft{border-right:5px solid #5a5a5a}
#messageActionDiv .enabledLink .arrowRight{border-left:5px solid #5a5a5a}
#messageActionDiv .disabledLink .arrowLeft{border-right:5px solid #9c9c9c}
#messageActionDiv .disabledLink .arrowRight{border-left:5px solid #9c9c9c}
#navigatorDiv .lineDiv,#messageActionDiv .enabledLink .lineDiv{border-top:1px solid #5a5a5a}
#messageActionDiv .disabledLink .lineDiv{border-top:1px solid #9c9c9c}
.message-detail-container .message-details{max-width:90%}
.message-detail-container{margin-bottom:2em}
.message-detail-avatar-column{width:41px}
.message-detail-avatar-column .avatar-image{width:36px;height:36px;border-radius:50%}
.detailMessageBackButtonContainer{display:inline-block}
.message-attachments .attachment-holder{margin:0 0 1em 1em;display:inline-block}
.message-attachments{margin:1em 0 1em 0}
.message-detailed-content{margin-top:20px}
/*!
 * Bootstrap v3.3.2 (http://getbootstrap.com)
 * Copyright 2011-2015 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@media(min-width:992px){.scf .col-md-1,.scf .col-md-2,.scf .col-md-3,.scf .col-md-4,.scf .col-md-5,.scf .col-md-6,.scf .col-md-7,.scf .col-md-8,.scf .col-md-9,.scf .col-md-10,.scf .col-md-11,.scf .col-md-12{float:left}
.scf .col-md-12{width:100%}
.scf .col-md-11{width:91.66666667%}
.scf .col-md-10{width:83.33333333%}
.scf .col-md-9{width:75%}
.scf .col-md-8{width:66.66666667%}
.scf .col-md-7{width:58.33333333%}
.scf .col-md-6{width:50%}
.scf .col-md-5{width:41.66666667%}
.scf .col-md-4{width:33.33333333%}
.scf .col-md-3{width:25%}
.scf .col-md-2{width:16.66666667%}
.scf .col-md-1{width:8.33333333%}
.scf .col-md-pull-12{right:100%}
.scf .col-md-pull-11{right:91.66666667%}
.scf .col-md-pull-10{right:83.33333333%}
.scf .col-md-pull-9{right:75%}
.scf .col-md-pull-8{right:66.66666667%}
.scf .col-md-pull-7{right:58.33333333%}
.scf .col-md-pull-6{right:50%}
.scf .col-md-pull-5{right:41.66666667%}
.scf .col-md-pull-4{right:33.33333333%}
.scf .col-md-pull-3{right:25%}
.scf .col-md-pull-2{right:16.66666667%}
.scf .col-md-pull-1{right:8.33333333%}
.scf .col-md-pull-0{right:auto}
.scf .col-md-push-12{left:100%}
.scf .col-md-push-11{left:91.66666667%}
.scf .col-md-push-10{left:83.33333333%}
.scf .col-md-push-9{left:75%}
.scf .col-md-push-8{left:66.66666667%}
.scf .col-md-push-7{left:58.33333333%}
.scf .col-md-push-6{left:50%}
.scf .col-md-push-5{left:41.66666667%}
.scf .col-md-push-4{left:33.33333333%}
.scf .col-md-push-3{left:25%}
.scf .col-md-push-2{left:16.66666667%}
.scf .col-md-push-1{left:8.33333333%}
.scf .col-md-push-0{left:auto}
.scf .col-md-offset-12{margin-left:100%}
.scf .col-md-offset-11{margin-left:91.66666667%}
.scf .col-md-offset-10{margin-left:83.33333333%}
.scf .col-md-offset-9{margin-left:75%}
.scf .col-md-offset-8{margin-left:66.66666667%}
.scf .col-md-offset-7{margin-left:58.33333333%}
.scf .col-md-offset-6{margin-left:50%}
.scf .col-md-offset-5{margin-left:41.66666667%}
.scf .col-md-offset-4{margin-left:33.33333333%}
.scf .col-md-offset-3{margin-left:25%}
.scf .col-md-offset-2{margin-left:16.66666667%}
.scf .col-md-offset-1{margin-left:8.33333333%}
.scf .col-md-offset-0{margin-left:0}
}
.scf .row:before,.scf .row:after{display:table;content:" "}
.scf .row{margin-right:-15px;margin-left:-15px}
.scf .row:after{clear:both}
table.messages{width:100%;border-collapse:collapse}
.messageSelector{padding-left:15px;padding-right:10px;float:left}
.selectionLinkHolder{text-align:left}
.paginateMessageBox{display:block;text-align:right;float:right}
.pageNumberDiv{color:#9c9c9c}
.pageNumberDiv a{color:#9c9c9c}
.displaymessage{font-size:16px;text-align:center;margin-top:20px;margin-bottom:20px;max-width:80%}
a.selectLink{text-decoration:none !important;cursor:pointer}
.selectAndPaginateDiv{border-top:thick solid #aaa;padding-top:10px;padding-bottom:10px}
.arrowLeft{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;display:inline-block;border-right:5px solid #bbb}
.arrowRight{width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;display:inline-block;border-left:5px solid #bbb}
.currentPageNumberDiv{color:#fff;padding-top:1px;padding-bottom:1px;padding-right:5px;padding-left:5px;background:#c24920;background-image:-moz-linear-gradient(top,#c24920 0,#f75e1a 100%);background-image:-o-linear-gradient(top,#c24920 0,#f75e1a 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c24920),color-stop(1,#f75e1a));background-image:-webkit-linear-gradient(top,#c24920 0,#f75e1a 100%);background-image:linear-gradient(to bottom,#c24920 0,#f75e1a 100%);display:inline-block}
.inlineDiv{display:inline-block}
.emptyMessageBoxSection{margin-top:5px}
.unreadCircle{max-width:10px;min-width:10px;max-height:10px;min-height:10px !important;border-radius:50%;display:inline-block}
.circleBackgroundImage{background:#c24920;background-image:-moz-linear-gradient(top,#c24920 0,#f75e1a 100%);background-image:-o-linear-gradient(top,#c24920 0,#f75e1a 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#c24920),color-stop(1,#f75e1a));background-image:-webkit-linear-gradient(top,#c24920 0,#f75e1a 100%);background-image:linear-gradient(to bottom,#c24920 0,#f75e1a 100%)}
.alertText{font-family:arial;font-size:13px;font-weight:bold;text-align:center;vertical-align:middle;width:90%}
.hideAlert{font-weight:bold;cursor:pointer}
.successNotification{background-color:#b3c975;padding:5px;max-width:230px;margin:0 auto}
.alertNotification{background-color:#fcc734;padding:5px}
.errorNotification{background-color:#fd6667;padding:5px;max-width:230px;margin:0 auto}
.successNotification .hideAlert{color:#59653b !important}
.alertNotification .hideAlert{color:#7e641a !important}
.errorNotification .hideAlert{color:#7f3333 !important}
td.hideAlertColumn{padding-top:2px;width:5%}
.notificationImage{width:16px;height:16px}
#alertDiv.alertNotification .notificationImage,#alertDiv.alertNotification td.hideAlertColumn{padding:10px}
div.usageStatistics{font-family:arial;font-size:11px;color:#a6a6a6;text-align:right;width:100%}
.disabled-messaging-user-link:hover{cursor:text;text-decoration:none}
.no-left-margin{margin-left:0 !important}
.messagebox .comment-image{margin-bottom:1em}
.parentmessagediv .pager li{margin-left:2px}
.message-box__quick-actions-button{max-height:144px}
.message-action-button-holder{max-height:48px}
.message-box__quick-actions-button,.message-action-button-holder{overflow:hidden;transition:max-height .4s ease,visibility .4s ease;height:auto;visibility:inherit}
.message-box__quick-actions-button--collapsed,.message-action-button-holder--collapsed{max-height:0;visibility:hidden}
label.mailform{font-family:arial,sans-serif;font-size:12px;padding-right:10px}
textarea.mailFormSubject{font-size:14px;text-align:left;height:25px;line-height:25px;width:89%;resize:none;margin-top:5px;border:thin solid #cfcfcf}
textarea.mailFormContent{font-size:14px;text-align:left;resize:none;padding:10px;box-sizing:border-box;-moz-box-sizing:border-box;width:90%;height:220px;margin-top:5px;border:thin solid #cfcfcf}
span.input-group-text.new-message-span{padding:0 25px}
textarea.makeReadOnly{border:0 solid;color:#9a9a9a}
label.makeReadOnly{border:0 solid;font-weight:bold;color:#9a9a9a}
.mailStatusMessageDiv{align:center;font-size:14px;font-weight:bold;text-align:center;margin-top:100px}
.scf-is-collapsed .scf-composer-toolbar{display:none}
.scf-composer-toolbar{position:relative;margin-top:10px}
.scf-composer.scf-edit-composer{margin:0}
.scf-composer-actions{text-align:right;width:100%;margin:0}
.scf-message-attachment-input{display:none;float:left;position:absolute;left:0;opacity:0;cursor:pointer;width:100px}
.scf-composer-attach{float:left;cursor:pointer;margin-left:5px}
.scf-composer-action.scf-composer-attach{margin:0;font-size:20px;border:0;background-color:transparent;color:#bdbdbd}
.scf-composer-attach:before{font-family:SCFIcons;font-size:0;margin-right:5px;content:"";color:#595959;cursor:pointer}
.comment-delete-box{display:block;text-align:center;padding:15px 0}
.scf-attachment-list{margin:0;padding:10px 0 10px 0;list-style:none}
.scf-is-attached{background:#969696;color:#fff;padding:5px 10px;font-size:12px;display:inline-block;margin:0 5px}
.scf-is-rem-att{font-size:10px;padding-left:5px;cursor:pointer}
.scf-composer .scf-input{display:block}
.scf-composer .scf-input.form-control{border-radius:0;margin-bottom:5px}
.message-composer-action{min-width:100px;min-height:35px;height:42px;color:#fff;background:#227ecb;text-decoration:none;outline:0;background-image:-webkit-linear-gradient(#484e55,#3a3f44 60%,#313539);background-image:linear-gradient(#484e55,#3a3f44 60%,#313539);background-repeat:no-repeat;-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff484e55',endColorstr='#ff313539',GradientType=0);filter:none;border:1px solid rgba(0,0,0,0.6);text-shadow:1px 1px 1px rgba(0,0,0,0.3)}
.newMessageSubjectContainer,.newMessageAttachmentContainer{display:table;width:95%;margin:5px;padding:20px;background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px #eaeaea;box-shadow:0 1px 1px #eaeaea;color:#777}
.newMessageAttachmentContainer{padding-left:.4em;width:97%}
.transparentAttachmentContainer{background-color:transparent}
.newMessageSubjectContainer,.newMessageAttachmentContainer{height:3em}
.newMessageSubjectContainer .mailform,.newMessageContentContainer .mailform,.newMessageAttachmentContainer .mailform{display:table-cell;width:10%;text-align:left;color:gray}
.newMessageAttachmentContainer .mailform{text-align:center}
.newMessageAttachmentContainer .mailform label{color:#fff;font-weight:bold;padding:.4em 0 .2em 0;height:auto;width:100%;display:block;background-image:-ms-linear-gradient(top left,#00c4e1 0,#00a6c6 100%);background-image:-moz-linear-gradient(top left,#00c4e1 0,#00a6c6 100%);background-image:-o-linear-gradient(top left,#00c4e1 0,#00a6c6 100%);background-image:-webkit-gradient(linear,left top,right bottom,color-stop(0,#00c4e1),color-stop(1,#00a6c6));background-image:-webkit-linear-gradient(top left,#00c4e1 0,#00a6c6 100%);background-image:linear-gradient(to bottom right,#00c4e1 0,#00a6c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00C4E1',endColorstr='#00A6C6')}
.newMessageAttachmentContainer .mailform label:hover{cursor:pointer}
.newMessageAttachmentContainer .fileContainer{display:table-cell;width:85%}
.newMessageAttachmentContainer .fileContainer .inputContainer{background-color:#f0f0f0;font-weight:bold;margin-left:.8em;margin-bottom:.2em;display:inline-block;width:auto;min-height:2em}
.inputContainer .removeAttachment:hover{cursor:pointer}
.newMessageSubjectContainer .mailform,.newMessageUserChooser .mailform{vertical-align:middle;border-right:thin solid #e8e8e8}
.newMessageContentContainer .mailform{vertical-align:top;padding-top:1em}
.newMessageSubjectContainer .mailFormSubject,.newMessageContentContainer .mailFormContent{display:table-cell;width:95%;border:0;margin-top:0;outline:0;font-family:arial;line-height:1.5em;float:left}
.newMessageContentContainer .mailFormContent{padding-left:1em}
.newMessageSubjectContainer .mailFormSubject{height:2em;overflow-y:hidden;margin-left:0}
.nameAndDateSeparatorCircle{max-width:5px;min-width:5px;max-height:5px;min-height:5px !important;border-radius:50%;display:inline-block;background-color:#efefef}
.newMessageContentContainer .newMessageSenderAvatar{width:36px;height:36px;margin-right:1em;display:inline-block;background-size:36px;background-repeat:no-repeat;border-radius:50%}
.newMessageContentContainer .senderDetailContainer{display:none;float:left}
.senderDetailContainer .newMessageSenderName,.senderDetailContainer .newMessageSendDate,.senderDetailContainer .circleContainer{display:table-cell;vertical-align:middle}
.senderDetailContainer .newMessageSenderName{color:#00a6c6}
.senderDetailContainer .newMessageSendDate,.senderDetailContainer .circleContainer{color:gray;padding-left:1em}
.inputContainer .hiddenUploadInput{display:none}
.cke_chrome{border:1px solid #ccc !important;box-shadow:none !important}
.disabled-messaging-user-link:hover{cursor:text;text-decoration:none}
div input.makeReadOnly{max-height:0;visibility:hidden}
div label.makeReadOnly{border:0 solid;color:#9a9a9a}
.userchooser.parbase{margin-left:0}
.newMessageUserChooser{padding:20px;margin:5px;display:table;width:95%;background-color:#fff;border:1px solid #e5e5e5;-webkit-box-shadow:0 1px 1px #eaeaea;box-shadow:0 1px 1px #eaeaea;color:#777}
.userchooserContainer{display:table-cell;border:0}
.newMessageUserChooser .userchooser{padding-left:40px}
.newMessageUserChooser .selectedUserContainer{display:inline-block;margin-left:.8em}
span.input-group-text.new-message-span{padding:0 25px}
.newMessageUserChooser .selectedUserContainer>div{background-color:#f0f0f0;margin:0 .5em .5em 0;padding:.2em 0 .2em .2em;display:inline-block}
.newMessageUserChooser .selectedUserContainer>div>img{border-radius:50%}
.newMessageUserChooser .mailform{display:table-cell;width:10%;text-align:left;color:gray}
.newMessageUserChooserAvatar{border-radius:50%}
.no-bottom-margin{margin-bottom:0 !important}