+/*#jot #jot-tools li:hover {*/
+ /*background-color: #364e59;*/
+/*}*/
+#jot #jot-tools .perms {
+ float: right;
+ width: 40px;
+}
+/*#jot #jot-tools .perms a.unlock {*/
+/* width: 30px; */
+/* border-left: 10px solid #cccccc;*/
+/* background-color: #cccccc; */
+/*}*/
+/*#jot #jot-tools .perms a.lock {*/
+/* width: 30px; */
+/* border-left: 10px solid #666666;*/
+/* background-color: #666666; */
+/*}*/
+/*#jot #jot-tools li.submit { */
+/* float: right; */
+/* background-color: #cccccc; */
+/* border-bottom: 2px solid #cccccc; */
+/* border-right: 1px solid #666666; */
+/* border-left: 1px solid #666666; */
+/*} */
+/*#jot #jot-tools li.submit input { */
+/* border: 0px; */
+/* margin: 0px; */
+/* padding: 0px; */
+/* background-color: #cccccc; */
+/* color: #666666; */
+/* width: 80px; */
+/* height: 40px; */
+/* line-height: 40px; */
+/*} */
+/*#jot #jot-tools li.submit input:hover {*/
+/* background-color: #bdcdd4; */
+/* color: #666666; */
+/*} */
+#jot #jot-tools li.loading {
+ float: right;
+ background-color: #ffffff;
+ width: 20px;
+ vertical-align: center;
+ text-align: center;
+ border-top: 2px solid #9eabb0;
+ height: 38px;
+}
+#jot #jot-tools li.loading img {
+ margin-top: 10px;
+}
+#jot #jot-title {
+ border: 0px;
+ margin: 0px;
+ height: 20px;
+ width: 100%;
+ font-weight: bold;
+ border: 1px solid #ffffff;
+ border-radius: 5px;
+}
+#jot #jot-title:-webkit-input-placeholder {
+ font-weight: normal;
+}
+#jot #jot-title:-moz-placeholder {
+ font-weight: normal;
+}
+#jot #jot-title:placeholder {
+ font-weight: normal;
+}
+#jot #jot-title:hover,
+#jot #jot-title:focus {
+ border: 1px solid #999999;
+ border-radius: 5px;
+}
+#jot #character-counter {
+ width: 80px;
+ float: right;
+ text-align: right;
+ height: 20px;
+ line-height: 20px;
+ padding-right: 20px;
+}
+#profile-jot-text_tbl {
+ margin-bottom: 10px;
+}
+#profile-jot-text_ifr {
+ width:99.900002% !important;
+}
+#profile-attach-wrapper,
+#profile-audio,
+#profile-link-wrapper,
+#profile-location,
+#profile-nolocation,
+#profile-title-wrapper,
+#profile-upload-wrapper,
+#profile-video {
+ float: left;
+ margin-left: 10px;
+}
+#character-counter {
+ float:right;
+ padding:8px 10px;
+}
+#profile-rotator-wrapper {
+ float: right;
+}
+#profile-jot-tools-end,
+#profile-jot-banner-end {
+ clear: both;
+}
+#profile-jot-email-wrapper {
+ margin:10px 10% 0;
+ border:1px solid #555753;
+ border-bottom:0;
+}
+#profile-jot-email-label {
+ background-color:#555753;
+ color:#ccccce;
+ padding:5px;
+}
+#profile-jot-email {
+ width:90%;
+ margin:5px;
+}
+#profile-jot-networks {
+ margin: 0 10%;
+ border: 1px solid #555753;
+ border-top: 0;
+ border-bottom: 0;
+ padding: 5px;
+}
+#jot-preview-link {
+ margin: 0 0 0 25px;
+ border: 0;
+ text-decoration: none;
+}
+.icon-text-preview {
+ margin: 0 0 -18px 0;
+ display: block;
+ width: 20px;
+ height: 20px;
+ background: url(icons.png) no-repeat -128px -40px;
+ border: 0;
+ text-decoration: none;
+}
+#profile-jot-perms {
+ /*float: right;*/
+ background-color: #555753;
+ height: 22px;
+ width: 20px;
+ -webkit-border-radius: 5px 0px 0px 5px;
+ -moz-border-radius: 5px 0px 0px 5px;
+ border-radius: 5px 0px 0px 5px;
+ overflow: hidden;
+ border: 0px;
+ margin: 0 -4px 0 10px;
+}
+#profile-jot-submit-wrapper {
+ float: right;
+ width: 30%;
+ list-style: none;
+ margin: 10px 0 0 0;
+ padding: 0;
+}
+#profile-jot-submit-wrapper li {
+ display: inline-block;
+ vertical-align: middle;
+}
+#profile-jot-submit {
+ height: 22px;
+ background-color: #555753;
+ color: #eeeeec;
+ -webkit-border-radius: 0 5px 5px 0;
+ -moz-border-radius: 0 5px 5px 0;
+ border-radius: 0 5px 5px 0;
+ border: 0;
+ margin: 0;
+}
+#jot-perms-icons {
+ background-color: #555753;
+ height: 22px;
+ width: 20px;
+ -webkit-border-radius: 0 5px 5px 0;
+ -moz-border-radius: 0 5px 5px 0;
+ border-radius: 0 5px 5px 0;
+ overflow: hidden;
+ border: 0;
+ margin: 0 0 0 94.4%;
+}
+#profile-jot-acl-wrapper {
+ margin: 0 10px;
+ border: 1px solid #555753;
+ border-top: 0;
+ display: block !important;
+}
+#group_allow_wrapper,
+#group_deny_wrapper,
+#acl-permit-outer-wrapper {
+ width:47%;
+ float:left;
+}
+#contact_allow_wrapper,
+#contact_deny_wrapper,
+#acl-deny-outer-wrapper {
+ width:47%;
+ float:right;
+}
+#acl-permit-text {
+ background-color: #555753;
+ color: #ccccce;
+ padding: 5px;
+ float: left;
+}
+#jot-public {
+ background-color: #555753;
+ color: #ff0000;
+ padding: 5px;
+ float: left;
+}
+#acl-deny-text {
+ background-color: #555753;
+ color: #ccccce;
+ padding: 5px;
+ float: left;
+}
+#acl-permit-text-end,
+#acl-deny-text-end {
+ clear: both;
+}
+#jot-title-desc, #profile-jot-desc {
+ color: #cccccc;
+}
+#jot-title-wrapper {
+ margin-bottom: 5px;
+}
+#jot-title {
+ border: 1px solid #cccccc;
+ width: 90%;
+}
+#jot-title-display {
+ font-weight: bold;
+}
+.jothidden {
+ display: none;
+}
+#jot-preview-content {
+ background-color: #ffffe0;
+ border: 1px #aaaa00 solid;
+ border-radius: 3px;
+ padding: 3px 3px 6px 10px;
+}
+
+
+/**
+ * section
+ */
+section {
+ margin: 20px 9% 0 9%;
+ font-size: 0.8em;
+ padding-right: 250px;
+}
+
+/** tabs **/
+.tabs {
+ list-style: none;
+ margin: 0;
+ padding: 0;
+ border-bottom: 1px solid #729fcf;
+ font-size: 14px;
+}
+.tabs li {
+ display: inline;
+}
+.tab {
+ padding: 0 5px;
+}
+.tab:hover {
+ background-color: #729fcf;
+ color: #eeeeec;
+ border: 0px;
+}
+.tab:active {
+ background-color: #729fcf;
+ color: #eeeeec;
+ border: 0px;
+}
+
+
+/**
+ * items
+ */
+.wall-item-outside-wrapper {
+ margin-top: 15px;
+}
+.wall-item-outside-wrapper-end {
+ clear: both;
+}
+.wall-item-content-wrapper {
+ position: relative;
+ border-left: 1px #aaa solid;
+ padding: 10px;
+}
+.wall-item-outside-wrapper .wall-item-comment-wrapper {
+ /*margin-left: 90px;*/
+}
+.wall-item-content-wrapper.shiny {
+ background: #efefcf;
+}
+.wall-item-content {
+ overflow-x: auto;
+}
+[id^="tread-wrapper"], [class^="tread-wrapper"] {
+ margin: 5px 0;
+ border: 1px #aaa solid;
+ border-radius: 5px;
+ padding: 10px;
+}
+.wall-item-photo-menu {
+ display: none;
+}
+.wall-item-photo-menu-button {
+ display:none;
+ text-indent:-99999px;
+ background:#555753 url(menu-user-pin.jpg) no-repeat 75px center;
+ position:absolute;
+ overflow:hidden;
+ height:20px;
+ width:90px;
+ top:85px;
+ left:0;
+ -webkit-border-radius:0 0 5px 5px;
+ -moz-border-radius:0 0 5px 5px;
+ border-radius:0 0 5px 5px;
+}
+.wall-item-info {
+ float: left;
+ width: 110px;
+}
+.wall-item-photo-wrapper {
+ width: 80px;
+ height: 80px;
+ position: relative;
+ padding: 5px;
+ background-color: #555753;
+ -webkit-border-radius: 5px;
+ -moz-border-radius: 5px;
+ border-radius: 5px;
+}
+[class^="wall-item-tools"] > *, [class^="wall-item-tools"] > * > * {
+ margin: 0 0 5px 0;
+}
+.wall-item-tools {
+ float: right;
+ filter: alpha(opacity=35);
+ opacity: 0.4;
+ -webkit-transition: all 1s ease-in-out;
+ -moz-transition: all 1s ease-in-out;
+ -o-transition: all 1s ease-in-out;
+ -ms-transition: all 1s ease-in-out;
+ transition: all 1s ease-in-out;
+}
+.wall-item-tools:hover {
+ filter: alpha(opacity=100);
+ opacity: 1;
+ -webkit-transition: all 1s ease-in-out;
+ -moz-transition: all 1s ease-in-out;
+ -o-transition: all 1s ease-in-out;
+ -ms-transition: all 1s ease-in-out;
+ transition: all 1s ease-in-out;
+}
+.wall-item-title {
+ font-size: 1.2em;
+ font-weight: bold;
+ margin-bottom: 1em;
+}
+.wall-item-body {
+ margin: 10px 10px 10px 0px;
+ text-align: left;
+}
+.wall-item-lock-wrapper {
+ float: right;
+}
+.wall-item-dislike,
+.wall-item-like {
+ clear: left;
+ font-size: 0.8em;
+ color: #878883;
+ margin: 20px 0 0 140px;
+}
+.wall-item-author, .wall-item-actions-author {
+ clear: left;
+ font-size: 0.8em;
+ color: #878883;
+ margin: 20px 0 0 140px;
+}
+.wall-item-ago {
+ display: inline;
+ padding-left: 10px;
+}
+.wall-item-wrapper-end {
+ clear:both;
+}
+.wall-item-location {
+ margin-top: 5px;
+ width: 100px;
+ overflow:hidden;
+ text-overflow: ellipsis;
+ -o-text-overflow: ellipsis;
+}
+.wall-item-location .icon {
+ float: left;
+}
+.wall-item-location > a {
+ margin-left: 25px;
+ font-size: 0.7em;
+ display: block;
+}
+.wall-item-location .smalltext {
+ margin-left: 25px;
+ font-size: 0.7em;
+ display: block;
+}
+.wall-item-location > br {
+ display: none;