@font-face {
  font-family: 'Entypo';
  src: url('https://e2e.ti.com/cfs-filesystemfile/__key/themefiles/s-fd-ac6c06b274524486add6d4f6b26d379d-files/entypo.eot?70170780');
  src: url('https://e2e.ti.com/cfs-filesystemfile/__key/themefiles/s-fd-ac6c06b274524486add6d4f6b26d379d-files/entypo.eot?70170780#iefix') format('embedded-opentype'), url('https://e2e.ti.com/cfs-filesystemfile/__key/themefiles/s-fd-ac6c06b274524486add6d4f6b26d379d-files/entypo.woff?70170780') format('woff'), url('https://e2e.ti.com/cfs-filesystemfile/__key/themefiles/s-fd-ac6c06b274524486add6d4f6b26d379d-files/entypo.ttf?70170780') format('truetype'), url('https://e2e.ti.com/cfs-filesystemfile/__key/themefiles/s-fd-ac6c06b274524486add6d4f6b26d379d-files/entypo.svg?70170780#fontello') format('svg');
  font-weight: normal;
  font-style: normal;
}
.icon.address:before {
  content: "\e841";
}
.icon.adjust:before {
  content: "\e867";
}
.icon.air:before {
  content: "\e8ce";
}
.icon.alert:before {
  content: "\e83f";
}
.icon.archive:before {
  content: "\e851";
}
.icon.arrow-combo:before {
  content: "\e86e";
}
.icon.arrows-ccw:before {
  content: "\e891";
}
.icon.attach:before {
  content: "\e823";
}
.icon.attention:before {
  content: "\e83e";
}
.icon.back-in-time:before {
  content: "\e8aa";
}
.icon.back:before {
  content: "\e820";
}
.icon.bag:before {
  content: "\e85a";
}
.icon.basket:before {
  content: "\e859";
}
.icon.battery:before {
  content: "\e8a9";
}
.icon.bell:before {
  content: "\e83d";
}
.icon.block:before {
  content: "\e868";
}
.icon.book-open:before {
  content: "\e84e";
}
.icon.book:before {
  content: "\e84f";
}
.icon.bookmark:before {
  content: "\e828";
}
.icon.bookmarks:before {
  content: "\e829";
}
.icon.box:before {
  content: "\e852";
}
.icon.briefcase:before {
  content: "\e8bb";
}
.icon.brush:before {
  content: "\e8c0";
}
.icon.bucket:before {
  content: "\e8d5";
}
.icon.calendar:before {
  content: "\e85b";
}
.icon.camera:before {
  content: "\e80f";
}
.icon.cancel-circled:before {
  content: "\e814";
}
.icon.cancel-squared:before {
  content: "\e815";
}
.icon.cancel:before {
  content: "\e813";
}
.icon.ccw:before {
  content: "\e88f";
}
.icon.cd:before {
  content: "\e8ae";
}
.icon.chart-area:before {
  content: "\e8c7";
}
.icon.chart-bar:before {
  content: "\e8c6";
}
.icon.chart-line:before {
  content: "\e8c5";
}
.icon.chart-pie:before {
  content: "\e8c4";
}
.icon.chat:before {
  content: "\e83c";
}
.icon.check:before {
  content: "\e812";
}
.icon.clipboard:before {
  content: "\e8d1";
}
.icon.clock:before {
  content: "\e862";
}
.icon.cloud-thunder:before {
  content: "\e8b3";
}
.icon.cloud:before {
  content: "\e8b2";
}
.icon.code:before {
  content: "\e834";
}
.icon.cog:before {
  content: "\e855";
}
.icon.comment:before {
  content: "\e83b";
}
.icon.compass:before {
  content: "\e845";
}
.icon.credit-card:before {
  content: "\e8cf";
}
.icon.cup:before {
  content: "\e846";
}
.icon.cw:before {
  content: "\e890";
}
.icon.database:before {
  content: "\e8d3";
}
.icon.direction:before {
  content: "\e844";
}
.icon.doc-landscape:before {
  content: "\e84a";
}
.icon.doc-text-inv:before {
  content: "\e84c";
}
.icon.doc-text:before {
  content: "\e84b";
}
.icon.doc:before {
  content: "\e848";
}
.icon.docs:before {
  content: "\e849";
}
.icon.dot-2:before {
  content: "\e8be";
}
.icon.dot-3:before {
  content: "\e8bf";
}
.icon.dot:before {
  content: "\e8bd";
}
.icon.down-bold:before {
  content: "\e887";
}
.icon.down-circled:before {
  content: "\e86f";
}
.icon.down-dir:before {
  content: "\e883";
}
.icon.down-open-big:before {
  content: "\e87b";
}
.icon.down-open-mini:before {
  content: "\e877";
}
.icon.down-open:before {
  content: "\e873";
}
.icon.down-thin:before {
  content: "\e88b";
}
.icon.down:before {
  content: "\e87f";
}
.icon.download:before {
  content: "\e82d";
}
.icon.drive:before {
  content: "\e8d4";
}
.icon.droplet:before {
  content: "\e8cd";
}
.icon.erase:before {
  content: "\e8c3";
}
.icon.export:before {
  content: "\e835";
}
.icon.eye:before {
  content: "\e826";
}
.icon.fast-backward:before {
  content: "\e89e";
}
.icon.fast-forward:before {
  content: "\e89d";
}
.icon.feather:before {
  content: "\e837";
}
.icon.flag:before {
  content: "\e82a";
}
.icon.flash:before {
  content: "\e8b4";
}
.icon.flashlight:before {
  content: "\e804";
}
.icon.flight:before {
  content: "\e8b6";
}
.icon.floppy:before {
  content: "\e8d0";
}
.icon.flow-branch:before {
  content: "\e8d9";
}
.icon.flow-cascade:before {
  content: "\e8d8";
}
.icon.flow-line:before {
  content: "\e8db";
}
.icon.flow-tree:before {
  content: "\e8da";
}
.icon.folder:before {
  content: "\e850";
}
.icon.forward:before {
  content: "\e832";
}
.icon.globe:before {
  content: "\e8b1";
}
.icon.graduation-cap:before {
  content: "\e8c9";
}
.icon.heart-empty:before {
  content: "\e807";
}
.icon.heart:before {
  content: "\e806";
}
.icon.help-circled:before {
  content: "\e81d";
}
.icon.help:before {
  content: "\e81c";
}
.icon.home:before {
  content: "\e821";
}
.icon.hourglass:before {
  content: "\e863";
}
.icon.inbox:before {
  content: "\e8af";
}
.icon.infinity:before {
  content: "\e8c2";
}
.icon.info-circled:before {
  content: "\e81f";
}
.icon.info:before {
  content: "\e81e";
}
.icon.install:before {
  content: "\e8b0";
}
.icon.key:before {
  content: "\e8d7";
}
.icon.keyboard:before {
  content: "\e83a";
}
.icon.lamp:before {
  content: "\e864";
}
.icon.language:before {
  content: "\e8ca";
}
.icon.layout:before {
  content: "\e810";
}
.icon.leaf:before {
  content: "\e8b8";
}
.icon.left-bold:before {
  content: "\e888";
}
.icon.left-circled:before {
  content: "\e870";
}
.icon.left-dir:before {
  content: "\e884";
}
.icon.left-open-big:before {
  content: "\e87c";
}
.icon.left-open-mini:before {
  content: "\e878";
}
.icon.left-open:before {
  content: "\e874";
}
.icon.left-thin:before {
  content: "\e88c";
}
.icon.left:before {
  content: "\e880";
}
.icon.level-down:before {
  content: "\e892";
}
.icon.level-up:before {
  content: "\e893";
}
.icon.lifebuoy:before {
  content: "\e8b9";
}
.icon.light-down:before {
  content: "\e865";
}
.icon.light-up:before {
  content: "\e866";
}
.icon.link:before {
  content: "\e822";
}
.icon.list-add:before {
  content: "\e8a6";
}
.icon.list:before {
  content: "\e8a5";
}
.icon.location:before {
  content: "\e842";
}
.icon.lock-open:before {
  content: "\e825";
}
.icon.lock:before {
  content: "\e824";
}
.icon.login:before {
  content: "\e85c";
}
.icon.logout:before {
  content: "\e85d";
}
.icon.loop:before {
  content: "\e895";
}
.icon.magnet:before {
  content: "\e8c1";
}
.icon.mail:before {
  content: "\e805";
}
.icon.map:before {
  content: "\e843";
}
.icon.megaphone:before {
  content: "\e8d2";
}
.icon.menu:before {
  content: "\e811";
}
.icon.mic:before {
  content: "\e85e";
}
.icon.minus-circled:before {
  content: "\e81a";
}
.icon.minus-squared:before {
  content: "\e81b";
}
.icon.minus:before {
  content: "\e819";
}
.icon.mobile:before {
  content: "\e8ac";
}
.icon.monitor:before {
  content: "\e8ab";
}
.icon.moon:before {
  content: "\e8b5";
}
.icon.mouse:before {
  content: "\e8ba";
}
.icon.music:before {
  content: "\e802";
}
.icon.mute:before {
  content: "\e85f";
}
.icon.network:before {
  content: "\e8ad";
}
.icon.newspaper:before {
  content: "\e84d";
}
.icon.note-beamed:before {
  content: "\e801";
}
.icon.note:before {
  content: "\e800";
}
.icon.palette:before {
  content: "\e8a4";
}
.icon.paper-plane:before {
  content: "\e8b7";
}
.icon.pause:before {
  content: "\e899";
}
.icon.pencil:before {
  content: "\e836";
}
.icon.phone:before {
  content: "\e854";
}
.icon.picture:before {
  content: "\e80e";
}
.icon.play:before {
  content: "\e897";
}
.icon.plus-circled:before {
  content: "\e817";
}
.icon.plus-squared:before {
  content: "\e818";
}
.icon.plus:before {
  content: "\e816";
}
.icon.popup:before {
  content: "\e86b";
}
.icon.print:before {
  content: "\e838";
}
.icon.progress-0:before {
  content: "\e89f";
}
.icon.progress-1:before {
  content: "\e8a0";
}
.icon.progress-2:before {
  content: "\e8a1";
}
.icon.progress-3:before {
  content: "\e8a2";
}
.icon.publish:before {
  content: "\e86c";
}
.icon.quote:before {
  content: "\e833";
}
.icon.record:before {
  content: "\e89a";
}
.icon.reply-all:before {
  content: "\e831";
}
.icon.reply:before {
  content: "\e830";
}
.icon.resize-full:before {
  content: "\e869";
}
.icon.resize-small:before {
  content: "\e86a";
}
.icon.retweet:before {
  content: "\e839";
}
.icon.right-bold:before {
  content: "\e889";
}
.icon.right-circled:before {
  content: "\e871";
}
.icon.right-dir:before {
  content: "\e885";
}
.icon.right-open-big:before {
  content: "\e87d";
}
.icon.right-open-mini:before {
  content: "\e879";
}
.icon.right-open:before {
  content: "\e875";
}
.icon.right-thin:before {
  content: "\e88d";
}
.icon.right:before {
  content: "\e881";
}
.icon.rss:before {
  content: "\e853";
}
.icon.search:before {
  content: "\e803";
}
.icon.share:before {
  content: "\e857";
}
.icon.shareable:before {
  content: "\e858";
}
.icon.shuffle:before {
  content: "\e894";
}
.icon.signal:before {
  content: "\e8a7";
}
.icon.sound:before {
  content: "\e860";
}
.icon.star-empty:before {
  content: "\e809";
}
.icon.star:before {
  content: "\e808";
}
.icon.stop:before {
  content: "\e898";
}
.icon.suitcase:before {
  content: "\e8bc";
}
.icon.switch:before {
  content: "\e896";
}
.icon.tag:before {
  content: "\e827";
}
.icon.tape:before {
  content: "\e8c8";
}
.icon.target:before {
  content: "\e8a3";
}
.icon.thermometer:before {
  content: "\e8d6";
}
.icon.thumbs-down:before {
  content: "\e82c";
}
.icon.thumbs-up:before {
  content: "\e82b";
}
.icon.ticket:before {
  content: "\e8cb";
}
.icon.to-end:before {
  content: "\e89b";
}
.icon.to-start:before {
  content: "\e89c";
}
.icon.tools:before {
  content: "\e856";
}
.icon.trash:before {
  content: "\e847";
}
.icon.trophy:before {
  content: "\e8a8";
}
.icon.up-bold:before {
  content: "\e88a";
}
.icon.up-circled:before {
  content: "\e872";
}
.icon.up-dir:before {
  content: "\e886";
}
.icon.up-open-big:before {
  content: "\e87e";
}
.icon.up-open-mini:before {
  content: "\e87a";
}
.icon.up-open:before {
  content: "\e876";
}
.icon.up-thin:before {
  content: "\e88e";
}
.icon.up:before {
  content: "\e882";
}
.icon.upload-cloud:before {
  content: "\e82f";
}
.icon.upload:before {
  content: "\e82e";
}
.icon.user-add:before {
  content: "\e80c";
}
.icon.user:before {
  content: "\e80a";
}
.icon.users:before {
  content: "\e80b";
}
.icon.vcard:before {
  content: "\e840";
}
.icon.video:before {
  content: "\e80d";
}
.icon.volume:before {
  content: "\e861";
}
.icon.water:before {
  content: "\e8cc";
}
.icon.window:before {
  content: "\e86d";
}
.icon:before {
  font-family: Entypo;
  font-size: 30px;
}
.no-transition {
  -moz-transition: none;
  -webkit-transition: none;
  transition: none;
}
.sticky {
  position: -webkit-sticky;
  position: -moz-sticky;
  position: -ms-sticky;
  position: -o-sticky;
}
.unselectable {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
}
@-ms-keyframes spin {
  from {
    -ms-transform: rotate(360deg);
  }
  to {
    -ms-transform: rotate(0deg);
  }
}
@-moz-keyframes spin {
  from {
    -moz-transform: rotate(360deg);
  }
  to {
    -moz-transform: rotate(0deg);
  }
}
@-webkit-keyframes spin {
  from {
    -webkit-transform: rotate(360deg);
  }
  to {
    -webkit-transform: rotate(0deg);
  }
}
@keyframes spin {
  from {
    transform: rotate(360deg);
  }
  to {
    transform: rotate(0deg);
  }
}
.hyphenate {
  word-wrap: break-word;
  -webkit-hyphens: auto;
  -moz-hyphens: auto;
  hyphens: auto;
}
.general-title {
  color: #333333;
  font-size: 1.5em;
  font-weight: 600;
  line-height: 1.5;
}
.hyphenate {
  word-wrap: normal;
  -webkit-hyphens: none;
  -moz-hyphens: none;
  hyphens: none;
}
fieldset input[type="checkbox"] {
  display: inline;
  position: static;
}
fieldset input[type="checkbox"] + label.hidden {
  display: none !important;
}
fieldset input[type="checkbox"] + label:before {
  display: none;
}
fieldset input[type="checkbox"]:checked + label:after {
  display: none;
}
.header-fragments .layout .header-top-content.scrolled .layout-region.header {
  border-bottom: 1px solid #e6e6e6;
}
.header-fragments .layout .header-top-content.with-adaptable-elements.scrolled .layout-region.content {
  border-bottom: 1px solid #e6e6e6;
}
.tip {
  background-color: black;
}
.tab-set table tr {
  border-right: 1px solid #999999;
}
.tab-set table tr:hover {
  border-color: #118899 !important;
}
.filter {
  border-right: 1px solid #999999;
}
.filter:hover {
  border-color: #118899 !important;
}
.content-fragment.thread-list .content-list.content .content.abbreviated .post-stickiness .sticky > span {
  background: url("/themes/e2e/images/icon_pin.png") no-repeat 0 12px;
  height: 32px;
  width: 16px;
}
.content-fragment.group-top-user-list .filter {
  border-right: 0;
}
.content-fragment.group-list .content-item .content.abbreviated .avatar IMG {
  border: 1px solid #cccccc;
}
.tourtip {
  border: 1px solid #118899;
}
.content-fragment.blogs-headerbanner > DIV.content-fragment-content {
  border: 1px solid #cccccc;
}
.content-fragment .content .name A.unread,
.popup-list .content .name A.unread {
  font-weight: bold;
}
.content-fragment .content .name A.read,
.popup-list .content .name A.read {
  font-weight: normal;
}
.header-fragments .layout .header-top-content.scrolled .layout-region.header {
  border-bottom: 2px solid #999999 !important;
}
.content-fragment-page > .layout {
  padding-left: 1.5em !important;
  padding-right: 1.5em !important;
}
.content-fragment.thread-list .content-list.content .content.abbreviated .status .attribute-list {
  clear: none;
  margin-top: 2em;
}
.content-fragment.featured-content-slider {
  display: block;
  height: 210px;
}
.content-fragment.featured-content-slider .content-fragment-content {
  position: relative;
  border-bottom: none;
}
.content-fragment.featured-content-slider .content-fragment-content .featured-content-slider {
  padding: 0;
}
.content-fragment.featured-content-slider .featured-content-slider .content-list-wrapper {
  height: 210px;
}
.content-fragment.featured-content-slider .featured-content-slider .content-list-wrapper .content-list .content-item > .avatar-container > .avatar-wrapper > .avatar.shadowed:after {
  height: 210px;
}
.content-fragment.featured-content-slider .featured-content-slider .content-list-wrapper .content-list .content-item .caption {
  display: none;
}
.content-fragment.site-banner .banner.site FIELDSET.search {
  margin: 0 0 0 1.8em;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item {
  margin-top: 0;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input {
  margin: 0;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input INPUT {
  border: 1px solid silver;
  border-radius: 0.2em;
  color: #555555;
  font-size: 1em;
  float: left;
  height: auto;
  max-width: 700px;
  padding: 0.5em;
  margin-bottom: -0.5em;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input INPUT:hover,
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input INPUT:focus,
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input INPUT.active {
  -webkit-box-shadow: 0 0 0.3em 0.1em #e0e0e0;
  -moz-box-shadow: 0 0 0.3em 0.1em #e0e0e0;
  box-shadow: 0 0 0.3em 0.1em #e0e0e0;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input INPUT::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #555555;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input INPUT:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #555555;
  opacity: 1;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input INPUT::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #555555;
  opacity: 1;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input INPUT:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #555555;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input .searchIcon {
  background: url("https://e2e.ti.com/cfs-filesystemfile/__key/themefiles/s-ac6c06b274524486add6d4f6b26d379d-files/ti_5F00_search_5F00_icon.gif") no-repeat;
  height: 15px;
  margin: 10px 0 0 -22px;
  width: 15px;
  float: left;
  border: none;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input .searchIcon:hover,
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input .searchIcon:focus,
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input .searchIcon.active {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
.content-fragment.site-banner .banner.site FIELDSET.search UL LI.field-item .field-item-input:after {
  display: none;
}
.banner.context .name,
.banner.context .description {
  line-height: 3;
}
.banner.context .navigation-list.applications UL A.more {
  color: #555555;
  background-color: #e0e0e0;
  border: none !important;
  padding: 0.6em 0.9em;
  margin: 0.6em 0 0 1.5em;
}
.banner.context .navigation-list.applications UL A.more:hover {
  border: none;
  color: #555555 !important;
  background-color: #ededed;
  text-decoration: none;
}
.banner.context .navigation-list.new UL A {
  font-size: 1em;
  line-height: 1.2;
  padding: 0.6em 0.9em;
  width: auto;
}
.content-fragment.user-banner {
  margin-left: 3%;
}
.content-fragment.t-i-footer .footerLinks > DIV {
  width: 25%;
}
.content-fragment.group-list UL.content-list LI.content-item {
  width: 50%;
}
.content-fragment.group-list UL.content-list LI.content-item .content.abbreviated H3.name {
  display: block;
}
.content-fragment.thread-tracking #dThreadDiv {
  border: 1px solid #e0e0e0;
  border-radius: 0.3em;
}
.content-fragment.thread-tracking #dThreadDiv P {
  margin: 0 0 0.6em;
}
.content-fragment.thread-tracking #dThreadDiv > SELECT {
  width: 100%;
}
.content-fragment.thread-tracking #ttHeader {
  background-color: #e0e0e0;
  border-radius: 0.3em 0.3em 0 0;
  height: 3em;
  padding: 0.6em 0.9em;
}
.content-fragment.thread-tracking #ttHeader H3 {
  float: left;
  font-size: 1.5em;
  margin: 0;
}
.content-fragment.thread-tracking #TT_toggleButton {
  line-height: 2.4;
  margin-left: 0.6em;
}
.content-fragment.thread-tracking #threadTracking-col1,
.content-fragment.thread-tracking #threadTracking-col2,
.content-fragment.thread-tracking #threadTracking-col3 {
  float: left;
  padding: 0.9em;
  width: 30%;
  height: 9em;
}
.content-fragment.thread-tracking #threadTracking-col2 .image_button .magnify {
  position: relative;
  top: 0.53em;
}
.content-fragment.thread-tracking #threadTracking-col1 {
  width: 40%;
}
.content-fragment.thread-tracking #threadTracking-col1 .cBu {
  margin-top: 0.3em;
}
.content-fragment.thread-tracking #threadTrackingLayer2 {
  margin: 0 0.9em;
}
.content-fragment.thread-tracking #txtNotes {
  height: 3em;
  margin-top: 0.9em;
  width: 100%;
}
.content-fragment.thread-tracking #threadTrackingLayer2 INPUT {
  display: inline-block;
  border: none;
  border-radius: 0.3em;
  padding: .6em .9em;
  font-size: 1em;
  font-weight: 600;
  line-height: 1.2;
  background: #cc0000;
  color: white;
  padding: 0.3em 0.9em;
}
.content-fragment.thread-tracking #threadTrackingLayer2 INPUT:hover {
  background: #e60000;
}
.content-fragment.thread .content.full .author {
  width: 50%;
}
.content-fragment.thread .content.full .author .user-icons {
  display: block;
  float: right;
  padding-top: 0.3em;
  width: 13.5em;
}
.content-fragment.thread .content.full .author .user-icons .rank-icon {
  font-size: .9em;
}
.content-fragment.thread .content.full .author .user-icons .rank-icon .rank-image {
  padding-left: 1.5em;
}
.content-fragment.thread .content.full .author .user-icons .role-icon {
  padding-left: 5px;
}
.content-fragment.thread .content.full .actions {
  width: 50%;
}
.left-sidebar .content-fragment.blog-post-list,
.right-sidebar .content-fragment.blog-post-list {
  border: 1px solid #bfbfbf;
  padding: 0.9em !important;
  border-radius: .3em;
}
.left-sidebar .content-fragment.blog-post-list .mastimage,
.right-sidebar .content-fragment.blog-post-list .mastimage {
  float: left;
}
.left-sidebar .content-fragment.blog-post-list .masttext,
.right-sidebar .content-fragment.blog-post-list .masttext {
  display: table-cell;
  font-size: 1.2em;
  height: 3.75em;
  line-height: 1.5;
  padding: 0 .75em;
}
.left-sidebar .content-fragment.blog-post-list .content-list.content .content-item,
.right-sidebar .content-fragment.blog-post-list .content-list.content .content-item {
  border-bottom: none;
  padding: .9em 0 0;
}
.left-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated,
.right-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated {
  display: block;
  padding: 0;
  border: none;
}
.left-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated > H3.name,
.right-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated > H3.name {
  font-size: 1.2em !important;
  line-height: 1.25 !important;
  width: 100%;
}
.left-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .author,
.right-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .author {
  display: block;
  float: none;
  padding: 0;
  line-height: 1.2;
  font-size: 0.9em;
}
.left-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .author .avatar,
.right-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .author .avatar {
  display: none;
}
.left-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .author .user-name A,
.right-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .author .user-name A {
  color: #333333;
}
.left-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .attributes,
.right-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .attributes {
  display: block;
  float: none;
  padding: 0;
  font-size: 0.9em;
}
.left-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .attributes .attribute-list,
.right-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .attributes .attribute-list {
  display: block;
}
.left-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .content.excerpt,
.right-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .content.excerpt {
  display: block;
  padding-top: 0.3em !important;
}
.left-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .content.excerpt .post-summary,
.right-sidebar .content-fragment.blog-post-list .content-list.content .content-item .content.abbreviated .content.excerpt .post-summary {
  font-size: .9em;
}
.content-fragment-page.userdashboard_accountactivity *,
.content-fragment-page.userdashboard_myactivity *,
.content-fragment-page.userdashboard_friendsactivity *,
.content-fragment-page.userdashboard_subscriptions * {
  box-sizing: content-box;
}
.content-fragment-page.userdashboard_accountactivity > DIV.layout,
.content-fragment-page.userdashboard_myactivity > DIV.layout,
.content-fragment-page.userdashboard_friendsactivity > DIV.layout,
.content-fragment-page.userdashboard_subscriptions > DIV.layout {
  width: 980px;
}
.content-fragment-page.userdashboard_accountactivity LI,
.content-fragment-page.userdashboard_myactivity LI,
.content-fragment-page.userdashboard_friendsactivity LI,
.content-fragment-page.userdashboard_subscriptions LI {
  margin-left: 0;
}
.content-fragment.Dashboard {
  font-family: Arial;
  width: 980px;
  font-size: 11px;
  line-height: 1.25;
}
.content-fragment.Dashboard .dashboard-navigation .navigation-list {
  height: 30px;
}
.content-fragment.Dashboard .dashboard-navigation .navigation-list .navigation-item {
  background: #ececec;
  border: 1px solid #cccccc;
  margin-right: -1px;
  padding: 0 20px;
  position: relative;
  display: block;
  float: left;
  height: 29px;
}
.content-fragment.Dashboard .dashboard-navigation .navigation-list .navigation-item.selected {
  background: white;
  border-bottom: 1px solid white;
  border-left: 1px solid #cccccc;
}
.content-fragment.Dashboard .dashboard-navigation .navigation-list .navigation-item > A {
  line-height: 2.4;
}
.content-fragment.blogs-headerbanner {
  font-size: 1em;
}
.content-fragment.blogs-headerbanner > DIV.content-fragment-content {
  overflow: hidden;
}
.content-fragment.blogs-headerbanner > DIV.content-fragment-content .blog-header-image {
  display: table-cell;
  width: 40%;
  vertical-align: middle;
}
.content-fragment.blogs-headerbanner > DIV.content-fragment-content .blog-header-image IMG {
  width: 100%;
}
.content-fragment.blogs-headerbanner > DIV.content-fragment-content .blog-header-text {
  font-family: helvetica, arial, sans-serif;
  display: table-cell;
  vertical-align: middle;
  width: 60%;
}
.content-fragment.blogs-headerbanner > DIV.content-fragment-content .blog-header-text .blog-header-title,
.content-fragment.blogs-headerbanner > DIV.content-fragment-content .blog-header-text .blog-header-description {
  width: 80%;
  margin: 0 auto;
}
.content-fragment.home-forumfinder .inputquery {
  float: left;
  width: 33%;
}
.content-fragment.home-forumfinder .FFgroupslist {
  display: block;
  width: 100%;
  height: 6em;
  padding-left: 33%;
}
.content-fragment.home-forumfinder .FFgroupslist > UL {
  list-style: none outside none;
  border-left: 1px solid #cccccc;
  margin-left: 4%;
  padding-left: 4%;
  margin-bottom: .3em;
}
.content-fragment.home-forumfinder .FFgroupslist > UL > LI {
  background: none repeat scroll 0 0 transparent;
  list-style: none outside none;
  display: inline-block;
  margin: 0 0.5% 0.3em 0;
  width: 49%;
}
.content-fragment.home-forumfinder .FFgroupslist > LABEL.field-item-name {
  margin: 0 0 0.75em 3.5em;
}
.content-fragment.home-forumfinder .FFgroupslist .FFgroupslist_item > A {
  display: inline-block;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  background-color: #e0e0e0;
  color: #555555;
  line-height: 1.5;
  padding: .3em;
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  border-radius: 0.3em;
  cursor: pointer;
}
.content-fragment.home-forumfinder .FFgroupslist .FFgroupslist_item > A:hover {
  background-color: #e8e8e8;
  text-decoration: none;
}
.content-fragment.home-forumfinder .FFgroupslist .FFgroupslist_item > A:before {
  font-family: entypo;
  content: "\e877";
  display: inline-block;
  width: 0.3em;
  left: 95%;
  position: relative;
}
.content-fragment.home-forumfinder .FFgroupslist .flyout {
  width: 20%;
  max-width: 18.3em;
  background-color: white;
  border: 1px solid #e0e0e0;
  -webkit-border-radius: 0.3em;
  -moz-border-radius: 0.3em;
  border-radius: 0.3em;
  -webkit-box-shadow: 0.1em 0.1em 0.15em #555555;
  -moz-box-shadow: 0.1em 0.1em 0.15em #555555;
  box-shadow: 0.1em 0.1em 0.15em #555555;
  z-index: 1012;
  white-space: nowrap;
  position: absolute;
  display: none;
}
.content-fragment.home-forumfinder .FFgroupslist .flyout .flyout_topBar {
  border-bottom: 1px dotted #999999;
  cursor: pointer;
  margin-top: .3em;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: .6em .9em;
}
.content-fragment.home-forumfinder .FFgroupslist .flyout .flyout_topBar A {
  color: #555555;
  font-weight: 600;
}
.content-fragment.home-forumfinder .FFgroupslist .flyout .flyout_topBar:hover {
  background-color: #555555;
}
.content-fragment.home-forumfinder .FFgroupslist .flyout .flyout_topBar:hover A {
  color: white;
  text-decoration: none;
}
.content-fragment.home-forumfinder .FFgroupslist .flyout UL.sub_menu {
  list-style: none;
  clear: both;
}
.content-fragment.home-forumfinder .FFgroupslist .flyout UL.sub_menu LI {
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: .9em;
  padding: .5em 1em;
  line-height: 1;
}
.content-fragment.home-forumfinder .FFgroupslist .flyout UL.sub_menu LI A {
  color: #555555;
}
.content-fragment.home-forumfinder .FFgroupslist .flyout UL.sub_menu LI:hover {
  background-color: #555555;
}
.content-fragment.home-forumfinder .FFgroupslist .flyout UL.sub_menu LI:hover A {
  color: white;
  text-decoration: none;
}
