/*!***************************************************************************************
 * X2Engine Open Source Edition is a customer relationship management program developed by
 * X2Engine, Inc. Copyright (C) 2011-2016 X2Engine Inc.
 * 
 * This program is free software; you can redistribute it and/or modify it under
 * the terms of the GNU Affero General Public License version 3 as published by the
 * Free Software Foundation with the addition of the following permission added
 * to Section 15 as permitted in Section 7(a): FOR ANY PART OF THE COVERED WORK
 * IN WHICH THE COPYRIGHT IS OWNED BY X2ENGINE, X2ENGINE DISCLAIMS THE WARRANTY
 * OF NON INFRINGEMENT OF THIRD PARTY RIGHTS.
 * 
 * This program is distributed in the hope that it will be useful, but WITHOUT
 * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE.  See the GNU Affero General Public License for more
 * details.
 * 
 * You should have received a copy of the GNU Affero General Public License along with
 * this program; if not, see http://www.gnu.org/licenses or write to the Free
 * Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
 * 02110-1301 USA.
 * 
 * You can contact X2Engine, Inc. P.O. Box 66752, Scotts Valley,
 * California 95067, USA. or at email address contact@x2engine.com.
 * 
 * The interactive user interfaces in modified source and object code versions
 * of this program must display Appropriate Legal Notices, as required under
 * Section 5 of the GNU Affero General Public License version 3.
 * 
 * In accordance with Section 7(b) of the GNU Affero General Public License version 3,
 * these Appropriate Legal Notices must retain the display of the "Powered by
 * X2Engine" logo. If the display of the logo is not reasonably feasible for
 * technical reasons, the Appropriate Legal Notices must display the words
 * "Powered by X2Engine".
 *****************************************************************************************/.pseudo-link{cursor:pointer;color:#004baf;transition:color .1s}.pseudo-link:hover{color:#006cfc}.opacity-hover{opacity:0.3}.opacity-hover:hover{opacity:1}.pseudo-link{cursor:pointer;color:#004baf;transition:color .1s}.pseudo-link:hover{color:#006cfc}.opacity-hover{opacity:0.3}.opacity-hover:hover{opacity:1}.profile-mobilePublisher{background:white}.profile-mobilePublisher .photo-attachments-container{display:inline-block;position:relative}.profile-mobilePublisher .photo-attachments-container .photo-attachment{max-width:100%}@media (min-width: 500px){.profile-mobilePublisher .photo-attachments-container .photo-attachment{max-width:500px}}.profile-mobilePublisher .photo-attachments-container .remove-attachment-button{cursor:pointer;position:absolute;right:10px;top:10px;color:#333;text-align:center;line-height:20px}.profile-mobileActivity,.profile-mobileViewEvent,.profile-mobilePublisher{background:#f8f8f8}.profile-mobileActivity #header .post-event-button,.profile-mobileViewEvent #header .post-event-button,.profile-mobilePublisher #header .post-event-button{color:#f1f5fc;font-size:19px;padding:0 10px;cursor:pointer}.profile-mobileActivity .record-list-item,.profile-mobileViewEvent .record-list-item,.profile-mobilePublisher .record-list-item{background:white;padding:15px 0;cursor:default;overflow-y:hidden;height:auto;margin-bottom:10px;border-top:1px solid #D9D9D9;-webkit-box-shadow:0px 1px 2px #dcdcdc;-moz-box-shadow:0px 1px 2px #dcdcdc;-ms-box-shadow:0px 1px 2px #dcdcdc;-o-box-shadow:0px 1px 2px #dcdcdc;box-shadow:0px 1px 2px #dcdcdc}.profile-mobileActivity .record-list-item>*:not(.event-attachments),.profile-mobileViewEvent .record-list-item>*:not(.event-attachments),.profile-mobilePublisher .record-list-item>*:not(.event-attachments){padding-left:10px;padding-right:10px}.profile-mobileActivity .record-list-item.more-button,.profile-mobileViewEvent .record-list-item.more-button,.profile-mobilePublisher .record-list-item.more-button{cursor:pointer}.profile-mobileActivity .event-publisher,.profile-mobileViewEvent .event-publisher,.profile-mobilePublisher .event-publisher{background:white;padding:15px 10px;height:100%;position:relative}.profile-mobileActivity .event-publisher .avatar,.profile-mobileViewEvent .event-publisher .avatar,.profile-mobilePublisher .event-publisher .avatar{top:15px;left:10px;display:block;float:left;position:absolute}.profile-mobileActivity .event-publisher textarea.event-text-box,.profile-mobileViewEvent .event-publisher textarea.event-text-box,.profile-mobilePublisher .event-publisher textarea.event-text-box{width:100%;margin-left:55px;margin-top:12px;padding:0;padding-right:65px;border:none}.profile-mobileActivity .event-publisher-dummy,.profile-mobileViewEvent .event-publisher-dummy,.profile-mobilePublisher .event-publisher-dummy{cursor:pointer}.profile-mobileActivity .event-publisher-dummy>*,.profile-mobileViewEvent .event-publisher-dummy>*,.profile-mobilePublisher .event-publisher-dummy>*{display:inline-block;vertical-align:top}.profile-mobileActivity .event-publisher-dummy .dummy-publisher-input,.profile-mobileViewEvent .event-publisher-dummy .dummy-publisher-input,.profile-mobilePublisher .event-publisher-dummy .dummy-publisher-input{line-height:50px;margin-left:10px;color:#8c8c8c}.profile-mobileActivity .avatar .avatar-image,.profile-mobileViewEvent .avatar .avatar-image,.profile-mobilePublisher .avatar .avatar-image{border:1px solid #d4d4d4;border-radius:50%;width:45px;height:45px;line-height:45px;text-align:center;overflow:hidden}.profile-mobileActivity .avatar .avatar-image.default-avatar,.profile-mobileViewEvent .avatar .avatar-image.default-avatar,.profile-mobilePublisher .avatar .avatar-image.default-avatar{background:#D9D9D9;color:#aeaeae}.profile-mobileActivity .event-view a,.profile-mobileActivity .activity-feed a,.profile-mobileViewEvent .event-view a,.profile-mobileViewEvent .activity-feed a,.profile-mobilePublisher .event-view a,.profile-mobilePublisher .activity-feed a{text-decoration:none}.profile-mobileActivity .event-view .record-list-item .event-author,.profile-mobileActivity .activity-feed .record-list-item .event-author,.profile-mobileViewEvent .event-view .record-list-item .event-author,.profile-mobileViewEvent .activity-feed .record-list-item .event-author,.profile-mobilePublisher .event-view .record-list-item .event-author,.profile-mobilePublisher .activity-feed .record-list-item .event-author{margin-bottom:8px}.profile-mobileActivity .event-view .record-list-item .event-author>*,.profile-mobileActivity .activity-feed .record-list-item .event-author>*,.profile-mobileViewEvent .event-view .record-list-item .event-author>*,.profile-mobileViewEvent .activity-feed .record-list-item .event-author>*,.profile-mobilePublisher .event-view .record-list-item .event-author>*,.profile-mobilePublisher .activity-feed .record-list-item .event-author>*{display:inline-block;vertical-align:top}.profile-mobileActivity .event-view .record-list-item .event-author .author-name,.profile-mobileActivity .event-view .record-list-item .event-author .recipient-name,.profile-mobileActivity .activity-feed .record-list-item .event-author .author-name,.profile-mobileActivity .activity-feed .record-list-item .event-author .recipient-name,.profile-mobileViewEvent .event-view .record-list-item .event-author .author-name,.profile-mobileViewEvent .event-view .record-list-item .event-author .recipient-name,.profile-mobileViewEvent .activity-feed .record-list-item .event-author .author-name,.profile-mobileViewEvent .activity-feed .record-list-item .event-author .recipient-name,.profile-mobilePublisher .event-view .record-list-item .event-author .author-name,.profile-mobilePublisher .event-view .record-list-item .event-author .recipient-name,.profile-mobilePublisher .activity-feed .record-list-item .event-author .author-name,.profile-mobilePublisher .activity-feed .record-list-item .event-author .recipient-name{line-height:45px;margin-left:10px}.profile-mobileActivity .event-view .record-list-item .event-author .author-name a,.profile-mobileActivity .event-view .record-list-item .event-author .recipient-name a,.profile-mobileActivity .activity-feed .record-list-item .event-author .author-name a,.profile-mobileActivity .activity-feed .record-list-item .event-author .recipient-name a,.profile-mobileViewEvent .event-view .record-list-item .event-author .author-name a,.profile-mobileViewEvent .event-view .record-list-item .event-author .recipient-name a,.profile-mobileViewEvent .activity-feed .record-list-item .event-author .author-name a,.profile-mobileViewEvent .activity-feed .record-list-item .event-author .recipient-name a,.profile-mobilePublisher .event-view .record-list-item .event-author .author-name a,.profile-mobilePublisher .event-view .record-list-item .event-author .recipient-name a,.profile-mobilePublisher .activity-feed .record-list-item .event-author .author-name a,.profile-mobilePublisher .activity-feed .record-list-item .event-author .recipient-name a{text-decoration:none;color:#0d0d0d}.profile-mobileActivity .event-view .record-list-item .event-author .recipient-name a,.profile-mobileActivity .activity-feed .record-list-item .event-author .recipient-name a,.profile-mobileViewEvent .event-view .record-list-item .event-author .recipient-name a,.profile-mobileViewEvent .activity-feed .record-list-item .event-author .recipient-name a,.profile-mobilePublisher .event-view .record-list-item .event-author .recipient-name a,.profile-mobilePublisher .activity-feed .record-list-item .event-author .recipient-name a{color:#8c8c8c}.profile-mobileActivity .event-view .record-list-item .event-author .recipient-name::before,.profile-mobileActivity .activity-feed .record-list-item .event-author .recipient-name::before,.profile-mobileViewEvent .event-view .record-list-item .event-author .recipient-name::before,.profile-mobileViewEvent .activity-feed .record-list-item .event-author .recipient-name::before,.profile-mobilePublisher .event-view .record-list-item .event-author .recipient-name::before,.profile-mobilePublisher .activity-feed .record-list-item .event-author .recipient-name::before{content:'\0025B6';font-size:13px;color:#acacac;position:relative;top:-3px;margin-right:5px}.profile-mobileActivity .event-view .record-list-item .event-text,.profile-mobileActivity .activity-feed .record-list-item .event-text,.profile-mobileViewEvent .event-view .record-list-item .event-text,.profile-mobileViewEvent .activity-feed .record-list-item .event-text,.profile-mobilePublisher .event-view .record-list-item .event-text,.profile-mobilePublisher .activity-feed .record-list-item .event-text{margin-bottom:8px}.profile-mobileActivity .event-view .record-list-item .event-time,.profile-mobileActivity .activity-feed .record-list-item .event-time,.profile-mobileViewEvent .event-view .record-list-item .event-time,.profile-mobileViewEvent .activity-feed .record-list-item .event-time,.profile-mobilePublisher .event-view .record-list-item .event-time,.profile-mobilePublisher .activity-feed .record-list-item .event-time{color:#8c8c8c}.profile-mobileActivity .event-view .record-list-item .event-attachments .photo-attachment-container img,.profile-mobileActivity .activity-feed .record-list-item .event-attachments .photo-attachment-container img,.profile-mobileViewEvent .event-view .record-list-item .event-attachments .photo-attachment-container img,.profile-mobileViewEvent .activity-feed .record-list-item .event-attachments .photo-attachment-container img,.profile-mobilePublisher .event-view .record-list-item .event-attachments .photo-attachment-container img,.profile-mobilePublisher .activity-feed .record-list-item .event-attachments .photo-attachment-container img{max-width:100%}@media (min-width: 500px){.profile-mobileActivity .event-view .record-list-item .event-attachments .photo-attachment-container img,.profile-mobileActivity .activity-feed .record-list-item .event-attachments .photo-attachment-container img,.profile-mobileViewEvent .event-view .record-list-item .event-attachments .photo-attachment-container img,.profile-mobileViewEvent .activity-feed .record-list-item .event-attachments .photo-attachment-container img,.profile-mobilePublisher .event-view .record-list-item .event-attachments .photo-attachment-container img,.profile-mobilePublisher .activity-feed .record-list-item .event-attachments .photo-attachment-container img{max-width:500px}}.profile-mobileActivity .event-view .record-list-item .bottom-bar>*,.profile-mobileActivity .activity-feed .record-list-item .bottom-bar>*,.profile-mobileViewEvent .event-view .record-list-item .bottom-bar>*,.profile-mobileViewEvent .activity-feed .record-list-item .bottom-bar>*,.profile-mobilePublisher .event-view .record-list-item .bottom-bar>*,.profile-mobilePublisher .activity-feed .record-list-item .bottom-bar>*{display:inline-block}.profile-mobileActivity .event-view .record-list-item .bottom-bar .controls,.profile-mobileActivity .activity-feed .record-list-item .bottom-bar .controls,.profile-mobileViewEvent .event-view .record-list-item .bottom-bar .controls,.profile-mobileViewEvent .activity-feed .record-list-item .bottom-bar .controls,.profile-mobilePublisher .event-view .record-list-item .bottom-bar .controls,.profile-mobilePublisher .activity-feed .record-list-item .bottom-bar .controls{float:right}.profile-mobileActivity .event-view .record-list-item .bottom-bar .controls>*,.profile-mobileActivity .activity-feed .record-list-item .bottom-bar .controls>*,.profile-mobileViewEvent .event-view .record-list-item .bottom-bar .controls>*,.profile-mobileViewEvent .activity-feed .record-list-item .bottom-bar .controls>*,.profile-mobilePublisher .event-view .record-list-item .bottom-bar .controls>*,.profile-mobilePublisher .activity-feed .record-list-item .bottom-bar .controls>*{display:inline-block;vertical-align:middle}.profile-mobileActivity .event-view .record-list-item .bottom-bar .controls .comment-count,.profile-mobileActivity .event-view .record-list-item .bottom-bar .controls .comments,.profile-mobileActivity .activity-feed .record-list-item .bottom-bar .controls .comment-count,.profile-mobileActivity .activity-feed .record-list-item .bottom-bar .controls .comments,.profile-mobileViewEvent .event-view .record-list-item .bottom-bar .controls .comment-count,.profile-mobileViewEvent .event-view .record-list-item .bottom-bar .controls .comments,.profile-mobileViewEvent .activity-feed .record-list-item .bottom-bar .controls .comment-count,.profile-mobileViewEvent .activity-feed .record-list-item .bottom-bar .controls .comments,.profile-mobilePublisher .event-view .record-list-item .bottom-bar .controls .comment-count,.profile-mobilePublisher .event-view .record-list-item .bottom-bar .controls .comments,.profile-mobilePublisher .activity-feed .record-list-item .bottom-bar .controls .comment-count,.profile-mobilePublisher .activity-feed .record-list-item .bottom-bar .controls .comments{color:#8c8c8c}.profile-mobileActivity .event-view .record-list-item .bottom-bar .controls .comments>div,.profile-mobileActivity .activity-feed .record-list-item .bottom-bar .controls .comments>div,.profile-mobileViewEvent .event-view .record-list-item .bottom-bar .controls .comments>div,.profile-mobileViewEvent .activity-feed .record-list-item .bottom-bar .controls .comments>div,.profile-mobilePublisher .event-view .record-list-item .bottom-bar .controls .comments>div,.profile-mobilePublisher .activity-feed .record-list-item .bottom-bar .controls .comments>div{vertical-align:middle;display:inline-block;width:25px;height:25px;line-height:25px;border:1px solid #d4d4d4;border-radius:50%;text-align:center;overflow:hidden;background:#D9D9D9;color:#aeaeae}.profile-mobileActivity .event-view .record-list-item .bottom-bar .controls .comments>div i,.profile-mobileActivity .activity-feed .record-list-item .bottom-bar .controls .comments>div i,.profile-mobileViewEvent .event-view .record-list-item .bottom-bar .controls .comments>div i,.profile-mobileViewEvent .activity-feed .record-list-item .bottom-bar .controls .comments>div i,.profile-mobilePublisher .event-view .record-list-item .bottom-bar .controls .comments>div i,.profile-mobilePublisher .activity-feed .record-list-item .bottom-bar .controls .comments>div i{position:relative;top:-2px;left:1px}.profile-mobileActivity .event-view .record-list-item .bottom-bar .controls .comment-count,.profile-mobileActivity .activity-feed .record-list-item .bottom-bar .controls .comment-count,.profile-mobileViewEvent .event-view .record-list-item .bottom-bar .controls .comment-count,.profile-mobileViewEvent .activity-feed .record-list-item .bottom-bar .controls .comment-count,.profile-mobilePublisher .event-view .record-list-item .bottom-bar .controls .comment-count,.profile-mobilePublisher .activity-feed .record-list-item .bottom-bar .controls .comment-count{margin-left:3px;font-size:14px;width:20px}.profile-mobileActivity .event-view .more-button,.profile-mobileActivity .activity-feed .more-button,.profile-mobileViewEvent .event-view .more-button,.profile-mobileViewEvent .activity-feed .more-button,.profile-mobilePublisher .event-view .more-button,.profile-mobilePublisher .activity-feed .more-button{margin-bottom:0px;border-bottom:none}.profile-mobileActivity .event-view .record-list-item,.profile-mobileViewEvent .event-view .record-list-item,.profile-mobilePublisher .event-view .record-list-item{-webkit-box-shadow:none;-moz-box-shadow:none;-ms-box-shadow:none;-o-box-shadow:none;box-shadow:none;border-bottom:1px solid #D9D9D9;border-top:none;margin-bottom:0}.profile-mobileActivity .event-view .comment-list-view .items .empty,.profile-mobileViewEvent .event-view .comment-list-view .items .empty,.profile-mobilePublisher .event-view .comment-list-view .items .empty{display:none}.profile-mobileActivity .event-view .comment-publisher form,.profile-mobileViewEvent .event-view .comment-publisher form,.profile-mobilePublisher .event-view .comment-publisher form{position:relative}.profile-mobileActivity .event-view .comment-publisher form .photo-attach-button,.profile-mobileViewEvent .event-view .comment-publisher form .photo-attach-button,.profile-mobilePublisher .event-view .comment-publisher form .photo-attach-button{display:none !important;cursor:pointer;vertical-align:middle;float:left;position:relative;top:-4px;font-size:23px;margin-right:10px}.profile-mobileActivity .event-view .comment-publisher form .photo-attach-button+.ui-input-text,.profile-mobileViewEvent .event-view .comment-publisher form .photo-attach-button+.ui-input-text,.profile-mobilePublisher .event-view .comment-publisher form .photo-attach-button+.ui-input-text{width:auto;overflow:hidden;margin-right:60px;border:none;line-height:normal}.profile-mobileActivity .event-view .comment-publisher form .photo-attach-button+.ui-input-text input::-webkit-input-placeholder,.profile-mobileViewEvent .event-view .comment-publisher form .photo-attach-button+.ui-input-text input::-webkit-input-placeholder,.profile-mobilePublisher .event-view .comment-publisher form .photo-attach-button+.ui-input-text input::-webkit-input-placeholder{font-size:16px}.profile-mobileActivity .event-view .comment-publisher form .photo-attach-button+.ui-input-text input,.profile-mobileViewEvent .event-view .comment-publisher form .photo-attach-button+.ui-input-text input,.profile-mobilePublisher .event-view .comment-publisher form .photo-attach-button+.ui-input-text input{padding-left:0;padding-right:0}.profile-mobileActivity .event-view .comment-publisher form .submit-button,.profile-mobileViewEvent .event-view .comment-publisher form .submit-button,.profile-mobilePublisher .event-view .comment-publisher form .submit-button{position:absolute;top:-4px;right:0;cursor:pointer;float:right;color:blue;padding:0 10px}
